Operating Systems Test 1

    Question 1: OS - Definition of Operating System

    What is the primary purpose of an Operating System (OS) in a computer system?

    Question 2: OS - Kernel Definition

    What is the kernel in an operating system, and why is it essential?

    Question 3: OS - Definition of a Process

    In operating systems, what is a process?

    Question 4: OS - Definition of a Thread

    In process management, what is a thread?

    Question 5: OS - CPU Scheduling Definition

    What is the primary purpose of CPU scheduling in operating systems?

    Question 6: OS - Deadlock Definition

    What is a deadlock in an operating system?

    Question 7: OS - Paging Concept

    In operating systems, what is the main purpose of paging?

    Question 8: OS - File System Basics

    What is the primary purpose of a file system in an operating system?

    Question 9: OS - Critical Section Problem

    What is the critical section problem in operating systems?

    Question 10: OS - Authentication

    Which of the following best describes authentication in operating systems?

    Question 11: OS - Functions of an Operating System

    Which of the following best describes the main functions of an operating system?

    Question 12: OS - User Space vs Kernel Space

    How does user space differ from kernel space in an operating system?

    Question 13: OS - Process States

    Which of the following correctly represents the common process states in an OS?

    Question 14: OS - Multithreading Concept

    What does multithreading in operating systems achieve?

    Question 15: OS - First-Come, First-Served (FCFS)

    How does the First-Come, First-Served (FCFS) scheduling algorithm work?

    Question 16: OS - Coffman’s Conditions

    Which of the following is NOT one of Coffman’s four necessary conditions for deadlock?

    Question 17: OS - Segmentation Concept

    How does segmentation differ from paging?

    Question 18: OS - File Allocation Methods

    Which of the following is NOT a common file allocation method used in operating systems?

    Question 19: OS - Requirements of Critical Section Solution

    Which of the following is NOT one of the three essential requirements for solving the critical section problem?

    Question 20: OS - Authorization

    After successful authentication, the next step in system security is authorization. What does it determine?