Operating Systems Flashcards
What is an operating system?
An operating system is a software that manages computer hardware and software resources and provides common services for computer programs.
True or False: An operating system is responsible for managing memory.
True
Fill in the blank: The primary function of an operating system is to act as an __________ between users and the computer hardware.
interface
What does GUI stand for in the context of operating systems?
Graphical User Interface
Which of the following is an example of a mobile operating system? A) Windows B) Android C) Linux D) macOS
B) Android
What is the purpose of a file system in an operating system?
The file system is used to manage how data is stored and retrieved on a storage device.
True or False: Linux is an open-source operating system.
True
What is multitasking in operating systems?
Multitasking is the ability of an operating system to execute multiple tasks or processes simultaneously.
What is the main role of a kernel in an operating system?
The kernel is the core component that manages system resources and communication between hardware and software.
Fill in the blank: __________ is a type of operating system that allows multiple users to use the system simultaneously.
Multi-user
Which operating system is known for its stability and is commonly used on servers?
Linux
What is a process in the context of operating systems?
A process is an instance of a program in execution, which includes the program code and its current activity.
True or False: Virtual memory allows a computer to use hard drive space as additional RAM.
True
What is the function of device drivers in an operating system?
Device drivers allow the operating system to communicate with hardware devices.
Which of the following is NOT a type of operating system? A) Real-time OS B) Batch OS C) Spreadsheet OS D) Network OS
C) Spreadsheet OS
What does the term ‘booting’ refer to in operating systems?
Booting refers to the process of starting a computer and loading the operating system into memory.
Fill in the blank: A __________ operating system allows the execution of multiple applications at the same time.
multitasking
What is the difference between a 32-bit and a 64-bit operating system?
The difference lies in the amount of memory that can be addressed; a 64-bit OS can handle more RAM than a 32-bit OS.
True or False: Windows is a proprietary operating system.
True
What is an example of a real-time operating system?
An example of a real-time operating system is VxWorks.
What is the purpose of system calls in an operating system?
System calls provide a programming interface for applications to request services from the operating system.
Fill in the blank: __________ is a model of operating system architecture that separates the user interface from the core functionalities.
Microkernel
What is the role of the command line interface (CLI) in operating systems?
The CLI allows users to interact with the operating system by typing commands.
Which operating system is known for its use in Apple computers?
macOS