wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Qualifier Set B

Total questions: 25

Worksheet time: 5mins

Name
Class
Date
1.

Which cryptographic algorithm is widely used in blockchain technology for digital signatures?

a)
  1. RSA

b)
  1. SHA-256

c)

ECDSA

d)

AES

2.

Which software development tool does this logo represent?

a)

IntelliJ IDEA

b)

Visual Studio Code

c)

Eclipse

d)
  1. NetBeans

3.

If an algorithm has a time complexity of O(n log n), which scenario below could match this complexity?

a)
  1. Finding an element in a balanced binary search tree (BST)

b)
  1. Sorting an array using Merge Sort.

c)
  1. Computing the Fibonacci sequence using recursion

d)
  1. Solving the N-Queens problem

4.

Identify the Cybersecurity Threat

a)
Spyware
b)
Ransomware
c)
Malware
d)
Phishing
5.

Which of the following is the correct way to define a function in JavaScript?

a)

function myFunction[] { }


b)

function myFunction() { }


c)

def myFunction() { }


d)

function Function() {}

6.

In Python, which of the following will raise a TypeError?

a)

"5" + 5

b)

5 + 5

c)

 5 * 5

d)

‘5’ + 5

7.

What was the first programming language?

a)

Python

b)

Assembly

c)

FORTRAN

d)

COBOL

8.

Which layer of the OSI model is responsible for routing data between networks?

a)

Transport Layer

b)

Network Layer

c)

Data Link Layer

d)

Application Layer

9.

Who invented the World Wide Web?

a)

Robert Cailliau

b)

Vinton Cerf

c)

Tim Berners-Lee

d)

Douglas Engelbart

10.

Which of the following is true about ACID properties in databases?

a)

ACID stands for Atomicity, Consistency, Isolation, Durability

b)

ACID ensures high availability of data

c)

ACID is used in NoSQL databases only

d)

ACID properties are not essential for transaction management

11.

What is the primary purpose of a CAPTCHA?

a)

Enhance website speed

b)

Block malware

c)

Distinguish between humans and bots

d)

Store user preferences

12.

You are designing a web application that needs to handle thousands of concurrent users. Which type of database would you choose for better scalability and performance?

a)

Relational Database (SQL)

b)

NoSQL Database

c)

In-Memory Database

d)

Flat File Database

13.

A large-scale e-commerce website you are working on experiences heavy traffic during sales events. Which load balancing strategy would you implement to distribute the load effectively?

a)

Round Robin

b)

Least Connections

c)

IP Hash

d)

Random Allocation

14.

In Python, what is the result of the following code?

def func(x, lst=[]):

     lst.append(x)

    return lst

print(func(1))

print(func(2))

a)

[1], [2]

b)

[1], [1, 2]

c)

[1], [2]

d)

[1], [1]

15.

In C, what will be the output of the following code snippet?

#include <stdio.h>

int main() {

     char *ptr = "Hello, World!";

     ptr[0] = 'h';

     printf("%s\n", ptr);

     return 0;

}

a)

hello, World!

b)

Hello, World!

c)

 Segmentation fault

d)

Undefined behavior

16.

Which protocol does SSH use to ensure secure communication?

a)

HTTPS

b)

TLS

c)

SSL

d)

none of the above

17.

Who invented the C programming language?

a)

Dennis Ritchie

b)

James Gosling

c)

Bjarne Stroustrup

d)

Guido van Rossum

18.

What does the term Agile methodology refer to in software development?

a)

Long cycles

b)

Continuous phase

c)

Iterative approach

d)

One-time projects

19.

What is the role of middleware in software architecture?

a)

Store data

b)

Enable communication

c)

Secure networks

d)

Manage databases

20.

What does HTTP stand for, and which protocol does it primarily rely on for secure data transmission?

a)

HyperText Transfer Protocol, TCP

b)

HyperText Transfer Protocol, TLS

c)

 HyperText Transmission Protocol, SSL

d)

HyperText Transport Protocol, UDP

21.

Which of the following is a distributed version control system, and what feature differentiates it from centralized systems?

a)

Apache, Server Clustering

b)

Git, Local Repository Copies

c)

Docker, Container Versioning

d)

Kubernetes, Deployment Management

22.

Which company developed the first commercially successful graphical user interface (GUI)?

a)

IBM

b)

Apple

c)

Xerox

d)

Nokia

23.

Which programming language is often called the "language of artificial intelligence"?

a)

 Java

b)

Python

c)

Prolog

d)

R

24.

Which popular open-source version control system is used for tracking changes in code?

a)

SVN

b)

 Git

c)

GitHub

d)

Mercurial

25.

What is the name of first general-purpose electronic digital computer?

a)

ENIAC

b)

UNIVAC

c)

Z3

d)

Mark I