Monday 22 July 2013

Problem Solving And Programming Through C –II [BCA -204] Syllabus BCA 2nd-II Sem Syllabus for DAVV Indore Affiliated Institutions

 DEVI AHILYA VISHWAVIDYALAYA (DAVV), INDORE
Bachelor Of Computer Applications (BCA) (Full-Time) 
Second-2nd-II Semester Curriculum/ Syllabus 2011-12 Academic Year Onwards
Problem Solving And Programming Through C –II – Syllabus 



Problem Solving And Programming Through C –II [BCA -204] Syllabus /Course contents
Max. Marks: 50Min. Marks: 17

UNIT – I
Functions: definition, declaration, calling & use. passing values b\w function, scope rule of function.

Advanced feature of functions: Function declaration & prototypes, call by value, call by reference, back to function calls, macro verses function, Recursion, need of recursion, types of recursion.

UNIT- II
Pointer: Definition & declaration, pointer assignment, pointer & arrays, passing entire array to function, pointers & 2D array, pointers array, pointer to array, array of pointer to string, Pointer to structures, use of pointer, malloc(), calloc() library function.

Union: Union definition & declaration, accessing a union member, union of structures, initialization of union member, uses of union, use of user defined data types

UNIT-III
Types of I/O, Console I/O function, Formatted console I/O function, sprintf(), sscanf () function, unformatted consol I/O functions.
Disk I/O function: File opening modes, writing, closing files(fclose),a file copy program, using argc, argv, string I/O in files, formatted disk I/O function, text verses binary mode, record I/O in files, detecting error in reading & writing, I/O redirection in DOS.

UNIT-IV
Components of VDU: Display Adapters, Display Screens (monitor), Video Display modes, resolution
Text or Graphics: Color in text in modes, color in graphic mode, video pages, writing to VDU memory in text mode.

UNIT-V
Graphic programming: lines, stylish lines, drawing & filling images, patterns with differences, bar () Filling regular & nonregular shapes, of palettes &colors, outputting text, justifying text, a bit of animation, system matrics.

Text Book:
LET US ‘C’ by Y.Kanetkar(BPB)

Reference Books:
  1. Programming in ‘C’ Balaguruswami
  2. Programming& problem solving through ‘C’.(Elsevier)
  3. First course in Programming with ‘C’,T.Jeyapoovan(VIKAS)
  4. The C programming Language by Brain W Kernigham and dennis M Ritchie
  5. Practical C programming,3 rd edition(anetshell handbook )O’Relly
  6. Computer Programming and IT (for RTU) by Ashok N Kamthane et. al,   Pearson Education, 2011
Objective: The objective of this course are to make the student understand the programming language ,programming concepts of loops ,reading a set of data , stepwise refinements , Function, control structure& arrays. After completion of this course the students is expected to analyze the real life problems & write a program in ‘c’ language to solve problem. The main emphasis of the course will be on problem solving aspect that is, developing proper algorithms.
Examination: The external examination will be of 50 marks. The question paper will contain question equally distributed in all units. The balance of paper will be maintained by includingappropriatenumerical/objective/conceptual/analytic/theoretical) combination of subsection in each question.

No comments:

Post a Comment