Browse all practice questions for the IGCSE Algorithms and Pseudocode Foundations for G8 Practice Exam. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

IGCSE Algorithms and Pseudocode Foundations for G8 Practice Exam 2026 - Free Practice Questions and Exam Study Guide course image
All questions

These questions are part of the practice quiz. Start practicing

  • What does a length check validate in data entry?
  • Which term describes lists of items of the same type that are accessed by numbers?
  • Which term describes keeping track of how many items?
  • Which term refers to stages like analysis, design, coding, and testing?
  • Which concept describes encoding negative numbers using a specific form of complement?
  • Which term is a number with decimal points?
  • Which term involves representing steps of an algorithm visually with boxes and arrows?
  • Which term refers to ensuring code adheres to proper syntax rules before execution?
  • Which term describes checks before repeating a loop?
  • Which term is described as 'sum to check data'?
  • Which term is a tool for writing code?
  • Which term describes creating plans for solving problems with computer steps?
  • Which term describes ready-made tools provided by a programming language?
  • Which term is defined as 'coding data to hide it'?
  • Which concept represents the encoding of negative numbers in binary using a fixed number of bits?
  • Which term denotes a hardware component that translates physical measurements into electrical signals?
  • Which term describes a loop that checks its condition after the block has executed?
  • Which representation is commonly used to encode negative numbers in binary?
  • Which term refers to clear names for variables?
  • Which description best describes a visual check?
  • Which topic involves manipulating text, such as changing case, concatenation, or searching?
  • Which concept emphasizes using descriptive names for variables to improve readability?
  • Which term is described by the phrase 'ask again if error'?
  • Which term describes the number of pixels per inch in images?
  • Which term refers to the rules for writing code?
  • What term describes a system that stores organized data and supports querying?
  • Which term describes names used everywhere in a program?
  • Which term describes the operations the program performs to transform inputs into results?
  • Which term describes loops inside loops?
  • Which term is used for a representation that lists inputs and outputs, often used to analyze circuits?
  • Which term describes non-volatile storage such as disks used for long-term data storage?
  • Which loop guarantees the loop body runs at least once before the condition is checked?
  • Which term is used to denote the column in a database table that uniquely identifies each row?
  • Which term best describes the structure that stores multiple tables and the relationships among them?
  • Which term is defined by the description 'count to spot errors'?
  • Which gate is the opposite of OR?
  • Which device would you use to physically move or control a mechanism in a system?
  • Which term describes adding up numbers?
  • Which term means kinds like whole number or text?
  • Which term describes variables that can be accessed from anywhere in the program?
  • What describes loops within loops?
  • Which term checks that a numeric value lies within specified min and max?
  • What address identifies a device's location on an IP-based network?
  • Which action opens a file to begin I/O operations?
  • In a database, what uniquely identifies each record?
  • Which memory stores data for fast access near the CPU?
  • Which gate is the opposite of AND?
  • What operation converts all letters in text to uppercase?
  • Which term is described as 'number to verify entry'?
  • Which device is designed to move or control a mechanism?
  • Which term is a value picked by chance?
  • Which aggregate function returns the total of a numeric column?
  • What are the basic building blocks for digital circuits called?
  • Which term is described by 'number to verify entry'?
  • Which term describes the overall process that includes planning, building, testing, and maintaining a software product?
  • Which statement best describes a presence check?
  • Which term corresponds to values at the limits of input ranges?
  • Which is the process of determining the average value in a dataset called?
  • What is the purpose of verification checks?
  • Which term refers to the results produced by a program?
  • Which term means notes in code to explain?
  • Which term refers to a representation that lists input-output mappings for a circuit?
  • Which storage solution stores data on remote servers accessible via the internet?
  • Which operation converts a string to all uppercase letters?
  • What does a double-entry check involve?
  • Which term describes finding ways to fix issues using computers?
  • Which sequence describes the basic instruction execution cycle of a CPU?
  • Which action ends access to a file and ensures its data is saved or flushed?
  • Which measure counts the number of characters in a string?
  • Which term is a single letter or symbol?
  • Which statement is used to end a subroutine and optionally return a value?
  • Which term is used to get data from the user?
  • Which term is used for moving bits in a binary number to achieve arithmetic or logical shifts?
  • What fast memory located close to the CPU speeds up data access by storing frequently used data?
  • Which SQL clause identifies the table to query?
  • What is normal test data?
  • Which action reads data from a file into memory?
  • Which term describes testing an algorithm by stepping through it manually?
  • Which term refers to how often sound is measured?
  • Which term describes simple text instructions like code but not real programming?
  • Which term is a whole number without fractions?
  • What term refers to a formula that uses gates to express a logic function?
  • In data validation, which description best captures a format check?
  • Which term best describes memory that is fast and directly accessible by the CPU for active tasks?
  • Which term describes the process of verifying that a program runs as intended?
  • Which function is used to calculate the total amount of a numeric column across rows?
  • Which term describes shrinking without losing data?
  • Which statement about check digits is true?
  • What error occurs when a number exceeds the storage capacity?
  • In the paired material, which term is linked to the description 'brain of computer'?
  • Which term describes choosing different paths based on conditions?
  • Which term is used for a data value that is either true or false?
  • Which part of the CPU is capable of executing instructions independently?
  • Which term is described by 'send back to confirm'?
  • Which term describes repeating a block of code until a condition is met, with the condition checked after each iteration?
  • Which term best describes a group of characters like words?
  • Which term describes the act of ignoring unnecessary details to focus on the essential parts?
  • Which term describes a software environment used to write, run, and debug code?
  • Which gate inverts its input so that true becomes false and false becomes true?
  • Which keyword would you use to sort results in descending order by a column named 'score'?
  • Which loop repeats while the condition remains true?
  • Which term means breaking a big problem into smaller parts?
  • Which term describes doing steps one after another in a program?
  • Which of the following is a computer designed to perform a single fixed function and is often integrated into appliances?
  • Which term describes shrinking by removing details?
  • Which statement about check digits is true?
  • What is the value that a function returns to its caller called?
  • Which term uses simple text instructions resembling code but not executable?
  • Which term is described as 'send back to confirm'?
  • Which term means fixed values that do not change?
  • What do you call a diagram showing how gates are connected to form a circuit?
  • Which hardware component enables a computer to connect to a network?
  • Which term describes obtaining the smallest value in a collection?
  • Which device is typically responsible for routing packets between different networks?
  • Which action writes data from memory to a file?
  • Which term describes a collection of elements of the same type that are accessed by a numeric index?
  • Which SQL function would you use to count rows that satisfy a condition?
  • Which term describes selecting among alternatives based on a condition?
  • Which term refers to smaller parts that make up a larger system?
  • What property of a text is measured by the count of characters?
  • Which term means a number with decimal points?
  • What is the data structure that stores values in a grid of rows and columns called?
  • Which identifier uniquely identifies a network interface at the hardware level?
  • Which term is synonymous with 'wrong values used to test software errors'?
  • Which term is described as 'brain of computer'?
  • Which loop repeats until the condition becomes true?
  • What is the purpose of a type check in data validation?
  • Which device outputs true only when both inputs are true?
  • Which concept encompasses the programmatic management of files, including opening, reading, writing, and closing?
  • Which describes a programming language that is easy for humans to read, such as Python?
  • Which device forwards data between different networks?
  • Which term describes repeating a set number of times?
  • What portion of a text refers to a contiguous sequence within a larger text?
  • What operation converts all letters to lowercase?
  • Which term is a picture diagram showing steps with shapes and arrows?
  • Which term describes bits per sound sample (bit depth)?
  • What is test data used for?
  • What is the collection of commands that a processor understands called?
  • Which statement executes a block only when a condition is true?
  • Which command prints results to the screen?
  • Which command loads data from a file into memory?
  • Which operation would you use to read data from a file into the program's memory?
  • Which term describes the column that holds a dataset's descriptive attribute, like name or ID?
  • Which term describes the process of reducing file size without data loss?
  • Which term refers to values at the limits?
  • Which statement best describes a format check?
  • Which term means names for data that changes in a program?
  • Which operation in boolean logic inverts a truth value?
  • Which term covers saving data for later use?
  • Which part of the CPU that can execute instructions independently is commonly called the core?
  • Which term relates to data going into a program?
  • Which statement ends a function and returns control to the caller?
  • Which term best describes non-volatile storage designed for permanent data retention on a computer?
  • Which term describes the classification that includes Integer and Real as examples?
  • Which term describes the number of bits used to represent each color in an image?
  • Which term describes the act of writing the actual instructions for a computer?
  • In two-dimensional arrays, how are elements typically addressed?
  • Which term refers to a named value passed into a function or procedure?
  • Which process involves finding and fixing errors in code?
  • What term best describes a step-by-step set of instructions to solve a problem?
  • What term is used to describe the operating speed of the CPU?
  • Which term is described by the phrase 'Automatic repeat query'?
  • Which term describes obtaining the largest value in a collection?
  • What are the values passed into a function or procedure called?
  • Which description best fits a For loop?
  • Which concept describes selections or loops inside each other?
  • Which term means looking at a problem to understand it?
  • Which of the following describes passing data into a function or procedure?
  • Which term is described by 'coding data to hide it'?
  • Which term is used to round numbers to reduce decimals?
  • Which term describes data that a program reads to start processing?
  • Which term refers to the logical connectors such as and, or, and not used in conditions?
  • Which clause can be used to specify a condition such as age greater than 18?
  • Which term describes checks after repeating a loop?
  • Which term refers to the columns that define the data attributes in a database table?
  • Which term describes reusable groups of steps that do not return a value?
  • What describes a chart listing all possible input combinations with their outputs for a circuit?
  • Which term refers to names used only inside a procedure?
  • Which term best describes a data type used to store textual data made of characters?
  • Which term refers to rules to ensure input data is correct?
  • Which SQL clause would you use to specify the data source table?
  • Which statement best describes verification checks?
  • Which storage option stores data on remote servers accessible via the internet?
  • Which term describes a language designed to be easily read and written by humans for software development?
  • Which concept refers to code with clear and maintainable structure that is easy to modify?
  • What is the term for invoking a subroutine that does not return a value?
  • Which term describes wrong values used to test errors?
  • What does a double-entry check involve?
  • Which term describes a program that is easy to fix and change?
  • Which term describes reusable steps that return a value?
  • Which operation calculates the central tendency by adding values and dividing by how many values?
  • Which function counts the number of rows in a result set?
  • Which gate outputs true if at least one input is true?
  • Which term refers to a small part of data sent over a network?
  • Which describes a programming language that is close to machine code and harder to read?
  • Which term describes the process of reducing file size?
  • Which artifact is a visual representation of steps using shapes and arrows?
  • What term describes how a program accesses a file (for reading or writing)?
  • Which command ends the use of an open file?
  • Which term turns whole code into machine code before execution?
  • In a For loop, which component determines how many times the loop runs?
  • Which type of storage is typically used for long-term data retention on a computer?
  • Which term describes a data structure that holds items in a single linear sequence?
  • Which term is used for diagrams showing how parts connect?
  • Which term describes values just inside or outside the specified limits?
  • Which construct is used to run a group of steps as a subroutine?
  • Which term would you use to express a logic function using algebraic-like notation?
  • What term describes a computer designed to perform a single fixed function and is often used in devices?
  • What term describes the technique of sending data across a network in parts via different routes?
  • Which construct selects one path from many based on the value of an expression?
  • Which term means the planning phase for building a software solution?
  • Which device is used to display results produced by a computer?
  • Which term describes prewritten routines provided by the programming language?
  • Which description best fits a language that is close to machine code and typically harder for humans to read?
  • Which term describes a CPU implemented on a single integrated circuit?
  • Which SQL clause is used to retrieve data from a database?
  • Which term describes shrinking by removing details that degrade quality?
  • Which term means planning how to build a solution?
  • Which term is used to describe the final results produced by a program?
  • Which clause sorts the result set by one or more columns?
  • Which term describes repeating steps many times?
  • Which statement about the NOT gate is true?
  • Which term refers to storing data for longer-term use?
  • Which component measures physical quantities such as temperature?
  • Which command saves data to a file?
  • Which term describes the collection of characters a system can represent?
  • Which term describes the use of and, or, and not in conditional expressions?
  • Which term is described by the description 'different keys for send and receive'?
  • Which concept deals with true/false values and logical operations?
  • Which operation converts a string to all lowercase letters?
  • Which term refers to the chart that lists data values as a program executes?
  • Which term makes a number with fewer decimals?
  • Which term describes the number of bits used for each colour in an image?
  • Which term is described by 'sum to check data'?
  • Which term describes a chart used to follow program steps by hand?
  • How would you describe a visual check?
  • Which concept focuses on handling and processing text data such as case changes or extracting parts?
  • Which operation moves bits left or right in a binary number?
  • Which gate outputs true when the inputs differ?
  • Which term describes the standard for representing text in digital form (e.g., ASCII)?
  • Which device is primarily used to input data into a computer?
  • Which term is used for values that can be either true or false?
  • Which term means hiding details to focus on important parts?
  • Which term describes drawings showing how parts connect?
  • Which term describes an organized collection of data that can include multiple tables?
  • Which term describes inputs to procedures or functions?
  • Which term describes extracting a portion of text by selecting a start and end position?
  • Which device is used to input data into a computer?
  • Which address is assigned to a network interface to uniquely identify it on a local network?
  • Which term runs code line by line?
  • Which term describes sending parts of data in different ways across a network?
  • What is the technique called when the operating system uses disk space as an extension of RAM?
  • Which category includes operators used to compare values (for example, equal to or greater than)?
  • Which term corresponds to a row of data in a database table?
  • Which term is described by the description 'same key for lock and open'?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy