wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ELOQUENCE'25 TECH QUIZ 1L1

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Which data structure follows the LIFO (Last In First Out) principle?

a)

Queue

b)

Stack

c)

Array

d)

Tree

2.

What is the index of the first element in an array (in most languages)?

a)

1

b)

0

c)

-1

d)

Null

3.

Which SQL command is used to retrieve data from a database?

a)

GET

b)

EXTRACT

c)

SELECT

d)

PULL

4.

In Networking, what does IP stand for?

a)

Internet Program

b)

Internet Protocol

c)

Internal Protocol

d)

Intranet Protocol

5.

Which loop is guaranteed to execute at least once?

a)

For loop

b)

While loop

c)

Do-While loop

d)

None

6.

What is the time complexity to access an element in an array by index?

a)

O(n)

b)

O(1)

c)

O(log n)

d)

O(n^2)

7.

Which concept in OOP involves hiding the internal details and showing only functionality?

a)

Polymorphism

b)

Inheritance

c)

Abstraction

d)

Encapsulation

8.

What is a Primary Key in a database?

a)

A key that allows null values

b)

A key that uniquely identifies a record

c)

A key that links two tables

d)

A key used for encryption

9.

Which logic gate returns TRUE only if both inputs are TRUE?

a)

OR

b)

NOT

c)

AND

d)

XOR

10.

What is the purpose of the 'else' block in programming?

a)

To repeat code

b)

To execute code if the 'if' condition is false

c)

To define a function

d)

To stop the program

11.

What is the average time complexity of Quick Sort?

a)

O(n)

b)

O(n^2)

c)

O(n log n)

d)

O(log n)

12.

In Database Normalization, which form removes transitive dependencies?

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

13.

What is a 'Deadlock'?

a)

System shutdown

b)

Two processes waiting for each other indefinitely

c)

Memory leak

d)

High CPU usage

14.

Which HTTP method is used to update an existing resource?

a)

GET

b)

POST

c)

PUT

d)

DELETE

15.

What is 'Overfitting' in Machine Learning?

a)

Model performs well on training data but poor on new data

b)

Model performs poor on both

c)

Model is too simple

d)

Model takes too long to train

16.

Which of these is a non-linear data structure?

a)

Stack

b)

Queue

c)

Linked List

d)

Graph

17.

What does ACID stand for in DBMS?

a)

Atomicity, Consistency, Isolation, Durability

b)

Accuracy, Consistency, Integrity, Durability

c)

Auto, Correct, Intact, Direct

d)

Atomicity, Concurrency, Isolation, Data

18.

Which protocol is connection-oriented and reliable?

a)

UDP

b)

IP

c)

TCP

d)

ICMP

19.

In Python, what is a 'tuple'?

a)

A mutable list

b)

An immutable list

c)

A dictionary

d)

A set

20.

What is the purpose of a 'Constructor'?

a)

To delete an object

b)

To initialize an object

c)

To copy an object

d)

To return a value