6th Sem, CSE

System Software and Compiler Design CSE 6th Sem Syllabus for VTU BE 2017 Scheme

System Software and Compiler Design detail syllabus for Computer Science & Engineering (Cse), 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17CS63), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other cse 6th sem syllabus for be 2017 scheme vtu you can visit CSE 6th Sem syllabus for BE 2017 Scheme VTU Subjects. The detail syllabus for system software and compiler design is as follows.

Module 1

Introduction to System Software, Machine Architecture of SIC and SIC/XE. Assemblers: Basic assembler functions, machine dependent assembler features, machine independent assembler features, assembler design options. Macroprocessors: Basicmacro processor functions, Text book 1: Chapter 1: 1.1, 1.2, 1.3.1, 1.3.2, Chapter2 : 2.1-2.4, Chapter4: 4.1.1, 4.1.2

Module 2

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Introduction: Language Processors, The structure of a compiler, The evaluation of programming languages, The science of building compiler, Applications of compiler technology, Programming language basics Lexical Analysis: The role of lexical analyzer, Input buffering, Specifications of token, recognition of tokens, lexical analyzer generator, Finite automate. Text book 2:Chapter 1 1.1-1.6 Chapter 3 3.1 – 3.6

Module 4

Syntax Analysis: Introduction, Role Of Parsers, Context Free Grammars, Writing a grammar, Top Down Parsers, Bottom-Up Parsers, Operator-Precedence Parsing Text book 2: Chapter 4 4.1 4.2 4.3 4.4 4.5 4.6 Text book 1 : 5.1.3

Module 5

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

The students should be able to:

  • Illustrate system software such as assemblers, loaders, linkers and macroprocessors Design and develop lexical analyzers, parsers and code generators Discuss about lex and yacc tools for implementing different concepts of system software

Question paper pattern:

  • The question paper will have TEN questions.
  • There will be TWO questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer FIVE full questions, selecting ONE full question from each module.

Text Books:

  1. System Software by Leland. L. Beck, D Manjula, 3rd edition, 2012
  2. Compilers-Principles, Techniques and Tools by Alfred V Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman. Pearson, 2nd edition, 2007

Reference Books:

  1. Systems programming – Srimanta Pal, Oxford university press, 2016
  2. System programming and Compiler Design, K C Louden, Cengage Learning
  3. System software and operating system by D. M. Dhamdhere TMG
  4. Compiler Design, K Muneeswaran, Oxford University Press 2013.

For detail syllabus of all other subjects of BE Cse, 2017 scheme do visit Cse 6th Sem syllabus for 2017 scheme.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

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

*