Unit 3 compsci vocabulary

studied byStudied by 1 person
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 / 12

13 Terms

1

User interface

the inputs and outputs that allow a user to interact with a piece of software.

New cards
2

Input

Data sent to a computer

New cards
3

Output

Data sent from a program to a device

New cards
4

Program statement

A command or instruction

New cards
5

Program

A collection of program statements; programs run one command at a time

New cards
6

Sequential programming

Program statement run in order from top to bottom

New cards
7

Event driven programming

Program statement that run when triggered by an event

New cards
8

Documentation

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

New cards
9

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
10

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
11

Debugging

Finding and fixing problems in an algorithm or program.

New cards
12

Development Process

the steps or phases used to create a piece of software. Typical phases include

investigating, designing, prototyping, and testing

New cards
13

Event

associated with an action and supplies input data to a program. Can be generated when a key is pressed, a mouse is clicked, a program is started, or by any other defined action that affects the flow of

execution.

New cards
robot