Which part of a computer system is responsible for coordinating all activities?
A student might mistakenly choose a monitor, keyboard, or hard drive, thinking of hardware peripherals or storage units. The operating system is the core software responsible for coordinating all activities, managing hardware and software resources, and handling tasks like memory allocation, process scheduling, and input/output operations. Common mistake: Confusing physical hardware components with the system software that coordinates them.
What is the decimal equivalent of the binary number 10111?
Learners might mistakenly compute 22, 24, or 25 due to arithmetic errors in exponent powers. Converting the binary number 10111 to decimal involves calculating (1×2⁴) + (0×2³) + (1×2²) + (1×2¹) + (1×2⁰), which equals 16 + 0 + 4 + 2 + 1, resulting in 23. Common mistake: Miscalculating powers of two during binary-to-decimal conversion.
Which generation of computers introduced the use of microprocessors?
A student might mistakenly select the second, third, or fifth generation of computers based on timelines of vacuum tubes or artificial intelligence. Fourth-generation computers, spanning from 1971 to the present, introduced microprocessors that integrated thousands of transistors onto a single chip to dramatically enhance performance. Common mistake: Confusing the introduction of integrated circuits (third generation) with microprocessors (fourth generation).
In programming, what does a syntax error indicate?
One might mistakenly choose hardware failure, missing data, or incorrect logic, which relate to runtime errors or bugs rather than grammar. A syntax error specifically indicates a violation of the grammatical rules of a programming language, such as missing punctuation or incorrect keywords. Common mistake: Confusing semantic or logical bugs with structural rule violations in code.
Which of the following is an example of presentation software?
A reader might mistakenly pick Notepad, MySQL, or Python, which serve as text editors, databases, or programming languages respectively. Microsoft PowerPoint is specifically classified as presentation software utilized for building slideshows. Common mistake: Confusing a general-purpose programming language or database management system with dedicated presentation applications.
What does the acronym ALU stand for in a CPU?
A student could mistakenly select Advanced Learning Unit, Automatic Learning Unit, or Arithmetic Learning Unit. The acronym ALU stands for Arithmetic Logic Unit, which is the core component within the CPU that executes arithmetic tasks like addition and logical evaluations like AND or OR. Common mistake: Guessing words that sound similar instead of remembering the precise computer architecture terms.
Which of the following is used to define the layout of a webpage?
Learners might mistakenly choose JavaScript, Python, or SQL, which handle behavior, backend logic, or database queries. CSS (Cascading Style Sheets) is the language specifically used to define the layout, colors, and visual styling of webpages, working alongside HTML. Common mistake: Confusing website structural markup or scripting behavior with style and layout definitions.
The hexadecimal equivalent of the decimal number 28 is:
A student might mistakenly calculate 1A, 1B, or 1D by mismanaging the remainder during hexadecimal conversion. Converting the decimal number 28 to hexadecimal involves dividing 28 by 16, yielding 1 with a remainder of 12, where 12 is represented by the letter C, giving 1C. Common mistake: Incorrectly converting decimal remainders greater than 9 into their letter equivalents.
Which of the following is a characteristic of a machine language?
One might mistakenly choose human-readable, platform-independent, or high-level abstraction, which describe high-level programming languages. Machine language consists exclusively of binary code made of 0s and 1s that can be directly executed by the CPU, making it a low-level, non-human-readable format. Common mistake: Confusing low-level machine code with high-level, human-readable programming languages.
What is the purpose of a database schema?
A student might mistakenly choose option A if they confuse the architectural blueprint with the execution of commands. Looking at how data is organized, a database schema establishes the overall framework, incorporating tables, fields, and relationships that dictate how information is stored and accessed. Common mistake: Confusing the structural definition of data organization with operational query execution.
Which of the following is a secondary storage device?
An option like RAM or cache might look correct since they are heavily involved in memory handling, but they serve as volatile primary storage. A Solid State Drive (SSD) operates differently by providing long-term data storage as a secondary storage device. Common mistake: Confusing volatile primary storage with persistent secondary storage media.
In networking, what does VPN stand for?
A student might be tempted to select an option containing words like public or variable if they misremember the acronym components. A VPN (Virtual Private Network) specifically establishes a secure, encrypted connection across the internet to safeguard data privacy. Common mistake: Mixing up 'Virtual Private' terminology with 'Variable Public' alternatives.
Which of the following is a valid operator in Python?
Options such as && or || might seem familiar as logical connectors in other languages, but Python relies on distinct syntax. The ** operator functions as the exponentiation operator in Python (for example, 2**3 equals 8), whereas the other choices are not utilized. Common mistake: Confusing logical operators from other languages with Python mathematical symbols.
What is the function of a network hub?
A student might choose a routing option by assuming all networking hardware performs the same path-finding tasks. A hub broadcasts data to every device connected to a network, distinguishing its broader distribution method from the selective routing of switches or routers. Common mistake: Assuming a hub directs data selectively rather than broadcasting universally.
Which of the following is a pointing device?
Output options like a printer or speaker might seem plausible if a student thinks broadly about peripheral hardware. A mouse acts as a pointing device to help users navigate a computer's graphical interface. Common mistake: Confusing pointing navigation hardware with output peripheral devices.
What does DBMS stand for?
Options involving backup or monitoring might appear correct if a student associates database management with maintenance tasks. A DBMS (Database Management System) is specifically software designed for creating, managing, and querying databases to ensure efficient data handling. Common mistake: Misinterpreting database management systems as mere monitoring or backup utilities.
The binary equivalent of the hexadecimal number D is:
A student might mistakenly select another binary string if they miscalculate the decimal value of the hexadecimal letter. Hexadecimal D represents 13 in decimal, and converting 13 to binary yields 1101 through successive division by 2 (13 div 2 gives 6 remainder 1, 6 div 2 gives 3 remainder 0, 3 div 2 gives 1 remainder 1, and 1 div 2 gives 0 remainder 1). Common mistake: Errors in successive division when converting hexadecimal values to binary.
Which of the following is a feature of a normalized database?
An incorrect choice like data redundancy or duplication might be picked if a student misunderstands database goals. Normalization actually minimizes duplication by structuring information into related tables, which in turn guarantees data consistency. Common mistake: Confusing the problem of redundancy with the achieved feature of consistency.
In a flowchart, the oval shape represents:
A student might guess a process or input/output shape if they overlook flowchart boundaries. An oval shape explicitly signifies the start or end of a process, marking the beginning or termination of an algorithm. Common mistake: Confusing process rectangles with oval terminal indicators.
Which protocol is used to receive emails?
Options like HTTP or FTP might be chosen if a student confuses web browsing or file protocols with mail services. POP3 (Post Office Protocol 3) is specifically designed to retrieve emails from a server. Common mistake: Mixing up mail retrieval protocols with file transfer or transport protocols.
Which of the following is a feature of a database?
A student might incorrectly pick code execution or network routing if they attribute general system tasks to storage repositories. A database organizes information in a structured format, such as tables, to facilitate efficient storage, retrieval, and management. Common mistake: Confusing data structuring features with active code execution.
What is the octal equivalent of the decimal number 17?
An incorrect option like 20 or 22 might be selected due to a simple arithmetic slip during base conversion. Converting the decimal number 17 to octal involves dividing by 8, yielding 2 with a remainder of 1, resulting in 21 in octal. Common mistake: Arithmetic errors when calculating remainders for octal conversion.
Which of the following is a middle-level programming language?
High-level choices like Python or Java might look plausible because they are popular programming languages. C serves as a middle-level language because it bridges high-level abstraction with low-level hardware control, unlike Assembly which is purely low-level. Common mistake: Grouping C with purely high-level application languages.
What is the purpose of a loader in a computer system?
A student might select code compilation or debugging if they confuse software development phases with runtime preparation. A loader places a program into memory and prepares it for execution by allocating memory space and resolving references. Common mistake: Confusing the compilation phase with memory loading and preparation.
Which of the following is a type of cybercrime?
Options like debugging or compiling might seem appealing if a student associates technical computer terms with malicious acts. Phishing is a specific cybercrime where attackers trick users into revealing sensitive information. Common mistake: Confusing software development tasks with malicious cybercrimes.
What does SSD stand for in storage devices?
Choices containing static storage or system storage might seem like reasonable expansions of the acronym. SSD stands for Solid State Drive, designating a storage device that utilizes flash memory for faster access times than traditional hard drives. Common mistake: Guessing incorrect words for standard hardware acronyms.
Which of the following is used to validate user input in a webpage?
Options like HTML or CSS might be chosen if a student assumes any markup or styling language handles form verification. JavaScript is used to validate user input on webpages, such as checking form data before submission. Common mistake: Confusing structural or styling languages with interactive scripting validation.
In binary arithmetic, 1010 + 101 equals:
A student might pick a different binary value if they fail to align the place values properly. Converting the binary numbers to decimal first shows that 1010 equals 10 and 101 equals 5, and adding them gives 15, which translates back to the binary string 1111. Common mistake: Miscalculating binary addition without converting to decimal first.
Which of the following is a feature of a command-line interface?
Graphical elements might be incorrectly chosen if a student thinks of modern operating systems generally. A command-line interface (CLI) relies strictly on text-based commands for user interaction, avoiding graphical or touch elements. Common mistake: Confusing text-based command interfaces with modern graphical user interfaces.
What is the purpose of data compression?
Increasing file size might be mistakenly selected by a student who misunderstands the word compression. Data compression reduces file size using techniques like ZIP or JPEG to enable efficient storage and transmission. Common mistake: Assuming compression expands rather than shrinks file sizes.
Which of the following is an example of a search engine?
Browsers such as Microsoft Edge, Firefox, or Safari might be picked if a student confuses access software with search tools. Google operates as a search engine that indexes and retrieves web content. Common mistake: Confusing web browsers with search engine tools.
What is the function of a memory management unit?
Executing instructions might seem like the primary task of a memory component to an unwary student. The memory management unit (MMU) is responsible for mapping virtual memory to physical memory, which enables efficient memory allocation and protection. Common mistake: Confusing central processing instruction execution with memory mapping tasks.
Which of the following is a client-side scripting language?
Languages like PHP or Python might look correct if a student overlooks where code is executed. JavaScript runs directly on the client's browser to enhance webpage interactivity, differentiating it from server-side languages like PHP or Python. Common mistake: Confusing client-side browser execution with server-side processing languages.
What is the largest unit of digital information listed below?
Smaller units like a byte, bit, or nibble might be mistakenly chosen if a student forgets storage scale hierarchies. A kilobyte consists of 1024 bytes, making it larger than a single byte (8 bits), a bit (0 or 1), or a nibble (4 bits). Common mistake: Misordering the scale of digital storage units from bits to kilobytes.
Which of the following is a characteristic of a minicomputer?
Students might mistakenly lean toward option A or D because they associate computing history with personal computers or mobile gadgets, but those describe microcomputers or handheld devices rather than intermediate systems. To identify the correct answer, we look at the capacity to handle medium-scale tasks while simultaneously servicing multiple users, which separates mid-range architecture from single-user microcomputers. Consequently, minicomputers are defined precisely by their ability to support multiple users. Common mistake: Confusing the multi-user capacity of minicomputers with single-user personal computers.
What does DNS stand for in networking?
Some might pick options like C or D because they contain network-related terminology that sounds technically plausible for handling web requests. However, looking at the core function of translating human-readable web addresses like google.com into numerical IP addresses, we identify the exact protocol responsible for this internet translation task. Therefore, the acronym stands for Domain Name System. Common mistake: Assuming DNS refers to a dynamic server or general network system rather than a name translation system.
Which of the following is an example of a real-time operating system?
A student might incorrectly choose Windows 11 or Ubuntu because they are widely recognized operating systems used on everyday computers. To distinguish the correct choice, we must consider systems built specifically for time-critical applications where delays are unacceptable, unlike general-purpose environments. This points directly to a specialized Real-Time Operating System. Common mistake: Mistaking standard general-purpose operating systems for specialized real-time systems.
In a flowchart, the rectangle shape represents:
An examinee might select option C or D because geometric shapes in diagrams are often used to mark boundaries or data flows. By analyzing flowchart conventions, we find that calculations, data manipulation, and computational steps are specifically designated by a rectangular shape. Thus, the rectangle represents a process. Common mistake: Mixing up the rectangle process shape with diamond decision boxes or oval start/end markers.
Which of the following is used to manage database transactions?
One might mistakenly select HTML or CSS because they are fundamental web technologies frequently encountered alongside databases in web development. However, structuring queries to insert, update, and delete information requires a language dedicated entirely to database interaction and transaction management. This leads us directly to Structured Query Language. Common mistake: Confusing web styling and markup languages with database transaction management languages.
What is the purpose of a subnet mask in networking?
A student could plausibly choose option A or C, thinking that network configurations are primarily about individual device identification or data encryption. When considering how large IP networks are organized and secured, however, administrators need a tool to partition a single large network into smaller segments. Therefore, the purpose is to divide a network into smaller networks. Common mistake: Confusing the network-partitioning role of a subnet mask with device identification or data security encryption.
Now practice in exam mode
You've studied the answers — now test yourself under real exam conditions with the timer running.
Start JAMB Computer Studies 2023 Quiz