Home System Software System Software for Final year diploma in computer science and engineering
System Software for Final year diploma in computer science and engineering
SYSTEM SOFTWARE
Objective: This course will enable the students to have understanding and knowledge of various System Software’s like assembler, compiler, macro-processor, linker and loader.
Unit 1 - Introduction - What is system software?, Components of System Software, Evolution of System Software, The model of a computer system.
Unit 2 - Language Processors: Introduction, Language Processing activities., Fundamental of Language Processing, Fundamentals of Language Specification.
Unit 3 - Assemblers: Elements of Assembly Language Programming, A Simple Assembly Scheme, Pass Structure of Assemblers.
Unit 4 - Macros and Macro processors: Macro Instructions, Macro Instruction argument, Conditional Macro expansion, Macro calls with macros.
Unit 5 - Compilers and Interpreters: Aspects of compilation, Memory Allocation, Memory Allocation, Various phases of a compiler and their functions, Code Optimization, Interpreters.
Unit 6 - Linkers: Relocation and Linking Concepts, Design of a Linker, Loaders, Various types of linking and loading schemes.
Unit 7 - Software Tools: Software Tools for Program Development, Editors, Debug Monitors, Programming Environments, User Interfaces.
0 Comments