MCA – 1 SEMESTER
MCA-101 COMPUTER PROGRAMMING
L T P Total Credits-4
4 0 0 4 Duration of Exam- Three hours
Programming and problem solving: Basics of Computer organisation, High level and low level languages, Steps involved in computer programming, Developing algorithms and flow charts,
C data types, C operators, Expressions, Order and Precedence of evaluation, Statements in C.
Control Statements, Functions, Arrays, Pre-processor Directives.
Pointers, Pointers and Arrays, String Handling, Functions and pointers, Dynamic Memory Allocation.
User defined data types – Structures and Unions, Bit Fields, Array of Structures, Structures with arrays.
Command line arguments, Input-output operations, File Handling.
- The C Programming Language, Second Edition, Brian W. Kernighan and Dennis M. Ritchie, PHI, New Delhi.
- C++ The Complete Reference, Herbert Schildt, Tata McGrawHill, 2005.
- Programming with C, Gottfried & J.K. Chhabra, Schaum’s Series, McGraw Hill.
- E. Balagurusamy, Programming in ANSI C, 2004, McGrawHill, New Delhi