Computer Organization
Computational Thinking
Option D
Resource Management
Around the world
100

The smallest unit for measuring data in computer systems

Bit

100

What means 'concurrent' in computing systems?

Executing different instructions simultaneously

100

When a method calls itself, we call it...

Recursion

100

Name three components considered as resources in computers

Screen resolution / CPU / Video card / Memory / ...

100

Whose cat is dead and alive simulteneously?

Schrodinger's cat

200

Convert the following decimal number into binary: 34

100010

200

What is this code about?

START

  INPUT number

  IF number MOD 2 = 0 THEN

      OUTPUT "The number is..."

  ELSE

      OUTPUT "The number is..."

  ENDIF

END


Checks if the number is even or odd

200

isEmpty() method checks if...

the data structure is empty or not

200

State what is meant by term 'mainframe'

Computers dealing with large-scaling processing, enterprise resource-planning. 

200

The first computer game in the world ever created is...

Space War, 1962!

300

How many colors can you represent if you take only blue and green channel from RGB model?

256 x 256

300

Which shape should I used for entering a user's name using flowchart?

Parallelogram

300

Elements in this ADS can be "enqueued" and "dequeued", elements are organized in a 'chain' 

Queue

300

Given 128 KB of physical memory and a page size of 16 KB, calculate the total number of pages available.

8

300

Who is this lady?

Ada Lovelace, the first programmer in the world

400

List 4 functions of OS

Networking

Memory management

Peripheral communication

Resource monitoring

Security

400

Name three characteristics of an algorithm

Predicted input leads to a predicted output

Must be finite

Has a defined order of steps

400

Describe the relationship between these two objects

class Car {

    private Engine engine;

    Car() {

        engine = new Engine();

    }

}


class Engine {

    void start() {

        System.out.println("Engine started.");

    }

}


Composition

400

The process of mapping a logical address into a physical address is called...

Address binding

400

The oldest programming language which is still in use.

COBOL

500

Explain what is DBMS

Database Management System. Stores linked tables with Primary and Foreign keys

500

Describe how selection sort works

Divide the array

Find the minimum

Swap

Move the boundary for two sub-arrays

Repeat

500

You are building a web browser. What data structure would you use to implement the "Back" and "Forward" navigation buttons?

Stack

500

Tyzen, Android, TinyOS are examples of...

a dedicated OS
500

What is the most sold game in the world according to data of 2023?

M
e
n
u