FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

📱

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Download GTU BE/B.Tech 2019 Summer 6th Sem Old 160706 System Programming Question Paper

Download GTU (Gujarat Technological University) BE/BTech (Bachelor of Engineering / Bachelor of Technology) 2019 Summer 6th Sem Old 160706 System Programming Previous Question Paper

This post was last modified on 20 February 2020

GTU BE 2019 Summer Question Papers || Gujarat Technological University


FirstRanker.com

Subject Code: 160706

GUJARAT TECHNOLOGICAL UNIVERSITY

--- Content provided by⁠ FirstRanker.com ---

SEMESTER-VI(OLD) - EXAMINATION - SUMMER 2019

Subject Name: System Programming

Time: 10:30 AM TO 01:00 PM

Instructions:

  1. Attempt all questions.
  2. --- Content provided by‍ FirstRanker.com ---

  3. Make suitable assumptions wherever necessary.
  4. Figures to the right indicate full marks.

Q.1 (a) What is Language Processor? Explain Language Processing Activities in brief. (07)

(b) What is Grammar and CFG? Give a classification of Grammars. (07)

Q.2 (a) Explain Left recursion, Left factoring and Backtracking in top down parsing. (07)

--- Content provided by FirstRanker.com ---

(b) Given the grammar, evaluate the string id-id*id using shift reduce parser. (07)

E>E-E, E>E*E, E->id

OR

(b) Explain recursive decent parser with proper example. Write its disadvantages. (07)

Q.3 (a) What is Compiler? Explain all phases of Compiler with neat flowchart. (07)

--- Content provided by‌ FirstRanker.com ---

(b) Compare one pass and two pass Assembler. Write an algorithm of Single Pass Assembler. (07)

OR

(b) Differentiate the terms: (07)

  1. Top Down and Bottom Up Parsing
  2. Compiler and Interpreter
  3. --- Content provided by‍ FirstRanker.com ---

Q.4 (a) Explain in brief the design of a macro assembler. (07)

(b) Explain use and field of following tables of macro: (07)

KPDTB, SSTAB, MDT, EVTAB

OR

(a) Define forward references. How it can be solved using back patching? Explain with example. (07)

--- Content provided by‌ FirstRanker.com ---

Q.5 (a) Explain this terms in detail : LITTAB, POOLTAB, LTORG, EQU (07)

(b) Write a three address code and triple representation for x=x*y*z+x*y+y*z (07)

OR

(a) Explain Direct linking Loader. (07)

(b) What is Code Optimization? Explain techniques of it in brief. (07)

--- Content provided by⁠ FirstRanker.com ---

OR

(a) What is Program Relocation? Explain Self Relocating Programs and MS Dos Linker. (07)

(b) Explain in brief design of a Two Pass Assembler. (07)

Date: 16/05/2019

Total Marks: 70

--- Content provided by FirstRanker.com ---

FirstRanker.com



This download link is referred from the post: GTU BE 2019 Summer Question Papers || Gujarat Technological University

--- Content provided by​ FirstRanker.com ---