Operating Systems Chapter 1 and 2

Ace your homework & exams now with Quizwiz!

Operating System

A program that acts as an intermediary between a user of a computer and the computer hardware

2.11. Java technology is

A specification of a virtual machine A virtual machine

2.21. _____ is/are not a technique for passing parameters from an application to a system call.

Cache memory

The close() system call in UNIX is used to close a file. What is the equivalent system call in Windows:

CloseHandle()

2.36. The virtual-machine concept does not offer complete protection of the various system resources.

False

2.38. An initial bootstrap program is in the form of random-access memory (RAM).

False

2.39. System calls can be run in either user mode or kernel mode.

False

2.43. The JVM may only be implemented in software.

False

Computer system can be divided into four components:

Hardware, Operating System, application programs, Users.

2.16. _____ allow operating system services to be loaded dynamically.

Modules

2.20. Which of the following statements is incorrect?

Operating systems provide both command line as well as graphical user interfaces.

2.15. ______ tricks an application by having it think it is the only process on the system.

Paravirtualization

2.14. _____ is not one of the major categories of system calls.

Security

2.13. _____ provide(s) an interface to the services provided by an operating system.

System calls

2.34. KDE and GNOME desktops are available under open-source licenses.

True

2.35. Many operating system merge I/O devices and files into a combined file because of the similarity of system calls for each.

True

2.37. A program written for the .NET Framework need not worry about the specifics of the hardware or the operating system on which it will run.

True

2.40. Application programmers typically use an API rather than directory invoking system calls.

True

2.41. In general, Windows system calls have longer, more descriptive names and UNIX system calls use shorter, less descriptive names.

True

2.42. Some level of hardware support is required to provide virtualization.

True

2.44. The JVM provides the ability to run architecture-neutral programs.

True

2.12. _____ is not an example of a benefit of virtual machines.

Uses less physical memory than an actual operating system

2.10. ____ is a popular commercial application that abstracts Intel 80XXx86 hardware into isolated virtual machines.

VMware

2.5. The major difficulty in designing a layered operating system approach is ____.

appropriately defining the various layers

2.1. A _____ is an example of a systems program.

command interpreter

2.2. If a program terminates abnormally, a dump of memory may be examined by a ____ to determine the cause of the problem.

debugger

Policy ____.

determines what will be done

2.3. A message-passing model is ____.

easier to implement than a shared memory model for intercomputer communication

I/O devices and the CPU

execute concurrently

2.18. The Windows CreateProcess() system call creates a new process. What is the equivalent system call in UNIX:

fork()

2.9. In a virtual machine, each program believes that it has ____.

its own memory

The one program running at all times on the computer

kernel

2.17. Microkernels use _____ for communication.

message passing

2.6 A microkernel is a kernel ____.

that is stripped of all nonessential components

2.8. A boot block ____.

typically only knows the location and length of the rest of the bootstrap program

2.7. To the SYSGEN program of an operating system, the least useful piece of information is _____.

what applications to install


Related study sets

Fathers of physics and equations

View Set

Abnormal Psychology - Anxiety Disorders

View Set

Ch. 18 - Community as Client: Assessment and Analysis

View Set

Basic Livestock Surgical Procedures

View Set

Ch 22: Endocrine Clinical Assessment and Diagnostic Procedures jk

View Set

NUR 412: Nursing Concepts for Pediatric Patients Exam 2

View Set

Peds - Chapter 04: Growth and Development of the Toddler

View Set

OTD 721 Lifespan - Chapters 4, 5, & 6

View Set

AMSCO Multiple Choice Benchmark 3 (Auge)

View Set