May 3rd, 2021 08:50 AM | |
ReenaK | Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1101 PROGRAMMING IN C Syllabus Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1101 PROGRAMMING IN C Syllabus SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF COMPUTING SBS1101 PROGRAMMING IN C L T P Credits Total Marks 4 0 0 4 100 UNIT 1 12 Hrs. C fundamentals Character set - Identifier and keywords - data types - constants - Variables - Declarations - Expressions - Statements - Arithmetic, Unary, Relational and logical , Assignment and Conditional Operators - Library functions. UNIT 2 12 Hrs. Data input output functions - Simple C programs - Flow of control - if, if-else, while, do-while, for loop, Nested control structures - Switch, break and continue, go to statements - Comma operator. UNIT 3 12 Hrs. Functions -Definition - prototypes - Passing arguments - Recursion. Storage Classes- Automatic, External, Static, Register Variables. UNIT 4 12 Hrs. Arrays - Defining and Processing - Passing arrays to functions - Multi-dimension arrays - Arrays and String. Structures - User defined data types - Passing structures to functions - Self-referential structures - Unions - Bit wise operations. UNIT 5 12 Hrs. Pointers - Declarations - Passing pointers to Functions - Operation on Pointers - Pointer and Arrays - Arrays of Pointers - Structures and Pointers - Files: Creating, Processing, Opening and Closing a data file. Max.60 Hours END SEMESTER EXAM QUESTION PAPER PATTERN Max. Marks : 100 Exam Duration : 3 Hrs. PART A : 10 Questions of 2 marks each uniformly distributed No choice 20 Marks PART B : 2 Questions from each unit of internal choice, each carrying 16 marks 80 Marks |