Font size
WorksheetsITFplus_Mock_SH_@_60sec
Total questions: 76
Worksheet time: 41mins
Which binary sum is correct for 101010 (42) + 11011 (27)?
1100111 (103)
1000011 (67)
1001011 (75)
1111011 (123)
A user tries to store IPv4 addresses in an INT field. Which might fail?
IPv4 uses only decimal digits
Some IPs exceed the max INT if stored as one integer, e.g., 4294967295
IP addresses are always ASCII
Databases never handle IP data
UTF-8 retains compatibility with:
Extended ASCII only
7-bit ASCII for common characters
Hex code pages
BIOS strings
A user connects an RJ-45 cable to a phone port. Why might it not work?
RJ-45 matches telephone lines
RJ-11 cable is for Ethernet
Pinouts differ; phone = RJ-11, not standard Ethernet
8-pin vs. 10-pin mismatch
A user’s GPU is integrated on the CPU die. This design is known as:
Discrete GPU architecture
SoC (System on a Chip) or APU approach
Legacy PCI bridging
No concurrency
A malicious site uses cross-site scripting to steal sessions. Which best counters this?
Client-side caching
Input sanitization and proper web app security
DNS blacklisting only
Full disk encryption
The hexadecimal number 0xFF00 is what in decimal?
65280
255
65535
4080
Non-repudiation in e-commerce is commonly provided by:
Clear-text passwords
Digital signatures and transaction logs
Public domain data
Removing all receipts
A program frequently crashes with a segmentation fault. This suggests:
Improper memory access (out-of-bounds)
CPU meltdown
GPU driver mismatch
OS patch error
NFC (Near Field Communication) typically has a range of:
~10 meters
A few centimeters
1 kilometer
2.4 GHz up to 50m
A user sees random IP “169.254.x.x” assigned to their PC. Which is happening?
APIPA (Automatic Private IP Addressing) due to DHCP failure
Hard-coded DNS override
IPv6 link-local
NAT loopback
Bluetooth pairing fails if:
SSID is hidden
Devices are out of discoverable range or PIN mismatch
DHCP scopes are low
Wi-Fi encryption is weak
A user forgets to close a transaction in an SQL DB. The locked rows remain locked, which threatens:
Integrity
Availability for other users
Confidentiality
NAT traversal
Direct/manual DB access is best exemplified by:
A Python script calling an ORM
Running SQL commands in a CLI like psql/MySQL prompt
Using a GUI wizard for queries
Reading DNS logs
In a flowchart, a parallelogram often denotes:
Input/Output
Decision
Terminator (start/end)
Subprocess
An OS that updates apps via an App Store approach is typically:
Desktop Linux only
Mobile device OS (iOS/Android) or modern OS distributions
Legacy Windows XP
BIOS-level
Hex 0x1A in decimal is:
26
16
52
31
A user can’t open a DB file on a network share, but local files work. The cause is likely:
Permissions or network ACL blocking DB file access
GPU driver glitch
BIOS battery died
OS is unlicensed
Man-in-the-middle attacks typically exploit:
GPU vulnerabilities
Unsecured or weakly encrypted connections to intercept traffic
Database triggers
Offline backups
A tech implementing a Class C IP range 192.168.5.0/24 means:
Subnet mask is 255.0.0.0
Subnet mask is 255.255.255.0
Only one IP available
Default route is /8
A hypervisor that requires no host OS is known as:
Type 2
Type 1 (bare-metal)
Virtual DOS machine
Firmware extension
DDR4 vs. DDR3 key difference:
DDR4 has higher transfer rates and different notch pin alignment
DDR3 is exclusively 64-bit
DDR4 works only in laptops
DDR3 is double the frequency
A developer runs SELECT * FROM table WHERE id='1' OR '1'='1' and sees all rows. This is:
SQL injection
Format string exploit
Cross-site request forgery
No vulnerability
An encrypted external HDD is considered which type of data?
Data in transit
Data at rest
Data in memory
BIOS data
A user’s caps lock is stuck, causing multiple login fails. This is a threat to:
Confidentiality only
Availability via account lockout
Data integrity
Social engineering
The OSI layer handling MAC addresses is:
Layer 3 (Network)
Layer 2 (Data Link)
Layer 4 (Transport)
Layer 1 (Physical)
A hotspot that forces users to accept terms or log in is using a:
Captive portal
WPA-Enterprise radius
DNS loopback
ARP spoof
A system crashing while saving data might cause:
Data corruption and potential integrity issues
Excess CPU speed
Enhanced encryption
Automatic rollback
8 bits typically equals how many distinct values?
64
256
512
1024
“At least 8 characters, at least one upper, one lower, and one symbol” is a:
Password complexity requirement
Network ACL rule
Data backup plan
BIOS password override
Setting up a NAS for media streaming requires:
A network share protocol (SMB, NFS) and enough disk space
HDMI out on the HDD
802.11a only
BIOS-level CPU virtualization
A user’s phone enforces a PIN after inactivity. This measure:
Increases data availability
Protects device confidentiality
Reduces CPU usage
Installs root certificates
The function that calls itself repeatedly is an example of:
Overloading
Recursion
Branching
Polymorphism
During troubleshooting, verifying full functionality is which step in the standard method?
Second to last step, right before documenting findings
First step (identify problem)
Immediately after establishing theory
Not required
Hashing (e.g., SHA-256) ensures:
Data is encrypted
Data integrity verification
Faster CPU speeds
GPU meltdown
Hybrid OS installations refer to:
Combining local OS install with cloud-based services
Installing a second BIOS
Merging two file systems into one
No drive usage
A user sees “Bad command or file name” in Windows command prompt. This suggests:
CPU meltdown
BIOS defaulting
The executable or command is not recognized in PATH
GPU firmware mismatch
Man-in-the-middle can be mitigated by:
Using SSL/TLS or VPN for secure communication
Disabling RADIUS
Switching to open Wi-Fi
Lowering CPU clock
A user attempts to run an EXE on a Mac. The OS prompts: “unrecognized file.” Explanation?
EXE is a Windows binary, incompatible with macOS by default
The Mac CPU overheated
GPU driver is out-of-date
The .exe is a Linux package
A DB admin runs a ROLLBACK after an UPDATE error. This is an example of:
A DB admin runs a ROLLBACK after an UPDATE error. This is an example of:
Data extraction
Transaction control to undo changes
DDL for table creation
OS-level reversion
Which is a benefit of object-oriented programming?
Encapsulation, reusability of classes, and modular design
Eliminates all loops
Forces code into single monolithic function
Replaces CPU instructions with markup
IPconfig /all in Windows reveals:
Network configuration details (IP, DNS, gateway)
BIOS microcode version
GPU clock speed
Router VRF settings
A user tries to join two tables in SQL but sees “ambiguous column name.” They must:
No fix possible
Qualify columns with table aliases or specify fully
Convert DB to NoSQL
Turn off foreign keys
Storing data in RAM implies data is:
Persisted after power off
Volatile, lost if power fails
On external backups
GPU-encoded
SaaS stands for:
Security as a System
Software as a Service
Storage at Scale
Shared application synergy
CAPTCHA helps deter:
Malware signature scanning
Automated bot logins
Man-in-the-middle encryption
GPU meltdown
One-tier application architecture lumps:
UI, logic, and data in a single platform
Separate DB server
Strict layering
OS kernel integration
A user tries to force an OS to read from a non-bootable USB. The system might:
Fail to find an OS and skip to the next device
Overclock CPU
Crash the GPU
Update the firmware automatically
Malware that encrypts user files and demands payment is:
Adware
Ransomware
Trojan horse
Spyware
The core of an operating system managing hardware resources is called the:
GUI shell
Kernel
Bootloader
Hypervisor
Which 802.11 standard first introduced dual-band (2.4 & 5 GHz)?
802.11g
802.11n
802.11b
802.11a
Which is NOT a typical step in the standard troubleshooting method?
Identify the problem
Establish a theory
Immediately replace all hardware without analysis
Document findings
A user sets up WPA2-PSK but uses “password” as the passphrase. This might fail due to:
Router hardware not compatible
Very weak passphrase easily cracked
Enforced WEP standard
Disabled SSID
Case sensitivity for file names in Linux means:
FOO.txt and foo.txt are two different files
The OS merges them
Extension-based ignoring
No file name uniqueness
A user’s code fails because x / 0 is encountered. This is typically a:
Memory leak
Runtime error or exception (division by zero)
Polymorphic override
Pseudocode loop
Port scanning is used by attackers for:
Identifying open network services to exploit
Removing OS logs
Overheating CPU
GPU compression
A user sees “Connection timed out” when browsing. Checking firewall or ISP status is recommended to verify:
If traffic is blocked or network is down
If CPU is overclocked
If BIOS is updated
GPU memory usage
NAS vs. File server difference:
They are identical
NAS is often a dedicated appliance for storage access, a file server is a general-purpose OS running file-sharing services
NAS always uses tape drives
File server requires no OS
A user’s script uses elif to handle multiple conditions. This is an example of:
Consecutive if-else branching
Loops
Random GPU calls
OS scheduling
NAT (Network Address Translation) is often used to:
Map private IPs to a public IP for internet access
Convert ASCII to binary
Overclock the router
Guarantee hashed passwords
Which storage type is typically non-volatile?
SSD
RAM
CPU registers
GPU VRAM
A user sets a DB column to “NOT NULL” but tries to insert a NULL. The DB:
Rejects the operation due to constraint violation
Accepts it silently
Updates the OS kernel
Writes 0
A scripting language used for automation in Windows environments is:
PowerShell
JavaScript in a browser
CSS
NFS
A user wants to store large objects (images) in a NoSQL DB. The best type might be:
Relational
Document store with binary large object support
Key-value with only small strings
Flat-file data
Host firewall can block:
Incoming and outgoing traffic on the local machine
Only hardware-level signals
CPU microcode
GPU rendering
A user wants to automatically remove unnecessary programs. This is recommended to:
Reduce attack surface by removing potential vulnerabilities
Overclock the CPU
Force DNS changes
Speed up the GPU
The best example of a driver is:
A text file containing logs
Software that interfaces the OS with hardware (e.g., printer driver)
A PDF viewer
An HTML page
A user sees their email flagged as spam due to an invalid certificate. This suggests:
NAT loopback
SSL/TLS certificate mismatch or untrusted CA
Hard-coded DNS IP
CPU meltdown
A recommended minimum approach for business continuity is:
Zero backups
Full backups plus tested restore procedures
Rely on ephemeral data
SSD with no redundancy
To secure a switch management interface from unauthorized changes:
Enable VLAN trunking
Set strong admin credentials and possibly out-of-band mgmt
Turn off NAT
Use open access
A user tries to run a 32-bit app on a 64-bit OS. Typically it:
Works via compatibility layer (most OSes support 32-bit apps)
Immediately crashes
Erases the OS kernel
Replaces the BIOS
A developer merges multiple tables into one large table to reduce JOIN queries. This approach is:
Strict normalization
Denormalization, possibly for performance
1NF compliance
Overkill for tiny data
“case x in 1) ... ;; 2) ... ;; esac” syntax is typical of:
SQL triggers
Shell scripting (e.g., Bash) switch-case
Windows PowerShell only
BIOS patch scripts
A user sees 802.11ac speeds but only 20MHz channel width. They might not get full speed because:
802.11ac can use wider channels like 80 or 160MHz for higher throughput
The router is set to WEP
802.11ac is 2.4 GHz only
No passphrase is set
Local software installation with cloud data storage is an example of:
A hybrid application model
Full offline usage
No network reliance
Single-tier OS driver
