IB Computer Science HL Topic 6 (Resource Management)

studied byStudied by 8 people
0.0(0)
Get a hint
Hint

Primary memory (RAM)

1 / 27

flashcard set

Earn XP

Description and Tags

Imported from computersciencecafe.com

28 Terms

1

Primary memory (RAM)

A memory that is directly accessible by the processor. It stores data and instructions that are currently being used by the computer. The amount of primary memory available on a computer determines the number of programs and amount of data that can be processed simultaneously.

New cards
2

Secondary storage (hard drive, SSD)

Used to store data and programs that are not currently being used by the processor. It provides long-term storage for files and documents. The size of the secondary storage determines the amount of data that can be stored on the computer.

New cards
3

Processor speed

The number of operations the processor can perform per second. A faster processor speed means that more instructions can be executed in a shorter amount of time, resulting in faster overall performance.

New cards
4

Bandwidth

The maximum amount of data that can be transferred over a network or an internet connection. A higher bandwidth means that data can be transferred more quickly, resulting in faster download and upload speeds.

New cards
5

Screen resolution

The number of pixels on a display screen. A higher screen resolution means that the screen can display more detail, resulting in sharper and more detailed images.

New cards
6

Disk storage

The amount of storage space available on a hard drive or SSD. It determines the amount of data that can be stored on the computer.

New cards
7

Sound processor

Produces and processes audio signals. It determines the quality of the sound that is produced by the computer.

New cards
8

Graphics processor

Renders images and video on a computer. It determines the quality and speed of the visual display.

New cards
9

Cache

A type of memory that is used to store frequently accessed data and instructions. It can be accessed more quickly than primary memory, which can improve overall performance.

New cards
10

Network connectivity

The ability of a computer to connect to a network, such as the internet or a local area network. It determines the ability of the computer to access network resources and communicate with other devices on the network.

New cards
11

3D graphics

Computer-generated images or animations that appear three-dimensional.

New cards
12

Multi-access programming environments

A programming environment that allows multiple users to work on the same program or project simultaneously.

New cards
13

Multi-programming environments

An operating system environment that allows multiple programs to run simultaneously on the same computer.

New cards
14

Operating system

The software that manages computer hardware and software resources and provides common services for computer programs.

New cards
15

Managing memory

The process of allocating and managing memory resources for computer programs.

New cards
16

Peripherals

Devices that can be connected to a computer to enhance its functionality, such as a printer or a scanner.

New cards
17

Hardware interfaces

The physical connections and protocols that allow hardware devices to communicate with each other.

New cards
18

Time-slicing

A scheduling technique that allows multiple processes to share a single CPU by dividing the CPU time into slices.

New cards
19

Scheduling

The process of determining which programs or processes will run at what time on a computer.

New cards
20

Policies

Rules and guidelines that govern the behaviour of a computer system or its users.

New cards
21

Multitasking

The ability of an operating system to run multiple programs or processes simultaneously.

New cards
22

Virtual memory

A technique used by an operating system to enable a computer to use more memory than is physically available by temporarily transferring data from RAM to a hard disk.

New cards
23

Paging

A virtual memory management technique that divides memory into fixed-size blocks called pages.

New cards
24

Interrupt

A signal sent to a computer's CPU that temporarily stops the currently executing program or process to allow a higher-priority task to be performed.

New cards
25

Polling

A method used to check the status of a device or process by repeatedly sending requests for information.

New cards
26

Virtualize real devices

The process of creating a virtual version of a physical device, such as a network adapter or a hard drive.

New cards
27

Virtual drive letters

A mapping of a drive letter to a network share or other storage location.

New cards
28

Java virtual machine

A virtual machine that allows Java programs to run on different platforms without modification.

New cards

Explore top notes

note Note
studied byStudied by 219 people
... ago
5.0(4)
note Note
studied byStudied by 6 people
... ago
5.0(1)
note Note
studied byStudied by 1197 people
... ago
5.0(6)
note Note
studied byStudied by 45 people
... ago
4.8(4)
note Note
studied byStudied by 5 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 5 people
... ago
5.0(2)

Explore top flashcards

flashcards Flashcard (107)
studied byStudied by 14 people
... ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (230)
studied byStudied by 17 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 48 people
... ago
5.0(1)
flashcards Flashcard (232)
studied byStudied by 60 people
... ago
5.0(1)
flashcards Flashcard (58)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 37 people
... ago
5.0(1)
flashcards Flashcard (49)
studied byStudied by 79 people
... ago
5.0(2)
robot