1(a)Records User Defined Data TypesEasy2 marksA record data type is a type of composite user-defined data type. Identify two other types of composite user-defined data types.Two answers required.AArrayBPointerCSetDEnumerated typeEClassFSubrange typeGFileHRecordGrade answerSolutionGrading criteria
1(b)(i)Records User Defined Data TypesMedium1 markA pointer data type is a non-composite user-defined data type. State the purpose of a pointer user-defined data type.AIt groups several different data items, possibly of different types, together under one nameBIt stores several items of the same data type together under one identifierCIt stores one value chosen from a fixed list of named valuesDIt stores the memory address of (points to) another variable or data itemEIt stores a fixed, unordered collection of unique valuesFIt stores a single character from the character setGIt restricts an integer to a defined subrange of valuesHIt stores a sequence of characters as textGrade answerSolutionGrading criteria
1(b)(ii)Records User Defined Data TypesEasy2 marksWrite the pseudocode statement to declare a pointer data type called Word to be used with STRING data.ADECLARE Word = ^STRINGBTYPE Word = &STRINGCTYPE Word = STRING^DTYPE ^Word=STRINGETYPE Word = ^STRINGFTYPE Word : ^STRINGGTYPE Word = *STRINGHPOINTER Word = ^STRINGGrade answerSolutionGrading criteria