1 .באיזה שיטת דחיסה משתמשים ב BMP?
- Huffman
- LZW
- RLE
- לא משתמשים בכיווץ
2 .כיצד תראה המילה הכפולה x123456780 בזיכרון במעבד של אינטל x8680?
- 403:0x56 402:0x78 401:0x12 400:0x34
- 403:0x78 402:0x56 401:0x34 400:0x12
- 403:0x12 402:0x34 401:0x56 400:0x78
- 403:0x21 402:0x43 401:0x65 400:0x87
3 .מהו Watchdog?
- רכיב שמתערב במקרה של כשל "(תקיעה)" לצורך שחרור
- הסייען של מיקרוסופט (כלב, אינשטיין, מהדק נייר, )…
- מערכת לגילוי חדירות למחשבים (IDS)
- ממשק משתמש חזותי למשתמשי VB
4 .למה משמש IRQ3?
- אין IRQ שמספרו 3
- מודיע על סיום גישה לדיסקים
- Reserved
- משמש ליציאה סריאלית
5. * מה עושה פונקצית C הבאה:
int f(int x) {return(((((x>>15)&1)^1)-1)|1);}
- הפונקציה לא תלויה ב x (מחזירה ערך קבוע)
- מעלה את x בריבוע (במספר unsigned)
- מחזיר את הסימן של x (1 אם x חיובי, אחרת 1)-
- הופך את סדר הביטים של x (אם x שלילי)
6 .מה ההבדל בין שתי ההצהרות הבאות בשפת ++C?
class A { char* p;};
struct B { char* p;};
- אין הבדל, אחד struct והשני class
- אחד מהן לא חוקי בגרסאות ישנות של ++C
- צורת הגישה למשתנים
- הגודל של המחלקה יותר גדול
7 .מה הן ראשי התיבות של PIC?
- Position-Independent-Code
- Programmable-Interrupt-Controller
- Personal-Internal-Computer
- Portable-Image-Constructor
8 .איזה רזולוציה נקראת Mode12h במחשבי PC?
- 320x200x256
- 640x480x256
- 640x480x16
- 25×80
9 .מה ההבדל בין selector ו segment במחשבי PC IBM?
- שם חלופי לאותו הדבר
- segment הוא חלק מ track ו selector הוא חלק מ sector בכונן קשיח
- selector הוא אינדקס למערך של descriptors וsegment מציין כתובת
- ב segment Mode Protected לא קיים וselector כן קיים
10 .פורט x2010 משמש ל:
- DMA
- Blaster Sound
- Keyboard
- Joystick
11 .בכמה IRQs מערכת ההפעלה יכולה להשתמש במחשב PC+(386?)
- 7
- 15
- 16
- מערכת ההפעלה לא יכולה להשתמש ב IRQ
12 .איך ניתן לפנות לעכבר מסוג PS2 במחשב PC?
- דרך ה Controller Keyboard
- אי אפשר לפנות לעכבר
- לפנות ישירות דרך פורט x430
- דרך ההתקן של PS2 שנמצא על לוח האם
13 .מה יהיה הפלט בקטע הבא:
int* buf = (int *)malloc(5);
printf("%d", sizeof(buf));
- 20
- 5
- 10
- 4
14. * מה תדפיס תוכנית C הבאה:
char* str = "Codeguru!";
printf("%c", *(char *)((long *)((char*)(str)+1)+1));
- 'c'
- '!'
- 'd'
- 'u'
15 .מה עושה הקוד הבא (אינטל x8680:)
jmp short $ – 2
- מבצע Reboot
- קופץ למקום אקראי בקוד
- לא מבצע דבר
- לולאה אינסופית
16 .איך כותבים לתוך קובץ את ה -stderr שתוכנית פולטת בדוס?
- prog.exe >! error.txt
- prog.exe >> error.txt
- prog.exe | error.txt
- prog.exe 2> error.txt
17 .כמה רצים, לכל היותר, אפשר לשים על לוח שח בלי שאף שניים מהם לא יאימו זה על זה?
- 8
- 14
- 16
- 64
18 .מה זה Base64?
- בסיס סיני סודי
- אלגוריתם גרפי מהיר
- אתר אינטרנט של מתכנתים
- שיטת קידוד לקבצים בינאריים
19. * כמה LED ים דולקים בממוצע בשעון שעות ודקות? כדוגמא, בשעה ארבע ותשע דקות אחר הצהריים יש 6+6+6+2=20 קווים דולקים.
- 14
- 18.4
- 21
- 27.8
20 .מה זה Scheduler?
- מחשב חדשני להפעלת משימות מתוזמנות
- לוח שנה ממוחשב למשתמשים רבים
- מנגנון לחלוקת זמן בין מטלות
- אלגוריתם לפתרון בעיית הסוכן הנוסע
21 .מהי חותמת הזיהוי של קובץ Java-Class?
- אין חותמת לקובץ
- 0XCAFEBABE
- 0X00C0FFEE
- "JavaClass"
22. * מה עושה הפונקציה הבאה:
unsigned char f(unsigned char a){ a = ((a<<4) & 0xF0 | (a >> 4) & 0x0F); a = ((a<<2) & 0xCC | (a >> 2) & 0x33); a = ((a<<1) & 0xAA | (a >> 1) & 0x55); return &a; }
- מחשבת את a-
- מאפסת את a
- הופכת את הסיביות
- מסופרת ביטים דלוקים ב a
23 .כשנותנים הרשאות גישה לקובץ ב unix, באיזה בסיס ספירה מייצגים את ההרשאה?
- דצימלי
- הקסדצימלי
- אוקטלי
- בינארי
24 .מה זה OLE?
- Object-Linking-and-Embedding
- Out-Look-Express
- Only-Long-Extension
- Outer-Light-Energy
25 .מה היא גרסת בטא?
- גרסא מיושנת/לא תקינה
- גרסא נסיונית/בבדיקות
- גרסא מעודכנת/תקינה
- גרסא עתידית/בתכנון
26 .מה זה DRP?
- Delta-Random-Path
- Disaster-Recovery-Plan
- Dot-Raw-Plot
- Disc-Reset-Power
27 .מהו סכום השורות =(עמודות) של ריבוע קסם 4 על 4 המכיל את המספרים מאחת עד שש-עשרה?
- 16
- 34
- 32
- 65536
28 .מה יחס הצלעות של מלבן עבורו לחצי מלבן יש יחס דומה?
- 707.0 בערך
- 414.1 בערך
- שורש 2
- כל התשובות נכונות
29. * מה יותר גדול: 999 או 999?
- 999
- 999
- שווים
- תלוי בבסיס הספירה
30 .על איזה אוגר משפיע הפקודה cwde (אינטל x8680?)
- ah
- dx
- eax
- cr
31. ** מה האיבר הבא בסדרה x43,0x6f,0x64,0x65,0x47,0x75,0x720?
- 0x43
- 71
- 114
- 0x75
32 .האם ב Java וב #C משתנה מסוג int ממומש באותה הדרך?
- ב Java צריך להשתמש ב integer
- ב Java הוא אובייקט וב #C הוא משתנה בגודל 32 סיביות
- ב #C הוא אובייקט וב Java הוא משתנה בגודל 32 סיביות
- אין הבדל, בשני השפות הוא ממומש בתור אובייקט
33 .האם הזיכרון(שמוצבע ע"י x) בסוף התוכנית יהיה משוחרר?
void free_proxy(char *p){ free(p);}
main(int argc, char* argv[]){ char* x = malloc(48); free_proxy(x);}
- כן
- לא
- תלוי במספר הפרמטרים
- תלוי במצב הזיכרון הנוכחי
34 .איך נגדיר בשפת C מצביע שלא ניתן לשנות את התוכן שהוא מצביע עליו?
- char * const ptr;
- char const * ptr;
- static char * ptr;
- const char const *ptr;
35 .סיב אופטי עובד באמצעות:
- גלי רדיו
- אור
- מוליכות חשמלית
- זרימת מים
36 .כמה בתים יש בביט?
- 8
- 11
- אין בביט אף בית
- 7
37 .כמה צבעים יש במסך EGA?
- 4
- 16
- 256
- 1024
38 ".אריה במדבר" זה:
- באג נפוץ
- שיטת חיפוש בינארי
- מחשב על רב עוצמה
- משחק סימולציה
39 .מה זה Counter-Strike?
- מנגנון אנטי-וירוס חדש
- משחק מחשב מקוון
- אגודה נגד האקרים
- קיר אש מתקדם
40. * מה עושה הפונקציה בקוד C הבא:
int a(int x){ if (x == 1) return(x++); return x +!a(x-1);}
- מחשבת עצרת
- מחזירה 0
- מחזירה 1-
- מחזירה את x
41 .מדוע מעבדי Celeron הם פחות טובים ממעבדי רגילים באותו תדר שעון?
- יש להם זיכרון מטמון מופחת
- הם מיוצרים בישראל
- יש להם מנגנון Line Pipe מנוון
- הם מבצעים פחות פעולות בכל פעימת שעון
42 .מה זה MMX?
- הרחבת סט פקודות התומכות באפליקציות מולטימדיה
- שיטת הצפנה ישנה (Moving-Many-Xor)
- קוד לתיקון שגיאות (Multiply-Minor-Xray)
- שם קיצור לסרט מקס הזועם 10
43 .מהם ראשי התיבות DSP?
- Digital-Signal-Proccesor
- Dual-Side-Printing
- Don`t-Shoot-Please
- Dynamic-Service-Pack
44 .מהו יחס הדחיסה של MP3 ב Kbps128 (בקירוב?)
- 1:2
- 1:10
- 1:100
- 1:500
45 .מה זה PALM-PILOT?
- כינוי לאנשים שמטיסים מזל"טים
- שם של כרטיס מסך משוכלל
- תוכנת שירטוט לגרפיקאים
- מחשב נישא זעיר
46 .מהי שיטת החיבור המהירה ביותר לאינטרנט?
- MODEM
- T3
- ADSL
- ISDN
47. * להטלת שתי קוביות יש 21 אפשרויות שונות (בלי חשיבות לסדר,) כמה תוצאות הטלה שונות (ללא חשיבות לסדר) יש לשש קוביות?
- 36
- 462
- 23328
- 46656
48 .מה זה DVD?
- Digital-Versatile-Disc
- Dolby-Video-Data
- Dream-VoiceD
- Dont-Violate-Data
49. * מה זה x5a,0x59,0x5b,0x58,0xb8,0x01,0x00,0xc2,0x02,0x000?
- נגטיב של חתול
- כתובת IpV6
- סוף של שגרה
- מספר פיבונאצ'י
50 .מה ערכו של Y לאחר ביצוע קוד C הבא:
int x = 0x1234;char y = *(char *)&x;
- 0x12
- 0x34
- לא ניתן לדעת
- תלוי מעבד(Little/Big-Endian)
51 .כמה זה שורש של 1?-
- -1
- המספר המרוכב i
- (pi) sin
- כל התשובות נכונות
52 .כמה מיקרונים מעוקבים יש בגרם מים?
- מליון (מגה)
- מיליארד (ג'יגה)
- טריליון (טרה)
- קוודריליון (פטה)
53. * כמה צלעות יש לקוביה ארבע ממדית?
- 4
- 16
- 32
- 64
54 .מה עושה הקטע הבא?
loop forever {delay(d-w);open();delay(w);close()}
- פותח מאגר נתונים
- מפעיל ממטרות יומית
- מייצר צפצוף עולה
- מצייר גרף צבעוני
55 .בשאלה הקודמת, מה משמעות w?
- אורך הכבל
- זמן ההשקיה
- תדר ראשוני
- רוחב המסך
56 .איזו יחידת מידה באה מייד אחרי ג'יגה?
- מגה
- טרה
- זטה
- גאמה
57 .מה עושה הקטע הבא?
loop forever
if t() > t0 then c() else h()
- חישוב שורש
- סיבוב מישור
- בקר מזגן
- שעון מעורר
58 .בשאלה הקודמת, מה משמעות t0?
- נקודה התחלתית
- זווית צפייה
- ערך רצוי
- זמן היעד
59. * בהינתן x,y מספרים טבעיים (שלמים חיוביים,) מה עושה הקטע הבא?
while (x > 0) {
x = x-1
y = y+1}
- מוסיף את x אל y
- מחסר את y מ x
- מאפס את y
- כל התשובות נכונות
60 .מה עושה קטע C הבא:
for (i=0; i=0; i=0) i=printf("%s\n","CodeGuru");
- יעצור מייד, בלי לעשות כלום
- יסיים אחרי הדפסה אחת
- יתקע בלולאה אינסופית
- יריץ פקודה בלתי חוקית ויעוף
61 .מה ההבדל בשפת C בין a=5 לבין a=5?
- אין כל הבדל
- אחד מהם לא חוקי
- תלוי בטיפוס של a
- אין שום קשר
62. * מה ידפיס קטע הקוד הבא בשפת :C
#define add1(a) a+1
printf("%d",add1(17<<1));
- 23
- 35
- 68
- 70
63 .מה יעשה קטע הקוד הבא בשפת :C
for (i=0; i<100; i++);
printf("CodeGuru\n");
- לא ידפיס כלום
- ידפיס שורה אחת
- ידפיס מאה שורות
- ידפיס מאה ואחת שורות
64 .מהו ה-Descriptor הראשון שנמצא בטבלת ה GDT (מחשב IBM עם מעבד אינטל?)
- Null
- Video-address
- Mapped-DMA
- BIOS-data-area
65 .כשתוכנית כתובה במודל Tiny יש לה:
- מקטע בגודל KB64 לנתונים ועוד מקטע בגודל KB64 לקוד
- מקטע אחד לקוד, נתונים, וזיכרון דינאמי בגודל של MB1
- מקטע אחד בגודל לא קבוע למחסנית ועוד מקטע בגודל KB64 לקוד ולנתונים
- מקטע אחד בגודל KB64 לקוד, נתונים, זיכרון דינאמי ומחסנית
66 .מהו הגודל הסטנדרטי של MBR Sector של דיסקט בבתים?
- 256
- 512
- 1024
- 4096
67 .מה מוגדר ע"פ ההגדרה הבאה בשפת C?
char* (*ptr)(char *, int);
- מצביע לפונקציה שמקבלת שלושה פרמטרים: מצביע מסוג ,char מצביע מסוג char וint
- מצביע מסוג char שעושה הסבה למצביע מסוג int char
- מצביע לפונקציה שמקבלת שני פרמטרים: מצביע מסוג char ו int ומחזירה מצביע מסוג char
- מצביע לפונקציה שמחזירה מערך בגודל int וערך מסוג char
68 .ע"פ הקוד הבא בשפת ++C איזה מהמתודות הבאות תיקרא:
class A{public:virtual void f() {}}; |
class B : public A{void f() {}}; |
void (A::*pmf)() = &A::f; |
A *a = new B; |
(a->*pmf)(); |
delete a; |
- A::f
- B::f
- לא ניתן לדעת
- תלוי במימוש הקומפיילר
69. * מה יהיה ערכו של AX לאחר ביצוע הקוד הבא בשפת אסמבלי x8680?
0: call $ + 3
1: pop ax
2: sub ax, 3
- הערך 3
- AX לא ישתנה כלל
- הערך הקודם שלו ועוד שלוש
- ה IP של שורה 1 בזמן ריצה
70 . נתונים 12 כדורי זהב, ברדיוסים של 12,…,4,3,2,1 אינטש' (משקלו הסגולי של זהב 2.19 גרם לסמ"ק.) האם ניתן לחלקם לשתי קבוצות שוות משקל?
- לא, כי 54.2 איננו מספר שלם
- לא, כי !12 איננו חזקת 2
- כן, 12,11,10,3,2,1 מול 4,5,6,7,8,9
- כן, יש פתרון
71 .איך פותרים את המשוואה הבאה?
a = x^(b + c ln(x))
- משוואה ריבועית בלוג X
- מעבר על כל האפשרויות
- על ידי עצים בינארים
- אין פתרון אנליטי
72 .מה ההבדל ב Win32API בין הפונקציה PostMessage ל SendMessage?
- אין הבדל – שני שמות שונים לאותה פונקציה
- Post לא מחכה לתשובה, ו Send כן מחכה
- Send נועד לשימוש באסמבלי, ו Post בשפת C
- אין בכלל פונקציה בשם PostMessage
73 .איזה מן המתודות של מחלקה A תקרא כשיוצרים את b לפי ההגדרה הבאה בשפת ++C?
A c;
A b = c;
- Copy-Constructor
- Assignment-Operator
- Default-Constructor
- Untrivial-Constructor
74 .כמה עמודים יש בתקן הרשמי של פרוטוקל האינטרנט (IP?)
- 25
- 23
- 45
- 67
75 .איזה מבין התוכנות הבאות תעדיף לממש באמצעות UDP ולא TCP?
- העברת שיחת טלפון ע"ג רשת האינטרנט
- שליחת קובץ דחוס בשעות הלילה
- שליחת דף אינטרנט במקביל לתמונות שבתוכו
- תשובות 2 ו 3 נכונות
76 .בפרוטוקול TCP נשלח ACK כאשר,
- אחרי קבלת חבילת TCP
- תלוי בגודל החלון (Size Window)
- תלוי לפי איזה RFC הוגדר המימוש
- כל חמש שניות
77 .קיבלת חבילת UDP שה checksum שלה הוא אפס, מה מהבאים נכון:
- לא יתכן ששדה ה checksum הוא אפס
- כנראה שלא חושב checksum כלל
- תקלה בשליחת החבילה שמקורה בכרטיס הרשת
- סימן שקיר האש עצר את המידע
78 .מה ההבדל בין hub ל switch?
- אין הבדל, אלו רק שמות שונים למוצרים מקבילים
- Switch שולח ליעד בודד, ו hub שולח לכל המחשבים המחוברים
- Hub תומך בקצבים של עד 10 מגה-ביט, ואילו switch תומך בקצבים גבוהים יותר
- Hub תומך רק ב ,UDP בעוד ש switch תומך גם בפרוטוקול TCP
79 .לאיזה מטרה נרצה להעביר IP מעל IP?
- מצב זה אינו אפשרי
- לאבטחת המידע כאשר נתונה רשת ובה אחוז טעויות גבוה
- כשארצה לתקשר בין מערכות הפעלה זרות (למשל Windows ו Unix)
- כשארצה לחבר שני חלקים של רשת פנימית מעל רשת האינטרנט
80 .מהו סדר הפרוטוקולים ההגיוני מבין הבאים?
- PPP TCP IP HTTP
- IP TCP HTTP PPP
- PPP IP TCP HTTP
- IP TCP PPP HTTP
81 .ניסיתי לשלוח דוא"ל בעזרת POP3 והפעולה נכשלה, מדוע?
- אי אפשר לשלוח דוא"ל באמצעות פרוטוקול POP3
- ניסיתי לשלוח תווים שאינם טקסטואליים בתוך ההודעה
- POP3 משמש לשליחת דואר ברשתות פנימיות בלבד
- התקן משמש להעברת מוזיקת פופ בלבד
82 .מה נכון לגבי שני מחשבים שמחוברים ב":Null-Modem"
- מחוברים דרך BBS
- שהחיבור לא עובר דרך מרכזיית טלפון
- מחוברים דרך dev/null/
- שבלתי אפשרי להעביר מידע בינהם
83 .מהו MTU כשמדברים על רשתות?
- Move-to-UDP
- Maximum-Transfer-Unit
- Matrix-to-Unicode
- Metric-Temporary-United
84 .איזה מהפרוטוקולים הבאים אינו קיים?
- Smodem
- Zmodem
- Xmodem
- Hmodem