IB Computer Science SL/HL Topic 2 (Computer Organization)

studied byStudied by 1 person
0.0(0)
Get a hint
Hint

Central processing unit (CPU)

1 / 39

flashcard set

Earn XP

Description and Tags

Imported from computersciencecafe.com

40 Terms

1

Central processing unit (CPU)

The part of a computer that performs the majority of the processing and calculation tasks.

New cards
2

Arithmetic logic unit (ALU)

The part of the CPU responsible for performing arithmetic and logical operations.

New cards
3

Control unit (CU)

The part of the CPU responsible for coordinating and controlling the other components of the CPU.

New cards
4

Registers

Small areas of memory within the CPU used to store and manipulate data quickly.

New cards
5

Primary memory

The main memory used by a computer to store data and program instructions that are currently being used.

New cards
6

Random access memory (RAM)

A type of primary memory that is volatile and can be read from and written to by the CPU.

New cards
7

Read-only memory (ROM)

A type of primary memory that is non-volatile and contains instructions that cannot be altered.

New cards
8

Cache memory

A small amount of high-speed memory used to store frequently accessed data for faster access by the CPU.

New cards
9

Machine instruction cycle

The process of fetching, decoding, executing, and storing machine instructions within the CPU.

New cards
10

Secondary memory

Long-term storage used to store data and programs that are not currently being used.

New cards
11

Operating system

Software that manages the resources and activities of a computer, and provides a user interface for interacting with the computer.

New cards
12

Application software

Software designed for specific tasks or purposes, such as word processing, spreadsheets, or graphic design.

New cards
13

Binary representation

A method of representing data using only two digits, 0 and 1.

New cards
14

Bit

A single unit of binary data, either 0 or 1.

New cards
15

Byte

A group of 8 bits, used to represent a larger unit of data.

New cards
16

Boolean operators

Logical operators used to combine or manipulate binary data, including AND, OR, NOT, NAND, NOR, and XOR.

New cards
17

Truth tables

Tables used to represent the outputs of Boolean expressions for every possible combination of inputs.

New cards
18

Logic gates

Electronic components used to implement Boolean expressions and perform logical operations.

New cards
19

Denary/Decimal

A base-10 numbering system, used to represent decimal numbers.

New cards
20

Hexadecimal

A base-16 numbering system, used to represent binary data more efficiently.

New cards
21

Graphical user interface (GUI)

A user interface that allows users to interact with a computer using graphical elements, such as icons, windows, and menus.

New cards
22

Logic diagrams

Diagrams that use logic gates and Boolean expressions to represent and solve problems.

New cards
23

AND

A Boolean operator that returns true if and only if both of its inputs are true.

New cards
24

OR

A Boolean operator that returns true if at least one of its inputs is true.

New cards
25

NOT

A Boolean operator that negates the input, returning true if the input is false, and vice versa.

New cards
26

NAND

A Boolean operator that returns false if and only if both of its inputs are true.

New cards
27

NOR

A Boolean operator that returns true if both of its inputs are false.

New cards
28

XOR

A Boolean operator that returns true if and only if exactly one of its inputs is true.

New cards
29

Thinking logically

A problem-solving approach that involves breaking down problems into smaller parts and using reasoning to arrive at solutions.

New cards
30

Connecting computational thinking and program design

The process of using computational thinking principles to design effective and efficient programs.

New cards
31

Volatile

Memory that loses its contents when power is removed.

New cards
32

Non-volatile

Memory that retains its contents even when power is removed.

New cards
33

Data bus

The communication pathway between the CPU and other components that transfers data.

New cards
34

Address bus

The communication pathway between the CPU and other components that carries memory addresses.

New cards
35

String

A sequence of characters used to represent text in a computer program.

New cards
36

Integer

A whole number used to represent numerical values in a computer program.

New cards
37

Characters

Single letters, digits, symbols, or other marks used in a computer program.

New cards
38

Unicode

A character encoding standard that allows computers to represent and manipulate text from different writing systems.

New cards
39

Ergonomics

The study of designing equipment and devices that are comfortable and efficient for human use.

New cards
40

Accessibility

The degree to which a system or device can be used by people with disabilities or special needs.

New cards

Explore top notes

note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 151 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 17 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 298 people
Updated ... ago
5.0 Stars(9)
note Note
studied byStudied by 347 people
Updated ... ago
5.0 Stars(5)
note Note
studied byStudied by 6 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 79 people
Updated ... ago
5.0 Stars(3)

Explore top flashcards

flashcards Flashcard50 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard57 terms
studied byStudied by 22 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard34 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard204 terms
studied byStudied by 7 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard799 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard40 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard46 terms
studied byStudied by 79 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard39 terms
studied byStudied by 46 people
Updated ... ago
5.0 Stars(2)