0% found this document useful (0 votes)
50 views4 pages

System Software Chapterwise Questions

The document is a chapter-wise question bank for the GTU System Software course, detailing various topics and corresponding exam questions along with their marks distribution. It covers units on system software, language processors, assemblers, macros, linkers, scanning, parsing, compiler concepts, and interpreters. Each unit includes specific questions that have appeared in exams from 2022 to 2024.

Uploaded by

devabc676
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views4 pages

System Software Chapterwise Questions

The document is a chapter-wise question bank for the GTU System Software course, detailing various topics and corresponding exam questions along with their marks distribution. It covers units on system software, language processors, assemblers, macros, linkers, scanning, parsing, compiler concepts, and interpreters. Each unit includes specific questions that have appeared in exams from 2022 to 2024.

Uploaded by

devabc676
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GTU SYSTEM SOFTWARE (3160715) –

Chapter-wise Question Bank with


Marks
UNIT 1: Overview of System Software
Question Exam Marks

Define system software. Summer 2022 3


Difference from application
software

User-centric vs System- Summer 2022, Summer 4


centric view 2023

Life cycle of a source Winter 2023 7


program (with diagram)

Levels of System Software Summer 2023 4


(List and explain any two)

Different kinds of system Winter 2023 3


software

UNIT 2: Language Processors & Data Structures


Question Exam Marks

Fundamentals of language Summer 2024 3


processing

Define: Language Migrator, Summer 2024 4


Execution gap, Token,
Handle

Language processing phases Summer 2022, Summer 7


(lexical, syntax, semantic) 2023

OPTAB, SYMTAB, LITTAB, Summer 2024, Winter 2023 4


POOLTAB (explanation)
Procedure vs Problem Winter 2023 4
Oriented Language

UNIT 3: Assemblers
Question Exam Marks

ORIGIN, EQU, LTORG - Summer 2022 3


Definitions

One-pass vs Two-pass Summer 2023 7


assembler

Assembly program to All years (2022–2024) 7


intermediate code (Variant I
/ II)

Assembly program to Summer 2024 7


machine code

Tables in assembler Winter 2023 3


(Symbol Table, TII)

EQU processing with Summer 2023 4


forward/backward
reference

UNIT 4: Macro & Macro Processor


Question Exam Marks

Macro vs Subroutine (space, All years 3


speed, etc.)

AIF, AGO, REPT, IRP – All years 4


Explain with examples

Macro definition with Summer 2023 7


parameters (e.g., sum,
expression)

Tables: KPDTAB, MDT, Summer 2024 4


SSTAB, EVTAB
Expansion time Summer 2024 7
variables/statements

Tasks involved in macro Summer 2022 7


expansion

UNIT 5: Linkers & Loaders


Question Exam Marks

Compile-and-Go loader Summer 2023, 2022 4


(explanation with example)

Absolute loader Summer 2023 3

Linker – design, relocation Summer 2024 4

Algorithm for first pass of Summer 2023, 2022 7


linker

Overlay structured program Summer 2023, 2022 3

Linker vs Loader Summer 2022 3

Self-relocating program – Winter 2023, Summer 2022 4


explanation

UNIT 6: Scanning & Parsing


Question Exam Marks

Left recursion elimination Summer 2024, Winter 3


2023, Summer 2022

Left factoring Summer 2024 3

LL(1) parser construction All years 7


and parsing string

First & Follow Winter 2023 7

Bottom-up parsing using Summer 2023 7


handle
Recursive descent parsing Summer 2022 7

Ambiguous grammar Summer 2022 3

Regular expressions Winter 2023 3


(multiple of 3 zeroes, etc.)

UNIT 7: Compiler Concepts


Question Exam Marks

Code optimization All years 3


techniques (DAG, Dead
code, etc.)

Quadruple, Triple, Indirect Summer 2024 7


Triple

Binding and Binding Times Summer 2024 3

Memory allocation in block Winter 2023 3


structured language

Front-end of Toy Compiler Winter 2023 4

UNIT 8: Interpreters & Debuggers


Question Exam Marks

Interpreter vs Compiler Winter 2023 7

Pure vs Impure Interpreter Summer 2024, Winter 2023 4

JVM – Components and Summer 2023 4


usage

Classification of debuggers Summer 2022, Summer 4


& types of errors 2023

Bootstrap loader Winter 2023 3

You might also like