678
Page views
5
Files
0
Videos
1
R.Links

Icon
Syllabus

UNIT
1
Overview of C

History of C – Importance of C- Basic structure of C programming - Character set – C Tokens - Keywords and identifiers - Constants –– Variables - Data types – Declaration of variables –Assigning values to variables – Defining symbolic constants.

UNIT
2
Operators and Expressions

Arithmetic operators - Relational operators - logical operators – assignment operators –increment and decrement operators –Conditional operators – Bitwise Operator - Special operators –Arithmetic expressions – Evaluation of expressions –Precedence of arithmetic operators –Some computational problems –Type conversion in expressions – operator precedence and Associatively- mathematical functions. Managing Input and output operations: Reading a character - Writing a character – formatted input - formatted output.

UNIT
3
Decision making and Branching

Decision making with IF statement – Simple IF statement – The if ELSE statement - Nesting of IF…..ELSE statement – The ELSE IF ladder. The Switch statement – The?: Operator –The GOTO statement. Decision making and Looping : WHILE statement – Do statement – For statement - Jumps in loops.

UNIT
4
Arrays

One dimensional arrays – Declaration of One dimensional arrays – Initialization of One dimensional arrays - Two dimensional arrays – Initializing two dimensional arrays –Multidimensional arrays – Dynamic Arrays.

UNIT
5
Structures

Introduction – Defining Structure – Declaring Structure variables – Accessing structure members – structure initialization arrays of structure.

Reference Book:

1. Programming with Cby Byron Gottfried, (Schaum’s outline series)-Tata McGraw-Hill publishing company -1998. 2. Programming with Ansi and Turbo CbyAshokN.Kamthane, Pearson Education publishers, 2002.

Text Book:

Programming in ANSI C by E. Balagurusamy, Second Edition – Tata McGraw –Hill Publishing Company limited, New Delhi, 2008. Unit 1: Chapter 1 – Sections 1.1, 1.2, 1.8. Chapter 2 – Sections 2.2 – 2.8, 2.10, 2.11. Unit 2: Chapter 3 – Sections 3.1 – 316. Chapter 4 – Sections 4.2 – 4.5 Unit 3: Chapter 5 – Sections 5.2 - 5.9 Chapter 6 – Sections 6.2 – 6.5 Unit 4: Chapter 7 – Sections 7.2 – 7.8 Unit 5: Chapter10 – Sections 10.1 – 10.5, 10.8.

 

Print    Download