Laden....
|
Druk & Houd Vast om te Verslepen |
|||
|
Klik hier om te sluiten |
|||
Vraag 1 Verslag
A 2-input gate that can be used to pass a digital waveform unchanged at certain times and inverted at other times is ___________
Antwoorddetails
Some logic gates can act as a controllable switch, letting one input signal decide whether a second, changing signal passes through unchanged or gets flipped. Identifying which gate behaves this way means checking its output for both settings of the controlling input.
An XOR gate outputs 1 whenever its two inputs differ and outputs 0 whenever they are the same. If one input is held at 0 while the other input carries a changing digital waveform, the output simply follows that waveform unchanged, because a signal paired with 0 keeps its own value under exclusive-OR. If the control input is instead held at 1, the output becomes the exact opposite of the waveform at every instant, because a signal paired with 1 gets flipped under exclusive-OR. This makes the XOR gate a controllable inverter: unchanged at one control setting, inverted at the other.
The AND and OR gates cannot reproduce this behaviour, since holding one input fixed at either 0 or 1 forces their output to either always follow or always block the other signal, never to invert it. A NAND gate can invert a signal but does not offer this same unchanged-versus-inverted switching behaviour based on a control input in the way XOR does.
Exam takeaway: recognise the exclusive-OR gate as the standard controlled inverter, passing a waveform through untouched with one control level and flipped with the other.
Vraag 2 Verslag
___ is the type of computer that is designed to operate on two states, 0 and 1.
Antwoorddetails
Computers are classified by the type of data they process and how they represent that data internally.
A digital computer processes data that is represented in discrete, countable form using the binary number system, meaning every piece of information is ultimately reduced to combinations of two states: 0 and 1 (off and on, or low and high voltage). This binary representation is what allows digital computers to perform precise arithmetic and logical operations reliably.
This contrasts with an analog computer, which processes continuously varying physical quantities such as voltage, temperature, or pressure rather than discrete binary values. A hybrid computer combines both digital and analog processing methods in a single system. A microcomputer is simply a small, low-cost digital computer classified by its physical size, not by whether it uses two states; in fact, a microcomputer is itself a type of digital computer.
When a question specifically mentions operation on 0s and 1s, that is the defining feature of digital, not analog or hybrid, systems.
Vraag 3 Verslag
What controls the way in which the computer system function and provides a means by which users can interact with the computer.
Antwoorddetails
A computer needs software that manages its hardware resources and gives the user a way to interact with the machine, and this role belongs to the operating system.
The operating system controls how the processor, memory, storage devices, and peripherals work together, schedules which programs run and when, and provides the interface, such as a desktop, icons, and menus, or a command line, through which a user gives instructions to the computer and receives feedback. Without it, application software would have no consistent way to access hardware, and the user would have no means of communicating with the machine at all.
Application software, like a word processor, depends on the operating system rather than controlling the whole system, the internet is a network of connected computers rather than software running on one machine, and the control unit is a hardware component inside the CPU, not the software layer that manages the whole system and its user interface.
Exam tip: whenever a question combines "controls how the system functions" with "lets users interact with the computer" in the same description, it is describing the operating system.
Vraag 4 Verslag
The Internet is an example of which computer network?
Antwoorddetails
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.
Vraag 5 Verslag
What is the permanent memory built into your computer called?
Antwoorddetails
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.
Vraag 6 Verslag
What is the function of firewall?
Antwoorddetails
A firewall is a piece of software or hardware that monitors incoming and outgoing network traffic and decides, based on a set of security rules, whether to allow or block specific data. It acts as a barrier between a trusted internal network (such as a school or home network) and untrusted external networks (such as the internet).
Its main purpose is to prevent unauthorized access, viruses, and malicious attacks from reaching a computer or network, while still allowing legitimate communication to pass through. This protective role places the firewall squarely within the field of cyber security, which covers all the tools and practices used to protect computer systems and data from digital threats and attacks.
A firewall does not provide internet access like a service provider, it is not a browser used to view web pages, and it is not a storage device used to hold data. Confusing it with an internet browser is a common mistake because both deal with internet traffic, but a browser displays content while a firewall filters and controls that traffic for safety.
Exam reminder: whenever a term describes filtering, blocking, or protecting a network from threats, classify it under cyber security.
Vraag 7 Verslag
Which type of attack floods a network or server with excessive traffic to make it unavailable to legitimate users?
Antwoorddetails
A server or network can only handle a limited number of requests at once. An attack that deliberately overwhelms that capacity by sending far more traffic or connection requests than the system can process is designed to make the service unavailable to the genuine users it is meant to serve. This is the defining feature of a denial-of-service attack: the goal is disruption of availability, not theft of data.
This is different from attacks that aim to steal or manipulate information. A man-in-the-middle attack secretly intercepts communication between two parties to read or alter it. A phishing attack tricks a user into revealing personal information, usually through a fake message or website. An SQL injection attack inserts malicious code into a database query to access or corrupt stored data. None of these three works by flooding a system with excessive traffic; they rely on deception or exploiting how data is processed, not on overwhelming capacity.
Examination reminder: when a question describes an attack that floods a system to stop legitimate access, look for "denial of service" language such as "unavailable," "overwhelmed," or "flooded."
Vraag 8 Verslag
The first stage of data processing activities is ?
Antwoorddetails
Data processing follows a defined sequence of activities that must occur in order, since each stage depends on data that was produced by the stage before it.
The very first stage in this sequence is collection, also called data capture. Before any manipulation, conversion, or sorting can take place, raw data must first be gathered from its source, for example by recording measurements, filling in forms, or capturing input through a keyboard or sensor. Without this initial step, there would be no data available for any later stage to act upon.
The remaining options all occur after data has already been collected. Manipulation involves performing calculations or logical operations on data that already exists. Conversion changes data from one format or medium to another, which again requires data to already be present. Sorting arranges already-collected data into a particular order, such as alphabetical or numerical order.
When a question asks for the "first" stage of data processing, always identify collection, since every other listed activity logically requires data to already exist before it can be performed.
Vraag 9 Verslag
What are some key components of an ICT system?
Antwoorddetails
Information and Communication Technology, or ICT, refers to the tools and systems used to create, store, process, and communicate information electronically. Everyday items like printers, paper, pens, books, libraries, and classrooms are not themselves ICT, since they either are not electronic or do not process and transmit information digitally. Televisions, radios, and telephones are examples of communication technology, but they represent only individual devices rather than the full set of components that make up an ICT system.
An ICT system is properly described by three core components working together: hardware, the physical equipment such as computers, printers, and network cables; software, the programs and instructions that make the hardware perform tasks; and networks, the connections that allow devices to communicate and share data with one another. All three must be present for information to be captured, processed, stored, and communicated electronically.
A useful exam check is to ask whether an item is physical equipment, a set of instructions, or a connection for communication; hardware, software, and networks map exactly onto those three roles.
Vraag 10 Verslag
Sensitive data can be protected from prying eyes using _________
Antwoorddetails
Protecting sensitive data from being read by unauthorised people who should not have access means preventing them from making sense of the content even if they manage to view or copy the file. This is achieved by scrambling the data into an unreadable form that can only be reversed with the correct key.
This technique is encryption. It converts readable data (plaintext) into unreadable data (ciphertext), so that anyone viewing the file without the decryption key sees only meaningless characters. File permissions and file locks control who is allowed to open or edit a file, and passwords control access to a system or account, but none of these stop the content from being read if the underlying protection is bypassed. Encryption protects the data itself, which directly matches the idea of hiding content from prying eyes.
Exam takeaway: separate access control (permissions, locks, passwords, which decide who may open a file) from content protection (encryption, which hides what the file actually contains even if it is opened).
Vraag 11 Verslag
The super computers are mainly used for
Antwoorddetails
Computers are often built and optimised for a particular type of workload. Supercomputers are the most powerful category of computer, and their design priority is raw processing speed for extremely demanding calculations, rather than handling many small, everyday input-output tasks.
Supercomputers are used for mathematically intensive scientific applications such as weather forecasting, climate modelling, nuclear simulations, and complex physics calculations. These tasks require performing enormous numbers of floating-point calculations at extremely high speed, which is exactly what supercomputer architecture (many processors working in parallel) is built to deliver.
Data retrieval, input-output intensive processing, and simple record manipulation are workloads that are typically handled efficiently by mainframe computers or ordinary servers, which are optimised for handling many transactions and large volumes of routine data access rather than for extreme mathematical computation.
Examination reminder: associate supercomputers specifically with heavy scientific and mathematical computation, and mainframes with high-volume transaction and data processing; the two categories are often confused but serve different purposes.
Vraag 12 Verslag
What is a potential drawback of using high-level programming languages?
Antwoorddetails
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.
Vraag 13 Verslag
Which of the following allows devices on one network to communicate with devices on another network ?
Antwoorddetails
Different networks often use different addressing schemes, protocols, or data formats, so a device is needed to translate between them whenever data must travel from one network to another. The device designed for exactly this role sits at the boundary between two networks and converts data from the format or protocol used on one network into the format required by the other, acting as an entry and exit point that allows devices on separate networks to communicate with each other.
A device used to connect and switch between two communication lines manually is a much simpler switching tool and does not perform the protocol translation needed to join two different networks. A device that converts digital data into signals suitable for transmission over a telephone line, and back again, connects a single computer or network to a communication line, but it does not translate between two different networks' addressing or protocol standards. A device that combines multiple separate signals into one shared communication channel, so they can be transmitted together and later separated at the receiving end, is concerned with sharing transmission capacity, not with enabling communication between two distinct networks.
The keyword to associate with cross-network communication is the device sitting at the "gate" between two different networks, translating data so that devices on each side can understand one another despite using different network standards.
Vraag 14 Verslag
Which access method is least efficient for data retrieval?
Antwoorddetails
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.
Vraag 15 Verslag
When records are given a new value, it is called
Antwoorddetails
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.
Vraag 16 Verslag
What does RAM and ROM have in common?
Antwoorddetails
RAM and ROM are both introduced early in computer studies as the two main categories of primary storage found inside a computer, even though they behave very differently from each other.
What RAM and ROM genuinely share is that they both deal with memory: both are physical chips inside the computer that store data the processor can read, RAM holding data and instructions currently in use, and losing them when power is removed, while ROM holds permanent instructions that survive a power cut. Their shared category is memory, even though their behaviour differs sharply.
Neither was invented by Bill Gates; RAM and ROM are hardware memory technologies developed by computer engineers, unconnected to Microsoft's founder, who built software rather than memory chips. The claim that they have "nothing in common" is incorrect, since they are both memory types used inside every modern computer. Their initials sharing the letter M for Memory is a coincidence of naming, not the meaningful similarity the question is testing.
When comparing two similar-sounding computer terms, look past superficial letter overlap and identify the actual functional category both items belong to, which here is memory.
Vraag 17 Verslag
In general, a file is basically a collection of all related______.
Antwoorddetails
Data organisation in computing follows a hierarchy, moving from the smallest unit to the largest: a character is combined with other characters to form a field (for example, a student's name), related fields are combined to form a record (for example, one student's full set of details), and related records are combined to form a file.
A file, therefore, is best described as a collection of related records, since each record within the file represents one complete set of data about a single entity, and the file groups many such entities together under one name.
Fields alone are too small a unit to describe a whole file, since a file is made of many records, each containing several fields. "Rows & columns" is spreadsheet terminology rather than the general definition used for files, and a database is a larger structure that can contain many files or tables, not the other way around.
Examination reminder: memorise the data hierarchy in order: character, field, record, file, database, so you can place each term correctly relative to the others.
Vraag 18 Verslag
In computer architecture, the type of bus that connects the major components of a computer system is
Antwoorddetails
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.
Vraag 19 Verslag
Which of these application packages can be used to create a spreadsheet ?
Antwoorddetails
A spreadsheet is a document organised into rows and columns of cells, used for storing numbers, performing calculations, and building charts from data. The application built specifically for this purpose provides ready-made formulas, functions, and cell-referencing tools that let a user calculate totals, averages, and other results automatically as data changes.
A presentation application is designed for building slideshows made up of text, images, and animations for delivering talks, not for organising data in a row-and-column grid. An early word-processing program built for Apple computers, along with a modern word-processing application, are both designed for typing, formatting, and editing text documents such as letters and reports; while a word processor can display a simple table, it lacks the calculation engine, cell referencing, and formula system that define a true spreadsheet.
The defining feature to look for in this kind of question is the presence of a grid of cells combined with built-in formulas for automatic calculation, since that combination is unique to spreadsheet software among the applications listed.
Vraag 20 Verslag
Which of the following isn't used to navigate in a computer?
Antwoorddetails
Navigating a computer means moving around the screen, selecting items, and controlling the position of the pointer or text-entry point. The cursor is the on-screen marker that shows the current position; the keyboard moves the cursor with arrow keys and shortcuts; the mouse moves the pointer, clicks, and drags. All three are directly involved in moving around and interacting with what is on the screen.
A scanner is an input device used to capture an image of a physical document or photograph and convert it into digital form. It plays no role in moving the pointer or the cursor around the screen, so it is not a navigation tool.
Exam takeaway: group devices by function before answering this style of question. Navigation devices control on-screen position (mouse, keyboard, cursor, trackball, joystick); scanners belong to the separate category of devices that digitise existing physical material.
Vraag 21 Verslag
The set of rules that defines the combination of symbols that are considered to be correctly structured statements or expressions in that language is called _________
Antwoorddetails
Every programming language has a set of grammar rules that determine which combinations of symbols, keywords, and punctuation form a valid statement. This set of rules is called the syntax of the language.
Syntax defines the correct structure of instructions, for example the required order of keywords, where semicolons, brackets, or indentation must appear, and how expressions must be written. A statement that breaks these rules is described as having a syntax error, and the compiler or interpreter will reject it before it can even check whether the logic is correct.
An instruction is a single command the computer executes, a program is a complete set of instructions that solves a task, and a domain refers to a category of values or a network naming concept, none of these describe the rules governing correctly structured statements, syntax does.
Exam tip: whenever a question describes "rules for correctly structured statements or expressions" in a language, it is describing syntax, as opposed to semantics (which is about meaning) or logic (which is about the correctness of the reasoning).
Vraag 22 Verslag
How are the stages of SDLC implemented?
Antwoorddetails
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.
Vraag 23 Verslag
Which of the following is not a type of computer on the basis of operation?
Antwoorddetails
Computers can be classified in several different ways, and one important classification is based on the mode of operation, that is, the type of data the computer is designed to process and how it processes that data.
Under this classification, there are exactly three recognised categories. A digital computer processes discrete data using binary digits. An analog computer processes continuously varying physical quantities, such as voltage or temperature. A hybrid computer combines features of both digital and analog computers, processing both discrete and continuous data.
"Remote" is not a category within this classification at all. Remote refers to the location or method of access to a computer, for example accessing a machine over a network from a distant place, which has nothing to do with how the computer processes data internally. A computer can be digital, analog, or hybrid regardless of whether it is accessed remotely or used locally.
Exam tip: when a question lists "types of computers by mode of operation," check that each option genuinely describes a way of processing data (digital, analog, hybrid); anything describing location or access method, like "remote," does not belong in that classification.
Vraag 24 Verslag
What does a linker program do?
Antwoorddetails
Before a compiled program can run, several separate pieces, such as the program's own compiled code and any library routines or other object modules it depends on, usually need to be combined into a single executable file. This combining process is carried out by a linker.
The linker's job is to link the program with other programs it needs for execution, it resolves references between separate object files and library code, and joins them together so that when the program calls a function defined elsewhere, the correct code is connected to that call.
Placing a program into memory for execution is the job of a loader, relocating a program to run from a specific memory area is a task carried out during loading or relocation rather than linking, and interfacing a program with entities that generate its input data describes an input or output function, not what a linker does, only combining a program with the other program modules it depends on describes the linker's actual role.
Exam tip: keep the linker, which joins separate program modules together before execution, distinct from the loader, which places the finished executable into memory to run.
Vraag 25 Verslag
When an input signal 1 is applied to a NOT gate, the output is ..................
Antwoorddetails
Logic gates are the basic building blocks of digital circuits, and each type of gate follows a fixed rule for turning input signals into an output signal. A NOT gate is the simplest of these: it has only one input and one output.
A NOT gate performs logical inversion, meaning its output is always the opposite of its input. Since the input signal given is \(1\), the output must be \(0\). This can be summarised in a small truth table:
| Input | Output |
|---|---|
| 0 | 1 |
| 1 | 0 |
The output cannot be "either 0 and 1" at once, because a NOT gate produces exactly one definite output for a given input, never both simultaneously. Since a valid, single-value answer exists, "none of the above" is also incorrect.
Remember the NOT gate with a single rule: it always flips the input, 0 becomes 1, and 1 becomes 0.
Vraag 26 Verslag
What is the full form of TCP?
Antwoorddetails
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.
Vraag 27 Verslag
Which of the following is an example of software
Antwoorddetails
Computer components fall into two broad groups: hardware, the physical parts you can touch, and software, the programs and instructions that run on that hardware.
A joystick, keyboard, and mouse are all physical input devices. You can hold them, plug them in, and they wear out over time like any physical object, which makes them hardware. An operating system, however, is a set of coded instructions (a program) that manages the computer's hardware and lets other programs run. It has no physical form of its own; it exists as data stored on a disk and loaded into memory, which is exactly what defines software.
A common mistake is to think that anything installed on a computer, including drivers or apps, counts as hardware simply because it "belongs" to the machine. The correct distinguishing test is whether the item is a physical object (hardware) or a set of instructions/code (software).
Exam tip: when identifying software among a list, look for the item without physical form: it is written, installed, and run, rather than plugged in or touched.
Vraag 28 Verslag
Which of the following is an example of graphics software ?
Antwoorddetails
Application software is grouped into categories based on the main task it is designed to perform, such as word processing, spreadsheets, database management, presentations, or graphics creation and editing.
Adobe Illustrator is a vector graphics editor built specifically for creating and manipulating illustrations, logos, and drawings. Because its core purpose is producing and editing graphical artwork, it belongs to the category of graphics software.
The other named programs belong to different software categories. Microsoft Word is word processing software used for creating and formatting text documents. Microsoft PowerPoint is presentation software used to build slideshows that combine text, images, and transitions. MS Access is database management software used to store, organise, and query structured records. None of these three has graphic creation and editing as their primary purpose the way Adobe Illustrator does.
When identifying software categories, focus on the primary function the tool was built for, since many packages can display images without being classified as graphics software.
Vraag 29 Verslag
A set of programs that direct computers to perform specific information processing activities for end users is
Antwoorddetails
Computer software is divided into system software, which manages the computer's own hardware and internal operations, and application software, which is written to help end users carry out specific, real-world information-processing tasks such as typing documents, managing accounts, or analysing data.
The description in the question, "a set of programs that direct computers to perform specific information processing activities for end users," points directly to this second category. Application software exists precisely because ordinary users need programs built for particular jobs: word processors for writing, spreadsheets for calculations, and database systems for record-keeping, all serving the end user's own tasks rather than the computer's internal housekeeping.
System software, by contrast, works mainly behind the scenes to keep the computer running rather than to serve a user's chosen task directly. The operating system is one specific type of system software responsible for managing hardware and resources, and translators (such as compilers and interpreters) convert program code into machine instructions; neither is defined by performing tasks chosen by an end user.
Exam tip: whenever a definition mentions serving "end users" and specific tasks rather than managing the machine itself, the term being tested is application software.
Vraag 30 Verslag
Which stage of the SDLC involves evaluating the system to ensure it meets user needs and making necessary adjustments?
Antwoorddetails
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.
Vraag 31 Verslag
System software has which major function?
Antwoorddetails
System software is the layer of software that manages a computer's hardware and provides the basic platform on which application software runs. Its major function is controlling the computer system, coordinating the processor, memory, storage, and peripheral devices so that everything works together correctly.
Examples of system software include the operating system, device drivers, and utility programs, all of which exist primarily to manage hardware resources, schedule tasks, and keep the system running, rather than to perform a specific end-user task like word processing or accounting.
Making navigation easier and giving utility functions are things certain parts of system software may also assist with, but they describe secondary conveniences, not the fundamental, defining role of system software, which is to control and manage the computer system itself so that everything else can run on top of it.
Exam tip: separate system software, which manages the machine itself, from application software, which performs specific user tasks, the major function of system software is always about controlling and coordinating the underlying computer system.
Vraag 32 Verslag
.......... provides total solutions to reduce data redundancy, inconsistency, dependence and unauthorized access of data
Antwoorddetails
A Database Management System (DBMS) is software designed specifically to create, organise, and control access to data stored in a database. It sits between the user and the raw data files, providing a structured way to store, retrieve, and manage information.
The question describes a system that reduces data redundancy (the same data being stored multiple times unnecessarily), reduces inconsistency (different copies of the same data disagreeing with each other), reduces dependence (applications being tightly tied to a specific data format), and controls unauthorized access. These are exactly the core benefits that a DBMS is built to deliver through features such as centralised storage, data validation rules, and user access permissions.
A plain table or a database on its own is just a structure for holding data; it does nothing to manage redundancy, consistency, or security by itself. Production passwords are only one small security feature, not a complete solution. It is the DBMS, as a piece of software, that actively enforces these controls across the entire system.
Examination reminder: remember the difference between a database (the stored data itself) and a DBMS (the software that manages and protects that data).
Vraag 33 Verslag
When does the output of a NOR gate =0?
Antwoorddetails
A NOR gate is built from an OR gate followed by a NOT (inverter) gate, so its output is always the opposite of what a plain OR gate would produce for the same inputs.
An OR gate outputs 1 as soon as at least one of its inputs is 1, and it outputs 0 only when every input is 0. Because the NOR gate inverts this result, the NOR gate does the reverse: its output is 1 only when every input is 0, and its output becomes 0 as soon as at least one input is 1. This can be shown with the truth table for a two-input NOR gate:
| Input A | Input B | OR (A+B) | NOR (output) |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 |
The table shows that the output falls to 0 in every row where at least one input equals 1, which matches the description of the output falling to 0 whenever 1 is present at input.
Exam takeaway: a NOR gate is the exact logical opposite of an OR gate, so wherever OR would output 1 (any input is 1), NOR outputs 0, and wherever OR would output 0 (all inputs are 0), NOR outputs 1.
Vraag 34 Verslag
Which of the following is NOT a high-level programming language?
Antwoorddetails
Programming languages are grouped into levels based on how close they are to the way a computer's hardware actually operates. A high-level language uses English-like keywords and structures (such as loops, functions, and readable variable names) that are far removed from the binary instructions a processor executes, which makes such languages easier for humans to read, write, and maintain. A low-level language, by contrast, is written in instructions that closely mirror the processor's own operations, using short mnemonic codes tied directly to specific hardware registers and memory addresses.
Among the options, the language built from short mnemonics that map almost one-to-one onto a processor's machine instructions is a low-level language: it requires a programmer to think in terms of registers, memory addresses, and individual CPU operations rather than abstract logic. The other three languages listed all use readable, structured syntax with built-in libraries and abstractions that let a programmer describe what should happen without worrying about the underlying hardware, which is exactly what defines a high-level language.
A common misconception is that "low-level" means simple or beginner-friendly; it actually means low-level in terms of abstraction from hardware, and such languages are typically harder to learn because they demand precise control over the machine itself.
Vraag 35 Verslag
What type of errors occurs when the program is asked to implement an impossible task such as dividing a number by zero?
Antwoorddetails
Programming errors are generally grouped into three categories: syntax errors, runtime errors, and logical errors. Each occurs at a different stage of running a program.
Dividing by zero is mathematically undefined, so when a running program attempts it, the system halts that operation and reports the failure while the program is in progress. This mid-execution failure on an impossible task is the defining feature of a runtime error.
Exam tip: if an error happens only when the program is actually running and involves an operation that cannot be completed (like division by zero or a missing file), classify it as a runtime error rather than a syntax or logical error.
Vraag 36 Verslag
Which of the following data types is used to represent textual data in computers?
Antwoorddetails
Programming languages classify data into different types depending on the kind of value being stored, because each type is stored and processed differently in memory. A string is the data type used to hold text, such as letters, words, and sentences, stored as a sequence of characters.
The other data types listed each hold a different kind of value: a float stores numbers with a decimal point, such as \( 3.14 \); an integer stores whole numbers with no decimal part, such as \( 25 \); and a Boolean stores only one of two logical values, true or false. None of these is designed to hold ordinary written text. Because textual data consists of characters rather than numeric or logical values, it is represented using the string data type.
Examination reminder: match the data type to what the value actually looks like: letters and words point to string, whole numbers to integer, decimal numbers to float, and true/false to Boolean.
Vraag 37 Verslag
In the files, if order of operation on two or more files are similar, then operation will be
Antwoorddetails
If the order of operation on two or more files is similar, then the operation will be sequential. Sequential operation means that the files will be processed one after the other in the same order as specified.
Vraag 38 Verslag
The explorer bar is divided into _________ categories.
Antwoorddetails
In early versions of Windows and Internet Explorer, the Explorer bar was a panel on the side of the window that gave quick access to different browsing tools. It was organised into 5 distinct categories, namely Search, Favorites, Media, History, and Folders.
Each of these categories switched the side panel to show a different kind of content, for example the Favorites category listed bookmarked pages, while the History category listed recently visited pages, and the Folders category showed the file system structure. Splitting the bar into these five separate categories let users quickly jump between different browsing and file tasks from one panel.
The other numbers listed do not match the number of categories the Explorer bar was actually divided into in this interface.
Exam tip: remember the Explorer bar's five categories as Search, Favorites, Media, History, and Folders, a useful memory aid is to think of them as the five common ways users navigate a browser or file window.
Vraag 39 Verslag
Which of the following is not an example of graphics packages
Antwoorddetails
A graphics package is software designed for creating, editing, or presenting images, drawings, and visual designs. Corel Draw is a vector-drawing program, Harvard Graphics is a presentation and charting package, and Freelance is a presentation graphics program, so all three deal directly with visual content.
Quattro Pro, by contrast, is a spreadsheet application used for entering numbers, building formulas, and performing calculations, in the same category as programs like Excel or Lotus 1-2-3. Its core purpose is numerical data processing, not the creation or manipulation of graphics, which is why it does not belong with the other three programs.
When identifying software categories, focus on the program's primary function: a package built around numbers and formulas is a spreadsheet tool, while one built around drawing, layout, or visual presentation is a graphics tool.
Vraag 40 Verslag
Translators are type of ?
Antwoorddetails
Software is generally divided into system software, which manages the computer's own operation, and application software, which helps a user carry out specific tasks. System software itself is further split into the operating system, utility programs, and translators, each serving the machine rather than performing an end-user task directly.
A translator is a program that converts source code written by a programmer, whether in assembly or a high-level language, into a form the machine can execute, such as an assembler, compiler, or interpreter. Because this conversion work supports the running of the computer itself rather than helping a user write a letter or manage a budget, translators are classified as system software, alongside the operating system and utility programs, rather than as application software.
When a program's job is to help the computer function or prepare other programs to run, it belongs under system software; when its job is to help the user accomplish a task, it belongs under application software.
Wilt u doorgaan met deze actie?