You are on page 1of 2
Save trees use e-Question Paper Go green DOWNLOAD THIS FREE AT www.viuresource.com GBS Schlewle TTT . Sixth Semester B.E. Degree Examination, Jan./Feb. 2023 System Software and Compilers Vime: 3 hrs Max. 1 Note: Answer any FIVE full questions, choosing ONE full question from each modul® Modute-1 @ 1a. Explain the SIC/XE machine architecture (0 Manas bb. Suppose alpha is an array of 100 words. Write a sequence of instruct gg SIQMKE 10 set all 100 elements oF an array to 0 (05 Mara) ©. What is system software? Compare system software with gfffrestiog ware and give couple oF example, (0s Marka) oR 2a Explain the assembler dircetive and data structures uscd fjgsembler (10 ntarkay b. Write an algorithm of pass 1 of 2 ~ pass assembler. (oS Marks) @ the bootstrap loader (05 Marks) 3. a. Explain the structure of complice with an cxappIs cio ntarks) b. List and example the applications of comp} 0 (as tasks) €. Differentiate between type checking and bi C= ne. 08 Marks) b > 4a. Explain the role of lexical analyzer, os Marks) bb. What is eyular expression? Write le laws of regular expression (06 Masts) Explain the concept of input butler RO theffenticels analysis 6 Marks) joe-3 a re@very strategies in process, (omar) 5 conte Ys deg ation, (6 Marks ©. Explain the top down, pess for the string id + id © id. Given the grammer i) BOR+E i) BOE*E iE >) os Mares oR cent parser. For the following grammer write Tof2 BRANCHES | ALL SEMESTERS | NOTES | QUESTON PAPERS | LAB MANUALS A Vturesource Go Green initiative Save trees use e-Question Paper DOWNLOAD THIS FREE AT www.viuresource.com + Discuss two types of coniliet in YACC with an example Explain the LEX specification with an example to count number vowels and consonsfis ligars) Explain the meta characters used in regular expression with an example. tos) Write & LEX prograin to count the number of sean! and printf statement anc with read and writet respectively. on Explain the YACC specification with an example. Write a YACC program to accept strings of the form a°b” (n > 0). Module-5 What is symtax directed definition? Write the gramin a simple dosk ccaleulation and show annotat tree for the express (08 Marks) What is an attribute? Explain the different types of atribut (08 Masad What is the difference between syntax tree and parse ggoe? (4 Mats) on Explain the Intermediate Code Generation (1G frcthod used t© convert ICG. (0 Marks) Explain the issues in the design of code gene (10 Marks) o S AY @ 2of2 Go green I8CS61 Module-4 O BRANCHES | ALL SEMESTERS | NOTES | QUESTON PAPERS | LAB MANUALS A Vturesource Go Green initiative

You might also like