APCSP Unit 1 Vocab Terms

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

1/34

encourage image

There's no tags or description

Looks like no tags are added yet.

35 Terms

1
New cards

Bit

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

2
New cards

Byte

A unit of 8 bits that can represent 256 distinct values.

3
New cards

Binary

A base-2 numbering system using only 0 and 1.

4
New cards

Algorithm

A step-by-step procedure for solving a problem.

5
New cards

Program

A set of instructions a computer executes to perform a task.

6
New cards

Blocks (Snap!)

Puzzle-shaped pieces used to create code visually in Snap!.

7
New cards

Scripts (Snap!)

Linked blocks that control the behavior of sprites or the stage.

8
New cards

Sprites

Objects in Snap! controlled by scripts.

9
New cards

Stage

The background canvas in Snap! where sprites operate.

10
New cards

Logic Error

An error where a program runs but produces an incorrect result.

11
New cards

Tracing

Following code step by step to determine its behavior and output.

12
New cards

Debugging

Finding and fixing errors in a program or system.

13
New cards

ASCII

A character encoding standard called American Standard Code for Information Interchange.

14
New cards

Overflow Error

An error that occurs when a value exceeds the available storage or numeric range.

15
New cards

Roundoff Error

An error caused by limited precision when representing numbers.

16
New cards

Underflow Error

An error when a number is too small to be represented within the available numeric range.

17
New cards

Pixel

The smallest controllable element of a raster image.

18
New cards

RGB (Red, Green, Blue)

A color system that combines red, green, and blue light to produce colors.

19
New cards

Heuristic

A practical problem-solving shortcut that may find a satisfactory solution without guaranteeing the best one.

20
New cards

Lossless Compression

Compression that allows the original data to be reconstructed exactly.

21
New cards

Lossy Compression

Compression that discards some data to reduce file size.

22
New cards

Creative Commons

A set of copyright licenses that allow creators to specify how others may use their work.

23
New cards

Open Source

Software whose source code is available under a license permitting use, modification, and redistribution.

24
New cards

Sequencing

Executing instructions in a specific order.

25
New cards

Selection

Choosing which instructions execute based on a condition.

26
New cards

Iteration

Repeating instructions using a loop.

27
New cards

Abstraction

Hiding unnecessary details to focus on important information.

28
New cards

Syntax Error

An error caused by breaking the rules of a programming language.

29
New cards

Collaboration

Working with others to develop, test, or improve a program.

30
New cards

Documentation

Information explaining how code works or how to use a program.

31
New cards

Incremental Development

Building and testing a program in small steps to find errors early.

32
New cards

Design

Planning what a program should do and how it will work.

33
New cards

Develop

Writing code to implement a solution.

34
New cards

Test

Checking whether a program works as intended.

35
New cards

Iterate

Making changes repeatedly to improve a program.