Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Register No: __________ Subject Code: 43A

K.S.G COLLEGE OF ARTS & SCIENCE


BCA DEGREE EXAMINATION-2021
CONTINUOUS INTERNAL ASSESSMENT TEST - I – FEBRUARY-2021
SEMESTER : IV MAX MARKS : 75
SUBJECT : SYSTEM SOFTWARE AND DURATION : Three Hours
OPERATING SYSTEM
DATE : 22-02-2021 SESSION : FN

SECTION A – (10*1=10 Marks)

ANSWER ALL QUESTIONS

Choose the Correct Answer:

1. _________ is defined as the variety of programs that support the operation of a computer.

a) System Software b) Operating System c) Hardware d) Software

2.__________ is the program to automate the translation of assembly language into machine language.

a) Assembler b) Complier c) Loader d) None

3. A __________ is a program that accepts a program written in a high level language and produces an
object program.

a) Compiler b) Assembler c) loader d) Linker

4. A _________ is a system program that performs the loading function.

a) Loader b) Assembler c) Compiler d) None

5. A_______________ loader loads the first program to be run by the computer usually an operating
system at that time of computer is first turned on or restarted.

a) Absolute b) Relative c) Bootstrap d) Relocating

6. The executable instructions of the program with a sequence of __________.

a) Registers b) Constants c) Quadruples d) None

7. In some languages a program can be divided into units called ________.

a) Blocks b) Portion c) Identifiers d) Storage

8. An _________ processes a source program written in a high-level language just as a compiler does.

a) Compiler b) Interpreter c) Assembler d) Loader

9. P-code Compilers are also known as _________ compilers are very similar in concept to interpreters.

a) Bytecode b) Linker c) Loader d) Interpreters


10.A____________ is a software tool that can be used to help in the task of compiler construction.

a) Complier-Compiler b) Software-Hardware c) Hardware-Software


d) Interpreters-Complier

SECTION B – (5*5=25 Marks)

ANSWER ALL QUESTIONS

11. a) Explain in detail about System Software Components/Tools. (or)


b) Discuss in detail about Design of an Absolute Loader.

12. a) Explain about Relocating Loaders. (or)


b) Explain about Loader Options.

13. a) Explain about Linkage Editors. (or)


b) Explain about Dynamic Linking.

14. a) Discuss about Machine-Dependent Code Optimization. (or)


b).Explain about Block-Structured Languages.

15. a) Write short notes on P-code Compilers. (Or)


b) Explain about Compiler-Compilers.

SECTION C – (5*8=40 Marks)

ANSWER ALL QUESTIONS

16.a) Explain in detail about SIC Standard Model Machine Architecture. (or)
b) Explain about XE Machine Architecture.
17. a) Explain in detail about Basic Loader functions. (or)
b) Explain in detail about Machine Dependent Loader Features.
18. a)Explain in detail about Machine Independent Loader Features. (or)
b) Explain Loader Design Options.
19. a) Write in detail about Phases of Complier. (or)
b) Write about Machine Dependent Complier Features.
20. a) Explain Machine Independent Complier Features. (or)
b) Write about Compiler Design Options.

You might also like