System Programming
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
System Programming Syllabus — Unit-wise Content
The official GTU curriculum for System Programming (subject code 3154106) as prescribed for Robotics · Semester 5 divides the course into 5 units, covering 13 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3154106)Unit 1 Assemblers
- - General Design procedures – Design of an Assembler – data structures – format of databases algorithm – flow chart – PASS structures – modular functions
- MACRO LANGUAGE AND MACRO PROCESSORS: Macro instructions
- features of a macro facility –implementation
Unit 2 Loaders
- - Loader schemes compile and go loaders
- general load scheme absolute loaders direct linking loaders and their design
- Other loading schemes: linking loaders
- dynamic binders
Unit 3 Compilers
- - Introduction Structure of a compiler phases of a compiler - compiler writing tools
- LEXICAL ANALYSIS: Role of a lexical analyzer finite automata regular expression to finite automata minimizing the number of states of a deterministic finite automata implementation of a lexical analyzer
Unit 4 Parsing Techniques
- - Context free grammars – derivations and parse trees – ambiguity – capabilities of context free grammars
- Top down and bottom up parsing – handles – shift reduce parsing operator precedence parsing – recursive descent parsing – predictive parsing
Unit 5 Intermediate Code Generation
- - Postfix notation
- indirect triples – Representing information in a symbol table introduction to code optimization basic blocks DAG representation error detection and recovery code generation. 7 Subject Code: 3154106 w.e.f