System Software 3160715 Syllabus Download With Weightage

System Software 3160715 Syllabus is a term that refers to Computer Department covers this subject This year, this Subject is covered in the 6th Semester.  

Sr. No.
Content
Total 
Weightage 
1

Overview of System Software

Introduction, Software, Software Hierarchy, Systems Programming,
Machine Structure, Interfaces, Address Space, Computer Languages,
Tools, Life Cycle of a Source Program, Different Views on the Meaning
of a Program, System Software Development, Recent Trends in Software
Development, Levels of System Software

7
2

Overview of Language Processors

Programming Languages and Language Processors, Language
Processing Activities, Program Execution, Fundamental of Language
Processing, Symbol Tables
Data Structures for Language Processing: Search Data structures,
Allocation Data Structures.

7
3

Assemblers

Elements of Assembly Language Programming, Design of the
Assembler, Assembler Design Criteria, Types of Assemblers, Two-Pass
Assemblers, One-Pass Assemblers, Single pass Assembler for Intel x86 ,
Algorithm of Single Pass Assembler, Multi-Pass Assemblers, Advanced
Assembly Process, Variants of Assemblers Design of two pass
assembler,

10
4

Macro and Macro Processors

Introduction, Macro Definition and Call, Macro Expansion, Nested
Macro Calls, Advanced Macro Facilities, Design Of a Macro Preprocessor, Design of a Macro Assembler, Functions of a Macro
Processor, Basic Tasks of a Macro Processor, Design Issues of Macro
Processors, Features, Macro Processor Design Options, Two-Pass Macro
Processors, One-Pass Macro Processors

14
5

Linkers and Loaders

 

Introduction, Relocation of Linking Concept, Design of a Linker, SelfRelocating Programs, Linking in MSDOS, Linking of Overlay Structured
Programs, Dynamic Linking, Loaders, Different Loading Schemes,
Sequential and Direct Loaders, Compile-and-Go Loaders, General
Loader Schemes, Absolute Loaders, Relocating Loaders, Practical
Relocating Loaders, Linking Loaders, Relocating Linking Loaders,
Linkers v/s Loaders

14
6

Scanning and Parsing

Programming Language Grammars, Classification of Grammar,
Ambiguity in Grammatic Specification, Scanning, Parsing, Top Down
Parsing, Bottom up Parsing, Language Processor Development Tools,
LEX, YACC

7
7

Compilers

Causes of Large Semantic Gap, Binding and Binding Times, Data
Structure used in Compiling, Scope Rules, Memory Allocation,
Compilation of Expression, Compilation of Control Structure, Code
Optimization

6
8

Interpreters & Debuggers

Benefits of Interpretation, Overview of Interpretation, The Java
Language Environment, Java Virtual Machine,
Types of Errors, Debugging Procedures, Classification of Debuggers,
Dynamic/Interactive Debugger

5

 

Tap the Download Button to get the Syllabus of System Software 3160715 With Weightage. Download now 


Thank you for taking the time to come see us.

You have visited MordenTimeTech.com to get GTU B.E. Computer Department SEM 6 Syllabus of System Software 3160715

Along with the GTU B.E. Computer department SEM 6th  Syllabus, we provide a variety of other resources on MordenTimeTech.com. We provide GTU papers for all branches, as well as subject-specific Gtu Papers, MCQs, and notes.

Leave a Comment