Unit 3 Flashcards

(12 cards)

1
Q

What is Input?

A

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.

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

What is Output?

A

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.

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

What is User Interface?

A

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.

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

What is Event Driven Programming?

A

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

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

What is a 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

What is a Program Statement?

A

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

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

What is 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
8
Q

What is a Comment in programming?

A

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

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

What is Debugging?

A

Finding and fixing problems in an algorithm or program.

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

What is Documentation?

A

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
11
Q

What is the Development Process?

A

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

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

What is Pair Programming?

A

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

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