IGCSE Computer Science (0478) — October–November 2024, Paper 21
11 questions · every question answerable online with instant point-by-point AI marking against the official mark scheme.
Start with Question 1 →Tick (✓) one box to show which check is used for verification when data is input. [ ] A length check [ ] B range check [ ] C type check [ ] D visual check
Answer this question and get it marked →Tick (✓) one box to identify which option is used to show the inputs and output of a Boolean expression. [ ] A flowchart [ ] B trace table [ ] C truth table [ ] D variable
Answer this question and get it marked →Four operators and three types of operator are shown. Draw one or more lines from each operator to its correct operator type. Operators: =, AND, DIV, + Operator types: Boolean,…
Answer this question and get it marked →Identify three stages of the program development life cycle from the following list of words. analysis, decomposition, design, input, pseudocode, testing, variable
Answer this question and get it marked →Describe three methods that are used to design and construct a solution to a problem. Method 1 ........ Method 2 ........ Method 3 ........
Answer this question and get it marked →An incomplete algorithm has been written in pseudocode to count the number of zeros stored in an array and total the non-zero values. 01 DECLARE A[1:50] : INTEGER 02 DECLARE C :…
Answer this question and get it marked →Consider the logic circuit. Inputs X, Y, Z feed gates producing output W: input X through a NOT gate, ORed with the output of an XOR gate fed by Y and Z. Write a logic expression…
Answer this question and get it marked →A programmer is designing a program to check the length of a password and to check if the password input is the same as the stored password. The program requirements are: - input…
Answer this question and get it marked →An algorithm has been written in pseudocode to check if a temperature is in a given range. The temperature values used in the algorithm are correct. 01 REPEAT 02 OUTPUT "Please…
Answer this question and get it marked →A shop that sells cheese has set up a new database table called CheeseStock to store details of the cheeses available to buy. The table has the fields: ChNo, Name, InStock,…
Answer this question and get it marked →A running club has 200 members who compete in a 1-kilometre running competition every month. Members' names are stored in the 1D array MemberName[]. Each member's time, in…
Answer this question and get it marked →← October–November 2024 Paper 22 · October–November 2024 Paper 13 →