wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

מדעי המחשב א

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.
?מה זה משתנה
a)
מילה שמורה
b)
הוא תא זיכרון אשר ניתן לשמור בו ערך ולקרוא את הערך השמור בו במהלך ביצוע אלגוריתם.
c)
תא בזיכרון שניתן רק לקרוא ממנו מידע
d)
תא זיכרון שניתן רק לשמור בו מידע אך לא לקרוא ממנו את המידע.
2.
מה הערך של המשתנה הראשון לאחר קטע התכנית:
num1 = 5;
num2 = 34;
num1 = num2;
a)
5
b)
2
c)
34
d)
1
3.
 ?האם הפעולה הבאה חוקית
double x = 6.5;
int y ;
y = x + 5;
a)
כן, השמה משתנים
b)
פעולת ההשמה אינה חוקית, אין אפשרות לבצע פעולת חשבון בהשמת משתנים
c)
. פעולת ההשמה אינה חוקית כיוון שלא כל המשתנים היו מאותחלים תחילה
d)
פעולת ההשמה אינה חוקית . הוראת ההשמה מבצעת השמת ערך ממשי במשתנה מסוג שלם . 
4.
?האם ההשמה הזו חוקית
int num  = 7;
double x;
x=num;
a)
כן, אין צורך לציין את ההמרה, היא בטוחה ושום נתון לא יכול ללכת לאיבוד.
b)
לא, חובה לבצע המרה
c)
לא, יש לאתחל את כל המשתנים לפני ביצוע ההמרה
5.
  cast  - מתי יש צורך בהמרה מפורשת
a)
המתכנת מחליט שרירותית לפי רצונו
b)
כאשר מידע יכול ללכת לאיבוד
c)
אין צורך בהמרה מפורשת
6.
?מהו ממשק המחלקה
a)
מציג את התכנית שנכתבה עבור המחלקה
b)
חושף את שורות הקוד של המחלקה
c)
מציג בפני המתכנת את המשתנים והפעולות של המחלקה במילים אחרות: כיצד משתמשים בה
d)
מילה שמורה
7.
?מהו תנאי
a)
מבנה המאפשר לבצע פקודה או קבוצת פקודות רק אם מתקיים תנאי כלשהו
b)
מילה שמורה
c)
פקודה לא שימושית
d)
מבנה המאפשר לבצע פקודה או קבוצת פקודות מספר רב של פעמים
8.
?בהנחה ששני המספרים שווים, מה יודפס
       if(num1>num2)
Console.WriteLine(num1);  
else

 Console.WriteLine(num2);
a)
לא יודפס דבר
b)
מספר 1
c)
שני המספרים
d)
מספר 2