Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Intro - Comp Thinking, Programming

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

It is an example of low-level programming language

a)

C

b)

Python

c)

Assembly

d)

Java

e)

C++

2.

A/an ??? translates the complete code in Python into an executable before the code is run

a)
compiler
b)

assembler

c)

interpreter

d)

executor

e)

object code

3.

?? consist(s) of zeros and ones to represent instructions

a)

binary code or machine code

b)

assembly code

c)

machine mnemonics instructions

d)

low instructions language

e)

high-level language

4.

It is a disadvantage of low-level languages

a)

Large number of low-level languages

b)

Require many instructions to program basic tasks

c)

It is required to have a compiler

d)

It has to be preprocessed before being executed and this takes time.

5.

Advantages of high-level languages (select the 2 correct options and press 'Select all that apply')

a)

Run on a specific computer architecture

b)

Ready-to-use Libraries

c)

Do not required to be translated into executable code

d)

Approaches natural language

6.

DURING EXECUTION TIME, this programming language does not need the compiler to be installed.

a)

Python

b)

C++

c)

Assembly

d)

Machine Code

e)

Mnemonics

7.

Based on a specific programming language, a series of ordered instructions tell the computer what actions are going to be carried out.

a)

flowchart

b)

IDE

c)

programming language

d)

source code or script

e)

Pseudocode

8.

It is a graphical representation of an algorithm

a)

flowchart

b)

pseudocode

c)

code in Python

d)

Integrated Development Environment

e)

A script

9.

They are ways of representing an algorithm... (select the 3 correct options and press 'Select all that apply')

a)

flowchart

b)

pseudocode

c)

integrated development environment

d)

the source code

10.

This logo represents

a)

Thonny

b)

Python

c)

Anaconda

d)

Java

11.

The Four key concepts in Computational Thinking

a)

Decomposition

Pattern recognition

Substraction

Algorithm

b)

Decomposition

Pattern recognition

Abstraction

Algorithm

c)

Decomposition

Pattern recognition

Abstraction

Coding

d)

Superposition

Pattern recognition

Abstraction

Algorithm

12.

Your professor´s family name

a)

Vélez-Herrán

b)

Félix-Heredia

c)

Félix-Herrera

d)

Félix-Herrán