Operating Systems Computer Science Questions and Answers - Set 01 - ObjectiveBooks

Operating Systems Computer Science Questions and Answers - Set 01

Practice Test: Question Set - 01


1. Paging
    (A) Is a method of memory allocation by which the program is subdivided into equal portions, or pages and core is subdivided into equal portions or blocks
    (B) Consists of those addresses that may be generated by a processor during execution of a computation
    (C) Is a method of allocating processor time
    (D) Allows multiple programs to reside in separate areas of core at the time

2. The table created by lexical analysis to describe all literals used in the source program, is
    (A) Terminal table
    (B) Literal table
    (C) Identifier table
    (D) Reductions

3. The Memory Buffer Register (MBR)
    (A) Is a hardware memory device which denotes the location of the current instruction being executed
    (B) Is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory
    (C) Contains the address of the memory location that is to be read from or stored into
    (D) Contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write"

4. The computational technique used to compute the disk storage address of individual records is called:
    (A) Bubble memory
    (B) Key fielding
    (C) Dynamic reallocation
    (D) Hashing

5. What is the name of the operating system which was originally designed by scientists and engineers for use by scientists and engineers?
    (A) XENIX
    (B) UNIX
    (C) OS/2
    (D) MS DOS

6. Thrashing
    (A) Is a natural consequence of virtual memory systems
    (B) Can always be avoided by swapping
    (C) Always occurs on large computers
    (D) Can be caused by poor paging algorithms

7. The advantage(s) of incorporating the macro processor into pass 1 is(are):
    (A) Many functions do not have to be implemented twice
    (B) Functions are combined and it is not necessary to create intermediate files as output from the macros processor and input to the assembler
    (C) More flexibility is available to the programmer in that he may use all the features of the assembler in conjunction with macros
    (D) All of the above

8. The practice of "bundling" refers to
    (A) Selling computers alone
    (B) Selling peripheral devices with computer
    (C) Selling software to run on computers
    (D) Giving away software with a computer purchase

9. Which of the following addressing modes, facilitates access to an operand whose location is defined relative to the beginning of the data structure in which it appears?
    (A) Ascending
    (B) Sorting
    (C) Index
    (D) Indirect

10. Which of the following is not applications software?
    (A) Word processing
    (B) Spreadsheet
    (C) UNIX
    (D) Desktop publishing

11. Virtual Memory
    (A) Is a method of memory allocation by which the program is subdivided into equal portions, or pages and core is subdivided into equal portions or blocks
    (B) Consists of those addresses that may be generated by a processor during execution of a computation
    (C) Is a method of allocating processor time
    (D) Allows multiple programs to reside in separate areas of core at the time

12. Which of the following are loaded into main memory when the computer is booted?
    (A) Internal command instructions
    (B) External command instructions
    (C) Utility programs
    (D) Word processing instructions

13. Round-robin scheduling
    (A) Allows interactive tasks quicker access to the processor
    (B) Is quite complex to implement
    (C) Gives each task the same chance at the processor
    (D) Allows processor-bound tasks more time in the processor

14. What is the name of the operating system that reads and reacts in terms of actual time?
    (A) Batch system
    (B) Quick response system
    (C) Real time system
    (D) Time sharing system

15. The register or main memory location which contains the effective address of the operand is known as
    (A) Pointer
    (B) Indexed register
    (C) Special location
    (D) Scratch pad

Show and hide multiple DIV using JavaScript View All Answers

 Next Tests: