הנדסאי אלקטרוניקה. – שאלות תשובות 4112 מבחן תקשורת מחשבים
Transcription
הנדסאי אלקטרוניקה. – שאלות תשובות 4112 מבחן תקשורת מחשבים
מבחן תקשורת מחשבים 4112שאלות תשובות – הנדסאי אלקטרוניקה. שאלה 5 ענה על ארבע מתוך שש הסעיפים. א. ב. ג. ד. ה. ו. מה ההבדל בין עבודה באצווה ( ) BATCHלבין עבודה אינטראקטיבית במצב מקוון (.) ONLINE כיצד מתבצע הסנכרון בין התחנה המשדרת לבין התחנה הקולטת בתקשורת אסינכרונית ובתקשורת סינכרונית. מה ההבדל בין קידוד RZלבין קידוד מנצ'סטר של נתונים ספרתיים? מה כיוון העברת נתונים ברשת באופן פעולה SIMPLEXומה כיוון העברתם ברשת באופן הפעולה . HALFDUPLEX הסבר מהו מפתוח ASKומפתוח ,FSKלווה הסברך בסרטוטים המתארים את קידוד המילה 11111111בכל אחת משיטות מפתוח אלה. מידע בינארי שנשלח בקוד המינג נקלט כמילה בינארית 111111111111האם הייתה שגיאה בשידור המידע? נמק תשובתך. תשובה א. ב. ג. ד. ה. עבודה ב BATCHהיא עבודה תחת פיקוח של תוכנה ,במידה והתקשורת היא מול מחשב איטי ,המחשב צובר את הנתונים ורק בשלב מאוחר יותר כשהוא מתקשר עם המחשב המהיר לצורך העברת המידע. עבודה ON LINEעבודה בין שני מחשבים שמחוברים ביניהם כל הזמן. בתקשורת סינכרונית התזמון נעשה על ידי העברת אות שעון עם העברת המידע, בדרך כלל אות השעון נגזר מהקידוד ( כמו מנצ'סטר למשל) .בתקשורת אסינכרונית לכל תו יש סיבית התחלה וסיום .הסנכרון מתבצע מיד אחרי תחילת סיבית התחלה, כל תו סיבית ההתחלה מבצעת סנכרון בין המשדר למקלט. בקידוד '1' RZמיוצג על ידי מעבר מאות גבוה לנמוך באמצע הסיבית '1' .לא משנה את האות ,נשאר על 0vכל הסיבית. בקידוד מנצ'סטר כל סיבית יש שינוי באמצע הסיבית .ב ' '1השינוי מ -גבוה לנמוך .ב ' '1השינוי מנמוך לגבוה. - SIMPLEXשידור רק בכיוון אחד ,מחשב אחד משדר ומחשב שני קולט. - HALF DUPLEXשידור דו כיווני ,אבל בו זמנית רק בכיוון אחד. ASKאפנון גובה האות המאופנן לפיכך ,כשיש ' '1נקבל תדר באמפליטודה גבוהה, וכשיש ' '1נקבל תדר ברמת מתח נמוכה. FSKאפנון תדר האות ,כשיש ' '1נשדר תדר , f1כשיש ' '1נשדר תדר אחר . f2 ו. 1 1 H0 4 1 H1 3 1 2 1 H2 5 1 6 1 7 1 8 1 H3 9 1 11 11 1 1 14 1 קוד המינג הוא 1111 מבצעים פעולת XORבין מיקום ה '1' -במילה .במקרה הזה . 11, 7 ,6 , 3 התוצאה המתקבלת היא 1111כמו קוד המינג לפיכך אין שגיאה. 1 כתב :יואל כהן /http://www.2all.co.il/Web/Sites/hayun - שאלה 6 א. ב. ג. ד. תאר את המבנה של מחבר ה USB-ציין את תפקידו של כל הדק במחבר. מה ההבדל בין אופני פעולה DIFF0 SE0וDIFF1- ציין את חבילת המידע הבסיסית בתקן . USB רשום את סוג התשדורת ואת משמעותה כאשר תוכנו של השדה PIDהוא: 11111111 .1 11111111 .4 תשובה א. ב. ג. ד. למחבר 2 USBהדקים , 5vאדמה D+ D- 0vיציאות מידע הפוכות אחת לשנייה. לא הייתי קורא לזה אופני פעולה( ניסוח של המבחן) אלה צורות האותות במצבים אלה. -SE0כאשר שני ההדקים ( D+ D-מקרה יחיד) שווים ל . 0v -מצב זה מתרחש בזמן resetלהתקן. ( D-=HIGTH D+= LOW – DIFF0בהתקן ) LS ( D-=LOW D+=HIGTH - DIFF1בהתקן ) FS חבילות המידע הבסיסיות : – DATAתוכן של מידע עובר. – TOKENתוכן של קביעת כיוון השידור. -HANDSHAKINGמצביע על תקינות תקשורת בין מחשב להתקן. – SPECIALחבילה מיוחדת המשמשת להפעלת התקני LSתחת רכזות . FS OUT Token .1מודיע שהמחשב עומד לשדר. STALL Handshake .4הודעה על תקלה בחומרה מהרכיב לממחשב. שאלה 7 + c0 c1 c2 + c3 c4 א .מצא את המילה הבינארית לבדיקת שגיאה הנוצרת במחשב עבור בלוק הנתונים . D=101101 ב .מהם השלבים שמחשב היעד צריך לבצע כאשר הוא מקבל את בלוק הנתונים ומילת בדיקת השגיאה ,על מנת לבדוק אם הייתה שגיאה בבלוק הנתונים. 4 כתב :יואל כהן /http://www.2all.co.il/Web/Sites/hayun - תשובה א. data 1 1 1 1 1 1 C0 C1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 C2 1 1 1 1 1 1 1 C4 C3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ב .מחשב המקור (שולח המידע) מבצע בדיקת CRCעל המידע שנשלח ,לבסוף מצרף את מילת הבקרה שה CRC-יצר .המחשב המקבל מבצע גם על המידע את אותה בדיקת , CRCומשווה אותה לבקרת ה CRC-של מחשב המקור .אם הם שווים אין שגיאה(בקרוב ל 99%בדר"כ הבדיקה נעשית על ידי ביצוע פעולת XORבין מילות הבקרה ,אם התוצאה 11111אין שגיאה. שאלה 8 באיור לשאלה נתונה סדרה של מסגרות ,המועברות בין מחשב ראשי Aלמחשב משני B בפרוטוקול . HDLC\SDLC מחשב משני B )I(Ns=2 , Nr=0 מחשב ראשי A )I(Ns=3 , Nr=0 )S(RNR. Nr=4 )S(RR ,Nr=0 ,F 5 ) I(Ns=1 , Nr=4 7 ) I(Ns=0 , Nr=4 ) I(Ns=2 , Nr=4 א .ציין עבור כל אחת מהמסגרות () 1-2את התצורה שלה (מידע ,פיקוח או ניהול) והסבר את המשמעות שלה. ב .מה התצורה ומה התוכן של מסגרת מספר ? 5נמק תשובתך. ג .מה התצורה ומה התוכן של מסגרת מספר ? 7נמק תשובתך. 3 כתב :יואל כהן /http://www.2all.co.il/Web/Sites/hayun - תשובה א. .1מסגרת ראשונה -מסגרת מידע המודיע על שליחת מסגרת 4וקלטה 1מסגרות. כל זה ממחשב Bמשני למחשב Aראשי. .4מסגרת שניה -כנ"ל רק מודיע על שליחת מסגרת . 3 .3מסגרת שלישית -המחשב הראשי Aמודיע למשני שהוא לא מוכן לקליטה ,והוא קלט עד כה 2מסגרות .מסגרת זאת היא מסגרת פיקוח. .2מסגרת רביעית -גם זאת מסגרת פיקוח מהמחשב המשני Bלמחשב הראשי, המודיעה שהיא מוכנה לקליטה ,היא קלטה 1מסגרות ,וזאת המסגרת האחרונה שלה. ב I( Ns=0 , Nr=4 ) .היות ובמסגרת לפני כן מדווחת תחנה Aעל שליחת מסגרת ,1 מסגרת לפני כן חייבת להיות .1אין קבלה של מסגרות ממחשב Bלכן נשאר מספר המסגרות שנקלטו .2 ג S(SREJ , Nr=0) .מסגרת כזאת יכולה להיות רק בפרוטוקול HDLCולא בפרוטוקול . SDHLההוראה SREJקיימת רק בפרוטוקול . HDLCמאפשרת לבקש רק מסגרת מסוימת לשדר שנית ולא את כל המסגרות העוקבות .לכן הבקשה למסגרת , 1 משום שאנו רואים שלאחר מכן נקלטת מסגרת .4 2 כתב :יואל כהן /http://www.2all.co.il/Web/Sites/hayun -