NJIT CS332 - CH2

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

True / False: One of the driving forces in operating system evolution is advancement in the underlying hardware technology.

True

True / False: A monolithic kernel architecture assigns only a few essential functions to the kernel, including address spaces, interprocess communication and basic scheduling.

False

True / False: A user program executes in a user mode, in which certain areas of memory are protected from the user's use but all instructions still can be executed.

False

True / False: Complex operating systems today typically consist of a few thousand lines of instructions.

False

True / False: The ABI defines the repertoire of machine language instructions that a computer can follow. This interface is the boundary between hardware and software.

False

True / False: The operating system typically runs in parallel with application programs, on it's own special O/S processor.

False

True / False: Time-Sharing Systems is designed to maximize response time

False

True / False: The HAL maps between generic hardware commands/responses and those unique to a specific platform.

True

True / False: The execution context of the program is the process state

True

True / False: The operating system maintains information that can be used for billing purposes on multi-user systems.

True

True / False: A process can be defined as a unit of activity characterized by a single sequential thread of execution, a current state, and an associated set of system resources.

True

True / False: A timer is used to prevent a single job from monopolizing the system.

True

True / False: A virtual memory address typically consists of a page number and an offset within the page.

True

True / False: An operating system controls the execution of applications and acts as an interface between applications and the computer hardware.

True

True / False: Implementing priority levels is a common strategy for short-term scheduling, which involves assigning each process in the queue to the processor according to its level of importance.

True

True / False: In a batch-processing system, the phrase "control is passed to a job" means that the processor is now fetching and executing instructions in a user program.

True

True / False: In a time sharing system, a user's program is preempted at regular intervals, but due to relatively slow human reaction time this occurrence is usually transparent to the user.

True

True / False: In the first computers, users interacted directly with the hardware and operating systems did not exist.

True

True / False: Linux is considered to be microkernel architecture

True

True / False: Linux is one example of a modern UNIX system that implements a modular architecture.

True


Ensembles d'études connexes

ISDS 361 A -- Exam 2 Practice Quizzes

View Set

Learning and memory- Task 4- Classical conditioning and our dearest cerebellum 💕

View Set

Ch. 4 Health Promotion-Toddler (1-3)

View Set

Practice iRAT 1 questions (answers are confirmed!)

View Set

AP MacroEconomics Chapter 29 Test 19

View Set

AP Psychology Chapter 14: Social Psychology

View Set