NEW
Font size
WorksheetsQualifier Set B
Total questions: 25
Worksheet time: 5mins
Which cryptographic algorithm is widely used in blockchain technology for digital signatures?
RSA
SHA-256
ECDSA
AES
Which software development tool does this logo represent?
IntelliJ IDEA
Visual Studio Code
Eclipse
NetBeans
If an algorithm has a time complexity of O(n log n), which scenario below could match this complexity?
Finding an element in a balanced binary search tree (BST)
Sorting an array using Merge Sort.
Computing the Fibonacci sequence using recursion
Solving the N-Queens problem
Identify the Cybersecurity Threat
Which of the following is the correct way to define a function in JavaScript?
function myFunction[] { }
function myFunction() { }
def myFunction() { }
function Function() {}
In Python, which of the following will raise a TypeError?
"5" + 5
5 + 5
5 * 5
‘5’ + 5
What was the first programming language?
Python
Assembly
FORTRAN
COBOL
Which layer of the OSI model is responsible for routing data between networks?
Transport Layer
Network Layer
Data Link Layer
Application Layer
Who invented the World Wide Web?
Robert Cailliau
Vinton Cerf
Tim Berners-Lee
Douglas Engelbart
Which of the following is true about ACID properties in databases?
ACID stands for Atomicity, Consistency, Isolation, Durability
ACID ensures high availability of data
ACID is used in NoSQL databases only
ACID properties are not essential for transaction management
What is the primary purpose of a CAPTCHA?
Enhance website speed
Block malware
Distinguish between humans and bots
Store user preferences
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?
Relational Database (SQL)
NoSQL Database
In-Memory Database
Flat File Database
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?
Round Robin
Least Connections
IP Hash
Random Allocation
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))
[1], [2]
[1], [1, 2]
[1], [2]
[1], [1]
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;
}
hello, World!
Hello, World!
Segmentation fault
Undefined behavior
Which protocol does SSH use to ensure secure communication?
HTTPS
TLS
SSL
none of the above
Who invented the C programming language?
Dennis Ritchie
James Gosling
Bjarne Stroustrup
Guido van Rossum
What does the term Agile methodology refer to in software development?
Long cycles
Continuous phase
Iterative approach
One-time projects
What is the role of middleware in software architecture?
Store data
Enable communication
Secure networks
Manage databases
What does HTTP stand for, and which protocol does it primarily rely on for secure data transmission?
HyperText Transfer Protocol, TCP
HyperText Transfer Protocol, TLS
HyperText Transmission Protocol, SSL
HyperText Transport Protocol, UDP
Which of the following is a distributed version control system, and what feature differentiates it from centralized systems?
Apache, Server Clustering
Git, Local Repository Copies
Docker, Container Versioning
Kubernetes, Deployment Management
Which company developed the first commercially successful graphical user interface (GUI)?
IBM
Apple
Xerox
Nokia
Which programming language is often called the "language of artificial intelligence"?
Java
Python
Prolog
R
Which popular open-source version control system is used for tracking changes in code?
SVN
Git
GitHub
Mercurial
What is the name of first general-purpose electronic digital computer?
ENIAC
UNIVAC
Z3
Mark I
