Computer Science Exam Study Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/249

flashcard set

Earn XP

Description and Tags

A comprehensive set of flashcards covering key computer science concepts and vocabulary.

Last updated 6:13 AM on 4/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

250 Terms

1
New cards

Binary

A number system that uses only 0 and 1.

2
New cards

Denary / Decimal

The ordinary base-10 number system used by people.

3
New cards

Hexadecimal

A base-16 number system using digits 0–9 and letters A–F.

4
New cards

Bit

The smallest unit of data in a computer, representing either 0 or 1.

5
New cards

Byte

A group of 8 bits, often used to store one character.

6
New cards

Most significant bit (MSB)

The bit with the greatest place value in a binary number.

7
New cards

Least significant bit (LSB)

The bit with the smallest place value in a binary number.

8
New cards

Unsigned binary

A binary number format that represents only non-negative values.

9
New cards

Two’s complement

A method for representing negative integers in binary.

10
New cards

Sign bit

A bit used to indicate whether a number is positive or negative.

11
New cards

Overflow

Occurs when a calculation result is too large to fit into the available bits.

12
New cards

Fixed-point representation

A way of storing numbers with the binary point in a fixed position.

13
New cards

Fractional binary

Binary used to represent values after the binary point.

14
New cards

Floating-point representation

A method to store real numbers using a mantissa and an exponent.

15
New cards

Mantissa

The part of a floating-point number that stores significant digits.

16
New cards

Exponent

The part of a floating-point number that shifts the binary point.

17
New cards

Normalisation

Adjusting the mantissa for maximum precision.

18
New cards

Precision

The degree of detail stored in a number.

19
New cards

ASCII

A character encoding system assigning binary codes to letters, digits, and symbols.

20
New cards

Unicode

A larger character encoding standard for many languages and symbol systems.

21
New cards

Character set

A defined list of characters that a computer system can represent.

22
New cards

Security

Protection of computer systems and data against loss, damage, theft.

23
New cards

Physical security

Protection of hardware from physical threats like theft or fire.

24
New cards

Software security

Protection provided through software tools and settings.

25
New cards

Access control

Method of deciding who is allowed to use data or systems.

26
New cards

Authorisation

Process of deciding what an authenticated user can do.

27
New cards

Authentication

Proving that a user is who they claim to be.

28
New cards

Biometric security

Security using physical characteristics like fingerprints.

29
New cards

Encryption

Turning readable data into coded data.

30
New cards

Decryption

Converting encrypted data back into its original form.

31
New cards

Firewall

A security barrier monitoring traffic and blocking unauthorised access.

32
New cards

Antivirus

Software detecting and removing malicious software.

33
New cards

Malware

Software designed to harm or gain unauthorised access to systems.

34
New cards

Virus

Malware that attaches itself to a file and spreads when executed.

35
New cards

Worm

Malware that replicates itself and spreads across networks.

36
New cards

Trojan horse

Malicious software disguised as legitimate software.

37
New cards

Phishing

Tricking users into revealing sensitive data through fake methods.

38
New cards

Cracking

Gaining unauthorised access to a computer system.

39
New cards

Backup

A copy of data kept for restoration if original data is lost.

40
New cards

Disk mirroring

Storing the same data on two drives simultaneously.

41
New cards

Cloud storage risk

Problems arising from storing data on remote servers.

42
New cards

Validation

Checks if input data is sensible and in the correct format.

43
New cards

Verification

Confirms data has been copied or entered accurately.

44
New cards

Blockchain

A linked record of data blocks shared across a network.

45
New cards

Privacy policy

Statement explaining how user data is collected and used.

46
New cards

Unauthorised access

Access to data by a person without permission.

47
New cards

Ethics

Moral principles used to judge the rightness or wrongness of actions.

48
New cards

Ownership

Legal right to control and profit from digital work.

49
New cards

Copyright

Legal protection for the creator of original work.

50
New cards

Intellectual property

Creations of the mind, legally protected.

51
New cards

Plagiarism

Presenting someone else's work as your own.

52
New cards

Antiplagiarism check

A process used to detect copied content.

53
New cards

Open-source software

Software with publicly available source code.

54
New cards

Closed-source software

Software with source code not publicly available.

55
New cards

Licence

Legal agreement on how software may be used.

56
New cards

Digital rights management (DRM)

Technology used to control how digital content is used.

57
New cards

Privacy

Right to keep personal information from being exposed.

58
New cards

Data integrity

Accuracy and trustworthiness of data.

59
New cards

Cookies

Small files saved by websites on a user's device.

60
New cards

Legal image use

Using images legally according to copyright.

61
New cards

Dissemination of information

The sharing or spreading of information.

62
New cards

E-Gov service

A government service delivered electronically.

63
New cards

Software

Programs and instructions that direct computer operations.

64
New cards

System software

Software managing computer operation.

65
New cards

Application software

Software helping users perform specific tasks.

66
New cards

General-purpose software

Off-the-shelf software for common tasks.

67
New cards

Special-purpose software

Software designed for specific tasks.

68
New cards

Bespoke software

Software tailored to meet specific requirements.

69
New cards

Operating system (OS)

Main system software managing hardware and applications.

70
New cards

Utility software

Software maintaining or optimizing computer systems.

71
New cards

Device driver

Software allowing OS to communicate with hardware.

72
New cards

GUI (Graphical User Interface)

Interface allowing interaction using windows and icons.

73
New cards

CLI (Command Line Interface)

Interface requiring users to type commands.

74
New cards

Batch operating system

An OS processing jobs with little user interaction.

75
New cards

Network operating system

An OS supporting shared resources across a network.

76
New cards

Multi-user operating system

An OS allowing multiple users to access it.

77
New cards

Real-time operating system (RTOS)

An OS responding immediately to inputs.

78
New cards

CPU (Central Processing Unit)

The main processor controlling computer operations.

79
New cards

ALU (Arithmetic Logic Unit)

CPU component performing arithmetic and logic operations.

80
New cards

CU (Control Unit)

CPU component managing instruction execution.

81
New cards

Register

A fast storage location inside the CPU.

82
New cards

System bus

Group of buses connecting the CPU, memory, and components.

83
New cards

Data bus

Part of the bus carrying actual data.

84
New cards

Address bus

Bus carrying memory address to be accessed.

85
New cards

Control bus

Bus carrying control signals between components.

86
New cards

Fetch-decode-execute cycle

Process by which the CPU executes instructions.

87
New cards

Fetch

Stage of retrieving the next instruction from memory.

88
New cards

Decode

Stage of interpreting what the fetched instruction means.

89
New cards

Execute

Stage where the CPU performs the required action.

90
New cards

Clock speed

Rate at which the CPU performs cycles, measured in hertz.

91
New cards

Word length

Number of bits the CPU processes at once.

92
New cards

Pipelining

Technique overlapping different instruction stages.

93
New cards

RISC

Processor architecture emphasizing speed with simple instructions.

94
New cards

CISC

Processor architecture using complex instructions.

95
New cards

Von Neumann architecture

Design where instructions and data share the same memory.

96
New cards

RAM (Random Access Memory)

Main volatile memory storing currently used programs.

97
New cards

ROM (Read Only Memory)

Non-volatile memory storing permanent instructions.

98
New cards

Cache memory

Very fast memory storing frequently used data.

99
New cards

Virtual memory

Secondary storage used to extend RAM.

100
New cards

Swapping

Moving data between RAM and secondary storage.

Explore top notes

note
Chapter 6: Learning
Updated 1095d ago
0.0(0)
note
Unit 1 Lesson 1 Notes
Updated 335d ago
0.0(0)
note
Question and Option Choices
Updated 1172d ago
0.0(0)
note
Vocal Music in Two Worlds
Updated 1381d ago
0.0(0)
note
Genshin Impact Artifacts Guide
Updated 489d ago
0.0(0)
note
Chapter 6: Learning
Updated 1095d ago
0.0(0)
note
Unit 1 Lesson 1 Notes
Updated 335d ago
0.0(0)
note
Question and Option Choices
Updated 1172d ago
0.0(0)
note
Vocal Music in Two Worlds
Updated 1381d ago
0.0(0)
note
Genshin Impact Artifacts Guide
Updated 489d ago
0.0(0)

Explore top flashcards

flashcards
Biotechy Ch 3/5
39
Updated 1071d ago
0.0(0)
flashcards
Pathology: Mycology
161
Updated 846d ago
0.0(0)
flashcards
The lower limb
26
Updated 477d ago
0.0(0)
flashcards
Science DNA + RNA
63
Updated 1098d ago
0.0(0)
flashcards
Ecology Exam 3
87
Updated 1115d ago
0.0(0)
flashcards
psych final study guide chap 5
91
Updated 850d ago
0.0(0)
flashcards
Chapter 6 - OS
22
Updated 1272d ago
0.0(0)
flashcards
CHAPTER 6 VOCAB
53
Updated 362d ago
0.0(0)
flashcards
Biotechy Ch 3/5
39
Updated 1071d ago
0.0(0)
flashcards
Pathology: Mycology
161
Updated 846d ago
0.0(0)
flashcards
The lower limb
26
Updated 477d ago
0.0(0)
flashcards
Science DNA + RNA
63
Updated 1098d ago
0.0(0)
flashcards
Ecology Exam 3
87
Updated 1115d ago
0.0(0)
flashcards
psych final study guide chap 5
91
Updated 850d ago
0.0(0)
flashcards
Chapter 6 - OS
22
Updated 1272d ago
0.0(0)
flashcards
CHAPTER 6 VOCAB
53
Updated 362d ago
0.0(0)