i) C Fundamentals : Character set, Identifiers and Keywords, Data Types, Constants, Variables and Arrays, Declarations, Operators & Expressions, Library functions, Statements, Symbolic Constants, Preprocessor directives
ii) Data Input and Output 0getchar(), putchar(), scanf(), printf(), gets(), puts() functions
iii) Control Statements if-else, while, do-while, goto, for statements nested control structures, switch, break, continue statements comma operator
iv) Functions
Function prototypes, passing arguments to a function by value, recursion storage classes, automatic, External, static, register variables in single file environment.
v) Arrays
Defining - processing array, passing arrays to functions, Introduction to multidimensional arrays, arrays and strings.
vi)Pointers
Declarations, Referencing and de-referencing, passing pointers to functions, pointer to array, Operations on File using pointers.
Concept of Dynamic Allocation of Memory, Linked List. Structures and Unions , Defining and processing a structure.
References
Programming in C by Schuam out line series
Let us C by Yaswant Kanetkar BPB
Practical C programming, O Reilly Algorithms with C O Reilly A structured Programing approach using C, Behrouz Forouzan, Thomas learning
Mastering Algoritms with C Kyle Loudon, Shroff Publishers Practical C Programming, Steve Oualline, Shroff Publishers
Term Work
Should contain at least 15 assignments covering the syllabus executed in the laboratory
Tutorial
Tutorial should contain 5 assignments
Practical C programming
No comments:
Post a Comment