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 2018 Winter 6th Sem Old 160706 System Programming Question Paper

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

This post was last modified on 20 February 2020

GTU BE/B.Tech 2018 Winter Question Papers || Gujarat Technological University


FirstRanker.com


GUJARAT TECHNOLOGICAL UNIVERSITY
BE - SEMESTER-VI (OLD) EXAMINATION - WINTER 2018

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

Subject Code:160706 Date: 27/11/2018
Subject Name: System Programming
Time: 02:30 PM TO 05:00 PM Total Marks: 70

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 all phases of a compiler with neat diagram and example. [07]
(b) Define the following terms: [07]
(1) Specification Gap (ii) Execution Gap (iii) Symbol Table (iv) Ambiguous Grammar (v) System Software (vi) Assembler (vii) Interpreter

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

Q.2 (a) Write a short note on Two Pass Assembler. [07]
(b) Define forward references. Explain Assembler Directives. [07]
OR
(b) Describe in details Advance Macro Facilities.

Q.3 (a) i Define a Grammar. Explain types of Grammar. [07]

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

ii. Compare top down and bottom up parsing.
(b) What is left recursion? Remove Left Recursion from following production rule: [07]
A -> AaB|x, B->BCb|y, C->Cc|e
OR

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

Q.3 (a) Write an algorithm for operator precedence parsing and explain with example. [07]
(b) What is LL(1) parser? What is First and Follow? Parse following string : [07]
id + id - (id * id)

Q.4 (a) Design and explain in details MS-DOS' linker. [07]
(b) Describe in details MDT, MNT, KPT and EVS. [07]

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

OR

Q.4 (a) Design and explain Absolute Loader with Example [07]
(b) Write a short note on Design issues of Macro Processor. [07]

Q.5 (a) What is program relocation? How can program relocation performed? [07]

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

(b) Explain different Code Optimization techniques with example. [07]
OR

Q.5 (a) What is Memory Allocation? Explain techniques of Dynamic Memory Allocation. [07]
(b) Write a three address code and triple representation for [07]

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

X := x*y*z + x*y + y*z

FirstRanker.com



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

This download link is referred from the post: GTU BE/B.Tech 2018 Winter Question Papers || Gujarat Technological University