13.1 User-Defined Data Types
Cambridge IGCSE · 9618 Computer Science
3 Interactive Sessions
Choose a Session
Click to begin
Introduction to User-Defined Data Types & Enumerated Types
45 minutes
Cambridge A-Level Computer Science — Topic 13.1
What are user-defined data types?
Non-composite vs composite data types
Enumerated data types in Cambridge 9618 pseudocode
Practical applications of enumerated types
16 slides
Start
Pointer & Record Data Types
45 minutes
Cambridge A-Level Computer Science — Topic 13.1
Pointer data types and memory addressing
Dereferencing pointers with the ^ operator
Record data types for composite data storage
Dot notation for accessing record fields
+1 more
16 slides
Start
Sets, Classes & Choosing Appropriate Data Types
45 minutes
Cambridge A-Level Computer Science — Topic 13.1
Set data types and the SET OF declaration
Set operations: union (|), intersection (&), difference (-)
Classes and objects as composite user-defined data types
Choosing the right user-defined data type for a given scenario
+1 more
16 slides
Start
Video Resources
User-Defined Data Types — Cambridge 9618
Enumerated Types Explained
Records and Fields in Computer Science
Pointer Data Types in Pseudocode
Set Operations in Computer Science
Interactive Glossary
18 terms
All
New
Review
Ext.
Session 1 — Intro & Enumerated Types
User-Defined Data Type
Non-Composite Data Type
Enumerated Data Type
Composite Data Type
Type Definition
Implied Order
Session 2 — Pointers & Records
Pointer Data Type
Dereferencing
Null Pointer
Record Data Type
Field
Dot Notation
Session 3 — Sets, Classes & Choosing Types
Set Data Type
Union Operation
Intersection Operation
Difference Operation
Class
Object