Information Technology Syllabus for 2002 Admission Semester III
Information Technology Syllabus for 2002 Admission Semester III
Information Technology Syllabus for 2002 Admission Semester III
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>In<strong>for</strong>mation</strong> <strong>Technology</strong> <strong>Syllabus</strong> <strong>for</strong> <strong>2002</strong> <strong>Admission</strong> <strong>Semester</strong> <strong>III</strong>-V<strong>III</strong><br />
IT 501 SYSTEM PROGRAMMING<br />
Module I<br />
Introduction system software and machine Architecture . – Instruction <strong>for</strong>mats and<br />
Addressing modes – program relocation – linking – one pass and two pass assemblers –<br />
symbol tables.<br />
Module II<br />
Loaders and Linkers – absolute and bootstrap loader . Data structures <strong>for</strong> Linkers and<br />
Loaders linkage editors dynamic linking<br />
Module <strong>III</strong><br />
Macros – macro definition and expansion . Algorithms and data structures. Conditional<br />
macro expansion . General of unique labels . Recursive macro expansion.<br />
Module IV<br />
Compilers – Introduction to grammars – lexical analysis and parsing . Different types of<br />
parsers .Intermediate code generation. Storage allocation . Code generation and optimization.<br />
Module V<br />
Operating systems . General structure . Process management and scheduling . Interprocess<br />
communication. Memory management virtual memory – paging and segmentation . File and<br />
device management – file system concepts.<br />
Reference<br />
1. Leland L.Beck , “System Software – An Introduction System Programming “,<br />
Addison Wesely<br />
2. D.M.Dhamdhere , “System Programming and Operating Systems”, 2 nd Ed., Tata<br />
Mcgrawhill<br />
3. Micheal Palmer,”Guide to Operating System” –Vikas Thomson Learning Publishing,<br />
New Delhi.<br />
4. Kenneth C Louden, “Compiler Construction- Principles & Practices” –Vikas Thomson<br />
Learning Publising, New Delhi.<br />
5. Dick Grune,”Modern Compiler Design”-Wiley Dreamtech, India P Ltd, New Delhi.