Loading....
|
Press & Hold to Drag Around |
|||
|
Click Here to Close |
|||
Question 1 Report
Which of the following is used for modulation and demodulation ?
Modulation is the process of converting digital data from a computer into an analog signal suitable for transmission over a communication line, such as a telephone line. Demodulation is the reverse process, converting a received analog signal back into digital data that a computer can understand.
A device called a modem, whose name is actually a shortened combination of "modulator" and "demodulator," performs exactly these two functions. When sending data, the modem modulates the computer's digital signal into an analog form; when receiving data, it demodulates the incoming analog signal back into digital form.
A gateway is a device or software system that connects two different networks and translates between their protocols, but it does not perform modulation or demodulation of signals. A protocol is simply a set of agreed rules governing how data is formatted and transmitted, not a physical device. Multiplexing refers to combining multiple signals so they can share a single transmission channel, which is a different function from converting between digital and analog forms.
Exam tip: remember that the very name "modem" is built from "modulator-demodulator," which directly tells you its function whenever a question asks about converting between digital and analog signals.
Question 2 Report
What is the major purpose of application software?
Application software is a category of programs designed to let a user carry out specific, real-world tasks, in contrast to system software, which exists to manage and oversee the computer's own hardware and resources.
Overseeing the running of the computer is the job of the operating system, a form of system software, not application software. Likewise, utilities (such as disk cleanup or antivirus tools) are also classified as system software because they maintain and support the computer itself rather than performing a task chosen by the end user.
Database management, by contrast, is a task performed directly for the user: organising, storing, and retrieving structured records such as student registers, inventories, or customer details. This is precisely the kind of purpose-driven work that defines application software, since the program exists to help the user accomplish a specific job rather than to keep the machine itself running.
A common point of confusion is grouping entertainment or utility-style programs together with core productivity tasks; however, when a question asks for the major purpose of application software, it is pointing to substantive user tasks like managing data, which database management represents clearly.
Exam tip: when a question separates "running the computer" or "utilities" from a genuine user task, the user task, such as database management, word processing, or spreadsheet work, is the one that belongs to application software.
Question 3 Report
Which number base system is used by low level languages
Low-level languages are programming languages that are very close to the hardware of a computer, meaning they communicate almost directly with the processor. The two main low-level languages are machine language and assembly language.
Machine language, the lowest of the low-level languages, consists entirely of the binary number system, that is, sequences of \(0\)s and \(1\)s. Every instruction a processor executes is ultimately represented as a pattern of binary digits, since the processor's circuits only recognise two electrical states: on and off. Assembly language uses short mnemonic codes instead of raw binary, but it still translates directly, instruction for instruction, into binary machine code, keeping the underlying language of execution firmly rooted in binary.
Duodecimal (base 12), hexadecimal (base 16), and decimal (base 10) number systems are used by humans for convenience when reading or writing binary values in a shorter form, particularly hexadecimal in programming and debugging contexts, but the processor itself does not execute instructions in these bases; it converts everything down to binary internally.
Exam reminder: always link low-level languages and direct hardware execution to the binary number system, since that is the only number system a computer's processor genuinely operates in.
Question 4 Report
What type of ICT is used for immersive gaming solutions?
Immersive gaming is designed to make the player feel physically present inside a simulated environment, rather than just looking at a screen from the outside. A portable entertainment device is a general term for handheld gadgets and does not by itself create this sense of presence, and a 360 degree panoramic viewer or an augmented reality visor overlay digital content onto or around the real world rather than fully replacing it with a simulated one.
A Virtual Reality (VR) headset is built specifically for this purpose. It covers the user's field of view completely and tracks head movement in real time, so turning your head shifts the view exactly as it would in the real world, creating the illusion of being inside the game's environment rather than watching it on a flat screen. This full replacement of the visual field, combined with motion tracking, is what makes VR the technology associated with immersive gaming.
The key distinguishing idea for the exam is full replacement of the visual field for immersion (virtual reality) versus overlaying digital elements onto the real world (augmented reality); immersive gaming specifically calls for the former.
Question 5 Report
Which stage of the SDLC involves evaluating the system to ensure it meets user needs and making necessary adjustments?
The System Development Life Cycle (SDLC) is a sequence of stages a system passes through, from identifying a problem to keeping the finished system useful over time. Each stage has a distinct job: analysis studies the current problem and gathers requirements, design turns those requirements into a blueprint such as diagrams and data structures, and implementation builds and installs the actual system.
After a system has been built and put into use, developers still need to check whether it actually does what users need it to do, and correct any shortfall between what was delivered and what was required. This checking-and-adjusting stage is the review stage. It closes the loop on the whole cycle by comparing the working system against the original requirements and feeding any gaps back for correction.
A common mix-up is treating implementation as the final stage, but implementation only covers building and deploying the system; confirming that it meets user needs happens afterward, at review.
Question 6 Report
________ is the process of dividing the disk into tracks and sectors
Before a storage disk can be used to save files, it must be prepared with a specific physical and logical structure that tells the operating system how to organise data on its surface.
The process that divides a disk into tracks, concentric circular paths, and sectors, small arcs within each track, is called formatting. Formatting also typically sets up a file system, which the operating system then uses to record where each file's data is physically stored on the disk.
"Tracking" is not a standard term for this preparation process, "crashing" describes a system failure, and "allotting" is a general word for assigning something, none of which specifically describe the structured division of a disk's surface into tracks and sectors.
Remember formatting as a two-part idea: it creates the physical tracks-and-sectors layout, and it installs the logical file system the operating system needs to store and retrieve files.
Question 7 Report
The binary system has the radix of ________
The radix (or base) of a number system is the count of distinct digit symbols it uses, and it also tells you what each place value in the number is a power of.
The binary number system uses only two digit symbols, \(0\) and \(1\), so its radix is \(2\). Each position in a binary number represents a power of \(2\) (units, twos, fours, eights, and so on), for example the binary number \(1011\) is evaluated as \(1 \times 2^{3} + 0 \times 2^{2} + 1 \times 2^{1} + 1 \times 2^{0} = 11\) in decimal.
This is directly linked to the fact that a bit has only two possible values, it is precisely because there are two digit symbols available that the radix of the system is \(2\), not \(0\), \(1\), or a fraction such as \(\frac{1}{2}\).
Exam tip: the radix of any number system equals the number of distinct digits it uses, decimal has \(10\) digits so its radix is \(10\), binary has \(2\) digits so its radix is \(2\).
Question 8 Report
The two types of operating system are
Operating systems can be grouped based on how a user interacts with them. One type requires the user to type specific text instructions to carry out tasks, offering no visual icons or windows, and it demands that the user memorise exact commands and their correct syntax. The other type presents a screen with visual elements such as icons, windows, menus, and buttons that a user can select with a mouse or touch, making it far more intuitive for someone unfamiliar with typed commands. Together, these two interaction styles make up the two broad types of operating system referred to in this classification.
The other pairings listed describe different concepts entirely. Translators and assemblers are programs that convert code written by a programmer into a form the computer can execute; they are tools used in software development, not categories of operating system. System software and application software describes a broader division of all software into two families, one of which (system software) actually includes operating systems as a subgroup, rather than being two types of operating system itself. Two named operating systems that happen to be related to each other are simply specific examples of real operating systems, not a general classification describing all operating systems by type.
When a question asks for "types" of something, check whether the answer choices describe a genuine category system (like interaction style) rather than a list of unrelated software tools or a pair of specific product names.
Question 9 Report
What distinguishes open-source software from proprietary software?
The defining difference between open-source and proprietary software lies in the rights granted over the software's source code. Open-source software is distributed with its source code freely available, and its licence explicitly allows users to study, modify, and redistribute that code, including their own modified versions. Proprietary software keeps its source code hidden and its licence restricts users to running the program as supplied, without any legal right to alter or redistribute it.
Cost is not the defining distinction: some open-source software is distributed without charge, but the licence terms concerning modification and redistribution are what technically define the category, not the price. Security is also not a reliable distinguishing feature, since either type of software can be well written or poorly written, and openness of the source code does not by itself guarantee stronger security. The characteristic that consistently separates the two categories is that open-source licensing permits modification and redistribution of the code, while proprietary licensing does not.
Examination reminder: when a question asks what technically "distinguishes" open-source from proprietary software, look for the answer built around rights to modify and redistribute the source code, rather than price or security claims.
Question 10 Report
What is the advantage of using cell references in formulas compared to entering constant values?
A cell reference (such as B4 or A1) points to the value stored in a specific spreadsheet cell instead of typing that value directly into a formula. When a formula uses a cell reference, the spreadsheet always reads the current value in that cell whenever it recalculates.
This matters for accuracy because most spreadsheet errors come from manually retyping the same number into several formulas. If a source figure changes, every formula built from a constant value must be found and edited by hand, and it is easy to miss one or to mistype a digit. A formula built on cell references updates automatically the moment the source cell changes, and the value only ever has to be entered once. This is why cell references improve formula accuracy by reducing how much data has to be typed manually.
A common misconception is that cell references simply make a spreadsheet easier to read. Readability is a side benefit, but the underlying reason examiners test this concept is the reduction in repeated manual entry, which is the direct cause of fewer transcription errors.
Examination reminder: when a question asks for the benefit of a spreadsheet feature, look for the effect on accuracy and maintenance, not just convenience.
Question 11 Report
When records are given a new value, it is called
In database management, several standard operations are used to maintain and manipulate stored records: insertion (adding new records), deletion (removing existing records), retrieval (reading or fetching records), and updating (changing the values already held in an existing record).
When a record is given a new value, meaning one or more of its existing fields are changed to reflect new or corrected information, such as updating a student's address after they move, this operation is called updation (updating). The record already exists in the database; only its stored value changes.
Insertion is different because it adds a brand-new record that did not exist before, rather than changing a value inside a record that already exists. Deletion removes a record entirely rather than altering its content, and retrieval only reads existing data without changing it at all.
Exam tip: match each database keyword to its action: insertion adds a new record, deletion removes one, retrieval reads one, and updation is the only one of the four that changes the value already stored in an existing record.
Question 12 Report
Which access method is least efficient for data retrieval?
Access methods describe how a computer locates and retrieves a specific record of data from storage, and their efficiency depends on whether every record must be checked along the way.
Sequential access requires the storage device to read through records one after another, in order, starting from the beginning, until the required record is reached. To retrieve a record located near the end of the file, every preceding record must first be read and passed over, which makes this method comparatively slow, especially for large files or when the required record is far from the start. Magnetic tape is a classic example of a storage medium that only supports sequential access.
The other access methods are all designed to reach a specific record more directly. Direct access (also called random access) allows the storage device to move straight to the physical location of the required record without reading through the ones before it. Indexed access uses a separate index that maps each record to its location, allowing the system to look up the index first and then jump directly to the record, combining fast lookup with organised storage. Random access is effectively the same principle as direct access, retrieving any record directly regardless of its position.
When a question asks which method is "least efficient" for retrieval, look for the one that must pass through preceding records in order, since sequential access is the only one listed that cannot jump directly to the required data.
Question 13 Report
What is the etiquette one should follow while working online?
Just as social situations in the physical world have accepted rules of polite behaviour, online communication has its own accepted set of behavioural rules that help interactions stay respectful and orderly.
The specific term for etiquette followed while working or communicating online is netiquette, a blend of the words "network" and "etiquette". It covers practices such as respecting others' privacy, avoiding offensive language, and not spamming or misusing shared online spaces.
The idea that "anything goes" as long as a person remains anonymous is the opposite of etiquette; it describes a lack of accountability rather than a code of good conduct. "Netflix" is a streaming entertainment service and has no connection to behavioural rules online. "Piracy" refers to the illegal copying or distribution of protected content, which is a specific offence, not a general code of online conduct.
Notice how the word netiquette is built by combining "net", short for network, with "etiquette", which makes it easy to recall its meaning directly from its spelling.
Question 14 Report
What is a website main page called?
Every website is made up of multiple linked pages, but one page is designated as the main entry point that loads first when a visitor types the site's address or clicks its link. This main introductory page is called the home page.
The home page typically contains an overview of the website's content, navigation links to other sections, and introductory information that helps visitors find what they are looking for. From the home page, users can navigate to all the other pages that make up the rest of the site.
A bookmark is a saved shortcut to a specific web page stored within a browser, not the main page of a website itself. A search page is a page used to look up specific content, and a "task page" is not a standard web terminology term; neither describes the website's primary landing page.
Exam tip: always associate the term "home page" with the first, main page of a website that a visitor lands on by default.
Question 15 Report
Which of the following is not a third generation language?
Programming languages are classified into generations based on how close they are to the hardware and how much they resemble human language. Third generation languages are high-level languages that use English-like statements and are largely independent of any particular machine. FORTRAN, COBOL, and Basic all fit this description, being designed for scientific, business, and general-purpose programming respectively using readable syntax.
Assembly language belongs to the second generation. It uses mnemonic codes such as ADD or MOV that map closely to a specific processor's machine instructions, which means a program written in assembly language for one type of processor generally will not run on another. This close tie to hardware, rather than English-like structure, places it a generation below FORTRAN, COBOL, and Basic.
When classifying a language by generation, check whether it is written in processor-specific mnemonics (second generation) or in portable, English-like statements (third generation).
Question 16 Report
What is a potential drawback of using high-level programming languages?
High-level programming languages, such as Python or Java, are written using English-like words and structures that are easier for humans to read and write than low-level languages such as assembly or machine code. This is genuinely an advantage: they provide a wide range of built-in functionality and do not require the programmer to understand the computer's internal architecture in detail.
The tradeoff is that a high-level language must be translated, through a compiler or interpreter, into the machine code the processor can actually execute. This translation step is an abstraction layer sitting between the programmer's instructions and the hardware, and it can introduce extra processing overhead. As a result, programs written in high-level languages can sometimes run more slowly than equivalent programs written directly in a low-level language, which maps much more closely and efficiently onto the processor's own instructions.
The other listed features, wider built-in functionality and not needing deep architectural knowledge, are genuine strengths of high-level languages, not drawbacks; the one real disadvantage among the choices is the potential loss of execution speed caused by that abstraction layer.
Question 17 Report
The type of computers that are designed to perform complex calculations extremely rapidly are called ?
Computers are often classified by size and processing power, ranging from small personal devices to the most powerful machines built for specialised scientific and industrial work.
A supercomputer sits at the very top of this scale. It is designed with an extremely high number of processors working together to perform trillions of calculations per second, making it suitable for tasks such as weather forecasting, nuclear simulations, and complex scientific modelling that require enormous, rapid computational power far beyond what an ordinary computer can provide.
Microcomputers and laptops are personal computers intended for everyday individual use, such as word processing, browsing, and general office work, and while capable, they are far less powerful than supercomputers. A mainframe computer is also large and powerful, mainly used by big organisations for processing large volumes of transactions (such as banking records) reliably, but it is built for high-volume, simultaneous multi-user processing rather than the raw, extreme computational speed that defines a supercomputer.
Exam tip: whenever a question emphasises extremely fast, complex calculations rather than handling many users or transactions, the answer points to a supercomputer, not a mainframe.
Question 18 Report
What differs a system software from application software?
Computer software is broadly divided into two categories based on what it is designed to do. System software manages and controls the computer's own hardware and internal resources so that the machine can function at all, while application software is created to help the end user carry out a specific task, such as typing a document, editing a photo, or browsing the internet.
The defining difference lies in who the software serves. System software (like an operating system or a device driver) is written and supplied by the computer's manufacturer or platform provider specifically to keep the machine running: managing memory, coordinating hardware, and providing the platform on which everything else operates. Application software, on the other hand, is installed afterward by the user to perform a chosen task and depends on the system software beneath it to work.
The ability to multitask, minimal storage size, and having cache memory are not features that distinguish one category from the other; both system and application software can multitask, vary in size, and rely on cache memory. What genuinely separates them is that system software consists of the unique, foundational programs installed to help the computer itself run, while application software is built on top of that foundation to serve a user's specific needs.
Exam tip: whenever a question contrasts system software with application software, look for the option that describes "running the machine" versus "performing a user task" rather than technical features like speed or size.
Question 19 Report
In computer architecture, the type of bus that connects the major components of a computer system is
Inside a computer, a bus is a set of physical pathways that carry electrical signals between components, and different buses are named according to the scope of what they connect and the kind of signal they carry.
The system bus is the overall collective term for the set of pathways that link the major components of a computer system together, principally the CPU, main memory, and input/output devices. It is described as a "system" bus precisely because its role is to tie together the major building blocks of the whole computer, rather than carrying just one specific kind of signal.
The other buses named are more specialised sub-parts of this overall connection. The address bus carries the memory addresses that specify where data should be read from or written to. The data bus carries the actual data values being transferred between components. The control bus carries the timing and command signals, such as read/write instructions, that coordinate the activity of the other buses. Together, these three specialised buses make up what is collectively referred to as the system bus.
When a question asks which bus connects the "major components" of the whole system in general terms, that phrasing points to system bus, since address, data, and control buses each handle only one specific category of signal.
Question 20 Report
The computer that combines the functions of both analog and digital computers is called ?
Computers can be classified by the type of processing technology they combine, based on whether they handle continuous or discrete data.
A hybrid computer is built to combine the features of both analog and digital computers in one system. It accepts and processes continuously varying physical measurements the way an analog computer does, converts these into digital form, and then processes them with the speed and precision of a digital computer. Hybrid computers are commonly used in situations that need continuous real-world measurement combined with digital accuracy, such as monitoring equipment in hospital intensive care units.
The other options describe single-technology or informal categories. A digital computer processes only discrete binary data, and an analog computer processes only continuous physical quantities; neither combines both approaches by definition. "Multipurpose computer" is not a standard classification term describing this combination of analog and digital functions in computer studies.
When a question describes a computer that "combines" analog and digital functions, that specific combination is the defining feature of a hybrid computer.
Question 21 Report
The first computer made available for commercial use was
Several early computers were built as one-off research or military machines and were never sold to outside customers. The first computer that was actually manufactured and sold as a product to government agencies and businesses, making it commercially available rather than a single custom-built machine, was completed in 1951 by the same engineers who had earlier built one of the first general-purpose electronic computers.
An early stored-program computer built at a British university in 1949 was groundbreaking as one of the first machines to run a stored program, but it remained a single research machine at that university and was never sold commercially. An earlier electromechanical computer completed in 1944 was built for a single university and government project and likewise was never offered for sale. The pioneering general-purpose electronic computer completed in 1945 proved that large-scale electronic computing was possible, but it too was a unique machine built for a specific government contract rather than a product manufactured for multiple paying customers.
When a question asks which computer was "made available for commercial use," look specifically for the machine that was manufactured and sold to multiple buyers, since being first, fastest, or most influential is not the same as being the first to be sold commercially.
Question 22 Report
Storage which retains data after power cut off is called.
Storage devices in a computer differ in whether they need continuous power to hold data. This difference matters because it determines what happens to stored information when the computer is switched off.
Non-volatile storage retains its data even after power is removed, which is why files saved on a hard disk, solid-state drive, or flash drive are still available the next time the computer is turned on. Volatile storage, such as RAM, behaves the opposite way, losing its contents the moment power is cut.
Sequential storage and direct storage describe how data is accessed, one item after another versus jumping straight to a location, not whether the data survives a power cut. Those terms answer a different question from the one being asked here.
Exam takeaway: link surviving a power loss directly to non-volatile storage, and keep access-method terms like sequential and direct separate from this power-related distinction.
Question 23 Report
What kind of data is processed by an analog computer?
Computers are classified by the type of data they process into analog, digital, and hybrid computers. This distinction depends on whether the values being measured or processed change in smooth, unbroken steps or in fixed, separate steps.
An analog computer works with physical quantities that vary continuously, such as temperature, pressure, voltage, or speed. These quantities do not jump from one fixed value to the next; instead, they flow smoothly through every possible value in a range, for example a thermometer's mercury column rising gradually rather than in sudden jumps. Because of this, analog computers are built to measure and process continuously varying data.
Digital computers, by contrast, process discrete data, meaning information broken into distinct, separate values, most commonly represented using binary digits (0s and 1s). "Discretely varying" and "intermittent" both describe data that changes in separate, interrupted steps rather than smoothly, which is the opposite of what analog computers handle.
Exam tip: link the word "analog" with anything that changes smoothly and without interruption, such as sound waves or temperature; link "digital" with anything counted in fixed, separate steps.
Question 24 Report
The java interpreter translates a java program from ____________ to machine language.
A Java program is not translated straight from its human-readable source code into machine language. It first passes through a Java compiler, which converts the source code into an intermediate form designed to run on the Java Virtual Machine (JVM) rather than directly on any specific processor. This intermediate form is called byte code.
The Java interpreter, working as part of the JVM, then reads this byte code and translates it, instruction by instruction, into the machine language that the actual computer processor can execute. This two-step process (source code to byte code by the compiler, then byte code to machine language by the interpreter) is what allows the same compiled Java program to run on different types of computers without being rewritten, since only the byte code needs to be produced once. A nibble, a bit, and high level language describe unrelated units or the original source form, not the intermediate form the interpreter actually works from.
Exam takeaway: remember the Java pipeline in order: high-level source code is compiled into byte code, and the interpreter (JVM) then converts that byte code into machine language for execution.
Question 25 Report
What is the permanent memory built into your computer called?
Computers contain memory chips that behave differently depending on whether they keep their contents after the power is switched off. A chip whose data is fixed at manufacture and remains available even without power is described as permanent, in contrast to memory that is only usable while the computer is running.
ROM (Read-Only Memory) is exactly this kind of permanent memory: it is built into the computer and retains the essential startup instructions it holds regardless of whether the power is on or off.
RAM cannot be the answer because it is temporary working memory, cleared every time the computer is switched off. The CPU is the processor that carries out instructions, not a storage chip, so it does not fit the description of memory. A CD-ROM is a removable optical disc, not memory built into the computer itself, so although its name contains "ROM", it is a different kind of storage device entirely.
Watch for CD-ROM appearing as a distractor in ROM questions; the shared name is a trap, since CD-ROM is a removable disc, while ROM, as tested here, refers to a chip permanently installed inside the machine.
Question 26 Report
What is the full form of TCP?
Many networking terms are abbreviations built from words that describe exactly what the underlying technology does. Breaking the abbreviation into its component words, and checking that the resulting phrase matches a real, standard protocol, is the safest way to answer this kind of question.
TCP stands for Transmission Control Protocol. It is a core internet protocol that governs how data is broken into packets, sent across a network, and reassembled correctly and in order at the destination, with error-checking to make sure no data is lost or corrupted along the way.
"Transmission Communication Protocol" and "Transformation Control Protocol" swap in words that sound similar but are not the accepted expansion of the letters in this abbreviation, and "Transmission Central Pass" does not correspond to any recognised networking term at all.
TCP is frequently mentioned alongside IP as "TCP/IP", the foundational protocol suite of the Internet; remembering that pairing helps confirm "Control" is the correct middle word.
Question 27 Report
Computers are used majorly at offices for ____________
Offices rely on computers to carry out the core administrative and professional work of an organisation. This work primarily involves gathering information, analysing it, and producing reports, proposals, and records that support decision-making and daily operations.
Tasks such as compiling data, preparing documents, analysing figures in spreadsheets, and looking into market or organisational information are all forms of research in the broad sense of purposeful information-gathering and analysis carried out to support the office's work. This is why computers in an office setting are majorly used for research purposes, in addition to routine tasks like communication and record keeping that stem from that same information-driven work.
Recreational use, such as playing games or watching entertainment content, is not the primary purpose of office computers, even though it may happen informally. Storage and security are supporting functions computers provide everywhere, in offices and elsewhere, but they describe features of computers rather than the main reason offices use them.
Exam reminder: connect the majority use of office computers to the professional, information-driven work of the organisation rather than to incidental features like storage or entertainment.
Question 28 Report
The term used to describe when new information replaces old information or data is
In data processing, several terms describe what can happen to stored data, and each one has a precise technical meaning.
When new data is saved into a location that already holds older data, the new data replaces the old data completely at that same storage location. This action, where new information takes the place of existing information, is called overwrite. It happens, for example, when a file is saved again under the same name and the previous version is replaced by the updated content.
This is different from the other terms. File loss refers to data becoming inaccessible or lost, usually accidentally, not to a deliberate replacement. Delete means removing data so that nothing remains in that space. Re-write is not the standard technical term used in this context; the recognised term for replacing old data with new data in the same storage location is overwrite.
Whenever a question describes new data taking the place of old data at the same location, the keyword to associate with it is overwrite, not simply delete, since deletion leaves no replacement data behind.
Question 29 Report
What is the benefit of using a bulleted or numbered list in your document?
Bulleted and numbered lists break a block of continuous prose into separate, visually distinct items. Each point stands on its own line with a marker in front of it, which draws the reader's eye to individual pieces of information rather than forcing them to pick key points out of a dense paragraph.
This visual separation makes important points stand out and makes the overall document easier to scan and understand, which is the genuine purpose of using a list. Lists do not automatically insert page breaks after each item, they do not automatically change font style or size, and they do not add decorative borders or background colours; those are separate formatting features unrelated to what a bulleted or numbered list itself does.
Examination reminder: the benefit of a list is readability and emphasis through visual separation of points, not any automatic page layout or decorative formatting effect.
Question 30 Report
What is the full form of UDP?
Not all abbreviations that look alike expand to the same kind of word. Some describe a protocol, a set of rules for communication, while others might describe a unit of data; matching the right word class to the right letter is essential.
UDP stands for User Datagram Protocol. It is a lightweight, connectionless protocol used for sending data, called datagrams, across a network quickly, without the extra overhead of guaranteeing delivery or order, which makes it suitable for tasks like live video or voice calls where speed matters more than perfect reliability.
"User Datagram Packet" and "User Data Packet" incorrectly use "Packet" as the final word, when the standard term is "Protocol", since UDP describes a set of communication rules rather than a single unit of data. "Unique Data Protocol" changes the first word entirely and does not match the accepted expansion.
Contrast UDP with TCP: TCP guarantees delivery and order at the cost of speed, while UDP favours speed and accepts that some data may be lost, which is why the final word in its name is "Protocol", just like TCP.
Question 31 Report
What is the difference between internal and external modem
A modem converts digital data from a computer into signals that can travel over a communication line, and back again, allowing a computer to connect to a network or the internet. The distinction between the two main types of modem lies in how each one is physically connected to the computer. One type is built as an expansion card, following either of two internal card standards, and is fitted directly inside the computer's case, plugging into a slot on the motherboard so that it draws power and exchanges data internally. The other type is a separate, standalone unit that sits outside the computer case and is traditionally connected to the machine through an external serial port, requiring its own power supply and a cable running to the computer.
The reverse pairing, describing the expansion-card modem as external and the serial-port modem as internal, gets the two types backwards and does not match how each is actually connected. Describing one type as always being a USB device confuses a specific, more modern connection method with the general external type, since traditional external modems used serial ports rather than USB. Stating that both types are expansion cards is also incorrect, since only the internal type plugs directly into the motherboard as a card; the external type is a separate unit rather than a card at all.
The clearest way to remember this distinction is that "internal" modems live inside the computer as expansion cards, while "external" modems sit outside the case and connect through a port.
Question 32 Report
The Internet is an example of which computer network?
Networks are grouped by the size of the area they cover. A network confined to one building is local; a network that spans cities, countries, or continents, connecting many smaller networks together, is described as "wide" in scope.
The Internet links millions of separate networks across the entire planet, so it fits the definition of a WAN (wide area network): it is the largest possible example of this network class, built from countless smaller networks joined together through routers, undersea cables, and satellite links.
A LAN is too small in scope (one site), and a MAN (metropolitan area network) only covers a city. "CAN" is not a standard, widely recognised network category taught at this level, so it can be set aside.
Remember the size ordering: LAN (building) is smaller than a MAN (city), which is smaller than a WAN (country or world). The Internet always sits at the top of that scale.
Question 33 Report
In which situation does running application remain active?
Modern operating systems allow more than one user account to be logged in on the same computer at the same time, and this affects whether a running application keeps running or is shut down.
When a user is switched, the operating system suspends the current user's session in the background rather than closing it, any applications that user had open keep running and retain their state, ready to be resumed the moment that user switches back, while a different user logs in and works separately in the foreground.
Logging off, shutting down, and rebooting all end the current session, or the entire system, completely, which closes running applications rather than leaving them active, because in each of those cases the operating system tears down the session or powers the machine off rather than keeping it suspended in the background.
Exam tip: remember that switching users preserves a session in the background, while log off, shut down, and reboot all end sessions and close running applications.
Question 34 Report
Which characteristic of a computer refers to its ability to minimize energy, consumption and resource usage?
Computers are often described using a set of standard characteristics: speed, how fast operations are carried out; versatility, the ability to perform many different kinds of tasks; reliability, the ability to produce consistent, error-free results over time; and efficiency, how well the computer uses the resources available to it.
Efficiency is specifically about getting the required output while minimising waste, whether that waste is electrical energy, processing power, memory, or storage space. A computer described as efficient is one that completes its tasks using as little energy and as few resources as necessary, rather than one that is simply fast or dependable. Speed, versatility, and reliability each describe a different quality of performance, but none of them refers to minimising the resources or energy consumed while working.
When a question mentions minimising consumption or resource usage specifically, that wording is the signal pointing to efficiency rather than to speed or reliability.
Question 35 Report
The joystick typically have a button on _________ used to select the option pointed by the cursor.
A joystick is an input device with a movable stick used mainly for controlling direction or position, most commonly in games and simulations. To let the user make a selection or trigger an action without letting go of the stick, joysticks are fitted with one or more buttons positioned on top of the stick, within easy reach of the thumb while the hand still grips and moves the stick.
Placing the button on top means the user can move the joystick with their fingers wrapped around it and press the button with their thumb at the same time, allowing quick selection of whatever the cursor is currently pointing at without needing a second hand or interrupting the movement of the stick.
A button on the bottom, left, or right side of the stick would be awkward to reach while still gripping and steering the stick, so manufacturers place the primary select button on top for ergonomic, one-handed operation.
Exam tip: remember that a joystick's design goal is single-handed control, so its main action button sits on top, where the thumb naturally rests.
Question 36 Report
An action performed in the GUI operating systems to hide a window but keep the program running in the background is ?
In a graphical user interface, a window can be temporarily removed from view while the program running inside it keeps executing in the background. The specific action that shrinks a window down to an icon or a taskbar entry, hiding it from the main screen without closing the program or stopping its processes, is called minimizing the window. Once minimized, a user can click the icon or taskbar entry at any time to restore the window exactly as it was left.
The word "hide" is not the technical term used in graphical operating systems for this action; it is simply a general English word, whereas the operating system's actual command for this behaviour is minimize. Multitasking describes the operating system's broader ability to run several programs at the same time, which is the underlying capability that allows a minimized program to keep running, but multitasking itself is not the specific action of hiding a window. Maximizing does the opposite of what is described here: it expands a window to fill the entire screen rather than shrinking it out of view.
A quick way to keep these terms straight is that minimize hides a window (down to the taskbar) while keeping the program alive, maximize enlarges a window to full screen, and multitasking is the general ability of the system to keep multiple programs running regardless of whether their windows are visible.
Question 37 Report
What does the acronym ISP stand for?
Getting online at home or on a mobile device requires a company that provides the actual connection to the wider internet. This is a distinct service from searching for information or securing a connection, so terms describing search or security functions do not fit what ISP identifies.
ISP stands for Internet Service Provider, a company that supplies individuals and organisations with access to the internet, typically through technologies such as fibre, mobile data, or satellite links, often alongside related services like email hosting or a modem or router. Examples in Nigeria include companies that sell data bundles and broadband subscriptions specifically to connect customers to the internet.
A helpful distinction: an Internet Service Provider connects a user to the internet, while a search engine, which some students confuse it with, only helps a user find information once that connection already exists.
Question 38 Report
How are the stages of SDLC implemented?
the stages of SDLC are executed sequentially in order to ensure it goes accordingly. Also, they must be done sequential to gets results from previous stages to know what to improve in later stages. Also it does not overlap because, a stage must be concluded before another proceeds.
Question 39 Report
System software can further be classified into two. Operating software and ______________ software
System software is the software that manages and controls a computer's hardware and provides a platform for other software to run. It is broadly divided into two categories:
Anti-virus software and file management systems are examples of utility software rather than a separate top-level category; anti-virus is a specific utility, and file management is a function usually built into the operating system itself, not a distinct classification.
Exam takeaway: the two-way split of system software is operating system versus utility software; anything else named (anti-virus, storage, file management) is a specific example that falls under one of these two, not a category of its own.
Question 40 Report
The memory unit receives data and information from which unit?
The memory unit of a computer stores data and instructions temporarily or permanently for processing. To understand where it gets this data from, it helps to recall the basic data flow inside a computer: data first enters the system, then gets stored, then gets processed, and finally leaves the system as output.
Data and instructions enter the computer through the input unit, using devices such as a keyboard, mouse, or scanner. Once entered, this data is passed to the memory unit for storage before the central processing unit acts on it. This makes the input unit the correct source that feeds data and information into memory.
The output unit only displays or produces results after processing, so it does not feed memory; instead, it receives finished results from memory or the processor. The control unit directs and coordinates operations rather than supplying raw data, and the arithmetic and logic unit performs calculations and comparisons on data already in memory, rather than being the point of entry for new data.
Exam tip: always trace the data flow in order: input reaches memory, memory feeds the processor (control unit and arithmetic and logic unit), and the processor sends results to output.
Would you like to proceed with this action?