Table Of Contents - IBM 5110 User Manual

Apl
Table of Contents

Advertisement

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Concepts . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . 1
Input, Process, and Output . . . . . . . . . . . . . . . . . . . . . 5
Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Putting it all Together . . . . . . . . . . . . . . . . . . . . . . . . 8
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Data Representation . . . . . . . . . . . . . . . . . . . . . . . . 14
Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Value Range . . . . . . . . . . . . . . . . . . . . . . 14
Numeric Value Precision . . . . . . . . . . . . . . . . . . . . 14
Character Constants . . . . . . . . . . . . . . . . . . . . . . . 16
Logical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Generating Arrays . . . . . . . . . . . . . . . . . . . . . . . . 17
Empty Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Indexing Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Joining Arrays Together . . . . . . . . . . . . . . . . . . . . . . 26
Catentation . . . . . . . . . . . . . • . . . . . . . . . . . . . . 26
Lamination . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Getting Data into the Active Workspace . . . . . . . . . . . . 44
The )LOAD and )RESUME Commands . . . . . . . . . . 45
The )COPV and )PCOPV Commands . . . . . . . . . . . . 46
The )PROC Command . . . . . . . . . . . . . . . • . . . . . 46
Contents
CHAPTER 5. CONSOLE CONTROL .•..•...•..•. 59
Using the DCC System Function to Control
Information on the Display Screen . . . . . . . . . . . . 63
Sounding the Audible Alarm . . . . . . . . . . . . . . . . . . . 64
CHAPTER 6. LIBRARY CONTROL .••••.•..•.•. 67
Writing Data to a Tape or Diskette File . . . . . . . . . . . . 69
Using the )SAVE Command . . . . . . . . . . . . . . . • . 69
Using the )CONTINUE Command . . . . . . . . . . . • . 70
Controlling the Files in the Library . . . • . . . . . . . . . • . 72
Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
CHAPTER 7. TAPE CONCEPTS ..•....••.....•. 76
Formatting the Tape . . . . . . . . . . . . . . . . . . . . . . . . 76
on a Tape Cartridge . . . . . . . . . . . . . . . . . . . . . . . . 78
CHAPTER 8. DISKETTE CONCEPTS .•.•.•..•.•. 81
Diskette Addressing and Layout . . . . . . . . . . . . . . . . . 83
Track and Cylinder . . . . . . . . . . . . . . . . . . . . . • . 83
Sector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Index Cylinder . . . . . . . . . . . . . . . . . . . . . . . . • . 84
Alternate Cylinders . . . . . . . . . . . . . . . . . . . . . • . 85
Diskette Types and Formats . . . . . . . . . . . . . . . • . • . 85
1
D, and Access Protection. . . . . . . . 86
File ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . 87
Diskette File Write Protect . . . . . . . . . . . . . . . . . . • . 87
Diskette File Organization . . . . . . . . . . . . . . . . . . . • . 88
Reallocating Diskette File Space . . . . . . . . . . . . . . . . . 89
Number and Size of Diskette Files . . . . . . . . . . . . . 91
Types of Data Files . . . . . . . . . . . . . . . . . . . . . • . 91
Allocation of File Space . . . . . . . . . . . . . . . . . . . . 94
iii

Advertisement

Table of Contents
loading

Table of Contents