לוגיקה תקשוב
בחרו רמת קושי וסט תרגול
האתר הוא פלטפורמת הכנה עצמאית ואינו קשור לצה"ל, ליחידה 8200 או לגוף רשמי כלשהו.
📖לוגיקה תקשוב - סקירה כללית
לוגיקה תקשובית היא תרגול של חשיבה שיטתית: הבנת מערכת כללים, זיהוי אילוצים ומעקב אחרי מעברי מצבים.
מה מתאמנים עליו כאן?
התרגול בונה את היכולת:
- לקרוא ולהבין מערכת כללים - כללי "אם-אז", "בתנאי ש-", "רק כאשר"
- לזהות אילוצים - מה אפשרי ומה לא לפי הכללים
- לעקוב אחרי מעברי מצבים - מצב התחלתי, הפעלת כללים, מצב חדש
- לבצע הסקה לוגית - "אם A וגם B, אז בהכרח C"
למה זה בכל זאת משתלם
הכישור שנבדק בתרגול הזה, יישום כללים נתונים בלי לסטות מהם, הוא בדיוק הכישור שמבחן להב ומבחן השפה המומצאת בודקים. גם אם המבחן הנפרד אינו חלק מהיום, השעות שתשקיעו כאן מחזירות את עצמן בשני המבחנים שרוב המקורות מונים.
3 כלים שחייבים לשלוט בהם
- קונטרפוזיטיב - "אם A אז B" שקול ל"אם לא B אז לא A". הכלי החשוב ביותר
- טבלת אמת - בדיקה שיטתית של כל שילוב אפשרי
- אלימינציה - פסילת אפשרויות שסותרות תנאי
📋שיטות פתרון
1. קריאת מערכת כללים
שאלות רבות מציגות מערכת כללים ושואלות מה קורה כשמפעילים אותם. השלבים:
- רשמו כל כלל בנפרד - כתבו כל כלל בשורה נפרדת, ממוספר
- זהו את סוג הכלל:
- "אם A אז B" - כלל גרירה. כש-A מתקיים, B בהכרח מתקיים
- "A רק אם B" - שקול ל-"אם A אז B" (שימו לב! הכיוון הפוך ממה שנדמה)
- "A אם ורק אם B" - שני הכיוונים: A→B וגם B→A
- "A או B (אבל לא שניהם)" - XOR: בדיוק אחד מהם נכון
- חפשו שרשראות - אם A→B ו-B→C, אז A→C
2. זיהוי אילוצים
בשאלות אילוצים, צריך למצוא סידור/מצב שעומד בכל התנאים בו-זמנית:
- התחילו מהאילוץ המגביל ביותר - זה שמצמצם הכי הרבה אפשרויות
- בנו טבלה - שורות לאפשרויות, עמודות לאילוצים, סמנו V/X
- אלימינציה - פסלו אפשרויות שלא עומדות באילוץ כלשהו
3. מעקב מצבים
שאלות שמציגות מצב התחלתי וכללי מעבר. צריך לעקוב צעד אחרי צעד:
מצב התחלתי: X=1, Y=0, Z=1 כלל 1: אם X=1 וגם Z=1, אז Y←1 כלל 2: אם Y=1, אז X←0 כלל 3: אם X=0 וגם Y=1, אז Z←0
מעקב:
| שלב | X | Y | Z | כלל שהופעל |
|---|---|---|---|---|
| התחלה | 1 | 0 | 1 | - |
| 1 | 1 | 1 | 1 | כלל 1 (X=1, Z=1) |
| 2 | 0 | 1 | 1 | כלל 2 (Y=1) |
| 3 | 0 | 1 | 0 | כלל 3 (X=0, Y=1) |
4. שיטת האלימינציה לתשובות
אם קשה למצוא את התשובה הנכונה ישירות:
- קחו כל תשובה אפשרית
- בדקו אותה מול כל הכללים
- אם היא סותרת כלל אחד - פסלו אותה
- התשובה שנותרה = התשובה הנכונה
5. טבלאות אמת
כלי חזק לפתרון שאלות "אם-אז" מורכבות:
| A | B | A AND B | A OR B | A → B | NOT A |
|---|---|---|---|---|---|
| T | T | T | T | T | F |
| T | F | F | T | F | F |
| F | T | F | T | T | T |
| F | F | F | F | T | T |
תרגול נוסף - תרחישי מבחן
נתונים: כל הנמרים מהירים. כל החיות המהירות אוכלות בשר. טיגריס הוא נמר.
שאלה: מה נכון על טיגריס?
פתרון: טיגריס = נמר → מהיר → אוכל בשר.
תשובה: טיגריס אוכל בשר.
נתונים: (1) כל התלמידים בכיתה א' לומדים אנגלית. (2) חלק מתלמידי כיתה א' לומדים צרפתית. (3) אף תלמיד שלומד צרפתית לא לומד ספרדית.
שאלה: איזה מהבאים לא יכול להיות נכון?
(א) יש תלמיד בכיתה א' שלומד אנגלית וצרפתית
(ב) יש תלמיד בכיתה א' שלומד אנגלית וספרדית
(ג) יש תלמיד בכיתה א' שלומד צרפתית וספרדית
(ד) יש תלמיד בכיתה א' שלומד רק אנגלית
פתרון: מהנחה 3 - צרפתית וספרדית לא יכולים להיות ביחד. לכן (ג) לא יכול להיות נכון.
תשובה: (ג)
מלכודות נפוצות בשאלות לוגיקה
| מלכודת | דוגמה | איך להימנע |
|---|---|---|
| היפוך כיוון | "כל A הם B" → "כל B הם A" ❌ | ציירו חץ: A→B. הכיוון חשוב! |
| התעלמות מ"חלק" | "חלק מ-A הם B" ≠ "כל A הם B" | שימו לב למילים: כל/חלק/אף |
| הנחות סמויות | הוספת מידע שלא נתון | עבדו רק עם מה שכתוב |
💡טיפים ללוגיקה תקשוב
1. קראו את כל הכללים לפני שמתחילים
לפני שמסתכלים על השאלות - קראו את כל הכללים, הבינו אותם, ורשמו אותם בקצרה.
2. סמנו כללים שמשפיעים זה על זה
אם כלל 1 משנה ערך שכלל 2 תלוי בו - ציירו חץ ביניהם. זה יעזור לזהות שרשראות.
3. בעיות אילוצים - התחילו מהקצוות
מצאו את האילוץ שהכי מגביל (הכי מעט אפשרויות) והתחילו ממנו. זה חוסך זמן רב.
4. מעקב מצבים - טבלה תמיד
אל תנסו לעקוב "בראש". בנו טבלה עם עמודות לכל משתנה/מצב ושורה לכל צעד.
5. היזהרו מ"רק אם"
"A רק אם B" זה לא "אם B אז A". זה "אם A אז B". טעות נפוצה מאוד!
סיכום - 5 הטיפים המרכזיים
- קראו הוראות פעמיים - קריאה חפוזה היא מקור נפוץ לטעויות
- כתבו כל שלב - אל תסמכו על הזיכרון תחת לחץ
- בנו טבלת מעקב - לכל שאלה עם מספר שלבים
- בדקו סבירות - האם התשובה הגיונית?
- נהלו זמן - 2 דקות מקסימום. אם נתקעתם - סמנו ועברו
תוכנית תרגול של 7 ימים
| יום | פעילות | זמן |
|---|---|---|
| 1 | קריאת המדריך המלא + תרגול בסיסי | 30 דקות |
| 2 | תרגול רמה קלה - 10 שאלות | 20 דקות |
| 3 | ניתוח טעויות + תרגול נוסף רמה קלה | 25 דקות |
| 4 | תרגול רמה בינונית - 8 שאלות | 30 דקות |
| 5 | ניתוח טעויות + תרגול נוסף רמה בינונית | 30 דקות |
| 6 | תרגול רמה קשה - 5 שאלות | 30 דקות |
| 7 | סימולציה מלאה בתנאי זמן + ניתוח | 45 דקות |
קריאה נוספת
- מבחן להב - 7 שאלות שכולם שואלים לפני המבחן
מה באמת ידוע על מבחן להב ומה לא: האם צריך ידע קודם בתכנות, באיזו שפה כתוב הקוד, כמה זמן יש, ואיך המבחן שונה ממחשבון קרב ומשאר מבחני יום המיון.
- 5 טעויות שמורידות ציון במיון תקשוב - ואיך לתקן אותן
בלבול שערים לוגיים, סדר פעולות שגוי בשפה מומצאת, טעויות בינארי שאפשר היה למנוע - חמש הטעויות הנפוצות עם תיקון לכל אחת.
- איך להתכונן למיון תקשוב בלי רקע טכני
מדריך מעשי למתחילים - איך ללמוד שפה מומצאת, בינארי, תרשימי זרימה ומבחן להב בשלושה שבועות, גם אם מעולם לא תכנתתם.