Midterm Review Computing Fundamentals

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

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:17 PM on 2/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Program

A set of instructions that are executed sequentially to perform specific tasks.

2
New cards

Input

Data received by a program from sources like files, keyboards, or touchscreens.

3
New cards

Process

Core functionality of a program that performs computations on input data.

4
New cards

Output

The result generated by a program after processing input.

5
New cards

Variable

Symbolic names that hold data values and are used for storing and manipulating data.

6
New cards

Algorithm

A defined sequence of steps or instructions designed to solve a specific problem.

7
New cards

Flowchart

A visual representation of a program's logic and flow using symbols.

8
New cards

Interpreter

A program that executes statements of another program line by line.

9
New cards

Comment

Annotations in code that help understand the logic and purpose of the code, ignored by the compiler.

10
New cards

Bit

The smallest unit of data in computing, represented as either a 0 or a 1.

11
New cards

Byte

A unit of data consisting of 8 bits.

12
New cards

String Literal

A sequence of characters enclosed in double quotes representing fixed text in a program.

13
New cards

Loop

A program construct that repeatedly executes statements while its expression is true.

14
New cards

For Loop

A loop with three parts: initialization, expression, and update, used when the number of iterations is known.

15
New cards

While Loop

A loop that executes the body while its expression evaluates to true.

16
New cards

Nested Loop

A loop that appears in the body of another loop.

17
New cards

Input Validation

Ensures a program receives correct and expected input to prevent errors.

18
New cards

Sentinel-Controlled Loop

A loop that continues running until a user-defined special value signals to stop.

19
New cards

Array

A special variable that stores a list of data items, with each item being directly accessible.

20
New cards

Index

The location number of an element within an array.

21
New cards

Element

An individual item stored within an array.

22
New cards

Scalar Variable

A single-item variable, contrasting with an array.

23
New cards

Flow of Control

The order in which individual statements, instructions, or function calls are executed.

24
New cards

Whitespace

Spaces, tabs, or newlines in code that improve human readability but do not affect execution.

25
New cards

Character Encoding

A method of representing characters as unique bit codes, e.g., using ASCII.