GUJARAT TECHNOLOGICAL UNIVERSITY
COMPUTER ENGINEERING (07) /
INFORMATION TECHNOLOGY (16)
SYSTEM PROGRAMMING
SUBJECT CODE: 2150708
B.E. 5th Semester
|
|||
Branch
|
B.E
5th Odd Semester Information Technology
|
||
Faculty Name
|
Prof.B.V.Vainsh
|
||
Starting Date
|
17
June 2019
|
||
Term End
|
23
Oct 2019
|
||
Tentative Exam Date
|
|||
Practical List
|
|||
No.
|
Content
|
Date
|
|
1
|
Write a program to implement the lexical analyzer.
|
||
2
|
Write a Lexical Analyzer (using lex utility for
UNIX).
|
||
3
|
Write a program to left factor the given grammar.
|
||
4
|
Write a program to remove the Left Recursion from
a given grammar.
|
||
5
|
Aim: Implement Recursive Descendent Parsing for
the given Grammar.
E -> T + E / T
T -> F * T / F
F -> ( E ) / i
|
||
6
|
Implement Predictive Parser for the given grammar.
E -> T + E / T
T -> F * T / F
F -> ( E ) / i
|
||
7
|
Write a SAL program in text file and generate
SYMTAB and LITTAB
|
||
8
|
Use macro features of C language
|
||
9
|
Write a program which generates Quadruple Table
for the given postfix String
|
||
10
|
Write a C program to parse a given string using
Predictive parsing for given
grammar.
type → simple | ↑id | array [ simple ] of type
simple → integer | char | num dotdot num
|
||
Preparation of
power-point slides, which include videos, animations, pictures, graphics for
better understanding theory and practical work.
|
|||
Preparation of Learning
tutorial System Programming notes, MCQ and Question/Answer note books
|
|||
Reference Books:
|
|||
Reference
Books:
1)
System Programming by D M Dhamdhere McGraw Hill Publication
2)
System Programming by Srimanta Pal OXFORD Publication
3)
System Programming and Compiler Construction by R.K. Maurya & A. Godbole.
|
|||