wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

מבחן על עקרונות תכנות מונחה עצמים (OOP)

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

מהו עקרון הירושה בתכנות מונחה עצמים?

a)

שיטה המאפשרת להפעיל פונקציות שונות על אובייקטים

b)

מנגנון המאפשר ליצור מחלקה חדשה על בסיס מחלקה קיימת

c)

היכולת להגדיר אובייקטים עם מאפיינים שונים

d)

תהליך של הסתרת נתונים

2.

מהו עקרון ההפשטה?

a)

מנגנון המאפשר להפעיל פונקציות על אובייקטים

b)

שיטה המאפשרת ליצור אובייקטים חדשים

c)

תהליך של זיהוי מאפיינים חשובים והשלכת מידע מיותר

d)

היכולת להסתיר נתונים חשובים

3.

מהי אנקפסולציה?

a)

היכולת להסתיר נתונים ולמנוע גישה אליהם

b)

תהליך של יצירת אובייקטים חדשים

c)

שיטה המאפשרת להפעיל פונקציות שונות על אובייקטים

d)

מנגנון המאפשר ליצור מחלקות חדשות

4.

מהו פולימורפיזם?

a)

שיטה המאפשרת להפעיל פונקציות שונות על אובייקטים

b)

מנגנון המאפשר להסתיר נתונים

c)

תהליך של יצירת אובייקטים חדשים

d)

היכולת לעבוד עם מספר סוגים כאילו הם אותו סוג

5.

מהי השפה הראשונה שהתבססה על עקרונות OOP?

a)

Java

b)

Simula

c)

Python

d)

C++

6.

מה היתרון של ירושה?

a)

היכולת להפעיל פונקציות שונות

b)

שימוש חוזר בקוד

c)

הפשטת מידע מיותר

d)

הגבלת גישה לנתונים

7.

איזה עקרון OOP מתאר את היכולת להסתיר נתונים?

a)

פולימורפיזם

b)

אנקפסולציה

c)

הפשטה

d)

ירושה

8.

מהו היתרון של OOP בהשוואה לתכנות פרוצדורלי?

a)

מהירות ביצוע גבוהה יותר

b)

יכולת לחלק תוכניות לחלקים קטנים יותר

c)

פשטות בקוד

d)

שימוש בשפות תכנות שונות