פרק 5 - חטיבת הנתונים (DATA DIVISION) |
ד. משפט הגוש מכיל (RECORD CONTAINS)
|
משפט BLOCK CONTAINS (הגוש מכיל)
(משפט זה הוא משפט רשות, לא חובה)
|
RECORDS (קבוע מספרי)BLOCK CONTAINS
|
משפט זה יופיע רק עבור תיאור קובץ סרט או תקליט מגנטי. קובצי
סרט או תקליט מגנטי מחולקים לעתים קרובות לגושי רשומות, לצוהך ייעול הפעולות
בהם. כל גוש (BLOCK) יכול להכיל מספר מסויים של רשומות,
כדי לאפשר ניצול מרבי של שטח האחסון על הסרט או התקליט המגנטי. שים לב, כי
המתכנת אינו מחליט, בדרך כלל, על גודל הגוש המיטבי, או גודם החלוקה לגושים (BLOCKING
FACTOR), אלא מקבל נתון זה ממנתח המערכות. ציון המשפט
BLOCK CONTAINS לגבי קובצי סרט או תקליט מגנטי מאפשר למחשב
לקרוא את גוש הרשומות המתאים.
אם כן, המשפט BLOCK CONTAINS הינו
ההצהרה היחידה, הדדושה כדי לאפשר עיבוד הנתונים המאוחסנים בגושים. אין צורך בכל
הצהרת COBOL נוספת.
כאשר לא מצויינת חלוקה של המידע לגושי רשומות, כגון- ביחידות
קלט פלט בעלות רשומת-יחידה, יש להשמיט את המשפט
BLOCK CONTAINS.
קודם | תחילת הדף | הבא
|