divicidivici·איזיפס·פשוט להצליח

מה"ט אלגוריתמיקה ותכנות — קיץ 2021 מועד א'

תאריך הבחינה: לא ידוע

טופס המבחן המלא להורדה — ומפתח התשובות עם פתרון מפורט לכל שאלה, אונליין. פתחו שאלה למטה: בשאלה סגורה בוחרים תשובה, בשאלה פתוחה נפתח הפתרון המלא (כניסה מהירה וחינם).

פתרו את המבחן אונליין — בשפה שלכם:JavaC#

למגמת הנדסת תוכנה — מי שלומד ב-Java או ב-C#. הלומדים בפייתון ניגשים לשאלון נפרד.

✓ פתרון מלא לכל שאלה · ✓ הסברים מלאים וחומרי לימוד · ✓ ליווי מורה AI · ✓ התחלה חינם

פתרון מפורט לכל שאלה — לא רק התשובה: הסבר שלב-אחר-שלב וניתוח הטעויות הנפוצות.

שאלות לדוגמה מהמבחן — פתרו עכשיו

בשאלה סגורה בוחרים תשובה; בשאלה פתוחה פותחים את הפתרון המלא (כניסה מהירה וחינם). אלו 3 מתוך 14 שאלות המבחן — את כולן תוכלו לפתור אונליין.

שאלה 1

כתבו קטע תוכנית הקולטת 35 מספרים שלמים. התוכנית תחשב את הממוצע ותדפיס כל מספר שגדול מהממוצע.

סעיף א
שאלה 2

במסגרת פרויקט "עיר ירוקה" הוחלט למחשב את פחי האשפה בעיר. לשם כך הוגדרה המחלקה "פח אשפה" Garbage. להלן תכונות המחלקה: location - מיקום הפח, מטיפוס מחרוזת String; capacity - קיבולת מקסימלית בק"ג לפח, מטיפוס ממשי double; quantity - כמות ק"ג נוכחית בפח, מטיפוס ממשי double. כמו כן הוגדרו פעולות get לכל תכונה. יש לרוקן פח כאשר הוא מכיל יותר מחצי מהקיבולת המקסימלית. כתבו פעולה חיצונית המקבלת מערך של פחי אשפה ומחזירה מערך של מיקומי פחי האשפה שיש לרוקן. הערה: המערך שיוחזר צריך להכיל בדיוק את הפחים שיש לרוקנם. אין ליצור מקומות ריקים במערך.

סעיף א

public static String[] getLocationsToEmpty(Garbage[] arr)

שאלה 3

מחרוזת s1 נקראת "שכפול K" של מחרוזת s2 אם אפשר לקבל את המחרוזת s1 על ידי שרשור של K מחרוזות s2 (K - מספר שלם וחיובי). לדוגמה: המחרוזת s1="ABCDABCDABCD" היא "שכפול 3" של המחרוזת s2="ABCD". כתבו פעולה המקבלת שתי מחרוזות s1 ו-s2 ובודקת אם s1 היא "שכפול K" של s2.

סעיף א

static boolean isCopyK(String s1, String s2)

הנושאים הרשמיים בבחינה 97104

לפי תוכנית הלימודים הרשמית של מה"ט (אלגוריתמיקה ותכנות) — אלו הנושאים שהבחינה נשענת עליהם:

המקור: תוכנית הלימודים הרשמית של מה"ט (משרד העבודה).

פתרו את המבחן המלא — עם משוב על כל תשובה

כל שאלות המבחן, פתרון מפורט, משוב אישי ומעקב התקדמות. בדיוק מה שצריך כדי לעבור.

התחילו לתרגל — חינם ←