CSC Lesson 1 Flashcards

1
Q

Input

A

A program gets data from a file, keyboard, touch screen, network, etc.

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

Process

A

A program performs computations on that data, such as adding two values like x + y

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

Output

A

A program puts that data somewhere, such as a file, screen, network, etc.

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

Variable

A

Data such as x, y, z, etc.

Variable is usually to be assigned with new values

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

Computational Thinking

A

Creating a sequence of instructions to solve a problem

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

Algorithm

A

An algorithm is a sequence of instructions that solves a problem

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

Program

A

A program is a list of statements

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