Coding

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

1/108

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:42 PM on 2/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

109 Terms

1
New cards

Bit

Smallest unit of data; 0 or 1

2
New cards

Byte

8 bits

3
New cards

Nibble

4 bits

4
New cards

Binary Number System

Base 2 number system

5
New cards

Decimal Number System

Base 10 number system

6
New cards

Octal Number System

Base 8 number system

7
New cards

Hexadecimal Number System

Base 16 number system

8
New cards

Binary

Data represented using 0s and 1s

9
New cards

Binary Alphabet

Letters encoded as binary

10
New cards

Machine Code

Binary instructions executed by the CPU

11
New cards

ASCII Code

Character encoding system using values 0–127

12
New cards

Megabyte (MB)

1,000 bytes

13
New cards

Gigabyte (GB)

1,000 megabytes

14
New cards

Terabyte (TB)

1,000 gigabytes

15
New cards

Petabyte (PB)

1,000 terabytes

16
New cards

Exabyte (EB)

1,000 petabytes

17
New cards

Correct Data Size Order

Bits → Bytes → Megabytes → Gigabytes → Terabytes → Petabytes → Exabytes

18
New cards

Megabytes in a Gigabyte

1000

19
New cards

Core Number System Used by Computers

Binary

20
New cards

Interpreter/Compiler Output

Binary

21
New cards

Hexadecimal Characters

0–9 and A–F

22
New cards

Hexadecimal Use

HTML color codes

23
New cards

6-bit Address System

64 unique addresses

24
New cards

Modulus (%)

Returns the remainder of division

25
New cards

++ Operator

Increases value by 1

26
New cards

-- Operator

Decreases value by 1

27
New cards

Assignment Operator (=)

Assigns a value

28
New cards

Equal Operator (==)

Checks equal value

29
New cards

Strict Equal (===)

Checks equal value and type

30
New cards

Not Equal (!=)

Checks values are not equal

31
New cards

Strict Not Equal (!==)

Checks value and type are not equal

32
New cards

AND (&&)

True if both conditions are true

33
New cards

OR (||)

True if at least one condition is true

34
New cards

NOT (!)

Reverses a boolean value

35
New cards

Integer

Whole number

36
New cards

Float

Fractional number

37
New cards

Decimal

Number containing a decimal point

38
New cards

String

Sequence of characters

39
New cards

Boolean

True or False

40
New cards

Date/Time Variable

Stores date and time

41
New cards

If Statement

Runs code if condition is true

42
New cards

Else Statement

Runs code if condition is false

43
New cards

elif

Allows multiple conditions

44
New cards

If/Else Choices

2

45
New cards

Switch / Case

Compares one variable to many values

46
New cards

Boolean Expression

Evaluates to true or false

47
New cards

If/Else Brackets

{ }

48
New cards

First Keyword in If/Else

if

49
New cards

Loop

Repeats code

50
New cards

While Loop

Repeats until condition becomes false

51
New cards

For Loop

Repeats a fixed number of times

52
New cards

Iteration

One pass through a loop

53
New cards

Iterative

Process involving repetition

54
New cards

Statement

Single instruction

55
New cards

Sequence

Instructions run in order

56
New cards

Conditional

Code path chosen by condition

57
New cards

Subroutine

Separate block of code

58
New cards

Nesting

Statements inside other statements

59
New cards

Indenting

Another name for nesting

60
New cards

Computer Program

Software running on an OS

61
New cards

Programming Language

System of symbols and rules

62
New cards

Source Code

Human-readable code

63
New cards

Object Code

Machine-readable code

64
New cards

High-Level Language

Abstracted, human-readable

65
New cards

Low-Level Language

Hardware-focused and efficient

66
New cards

Assembler

Converts low-level code to machine code

67
New cards

Compile

Translate before execution

68
New cards

Interpret

Translate during execution

69
New cards

Execute

Run instructions

70
New cards

Algorithm

Step-by-step problem-solving procedure

71
New cards

Pseudocode

Human-readable program description

72
New cards

Flowchart

Diagram of program logic

73
New cards

Linear Program Flow

Single path

74
New cards

Branch Program Flow

Multiple paths

75
New cards

Structured Programming

Readable, modular code

76
New cards

Prototype

Test model of a program

77
New cards

Bug

Program malfunction

78
New cards

Debug

Find and fix errors

79
New cards

Syntax Error

Violation of language rules

80
New cards

Run-time Error

Error during execution

81
New cards

Software

Instructions that control hardware

82
New cards

Hardware

Physical computer components

83
New cards

Operating System (OS)

Manages hardware and software

84
New cards

CPU

Executes instructions

85
New cards

RAM

Temporary memory

86
New cards

ROM

Permanent memory

87
New cards

Motherboard

Main circuit board

88
New cards

Hard Drive

Long-term storage

89
New cards

Power Supply

Provides power to system

90
New cards

Wireless Network

Network without cables

91
New cards

GUI

Graphical user interface

92
New cards

IDE

Integrated development environment

93
New cards

Workspace

Environment where code is developed

94
New cards

Event Handler

Runs when an event occurs

95
New cards

Data

Stored information

96
New cards

Input

Data entered into a system

97
New cards

Output

Result produced by a system

98
New cards

Pixel

Smallest unit of a display

99
New cards

IP Address

Identifies a network device

100
New cards

DNS

Translates website names to IP addresses