0% found this document useful (0 votes)
8 views2 pages

OS Assignment

The document provides instructions for identifying an operating system and capturing a screenshot using the Snipping tool, followed by a series of open-ended questions related to operating systems. Topics covered include the definition and functions of operating systems, memory management, multitasking, file systems, security, and user management. Additionally, it discusses concepts like virtual memory, process scheduling, and the differences between various types of operating systems.

Uploaded by

simondindi07
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

OS Assignment

The document provides instructions for identifying an operating system and capturing a screenshot using the Snipping tool, followed by a series of open-ended questions related to operating systems. Topics covered include the definition and functions of operating systems, memory management, multitasking, file systems, security, and user management. Additionally, it discusses concepts like virtual memory, process scheduling, and the differences between various types of operating systems.

Uploaded by

simondindi07
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

OS

Instructions
1. Open the window that identifies your operating system using any of the methods
discussed on the Identifying Your OS page.
2. Open the Snipping tool by using one of the methods discussed in the Snips and
Screenshots page.
3. Take a rectangular or a window snip of the window displaying your operating
system.
4. Save the snip as BA132_LastName_OperatingSystem.png, replacing
“LastName” with your own last name. (Example:
BA132_Hywater_OperatingSystem.png)
5. Submit your image in your course online.

Operating System Quiz – Open-Ended Questions (Set 1)

1. Define an operating system and explain its role in a computer system.


2. List and describe four main functions of an operating system.
3. What is the difference between a GUI and a CLI? Give examples of each.
4. Explain how an operating system manages memory.
5. Describe the process of booting a computer and the role of the OS in it.
6. What is multitasking in operating systems? How does it benefit users?
7. List three examples of operating systems and mention the devices they are commonly
used in.
8. Explain how an operating system handles input and output devices.
9. What is a file system, and how does the OS manage files and folders?
10. Describe the role of the kernel in an operating system.

⚙️Operating System Quiz – Open-Ended Questions (Set 2)

1. What is virtual memory, and why is it important in modern operating systems?


2. Explain the concept of process scheduling and its importance.
3. What is a driver in the context of operating systems? Give two examples.
4. Describe how user authentication is handled by an operating system.
5. What is the difference between system software and application software?
6. Explain the role of the task manager in Windows OS.
7. What is a real-time operating system (RTOS)? Where is it used?
8. Describe how an operating system ensures security and privacy.
9. What is the difference between proprietary and open-source operating systems?
10. Explain how updates are managed in modern operating systems.

· What is fragmentation in memory management, and how can it be reduced?


1. Explain the difference between internal and external fragmentation.
2. What is paging in operating systems, and how does it improve memory usage?
3. Describe the role of the page table in virtual memory systems.
4. What is a swap file or swap space, and when is it used?
5. Explain the difference between logical and physical addresses.
6. What is a file extension, and how does the OS use it?
7. Describe how access permissions are managed in file systems.
8. What is the difference between FAT32 and NTFS file systems?
9. Explain the concept of file locking and its importance.

🔐 Security & User Management

1. What is user authentication, and how is it implemented in operating


systems?
2. Describe how operating systems manage user accounts and privileges.
3. What is encryption, and how does it enhance OS security?
4. Explain the concept of audit trails in system security.
5. What is a root user in Unix/Linux systems, and what are the risks?
6. Describe how antivirus software interacts with the operating system.
7. What is a firewall, and how does it protect the system?
8. Explain the concept of sandboxing in operating systems.
9. What is the difference between authentication and authorization?
10. Describe how operating systems handle password policies.

You might also like