Question 7
Question 7 of 9

Question image for Q7
Topics Tested

Low-level Programming: understanding of and ability to write low-level code that uses various addressing modes: immediate, direct, indirect, indexed and relative. Imperative (Procedural) programming: Assumed knowledge and understanding of Structural Programming (see details in AS content section 11.3). understanding of and ability to write imperative (procedural) programming code that uses variables, constructs, procedures and functions. See details in AS content. Object-Oriented Programming (OOP): understanding of the terminology associated with OOP (including objects, properties/attributes, methods, classes, inheritance, polymorphism, containment (aggregation), encapsulation, getters, setters, instances). understanding of how to solve a problem by designing appropriate classes. understanding of and ability to write code that demonstrates the use of OOP. Declarative programming: understanding of and ability to solve a problem by writing appropriate facts and rules based on supplied information. understanding of and ability to write code that can satisfy a goal using facts and rules.

Show understanding of the purpose of a record structure to hold a set of data of different data types under one identifier