csp unit 3 test

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

13 Terms

1

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
2

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
3

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
4

Program Statement

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

New cards
5

Program

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

New cards
6

Sequential Programming

  • program statements run in order, from top to bottom

New cards
7

Event Driven Programming

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

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