Yr 11 Paper 2.0 Flashcards

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

Name 3 Types of errors

A

Syntax
Logical
Run Time

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

what does the term “Abstraction”

A

Removing of unnecessary information help solve the problem easier.

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

what does the term “Decomposition” mean

A

Breaking down a problem into small tasks to make it easier to solve.

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

what does the term “Algorithm” mean?

A

a list of instructions that, when followed, will solve a problem. It should also be repeatable.

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

what does the term “Algorithmic Thinking” mean?

A

Thinking about how a problem can be solved using an
algorithm.

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

what does the term “Computational Thinking”

A

Thinking about how a problem can be solved using a computer.

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

How do you perform a Bubble sort?

A

Sorts data by looking at pairs of data and swapping them into the correct order.​

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

How do you perform a Merge sort

A

Breaks down the data into small chunks to sort them then puts them back together.​

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

How do you perform a Insertion Sort

A

Breaks the data into sorted an unsorted and moves data into the correct position from onside to the other.​

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

What does the term “Binary search” mean?

A

efficient method of searching an ordered list that is already sorted

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

What does the term “Linear” mean?

A

elements in an unordered list. that isn’t already sorted

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

What are the 3 main basic programming constructs?

A

Sequence, Selection, Iteration

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

What does IDE stand for?

A

Integrated Development Environment

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