NEW
Font size
WorksheetsITFplus_Mock_GM_@_60sec
Total questions: 75
Worksheet time: 38mins
In computing, the expression 2³⁰ roughly equals how many bytes?
536,870,912 bytes
1,073,741,824 bytes
268,435,456 bytes
1,048,576 bytes
A malicious user modifies BIOS firmware to capture typed credentials. This primarily threatens:
Confidentiality
Availability only
Redundancy
CPU microcode updates
Hexadecimal 0xC0FFEE in decimal is:
12,345
12,649,742
6,553,599
314,159
A machine uses an ARM64 CPU. Which scenario is most likely?
It’s a legacy workstation
It’s a modern mobile device or specialized system
It requires a BIOS-based OS
It can’t execute floating-point instructions
Dual-boot system partitions must consider:
Multiple OS file systems that don’t conflict (e.g., NTFS + ext4)
Uniform memory addresses
GPU bridging
MBR limited to 32 partitions
An IoT thermostat on a default password is discovered in Shodan searches. This primarily fails:
Availability
Confidentiality
Data type classification
Virtual memory usage
A user tries INSERT in an SQL table but sees “Violation of PRIMARY KEY.” This means:
A duplicate key was inserted where uniqueness is required
The OS lacks drivers
The foreign key is missing
The BIOS is locked
A developer wants a non-blocking approach for network I/O in an interpreted language. They might use:
BIOS interrupts
Async/event-driven scripting (e.g., Node.js)
For loops only
Kernel-mode drivers
Linux sees a storage device named “/dev/sda.” This is likely:
An optical drive
A SATA/SCSI disk recognized as the first drive
A USB device only
A system directory
Data correlation using machine learning on large data sets is typically:
An example of Big Data analytics for business insights
A BIOS-level function
Minimally helpful
Physical security method
Converting a float to an int can cause:
Truncation or loss of fractional data
OS meltdown
GPU integer overflow
Negative memory usage
Which network device operates at Layer 3 and can segment subnets?
Switch
Router
Bridge
Hub
A user’s password is hashed with SHA-256 plus a random salt. The main benefit is:
GPU acceleration
Unique hash outputs for identical passwords, thwarting rainbow-table attacks
Immediate encryption
Lower memory usage
Dual-channel RAM requires:
One stick of memory only
Matched pairs of modules installed in correct slots
Overclocked CPU
A GPU bridging
A developer sees the Python output: print("2" + 3). Which likely occurs?
23
Type error: can’t concatenate str + int
5
"2 3"
ExFAT is used for:
Large files on flash drives, cross-platform
Strict journaling on Linux
Mac-only file systems
2GB file limit
A truncated table means:
Rows are appended
All rows are removed quickly without row-by-row logging
The table structure is dropped
The OS reboots
A user merges multiple big tables to reduce JOIN complexity. This is known as:
Normalization
Denormalization for potential read speed
3NF compliance
Memory compaction
Which is a common symptom of a failing CMOS battery?
System clock resets or BIOS defaults on each reboot
CPU meltdown
GPU artifacts
OS kernel panic
A user sees flickering display lines after updating GPU drivers. Best next step?
Roll back the driver or update to a stable version
Overclock the CPU
Reformat the SSD
Replace the router
Device encryption on a smartphone is undone if:
The passcode is secure
A malicious actor knows or bypasses the passcode
The phone has a full battery
The OS is iOS or Android
Which 802.11 standard introduced speeds up to 6.9 Gbps in the 5 GHz band?
802.11n
802.11g
802.11ac
802.11b
PowerShell is typically found in:
macOS environment only
Windows OS for advanced scripting/automation
BIOS microcode
Linux kernel modules
To ensure atomic changes in a DB transaction:
All changes succeed or all fail (rollback)
Changes can partially commit
Foreign keys are optional
Only one user can connect
A user wants to restrict apps to run only from an official store. This is known as:
BIOS-level gating
Application whitelisting or curated app store usage
Open source bridging
DHCP lease limiting
A user running ipconfig /flushdns attempts to fix:
GPU overuse
Cached DNS entries that may be incorrect
Full system rollback
OS kernel panic
A script that calls itself with new parameters repeatedly is an example of:
Recursive function or recursion
Inheritance
Polymorphism
Boolean branching
A suspect sends a “free gift” link. The user logs in on a fake site. This is:
Spear phishing
Phishing to harvest credentials
MITM hardware exploit
DNS zone transfer
The difference between a GPU and CPU is that the GPU:
Is optimized for parallel arithmetic on large data sets
Controls OS scheduling
Replaces the CPU entirely
Manages system BIOS
An 8-bit ASCII character can represent:
128 total characters
256 total characters if extended ASCII is used
64 total characters
512 total characters
The user runs a FULL JOIN in SQL. This merges:
Only matching rows from left & right
Matching + all unmatched from both tables
Only left table unmatched
Single row from each
A developer wants to store Booleans in a DB as T/F. This is an example of:
Using a dedicated boolean or bit data type for efficiency
Overwriting the OS kernel
Forcing GPU usage
IPv6 overshadow
A user sees “Access denied” when connecting to a secured database. Likely cause?
Incorrect credentials or insufficient privileges
CPU meltdown
RAM shortage
DNS suffix issue
Thermal paste between a CPU and heatsink ensures:
Lower fan noise
Efficient heat transfer to prevent overheating
Faster OS boot
GPU acceleration
An admin SALT + PEPPER approach in password storage means:
Adding user-specific random salt plus a global pepper for additional complexity
Using only plain text
Hard-coding credentials
GPU-based hashing
A malicious user floods a server with countless half-open TCP sessions. This is known as:
ARP poisoning
SYN flood DoS attack
DNS pivot
NAT loopback
Cookies in a browser typically:
Provide OS-level encryption
Store session data or user preferences
Update GPU drivers
Are set to read-only
Binary “1011011” + “1101” = ?
10000000
1111000
1010101
1001101
BCDR stands for:
Business Continuity and Disaster Recovery
BIOS Control Data Reboot
Big-Data Consolidation & Decryption Record
Boot Cloud Deployment Routine
A user tries to run a GUID Partition Table (GPT) drive on a legacy BIOS system that only supports MBR. The result might be:
Automatic OS upgrade
System fails to boot from that GPT disk
Data automatically converted
Enhanced encryption
Sysadmin practice of assigning minimal rights to each user exemplifies:
Full administrative trust
Least privilege principle
Root-level mapping
Over-granting permissions
Resource forks in macOS HFS+ are:
Separate streams that store additional data/metadata
Windows partition
Linux swap area
BIOS-level scanning
A UPS (Uninterruptible Power Supply) primarily addresses:
Power outages or fluctuations to maintain device availability
Integrity only
BIOS overclocking
Partition encryption
Pseudo-code with IF (x>10) THEN GOTO end: is typically discouraged because:
GOTO is faster
GOTO can lead to unstructured “spaghetti” code
It requires GPU usage
It’s mandatory in OOP
A user sees “No boot device found.” Possibly the:
Boot order is incorrect or drive is not recognized
CPU is out of thermal paste
GPU has no VRAM
NIC is disabled
A Worm in security context is:
Malware that self-replicates without user intervention
Only triggers via macros
A BIOS override
Single encryption routine
A VPN typically:
Encrypts traffic between remote endpoints
Only changes CPU frequency
Disables NAT
Overwrites DB logs
A user sets up a DB with unique constraints on multiple columns. This ensures:
Each combination is unique
The table is read-only
Data is truncated
No concurrency
A user runs ping -t on Windows to:
Continuously send ping requests until stopped
Display DNS records
Set CPU priority
Download GPU drivers
JSON vs. XML for data interchange:
They’re identical in syntax
JSON is typically lighter/simpler, XML uses tags
Both are purely binary
They’re compiled languages
A user sees a loop: python CopyEdit for i in range(3, -1, -1): print(i) The output is:
3, 2, 1
3, 2, 1, 0
Infinite loop
3, 1, -1
Critical data typically must be:
Backed up frequently, possibly off-site
Stored in ephemeral memory
Unencrypted for speed
Labeled as public
A shell script on Linux has “#!/bin/bash” on the first line, meaning:
It specifies the interpreter to run the script
It’s a Python script
The OS ignores that line
BIOS is invoked
A user sets a WD NAS for Time Machine backups. On macOS, this is:
Non-volatile partition bridging
A network-based backup solution via SMB or AFP
GPO-based policy
BIOS-level encryption
Script kiddies are attackers known for:
High-level advanced 0-day usage
Using pre-written exploits with little in-depth knowledge
Only internal sabotage
Manually coding new kernels
A function prototype in C++ declares:
The function name, return type, and parameter types before definition
A Python-based logic structure
The OS interrupt call
The entire DB schema
A Windows user tries tracert google.com. This reveals:
The route (hops) taken by packets to the destination
The GPU usage
IPv6 to IPv4 bridging
Full domain ownership
Auto-increment in an RDB typically applies to:
VarChar fields
Primary key numeric fields generating new ID values
Longtext columns
Scripting triggers
A user sees “Certificate is self-signed.” The risk is:
It’s not trusted by a known CA, so potential MITM
It’s guaranteed secure
It invalidates OS encryption
CPU meltdown
802.11 channels often overlap in 2.4 GHz unless:
Channels 1, 6, 11 are used in US for minimal overlap
Channel 13 is mandatory
5 GHz is chosen
WEP is used
The main difference between C and C++ is that:
C++ supports object-oriented features, while C is procedural
C++ can’t do loops
C is only for IoT
They have identical syntax
A driver conflict might manifest as:
Lower resolution in BIOS
System crashes or devices not functioning properly
Automatic OS patch success
Enhanced CPU speed
For a DB storing large binary files, a recommended approach is to:
Use BLOB fields or store references if extremely large
Keep them only in ephemeral memory
Overwrite CPU microcode
Force daily format
A developer uses SET autocommit=0; in MySQL. This means:
Transactions won’t automatically commit; user must explicitly commit
OS meltdown triggers
All queries are read-only
CPU speed is boosted
Polymorphism in OOP means:
A function name must be unique
Same method name can behave differently in different classes/contexts
No inheritance allowed
Data is always global
A user sees “WPA2 with AES” recommended. This provides:
Strong wireless encryption
WEP-level security
Open network bridging
Zero confidentiality
A user tries to telnet on port 23. This is insecure because:
It transmits data in plaintext, no encryption
It uses IPv6
The OS blocks it
GPU meltdown
NTFS journaling helps by:
Speeding up NIC transmissions
Recording file system changes to recover from crashes
Forcing bigger block sizes
Removing all encryption
A user’s text-based SQL injection is blocked by parameterized queries. That method:
Separates code from data to prevent malicious SQL
Removes all constraints
Disables the DB
Rewrites OS kernel
Dedicated GPU advantage over integrated is:
Higher 3D processing power, often with its own VRAM
Lower power usage
CPU meltdown
Requires no drivers
A user wants to test an infinite loop in a code snippet. The risk is:
OS automatically fixes the code
The program never terminates, possibly hogging CPU
Execution stops immediately
Automatic encryption
The user sets up a site-to-site VPN for two offices. This ensures:
Encrypted traffic between entire networks
Single sign-on only
BIOS bridging
A direct OS memory share
A user tries to compare “5” and 5 in Python. If using ==, the result is typically:
True always
False, because one is string, the other is int
Crash with recursion
10
A hash mismatch for a downloaded file suggests:
The file is corrupted/tampered with
The CPU can’t parse it
The OS auto-corrected it
BIOS meltdown
A user sets a DMZ host on a router. This means:
All inbound traffic is blocked
Unsolicited inbound traffic is forwarded to that host, exposing it to the internet
NAT loopback is enforced
WPA2-Enterprise is mandatory
