It creates an environment within which other programs can do useful work. - Answers In what way is an
operating system like a government?
command interpreter - Answers A _____ is an example of a systems program.
Mainframe - Answers ____ operating systems are designed primarily to maximize resource utilization.
debugger - Answers If a program terminates abnormally, a dump of memory may be examined by a
____ to determine the cause of the problem.
easier to implement than a shared memory model for intercomputer communication - Answers A
message-passing model is ____.
Each processor performs all tasks within the operating system. - Answers Which of the following would
lead you to believe that a given system is an SMP-type system?
determines what will be done - Answers Policy ____.
timer - Answers A ____ can be used to prevent a user program from never returning control to the
operating system.
appropriately defining the various layers - Answers The major difficulty in designing a layered operating
system approach is ____.
real-time - Answers Embedded computers typically run on a ____ operating system.
that is stripped of all nonessential components - Answers A microkernel is a kernel ____.
small-area network - Answers Bluetooth and 802.11 devices use wireless technology to communicate
over several feet, in essence creating a ____.
gathers together multiple CPUs to accomplish computational work - Answers A clustered system ____.
typically only knows the location and length of the rest of the bootstrap program - Answers A boot block
____.
Clients and servers are not distinguished from one another. - Answers Which of the following is a
property of peer-to-peer systems?
System calls - Answers _____ provide(s) an interface to the services provided by an operating system.
Security - Answers _____ is not one of the major categories of system calls.
supervisor mode,
, system mode, privileged mode - Answers What are some other terms for kernel mode?
Modules - Answers _____ allow operating system services to be loaded dynamically.
Source code is freely available. - Answers Which of the following statements concerning open source
operating systems is true?
message passing - Answers Microkernels use _____ for communication.
Windows - Answers Which of the following operating systems is not open source?
fork() - Answers The Windows CreateProcess() system call creates a new process. What is the equivalent
system call in UNIX?
CloseHandle() - Answers The close() system call in UNIX is used to close a file. What is the equivalent
system call in Windows?
distribution - Answers A(n) ____ is a custom build of the Linux operating system.
createfile() - Answers The Windows CreateFile() system call is used to create a file. What is the
equivalent system call in UNIX?
Middleware - Answers __________ is a set of software frameworks that provide additional services to
application developers.
in the Dalvik virtual machine - Answers Android runs Java programs _____________.
They cannot be attempted from user mode. - Answers Which statement concerning privileged
instructions is considered false?
iOS - Answers ______ is a mobile operating system designed for the iPhone and iPad.
The difference in storage capacity between a mobile device and laptop is shrinking. - Answers Which of
the following statements is false?
Standard C library - Answers The ________ provides a portion of the system call interface for UNIX and
Linux.
process - Answers A(n) ________ is the unit of work in a system.
Operating systems provide both command line as well as graphical user interfaces. - Answers Which of
the following statements is incorrect?
user mode and kernel mode - Answers The two separate modes of operating in a system are
Cache memory - Answers _____ is/are not a technique for passing parameters from an application to a
system call.