1. באיזה שיטת דחיסה משתמשים בGIF?
- Huffman
- LZW
- RLE
- לא משתמשים בכיווץ
2. מה מבין הפקודות הבאות יוצא דופן (אסמבלי x8680) :
- push
- pop
- jmp
- ret
3. מה זה A20?
- Address Line # 20
- 20 Hertz Amplified
- Ada v2.0
- הגדרת מערך בגודל 20 בתים
4. לאחר שנבצע את הפקודה : push sp, באסמבלי 80386 איזה ערך יידחף למחסנית?
(ההתייחסות ל-SP בתשובות הנ"ל הן לערכו לפני ביצוע פקודת ה-push)
- SP
- SP + 2
- SP – 2
- אי אפשר
לדחוף את SP
5. מה יהיו ערכו של SP עצמו לאחר השאלה הקודמת?
- SP-2
- SP-4
- SP+2
- SP+4
6. לאיזו מהצורות הבאות יש שטח מרבי בהנחת היקף קבוע?
- משולש
- ריבוע
- עיגול
- אין הבדל
7. *מתי יודפסו שתי המילים לאחר הרצת הקוד הבא:
if (x != 0)
printf("Code");
if (x + 1 == 1) printf("Guru");
- לעולם לא
- אם x שלילי
- אם x ממשי
- תמיד כן
8. איזה אוגר מצביע אל ספריית הדפים (PD) במעבד x8680?
- EBP
- CR1
- CR3
- DR1
9. מה הבעיה בקוד C הבא?
char str[] = "CodeGuru";
char*str2 =
malloc(strlen(str) + strlen("\0"));
strcpy(str2,
str);
- הקוד תקין לגמרי
- המשתנה str לא מוגדר
נכון - לא מוקצה מספיק זיכרון
- strlen מחזיר size_t וmalloc צריך * DWORD
10. מה מבצע הקוד הבא ב x8680?
func:
push bp mov bp, sp push es mov ax, value mov mov al, [bp + 4] mov di, [bp + 6] mov bx, di shl di, 6 shl add di, bx add di, [bp + 8] stosb pop es mov sp, bp pop ret |
- מצייר נקודה על המסך
- משנה איבר ברשימה המקושרת
- דוחס קלט ושומר בזיכרון
- מדפיס אות
למסך
11. מה צריך להיות הערך של value בשאלה הקודמת?
- 0xb800
- 0x0400
- 0x7c00
- 0xa000
. אם היינו קוראים לפונקציה הנ"ל בשפת C איך הייתה נראית הגדרת הפונקציה?
- void func(int, int, char)
- void
func(int, int, int) - char func(int, int,
int) - void func(char,int, int)
13. מה זה (declspec (naked__ ב ++VC?
- פונקציה
שהקוד בה צריך לרוץ כמה שיותר מהר - פונקציה
שהקוד בה צריך להיות כמה שיותר קטן - פונקציה
שמקבלת פרמטרים בתוך האוגרים עצמם - פונקציה שהקוד
שלה מצומצם, ואין לה הגדרת מחסנית
14. מה עושה קוד אסמבלי הבא ב x8680?
pushf
pop ax or ah,1 push popf |
- כלום
- מאפס את AX
- לולאה אינסופית
- Single Step
15. תווים לבנים (space white) הם :
- תווים בתחום x20-0x7f0
- התווים: tab, enter, space
- התווים: lf, cr, tab, space
- תווים שלא בתחום x20-0x7f0
Cookie .16 הוא :
- עוגית מזל ממוחשבת
- משחק חדש לAdvanced GameBoy
- פיסת מידע שנשמרת בדפדפן
- מספר מוגרל לISN בלתי מזוהה
17. איזה מפתח (port) משמש ל refresh rate ב IBM PC?
- 0x20
- 0x3da
- 0x3d8
- 0x201
18*. מה מהבאים יוצא דופן :
- Pipes
- Mailslots
- CopyData
- Sockets
19. עם איזה אוגר נשנה את מצב הריצה של המעבד ל Protected Mode?
- CR0
- DR0
- TR0
- EBP
20. מה הסיכוי שמספר תלת-ספרתי יהיה ראשוני?
- בערך אחוז
- בערך 17 אחוז
- בערך 49 אחוז
- בערך 91 אחוז
21*. איך מקובל לקרוא לשלשת המספרים 7,12,13?
- שלשה אוילריאנית (שוודית)
- שלשת פיבונאצ'י (ייונית)
- שלשה פיתגוראית (סינית)
- שלשת מוסקטרים (בריטית)
. אם ספרת האחדות של n היא ,7 כמה אפשרויות יש לספרת העשרות של 17 בחזקת n?
- 1
- 2
- 5
- 10
23. מה ניתן לומר על המספר 4,294,967,299?
- שהוא בערך מספר פיבונאצ'י
- שהוא בערך חזקת 2
- שהוא ראשוני
- כל התשובות
נכונות
24. סדר את הבאים לפי סדר כרונולוגי :
- COM, MZ, PE, NE
- COM, MZ, NE, PE
- NE, PE, MZ, COM
- NE, MZ, COM,
PE
25. האם יש בעיה בקוד C הבא:
func(count,
&count);
- תלוי מתכנת(מימוש פונקציה)
- תלוי מהדר
- אין בעיה
- Undefined
26. האם יש בעיה ב HTML הבא:
<form method=post>
<input
type=file>
</form>
- ACTION לא מוגדר
- NAME INPUT לא מוגדר
- ENCTYPE לא מוגדר
- MAX_FILE_SIZE
לא מוגדר
27. מה עושה קוד פסקל הבא על מחשב IBM PC?
mem[$0050:0000] := 1;
- מאפס את כל הזיכרון
- מפעיל את העכבר
- מנטרל את Print Screen
- מודד זמן באלפיות שניה
28. מה יש יותר, מספרים זוגיים או אי-זוגיים?
- תלוי בגודל המילה
- זוגיים
- אי-זוגיים
- אותו הדבר
29. מה יוצא דופן?
- ר
- d
- 1E2
- 100
30. אם מספר התלמידים בכיתה הוא אי-זוגי,אז
- מספר הבנים שווה למספר הבנות
- יש יותר בנות בכיתה
- מספר הבנים שונה ממספר הבנות
- לא ניתן לומר דבר
. בועד הכיתה יש שלושה תלמידים מתוך שלושים. כמה זיכרון דרוש כדי לשמור מי בועד?
- מילה (ארבעה בתים)
- שלושים בתים
- קילו-בית
- מגה-בית
MAGIC .32 זה
- שפת תכנות
- משחק
קלפים - קסם באנגלית
- כל התשובות נכונות
33. באיזה פורט עוברת תקשורת LDAP?
- 389
- 636
- 666
- 1701
34. כמה בתים צריכים כדי להציג תו בUCS-4?
- 2
- 4
- 8
- 16
HANDLE .35 מוגדר(ע"פ VC) כ :
- void *
- DWORD *
- char *
- HANLDE
Phrack .36 זה :
- תוכנה לשיתוף שירים
- משחק מחשב
- אות יוונית
- מגזין האקרים מקוון
37. כמה DPI יש למדפסת טובה?
- בודדים
- מאות
- אלפים
- אין קשר בין מדפסות ל DPI
38. מה עושה הביטוי הרגולרי הבא:
/\w@\w\.\w/
- מזהה כתובת מייל
- מזהה אתר אינטרנט
- מחליף מילים זהות
- ממיר IP ל
DNS
39. * מה עושה פונקצית C הבאה:
BOOL f(long x)
{
return
(((x-0x01010101)&~x&0x80808080) != 0);
}
- בודקת אם הביטים במקומות 0,8,16,24 בתוך
x דלוקים - בודקת אם ישנם שני ביטים דלוקים ברצף בתוך
x - בודקת אם ישנו בית אחד שערכו 0 בתוך x
- בודקת אם ישנו ביט אחד שערכו 0 בתוך x
40. מה עושה הקטע הבא:
x = (x&0x5555) +
((x>>1)&0x5555);
x = (x&0x3333) +
((x>>2)&0x3333);
x = (x&0x0F0F) +
((x>>4)&0x0F0F);
x = (x&0x00FF) +
((x>>8)&0x00FF);
- מוציא שורש שלישי מהמספר x
- סופר את מספר הביטים הדלוקים ב x
- לא עושה כלום – x נשאר אותו הדבר
- מציב ב x ערך קבוע, בלי תלות בערכו ההתחלתי
41. האם בשפת Java יש הבדל בין שתי ההגדרות:
int array[];
int[]
array;
- אין הבדל מבחינת הקצאת זיכרון
- יש הבדל תחבירי בלבד
- ההגדרה השנייה אינה
חוקית - ההגדרה הראשונה
צורכת יותר זיכרון
. האם לאחר הקריאה לפונקציה "malloc_proxy" בקוד C הבא, x יצביע לזיכרון מוקצה?void malloc_proxy(char *p){p = (char
*)malloc(40);
}
main(int argc, char*
argv[])
{
char* x =
NULL;
malloc_proxy(x);
free(x);
}
- כן
- לא
- תלוי במספר הפרמטרים
- תלוי במצב הזיכרון
הנוכחי
43. מה עושה הפקודה movsb במעבד אינטל x8680?
- מגדילה את SI באחד
- מעתיקה ביית בזכרון
- מעבירה את bx ל sx
- מעבירה
את sx ל bx
44. מה עושה הקטע הבא?
for i ? -100 to 100
for j ? -100 to
100
for k ? -100 to 100
if (round(sqrt(i*i+j*j+k*k)) = x)
a[i,j,k] = true
- מחשב אינטגרל
- מפעיל מנוע
- פותר משוואה
- מצייר כדור
45. בשאלה הקודמת, מה משמעות x?
- דיוק החישוב
- הספק / מהירות
- הפתרון המבוקש
- מחוג (רדיוס)
46. מה עושה קטע C הבא:
for (i=0; i= =0;
i=0)
i=printf("%s\n","CodeGuru");
- תעצור
מייד, בלי לעשות כלום - תסיים אחרי הדפסה אחת
- תתקע בלולאה אינסופית
- תריץ פקודה בלתי חוקית ותעוף
47. מה ההבדל בשפת C בין a=5 לבין a=5?
- אין כל הבדל
- אחד מהם לא חוקי
- תלוי בטיפוס
של a - אין שום קשר
48. מה עושה קוד הבא בשפת אסמבלי x8680?
xor ax, ax
mov ds,
ax
mov ax, [0x470]
and ah, 0x80
jnz
exit
- בודק האם עברו 24 שעות מהרגע שהמחשב הופעל
- בודק האם נלחץ Ctrl+Break
- בודק האם נלחץ מקש Escape
- בודק האם המחשב עשה Reset
49. כמה פעמים יודפס התו * בקוד הבא בשפת אסמבלי x8680?
mov bx,
0x7671
mov al, '*'
start:
int 0x29
inc
bh
jns start
- 10
- 15
- 479
- 35214
מהפרוטוקולים הבאים מאפשר שליחת קובץ, קבלת קובץ והעברת טקסט (chat) במקביל?
- Smodem
- Zmodem
- Xmodem
- Hmodem
. קניתי קו-אינטרנט ברוחב פס של KBPS750, מה המכסימום בתים לשניה שאקבל ב-FTP?
- לפחות 199 קילו בתים לשניה
- 750 קילו בתים לשניה
- פחות מ93 קילו בתים
לשניה - 749 קילו בתים לשניה
52. מה יהיו ערכו של AX לאחר הרצת הקוד הבא בשפת אסמבלי x8680?
mov ax,num
neg ax
sbb ax,ax
neg ax
- אפס, אלא אם כן
num זוגי - אחד, אלא אם כן num שלילי
- num!! (בשפת C)
- num$^ (בשפת Java)
53. האור הנפלט ממסך המחשב הוא:
- פוטונים
- פרוטונים
- לייזר
- אלקטרונים
54. פרוטוקול RIP משמש ל?
- גישה לשרת דואר אלקטרוני
- תקשורת בין נתבים
- תקשורת ברמת הפרוטוקול
- פרוטוקול לתיקון שגיאות אוטומטי בתקשורת
נתונים
55. כונן הCD-ROM קורא באמצעות :
- חיישן מגנטי
- טלפורטציה
- ראש מסתובב
- קרן לייזר
56. בשפת Java זיכרון מוקצה אוטומטית :
- נכון
- לא נכון
- רק אם כך מוגדר מראש
- כל שפות התכנות
לוקחות בחשבון הקצאה אוטומטית של זיכרון
57. הוספתי 1 ל-127 ויצא לי 128- . הכיצד?
- החישוב נעשה במילה של 8 ביט
- תוכנית אחרת במחשב רצה זמן רב
- החשבון נעשה במספרים מרוכבים
- כל התשובות נכונות
58. מה עושה פקודת האסמבלי x8680 הבאה?
lea bx, [bx + 2]
- קוראת את המילה שנמצאת בכתובת
bx+2 - קוראת את הבית שנמצא
בכתובת bx+2 - כותבת את
תוכן bx לכתובת bx+2 - מוסיפה 2 לערכו של bx
59. כאשר מוחקים קובץ, במערכת ההפעלה DOS, מה מתבצע?
- איפוס של הזיכרון שבו
היה ממוקם הקובץ - מעבר עם
מידע חדש על גבי הישן - פורמט של הדיסק
- שינוי האות הראשונה בשם הקובץ
60. כיצד נצפה בכל היישומים הרצים על מערכת Unix?
- netstat -a
- ps -aux
- int -a
- SysLog -all
61. התוכנית Telnet, בדרך כלל, משגרת את המידע :
- אות אחר אות
- בכל 10 שניות
- כל פעם שנלחץ על המקש Enter
- בבלוקים של KB4
62. שכחתי את סיסמת הBIOS שלי, כיצד אעבוד עם המחשב?
- אכניס את הסיסמא הקבועה
"Open Seasamy" - אשתמש
ב Microsoft Telnet - אפעיל Jumper
מיוחד על לוח האם לאיפוס הסיסמא - אי
אפשר – יש לזרוק את המחשב לפח
63. כיצד אתקין כרטיס רשת על המחשב?
- באמצעות "מנהל ההתקנים"
- באמצעות "הוסף/הסר תוכנה"
- אכתוב תוכנת התקנה בעצמי
- אבקש מחברי הטוב להתקין אותו בשבילי
AI .64 משמעותו :
- Automatic Intermission
- Automatic Inheritance
- Automobile Industry
- Artificial Intelligence
65. כיצד תפתח קובץ בPerl?-
- FILE ("new.txt");
- open ("new.txt");
- open (FILE, new.txt);
- open
(FILE, "new.txt");
Python .66 היא :
- שפת תכנות מקומפלת
- שפת תכנות לא מקומפלת
- שם נוסף
ל Perl - שמה של עיר-מדינה יוונית עתיקה
Ethereal .67 הנה :
- תוכנת גרפיקה
- תוכנת גרפיקה תלת-ממדית
- תוכנת Sniffer
- יומן ממוחשב
EOL .68 הן ראשי התיבות המקובלים עבור:
- End of Life
- End of File
- Evolving
Operational List - End of Line
SSH .69 הוא לSSL מה ש?
- XML הוא ל HTML
- JavaScript היא ל HTML
- מה שTelnet היא
ל TCP - פרוטוקול תומך
70. שמו של ערוץ IRC מתחיל לרוב בסימן :
- '@'
- '$'
- '#'
- 'm'
71. תוכנת DosKey בDOS מבצעת את הפונקציה הבאה :
- היא שומרת בזיכרון את הפקודות האחרונות
שאותן כתבת לשימוש חוזר - היא מאפשרת לך להשתמש במקשים נוספים אשר להם לא היה שימוש
- נועלת את המחשב
- התוכנה היא בכלל תוכנת OS2
72. פקודת Defrag מבצעת :
- סופרת צפרדעים
- מארגנת את הדיסק
- מגדירה
ארגומנטים - מודדת עוצמת מסך
73. מהו Bridge?
- מעין Switch
- קיר
אש - שם אחר ל Hub
- נתב משולב ב Switch
74. אטארי ונינטנדו הן שמות של :
- מערכות תקשורת
- מרכזיות טלפונים
- מעבדים משנות ה
70' - קונסולות משחקי וידאו
75. איזו מערכת ישנה יותר :
- 80286
- Pentium
- אטארי
- נינטנדו
ZIP .76 הוא :
- תקן כיווץ
- כונן
- תשובות א' וב' נכונות
- כתובת IP אפס
77. השפה העיקרית לכתיבת אתרי Web היא:
- C++
- Flash
- HTML
- Java
78. מהו BBS?
- אתר אינטרנט לתוכנות חופשיות
- ערוץ IRC
- "אתר" אשר
רץ באמצעות קו טלפון - מערכת ניהול קוד
79. כיצד תחייג באמצעות מודם?
- ATDT
- AT
- DIAL
- ATNT
80. כיצד תעביר את תוצאות הריצה של תוכנה אל תוך קובץ?
- "<"
- ">"
- "="
- "+"
. איזו פעולה מבצעים המקשים Del + Shift כאשר הם נלחצים יחדיו בחלונות?
- מחיקת קובץ
- סגירת חלון
- סגירת כל החלונות הפעילים
- מחיקת קובץ לצמיתות
82. מהי כתובת Mac?
- מספר סידורי המוטבע על מעבד של מחשבי מקינטוש
- כתובת קבועה הצרובה על החומרה של התקן רשת
- בדומה לכתובת
IP, אבל בפרוטוקול השייך ל"אפל" ממציאת המקינטוש - כתובת של הנתב שבו אתה משתמש
. מה משמעות השורה הבאה כשהיא בתחילתו של קובץ "user/bin/perl?"#!/
- מיקום התוכנית Perl במחשב
- שם המשתמש שכתב את התוכנית
- הערה בC לגבי התוכנית
- בסיס הספירה של
הקבועים
84. כיצד מיוצג prompt רגיל של ;c:\> בדוס?
- $p$g
- C:\
- Default
Prompt="C\:" - $disk
85. האם ניתן לצרוב דיסקים של DVD?
- רק במפעלים
- רק עד שמונה פעמים
- לא
- באמצעות צורב DVD
86. מהו LED?
- מסך שחור לבן
- מסך לטלפונים סלולאריים ולמחשבי כף
יד - דיודה פולטת
אור - מכשיר מדידת מתו חשמלי
87. מהו Fortran?
- חלק אינטגרלי מ "NET".
- שפת תכנות ששימשה את המחשב הראשון
- שם המשפחה של הממציא של Gopher
- שפת תכנות ישנה לצרכים מדעיים
88. מה מייצג ZF בשפת אסמבלי של אינטל?
- ZeroFlag – דגל האפס
- ZeroFlow – התוכנית תקועה
- Zen Fuzzy Logic – לוגיקה מעומעמת
- Zombie Float -מספרים בדיוק אינסופי
89. למה משמשת פסיקה x160 בדוס?
- אין כזו פסיקה
- תלוי תוכנה
- שירותי
מקלדת - שליחה/קבלה של נתונים ברשת
90. כמה LED-ים דולקים בממוצע בשעון עם שניות?
לשם הבהרה, השעה ארבע אחר הצהריים, תשע דקות
, שלושים ושבע שניות נראת:
_ _ _ _ _ | | | | | | | | - - - | | | | | | | | ¯ ¯ ¯ ¯
- 14
- 18.4
- 21
- 27.8
91. מה עושה הפונקציה "r" בקוד הבא בשפת :C
void r(int
a)
{
return (r0(a, 0));
}
int r0(int a, int
t)
{
if (a)
return(r0(a/10, 10*t +
a%10);
return(t);
}
- מחשבת את מספר הספרות ב a-
- לולאה אינסופית
- פותרת את בעיית 8 המלכות
- הופכת את סדר הספרות
ב a-
92. בפרוטוקול HTTP, איזה מספר קוד הוא "קובץ לא קיים?"
- 404
- 405
- 200
- 500
93. האם בפרוטוקול HTTP1.1 הפקודה הבאה חוקית:
"GET /
\r\n"
- כן, חוקית תמיד
- לא, חסר מידע
בפאקטה - לא, מדובר
בפקודה הקיימת רק מ HTTP1.3 - כן, רק בדפדפן של Netscape
RFC .94 זה :
- Request for Comments
- Reply for Common use
- Return
File Checksum - Repeating Flow Chart
95. קבצי MIDI בנויים ממידע המכיל :
- נתוני כלים וקול
- נתוני כלים ותווים
- נתוני פיקסלים
- נתוני כלים, תווים
וזמן נגינה
96. מה זה Framerelay?
- שיטה לכתיבת אתרי אינטרנט
- ממסר נומרי במעבדים מהירים
- שיטה מתיטית לחישוב מרחק
- צורה של תקשורת נתונים
97. מהו קוד managed?
- זהו קוד של #C
- זהו קוד של VB
- זהו
קוד שרץ מעל VM - זהו קוד Native
98. האם צריכים התקנה מיוחדת כדי להתקין תוכניות בטכנולוגית NET?.
- לא, אפשר לעשות פשוט העתקת קבצים(דרוש NET
Framework). - כן, צריכים Wizard מיוחד
- תלוי בתוכנה שמותקנת
- תלוי ב Assemblies
99. * מה עושה הפונקציה C הבאה
void doue(const char* s) { if (!*s) return; while (*s) { if (*s == 0x25) putch(((s[1] - 0x30 > 9) ? ((s[1] & ~0x20) - 0x37) : (s[1] - 0x30) * 0x10) + ((s[2] - 0x30 > 9) ? ((s[2] & ~0x20) - 0x37) : (s[2] - 0x30))), s+=3; else putch(*s); s++; } }