GoConqr has a new look! Let us know what you think.

Quiz

Quiz 3

Myles Allbee 162 questions

Take the quiz

Questions in this quiz (162)

  1. 1Some systems used multiple queues of jobs waiting to be executed, one for each memory partition. In this scheme, how are incoming (new) jobs assigned to queues?
    1. AA new job was placed in the first queue after the one into which the previous job was placed, cycling back to the first queue after a job was placed in the last queue.
    2. BA new job was placed in a queue associated with a partition that was large enough to satisfy the job's memory requirements
  2. 2In a system that uses a single queue of jobs waiting to be executed, it is common for the job at the head of the queue to be placed in the first partition to become unused (because of the completion of the job that was running there). What other condition is necessary for the job at the head of the queue to be assigned to the first available memory partition?
    1. AThe job had to have a priority greater than the job that had just been using the memory partition
    2. BThe job's memory requirements had to be no larger than the size of the memory partition
  3. 3Another problem with running jobs in different memory partitions is that the job must be prepared to execute in the range of addresses associated with the partition. Which of the following techniques cannot be used to accomplish this?
    1. AAllowing the program to dynamically modify itself at execution time to execute in the memory partition where it was loaded.
    2. BShifting each of the addresses generated by the program during its execution left by the number of bits corresponding to its partition number (1, 2, ...)
  4. 4The term used for modifying the addresses used with a program depending on where in physical memory it will execute is called
    1. Arelocation
    2. Bmagic
  5. 5In the IBM System/360, a base register is
    1. Aa special-purpose register that can be controlled by the process.
    2. Bone of the general-purpose registers explicitly used by a program
  6. 6When a system includes a special-purpose register to solve the relocation problem, it is common for that register
    1. Ato contain the address of the lowest, or first location used by a user program
    2. Bto be set by the user program at the beginning of its execution
  7. 7When the CPU is switched from executing one user program to another in a system with multiple programs resident, and a system using a single relocation register
    1. Athe operating system must modify the contents of the relocation register as part of each context switch operation.
    2. Bthe contents of the relocation register need not be altered
  8. 8The term memory protection is used to describe the techniques used to
    1. Aprevent an executing user program from modifying and/or accessing regions of memory not assigned to that program.
    2. Bprevent an executing program from modifying values in the stack associated with the program
  9. 9A common approach to memory protection uses a register that is frequently called
    1. Athe authority register
    2. Bthe limits register
  10. 10Suppose a system uses a limits register as part of its memory protection scheme. When an address generated by the program exceeds the value in the limits register,
    1. Athe address is left-shifted by the number of bits sufficient to ensure the resulting address is less than or equal to the value in the limits register.
    2. Ba memory protection fault is generated

Information

Description
Quiz on Quiz 3, created by Myles Allbee on 04/05/2016.
Language
English
Views
6
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?