CSP U3 Vocabulary

studied byStudied by 15 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 21

22 Terms

1

Input

Data that are sent to a computer for processing by a program. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.

New cards
2

Output

Any data that are sent from a program to a device. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.

New cards
3

User Interface

The inputs and outputs that allow a user to interact with a piece of software. User interfaces can include a variety of forms such as buttons, menus, images, text, and graphics.

New cards
4

Event Driven Programming

Some program statements run when triggered by an event, like a mouse click or a key press.

New cards
5

Program

A collection of program statements. Programs run (or “execute”) one command at a time.

New cards
6

Program Statement

A command or instruction. Sometimes also referred to as a code statement.

New cards
7

Sequential Programming

Program statements run in order, from top to bottom.

New cards
8

Comment

Form of program documentation written into the program to be read by people and which do not affect how a program runs.

New cards
9

Debugging

Finding and fixing problems in an algorithm or program.

New cards
10

Documentation

A written description of how a command or piece of code works or was developed.

New cards
11

Development Process

The steps or phases used to create a piece of software. Typical phases include investigating, designing, prototyping, and testing.

New cards
12

Pair Programming

A collaborative programming style in which two programmers switch between the roles of writing code and tracking or planning high level progress.

New cards
13

Assignment Operator

Allows a program to change the value represented by a variable

New cards
14

Expression

A combination of operators and values that evaluates to a single value.

New cards
15

String

An ordered sequence of characters.

New cards
16

Variable

A named reference to a value that can be used repeatedly throughout a program.

New cards
17

Boolean Value

A data type that is either true or false.

New cards
18

Comparison Operator

<, >, <=, >=, ==, != indicate a Boolean expression.

New cards
19

Conditional Statement

Affects the sequential flow of control by executing different statements based on the value of a Boolean expression.

New cards
20

Logical Operator

NOT, AND, and OR, which evaluate to a Boolean value.

New cards
21

Function

A named group of programming instructions. Also referred to as a “procedure”.

New cards
22

Function Call

A command that executes the code within a function.

New cards

Explore top notes

note Note
studied byStudied by 18 people
645 days ago
5.0(1)
note Note
studied byStudied by 121 people
893 days ago
4.5(2)
note Note
studied byStudied by 107 people
35 days ago
5.0(1)
note Note
studied byStudied by 7 people
686 days ago
5.0(1)
note Note
studied byStudied by 46 people
292 days ago
5.0(2)
note Note
studied byStudied by 11 people
888 days ago
5.0(1)
note Note
studied byStudied by 11 people
685 days ago
5.0(1)
note Note
studied byStudied by 2859 people
686 days ago
4.4(15)

Explore top flashcards

flashcards Flashcard (40)
studied byStudied by 10 people
661 days ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 25 people
540 days ago
5.0(2)
flashcards Flashcard (72)
studied byStudied by 2 people
541 days ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 25 people
372 days ago
5.0(1)
flashcards Flashcard (35)
studied byStudied by 44 people
410 days ago
5.0(1)
flashcards Flashcard (24)
studied byStudied by 1 person
824 days ago
5.0(1)
flashcards Flashcard (181)
studied byStudied by 5 people
701 days ago
5.0(1)
flashcards Flashcard (112)
studied byStudied by 9 people
1 day ago
5.0(1)
robot