Exam Details
Subject | system software | |
Paper | ||
Exam / Course | m.c.a.science | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | 22, April, 2017 | |
City, State | maharashtra, solapur |
Question Paper
MCA (Science) (Semester III) (CGPA) Examination, 2017
System Software
Day Date: Saturday, 22-04-2017 Max. Marks: 70
Time: 02.30 AM to 05.00 PM
Instruction
Q.NO.1 and 2 are compulsory.
Attempt any 3 questions from Q.No3 to Q.No.7.
Figure to the right indicates full marks.
Q.1 Choose the Correct Alternatives 10
In a two-pass assembler, the task of the Pass II is to
separates the symbols, mnemonics, operands
build the symbol table
construct intermediate code
synthesize the target program.
Pentium Pro processor is uses
RISC approach CISC approach
both a and b None of these
The output of the lexical analyzer is
set of tokens string of characters
set of regular expressions syntax tree
Which of the following are language processors
Compiler Assembler Interpreter All of these
Loaders that allow for program relocation is called
absolute loaders bootstrap loaders
relocating loaders direct loader
Scanner is the part of the compiler that performs following tasks
except
Scanning the source statement
recognizing and classifying the various tokens
Both a and b
None of these
Synthesis Phase of the compiler does
Intermediate Code Generation Code optimization
Code generation All of these
Page 1 of 2
Load address origin is the load address for the
First word of a program Whole program
Last word of a program None of these
Which of the following statement is not used in an assembly
program
Interactive Imperative
Directive Declarative
10) The is not assembler directives.
START RESB BYTE None of these
State true or false 04
Assembler accepts only High Level Language inputs.
The output of the lexical analyzer is string of characters.
The new addresses given to the variables by the loader are
called load-time address.
WORD Generate one- word integer constant..
Q.2 Write short notes on 08
bootstrap loader
YACC
Answer the following 06
Explain location counter in assembler
Explain ultra SPARC architecture.
Q.3 Answer the following. 14
What is forward reference in one pass assembler? How is resolve?
Explain different assembly directives used in assembly languages?
Language program.
Q.4 Answer the following. 14
What is parsing? Explain any two parsing techniques.
What is machine independent code optimization?
Q.5 Answer the following. 14
Define and explain the following
Assembler
Interpreter
Compiler
Explain dynamic linking?
Q.6 Answer the following. 14
Differentiate loader and linker
What is macro processor? Explain data structures used for it.
Q.7 Answer the following. 14
Explain MASM microprocessor.
Explain MS-DOS loader.
System Software
Day Date: Saturday, 22-04-2017 Max. Marks: 70
Time: 02.30 AM to 05.00 PM
Instruction
Q.NO.1 and 2 are compulsory.
Attempt any 3 questions from Q.No3 to Q.No.7.
Figure to the right indicates full marks.
Q.1 Choose the Correct Alternatives 10
In a two-pass assembler, the task of the Pass II is to
separates the symbols, mnemonics, operands
build the symbol table
construct intermediate code
synthesize the target program.
Pentium Pro processor is uses
RISC approach CISC approach
both a and b None of these
The output of the lexical analyzer is
set of tokens string of characters
set of regular expressions syntax tree
Which of the following are language processors
Compiler Assembler Interpreter All of these
Loaders that allow for program relocation is called
absolute loaders bootstrap loaders
relocating loaders direct loader
Scanner is the part of the compiler that performs following tasks
except
Scanning the source statement
recognizing and classifying the various tokens
Both a and b
None of these
Synthesis Phase of the compiler does
Intermediate Code Generation Code optimization
Code generation All of these
Page 1 of 2
Load address origin is the load address for the
First word of a program Whole program
Last word of a program None of these
Which of the following statement is not used in an assembly
program
Interactive Imperative
Directive Declarative
10) The is not assembler directives.
START RESB BYTE None of these
State true or false 04
Assembler accepts only High Level Language inputs.
The output of the lexical analyzer is string of characters.
The new addresses given to the variables by the loader are
called load-time address.
WORD Generate one- word integer constant..
Q.2 Write short notes on 08
bootstrap loader
YACC
Answer the following 06
Explain location counter in assembler
Explain ultra SPARC architecture.
Q.3 Answer the following. 14
What is forward reference in one pass assembler? How is resolve?
Explain different assembly directives used in assembly languages?
Language program.
Q.4 Answer the following. 14
What is parsing? Explain any two parsing techniques.
What is machine independent code optimization?
Q.5 Answer the following. 14
Define and explain the following
Assembler
Interpreter
Compiler
Explain dynamic linking?
Q.6 Answer the following. 14
Differentiate loader and linker
What is macro processor? Explain data structures used for it.
Q.7 Answer the following. 14
Explain MASM microprocessor.
Explain MS-DOS loader.
Other Question Papers
Subjects
- .net
- artificial intelligence
- computer communication network
- computer graphics
- computer oriented statistics
- data mining and warehouse
- data structures
- database management system
- digital circuits and microprocessors
- digital image processing
- discrete mathematical structures
- distributed operating system
- finite automata
- introduction to computers
- java programming
- management
- mobile computing
- network security
- numerical analysis
- object oriented programming using c++
- opeartions research
- operating system
- pattern recognition mobile computing
- programming using - c
- programming with php
- software engineering
- system software
- uml
- web design techniques
- web technology