comp science Flashcards

(18 cards)

1
Q

Unambiguous meaning

A

only one meaning

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

What does natural language mean

A

its ordinary, spoken language such as English not an AI computer code

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

What is computational thinking

A

A systematic approach in solving problems

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

What is a problem?

A

A task or something that needs to be done

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

What does decomposition mean

A

The process of breaking down a problem into sub-problems

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

What does abstraction mean?

A

The process of removing unnecessary details to allow you to focus on what is important

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

What is algorithmic thinking?

A

A way of getting to a solution called an algorithm through the clear definition of the steps needed

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

What does an algorithm mean?

A

A finite sequence of unambiguous step-by-step instructions which, when followed, solve a problem

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

Finite meaning

A

countable having a limit or an end

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

what are the ovals in raptor

A

the start/end (terminators)

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

what are the parallelograms ?

A

Input/output

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

What are the rectangles?

A

processes/assignment

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

What are the diamonds

A

Decision/selection

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

What is a flowchart

A

A way of visually representing an algorithm

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

What is a variable

A

A label used for an area of memory used to store data

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

What is an integer data type used for?

A

whole numbers

17
Q

What is a floating-point data type used for

A

decimal numbers

18
Q

What is a boolean data type used for?

A

true/false or yes/no