Table of Contents

  1. Structured Data
    1. Simple Data Type Review
    2. Arrays
    3. Arrays SAQ
    4. Records
    5. Table
    6. File
    7. Structured Data SAQ 1
    8. Structured Data SAQ 2
  2. Data: Arrays
    1. The Array
    2. Illegal Operations
    3. Operations on Arrays
    4. The Power of the Array
    5. Declaring Arrays in Pascal
    6. Specification
    7. Array Algorithm 0
    8. Array Program Code
    9. Array Tasks
    10. More Array Tasks
  3. Data: Records
    1. Record Example 1: Library Book
    2. Record Example 2: Date
    3. Record Example 3: Lending Library
    4. Records SAQ
  4. Complex Record Types
    1. Declaring Record Variables
    2. Using Record Variables
    3. The With Statement
    4. Records Tasks
  5. Array of Records: Tables
    1. Pascal Program using Table
    2. Initialisation Procedure
    3. Input Procedure
    4. Output Procedure
    5. Menu Procedure
    6. Main Program
    7. Tasks
  6. User Defined Data Types: Array
    1. User Defined Data Types: Records
    2. Data Types Tasks
    3. Data Types Challenge