Computer Organization
Data Representation
Computational Thinking
Pseudocode and Flowcharts
Option D
Around the world
100

How do you evaluate the following expression?

5 == 6

False

100

The smallest unit for measuring data in computer systems

Bit

100

What means 'concurrent' in computing systems?

Executing different instructions simultaneously

100

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

Parallelogram

100

What data types should you use in Java for storing students' absence and presence?

Boolean

ACCEPT: String

100

Whose cat is dead and alive simulteneously?

Schrodinger's cat

200

Mouse, keyboard and speakers belong to this Hardware group

Peripherals OR Input/Output devices

200

Convert the following decimal number into binary: 34

100010

200

Ignoring unnecessary details, focusing only on essential features is called...

Abstraction

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

What kind of relationship is that?


Inheritance

200

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

Space War, 1962!

300

Name the component:

1. Located closer to CPU than RAM

2. Separated in L1 and L2

Cache memory

300

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

256 x 256

300

For the following parallel arrays write the pseudocode for outputting information about Diana:

output NAMES[3]

output ID[3]
output Scores[3]

300

What searching algorithm is represented here?

Linear/Sequential search

300

Define the term variable.

Variables are unique identifiers OR
Represent storage location in memory OR
Used in programming languages 

300

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

400

List 4 functions of OS

Networking

Memory management

Peripheral communication

Resource monitoring

Security

400

Convert the decimal number (-5)10 into two's complement form

111110112

400

Name three characteristics of an algorithm

Predicted input leads to a predicted output

Must be finite

Has a defined order of steps

400

Selection sort

400

Describe the relationship between the objects

class Car {private Engine engine;

    Car() {engine = new Engine();} }

class Engine {

    void start() {

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

Composition

400

Who is this lady?

Ada Lovelace, the first programmer in the world

500

Explain what is DBMS

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

500

Convert the following hexadecimal number into decimal: 6E16

11010

500

Describe how selection sort works

Divide the array

Find the minimum

Swap

Move the boundary for two sub-arrays

Repeat

500

How many iterations of binary search will be made for finding the number 99 in the following array: 

[4, 26, 29, 38, 57, 59, 61, 64, 66, 70, 89, 93, 99]?

4 iterations

500

List two advantages of polymorphism

Object actions can have different parameter lists
Inherited classes can adapt superclass' actions
Code reusability

500

The oldest programming language which is still in use.

FORTRAN

600

Name the interface in OS:

1. Easier to implement
2. Works only with typed commands
3. Requires less memory to run

Command Line Interface (CLI)

600

In ASCII table character 'B' has the hexadecimal number 42. State the hexadecimal number for the character 'L'

4C
600

Programs, when you develop them, go through several stages.

What is this stage?

Testing

ACCEPT: Criterion B - Planning&Design

600

Explain this code:

Three objects of Vehicle type are stored in a linear array.
Instance variable Type is checked and if this was a bus its position is output on the screen.

600

Explain the keyword 'Protected'

All other classes except the parent/inherited classes have to use accessors and mutators to access this object's data

600

Name your Computer Science instructor

Victor Basharov