Worksheetsבוחן שפות תכנות
Total questions: 17
Worksheet time: 6mins
מהי שפת התכנות האהובה עליכם?
Lisp
Prolog
SML
Pascal
איזו פרדיגמת תכנות לא למדנו בקורס?
תכנות דקלרטיבי
תכנות ריאקטיבי
תכנות פונקציונלי
תכנות אימפרטיבי
עבור איזה מהטיפוס הבאים, לא נוכל להגדיר סט של ערכים מטיפוס זה בשפת פסקל?
Boolean
1..10
Char
Integer
למה משמשים אותנו ביטויים רגולריים ודקדוקים חסרי הקשר?
הם לא משמשים אותנו בשפות תכנות, אלו רק זכרונות כואבים ממתק"א
להגדיר יעילות של שפה
להגדיר סמנטיקה של שפה
להגדיר תחביר של שפה
מה מהבאים הוא מילה שמורה בשפת
SML?
op=
<>
fn
+
מה מהבאים אינו מזהה שמור בשפת
SML?
כל התשובות נכונות
list
op<
op=
למה משוערך הביטוי הבא?
(EVAL '(CDR '(A B)) '())
שגיאה
A
B
(B)
אילו מהמילים הבאות אינן מוגדרות על ידי
EVAL?
COND
DEFUN
LABEL
LAMBDA
אילו מהבאים הוא טיפוס בשפת
LISP?
אין טיפוסים בשפה
S-Expression
Condition
Function
מה מהבאים הוא מימוש סביר לבנאי הטיפוסים התיאורתי
Mapping(S, T)?
לא ראינו מימוש סביר לבנאי טיפוסים זה
מחלקות
פונקציה
Switch-Case
איזה סוג של שקילות טיפוסים קיים בשפת
SML?
אין שקילות טיפוסים בשפה
גם וגם
Structural Equivalence
Nominal Equivalence
מה מהבאים נוגע לעיתוי בדיקת הטיפוסים בשפה?
Polymorphic Typing
Gradual Typing
Strong Typing
Weak Typing
מה מהבאים נוגע לחוזק של מערכת הטיפוסים?
Weak Typing
Duck Typing
Gradual Typing
Mixed Typing
אילו מהבאים הוא מנגנון המאפשר פולימורפיזם אד-הוק?
Parametric Polymorphism
Overloading
Subrange
Inheritance
איזו אסטרטגיית שיערוך נהוגה בהעברת פרמטרים לפונקציות בשפת
Python?
לא מוגדר\תלוי מימוש
ניתן לבחור -
By Ref\By Value
Normal Evaluation
Applicative Evaluation
מה מהבאים משתמש בשיערוך עצל בשפת
C++?
העברת פרמטרים לפונקציות
חישובים אריתמטיים
אופרטורים בוליאניים
כל התשובות נכונות
כאשר אתם נתקלים במשהו שאתם לא יודעים, למה מהבאים תיגשו לעזרה?
הפונקציה
EVAL
chatGPT
הסיכום 100 עמודים האגדי של בונדק
מימז שחברים הכינו על שיעורי הבית
