ICT Fundamentals Certificate Exam — Questions and Answers
Question 1: What is a 'hyperconverged infrastructure' (HCI)?
- A system that combines compute, storage, and networking into a single software-defined platform (Correct answer)
- A cloud region with more than 10 availability zones
- A network that connects multiple cloud providers
- A type of bare-metal server without virtualization
Correct answer: A system that combines compute, storage, and networking into a single software-defined platform
HCI integrates compute, storage, and networking in one appliance managed by a single software layer, simplifying deployment.
Question 2: A software development team uses a system to track changes to their source code. This system allows multiple developers to work on the same project simultaneously, merge their changes, and revert to previous versions if a bug is introduced. What is this type of system called?
- A Content Management System (CMS).
- A Customer Relationship Management (CRM) system.
- A Version Control System (VCS). (Correct answer)
- An Enterprise Resource Planning (ERP) system.
Correct answer: A Version Control System (VCS).
A Version Control System (VCS), such as Git or SVN, is specifically designed to manage and track changes to files, particularly source code, over time. Key features include allowing multiple users to collaborate, tracking every modification, and providing the ability to revert to earlier versions, which is essential for effective software development.
Question 3: What is the purpose of the Translation Lookaside Buffer (TLB)?
- To cache recent virtual-to-physical address translations (Correct answer)
- To schedule CPU bursts
- To manage disk I/O requests
- To store recently executed instructions
Correct answer: To cache recent virtual-to-physical address translations
The TLB is a hardware cache that speeds up virtual address translation by storing recent page table entries.
Question 4: In a mechanical keyboard, what is the role of the switch's 'actuation point'?
- The travel distance at which the keystroke is registered (Correct answer)
- The maximum force before the key bottoms out
- The reset position when the key is released
- The point where the key audibly clicks
Correct answer: The travel distance at which the keystroke is registered
The actuation point is the specific travel depth at which the switch closes the circuit and sends a keystroke signal to the computer.
Question 5: Which virtualization type runs the hypervisor directly on the server hardware without a host OS?
- Type 1 (bare-metal) hypervisor (Correct answer)
- Containerization
- Hosted virtualization
- Type 2 hypervisor
Correct answer: Type 1 (bare-metal) hypervisor
Type 1 hypervisors like VMware ESXi run directly on hardware, providing better performance and security.
Question 6: What does 'tethering' refer to on a mobile device?
- Syncing contacts between devices
- Locking a device to prevent theft
- Connecting a wearable to a smartphone via Bluetooth
- Sharing a mobile data connection with other devices (Correct answer)
Correct answer: Sharing a mobile data connection with other devices
Tethering allows a mobile device to share its cellular data connection with other devices via Wi-Fi hotspot, USB, or Bluetooth.
Question 7: What is the main purpose of using 'design patterns' in software development?
- To replace the need for testing
- To provide reusable solutions to commonly occurring design problems (Correct answer)
- To enforce a specific programming language syntax
- To automatically generate documentation
Correct answer: To provide reusable solutions to commonly occurring design problems
Design patterns are reusable solutions to common software design problems, providing proven templates that speed up development and improve communication.
Question 8: A company uses NAT on its router. What is the primary benefit of NAT?
- It speeds up routing decisions
- It encrypts all outbound traffic
- It prevents unauthorized inbound connections by default
- It allows multiple private IP addresses to share a single public IP address (Correct answer)
Correct answer: It allows multiple private IP addresses to share a single public IP address
NAT (Network Address Translation) maps many private IP addresses to one or a few public IP addresses, conserving the IPv4 address space.
Question 9: What is a primary advantage of server virtualization that directly enhances business continuity and disaster recovery capabilities?
- Simplified creation of isolated software testing environments.
- Encapsulation of workloads into hardware-independent files. (Correct answer)
- Reduced hardware and energy costs.
- Increased IT team productivity and efficiency.
Correct answer: Encapsulation of workloads into hardware-independent files.
Server virtualization encapsulates an entire server, including its OS, applications, and data, into a set of files (a virtual machine image). These files are independent of the physical hardware, allowing them to be easily backed up, replicated, and restored to any other compatible physical server. This significantly simplifies and speeds up disaster recovery, as a failed virtual server can be brought back online quickly on different hardware, enhancing business continuity. While cost savings, increased productivity, and test environments are also benefits, encapsulation is the core feature that directly improves disaster recovery.
Question 10: Which internal computer component is often referred to as the 'brain' of the computer, as it performs most of the processing?
- Power Supply Unit (PSU)
- Random Access Memory (RAM)
- Central Processing Unit (CPU) (Correct answer)
- Motherboard
Correct answer: Central Processing Unit (CPU)
The Central Processing Unit (CPU) is responsible for executing instructions and performing the calculations necessary for the computer to function. The Motherboard connects all components, RAM is for temporary data storage, and the PSU supplies power.
Question 11: Which protocol resolves IP addresses to MAC addresses on a local network segment?
- DNS
- ARP (Correct answer)
- DHCP
- RARP
Correct answer: ARP
ARP (Address Resolution Protocol) broadcasts a request on the local segment to discover the MAC address associated with a known IP address.
Question 12: What does the term 'web hosting' refer to?
- A method for testing web application security vulnerabilities
- The process of registering and managing a domain name with a registrar
- The process of visually designing website layouts and user interfaces
- Providing server space, storage, and bandwidth to make a website accessible on the internet (Correct answer)
Correct answer: Providing server space, storage, and bandwidth to make a website accessible on the internet
Web hosting provides the server infrastructure, storage space, and bandwidth required to store website files and make them accessible online.
Question 13: Which of the following best describes a 'semaphore' in OS context?
- A synchronization variable used to control access to shared resources (Correct answer)
- A type of file system
- A memory paging technique
- A CPU scheduling queue
Correct answer: A synchronization variable used to control access to shared resources
A semaphore is an integer variable used to solve critical section problems and synchronize concurrent processes.
Question 14: What is a deadlock in database management?
- A situation where two transactions wait indefinitely for each other's locked resources (Correct answer)
- A corrupted index structure
- A database backup failure
- A query that returns no results
Correct answer: A situation where two transactions wait indefinitely for each other's locked resources
A deadlock occurs when two or more transactions each hold locks the others need, causing all to wait forever.
Question 15: Which OS component is responsible for translating high-level I/O calls into device-specific operations?
- Process scheduler
- Virtual memory manager
- File system
- Device driver (Correct answer)
Correct answer: Device driver
Device drivers provide an abstraction layer that translates generic OS I/O requests into hardware-specific commands.
Question 16: What is 'VM sprawl' in a virtualized environment?
- The uncontrolled proliferation of virtual machines that leads to wasted resources and management complexity (Correct answer)
- A VM that consumes more RAM than allocated
- A network bottleneck caused by too many VMs on one switch
- The process of cloning VMs across data centers
Correct answer: The uncontrolled proliferation of virtual machines that leads to wasted resources and management complexity
VM sprawl occurs when VMs are created faster than they are decommissioned, consuming resources and increasing management overhead.
Question 17: In the TCP/IP model, which layer is responsible for logical addressing, routing, and path determination for data packets across different networks?
- Internet Layer (Correct answer)
- Transport Layer
- Network Access Layer
- Application Layer
Correct answer: Internet Layer
The Internet Layer in the TCP/IP model, which corresponds to the Network Layer (Layer 3) of the OSI model, is responsible for these functions. It uses protocols like the Internet Protocol (IP) to assign logical addresses (IP addresses) to devices and to route packets from a source network to a destination network.
Question 18: Which area of the computer system is accessible to the human touch?
- Hardware (Correct answer)
- OS
- Programs
- Software
Correct answer: Hardware
Hardware refers to the physical, tangible components of a computer system that can be touched and seen. This includes components like the monitor, keyboard, mouse, CPU, and hard drive. Software, programs, and the OS (Operating System) are intangible sets of instructions or data that run on the hardware, and thus cannot be physically touched.
Question 19: A company wants to allow employees to use personal phones for work while keeping corporate data in an isolated container. What solution achieves this?
- Factory reset protection
- BYOD with containerization (e.g., Samsung Knox) (Correct answer)
- Full device encryption
- Remote wipe of the entire device
Correct answer: BYOD with containerization (e.g., Samsung Knox)
Containerization creates a separate encrypted workspace on a personal device where corporate apps and data are isolated from personal content.
Question 20: What does the 'working set' model in virtual memory refer to?
- The set of all pages in RAM
- The OS kernel pages in memory
- The set of pages a process is actively using in a time window (Correct answer)
- Pages recently swapped to disk
Correct answer: The set of pages a process is actively using in a time window
The working set model tracks the pages a process has referenced recently to predict what pages it will need.
Question 21: What is the purpose of a VPN (Virtual Private Network)?
- Replace the need for a router
- Increase internet connection speed
- Block advertisements on websites
- Create a secure, encrypted connection over a public network (Correct answer)
Correct answer: Create a secure, encrypted connection over a public network
A VPN creates an encrypted tunnel between your device and a server, securing your data and masking your IP address.
Question 22: A penetration tester has no prior knowledge of the target system before the test begins. Which type of test is this?
- Black-box testing (Correct answer)
- Red team exercise
- Gray-box testing
- White-box testing
Correct answer: Black-box testing
Black-box penetration testing simulates an external attacker with no insider knowledge, testing defenses from the perspective of an uninformed adversary.
Question 23: A URL: What is it?
- Universal Resource Locator
- Universal Remote Long
- None of the above mentioned
- Uniform Resource Locator (Correct answer)
Correct answer: Uniform Resource Locator
URL stands for Uniform Resource Locator. It is the address of a given unique resource on the World Wide Web, specifying its location on a computer network and a mechanism for retrieving it. Essentially, it's the web address you type into your browser to visit a website or access a specific file online.
Question 24: Port 443 is associated with which protocol?
- FTP
- HTTP
- SMTP
- HTTPS (Correct answer)
Correct answer: HTTPS
HTTPS (HTTP Secure) uses port 443 for encrypted web communication via TLS/SSL.
Question 25: A smart factory deploys hundreds of sensors that must operate for 10 years on a single battery and send small telemetry packets. Which standard best fits this requirement?
- Wi-Fi 6E
- NB-IoT (Narrowband IoT) (Correct answer)
- Bluetooth Classic
- HDMI over IP
Correct answer: NB-IoT (Narrowband IoT)
NB-IoT is an LPWAN standard designed for massive IoT deployments requiring deep indoor penetration, long battery life (10+ years), and low-cost connectivity.
Question 26: Which network security tool monitors traffic and generates alerts when suspicious activity is detected but does NOT block it?
- Intrusion Prevention System (IPS)
- Intrusion Detection System (IDS) (Correct answer)
- Web Application Firewall (WAF)
- Firewall
Correct answer: Intrusion Detection System (IDS)
An IDS passively monitors network traffic and alerts administrators to suspicious activity, while an IPS actively blocks detected threats.
Question 27: Which of the following best describes the 'banker's algorithm'?
- A disk scheduling algorithm that minimizes seek time
- A CPU scheduling algorithm for real-time systems
- A memory compaction technique
- A deadlock avoidance algorithm that checks if resource allocation leads to a safe state (Correct answer)
Correct answer: A deadlock avoidance algorithm that checks if resource allocation leads to a safe state
The banker's algorithm grants resource requests only if the resulting state is safe (i.e., all processes can eventually complete).
Question 28: What does 'bandwidth' refer to in networking?
- The maximum data transfer rate of a network connection (Correct answer)
- The distance a signal can travel
- The physical width of a network cable
- The number of devices on a network
Correct answer: The maximum data transfer rate of a network connection
Bandwidth refers to the maximum rate at which data can be transferred over a network connection, typically measured in Mbps or Gbps.
Question 29: A laptop suddenly throttles performance when running on battery. What hardware feature causes this behavior?
- RAM underclocking
- Hard drive spin-down
- GPU memory compression
- CPU power management / TDP limits (Correct answer)
Correct answer: CPU power management / TDP limits
To conserve battery life, the CPU's power management reduces clock speed and voltage when the system is unplugged, limiting performance.
Question 30: What is the function of an operating system's kernel?
- Render graphics on screen
- Handle user account passwords
- Serve as the core that manages hardware resources and system processes (Correct answer)
- Manage the web browser
Correct answer: Serve as the core that manages hardware resources and system processes
The kernel is the core component of an OS that manages CPU, memory, and I/O devices, bridging hardware and software.
Question 31: A smartphone can automatically switch its display orientation from portrait to landscape when turned sideways. Which internal component is responsible for detecting this change in the device's tilt and orientation?
- Accelerometer (Correct answer)
- Proximity Sensor
- GPS (Global Positioning System)
- Magnetometer
Correct answer: Accelerometer
An accelerometer is a sensor that detects acceleration, which includes the constant force of gravity. By measuring the direction of gravitational pull, it can determine the device's physical orientation and signal the operating system to rotate the screen.
Question 32: In an Internet of Things (IoT) ecosystem, which component is responsible for collecting data from the physical environment, such as temperature, motion, or light levels?
- Sensor (Correct answer)
- Gateway
- Controller
- Actuator
Correct answer: Sensor
A sensor's primary role in an IoT system is to detect and measure physical properties or changes in the environment and convert them into a digital signal that can be processed.
ICT Fundamentals Certificate Exam
The ICT Fundamentals Certificate Exam, powered by CIW, validates foundational knowledge of information and communication technology including computing, networking, cybersecurity, and digital applications.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds