Computer Science Concepts and Terminology

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

1/23

flashcard set

Earn XP

Description and Tags

Flashcards covering key computer science concepts, algorithms, run times, data representation, and information types.

Last updated 7:37 PM on 4/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Big-O Notation

A tool for analyzing the cost of an algorithm, describing complexity using algebraic expressions.

2
New cards

Linear Search

An algorithm that iterates through each element in a data set to find a specified value.

3
New cards

Binary Search

A faster algorithm for searching that only works with sorted lists, dividing the search space in half with each step.

4
New cards

Sequential Computing

A computational model where tasks are performed one after the other.

5
New cards

Parallel Computing

A computational model where a program is broken into smaller operations that can be executed simultaneously.

6
New cards

Distributed Computing

A model in which multiple devices are used to run a single program by sending tasks across computers.

7
New cards

Constant Time

A run time complexity that always takes the same amount of time regardless of input size.

8
New cards

Heuristics

A 'good enough' solution to a problem when an exact solution is impractical.

9
New cards

Decision Problem

A problem that requires a yes or no answer.

10
New cards

Optimization Problem

A problem that asks for the best solution among many alternatives.

11
New cards

Bit

A single digit in binary data, representing either a 0 or a 1.

12
New cards

Byte

A combination of 8 bits.

13
New cards

Nibble

A combination of 4 bits.

14
New cards

Overflow Error

An error when a program attempts to store a value that exceeds the maximum capacity of the data type.

15
New cards

Roundoff Error

An error occurring when a number with too much precision is approximated.

16
New cards

Analog Information

Continuous data that represents information with physical qualities that vary smoothly.

17
New cards

Digital Information

Discrete data that represents information using binary digits.

18
New cards

Character Encoding

A system that assigns numerical values to characters, allowing computers to store text.

19
New cards

Sampling

Measuring sound's amplitude at regular intervals to capture audio data.

20
New cards

Sampling Rate

The number of times audio is sampled per second.

21
New cards

Pixel

The smallest element of a digital image.

22
New cards

Metadata

Data that provides information about other data.

23
New cards

Lossy Compression

A data compression technique that permanently discards some data for a smaller file size.

24
New cards

Lossless Compression

A data compression technique that retains all original data without loss of quality.