4.2.14. Rehearsal

Questions. 

  1. List the features that a hardware device that represent a bus typically provides.

  2. List the features that a hardware clock device typically provides.

  3. List the features that a hardware keyboard device typically provides.

  4. List the features that a hardware mouse device typically provides.

  5. List the features that a hardware terminal device with command interface typically provides.

  6. List the features that a hardware terminal device with memory mapped interface typically provides.

  7. List the features that a hardware disk device typically provides.

  8. Explain the properties that a hardware disk interface must have to support hardware ordering of disk access requests.

  9. Describe at least three strategies for ordering disk access requests. Evaluate how the strategies optimize the total time to execute the requests.

  10. Explain the role of a disk partition table.

  11. List the features that a network interface hardware device typically provides.