MCA-206 SYSTEM PROGRAMMING

MCA – IV SEMESTER

 

MCA-206 SYSTEM PROGRAMMING

 

L T P Total                                                                                                       Credits-4

4 0 0 4                                                                          Duration of Exam- Three hours

 

 

 

 

INTRODUCTION

 

Language Processing – Its activities, Fundamentals of Language Processing Development Tools, System Software and Machine Architecture, Hypothetical Computer.

 

ASSEMBLER AND MACRO PROCESSORS

 

Basic Assembler functions, Machine-dependent and Machine-independent Assembler features, Assembler Design options, Implementation Examples, Basic Macro Processor functions – Machine- independent Macro Processor features, Design options and Examples.

 

LOADERS AND LINKERS

 

Basic Loader Functions, Machine-dependent and Machine-independent Loader features, Design options, Linkage Editors, Dynamic Linking and Bootstrap Loaders. Implementation Examples, MS-DOS linker, SUN-OS linkers and Cray MPP linker.

 

COMPILERS AND SOFTWARE TOOLS

 

Compiler Structure, Phases of Compiler, Comparison of Compilers and Interpreters, Software Tools, Tools for Programming Development, Editors, Debug monitors Programming Environments, User Interfaces.

 

Suggested References

1.Leland L. Beck,” System Software — An Introduction to Systems Programming”, 3rd Edition, 1999, Addison Wesley.

 

  1. M.Dhamdhare, “Systems Programming and Operating Systems”, 2 Edition, 1997. TMH.
  2. Donovan J.J. “Systems Programming”, 1972, McGraw Hill.

DEPARTMENT OF COMPUTER APPLICATIONS, NIT Kurukshetra

Leave a Reply

Your email address will not be published. Required fields are marked *