wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BTUI'24 - Inter-school ICT Quiz - Quarter Finals

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.
  1. What is the function of a DHCP server?

a)

To assign IP addresses to devices on a network


b)

To translate domain names into IP addresses


c)

To route data packets between networks


d)

To provide network security


2.
  1. What is the difference between a data warehouse and a data mart?


a)

 A data warehouse is a centralised repository of data from multiple sources, while a data mart is a subset of a data warehouse focused on a specific subject area.


b)

A data warehouse is used for operational reporting, while a data mart is used for strategic decision-making.


c)

 A data warehouse is a real-time database, while a data mart is a historical database.


d)

A data warehouse is used for data mining, while a data mart is used for data warehousing.


3.
  1. What is the primary purpose of a blockchain network's consensus mechanism?

a)

To ensure data privacy


b)

To prevent double-spending


c)

To facilitate peer-to-peer transactions


d)

To manage network access


4.
  1.  Among the tools used for web development, which of the following tools is used for the Continuous Integration and Deployment ?

a)

 Webpack         

b)

Jenkins


c)

Gulp   

d)

ESLint 


5.
  1.  What is the most likely cause of a "403 forbidden" error that appears when accessing a website?

a)
  1. Server is overloaded and cannot process the request

b)
  1. Server cannot find the requested source

c)
  1. Server understands the request but refuses to authorise it due to insufficient permissions

d)
  1. The required source is temporarily moved to a different URL

6.
  1. Python has a set of built-in methods that can be used on dictionaries. Among them, what is the method used to remove the last inserted key-value pair?

a)

keys()              

b)

 pop()


c)

clear()           

d)

 popitem()


7.
  1. Which algorithm is commonly used for public-key cryptography?

a)

 DES (Data Encryption Standard)  

b)

 RSA(Rivest-Shamir Adleman)


c)

AES (Advanced Encryption Standard)   

d)

 MDS (Message Digest Algorithm 5)


8.
  1. Which of the following is a popular open-source platform used for container orchestration?

a)

 GitLab         

b)

Nginx


c)

Redis  

d)

Kubernetes


9.
  1. Among the following ,what can be taken as a purpose of 'edge computing' in modern  IT Infrastructure?

a)

To centralise data processing in large data centres


b)

To manage virtual machines in cloud environments


c)

 To process data closer to the source of data generation


d)

 To secure endpoints in a network


10.
  1. What is the role of the 'quantum gate' in a quantum computing system?

a)

To perform operations on qubits, analogous to logic gates in classical computing


b)

To measure output of quantum computations

c)

To manage quantum entanglement between qubits 


d)

To convert classical data into quantum data


11.
  1. Which mathematical concept among the following is crucial for understanding the performance of algorithms that involve sorting and searching?

a)

Differential equations 


b)

 Statistical Analysis 


c)

 Asymptotic Analysis 


d)

Numerical methods


12.
  1. Which file system is used by MacOS for its storage and which is not natively supported by Android?

a)

NTFS    

b)

 FAT32 


c)

 APFS             

d)

CIFS


13.


  1. Which of the following is a common technique used to mitigate IP spoofing attacks?

a)

 Implementing firewalls with content filtering


b)

Using DNSSES (Domain Name System Security Extensions)


c)

Encrypting email communications


d)

Enforcing ingress and egress filtering on routers


14.
  1. Which of the following roles is focused on the development and implementation of automated systems for software testing?

a)

DevOps Engineer

b)

Automation Tester


c)

 Data Engineer 


d)

Cloud Architect


15.
  1. What does the acronym "REST" stand for in the context of web services and APIs? 

a)

 Representational State Transfer 


b)

 Remote State Transfer 


c)

Resource State Transfer 


d)

 Relational State Transfer


16.
  1. Which of the following is the primary difference between FDD(Frequency Division Duplex) and TDD (Time Division Duplex) in mobile networks?

a)

FDD uses different frequencies for uplink and downlink, while TDD uses time slots 


b)

 TDD provides higher data rates than FDD 


c)

 FDD operates only in 3G networks, while TDD operates in 4G 


d)

TDD is more energy efficient than FDD


17.
  1. In a balanced binary search tree (BST), what is the time complexity of searching for an element?

a)

 O(n)        

b)

O(log n) 


c)

O(n^2)       

d)

O(n log n)


18.
  1. Among the standard RAID levels used in computer storage, which RAID level provides data mirroring for redundancy?

a)

RAID 0       

b)

RAID 1


c)

 RAID 5   

d)

RAID 10


19.
  1. OSI model (Open Systems Interconnection model) describes 7 layers that computer systems use to communicate over a network. Among them, which layer is responsible for end-to-end communication and error recovery? 

a)

 Application Layer 

b)

 Transport Layer


c)

 Network Layer      

d)

Data Link Layer


20.
  1. What is the fastest supercomputer in the world?

a)

Fugaku


b)

 Summit


c)

Frontier


d)

Sierra


21.
  1. What are characters used in base 64?

a)

 +


b)

 /


c)

-


d)

a

22.
  1. You and your friends are watching the football world cup final held abroad in HD resolution. Your favorite team won the match. After handing over the trophy to the team, confetti was blasted upon the winning team and people started cheering very loudly. Suddenly the quality of the video dropped visibly. Your friends asked you why that happened. What would be your explanation?

  2. ( select the most situationally probable answer )

a)

 A problem in your TV because it’s too old.

b)

TIFF compression artifact overflow issue

c)

A deliberate act of sabotage by a rival team's fans because they lost and they want to destroy the moment.


d)

Because of extra movement the quality of the video is dropped as it is transmitted after getting compressed. 

e)

A bird strike on the TV antenna

23.
  1. Which of the following can be a folder in a Windows computer?

a)

 CON


b)

NUL


c)

DOS


d)

 AUX 


24.
  1. Which of the following equals to 1054516 ?

  2. ( consider 51 decimal value is corresponding to represent 3 in ASCII)

a)

 6688510


b)

1000000101010001012

c)

011000110100010000101BCD

d)

0110110 0110110 0111000 0111000 0110101ASCII

25.
  1. What is the worst-case time complexity of the bubble sort algorithm?

a)

O(1)

b)

O(log n)


c)

O(n)


d)

O(n^2)


26.
  1. Which of the following statements are true about CSS Grid Layout compared to CSS Flexbox Layout?

a)

CSS Grid is primarily one-dimensional, while Flexbox is two-dimensional.


b)

 CSS Grid allows for both rows and columns to be manipulated simultaneously.


c)

Flexbox is ideal for complex grid layouts over CSS grids.


d)

 CSS Grid does not support auto-placement of items in cells. 


27.
  1. Which of the following combinations of logic gates can be used to implement a full adder circuit?

a)

Two XOR gates, two AND gates, and one OR gates 


b)

Three AND gates, two OR gates, and one XOR gate


c)

 Three XOR gates and one OR gate


d)

Two XOR gates,two OR gates and one NAND gate


28.
  1. Which of the following is not a primitive data type in most programming languages?

a)

Integer


b)

Float


c)

String


d)

Array


29.

What will be shown if someone enters “=DCOUNT(E4:E9)” in the cell E10?


(Consider that the software used is Google Sheets)


a)

4

b)

5

c)

#N/A


d)

 #ERROR


30.

What does the acronym "JTAG" stand for

a)

Joint Test Action Group

b)

Joint Testing Access Gate

c)

Java Testing Application Group

d)

Joint Technical Assembly Group

e)

Junction Test And Gate

31.

Based on the image above, what is the component visible, often found in modern integrated circuits

a)

Planar MOSFET Gate

b)

Resistor Array

c)

FinFET Transistor Gate

d)

Capacitor Bank

e)

Bipolar Junction Transistor (BJT)

32.

What is the output of the above code snippet?

a)

31

b)

60

c)

00011110

d)

Can't say for sure.

e)

No output will be printed

33.

What is a goroutine in Go (Golang)?

a)

A data structure used to store multiple values.

b)

A lightweight thread managed by the Go runtime.

c)

A method for handling errors in Go programs.

d)

A function that cannot return a value.

e)

A built-in library for creating web applications.

34.

What is the main concept in OOP mentioned in the above code snippet?

a)

Encapsulation

b)

Inheritance

c)

Polymorphism

d)

Abstraction

e)

Modulization

35.

What is the primary purpose of the Border Gateway Protocol (BGP) in internet networking?

a)

To encrypt data transmitted over the internet

b)

To manage the routing of data packets between different autonomous systems

c)

To provide secure communication between client and server

d)

To handle error detection and correction in data transmission

e)

To allocate IP addresses to network devices

36.

What result will you get when you execute this code?

a)

5

b)

8

c)

11

d)

0xa1a25ff8c0

e)

Compilation Error

37.

Which mechanism is commonly used to protect the stack from stack smashing?

a)

Memory paging

b)

Stack canaries

c)

Heap allocation

d)

Function inlining

e)

Address space layout randomization (ASLR)

38.

What will the below code print?

a)

[2, 3]

b)

[2, 3, 4]

c)

[1, 2, 3]

d)

The code will panic

e)

{:?}

39.

The Chairman of your Computer Society has invented a time machine. You go back in time with him through this and meet Sherlock Holmes and Doctor Watson. They are currently solving their third major problem, The Hound of The Baskervilles. They think they have found the culprit, but need to enact a plan to reach all the possible locations he could be in, which they know the locations of, within the shortest time possible in order to end the hound and save the last of the Baskervilles. You have a laptop with you and decide to help them to do this task fast. What would be the most suitable and efficient algorithm for this?

a)

Euler’s Totient Function

b)

Rabin - Karp Algorithm

c)

Dijkstra's Algorithm

d)

Bellman - Ford Algorithm

40.

In C/C++ projects, circular dependencies can occur when two or more header files include each other, either directly or indirectly. Which of the following best explains how header guards help prevent issues related to circular dependencies?

a)

Header guards prevent one header file from being included more than once during the compilation process


b)

Header guards resolve all circular dependencies by reordering the inclusion of files


c)

Header guards enable mutual inclusion of header files by allowing simultaneous compilation


d)

 Header guards replace the need for forward declarations in resolving circular dependencies

e)

Header guards remove redundant header files from the project to avoid circular references