## Saturday, October 13, 2012

### YCS913 PROGRAMMING IN C SYLLABUS | ANNA UNIVERSITY BCA 1ST SEM SYLLABUS REGULATION 2010 2011 2012-2013

Latest: TNEA 2014 Engineering Application Status, Counselling Date, Rank List
YCS913 PROGRAMMING IN C SYLLABUS | ANNA UNIVERSITY BCA 1ST SEM SYLLABUS REGULATION 2010 2011 2012-2013 BELOW IS THE ANNA UNIVERSITY FIRST SEMESTER B.C.A. (BACHELOR OF COMPUTER APPLICATIONS) DEPARTMENT SYLLABUS, TEXTBOOKS, REFERENCE BOOKS,EXAM PORTIONS,QUESTION BANK,PREVIOUS YEAR QUESTION PAPERS,MODEL QUESTION PAPERS, CLASS NOTES, IMPORTANT 2 MARKS, 8 MARKS, 16 MARKS TOPICS. IT IS APPLICABLE FOR ALL STUDENTS ADMITTED IN THE YEAR 2011 2012-2013 (ANNA UNIVERSITY CHENNAI,TRICHY,MADURAI,TIRUNELVELI,COIMBATORE), 2010 REGULATION OF ANNA UNIVERSITY CHENNAI AND STUDENTS ADMITTED IN ANNA UNIVERSITY CHENNAI DURING 2010

YCS913 PROGRAMMING IN C L T P C
3 0 0 3
UNIT I INTRODUCTION TO C LANGUGE 9
Overview of ‘C’language – Constants, Variables and Data Types – Operators, Expressions and
Assignment statements – Managing Input/Output Operations – Formatted I/O – Decision Making -
Branching – IF, Nested IF – Switch – go to - Looping- While, do, for statements.
UNIT II ARRAYS AND FUNCTIONS 9
Arrays – dynamic and multi-dimensional arrays - Character arrays and Strings – String handling
Functions - User defined Functions – Categories of Functions – Recursion.
UNIT III STRUCTURES AND UNIONS 9
Basics of Stru ctures-Declaring a Structure – Array of Structures –Passing Stru cture s e lement s to
Functions- Passing entire Structure to Function – Structures within Structures - Union – Union of
Structures – Enumerated Data Types – type of Statement.
UNIT IV POINTERS 9
Pointers – Declaration, Accessing a variable, dynamic memory allocation, Pointers versus Arrays,
Array of pointers, Pointers to functions and structure Pointers.
UNIT V FILE MANAGEMENT 9
File Management in C – Data hierarchy- Files and Streams – Sequential access file- Random access
file - Preprocessors.
TOTAL : 45
REFERENCES :
1 V.Rajaraman “Computer Programming in C” PHI, New Delhi, 2001
2 Kamthane, A.N., “Programming with ANSI and Turbo C”, Pearson Education, Delhi, 2006.
3 Yashavant P. Kanetkar “ Pointers In C” , BPB Publications, New Delhi, 2002
4 E.Balagurusamy “ Programming in ANSI C ” , Tata McGraw Hill, 2004
5 Deitel and Deitel “ C How to Program ”, Addisson Wesley , 2001