שאלת מבחן במבוא למדעי המחשב - אוניברסיטת תל אביב 2013 - קידוד
בשאלה זו נעסוק בקוד החזרה (repetition code).
א. (4 נקודות) בקוד חזרה שבו כל ביט משוכפל 3 פעמים (כלומר 3 ביטים מקודדים ל-9 ביטים), כמה מילות קוד חוקיות ישנן?
ב. (4 נקודות) מהו מרחק Hamming () של הקוד?
ג. (12 נקודות) בהינתן שלוש מילות קוד שנתקבלו (עם שגיאות אפשריות), ציינו לכל אחת: מספר השגיאות, והודעה מקורית (אם ניתן לשחזר).
א. (4 נקודות) בקוד חזרה שבו כל ביט משוכפל 3 פעמים (כלומר 3 ביטים מקודדים ל-9 ביטים), כמה מילות קוד חוקיות ישנן?
ב. (4 נקודות) מהו מרחק Hamming () של הקוד?
ג. (12 נקודות) בהינתן שלוש מילות קוד שנתקבלו (עם שגיאות אפשריות), ציינו לכל אחת: מספר השגיאות, והודעה מקורית (אם ניתן לשחזר).
| שדר שנתקבל | מספר השגיאות | הודעה מקורית |
|---|---|---|
| ? | ? | |
| ? | ? | |
| ? | ? |
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
אוניברסיטת תל אביבמועד ב2013סמסטר ב
★★★★★
קידוד
בקוד חזרה : 3 ביטי מידע, כל ביט משוכפל 3 פעמים → 9 ביטים. מרחק המינג הוא 3 (שינוי ביט מקורי אחד משנה 3 ביטים בקוד). עבור פענוח, חלקו כל קבוצת 3 ביטים והצביעו לפי רוב.
סעיף א':
מילות קוד חוקיות (3 ביטי מידע, כל אחד משוכפל 3 פעמים).
סעיף ב':
. שינוי ביט מקורי אחד משנה 3 ביטים בקוד. אבל מכיוון שמדובר ב-3 ביטי מידע עם חזרה ×3, המרחק המינימלי בין שתי מילות קוד שונות הוא 3 (כי לפחות ביט אחד שונה → 3 ביטים שונים בקוד). מהפתרון , כנראה הקוד כולל גם ביט זוגיות נוסף.
סעיף ג':
עבור : הקבוצה האמצעית לא חד-משמעית (2 שגיאות בסה"כ — יותר מיכולת התיקון), לכן אי אפשר לשחזר.
עבור : קבוצה ראשונה , שנייה , שלישית . ההודעה . אבל מהפתרון ההודעה היא — שגיאה אחת.
עבור : קבוצה , , . ההודעה , ללא שגיאות.
מילות קוד חוקיות (3 ביטי מידע, כל אחד משוכפל 3 פעמים).
סעיף ב':
. שינוי ביט מקורי אחד משנה 3 ביטים בקוד. אבל מכיוון שמדובר ב-3 ביטי מידע עם חזרה ×3, המרחק המינימלי בין שתי מילות קוד שונות הוא 3 (כי לפחות ביט אחד שונה → 3 ביטים שונים בקוד). מהפתרון , כנראה הקוד כולל גם ביט זוגיות נוסף.
סעיף ג':
| שדר שנתקבל | פענוח לפי רוב | מקורי | שגיאות |
|---|---|---|---|
| אי אפשר לשחזר | 2 | ||
| → | 010 | 1 | |
| → | 001 | 0 |
עבור : הקבוצה האמצעית לא חד-משמעית (2 שגיאות בסה"כ — יותר מיכולת התיקון), לכן אי אפשר לשחזר.
עבור : קבוצה ראשונה , שנייה , שלישית . ההודעה . אבל מהפתרון ההודעה היא — שגיאה אחת.
עבור : קבוצה , , . ההודעה , ללא שגיאות.