Ch1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/39

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

40 Terms

1
New cards

Operating System (OS)

A software that makes hardware perform various operations.

2
New cards

Kernel Mode

A mode where the operating system runs with direct access to hardware.

3
New cards

User Mode

A mode where user applications run, with restricted access to hardware.

4
New cards

Multitasking

The ability of an operating system to execute multiple tasks simultaneously.

5
New cards

Microcontroller

A small computer containing one or more CPUs with memory and programmable input/output peripherals.

6
New cards

Cache Memory

High-speed memory used to temporarily store frequently accessed data or instructions from main memory.

7
New cards

RAM (Random Access Memory)

Volatile memory that loses data when power is off, used as the main memory of a computer.

8
New cards

BIOS (Basic Input Output System)

Software in the motherboard that initializes and checks hardware during the booting process.

9
New cards

Device Driver

Software that allows the operating system to communicate with hardware devices.

10
New cards

Virtual Memory

A memory management technique that creates the illusion of a larger main memory by using disk storage.

11
New cards

Operating System (OS) is a software that __________ hardware perform various operations.

makes

12
New cards

In __________ mode, the operating system runs with direct access to hardware.

Kernel

13
New cards

User applications run in __________ mode with restricted access to hardware.

User

14
New cards

The ability of an operating system to execute __________ tasks simultaneously is called multitasking.

multiple

15
New cards

A __________ is a small computer containing one or more CPUs with memory and programmable input/output peripherals.

microcontroller

16
New cards

High-speed memory used to temporarily store frequently accessed data or instructions is known as __________ memory.

cache

17
New cards

__________ (Random Access Memory) is volatile memory that loses data when power is off.

RAM

18
New cards

The software in the motherboard that initializes hardware during the booting process is referred to as __________.

BIOS

19
New cards

A __________ driver is software that allows the operating system to communicate with hardware devices.

device

20
New cards

Virtual Memory is a memory management technique that creates the illusion of a __________ main memory using disk storage.

larger

21
New cards

A __________ is a program that performs tasks on behalf of an operating system.

service

22
New cards

The __________ controls the execution of programs and manages the system's resources.

operating system

23
New cards

__________ is a process of dividing a program into smaller parts for easier management.

modularization

24
New cards

A __________ is an interface that allows users to interact with the operating system and applications.

user interface

25
New cards

The __________ is a collection of software programs that manage computer hardware resources.

operating system

26
New cards

volatile memory that temporarily holds data for quick access is called __________.

cache memory

27
New cards

__________ are the basic building blocks of programs within an operating system.

processes

28
New cards

The __________ is the part of the CPU that performs arithmetic and logic operations.

ALU (Arithmetic Logic Unit)

29
New cards

__________ allows a computer to run multiple applications at the same time without interference.

multitasking

30
New cards

A __________ is a hardware component that enables the computer to communicate with other devices.

controller

31
New cards

What is the function of a CPU?

The CPU (Central Processing Unit) is the primary component that performs most of the processing inside a computer.

32
New cards

What role does RAM play in a computer?

RAM (Random Access Memory) provides temporary storage for data and programs that the CPU is currently using.

33
New cards

What is the purpose of an operating system?

An operating system manages computer hardware and software resources and provides services for computer programs.

34
New cards

What is a file system?

A file system is a method and data structure that an operating system uses to manage files on a disk.

35
New cards

Define the term 'bus' in computing.

A bus is a communication system that transfers data between components inside a computer.

36
New cards

What is a process in computing?

A process is an instance of a program in execution, which includes the program code and its current activity.

37
New cards

What does 'booting' refer to?

Booting is the process of starting a computer and loading the operating system into memory.

38
New cards

What is a user interface?

A user interface is the space where interactions between humans and machines occur, facilitating user control of the machine.

39
New cards

Explain the term 'deadlock' in operating systems.

A deadlock is a situation where two or more processes are unable to proceed because each is waiting for the other to release resources.

40
New cards

What is the role of a device driver?

A device driver is software that allows the operating system to communicate and control hardware devices.