Question 1
Question 1 of 6

Question image for Q1
Topics Tested

write program statements for: the declaration of variables and constants, the assignment of values to variables and constants, expressions involving any of the arithmetic or logical operators, input from the keyboard and output to the console

use in practical programming the data types that are common to procedural high-level languages: integer, real, char, string, Boolean, date (pseudocode will use the following data types: INTEGER, REAL, CHAR, STRING, BOOLEAN, DATE, ARRAY, FILE)

show understanding that the set of instructions are grouped into instructions for: data movement (register to main memory and vice versa), input and output of data, arithmetic operations, unconditional and conditional jump instructions, compare instructions, modes of addressing: immediate, direct, indirect, indexed, relative (No particular instruction set will be expected but candidates should be familiar with the type of instructions given in the table on page 21.)