Introduction to Operating System Concepts
35 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the fundamental unit of digital information storage in a computer?

  • A byte
  • A bit (correct)
  • A kilobyte
  • A word

How many bits make up a byte?

  • 4 bits
  • 8 bits (correct)
  • 6 bits
  • 16 bits

What is the term used for a computer architecture's native unit of data, made up of one or more bytes?

  • Byte
  • Bit
  • Kilobyte
  • Word (correct)

If a computer has 64-bit registers and 64-bit memory addressing, how many bytes would its word size typically be?

<p>8 bytes (A)</p> Signup and view all the answers

Which of the following represents 1,024 bytes?

<p>A kilobyte (KB) (D)</p> Signup and view all the answers

Which of the following units is an exception to the general rule of measuring computer storage in bytes and collections of bytes?

<p>Networking measurements (bits) (D)</p> Signup and view all the answers

How is the mode bit set to 'kernel' when kernel code is executing?

<p>By the system call changing it (C)</p> Signup and view all the answers

What is the purpose of the timer in the context of process management?

<p>To prevent infinite loops or resource hogging by processes (A)</p> Signup and view all the answers

Which entity is considered an active entity within the system?

<p>Process (A)</p> Signup and view all the answers

How does the operating system regain control or terminate a program that exceeds its allotted time?

<p>By generating an interrupt when a counter reaches zero (A)</p> Signup and view all the answers

What ensures that user cannot explicitly set the mode bit to 'kernel'?

<p>System call changing the mode (A)</p> Signup and view all the answers

Why are some instructions designated as privileged and only executable in kernel mode?

<p>To prevent unauthorized access and ensure system integrity (A)</p> Signup and view all the answers

What is the generally slowest method when computer language is not compiled to native code?

<p>Interpretation (C)</p> Signup and view all the answers

In a virtualization setup, what does the VMM (Virtual Machine Manager) provide?

<p>Virtualization services (D)</p> Signup and view all the answers

What is a key advantage of multiprocessor systems according to the text?

<p>Increased processing power and parallelism (D)</p> Signup and view all the answers

Which network type is used to connect systems in a distributed system according to the text?

<p>TCP/IP (D)</p> Signup and view all the answers

What does a network operating system provide in a distributed system?

<p>Features between systems across the network (B)</p> Signup and view all the answers

What is the illusion provided by a distributed system according to the text?

<p>A single system (B)</p> Signup and view all the answers

Which of the following is NOT a primary function of an operating system?

<p>Implement a centralized control program for the computer system (D)</p> Signup and view all the answers

Which component of a computer system is responsible for the concurrent execution of CPUs and devices competing for memory cycles?

<p>Operating system (A)</p> Signup and view all the answers

What is the primary purpose of an interrupt in a computer system?

<p>To transfer control to the interrupt service routine and save the address of the interrupted instruction (A)</p> Signup and view all the answers

What is the main difference between the two methods for handling I/O operations described in the text?

<p>The first method returns control to the user program only upon I/O completion, while the second method returns control without waiting for I/O completion (B)</p> Signup and view all the answers

Which of the following storage media is typically volatile and provides random access for the CPU?

<p>Main memory (A)</p> Signup and view all the answers

What is the primary role of the disk controller in a computer system?

<p>To determine the logical interaction between the hard disk device and the computer (C)</p> Signup and view all the answers

Which of the following is NOT a typical component of a computer system as described in the text?

<p>Middleware (C)</p> Signup and view all the answers

What is the main purpose of the device-status table in an operating system's I/O structure?

<p>To contain information about each I/O device, including its type, address, and state, and to allow the OS to index into the table to determine device status and modify entries (D)</p> Signup and view all the answers

Which of the following is NOT a common function of interrupts in a computer system?

<p>Allowing the CPU to execute user programs directly without any operating system intervention (A)</p> Signup and view all the answers

Which of the following is the main difference between main memory and secondary storage as described in the text?

<p>Main memory is volatile, while secondary storage is non-volatile (D)</p> Signup and view all the answers

What is the purpose of caching in a computer system?

<p>To copy information into a faster storage system (C)</p> Signup and view all the answers

How does Direct Memory Access (DMA) benefit a computer system?

<p>It transfers data directly to main memory without CPU intervention (C)</p> Signup and view all the answers

What is the role of a device driver in a computer system?

<p>To manage I/O between the kernel and controller (C)</p> Signup and view all the answers

What is the purpose of a bootstrap program (BIOS) in a computer system?

<p>To initialize the system, load the kernel, and start system daemons (B)</p> Signup and view all the answers

In multiprogramming, what happens when a running job has to wait for I/O?

<p>The operating system switches to another job (B)</p> Signup and view all the answers

What is the key feature of multitasking in a computer system?

<p>Frequent switching of jobs to allow user interaction (D)</p> Signup and view all the answers

Why is dual-mode operation important in an operating system?

<p>To allow the OS to protect itself and other system components (C)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser