INF3708 COMPREHENSIVE EXAM PREP
QUESTIONS AND SOLUTIONS VERIFIED
STUDY RESOURCE
●● Operating System
Answer: Manages and controls I/O operations and I/O devices.
●● I/O Subsystem
Answer: The part of the kernel that separates the rest of the kernel from
the complexities of managing I/O devices.
●● Device Driver
Answer: An operating system component that provides uniform access
to various devices and manages I/O to those devices.
●● I/O Hardware
Answer: Includes devices such as storage devices, transmission devices,
and human-interface devices.
●● Ports
Answer: Connection points for devices to communicate with a computer
system.
,●● Bus
Answer: A common set of wires shared by devices for communication.
●● Application I/O Interface
Answer: The interface that embodies the I/O services provided by the
operating system.
●● UNIX System V STREAMS
Answer: A mechanism that enables an application to assemble pipelines
of driver code dynamically.
●● Performance Aspects of I/O
Answer: Principles of operating-system design that improve I/O
performance.
●● Human-Interface Devices
Answer: Devices such as screens, keyboards, and mice that allow users
to interact with the computer.
●● Transmission Devices
Answer: Devices such as network connections and Bluetooth that
facilitate data transmission.
,●● Storage Devices
Answer: Devices such as disks and tapes used for data storage.
●● Specialized Devices
Answer: Devices involved in specific tasks, such as those used in
aircraft steering.
●● Signals
Answer: The means by which a device communicates with a computer
system.
●● Connection Point
Answer: Another term for a port, where devices connect to
communicate.
●● PHY
Answer: Shorthand for the OSI model physical layer, often used in data-
center nomenclature.
●● Device Technology Trends
Answer: The conflicting trends of increasing standardization and broad
variety of I/O devices.
, ●● Kernel
Answer: The core part of an operating system that manages system
resources.
●● I/O Services
Answer: Services provided by the operating system to manage I/O
operations.
●● Input
Answer: Data entered into the computer system by the user.
●● Output
Answer: Data produced by the computer system for the user.
●● Complexities of I/O Devices
Answer: The challenges faced in managing a wide variety of I/O
devices.
●● Daisy Chain
Answer: An arrangement where device A plugs into device B, device B
plugs into device C, and device C plugs into a port on the computer,
usually operating as a bus.
QUESTIONS AND SOLUTIONS VERIFIED
STUDY RESOURCE
●● Operating System
Answer: Manages and controls I/O operations and I/O devices.
●● I/O Subsystem
Answer: The part of the kernel that separates the rest of the kernel from
the complexities of managing I/O devices.
●● Device Driver
Answer: An operating system component that provides uniform access
to various devices and manages I/O to those devices.
●● I/O Hardware
Answer: Includes devices such as storage devices, transmission devices,
and human-interface devices.
●● Ports
Answer: Connection points for devices to communicate with a computer
system.
,●● Bus
Answer: A common set of wires shared by devices for communication.
●● Application I/O Interface
Answer: The interface that embodies the I/O services provided by the
operating system.
●● UNIX System V STREAMS
Answer: A mechanism that enables an application to assemble pipelines
of driver code dynamically.
●● Performance Aspects of I/O
Answer: Principles of operating-system design that improve I/O
performance.
●● Human-Interface Devices
Answer: Devices such as screens, keyboards, and mice that allow users
to interact with the computer.
●● Transmission Devices
Answer: Devices such as network connections and Bluetooth that
facilitate data transmission.
,●● Storage Devices
Answer: Devices such as disks and tapes used for data storage.
●● Specialized Devices
Answer: Devices involved in specific tasks, such as those used in
aircraft steering.
●● Signals
Answer: The means by which a device communicates with a computer
system.
●● Connection Point
Answer: Another term for a port, where devices connect to
communicate.
●● PHY
Answer: Shorthand for the OSI model physical layer, often used in data-
center nomenclature.
●● Device Technology Trends
Answer: The conflicting trends of increasing standardization and broad
variety of I/O devices.
, ●● Kernel
Answer: The core part of an operating system that manages system
resources.
●● I/O Services
Answer: Services provided by the operating system to manage I/O
operations.
●● Input
Answer: Data entered into the computer system by the user.
●● Output
Answer: Data produced by the computer system for the user.
●● Complexities of I/O Devices
Answer: The challenges faced in managing a wide variety of I/O
devices.
●● Daisy Chain
Answer: An arrangement where device A plugs into device B, device B
plugs into device C, and device C plugs into a port on the computer,
usually operating as a bus.