CS 372 Quiz 1 Review

Descrição

This is to help practice for the CS 372 midterm at WOU
Amanda Hatch
Quiz por Amanda Hatch, atualizado more than 1 year ago
Amanda Hatch
Criado por Amanda Hatch aproximadamente 10 anos atrás
529
0

Resumo de Recurso

Questão 1

Questão
A _____ is an example of a systems program.
Responda
  • text formatter
  • Web browser
  • database system
  • command interpreter

Questão 2

Questão
____ is a popular commercial application that abstracts Intel 80XXx86 hardware into isolated virtual machines.
Responda
  • .NET
  • VMware
  • JVM
  • JIT

Questão 3

Questão
Java technology is
Responda
  • A programming language specification
  • A specification of a virtual machine
  • A virtual machine
  • Both (A) and (C)

Questão 4

Questão
_____ is not an example of a benefit of virtual machines.
Responda
  • Protects the host system from guest operating systems
  • The ability to run several different operating systems that all share the same hardware
  • Uses less physical memory than an actual operating system
  • The ability to concurrently run several different operating systems

Questão 5

Questão
_____ provide(s) an interface to the services provided by an operating system.
Responda
  • Shared memory
  • System calls
  • Communication
  • Simulators

Questão 6

Questão
_____ is not one of the major categories of system calls.
Responda
  • Process control
  • Security
  • Communications
  • Protection

Questão 7

Questão
______ tricks an application by having it think it is the only process on the system.
Responda
  • Simulation
  • The Java virtual machine
  • The .NET framework
  • Paravirtualization

Questão 8

Questão
_____ allow operating system services to be loaded dynamically.
Responda
  • Graphical user interfaces
  • Virtual machines
  • File systems
  • Modules

Questão 9

Questão
Microkernels use _____ for communication.
Responda
  • virtualization
  • system calls
  • message passing
  • shared memory

Questão 10

Questão
The Windows CreateProcess() system call creates a new process. What is the equivalent system call in UNIX:
Responda
  • process()
  • fork()
  • getpid()
  • NTCreateProcess()

Questão 11

Questão
The close() system call in UNIX is used to close a file. What is the equivalent system call in Windows:
Responda
  • CloseFile()
  • Exit()
  • close()
  • CloseHandle()

Questão 12

Questão
If a program terminates abnormally, a dump of memory may be examined by a ____ to determine the cause of the problem.
Responda
  • debugger
  • module
  • control card
  • shell

Questão 13

Questão
Which of the following statements is incorrect?
Responda
  • An operating system provides an environment for the execution of programs.
  • Operating systems must provide both protection and security.
  • Operating systems provide both command line as well as graphical user interfaces.
  • An operating system manages system resources.

Questão 14

Questão
_____ is/are not a technique for passing parameters from an application to a system call
Responda
  • Stack
  • Registers
  • Special block in memory
  • Cache memory

Questão 15

Questão
A message-passing model is ____.
Responda
  • only useful for small simple operating systems
  • easier to implement than a shared memory model for intercomputer communication
  • a network protocol, and does not apply to operating systems
  • faster than the shared memory model

Questão 16

Questão
KDE and GNOME desktops are available under open-source licenses.
Responda
  • True
  • False

Questão 17

Questão
Many operating system merge I/O devices and files into a combined file because of the similarity of system calls for each.
Responda
  • True
  • False

Questão 18

Questão
The virtual-machine concept does not offer complete protection of the various system resources.
Responda
  • True
  • False

Questão 19

Questão
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.
Responda
  • True
  • False

Questão 20

Questão
An initial bootstrap program is in the form of random-access memory (RAM)
Responda
  • True
  • False

Questão 21

Questão
System calls can be run in either user mode or kernel mode.
Responda
  • True
  • False

Questão 22

Questão
Policy ____
Responda
  • is not likely to change over time
  • determines what will be done
  • is not likely to change across places
  • determines how to do something

Questão 23

Questão
Application programmers typically use an API rather than directory invoking system calls.
Responda
  • True
  • False

Questão 24

Questão
In general, Windows system calls have longer, more descriptive names and UNIX system calls use shorter, less descriptive names.
Responda
  • True
  • False

Questão 25

Questão
Some level of hardware support is required to provide virtualization.
Responda
  • True
  • False

Questão 26

Questão
The JVM may only be implemented in software.
Responda
  • True
  • False

Questão 27

Questão
The JVM provides the ability to run architecture-neutral programs.
Responda
  • True
  • False

Questão 28

Questão
The major difficulty in designing a layered operating system approach is ____.
Responda
  • making sure that each layer hides certain data structures, hardware, and operations from higher-level layers
  • making sure each layer is easily converted to modules
  • debugging a particular layer
  • appropriately defining the various layers

Questão 29

Questão
A microkernel is a kernel ____.
Responda
  • that is stripped of all nonessential components
  • that is compiled to produce the smallest size possible when stored to disk
  • containing many components that are optimized to reduce resident memory size
  • that is compressed before loading in order to reduce its resident memory size

Questão 30

Questão
To the SYSGEN program of an operating system, the least useful piece of information is _____.
Responda
  • amount of memory available
  • what applications to install
  • operating-system options such as buffer sizes or CPU scheduling algorithms
  • the CPU being used

Questão 31

Questão
A boot block ____.
Responda
  • typically only knows the location and length of the rest of the bootstrap program
  • typically is sophisticated enough to load the operating system and begin its execution
  • is composed of multiple disk blocks
  • is composed of multiple disk cylinders

Questão 32

Questão
In a virtual machine, each program believes that it has ____.
Responda
  • another "virtual" computer to assist in its operations
  • more memory than is physically available on the machine
  • its own memory
  • multiple processors

Semelhante

Princípios do Direito Tributário
Jessica Midori
Resumo de Biologia - Ciclos da Vida e Evolução
Larissa Guimarães
Citologia IV (Organelas celulares)
Luiz Antonio Lopes
Reinos - Características Gerais/Biologia
GoConqr suporte .
Tempos Verbais - Português
GoConqr suporte .
Estudar para Exame da Ordem: 8 passos
GoConqr suporte .
Anatomia e Fisiologia do Aparelho Urinário Humano
Ana Inês Kruecck Quintas
10 Passos para elaboração de TCC
IaraNeres
Fisiologia Humana
Felipe Penha
DESENVOLVIMENTO EMBRIONÁRIO
Vanessa Palauro