Practice Test

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/25

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

26 Terms

1
New cards

Which of the following is an example of thinking computationally?

Planning out your route when going to meet a friend

2
New cards

How do you fix leaky abstractions

Add missing information

3
New cards

Which of the following statements is not correct?

Computational thinking is some form of Artificial Intelligence

4
New cards

What is pattern recognition?

Looking for similarities among and within problems

5
New cards

In terms of pseudo-code: which of the following statements is NOT correct?

A set of instruction that have to use a specific syntax

6
New cards

Which of the following is true about Harvard architecture?

Code and data are stored in separate memory

7
New cards

Which is NOT correct about the JavaScript programming language?

Machine-code

8
New cards

What takes part in converting whole program code to executable files?

Compiler

9
New cards

What is Moore’s Law

Number of transistors on a microchip doubles every 18 months

10
New cards

There are 3 steps for solving any problem using a computer program:

  1. Analyze/define the problem

  2. Design solution

  3. Implement the solution

At which step does the CT technique Algorithm is used

Step 2

11
New cards

Data modeling is an important type of which Computational Thinking technique?

Abstraction

12
New cards

To create a successful computer program, how many computational thinking techniques are usually required?

Four

13
New cards

A map is an excellent example of:

Abstraction

14
New cards

What is an algorithm? Choose the best answer

A process or defined set of rules used by a computer for solving an indented problem

15
New cards

High level programming languages are NOT:

Similar to machine code

16
New cards

The CPU is:

The brain of the computer

17
New cards

Which of the following statements is NOT true?

Machine code and Assembly are highly portable that can be run on any computer

18
New cards

Which of the following is an example of the use of a Graphic User Interface (GUI)

MS Windows

19
New cards

Which of these devices have the highest processing power?

Supercomputer

20
New cards

Which of the following is true of the Fetch Decode Execute Cycle?

The CPU executes instructions sequentially

21
New cards

Assembly programming language is considered:

Low level

22
New cards

Which statement is NOT true about Algorithms?

Syntax is very important

23
New cards

In computational thinking terms, breaking down a complex problem into smaller, more specific sub-problems is called

Decomposition

24
New cards

Which of the following statements is NOT concerning bits?

3 bits can form 9 states

25
New cards

The programming language that uses 1s and 0s is:

Machine code

26
New cards

Cornerstone techniques to develop a solution to a problem are also known as:

Computational thinking techniques