Introduction to C.

SYLLABUS
NAME OF THE UNIT Problem Solving & Program Planning SEMESTER – I THEORETICAL SESSIONS
Need for problem solving and planning a program. Program design tools algorithms, flow charts. Program design tools: pseudo codes and decision tables. Basics Structure of C Program. Programming rules ,keywords C- Character Set. Identifiers,datatypes,operators, constants and variables. Operators & Expressions

UNIT NO:
1

PRACTICAL SESSION TOPICS/CASE STUDY TOPICS
1) Basic program of C. 2) Compile , Run of C program & Turbo C Shortcuts.

2

Introduction of ANSI-C

1) Implementation of Data types. 2) Implementation of Operators.

3

Handling Input/output & Control Statements Functions ,Storage Classes & Arrays and Strings

Formatting input & output functions. For, do while, while. if, else if, Switch Case statement. break, continue Defining and accessing a functions. Function prototypes, recursive functions. Storage classes and their usage. Defining arrays; I/O of arrays I/O of string data,built-in library functions to manipulate strings, array of strings. Defining and processing pointers &structures. array of structures, nested structures, Unions & difference from Structures. Opening, reading, writing & Closing file.

1) Implementation of control statements. 2) Implementation of Decision making statements. 1) Implementation of Library functions & user define functions. 2) Programming with Arrays & Strings.

4

5

Pointers & Structures - Unions & Intro to File Handling

1) Define & uses of pointers. 2) Programming with structures & unions. 3) Writing & reading a file using C.

TEXT BOOKS:

E.Balagurusamy , “Programming in ANSI C ”, Tata McGraw Hill Publishing Company Limited, New Delhi.

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer: Get 4 months of Scribd and The New York Times for just $1.87 per week!

Master Your Semester with a Special Offer from Scribd & The New York Times