The text read off it
[02.07.10]
iv Records do not span block boundaries nor is holding required. (SPANS or HOLD option not taken).
v Each record start does not coincide with the beginning of a new block (BEGIN option not taken).
b) Illustration of Tape
A portion of the tape might be:
Illustration of tape for Example 1 (page 61).
| Block | Contents | Words |
|---|---|---|
| Block J | REC1, REC1, REC2 | 64 + 64 + 128 = 256 |
| Block J+1 | REC1, REC2 | 64 + 128 = 192 |
| Block J+2 | REC3, REC1 | 192 + 64 = 256 |
c) Problem Explanation
Blocks J and J+2 are full 256 word blocks. Block J+1 is only 192 words long because REC3 could not be placed in Block J+1 without exceeding the 256 word limit on block size, nor could part of the record be put in Block J+1 and J+2 since records of this file are not allowed to span blocks.
When input these records will be processed in the "locate" mode (condition iv above). They may be obtained only with the GET record.name form of GET since the records have differing fixed lengths and no pattern has been supplied.
If the records are presented for output in accordance with the stated specifications and in the order shown the system will automatically prepare the tape as illustrated.