How do you evaluate the following expression?
5 == 6
False
The smallest unit for measuring data in computer systems
Bit
What means 'concurrent' in computing systems?
Executing different instructions simultaneously
Which shape should I used for entering a user's name using flowchart?
Parallelogram
What data types should you use in Java for storing students' absence and presence?
Boolean
ACCEPT: String
Whose cat is dead and alive simulteneously?
Schrodinger's cat
Mouse, keyboard and speakers belong to this Hardware group
Peripherals OR Input/Output devices
Convert the following decimal number into binary: 34
100010
Ignoring unnecessary details, focusing only on essential features is called...
Abstraction
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
What kind of relationship is that?
Inheritance
The first computer game in the world ever created is...
Space War, 1962!
Name the component:
1. Located closer to CPU than RAM
2. Separated in L1 and L2
Cache memory
How many colors can you represent if you take only blue and green channel from RGB model?
256 x 256
For the following parallel arrays write the pseudocode for outputting information about Diana:
output ID[3]
output Scores[3]
What searching algorithm is represented here?
Linear/Sequential search
Define the term variable.
Variables are unique identifiers OR
Represent storage location in memory OR
Used in programming languages
What is the most sold game in the world according to data of 2023?
List 4 functions of OS
Networking
Memory management
Peripheral communication
Resource monitoring
Security
Convert the decimal number (-5)10 into two's complement form
111110112
Name three characteristics of an algorithm
Predicted input leads to a predicted output
Must be finite
Has a defined order of steps
Selection sort
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
Who is this lady?
Ada Lovelace, the first programmer in the world
Explain what is DBMS
Database Management System. Stores linked tables with Primary and Foreign keys
Convert the following hexadecimal number into decimal: 6E16
11010
Describe how selection sort works
Divide the array
Find the minimum
Swap
Move the boundary for two sub-arrays
Repeat
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
List two advantages of polymorphism
Object actions can have different parameter lists
Inherited classes can adapt superclass' actions
Code reusability
The oldest programming language which is still in use.
FORTRAN
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)
In ASCII table character 'B' has the hexadecimal number 42. State the hexadecimal number for the character 'L'
Programs, when you develop them, go through several stages.
What is this stage?
Testing
ACCEPT: Criterion B - Planning&Design
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.
Explain the keyword 'Protected'
All other classes except the parent/inherited classes have to use accessors and mutators to access this object's data
Name your Computer Science instructor
Victor Basharov