on_tap_gk
on_tap_gk
c. To run applications.
a. Memory management
b. Device management
c. Application development
d. File management
a. A program in execution
b. An application in development
c. A file on disk
d. A device driver
5. What is multitasking?
6. What is a kernel?
c. A command-line interface
a. A situation where two or more processes are waiting for each other to release a
resource
a. A method used by the operating system to determine which process to run next
a. A problem that occurs when memory becomes fragmented into small pieces
b. A problem that occurs when disk space becomes fragmented into small pieces
c. A problem that occurs when devices become fragmented into small pieces
d. A problem that occurs when processes become fragmented into small pieces
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
computer hardware.
The OS is “all the code that you didn’t have to write” to implement your
application.
OS is an extended machine.
OS is a resource manager.
User interface - Almost all operating systems have a user interface (UI)
Program execution - The system must be able to load a program into memory
and to run that program, end execution, either normally or abnormally (indicating
error)
File-system manipulation.
3. What is the difference between a process and a thread?
4. What is multitasking?
simultaneously.
5. What is a kernel?
A kernel is the core component of an operating system that manages the system's
resources, such as the CPU, memory, and peripheral devices. It provides essential
services for other parts of the operating system and acts as a bridge between software
and hardware.
6. What is a shell?
A shell is a command-line interface that allows users to interact with the operating
facilitating communication between the user and the operating system kernel.
expand the available memory beyond the physical RAM by utilizing disk space as an
extension of RAM. It allows the system to run more programs simultaneously than it
Includes two independent parts: set of file and directory structure, organize and
for applications.
10. What is a process control block (PCB)?
A PCB is a data structure that stores information about a process (e.g., its state,
A system call is an interface for programs to request services from the OS kernel.