206 FUNDAMENTAL OF COMPUTER PROGRAMMING
UNIT – 1
Programming in C: Structure of C Program, Concept of Preprocessor, Macro Substitution,
Intermediate code, Object Code, Executable Code. Compilation Process,
Basic Data types, Importance of braces ({ }) in C Program, enumerated data type, Identifiers,
Scope of Variable, Storage Class, Constants, Operators & Expressions in C, Type Casting,
printf( ) and scanf ( ) with format specifires, reading single character.
UNIT – 2
Control Statements, Command Line Arguments, Arrays in C, Pointers, Using pointers to
represent arrays, Pointer & address arithmetic. Structures, using typedef.
UNIT – 3
Arrays of Structures & pointers, File Handling (fscanf, fprintf, feof, fopen, fclose, fread, fwrite
only). Dynamic memory Allocation.
UNIT – 4
Functions in C, Passing Parameters (By value & Reference), using returned data, Passing arrays,
structures, array of structures, pointer to structures etc., passing characters and strings, The void
pointer.
UNIT – 5
Stored Program Architecture of Computers, Storage Device- Primary Memory and Secondary
Storage, Random, Direct, Sequential access methods. Concept of High-Level, Assembly and
Low Level programming languages. Representing Algorithms through flow chart, pseudo code,
step by step.
Number System: Data Representation, Concept of radix and representation of numbers in radix r
with special cases of r=2, 8, 10 and 16 with conversion from radix r1 to radix r2. r’s and (r-1)’s
complement, Representation of alphabets.
0 comments:
Post a Comment