CT term 2 Flashcards

1
Q

What is Abstraction?

A

Identifying the important information in a group of information. Excluding the unneeded information.
E.g. Underground map

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

Abstraction allows…

A

us to create a general idea of a problem and how to solve it.

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

Without abstaction…

A

you may end up with the wrong solution.

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

What is decomposition?

A

The breaking down of larger problems into a series of smaller ones so that they are easier to solve.

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

What is Pattern Recognition?

A

Finding similarities in problems so that they can be solved quicker

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

What are the two main was to plan out an Algorithm before programming it?

A

Flowcharts
Pseudocode

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

What is Pseudocode?

A

It is a series of text statements which represent an algorithm.

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

What is a flowchart?

A

A graphical representation of an algorithium

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

What is a circle in flowcharts?

A

It is a start or Stop button.

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

What is a Pallellagram in a flowchart?

A

Imput/Output

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

What does a rectangle mean in a flow chart?

A

It means a process or action.

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

What does a diamond in a flowchart mean?

A

Decisions

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

What is Python?

A

It is a programming language.

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

What is a variable?

A

It is a named container for a piece of data.

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

What is a Syntax?

A

It is the spelling and grammar of a program.

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

What is a string?

A

It is a type of data or both letters and numbers.

17
Q

What is an Integer?

A

A data type for whole numbers.

18
Q

What is a Float?

A

A type of data for decimals numbers.

19
Q

What is a Sequence?

A

A programming construct where lines of code are executed in order.

20
Q

What is Binary?

A

The system of counting for computers.