מה"ט אלגוריתמיקה ותכנות בפייתון — הנדסאי תוכנה — אביב 2024 מועד ב' (97103)
תאריך הבחינה: 26.6.2024
טופס המבחן המלא להורדה — ומפתח התשובות עם פתרון מפורט לכל שאלה, אונליין. פתחו שאלה למטה: בשאלה סגורה בוחרים תשובה, בשאלה פתוחה נפתח הפתרון המלא (כניסה מהירה וחינם).
למגמת הנדסת תוכנה — מי שהמכללה רשמה לשאלון הפייתון.
✓ פתרון מלא לכל שאלה · ✓ הסברים מלאים וחומרי לימוד · ✓ ליווי מורה AI · ✓ התחלה חינם
פתרון מפורט לכל שאלה — לא רק התשובה: הסבר שלב-אחר-שלב וניתוח הטעויות הנפוצות.
שאלות לדוגמה מהמבחן — פתרו עכשיו
בשאלה סגורה בוחרים תשובה; בשאלה פתוחה פותחים את הפתרון המלא (כניסה מהירה וחינם). אלו 3 מתוך 14 שאלות המבחן — את כולן תוכלו לפתור אונליין.
כתבו קטע תוכנית המייצר 50 מספרים שלמים אקראיים חיוביים תלת ספרתיים. על התוכנית להדפיס את המספר הקטן ביותר שנוצר ואת סכום ספרותיו.
כתבו קטע תוכנית הקולטת מחרוזות עד שתיקלט מחרוזת שהתו האחרון שלה זהה לתו הראשון שלה. עבור כל מחרוזת יש להדפיס כמה פעמים מופיעה בה האות 'A'. נוסף על כך יש לחשב ולהדפיס מספר מחרוזות באורך זוגי.
רשימה של מספרים שלמים נקראת "רשימה מאוזנת" אם סכום של כל הערכים הנמצאים במקומות הזוגיים שווה לסכום של כל הערכים הנמצאים במקומות האי-זוגיים.
לדוגמה:
הרשימה arr=[12, 3, 7, 15, 5, 12, 6] היא רשימה "מאוזנת":
| מקום ברשימה | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| ערך | 12 | 3 | 7 | 15 | 5 | 12 | 6 |
(מקומות זוגיים 0,2,4,6 → 12+7+5+6=30; מקומות אי-זוגיים 1,3,5 → 3+15+12=30 — סכומים שווים)
כתבו פעולה המקבלת רשימה של מספרים שלמים arr. הפעולה תחזיר ערך true, אם הרשימה "מאוזנת", ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
is_balanced(arr)
כתבו פעולה המקבלת מספר שלם וחיובי size>2 ושני פרמטרים נוספים x ו-y, מטיפוס מספר שלם. הפעולה תיצור רשימה בגודל size ותמלא אותה במספרים אקראיים בין x ל-y (כולל) כך שהרשימה תהיה מאוזנת. הפעולה תחזיר את הרשימה.
כותרת הפעולה:
fill_return(int size, int x, int y)
אפשר להניח ש-x<y.
כל שאלות המבחן — 14 שאלות, כל אחת עם פתרון מלא
לפי סדר המבחן. לוחצים על שאלה והמבחן נפתח בה: עונים, רואים פתרון מלא ומוסבר, וממשיכים לשאלה הבאה.
- שאלה 1
מציאת מינימום וסכום ספרות במספרים אקראיים
- שאלה 2
ספירת תווים וניתוח מחרוזות דינמיות
- שאלה 3
בדיקת איזון סכומים במקומות זוגיים ואי-זוגיים
- שאלה 4
חלוקת מכירות נעליים לפי מחלקות ייצור
- שאלה 5
חישוב ממוצע ספרות במספר
- שאלה 6
הפרדת תווים לפי השתייכות להשנייה
- שאלה 7
יצירת עצם צעצוע עם פרמטרים חלקיים
- שאלה 8
בדיקת רשימה זרה - אי-קיום ספרות משותפות
- שאלה 9
מיון ודירוג נתונים של איכות אוויר ביישובים
- שאלה 10
הפרדת מספרים שליליים וחיוביים ברשימה
- שאלה 11
מחרוזת פלינדרום עם תווים שאינם אותיות גדולות
- שאלה 12
בדיקת מאוזנות בקצוות ברשימת רשימות
- שאלה 13
ירושה בין מחלקות ובדיקת תנאים על אוסף אובייקטים
- שאלה 14
חיפוש זוגות בסדרה ממוינת
פתרו את המבחן המלא — עם משוב על כל תשובה
כל שאלות המבחן, פתרון מפורט, משוב אישי ומעקב התקדמות. בדיוק מה שצריך כדי לעבור.
התחילו לתרגל — חינם ←