Rajiv Gandhi Technical University Bhopal
MCA 1st Semester Syllabus
MCA-101 Information Technology Syllabus
UNIT-I- Basic concepts of IT, concepts of Data & Info, data processing, history of computers (generation, type of languages), organization of computers, I/O devices, storage devices, system software, application software, utility packages, numerical based on storage devices.
- Assembler : Elements of assembly language programming,a simple assembly scheme, pass structure of assembler, design of two pass assemblers, a single pass assemblers. Macros & Macro Processors : Macro definition & Call, Macro expansion Nested macro calls, advanced macro facilities, design of macro processors.
- Compilers & Interpreters : aspects of compilation, memory allocation, compilation of expression compilation of control structures, code optimization, interpreters.Software Tools :Software tools for program development, editors, debug monitors, programming environment, user interfaces.
- Linker & Loaders :Relocation & linking concepts, design of linkers, self relocating programs, a linker for MS DOS, linking for overlays, loaders : A two pass loader scheme, Relocating loaders, subroutine linkage, Direct linkage loader, Binders overlays.
- Sequential file organization,random file organization, index structure,indexed file organization,alternate key indexed sequential files, multi key organization, multi key access, multi list file organization, inverted files & their definitions, insertion, deletion, operations with optimum utilization of memory, comparison of various type of file organization.
- D.M. Dhamdhere “ System Programming & O.S.” 2nd Ed., Tata Mc. Graw Hill.
- J. Donovan “System Programming” THM.
- Rajaraman V. “Fundamental of Computers” (4nd edition.) Prentice Hall of India, New Delhi
- 2004.
- Sardes D.H. “Computer’s today” McGraw Hill 1988.
- S.Jaiswal, “Fundamental of Computer & IT”, Wiley dreamtech India..
0 comments