GTU · BE Computer · Semester 6

GTU 3160715 System Software Old Question Papers & Solutions PDF

Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for System Software across 2024 – 2026 examinations.

4 papers, 2024 – 202670 marks23 to pass2.5 hours
21 questions GTU asked more than onceAsked in all 4 papers: What is interpreter? Explain pure & impure interpreters.See list

Exam papers

Most repeated questions

21 questions GTU set in two or more of 4 papers, most repeated first. Tap a year to open that paper at the question.

  1. What is interpreter? Explain pure & impure interpreters.

    7 marksAsked in 4 of 4 papers

    Summer 2026 Q5c Winter 2025 Q5b Summer 2025 Q5c Summer 2024 Q5b OR

  2. What is a self-relocating program? How does it work?

    3 marksAsked in 4 of 4 papers

    Summer 2026 Q4a Winter 2025 Q4b OR Summer 2025 Q4c OR Summer 2024 Q4b OR

  3. Describe following data structures: OPTAB, SYMTAB, LITTAB and POOLTAB.

    7 marksAsked in 3 of 4 papers

    Summer 2026 Q2c OR Winter 2025 Q2c OR Summer 2024 Q2c

  4. What is code optimization? Discuss any five techniques for code optimization used in compilers.

    7 marksAsked in 3 of 4 papers

    Summer 2026 Q3c OR Winter 2025 Q5c OR Summer 2024 Q5b

  5. Demonstrate the use of triples and quadruples representation used in compiler with suitable example.

    7 marksSame type asked in 3 of 4 papers

    Winter 2025 Q5c Summer 2025 Q5b Summer 2024 Q5c

  6. Explain use of AIF and AGO with example.

    4 marksAsked in 3 of 4 papers

    Summer 2026 Q5b Summer 2025 Q3c OR Summer 2024 Q1c

  7. What is ambiguity in grammar? Eliminate left recursion from the following grammar: A → Aa | b

    3 marksSame type asked in 3 of 4 papers

    Summer 2026 Q3a Summer 2025 Q2a Summer 2024 Q2a

  8. Given a grammar, E →TA, A → +TA | ε T →VB B →*VB | ε V →id | (E) Develop an LL (1) parser table and parse following string using the parsing table. id * ( id + id)

    7 marksAsked in 2 of 4 papers

    Summer 2026 Q4c OR Summer 2024 Q4c

  9. Explain the role of symbol table data structure in language processor and also, discuss how one can organize the symbol table using linear data structure?

    7 marksAsked in 2 of 4 papers

    Winter 2025 Q1c Summer 2024 Q5c OR

  10. Compare and contrast the properties of macros and subroutines with respect to the following:

    7 marksAsked in 2 of 4 papers

    Winter 2025 Q3c Summer 2025 Q3a OR

Show 11 more repeated questionsHide the 11 more
  1. Explain the various attributes of the following tables involved in macro preprocessor.

    7 marksAsked in 2 of 4 papers

    Winter 2025 Q3c OR Summer 2024 Q3b OR

  2. Consider following assembly language program:

    7 marksSame type asked in 2 of 4 papers

    Summer 2025 Q2c OR Summer 2024 Q3c Summer 2024 Q3c OR

  3. Explain various Assembler directives with suitable example.

    7 marksAsked in 2 of 4 papers

    Summer 2026 Q2c Summer 2025 Q2c

  4. What is program relocation? How relocation is performed by linker? Explain with example.

    7 marksAsked in 2 of 4 papers

    Summer 2026 Q5c OR Summer 2024 Q4b

  5. Difference between Procedure oriented language and Problem oriented language.

    4 marksAsked in 2 of 4 papers

    Summer 2026 Q5b OR Summer 2025 Q1b

  6. Write a short note on the Java Virtual Machine (JVM).

    4 marksAsked in 2 of 4 papers

    Summer 2026 Q4b OR Summer 2025 Q5c OR

  7. Explain nested macro call with example.

    4 marksAsked in 2 of 4 papers

    Winter 2025 Q3b Summer 2025 Q3b

  8. Construct LL(1) Parsing table for the following grammar: S → aAC | Bb A → eD B → f | g C → h | i D → bE | ε E → eD | dD

    4 marksSame type asked in 2 of 4 papers

    Summer 2025 Q2b Summer 2024 Q2b

  9. Explain Boostrap loader.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q5a OR Summer 2025 Q4b

  10. Explain linking of overlay structured program.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q5a Summer 2025 Q4c

  11. Compare and contrast Top-Down and Bottom-Up Parsing techniques.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q2a Summer 2024 Q3a

Which branches take this subject

GTU's syllabus lists 3160715 for 2 branches. One set of papers serves all of them.

Semester 6, elective: 2 branches

Computer Engineering, Computer Science & Engineering

Other Semester 6 subjects

Common questions

Are these GTU 3160715 System Software papers valid for both Regular and Remedial exams?

Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 4 past exam sessions (2024 – 2026) serve as comprehensive preparation for either attempt.

How can I download GTU 3160715 System Software old question papers PDF?

You can download official GTU 3160715 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.

What is the passing mark for GTU System Software (3160715)?

The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.

What is the GTU exam pattern for 3160715?

The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.