Operating System - Study Mode

[#411] The advantage(s) of incorporating the macro processor into pass 1 is(are):
Correct Answer

(D) all of the above

Explanation

Solution: More flexibility is available to the programmer in that he may use all the features of the assembler in conjunction with macros. Functions are combined and it is not necessary to create intermediate files as output from the macro-processor and input to the assembler.

[#412] In analyzing the compilation of PL/I program, the description "creation of more optimal matrix" is associated with
Correct Answer

(D) Machine independent optimization

Explanation

Solution: Machine independent optimization attempts to improve the intermediate code to get a better target code. The part of the code which is transformed here does not involve any absolute memory location or any CPU registers.

[#413] In memory systems, boundary registers
Correct Answer

(D) track the beginning and ending of programs

Explanation

Solution: In memory systems, boundary registers track the beginning and ending of programs. Operating system keeps track of time and resources used by various tasks and users, this information can be used to track resource usage for a particular user or group of user.

[#414] Which of the following is true for machine language.
Correct Answer

(D) the language which communicates with the computer using only the binary digits 1 and 0.

Explanation

Solution: The language which communicates with the computer using only the binary digits 1 and 0.

[#415] Which of the following is not applications software?
Correct Answer

(C) UNIX

Explanation

Solution: UNIX is an operating system which was first developed in the 1960s, and has been under constant development ever since. By operating system, we mean the suite of programs which make the computer work. It is a stable, multi-user, multi-tasking system for servers, desktops and laptops.