1. בהוראת החישוב COMPUTE אנו משתמשים ב , ולא בפועל אריתמטי.
'12' אינו קבוע נומרי, אלא קבוע אלפאנומרי. יש לכתוב:12. 2. הסמל האריתמטי, שאין לו פועל מקביל בשפת COBOL , וניתן להשתמש בו בהוראת החישוב, הוא . שדה התוצאה חייב להיות משתנה, ואסור שיהיה קבוע.
3. המלה
שאחרי המלה השמורה COMPUTE
חייבת
להיות
.
אסור באותה הוראת חיבור להשתמש גם במלה השמורה TO וגם במלה השמורה GIVING. 4. תוצאת הביטוי האריתמטי, שמימין לסימן השוויון, מאוחסנת ב .
מעבירות; בדיקה. 5. היתרון העיקרי והחשוב של הוראת החישוב הוא .
נחוצים לעיבוד נוסף 6. מצא את השגיאות, אם ישנן בכלל, במשפטים הבאים:a)
COMPUTE A = B + C ROUNDED b)
COMPUTE A = 10.5 c)
COMPUTE OVERTIME-PAY
= (HOURS - 40.) * 1.5 d)
COMPUTE E = A * B /* C + D e)
COMPUTE X = (4/3) * PI * (R **3) f)
COMPUTE X + Y = A g)
COMPUTE 3.14 = PI
21 21 21 21 21 21 21 7. האם זוגות משפטי COBOL שלהלן, מבצעים אותה פעולה? a)
COMPUTE SUM =0. MOVE
ZEROS TO
SUM. b)
COMPUTE A = A - 2 SUBTRACT
2 FROM A. c)
COMPUTE X = A * B - C *
D. COMPUTE X = (A * B) - (C * D). d)
COMPUTE Y = A - B * C -
D. COMPUTE Y = (A - B) * (C - D).
21 21 21 21 8. כתוב הוראת חישוב למציאת הממוצע של המשתנים A, B, C
21 9. כתוב הוראת חישוב לשכר עובדים, לפי הביטוי: סה"כ
לתשלום = משכורת * שעות רגילות + (1.5 * משכורת *
שעות נוספות). נתונים משתנים: משכורת, סה"כ
שעות עבודה. הנח ש-40 שעות הן "שעות רגילות".
21
|
פרק 1 - מבוא לתכנות COBOL.
פרק 2 - ארגון נתונים
פרק 3 - חטיבת הזיהוי
(IDENTIFICATION DIVISION)
פרק 4 - חטיבת הסביב
(ENVIRONMENTAL DIVISION)
פרק 5 - חטיבת הנתונים
(DATA DIVISION)
פרק 6 - חטיבת הביצוע
(PROCEDURE DIVISION)
פרק 7 - הוראת MOVE
פרק 8 - קטעי האחסון לעבודה
פרק 9 - הוראות אריתמטיות
פרק 10- הוראות תנאי
פרק 11 - רישומים נוספים בחתיבת הנתונים
פרק 12 - עריכת פלט מודפס
פרק 13 - הוראות מיוחדות לעריכת הדפסה
פרק 14 - הוראת DISPLAY ו-ACCEPT
|
.איתן 2002. כל הזכויות שמורות למערכת המידע איתן © |