Programming in C ( Solved Syllabus )
UNIT 1
Logic Development: Data Representation, Flowcharts, Problem Analysis, Decision
Trees/Tables, Pseudo code and algorithms. Fundamentals: Character set, Identifiers and Key
Words, Data types, Constants, Variables, Expressions, Statements, Symbolic Constants.
Operations and Expressions: Arithmetic operators, Unary operators, Relational Operators,
Logical Operators, Assignment and Conditional Operators, Library functions.
UNIT 2
Data Input and Output: formatted & unformatted input output.
Control Statements: While, Do–while and For statements, Nested loops, If–else, Switch,
Break – Continue statements.
UNIT 3
Functions: Brief overview, defining, accessing functions, passing arguments to function,
specifying argument data types, function prototypes, recursion.
Strings: String declaration, string functions and string manipulation Program Structure Storage
Class: Automatic, external and static variables.
UNIT 4
Structures & Unions: Defining and processing a structure, user defined data types, structures
and pointers, passing structures to functions, unions.
Pointers: Understanding Pointers, Accessing the Address of a Variable, Declaration and
Initialization of Pointer Variables, Accessing a Variable through its Pointer, Pointers and
Arrays
File Handling: File Operations, Processing a Data File