Unit 3 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Input

A

a data that are sent to a computer for processing by a program (tactile interaction, audio, visuals, or text)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

User Interface

A

the inputs/outputs that allow a user to interact with a piece of software (buttons, menus, images, text, and graphics)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Output

A

any data that are sent from a program to a device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Program statement

A

(code statement) command or instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Program

A

a collection of program statements + programs run (or execute) one command at a time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sequential Programming

A

program statements run in order from top to bottom

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Event Driven Programming

A

some program statements run when triggered by an event (mouse click, a key press)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Documentation

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Comment

A

form of program documentation written into the program to be read by ppl (do not affect how a program runs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Pair programming

A

collaborative programming style in which tow programmers switch between the roles of writing code and tracking/planning high level progress

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Debugging

A

Finding/fixing problems in an algorithm or program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Development process

A

steps/phases used to create a piece of software (investigating, designing, prototyping, testing)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Event

A

action and supplies input data to a program by a defined action that affects the flow of execution (generated when a key is pressed mouse click)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly