1. איזהו המחשב הראשון שהצליח להביס אלוף עולם בשחמט?
Microsoft XBOX IBM Deep Blue Chinook Hydra Intel 80786 X3D Fritz
|
2. כיצד נייצג את המספר 50-(עשרוני) בשיטת המשלים ל2 (8 סיביות)?
CEH 80 AFH B0H
|
3. אם num = 4 מה יהיה הפלט של הקוד הבא?
switch(num) { case '4': printf("code "); break; case 4: printf("guru "); break; default: printf("rulez "); break; }
code code guru rulez guru rulez guru rulez code rulez
|
4. בC++, מה מבצעים new ו-delete על מחלקה?
קוראים לconstructor ול-destructor שלה הקצאה/שחרור זיכרון בגודל המתאים למחלקה גם הקצאה/שחרור זיכרון, וגם קריאה לctor ול-dtor new מבצע את שתי הפעולות (הקצאה וקריאה לctor), בעוד delete משחרר את הזיכרון בלבד
|
5. מהם ראשי התיבות של אפיק AGP?
Accelerated Graphics Port Accessible Geometric Port Applied Global Port Argonomic Gothic Port
|
6. מה מהבאים הינו מערכת עם דרישות Hard real time?
מערכת בקרת בלמים ברכב תוכנת התקנה מבוססת MSI תוכנת עיבוד גרפיקה (כמו Photoshop) מעבד תמלילים
|
7. נתונה הכתובת הבאה הרשומה בבסיס הקסאדצימלי: A9 כיצד תיקרא הכתובת הנ"ל בבסיס בינארי?
10110011 10100101 10101001 10011010
|
8. מה ידפיס הקוד הבא (Java)?
public void testStrings() { String a = "10"; String b = "" + "0123456789".length(); System.out.println("a and b are equal: " + a == b); }
false a and b are equal: true a and b are equal: false 10
|
9. הודעות ICMP Echo הן למעשה:
הודעות PING הודעות ARP הודעת Embedded Communication Host Octet הודעות קינפוג מנגנון הניתוב
|
10. מי יותר גדול: סינוס של 30 מעלות, או קוסינוס של 30 מעלות?
הסינוס, כי מחשבים במעלות ולא ברדיאנים הקוסינוס, כי 30 קטן מ-45 שווים, (משולש שווה צלעות) תלוי בכיוון הזווית
|
11. מהו FreeDOS?
אגודה אשר שמה לה למטרה להפסיק את השימוש בעולם ב-DOS לאלתר. פרוייקט אשר שם לו למטרה לספק מימוש מלא ואלטרנטיבי ל-MS-DOS של מייקרוסופט. אפליקציה שהייתה קיימת בעבר ותפקידה היה לפנות זיכרון שאינו בשימוש. פרוייקט ההמשך של OpenDOS.
|
12. מה יוצא דופן?
MFC XML ATL dotNET
|
13. לכמה מחיצות (Partitions) ניתן לחלק דיסק קשיח וכיצד?
7 מכל הסוגים 4 Primary ו 4 Extended 4 Primary, מתוכם כל אחת יכולה להיות Extended תלוי בתוכנת ניהול הדיסקים
|
14. מהי ברירת המחדל עבור הרשאות גישה לmember ב ג€“ class?
Public Protected Private אי אפשר לציין member ללא הרשאות גישה
|
15. איזה מהקבצים הבאים תחת /proc מצביע ל process הנוכחי?
myself me current self
|
16. העלאת תדר שעון המערכת תגרום ל:
האצת המערכת והגדלת צריכת ההספק האצת המערכת והקטנת צריכת ההספק האטת המערכת והגדלת צריכת ההספק האטת המערכת והקטנת צריכת ההספק
|
17. בתכנות Windows, מה זה WM?
Wireless Modem Windows Mobile Wide Masking Window Message
|
18. הוירוס "Code Red", שהתפרץ באינטרנט בשנת 2001, מתחבר לכתובת 198.137.240.91, ושולח אליה 0x18000 בתים באמצעות 0x18000 קריאות לפונקציה send עם בית אחד בכל קריאה. למה הוירוס מנסה לשלוח בית אחד בכל פעם?
אי-אפשר לשלוח יותר מ-1.5K אחרת כדי שהשרת המותקף יאלץ להתמודד עם overhead של הרבה TCP headers כדי לא להיתקל בבעיות routing כדי שיהיה יותר קשה לזהות אותו
|
19. איך אוכל לבדוק בקלות האם הוירוס, מהשאלה הקודמת, פעיל במחשב שלי כרגע?
באמצעות ping באמצעות tracert באמצעות netstat באמצעות nslookup
|
20. מה ההבדל בין ODBMS ל-RDBMS?
ODBMS כתוב ב-.NET בעוד ש-RDBMS כתוב בשפת C. ב-RDBMS עושים שימוש ב-SQL בעוד שב-ODBMS משתמשים ב-XQuery. RDBMS מאפשר שמירת נתונים בצורה שטוחה לטבלאות והגדרת קשרים ביניהן בעוד ש-ODBMS מאפשר שמירת אובייקטים בלבד. ODBMS הוא תקן קנייני של חברת אורקל בעוד ש-RDBMS נוצר ע"י משרד ההגנה האמריקני.
|
21. בסביבת .NET, באפשרותי לקבל עבור מחלקה כלשהי את רשימת הפונקציות שהיא חושפת. איזו תכונה מאפשרת לי לעשות זאת?
polymorphism serialization run-time type information (RTTI) reflection
|
22. למה משמשת האפליקציה tee ב-*nix?
נעזרת בכוח החישוב של מחשבים מסביב לעולם כדי לפתור בעיה הקשורה במחלות קצב לב. מעתיקה ל-STDOUT ולקובץ את כל מה שהיא מקבלת ל-STDIN. כותבת את האות t לקובץ כמספר הפעמים שניתנו לה כפרמטר. אף תשובה אינה נכונה.
|
23. מה גורם לבעיה בתוכנית הבאה (C++)?
cout << "0.03 - 0.02 = "; double answer; cin >> answer; double a = 0.18; double b = 5.0; double c = 3.6; if (answer == a/(b*c)) { cout << "correct!" << endl; } else { cout << "wrong :( the correct answer is: " << a/(b*c) << endl; }
ההשוואה בין doubleים השימוש בcin לקליטת double ההמרה האוטומטית ל-float פעולת החילוק על double
|
24. איזה מבין הזכרונות הבאים איננו ניתן למחיקה?
PROM SDRAM SRAM EEPROM
|
25. ב-bash, איך אפשר להשתמש ב variable כ"מצביע"?
$#var ${!var} eval $$var $*var
|
26. הדפסתי קובץ טקסט על המסך אבל הקובץ גדול מדי מכדי להיכנס למסך ולא הספקתי לקרוא את כולו. כיצד אפשר לפתור בעיה זו?
אוסיף את הפרמטר /p בסוף הפקודה. אוסיף את הפרמטר /w בסוף הפקודה. אוסיף את הסופית |more לפקודה. אוסיף את הסופית &more לפקודה.
|
27. מה זה WAMP?
כינוי גנאי למשתמש מתחיל באינטרנט Windows, Apache, MySQL, PHP גרסת Open Source נפוצה של Photoshop קיצור מקובל של Winamp
|
28. מה ידפיס הקוד הבא (Java)?
public void calcInts() { BigInteger i = BigInteger.TEN; i.add(BigInteger.TWO); i.add(BigInteger.ONE); System.out.println("Total sum: " + i); }
13 12 10 11
|
29. Flip flop הינו:
רכיב זכרון. מעגל המורכב משערים לוגיים. יחידת בסיס בהרכבת אוגרים(Registers) כל התשובות נכונות.
|
30. מה היתרון המושג בעבודה במצב Protect Mode?
כל משתמש יכול לקרוא רק את הקבצים שלו מונע כתיבה לדיסקטים על מנת להגן מפני וירוסים משפר מהירות ריצה של אפליקצייה ע"י כך שמאפשר הרצת ישום יחיד בלבד כל ישום מוגן מפני יתר הישומים
|
31. מה תפקידה של פונקציה AH=0Dh בפסיקה 21h?
Disk Reset Program Terminate Console Output לא קיימת פסיקה כזו
|
32. עמודי אינטרנט בעברית יכולים להיות מקודדים בכמה שיטות. במודל 7 השכבות, באיזו רמה מדובר?
ראשונה שלישית חמישית שישית או שביעית
|
33. מה יוצג לאחר הרצת הקוד הבא?
for(int i=0;i<3;i++) { cout << i << " "; continue; cout << 7 << " "; break; for(int j=0;j<1;j++) cout << 5 << " "; }
0 7 5 1 7 5 2 7 5 0 7 1 7 2 7 0 1 2 אף תשובה אינה נכונה
|
34. איזו מהפקודות הבאות לא תדפיס את קובץ הטקסט 1.txt למסך?
Type 1.txt Echo 1.txt Copy 1.txt con print /d:con 1.txt
|
35. מה עושה קטע הקוד הבא (winapi):
lib = LoadLibrary(MY_LIB); proc = GetProcAddress(MY_LIB, MY_PROC); proc();
מריץ process מספרייה מבצע context switch יזום מריץ פונקציה מ-DLL מריץ פונקציה מ-interface של אובייקט COM
|
36. נתונה מערכת צירופית שתפקידה לחסר את הרצף הבינארי 010111 מהרצף הבינארי 101100. מה יהיה מוצא המערכת?
10101 101000 10111 10110
|
37. מה עושה רכיב ה Scheduler?
מתזמן בין התהליכים שבמצב idle במערכת ההפעלה בוחר לאילו תהליכי מערכת ההפעלה להקצות זמן מעבד מתזמן גיבויים ופעולות נפוצות החוזרות על עצמן מבצע סינכרון בין שעון מערכת ההפעלה לבין שעון החומרה
|
38. מה גודל כתובת הIP בהודעות IPv6?
10 בתים 16 בתים 4 בתים 6 בתים
|
39. איזו טכנולוגיה מאפשרת לי להתעדכן בקלות על חדשות באתר אינטרנט?
RSS AJAX DHTML newsgroups
|
40. לפי חוק מור, כמות הטרנזיסטורים במעגלים משולבים(Integrated circuits) מכפילה את עצמה:
כל פעם שאינטל מוציאים מעבד חדש כל 18-24 חודשים כל 6 חודשים כל 3 שנים. כל פעם שהמעבד משנה קידומת(למשל במעבר מ386 ל486)
|
41. בwinapi, מה ההבדל בין PostMessage ל-SendMessage?
PostMessage שולח הודעה למספר חלונות, בעוד SendMessage שולח הודעה לחלון יחיד. SendMessage לא מוגבל למחשב עליו הוא רץ, יש לו שקיפות לרשת המקומית. ישנן מספר הודעות אשר ניתן לשלוח רק באמצעות PostMessage, כיון שהוא רץ תחת הרשאות גבוהות יותר. PostMessage הוא אסינכרוני, לעומת SendMessage שהוא סינכרוני.
|
42. הזדהות מול דומיין Active Directory עלולה להיכשל כאשר הזמן המקומי על ה- DC שונה בהרבה מהזמן על התחנה המנסה להזדהות. מדוע?
ניתן להתחבר לדומיין רק כאשר אזור הזמן (יחסית ל- GMT) זהה בשתי התחנות. הפרוטוקולים בשימוש בהזדהות מול הדומיין תלויים בזמן כחלק מההזדהות. זהו מנגנון הגנה למניעת קונפליקטים בסנכרון קבצים כאשר שעוני התחנות בדומיין שונים בהרבה. הפרשי הזמנים מונעים משכבת ה- TCP ליצור חיבור.
|
43. מה ידפיס הקוד הבא בהרצת main?
public class C { public void C() { name = "john"; } public String toString() { return name; } private String name = "doe"; public static void main(String[] args) { System.out.println(new C()); } }
john doe כלום תלוי בגירסת הjava
|
44. נתונה רשימה דו-מקושרת ממוינת. כמה זמן יארוך חיפוש בה במקרה הגרוע?
לוגריתמי, כי אפשר לבצע חיפוש בינארי ברשימה ממוינת לינארי, כי מבנה הרשימה מחייב לעבור על כולה במקרה הגרוע ריבועי, כי צריך להשוות את האיברים משני הכיוונים לינארי, כי יתכן בחיפוש בינארי שאותו האיבר מופיע כמה פעמים
|
45. איזה פונקציה בWin32 מאפשרת להורות על מחיקת קובץ שתתבצע אחרי הRestart הבא?
MoveFileEx DeleteFile DeleteFileEx SHFileOperation
|
46. איזה מהזכרונות הבאים אינו שייך למשפחת זיכרונות RAM?
SRAM LRAM EDO-RAM BEDO-RAM SDRAM RDRAM
|
47. בחר את השפה היוצאת דופן:
Brainfuck Ook SPOON Lisp
|
48. מה עושה
grep "codeguru" -c1 | wc -l
מעתיק את כל הקבצים ששמם מכיל codeguru סופר את כמות המופעים של המילה codeguru בקובץ מסוים סופר את כמות הקבצים בהם מופיעה המילה codeguru מדפיס את רשימת הקבצים בהם מופיעה המילה codeguru
|
49. מה ההבדל בין GET ל-POST בפרוטוקול HTTP?
POST נועד לשליחת מידע לשרת בעוד GET נועד לקבלת מידע. POST נועד לקבלת מידע לשרת בעוד GET נועד לשליחת מידע. אין הבדל בין POST ל-GET. POST נחשב פחות מאובטח מאשר GET.
|
50. מה עושה קטע הקוד הבא:
pushfd pop eax xor eax, MASK push eax popfd
כלום, pushfd ו-popfd לא קשורות ל-push ו-pop ומבטלות זו את זו ביצוע XOR ב-floating point stack toggle ל-flags עפ"י הערך של MASK תמיד זורק exception (אלא אם MASK=0) - אסור לשנות את ערך הרגיסטר
|
51. איזה פעולה יוצאת דופן?
runlevel 6 reboot int 80h; function - 58h killall kernel
|
52. בהינתן טבלת Person המכילה עמודת Name(varchar(255)), המכילה שם האדם, ועמודת BirthYear(int) המכילה את שנת הלידה של האדם, מה עושה שאילתת ה- SQL הבאה?
SELECT (Person.BirthYear / 10) * 10, count(Person.*) FROM Person GROUP BY ((Person.BirthYear / 10) * 10)
השאילתה תחזיר שגיאה מאחר ו- Person.Name לא מופיע בפונקציית aggregate. השאילתה תחזיר את שמות האנשים מחולקים לפי שנת לידה. השאילתה תחזיר את כמות האנשים שנולדו בכל שנה. השאילתה תחזיר את כמות האנשים שנולדו בכל עשור.
|
53. מה יודפס לאחר הרצת הקטע:
int x=65, *p = &x; printf("%x_%d", p, *p);
תהיה שגיאת גישה לזכרון MemoryAddress_65 לא יודפס דבר, הקוד לא אמור להתקמפל 65_*65
|
54. מה ההבדל העיקרי בין שרת פרוקסי לבין נתב מודרני?
פרוקסי מסנן תקשורת לפי פורט, ואילו נתב רק לפי כתובת IP נתב פועל בשכבת הרשת ומתחתיה, ואילו פרוקסי פועל מעליה נתב מסנן את התקשורת שעוברת דרכו, ואילו פרוקסי נועד לחבר לרשת מחשבים רבים דרך מחשב אחד (NAT) נתב הוא stateful, ואילו פרוקסי הוא stateless
|
55. למה משמשת הפונקציה ftok ביוניקס?
מאפשרת למשתמשים שונים באותו מחשב או רשת לתקשר אחד עם השני בדרך תיכנותית מחפשת מחרוזת בתוך מחרוזת שנייה ומפרידה אותה ע"פ ה- token מחזירה מזהה ייחודי לאפליקציה על קובץ או משאב לצורכי IPC מבצעת המרה של משתנה מטיפוס float למחרוזת המייצגת אותו
|
56. ב-C++, מתי כדאי להגדיר את ה-destructor כוירטואלי?
כאשר מחלקה אחרת יורשת מהמחלקה כאשר נעשה שימוש במחלקה במספר threadים במקביל כאשר זורקים exception מה-destructor כאשר משלבים קוד אסמבלי במחלקה
|
57. מהו השימוש הנפוץ ביותר בCounting Semaphore?
סימון קטע קוד מסוים כמוגן מפני Interrupts הגבלת גישה למשאב כלשהו לThread בודד הגבלת גישה למשאב כלשהו למספר Threads ספירת כמות הSemaphores בשימוש של Thread מסוים
|
58. סדר את הפקודות בסדר הנכון עפ"י פרוטוקול SMTP:
MAIL, RCPT, DATA, HELO HELO, MAIL, RCPT, DATA HELO, MAIL, DATA, RCPT DATA, MAIL, RCPT, HELO
|
59. בסביבת .NET, אילו מהאובייקטים הבאים ידרוש ממני לסגור אותו ידנית (באמצעות Dispose לדוגמא), ולא כדאי לסמוך על ה- garbage collector לעשות את זה?
System.Xml.XmlDocument System.Reflection.Assembly System.IO.File System.String
|
60. ברצוני ליירט הודעות המכוונות לחלון מסוים. כיצד לא אעשה זאת?
Subclassing Windows Hook API hook לGet Message API hook לPost message
|
61. מה יודפס לאחר הרצת הקוד הבא?
int i = 5; do { printf("%d ", (--i)--); } while(i>=2 && i < 5);
לא יודפס כלום - הוא לא יכנס ללולאה לא יודפס כלום - הוא יכנס ללולאה אינסופית לא יודפס כלום - שגיאת קומפילציה. 4 3 2 1 4 3 2 4 2 1 4 2
|
62. גלשתי לכתובת http://test.com, שם קיבלתי cookie המשויך לדומיין test.com. באילו מהאתרים הבאים ה- cookie לא יהיה ניתן לקריאה?
http://www.test.com http://spyware.test.com/help/about.mspx http://test.com.advertisements.com http://me:myself@members.test.com
|
63. איך משתמשים ב-trap mode כדי לבצע single step?
פונקציית single step רשומה ב-TEB - Thread Environment Block override ל-int 1 override ל-int 3 אי אפשר, trap mode משמש בכלל ל-exception handling
|
64. איזה מהבאים אינו אלגוריתם חיפוש או מציאת מסלול בגרפים?
DFS Dijkstra Bellman-Ford Kruskal
|
65. אני מתכנת תוכנית המתקשרת בפרוטוקול מבוסס TCP, שבו בתחילת כל הודעה מופיע האורך שלה ב-2 בתים. בניסוי שעשיתי, קרתה תקלה: כששלחתי הודעות גדולות, החל מגודל מסויים (בסביבות 1-2 קילובייט) הן תמיד גרמו לצד המקבל להדפיס הודעת שגיאה "אורך לא חוקי". בצד השולח לא היתה שגיאה. מה הבעיה?
חריגה מהגבול האפשרי לגודל הודעה עפ"י הפרוטוקול ההודעה התפצלה בצד השולח או בדרך, ולא אוחדה בצד המקבל אמנם ניתן לשלוח, אך לא ניתן לקבל הודעות בגודל כזה ב-TCP השליחה הצליחה, אבל אחד מה-routers במסלול לא תומך בהודעות מעל 1K, לכן הקבלה נכשלה
|
66. תיקנתי את הבעיה מהניסוי הקודם, ונתקלתי בבעיה אחרת. כששלחתי הודעות קטנות, לפעמים חלק מהן "הלכו לאיבוד", ולפעמים ראיתי זבל על המסך (כלומר, הודעות הגיעו שגויות או חלקיות). בצד השולח לא היתה שגיאה. מה הבעיה?
ההודעות אוחדו בצד השולח, ולא פוצלו בצד המקבל הודעה קטנה נחשבת לחסרת תוכן משמעותי ולכן העדיפות שלה נמוכה יותר מבחינת מערכת ההפעלה שגיאה ב-CRC או איבוד ביטים (packet loss) גרם להודעות להגיע שגויות או להיקטע ההודעות נשלחו בו-זמנית והתערבבו זו בזו, יש לבצע סנכרון תהליכים
|
67. מה ההבדל בין POP3 ל- IMAP4?
ב- POP ההודעות נשמרות רק על התחנה המקומית, בעוד ב- IMAP ההודעות נשמרות רק על השרת. ב- IMAP ישנו מנגנון הזדהות חזק בהרבה יותר ולכן הוא בטוח יותר. ב- IMAP ניתן לסנכרן מספר תיקיות בין הלקוח לשרת. POP ניתן לשימוש דרך firewall בעוד IMAP לא מיועד לכך.
|
68. על מנת לממש Half Adder באיזה שערים עליי להשתמש (בכל שער רק פעם אחת)?
And, Or, Not Xor, Not. Nand, Or. Xor, And.
|
69. בדרכי לבגדד, בירת עיראק, פגשתי בחור בדרכו מן הבירה. הבחור הוביל סוס, על הסוס היו 6 כלובים, בכל כלוב היו 14 תרנגולות ו-12 אפרוחים. בעודי ממשיך בדרכי, תהיתי כמה זוגות רגליים הלכו לבגדד?
156 3 1 159
|
70. נתונות שתי הפונקציות הבאות:
int f(int n) { return ++n; } int f(unsigned int n) { return --n; }
מה יודפס לאחר השורה cout << f(2); ?
לא יכולות להיות שתי פונקציות מאותו השם, Compiler error. 3 1 0
|
71. למה משמשת הפקודה LastDrive ב-MS-DOS?
במידה ועברנו לכונן אחר, מאפשרת לחזור לכונן הקודם שבו היינו. לא קיימת פקודה כזו. עוברת לכונן האחרון (מסודרים בסדר לקסיקוגרפי) שמוגדר במערכת. קובעת את המספר המקסימלי של הכוננים שניתן לגשת אליהם.
|
72. האם בעץ-חיפוש בינארי, חיפוש תמיד מתבצע מהר (בזמן לוגריתמי)?
כן, מבנה העץ מבטיח יכולת חיפוש בינארי על הקלט לא, יתכן שהעץ אינו מאוזן כן, כי בניית העץ מבטיחה איזון תמיד לא, חיפוש בעץ-חיפוש רץ בזמן לינארי
|
73. Multithreading מאפשר:
המשך ניצול של המעבד בזמן שThread תקוע על פעולת IO מאפשר למעבד לבצע בכל מחזור שעון מספר פעולות כמספר הThreads (כמו במעבדי Dual core) ניצול יעיל יותר של זכרון הCache הקטנת כמות הזמן המבוזבז על Context switchים
|
74. ניסיתי להתחבר לשרת FTP גם במצב active וגם במצב passive, ושניהם לא עבדו: הצלחתי לשוטט בעץ הספריות, אך לא להוריד קבצים או לראות רשימת קבצים. מה הבעיה?
ככל הנראה בעיה ב-login שני הצדדים מאחורי NAT או firewall ככל הנראה בעיה ב-routing ב-FTP אין מצב passive
|
75. עליך לבנות מעגל על מנת לבדוק האם מספר הביטים הדלוקים במשתנה כלשהו הוא זוגי. באיזה שער תשתמש לשם כך?
XOR OR AND NOT
|
76. באיזה אוגר מועבר הReturn Value בקריאה לפונקציות בC?
AX BX CX DX הReturn code לא מועבר באוגר, אלא על ה Stack
|
77. באיזה כלי נשק לא יכול קוסם (Mage) במשחק עולם אמנות הלחימה (World of Warcraft) להשתמש?
מטה (Staff) פגיון (Dagger) אלה (Mace) חרב (Sword)
|
78. האם פרוטוקול TFTP נחשב פרוטוקול אמין תקשורתית?
כן, כי עבור כל הודעה שנשלחה, מצפים ל-ACK. לא, כי כל עיקרון הפרוטוקול הוא שהוא מאוד מהיר ואינו מחכה לתשובות. לא, כי רק עבור כל 5 הודעות נשלח ACK על ההודעה האחרונה. כן, כי עצם העובדה שמשתמשים ב-UDP מבטיחה אמינות.
|
79. נתון קוד הפייתון הבא:
f = file("/proc/cpuinfo") for x in f.readlines()
מה יכיל המשתנה x בלולאה שהוגדרה לפני כן?
כל שורה בקובץ שנפתח לקריאה. את ערך התו 'x' במידה ומופיע בקובץ - כך גם מוגדרת כמות האיטרציות שתתבצענה. את מספרי השורות בהן הופיע ערך התו 'x' בקובץ הנפתח - כך מוגדרת כמות האיטרציות. אף תשובה אינה נכונה - התחביר הנ"ל אינו תקין בפייתון.
|
80. מצא ריבוע של מספר טבעי שהוא מכפלה של ארבעה מספרים אי-זוגיים עוקבים:
9 81 4 25
|
81. הקטע הבא:
cmp ax, 1 sbb ax, ax inc ax
מקביל לקטע: ax = ax != 0 בשפת C. מבצע Sign extension ל ax שם 1 בax אם הוא שווה ל0, ו0 אם הוא שווה לערך אחר מחשב parity על ax
|
82. מה מהבאים יוצא דופן?
Deadlock Race condition Starvation Page Fault
|
83.כתוב תוכנית אסמבלי 80X86 קצרה ככל האפשר לחשב את זוגיות מספר הסיביות הדלוקות באוגר AX.
|