wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

HAWKIN'S HUNT ROUND -1 QUIZ

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Hopper creates a class Monster and a subclass Demogorgon. What concept is this?

a)

Abstraction

b)

Inheritance

c)

Polymorphism

d)

Encapsulation

2.

Eleven hides her powers inside private variables but allows Mike to use them through getter methods. What OOP principle is this?

a)

Inheritance

b)

Polymorphism

c)

Encapsulation

d)

Abstraction

3.

If Dustin writes multiple methods called signal() with different parameters to detect Upside Down creatures, this is an example of:

a)

Method Overriding

b)

Method Overloading

c)

Abstraction

d)

Inheritance

4.

Vecna creates an abstract class Curse that defines haunt(). Which statement is true?

a)

It can be instantiated directly

b)

Subclasses must implement haunt()

c)

It cannot have variables

d)

It can’t be extended

5.

If Eleven overrides the attack() method of Human class with her own psychic powers, what concept is shown?

a)

Overloading

b)

Overriding

c)

Inheritance

d)

Data Hiding

6.

Hawkins Lab’s OS allows multiple kids to use arcade machines at the same time. What concept is this?

a)

Virtualization

b)

Multiprogramming

c)

Deadlock

d)

Paging

7.

If Will’s process is waiting for I/O (like the lights to blink), which state is it in?

a)

Ready

b)

Waiting

c)

Running

d)

Terminated

8.

Dustin explains to Lucas that context switching happens when:

a)

CPU changes from one process to another

b)

Data is swapped between RAM and disk

c)

A process completes

d)

A deadlock is resolved

9.

Eleven uses semaphores to control gate entry to the Upside Down. What problem do semaphores help solve?

a)

Paging

b)

CPU Scheduling

c)

Synchronization

d)

Thrashing

10.

Hopper finds that multiple tasks are stuck waiting forever for resources. What is this condition?

a)

Starvation

b)

Deadlock

c)

Paging

d)

Fragmentation

11.

Dustin compares IP addresses to Hawkins house addresses. What layer of OSI uses IP?

a)

Application

b)

Transport

c)

Network

d)

Data Link

12.

Hopper uses TCP instead of UDP to call Joyce. Why?

a)

TCP is unreliable

b)

TCP provides guaranteed delivery

c)

UDP is connection-oriented

d)

TCP doesn’t use acknowledgments

13.

If Vecna’s curse spreads like a broadcast in Hawkins, which layer does this happen in?

a)

Physical

b)

Data Link

c)

Transport

d)

Network

14.

Eleven uses DNS to find Mike’s server. Which record maps a hostname to an IPv4 address?

a)

A

b)

AAAA

c)

MX

d)

CNAME

15.

Will sends a distress signal over email from the Upside Down. Which protocol is mainly used for email sending?

a)

HTTP

b)

FTP

c)

SMTP

d)

DNS

16.

Each VictimID in Vecna’s curse table is unique. Which key is this?

a)

Foreign key

b)

Primary key

c)

Candidate key

d)

Alternate key

17.

Dustin notices redundant data in Hawkins DB, causing anomalies. Which process removes redundancy?

a)

Deadlock

b)

Normalization

c)

Indexing

d)

Caching

18.

If Monsters table references Victims table using VictimID, what type of key is in Monsters

a)

Primary key

b)

Candidate key

c)

Foreign key

d)

Super key

19.

Eleven runs ROLLBACK after a failed experiment update. Which property of transactions is applied?

a)

Consistency

b)

Durability

c)

Isolation

d)

Atomicity

20.

Which SQL command is used by Hopper to remove the Demogorgon table permanently?

a)

DELETE

b)

DROP

c)

TRUNCATE

d)

REMOVE

21.

Dustin saves his Stranger Things project with a snapshot. Which Git command is used?

a)

git init

b)

git commit

c)

git push

d)

git status

22.

Eleven wants to work on a new feature telekinesis. Which command creates a new branch?

a)

git init

b)

git branch telekinesis

c)

git clone

d)

git merge telekinesis

23.

Hopper uploads Hawkins Lab’s repo to GitHub. Which command is used?

a)

git push

b)

git pull

c)

git fetch

d)

git clone

24.

Vecna downloads Eleven’s repo copy to his own system. Which Git command does this?

a)

git pull

b)

git clone

c)

git push

d)

git init

25.

If Joyce checks recent changes in the repo, which command does she use?

a)

git init

b)

git status

c)

git log

d)

git fetch

26.

Eleven stacks boxes to block Demogorgons. Removing boxes from the top follows which principle?

a)

FIFO

b)

LIFO

c)

Circular Queue

d)

Priority Queue

27.

Will sends a signal from the Upside Down, and Hopper finds the shortest path to him. Which algorithm fits?

a)

BFS

b)

DFS

c)

Dijkstra’s Algorithm

d)

Kruskal’s Algorithm

28.

Dustin arranges Hawkins kids in sorted order and looks for Mike using Binary Search. What is the time complexity in worst case?

a)

O(n)

b)

O(log n)

c)

O(n log n)

d)

O(1)

29.

If Vecna’s curse spreads in levels outward (like BFS), which data structure is used internally?

a)

Stack

b)

Queue

c)

Heap

d)

Tree

30.

Hopper stores unique victim names using a HashSet. What is the average time complexity of search?

a)

O(1)

b)

O(log n)

c)

O(n)

d)

O(n log n)