FOCP
FOCP
FOCP
L T P Class Work: 50
3 3 3 Exam: 100
Total: 150
Durationof Exam: 3 Hrs.
Unit-2: Operating System Basics: The user Interface, Running Programmes, Managing files,
Introduction to PC operating Systems: Unix/Linux , DOS, Windows 2000.
Unit-3: Internet basics: : Introduction to the basic concepts of Networks and Data
Communications, How Internet works, Major features of internet, Emails, FTP, Using the
internet.
Unit-6: Strings: strings literals, string variables, I/O of strings, arrays of strings; applications.
Preprocessor: preprocessor directives, macro definition, conditional compilation; Structures,
Unions and Enumerations: Structure variables and operations on structures; Structured types,
nested array structures; unions; enumeration as integers, tags and types.
Declaration: Declaration syntax, storage classes, types qualifiers, declarators, initializers.
Program Design: modules, information hiding, abstract data types, difference between C & C++,
Low level programming: Bitwise operators, Bit fields in structures, other low level techniques.
Unit-7: Standard library: Input / output; streams, file operations, formatted I/O, character I/O,
line I/O, block, string I/O, Library support for numbers and character data, error handling:
Text Books:
• Using Information Technology, 5th Edi, Brian K Williams & Stacey C. Sawyer, 2003, TMH
• The C Programming Language by Dennis M Ritchie, Brian W. Kernigham, 1988, PHI.
• C Programming – A modern approach by K.N. King, 1996, WW Norton & Co.
Reference Books:
• Information technology, Dennis P. Curtin, Kim Foley, Kunal Sen, Cathleen Morin, 1998, TMH
• Theory and problem of programming with C, Byron C Gottfried, TMH
• Teach yourself all about computers by Barry Press and Marcia Press, 2000, IDG Books
India.
• Using Computers and Information by Jack B. Rochester, 1996, Que Education & Training.