First 50 of 190 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Programming, object modelling and software development
Assembly language is classified as which type of language?
- high-level language like Pascal
- database report wizard
- low-level language Correct answer.
- spreadsheet pivot table
Explanation
Low-level languages include machine and assembly language. High-level examples include Visual Basic, Pascal and C.
Question 2Programming, object modelling and software development
A syntax error in a program is best described as
- a mistake in the grammar/rules of the programming language Correct answer.
- a logic flaw that runs but gives wrong results only
- a hardware cable fault
- an empty ink cartridge
Explanation
Errors include syntax, logic and runtime errors. Syntax errors break language rules and typically prevent successful translation.
Question 3Programming, object modelling and software development
A logic error in a program typically means that
- prevents the program from compiling because of invalid keywords
- allows the program to run but produce incorrect results Correct answer.
- means the hard disk has failed
- means the monitor has no power
Explanation
Logic errors do not necessarily stop compilation/execution; the program runs but the algorithm/results are wrong. Syntax errors violate language rules.
Question 4Programming, object modelling and software development
Indentation and comments in source code are examples of
- external user manuals only
- network topologies
- optical storage formats
- internal documentation practices Correct answer.
Explanation
Internal documentation includes mnemonic variable names, comments, indentation and effective white space. External documentation includes the user manual.
Question 5Programming, object modelling and software development
Which control structure executes different statements based on whether a condition is true or false?
- Conditional branching (if-then / if-then-else) Correct answer.
- A single sequential assignment only with no choice
- Formatting a disk
- Inserting a spreadsheet row
Explanation
Conditional branching (if-then, if-then-else, nested conditions or case) selects paths. Loops handle iteration; sequential assignment alone does not branch.
Question 6Programming, object modelling and software development
A runtime error occurs at which stage of program use?
- only while editing a Word header
- during program execution, for example dividing by zero or invalid operations Correct answer.
- only when designing a flyer
- only when choosing a font
Explanation
Runtime errors happen while the program is running (for example invalid operations). Syntax errors appear at translate time; logic errors yield wrong results.
Question 7Programming, object modelling and software development
Testing a program with carefully chosen test data is important to
- increase RAM clock speed permanently
- replace fibre cables
- verify correctness and help find errors Correct answer.
- disable all documentation
Explanation
Students must perform checks and tests using test data and debugging techniques to verify program correctness.
Question 8Programming, object modelling and software development
Translating an algorithm into a language such as Pascal or Visual Basic is part of
- OMR scanning only
- coaxial cable termination only
- mail merge field insertion only
- program implementation Correct answer.
Explanation
Section 8 focuses on translating algorithms into high-level language syntax (assignments, I/O, arithmetic/logic/relational operators, branching and loops).
Question 9Algorithms, recursion and complexity
Which is the correct first step in the problem-solving process listed in the syllabus?
- Test and validate the solution
- Develop the algorithm only after coding
- Ignore constraints
- Define the problem Correct answer.
Explanation
Steps: define the problem; propose and evaluate solutions; determine the most efficient solution; develop the algorithm; test and validate the solution.
Question 10Algorithms, recursion and complexity
An IPO chart is used mainly to show which of the following?
- Input, process and output components of a problem Correct answer.
- Firewall rules for a network
- Physical layout of network cables
- Formatting options for an SD card
Explanation
Problems are decomposed into input, process and output; a defining diagram (IPO chart) delineates these components.
Question 11Algorithms, recursion and complexity
A variable differs from a constant because
- constants always change every instruction
- a variable’s value can change during processing while a constant’s value does not Correct answer.
- variables can never store numbers
- constants are only used in word processors
Explanation
A variable is storage whose value can change during processing; a constant’s value never changes. Data types include integer, real, character, Boolean and string.
Question 12Algorithms, recursion and complexity
Which characteristic must an algorithm have?
- Infinite non-terminating steps with no end
- Steps written only in machine code
- No flow of control between processes
- A finite number of precise, unambiguous steps that terminate Correct answer.
Explanation
Algorithms have a finite number of precise, unambiguous steps, a clear flow of control, and they terminate.
Question 13Algorithms, recursion and complexity
In pseudocode, which construct repeats a block while a condition remains true (tested before entry)?
- WHILE loop Correct answer.
- IF-THEN without looping
- A single READ with no repetition
- A constant declaration only
Explanation
Pseudocode loops include for, while and repeat. A while loop continues while its condition is true (pre-test). IF-THEN is conditional branching, not looping.
Question 14Architecture, logic and embedded systems
Which statement best describes Information Technology?
- The collection, processing, storage, retrieval and dissemination of information using computer and communication systems Correct answer.
- The study of electrical circuits only
- The design of mechanical tools for factories
- The printing of books without computers
Explanation
Information Technology merges computer science, ICT and office automation. It covers collecting, processing, storing, retrieving and disseminating information, and affects both work and social activities.
Question 15Architecture, logic and embedded systems
Which of the following is an example of an embedded computer system?
- Desktop PC used for office work
- Controller in a microwave oven Correct answer.
- Mainframe used by a bank
- Laptop used for school assignments
Explanation
Embedded devices are special-purpose systems built into appliances, such as microwave controllers, car ignition systems and answering machines.
Question 16Architecture, logic and embedded systems
Which type of computer system is generally the MOST powerful and used for highly complex scientific calculations?
- Smartphone
- Desktop system
- Supercomputer Correct answer.
- Notebook
Explanation
Supercomputers (for example Cray systems) are the major type designed for the highest processing speeds and demanding scientific workloads.
Question 17Architecture, logic and embedded systems
In the IPOS cycle, what does the letter P stand for?
- Printing
- Portability
- Partitioning
- Processing Correct answer.
Explanation
The major hardware components interrelate through the input–processing–output–storage (IPOS) cycle. P stands for processing, performed by the CPU.
Question 18Architecture, logic and embedded systems
Which of the following is volatile primary memory?
- RAM Correct answer.
- ROM
- Hard disk
- DVD
Explanation
RAM (random access memory) is primary memory that holds data and programs currently in use and loses its contents when power is removed. ROM is non-volatile; hard disks and DVDs are secondary storage.
Question 19Architecture, logic and embedded systems
Which secondary storage medium is an optical disk?
- Flash drive
- Magnetic tape
- Blu-ray disc Correct answer.
- Memory card
Explanation
Optical disks include CD, DVD and Blu-ray. Flash drives and memory cards are solid-state flash storage; magnetic tape is magnetic secondary storage.
Question 20Architecture, logic and embedded systems
Which input device is MOST suitable for reading pencil or pen marks on a multiple-choice answer sheet?
- OCR
- MICR
- Plotter
- OMR Correct answer.
Explanation
Optical mark recognition (OMR) reads marks such as filled bubbles on answer sheets. OCR reads characters; MICR reads magnetic ink on cheques; a plotter is an output device.
Question 21Architecture, logic and embedded systems
Which device is BEST suited for producing large architectural drawings?
- Plotter Correct answer.
- Laser printer
- Graphics tablet
- Light pen
Explanation
A plotter is designed for high-quality large-format drawings such as architectural plans. A graphics tablet and light pen are input devices; a laser printer is better for standard page printing.
Question 22Architecture, logic and embedded systems
What is one main advantage of cloud storage compared with local storage?
- It never requires an Internet connection
- Data can often be accessed from multiple locations and devices Correct answer.
- It is always completely free of security concerns
- It permanently replaces the need for any local backups
Explanation
Cloud storage is accessed over a network, so authorised users can often reach files from different places and devices. Accessibility is one of the syllabus assessment criteria alongside capacity, cost and security.
Question 23Architecture, logic and embedded systems
Which software category includes the operating system?
- Application software
- Firmware utilities only
- System software Correct answer.
- Presentation packages only
Explanation
System software includes the operating system and related software that manage hardware and provide a platform for applications. Application software performs end-user tasks such as word processing.
Question 24Architecture, logic and embedded systems
Which of the following is an example of application software?
- BIOS firmware
- Device driver
- Operating system kernel
- Word processor Correct answer.
Explanation
A word processor is application software used to create documents. BIOS, drivers and the OS kernel are system-level software.
Question 25Architecture, logic and embedded systems
A user needs a computer mainly for video editing. Which specification is MOST critical to evaluate?
- CPU speed, RAM capacity and secondary storage speed/capacity Correct answer.
- Monitor colour temperature alone
- Whether the keyboard layout includes a numeric keypad alone
- The brand of the pointing device alone
Explanation
System suitability is judged by processing speed (CPU), memory (RAM), secondary storage, software and I/O devices. Video editing is demanding on CPU, RAM and storage.
Question 26Architecture, logic and embedded systems
A turnaround document is BEST described as a document that
- is never read by humans
- exists only as soft copy
- can only be read by MICR
- is returned to the organisation for further processing after the recipient adds data Correct answer.
Explanation
A turnaround document is sent out, completed or annotated by the recipient, and returned for further machine or organisational processing (classic example: utility bills with payment stubs).
Question 27Architecture, logic and embedded systems
MICR is commonly used to read which of the following?
- pencil marks on exam sheets
- magnetic ink characters on bank cheques Correct answer.
- barcodes on grocery items
- fingerprints for login
Explanation
Magnetic ink character recognition (MICR) reads specially printed magnetic ink characters, typically on cheques. OMR reads marks; barcode readers read barcodes; biometrics read fingerprints.
Question 28Architecture, logic and embedded systems
Which statement about ROM is correct?
- Its contents are usually lost when power is switched off
- It is the main workspace for open application documents
- It typically stores firmware that is retained without power Correct answer.
- It is a type of optical secondary storage
Explanation
ROM is non-volatile primary memory used for firmware. RAM is volatile and used as working memory; optical disks are secondary storage.
Question 29Architecture, logic and embedded systems
A point-of-sale (POS) terminal is MOST likely to use which input device?
- Plotter
- Graphics tablet for CAD drawings
- MICR cheque reader
- Barcode reader Correct answer.
Explanation
POS systems commonly use barcode readers (and related devices) to capture product codes quickly at checkout.
Question 30Architecture, logic and embedded systems
Which of the following is an example of soft copy?
- A document displayed on a monitor Correct answer.
- A printed report on paper
- A book from a library shelf
- A handwritten letter
Explanation
Soft copy is information displayed on an electronic output device such as a monitor. Hard copy is a physical printout.
Question 31Architecture, logic and embedded systems
Which device is BOTH an input and output device in many computer systems?
- Keyboard
- Touch screen Correct answer.
- Mouse
- Speakers
Explanation
A touch screen accepts touch input and also displays output, so it functions as both. Keyboards and mice are input; speakers are output.
Question 32Architecture, logic and embedded systems
What is the main function of the CPU in a computer system?
- Long-term archival of backups only
- Providing hard-copy output only
- Processing instructions and coordinating system operations Correct answer.
- Connecting exclusively to the Internet modem
Explanation
The central processing unit executes instructions and coordinates the system as part of the IPOS cycle. Long-term storage is secondary storage; printing is output.
Question 33Architecture, logic and embedded systems
Compared with a desktop, a mainframe is typically
- less powerful and used only for games
- always smaller than a smartphone
- unable to use secondary storage
- designed for high-volume processing for many users in large organisations Correct answer.
Explanation
Mainframes (for example IBM zEnterprise) are large systems used for high-volume transactional processing in organisations such as banks.
Question 34Architecture, logic and embedded systems
Which criterion is used when evaluating cloud versus local storage?
- Capacity, cost, accessibility and security issues Correct answer.
- The physical colour of the storage enclosure alone
- Whether the workstation includes an optical drive
- The number of USB ports on a pointing device
Explanation
The syllabus assessment criteria for cloud versus local storage are capacity, cost, accessibility and security issues.
Question 35Architecture, logic and embedded systems
Answering machines and car ignition controllers are examples of
- supercomputers
- embedded devices Correct answer.
- mainframes
- desktop publishing systems
Explanation
Embedded devices are special-purpose systems such as controllers in microwaves, car ignition systems and answering machines.
Question 36Architecture, logic and embedded systems
OCR is MOST useful for which of the following tasks?
- reading filled bubbles on a multiple-choice sheet
- plotting architectural blueprints
- amplifying speaker volume
- converting scanned printed text into editable characters Correct answer.
Explanation
Optical character recognition converts images of printed or written characters into machine-editable text. OMR is for marks; plotters output drawings.
Question 37Architecture, logic and embedded systems
Which storage device would usually offer the FASTEST access for frequently used program files on a modern laptop?
- Internal solid-state drive (SSD) Correct answer.
- Magnetic tape archive
- Offline Blu-ray kept in a drawer
- Printed hard copy of the files
Explanation
An internal SSD provides fast electronic access for programs and data in everyday use. Magnetic tape and offline optical media are much slower or offline; paper is not electronic storage.
Question 38Architecture, logic and embedded systems
A human-readable form is best described as one that
- can only be interpreted by a barcode reader
- can be read and understood by people without special machines Correct answer.
- exists only inside ROM chips
- must always be encrypted
Explanation
Human-readable forms can be interpreted by people. Machine-readable forms are designed for automatic reading by devices.
Question 39Architecture, logic and embedded systems
Which component provides long-term storage of files after the computer is powered off?
- RAM
- CPU registers only
- Secondary storage such as a hard disk or flash drive Correct answer.
- Cache memory alone
Explanation
Secondary storage retains data without continuous power. RAM and typical cache are volatile working memory; CPU registers hold temporary values during processing.
Question 40Architecture, logic and embedded systems
Which pair correctly matches device to role?
- Monitor – input; keyboard – output
- Speakers – input; scanner – output
- Plotter – input; microphone – output
- Mouse – input; printer – output Correct answer.
Explanation
A mouse captures user input; a printer produces hard-copy output. Monitors and speakers are output; scanners and microphones are input; plotters are output.
Question 41Architecture, logic and embedded systems
When comparing two laptops for graphic design work, which combination is MOST relevant?
- CPU performance, RAM size, storage capacity/speed, and suitable graphics/output devices Correct answer.
- Whether both laptops use the same case colour
- How many bundled entertainment titles are included
- Whether the retail packaging includes promotional stickers
Explanation
Suitability for graphic design depends on processing speed, memory, secondary storage, software and appropriate input/output devices - matching the syllabus evaluation criteria.
Question 42Computer systems, networks and distributed communication
A network that covers a single school campus or office building is BEST described as a
- WAN
- LAN Correct answer.
- MAN covering an entire country
- Satellite backbone only
Explanation
A local area network (LAN) covers a limited geographic area such as a building or campus. A WAN spans larger distances; a MAN covers a city/metropolitan area.
Question 43Computer systems, networks and distributed communication
Which device forwards data between different networks and commonly connects a LAN to the Internet?
- Switch connecting devices only within a single LAN segment
- Monitor
- Router Correct answer.
- Barcode reader
Explanation
A router connects different networks and directs packets between them, including linking a LAN to the Internet via an ISP. Switches mainly interconnect devices within a LAN.
Question 44Computer systems, networks and distributed communication
Which transmission medium uses light signals through glass or plastic fibres?
- Twisted pair
- Coaxial cable
- Infrared only in free air
- Fibre optic cable Correct answer.
Explanation
Fibre optic cable carries light signals and offers high bandwidth and immunity to electromagnetic interference. Twisted pair and coaxial are copper wired media.
Question 45Computer systems, networks and distributed communication
Wi-Fi is an example of which of the following?
- a wireless network technology Correct answer.
- a wired coaxial standard only
- a type of plotter
- an optical mark reader
Explanation
Wi-Fi is a wireless network technology (along with examples such as Bluetooth and hotspots) listed in the CSEC IT syllabus.
Question 46Computer systems, networks and distributed communication
What is the function of a network interface card (NIC)?
- To manage CPU cooling fans
- To allow a device to connect to a network Correct answer.
- To print documents in colour
- To store the operating system permanently in ROM
Explanation
A NIC (network adapter) enables a computer to connect to a wired or wireless network.
Question 47Computer systems, networks and distributed communication
Which protocol is used for transferring web pages from a web server to a browser?
- FTP
- SMTP
- HTTP Correct answer.
- MIDI
Explanation
Hypertext Transfer Protocol (HTTP) is the key web technology for transferring web pages. FTP transfers files; SMTP is for email.
Question 48Computer systems, networks and distributed communication
A URL is used mainly to do which of the following?
- Identify a hard-disk partition type
- Encrypt the contents of CPU registers
- Replace IP addressing on all networking hardware
- Uniquely locate a resource on the Web Correct answer.
Explanation
A Uniform Resource Locator identifies the location of a web resource (for example a web page) so browsers can retrieve it.
Question 49Computer systems, networks and distributed communication
An intranet is BEST described as which of the following?
- A private network using Internet technologies within an organisation Correct answer.
- A public worldwide network open to everyone
- A type of printer cable
- Antivirus scanning software
Explanation
An intranet is a private organisational network that uses Internet/web technologies. The Internet is public; an extranet extends controlled access to outsiders.
Question 50Computer systems, networks and distributed communication
Which wired medium is commonly used in older cable TV and some network installations and has a central conductor with shielding?
- Fibre optic
- Coaxial cable Correct answer.
- Bluetooth
- Infrared
Explanation
Coaxial cable has a central conductor and shielding and has been used in cable TV and networking. Fibre uses light; Bluetooth and infrared are wireless.