Guide to Operating Systems - Chapter 1
If you are a bank manager and have thousands of transactions to process in which no user interaction is required, which type of computer are you most likely to use? A. Windows PC B. mainframe C. real-time system D. high-end workstation
B. Mainframe
Which of the following accurately describes preemptive multitasking? A. The CPU lets each application run for a fixed amount of time B. The OS controls when an application can use the CPU C. The OS waits for an application to release control of the processor D. The user controls which application uses the CPU and when
B. The OS controls when an application can use the CPU
You are planning to buy a new server that will act as the server portion of a client/server application. A colleague of yours makes some suggestions for the server's OS. Which of the following suggestions are you least likely to adopt? A. Linux B. Windows 7 C. Windows Server 2003 D. Windows Server 2008
B. Windows 7
Which of the following can be described as client/server computing coupled with the Internet? A. real-time computing B. cloud computing C. ISP computing D. multiuser computing
B. cloud computing
Code that exchanges information with specific hardware devices is referred to as which of the following? A. kernel B. device driver C. application D. BIOS
B. device driver
If you are a bank manager and have thousands of transactions to process in which no user interaction is required, which type of computer are you most likely to use? A. Windows PC B. mainframe C. real-time system D. high-end workstation
B. mainframe
The______________is responsible for starting an OS on a computer
BIOS
A request for a series of processes is submitted to the computer for processing
Batch processing
Which of the following was the first widely used multiuser, multitasking OS? A. Windows 3.0 B. Mac System Software 6 C. Unix D. MS-DOS
C. Unix
You have installed a new network adaptor in your computer and reboot the OS. You go to check the settings of the network adaptor but you cannot find the device in Windows. What is the most likely problem? A. kernel configuration B. user interface configuration C. bad or missing device driver D. CMOS settings
C. bad or missing device driver
What type of computer is most likely to be used for graphical design and film design and animation? A. supercomputer B. PC-class computer C. high-end worktation D. mainframe
C. high-end workstation
You want to implement a system that hosts scalable Web-based applications accessible through a Web browser. This system should be available only to your company but the resources should be made available through a third-party. What type of system should you use? A. public cloud B. hybird cloud C. hosted private cloud D. private cloud
C. hosted private cloud
One function of the kernel is managing use of the computer's RAM. True or False?
True
Which OS is commonly used as both a desktop OS and for multiuser server applications? A. Linux B. Windows 7 C. Windows 98 D. Windows Server 2008
A. Linux
A word processor is best described as which type of operating system element? A. application software B. resource manager C. application programming interface D. basic input/output system
A. application software
Which of the following is least concerned with a computer's specific hardware configuration? A. applications B. operating system C. device drivers D. BIOS
A. applications
Which of the following does NOT require a device driver to be installed in the OS? A. installing more RAM B. installing a new monitor C. installing a printer D. installing a DVD drive
A. installing more RAM
Programming features in an operating system that programmers can use to interface to other systems.
API
Which of the following is NOT a task performed by the computer's BIOS? A. starts the OS B. enables communications with devices C. manages random access memory D. performs the power on self test
C. manages random access memory
Which of the following is a job typically performed by the kernel? A. enabling multimedia B. handling output to the monitor C. managing CPU interactions D. handling input from the keyboard
C. managing CPU interactions
__________________ involves providing a host of scalable Web-based applications and servers over the Internet or private network accessible by Web browser clients.
Cloud computing
___________________________multitasking depends on the running application to hand control back to the OS so other applications can be run.
Cooroperative
Which of the following can be described as program code that acts as a specialized hook into the operating system? A. ROM B. CMOS C. BIOS D. API
D. API
You are testing out a new multitasking operating system. In your testing, you find that some applications are not getting sufficient CPU time while others are getting more than necessary. Which component is likely to be the cause of this problem? A. shell B. CPU C. BIOS D. kernel
D. Kernel
Which of the following is NOT an I/O task performed by the OS? A. manages network communication B. controls information storage and retrieval C. handles output to the monitor D. executes program instructions
D. executes program instructions
Computer software designed to provide the operating systems and application software access to specific computer hardware.
Device driver
The core of an operating system is referred to as the CPU. True or false?
False - Kernal
Most modern operating systems use cooperative multitasking. True or False?
False - Preemptive
Computer code built into a computer operating system to control processor, disk, memory, and other functions.
Kernal
The_____________communicates with the BIOS, device drivers, resource managers, and APIs to coordinate operating system functions.
Kernal
You want to design a handheld system with memory that can be updated but that does not lose it contents when the device is turned off. You should use ___________________for this purpose
Non-volitile RAM - NVRAM
Tests that are run by the BIOS when a computer first starts.
Power on self test
Programs that manage computer memory and CPU use.
Resource managers
An interface to enable humans to interact with operating systems
Shell
A computer that has extreme processing power and speed to handle complex computations that are beyond the reach of other computers
Supercomputers
A hybrid between single-tasking and multitasking that permits the user or application software to switch among multiple single-tasking operations.
Task switching
A central computer system, such as a mainframe, that is used by multiple users and applications simultaneously,
Time-sharing system
A single device driver typically communicates with several different hardware devices. True or False?
True
I/O functions let programs communicate with the computer hardware. True or False?
True