wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ITFplus_Mock_SH_@_60sec

Total questions: 76

Worksheet time: 41mins

Name
Class
Date
1.

Which binary sum is correct for 101010 (42) + 11011 (27)?

a)

1100111 (103)

b)

1000011 (67)

c)

1001011 (75)

d)

1111011 (123)

2.

A user tries to store IPv4 addresses in an INT field. Which might fail?

a)

IPv4 uses only decimal digits

b)

Some IPs exceed the max INT if stored as one integer, e.g., 4294967295

c)

IP addresses are always ASCII

d)

Databases never handle IP data

3.

UTF-8 retains compatibility with:

a)

Extended ASCII only

b)

7-bit ASCII for common characters

c)

Hex code pages

d)

BIOS strings

4.

A user connects an RJ-45 cable to a phone port. Why might it not work?

a)

RJ-45 matches telephone lines

b)

RJ-11 cable is for Ethernet

c)

Pinouts differ; phone = RJ-11, not standard Ethernet

d)

8-pin vs. 10-pin mismatch

5.

A user’s GPU is integrated on the CPU die. This design is known as:

a)

Discrete GPU architecture

b)

SoC (System on a Chip) or APU approach

c)

Legacy PCI bridging

d)

No concurrency

6.

A malicious site uses cross-site scripting to steal sessions. Which best counters this?

a)

Client-side caching

b)

Input sanitization and proper web app security

c)

DNS blacklisting only

d)

Full disk encryption

7.

The hexadecimal number 0xFF00 is what in decimal?

a)

65280

b)

255

c)

65535

d)

4080

8.

Non-repudiation in e-commerce is commonly provided by:

a)

Clear-text passwords

b)

Digital signatures and transaction logs

c)

Public domain data

d)

Removing all receipts

9.

A program frequently crashes with a segmentation fault. This suggests:

a)

Improper memory access (out-of-bounds)

b)

CPU meltdown

c)

GPU driver mismatch

d)

OS patch error

10.

NFC (Near Field Communication) typically has a range of:

a)

~10 meters

b)

A few centimeters

c)

1 kilometer

d)

2.4 GHz up to 50m

11.

A user sees random IP “169.254.x.x” assigned to their PC. Which is happening?

a)

APIPA (Automatic Private IP Addressing) due to DHCP failure

b)

Hard-coded DNS override

c)

IPv6 link-local

d)

NAT loopback

12.

Bluetooth pairing fails if:

a)

SSID is hidden

b)

Devices are out of discoverable range or PIN mismatch

c)

DHCP scopes are low

d)

Wi-Fi encryption is weak

13.

A user forgets to close a transaction in an SQL DB. The locked rows remain locked, which threatens:

a)

Integrity

b)

Availability for other users

c)

Confidentiality

d)

NAT traversal

14.

Direct/manual DB access is best exemplified by:

a)

A Python script calling an ORM

b)

Running SQL commands in a CLI like psql/MySQL prompt

c)

Using a GUI wizard for queries

d)

Reading DNS logs

15.

In a flowchart, a parallelogram often denotes:

a)

Input/Output

b)

Decision

c)

Terminator (start/end)

d)

Subprocess

16.

An OS that updates apps via an App Store approach is typically:

a)

Desktop Linux only

b)

Mobile device OS (iOS/Android) or modern OS distributions

c)

Legacy Windows XP

d)

BIOS-level

17.

Hex 0x1A in decimal is:

a)

26

b)

16

c)

52

d)

31

18.

A user can’t open a DB file on a network share, but local files work. The cause is likely:

a)

Permissions or network ACL blocking DB file access

b)

GPU driver glitch

c)

BIOS battery died

d)

OS is unlicensed

19.

Man-in-the-middle attacks typically exploit:

a)

GPU vulnerabilities

b)

Unsecured or weakly encrypted connections to intercept traffic

c)

Database triggers

d)

Offline backups

20.

A tech implementing a Class C IP range 192.168.5.0/24 means:

a)

Subnet mask is 255.0.0.0

b)

Subnet mask is 255.255.255.0

c)

Only one IP available

d)

Default route is /8

21.

A hypervisor that requires no host OS is known as:

a)

Type 2

b)

Type 1 (bare-metal)

c)

Virtual DOS machine

d)

Firmware extension

22.

DDR4 vs. DDR3 key difference:

a)

DDR4 has higher transfer rates and different notch pin alignment

b)

DDR3 is exclusively 64-bit

c)

DDR4 works only in laptops

d)

DDR3 is double the frequency

23.

A developer runs SELECT * FROM table WHERE id='1' OR '1'='1' and sees all rows. This is:

a)

SQL injection

b)

Format string exploit

c)

Cross-site request forgery

d)

No vulnerability

24.

An encrypted external HDD is considered which type of data?

a)

Data in transit

b)

Data at rest

c)

Data in memory

d)

BIOS data

25.

A user’s caps lock is stuck, causing multiple login fails. This is a threat to:

a)

Confidentiality only

b)

Availability via account lockout

c)

Data integrity

d)

Social engineering

26.

The OSI layer handling MAC addresses is:

a)

Layer 3 (Network)

b)

Layer 2 (Data Link)

c)

Layer 4 (Transport)

d)

Layer 1 (Physical)

27.

A hotspot that forces users to accept terms or log in is using a:

a)

Captive portal

b)

WPA-Enterprise radius

c)

DNS loopback

d)

ARP spoof

28.

A system crashing while saving data might cause:

a)

Data corruption and potential integrity issues

b)

Excess CPU speed

c)

Enhanced encryption

d)

Automatic rollback

29.

8 bits typically equals how many distinct values?

a)

64

b)

256

c)

512

d)

1024

30.

“At least 8 characters, at least one upper, one lower, and one symbol” is a:

a)

Password complexity requirement

b)

Network ACL rule

c)

Data backup plan

d)

BIOS password override

31.

Setting up a NAS for media streaming requires:

a)

A network share protocol (SMB, NFS) and enough disk space

b)

HDMI out on the HDD

c)

802.11a only

d)

BIOS-level CPU virtualization

32.

A user’s phone enforces a PIN after inactivity. This measure:

a)

Increases data availability

b)

Protects device confidentiality

c)

Reduces CPU usage

d)

Installs root certificates

33.

The function that calls itself repeatedly is an example of:

a)

Overloading

b)

Recursion

c)

Branching

d)

Polymorphism

34.

During troubleshooting, verifying full functionality is which step in the standard method?

a)

Second to last step, right before documenting findings

b)

First step (identify problem)

c)

Immediately after establishing theory

d)

Not required

35.

Hashing (e.g., SHA-256) ensures:

a)

Data is encrypted

b)

Data integrity verification

c)

Faster CPU speeds

d)

GPU meltdown

36.

Hybrid OS installations refer to:

a)

Combining local OS install with cloud-based services

b)

Installing a second BIOS

c)

Merging two file systems into one

d)

No drive usage

37.

A user sees “Bad command or file name” in Windows command prompt. This suggests:

a)

CPU meltdown

b)

BIOS defaulting

c)

The executable or command is not recognized in PATH

d)

GPU firmware mismatch

38.

Man-in-the-middle can be mitigated by:

a)

Using SSL/TLS or VPN for secure communication

b)

Disabling RADIUS

c)

Switching to open Wi-Fi

d)

Lowering CPU clock

39.

A user attempts to run an EXE on a Mac. The OS prompts: “unrecognized file.” Explanation?

a)

EXE is a Windows binary, incompatible with macOS by default

b)

The Mac CPU overheated

c)

GPU driver is out-of-date

d)

The .exe is a Linux package

40.

A DB admin runs a ROLLBACK after an UPDATE error. This is an example of:

4 lines
41.

A DB admin runs a ROLLBACK after an UPDATE error. This is an example of:

a)

Data extraction

b)

Transaction control to undo changes

c)

DDL for table creation

d)

OS-level reversion

42.

Which is a benefit of object-oriented programming?

a)

Encapsulation, reusability of classes, and modular design

b)

Eliminates all loops

c)

Forces code into single monolithic function

d)

Replaces CPU instructions with markup

43.

IPconfig /all in Windows reveals:

a)

Network configuration details (IP, DNS, gateway)

b)

BIOS microcode version

c)

GPU clock speed

d)

Router VRF settings

44.

A user tries to join two tables in SQL but sees “ambiguous column name.” They must:

a)

No fix possible

b)

Qualify columns with table aliases or specify fully

c)

Convert DB to NoSQL

d)

Turn off foreign keys

45.

Storing data in RAM implies data is:

a)

Persisted after power off

b)

Volatile, lost if power fails

c)

On external backups

d)

GPU-encoded

46.

SaaS stands for:

a)

Security as a System

b)

Software as a Service

c)

Storage at Scale

d)

Shared application synergy

47.

CAPTCHA helps deter:

a)

Malware signature scanning

b)

Automated bot logins

c)

Man-in-the-middle encryption

d)

GPU meltdown

48.

One-tier application architecture lumps:

a)

UI, logic, and data in a single platform

b)

Separate DB server

c)

Strict layering

d)

OS kernel integration

49.

A user tries to force an OS to read from a non-bootable USB. The system might:

a)

Fail to find an OS and skip to the next device

b)

Overclock CPU

c)

Crash the GPU

d)

Update the firmware automatically

50.

Malware that encrypts user files and demands payment is:

a)

Adware

b)

Ransomware

c)

Trojan horse

d)

Spyware

51.

The core of an operating system managing hardware resources is called the:

a)

GUI shell

b)

Kernel

c)

Bootloader

d)

Hypervisor

52.

Which 802.11 standard first introduced dual-band (2.4 & 5 GHz)?

a)

802.11g

b)

802.11n

c)

802.11b

d)

802.11a

53.

Which is NOT a typical step in the standard troubleshooting method?

a)

Identify the problem

b)

Establish a theory

c)

Immediately replace all hardware without analysis

d)

Document findings

54.

A user sets up WPA2-PSK but uses “password” as the passphrase. This might fail due to:

a)

Router hardware not compatible

b)

Very weak passphrase easily cracked

c)

Enforced WEP standard

d)

Disabled SSID

55.

Case sensitivity for file names in Linux means:

a)

FOO.txt and foo.txt are two different files

b)

The OS merges them

c)

Extension-based ignoring

d)

No file name uniqueness

56.

A user’s code fails because x / 0 is encountered. This is typically a:

a)

Memory leak

b)

Runtime error or exception (division by zero)

c)

Polymorphic override

d)

Pseudocode loop

57.

Port scanning is used by attackers for:

a)

Identifying open network services to exploit

b)

Removing OS logs

c)

Overheating CPU

d)

GPU compression

58.

A user sees “Connection timed out” when browsing. Checking firewall or ISP status is recommended to verify:

a)

If traffic is blocked or network is down

b)

If CPU is overclocked

c)

If BIOS is updated

d)

GPU memory usage

59.

NAS vs. File server difference:

a)

They are identical

b)

NAS is often a dedicated appliance for storage access, a file server is a general-purpose OS running file-sharing services

c)

NAS always uses tape drives

d)

File server requires no OS

60.

A user’s script uses elif to handle multiple conditions. This is an example of:

a)

Consecutive if-else branching

b)

Loops

c)

Random GPU calls

d)

OS scheduling

61.

NAT (Network Address Translation) is often used to:

a)

Map private IPs to a public IP for internet access

b)

Convert ASCII to binary

c)

Overclock the router

d)

Guarantee hashed passwords

62.

Which storage type is typically non-volatile?

a)

SSD

b)

RAM

c)

CPU registers

d)

GPU VRAM

63.

A user sets a DB column to “NOT NULL” but tries to insert a NULL. The DB:

a)

Rejects the operation due to constraint violation

b)

Accepts it silently

c)

Updates the OS kernel

d)

Writes 0

64.

A scripting language used for automation in Windows environments is:

a)

PowerShell

b)

JavaScript in a browser

c)

CSS

d)

NFS

65.

A user wants to store large objects (images) in a NoSQL DB. The best type might be:

a)

Relational

b)

Document store with binary large object support

c)

Key-value with only small strings

d)

Flat-file data

66.

Host firewall can block:

a)

Incoming and outgoing traffic on the local machine

b)

Only hardware-level signals

c)

CPU microcode

d)

GPU rendering

67.

A user wants to automatically remove unnecessary programs. This is recommended to:

a)

Reduce attack surface by removing potential vulnerabilities

b)

Overclock the CPU

c)

Force DNS changes

d)

Speed up the GPU

68.

The best example of a driver is:

a)

A text file containing logs

b)

Software that interfaces the OS with hardware (e.g., printer driver)

c)

A PDF viewer

d)

An HTML page

69.

A user sees their email flagged as spam due to an invalid certificate. This suggests:

a)

NAT loopback

b)

SSL/TLS certificate mismatch or untrusted CA

c)

Hard-coded DNS IP

d)

CPU meltdown

70.

A recommended minimum approach for business continuity is:

a)

Zero backups

b)

Full backups plus tested restore procedures

c)

Rely on ephemeral data

d)

SSD with no redundancy

71.

To secure a switch management interface from unauthorized changes:

a)

Enable VLAN trunking

b)

Set strong admin credentials and possibly out-of-band mgmt

c)

Turn off NAT

d)

Use open access

72.

A user tries to run a 32-bit app on a 64-bit OS. Typically it:

a)

Works via compatibility layer (most OSes support 32-bit apps)

b)

Immediately crashes

c)

Erases the OS kernel

d)

Replaces the BIOS

73.

A developer merges multiple tables into one large table to reduce JOIN queries. This approach is:

a)

Strict normalization

b)

Denormalization, possibly for performance

c)

1NF compliance

d)

Overkill for tiny data

74.

“case x in 1) ... ;; 2) ... ;; esac” syntax is typical of:

a)

SQL triggers

b)

Shell scripting (e.g., Bash) switch-case

c)

Windows PowerShell only

d)

BIOS patch scripts

75.

A user sees 802.11ac speeds but only 20MHz channel width. They might not get full speed because:

a)

802.11ac can use wider channels like 80 or 160MHz for higher throughput

b)

The router is set to WEP

c)

802.11ac is 2.4 GHz only

d)

No passphrase is set

76.

Local software installation with cloud data storage is an example of:

a)

A hybrid application model

b)

Full offline usage

c)

No network reliance

d)

Single-tier OS driver