הטכניון – מכון טכנולוגי לישראל
|
|
- חוה הלוי
- לפני5 שנים
- צפיות:
תמליל
1 הטכניון מכון טכנולוגי לישראל סמסטר חורף מרצים: פרופ' אלכס ברונשטיין )אחראי(, חיים בסקין מתרגלים: נועם יפת )אחראי(, אבירם אימבר, משה ליכטנשטיין, אלון גואטה, בהגת קעואר, טומי בוג'ן. תכן לוגי 346 בחינה סופית, מועד ב' הבחינה כוללת מחברת זו המכילה שאלון, חוברת עזר המכילה תרשימים ומחברת בחינה טכניונית משובצת לצרכי טיוטה. השימוש בכל חומר עזר פרט לאלו - אסור. הבחינה אנונימית, יש לרשום מס' ת"ז על כל חומר שקיבלת במהלכה )כולל מחברות טיוטה וחוברות עזר(. אין לתלוש דפים מאף מחברת שקיבלת במהלך הבחינה ויש להחזיר אותן בשלמותן למשגיחים עם תום הבחינה )כולל מחברות טיוטה וחוברות עזר(. מחברת זו מכילה שאלות. את כל התשובות יש לכתוב במחברת זאת בלבד. תיבדקנה ותיסרקנה רק תשובות המופיעות במקומות המיועדים לכך במחברת זו, או שיש הפניה ברורה למקום בו נכתבו מהמקום המיועד לתשובה במחברת זו. האורך המצופה של כל תשובה הוא לכל היותר כגודל המקום המיועד לה בטופס, אין לחרוג משמעותית מאורך זה. אין לנמק או לפרט את התשובות לשאלות סגורות או מרובות ברירה, אלא אם נתבקשת במפורש. לאורך כל הבחינה, אא"כ נאמר במפורש אחרת יש להקיף בעיגול את התשובה הנכונה ביותר לשאלות מרובות ברירה. ניקוד כל שאלה מצויין בכותרתה, חלוקת הנקודות הפנימית מצויינת לייד כל סעיף. כעיקרון רק תשובה מלאה ומדוייקת תזכה בניקוד, עם זאת - סגל הקורס שומר לעצמו את הזכות להעניק לעתים ניקוד חלקי גם לתשובות שאינן מלאות ומדוייקות ע"פ שיקול דעתו ולפי מפתח בדיקה אחיד לכל הסטודנטים. משך הבחינה: 8 דקות. יש לתכנן את הזמן בהתאם. מומלץ מאוד לקרוא את כל שאלות הבחינה כבר בתחילת המבחן. לתשומת לבך: בעשרים הדקות האחרונות סגל הקורס לא יענה על שאלות. בהצלחה!
2 םי-. תזמונים בדלגלגים ) נק'(: במערכת הסינכרונית הבאה שלושה FF זהים, המקבלים אותו אות שעון, ולוגיקה צירופית: הרכיבים,A B דוגמים בעליית שעון, והרכיב C דוגם בירידת שעון. אות השעון מקיים:.T high = 35ns, T low = 5ns בנוסף, נתונים הזמנים הבאים: TpCQ(FF) TcCQ(FF) Tsetup(FF) Thold(FF) Tpd(And), Tpd(Nand) Tcd(And), Tcd(Nand) 7ns ns 6ns 6ns ns 3ns האם תנאי ה- setup מתקיים בכל הרכיבים במערכת? האם תנאי ה- hold מתקיים בכל הרכיבים במערכת? כן / לא כן / לא.. כעת נניח שקיים skew אי-שלילי בין הרכיבים: כל שינוי באות השעון שמתרחש בזמן T מגיע לרכיבים,A B בזמן T, אבל מגיע לרכיב C בזמן T. + Tskew עבור אילו ערכים של Tskew כל הרכיבים במעגל מקיימים את תנאי ה- setup? סמנו את התחום הגדול ביותר שכל ערכיו מקיימים את התנאי. 8ns Tskew ns א. ns Tskew ns ב. ns Tskew 4ns ג. אין ערכים של Tskew שעבורם כל הרכיבים מקיימים את תנאי ה- setup. ד..3
3 שאלה פתרון. כן, כל תנאי ה- setup מתקיימים. עבור המסלול :A,B <- C TpCQ(FF) + Tpd(Nand) + Tpd(And) + Tsetup = = 33 < 35 = Thigh עבור המסלול :C -> A,B TpCQ(FF) + Tpd(Nand) + Tsetup = = 3 < 5 = Tlow. כן, כל תנאי ה- hold מתקיימים. התנאי עבור הרגיסטר C: Tlow + TcCQ(FF) + Tcd(Nand) + Tcd(And) = = 33 > 6 = Thold התנאי עבור הרגיסטרים :A,B Thigh + TcCQ(FF) + Tcd(Nand) = = 4 > 6 = Thold.3 עבור המסלול :A,B -> C TpCQ(FF) + Tpd(Nand) + Tpd(And) + Tsetup Thigh + Tskew Tskew Tskew עבור המסלול :C -> A,B TpCQ(FF) + Tpd(Nand) + Tsetup Tlow Tskew Tskew Tskew נתון שה- skew אי-שלילי לכן סה"כ.ns Tskew ns
4 ( DMA נק'(:. בשאלה זו נעסוק בפרוטוקול DMA שפועל ב- mode.burst במהלך העברת הנתונים בפרוטוקול,DMA עוברים האותות הבאים בין היחידות השונות )לא בהכרח בסדר הזה(: DMA Request, DMA Acknowledge Hold Request asserted, Hold Acknowledge asserted Hold Request deasserted, Hold Acknowledge deasserted burst mode הוא אחד מאופני הפעולה של פרוטוקול.DMA ב- mode זה נקבע שמרגע שה-( Controller DMAC (DMA מתחיל להעביר נתונים על ה- bus, ה- cpu לא יכול להפריע להעברה עד לסיומה. כמו כן, ידוע שכאשר ה- DMAC מסיים את ההעברה, הוא מיד מפנה את הbus. נרצה לקרוא מידע מה- DISK לזיכרון הראשי בעזרת.DMA עבור כל אחד מהאותות הבאים, הקיפו את התשובה הנכונה: א. האות Hold Request asserted עובר בין ה- CPU / DMAC / DISK אל ה- CPU / DMAC / DISK ב. האות Hold Request deasserted עובר בין ה- CPU / DMAC / DISK אל ה- CPU / DMAC / DISK ג. האות Hold Acknowledge asserted עובר בין ה- CPU / DMAC / DISK אל ה- CPU / DMAC / DISK ד. האות DMA Acknowledge עובר בין ה- CPU / DMAC / DISK אל ה- CPU / DMAC / DISK. בשימוש בפרוטוקול,DMA נפלה שגיאה באות Hold Request deasserted )ולא ניתן לתקנה( כך שאות זה לא מגיע ליעדו. הקיפו את התשובה הנכונה: א. לא תתבצע כלל העברה של המידע לזיכרון הראשי. ב. תתבצע העברה של המידע לזיכרון הראשי, אך ה- CPU לא יוכל להשתמש במידע. ג. תתבצע העברה של המידע לזיכרון הראשי וה- CPU יוכל ישתמש בה. בשימוש בפרוטוקול,DMA נפלה שגיאה באות DMA Request )ולא ניתן לתקנה( כך שאות זה לא מגיע ליעדו. הקיפו את התשובה הנכונה: א. לא תתבצע כלל העברה של המידע לזיכרון הראשי. ב. תתבצע העברה של המידע לזיכרון הראשי, אך ה- CPU לא יוכל להשתמש במידע. ג. תתבצע העברה של המידע לזיכרון הראשי וה- CPU יוכל ישתמש בה. בשימוש בפרוטוקול,DMA נפלה שגיאה באות Hold Acknowledge deasserted )ולא ניתן לתקנה( כך שאות זה לא מגיע ליעדו. הקיפו את התשובה הנכונה: א. לא תתבצע כלל העברה של המידע לזיכרון הראשי. ב. תתבצע העברה של המידע לזיכרון הראשי, אך ה- CPU לא יוכל להשתמש במידע. ג. תתבצע העברה של המידע לזיכרון הראשי וה- CPU יוכל ישתמש בה...3.4
5 3. בקר ומסלול נתונים ) נק'(: נתון מסלול הנתונים הבא:,X,Y Z הינם רגיסטרים מותנים שערכם ההתחלתי הוא,x,y z בהתאמה. נתונים שלושה רכיבים צירופים: ADD מחבר, SUB מחסר, MUL מכפל. ההשהיה של כל אחד מהרכיבים היא כמעט מחזור שעון. השהית הבקר, הבוררים והרגיסטרים זניחה. מלא בטבלה הבאה את ערך קווי הבקרה הנדרשים בכל מחזור על מנת שערכו של הרגיסטר X בסוף הריצה יהיה: x + y + z הערות: יש לבצע את הפעולה במספר מינימלי של מחזורי שעון. כתבו את הערכים בטבלה בבסיס עשרוני. סמנו don t care כ- לפי הצורך )נדרש להשתמש ב- care don t כשאפשר(. ייתכנו שורות ריקות בטבלה, אך אין צורך להוסיף שורות. ניתן להניח שלא תתרחש גלישה )overflow( באף שלב Cycle sel sel sel sel3 sel4 sel5 sel6 sel7 sel8 ldx ldy ldz 3 / / 4 / / 5 6
6 הערה: יש כמה פתרונות אפשריים נוספים בארבעה מחזורי שעון הסבר: Z z z = z במחזור הראשון נבצע: פעולת כפל בין z ל- z ונשמור את התוצאה ב- Z במחזור השני נבצע: Y Y Y = y y = y Z Z + Z = z + z = z פעולת כפל בין y לבין y ונשמור את התוצאה ב- Y פעולת חיבור בין Z החדש לעצמו ונשמור את התוצאה ב- Z X X X = x x = x Y Y + Z = y + z - במחזור השלישי נבצע: פעולת כפל בין x לבין x ונשמור את התוצאה ב- X פעולת חיבור Y ו- Z ושמירתם ב- Y במחזור הרביעי נבצע: X X + Y = x + y + z פעולת חיבור בין X ל- Y ונשמור ב- X
7 .4 Verilog ( נק'(: בשקף המצורף )מהתרגול( מתוארת סכמת הForwarding המתאימה לMIPS,Pipelined כתבו קוד Verilog המממש את המודול Forwarding_unit כפי שנלמד בהרצאות ובתרגולים )ולא בש.ב(. module forwarding_unit (RS, RT, MEM_Rd, WB_Rd, MEM_RegWrite, WB_RegWrite, ForwardA, ForwardB); input [4:] RS, RT; input [4:] MEM_Rd, WB_Rd; input MEM_RegWrite, WB_RegWrite; output reg [:] ForwardA, ForwardB; ( * ) begin // Init all signals to (no forwarding) {ForwardA, ForwardB} <= ; // Forwarding for RS if (MEM_RegWrite && RS == MEM_Rd && MEM_Rd) ForwardA <= 'd; else if (WB_RegWrite && RS == WB_Rd && WB_Rd) ForwardA <= 'd; // Forwarding for RT if (MEM_RegWrite && RT == MEM_Rd && MEM_Rd) ForwardB <= 'd; else if (WB_RegWrite && RT == WB_Rd && WB_Rd) ForwardB <= 'd; end endmodule // forwarding
8 5. פייפליין )7 נק'(: נתונות מערכות ה- pipeline הבאות, שכל אחת מהן מממשת פונקציה: מערכת A, המחשבת את הפונקציה (x,y) f: A מערכת B, המחשבת את הפונקציה (x,y) f: B מערכת C, המחשבת את הפונקציה (x,y) f: C כל מלבן מייצג רגיסטר אידיאלי, וכל עיגול מייצג רכיב לוגיקה צירופית )לא בהכרח אותה לוגיקה(. כל החוטים והרגיסטרים הם ברוחב n ביטים. נתון כי ההשהיה של כל הרכיבים הצירופיים באותה מערכת זהים, אך לאו דווקא בין המערכות. לדוגמא: מתקיים Tpd(A4) Tpd(A) == אך יתכן Tpd(A).Tpd(B)!= זמן המחזור של כל מערכת הוא המינימלי האפשרי. נתונים לכם הרכיבים הצירופיים הבאים: A, A, A3, A4, B, B, C, C, C3, C4, C5 )אותם רכיבים המשמשים למימוש המערכות הנתונות( וגם כן מספר בלתי מוגבל של רגיסטרים אידיאליים. עליכם לממש מערכות k-pipeline הנקראות D, שE מממשות את הפונקציות הבאות בהתאמה: f D (x,y,z) = f A (x,f B (y,z)) f E (x,y,z,w) = f C (f D (x,y,z),w) רונאלדו ומסי, זוג סטודנטים בקורס תכן לוגי, דנים ביניהם על אפשרויות מימוש. רונאלדו: "אפשר לממש את D במערכת 4-pipeline כך ש- Throughput(A)."Throughput(D) = מסי: "אפשר לממש את E במערכת 6-pipeline כך ש- Throughput(A)."Throughput(E) = סמנו את הטענה הנכונה: רונאלדו בהכרח צודק. אם רונאלדו צודק, אז מסי בהכרח טועה. רונאלדו בהכרח טועה. אם רונאלדו טועה, אז מסי בהכרח טועה. מסי בהכרח טועה
9 >= Cycle(E) > Cycle(A) רונאלדו טועה >= Tpd(A) >= Cycle(D) > Cycle(A) >= Tpd(B) > Throughput(A) >= Throughput(E) < מסי טועה
10 ( Procedures calls נק'(:.6 נתון קטע הקוד הבא בשפת C: int f(int x, int y, int z){ if(x <= ) { return ;} int arr[3]; arr[] = f(x-, y,z) + ; return arr[]; } ידוע שלאחר הקימפול ל- Assembly,MIPS הפונקציה f משתמשת בערכים של,s$.,s$,s$ s3$ א. מהו גודל ה- frame )בבתים( של הפונקציה? f 96 bytes תשובה: ב. ידוע כי הפונקציה g קוראת לפונקציה f באופן הבא: (6,,)f. הקף בעיגול את מספר הערכים השונים שיחזיק רגיסטר $ra החל מהקריאה של g ל- f )כולל, כלומר החל מהרגע שבו $ra מכיל את כתובת החזרה ל- g ( א. ב. ג. ד. ה. הסבר: ערך אחד יהיה כתובת חזרה ל- g וערך שני יהיה תמיד אותה כתובת שהיא החזרה לפונקציה f מהקריאה הרקורסיבית.
11 .7 זמני 3( MIPS נק'(: מריצים את התוכנית הבאה על המעבדים שנלמדו בקורס: loop: addi $t, $zero, addi $t, $zero, 5 sw $t, ($t) addi $t, $t, addi $t, $t, 4 bne $t, $t, loop מהו זמן ריצת התוכנית, הנמדד במספר מחזורי שעון, על כל אחד מהמעבדים? שימו לב: זמן ריצת התוכנית נמדד החל ממחזור השעון שבו מתחיל ביצוע הפקודה הראשונה )למשל, ב- מחזור השעון שבו מסתיים ביצוע הפקודה האחרונה )למשל, ב- Pipeline ועד זהו מחזור ה- Fetch ( Pipline זהו מחזור ה- WB (, כולל. Single-Cycle Mips. 83 Multi-Cycle Mips. 5 Register File Split ללא,Forwarding ללא Pipelined Mips וללא Fast single-cycle branch )וללא )delay slot.3 38 Register File Split ועם Forwarding עם Pipelined Mips וללא Fast single-cycle branch )וללא )delay slot.4 תזכורת: ב- Mips Pipelined הרגיל )ללא )Fast single-cycle branch מניחים branch not taken ולכן אם הפקודה בפועל taken נצטרך לבצע flush לפקודות העוקבות שכבר נכנסו ל- pipeline. נגדיר מנגנון שיקרא,Branch Prediction שמטפל בפקודות.branch המנגנון שומר דגל "תחזית" בודד, שערכו taken או.not-taken המנגנון קורא בשלב ה- Fetch את הפקודה ואם היא branch וגם ערך הדגל הוא taken הפקודה שתיכנס ל- pipeline במחזור הבא היא יעד הקפיצה )אחרת היא הפקודה שאחרי ה-,branch כרגיל(. כשה- branch מגיע לשלב ה- MEM, בודקים האם צדקנו בתחזית. אם שגינו - הופכים את הדגל )מ- taken ל- not-taken או להיפך( ועושים.flush 3 מהו זמן הריצה של התוכנית )הנמדד במספר מחזורי שעון( במעבד Pipeline,Forwarding עם Mips עם Register File Split ועם מנגנון ה- Prediction?Branch הניחו שבתחילת הריצה דגל התחזית מאותחל ל- not-taken..5
12 פתרון:. עבור,Single זמן הריצה הוא מספר הפקודות. לכן = עבור Multi נזכור כי פקודת addi, sw לוקחת 4 מחזורים ופקודת bne לוקחת 3 מחזורים. לכן: ( + 5 ) T addi + 5 T sw + 5 T bne = ( + 5 ) = יש data hazard בין הפקודה הראשונה לשלישית שגורם ל- nops, ויש data hazard בין הפקודה הרביעית והשישית שגורם ל- nop בכל איטרציה. בנוסף יש control hazard בפקודת ה- bne : במשך 4 פעמים, כל פעם גורם ל- nops 3. לסיום נוסיף 4 מחזורים לריקון הצינור. לכן: #commands + #datanops + #controlnops + #empty = + ( + 5 ) + (4 3) + 4 = 5 4. המעקפים ופיצול הרגיסטרים פותרים את כל ה- hazard,data עבורם כבר לא צריך nops )נשתמש במעקף.)EXE/WB ה- hazards control לא השתנו. לכן: #commands + #datanops + #controlnops + #empty = = במשך 4 פעמים הראשונות ה- bne הוא,taken ובפעם האחרונה הוא.not taken בפעם הראשונה התחזית היא,not taken לכן נעשה "נבזבז" 3 מחזורים על תחזית שגויה. ב- 3 הפעמים הבאות התחזית תהיה taken והפקודה אכן קופצת, לכן לא נבזבז אף מחזור. באיטרציה האחרונה של הלולאה התחזית היא taken והפקודה היא,not taken לכן שוב נבזבז 3 מחזורים על תחזית שגויה. סה"כ: #commands + #datanops + #controlnops + #empty = = 3
13 ( MIPS נק'(:.8 בשאלה זו נדון בגרסאות שונות של.Multi-Cycle Mips בגרסאות אלו, מסלול הנתונים זהה ל Multi-Cycle Mips המוכר, אולם המעבדים תומכים רק בחלק מפקודות המכונה שמופיעות ב- ISA. מהו סוג הבקר של Multi-Cycle Mips )הקיפו בעיגול(?.Mealy / Moore בטבלה הבאה מופיעות גרסאות שונות של.Multi-Cycle Mips כל גרסא נבדלת בפקודות הנתמכות ובסוג הבקר של המעבד. עבור כל גרסא, רשמו את מספר המצבים הכולל שיהיה לבקר המתאים. ניתן להוסיף הסבר קצר במידת הצורך )לא חובה, ההסבר ייבדק במקרה של טעות במספר המצבים(. הערה: בכל אחד מהסעיפים עליכם להניח שהבקר הוא מכונת מצבים מצומצמת, אך אין צורך לאחד מצבים בהם כותבים ל- File.Register.. פקודות נתמכות סוג בקר מספר מצבים בבקר הסבר קצר )לא חובה( Mealy add, sub, addi, ori, sw, lw, beq, j Mealy add, sub, addi, sw, lw, bne, j Moore add, addi, sw, lw, beq 3 או 4 Moore add, sub, addi, sw, lw, beq 3 או 4 Moore add, sub, addi, sw, lw, beq, bne
14 )8 נק'(: MIPS.9 סטיבן, סטודנט בקורס, החליט להשוות בין Multi-cycle MIPS ובין Single-cycle MIPS הבנויים מרכיבים. זהים. כל הרגיסטרים בעלי השהייה זהה, בפרט זמני ההשהיה של הרכיבים: Memory, Register File, ALU הם: בהתאמה. זמני ההשהיה זהים בין קריאה וכתיבה וכן בין זיכרון הנתונים וזיכרון הפקודות. יתר הזמנים מלבד החמישה שהוזכרו זניחים. כדי להשוות בין המעבדים כתב סטיבן תכנית ללא קפיצות המורכבת מפקודות.R-type, I-type, SW, LW מספר הפקודות מכל סוג הוא )בהתאמה(. כתבו תנאי הכרחי ומספיק לכך שהתכנית תרוץ מהר יותר על Single-cycle MIPS כתלות בפרמטרי השאלה. (N R + N I + N SW + N LW ) (Tpcq + T MEM + T RF + T ALU + T setup ) < (4N R + 4N I + 4N SW + 5N LW ) (Tpcq + max (T MEM, T RF, T ALU ) + T setup )
15 MIPS. ( נק'(: נגדיר את הפקודה החדשה הבאה: sif Ri, Rj, Rk הפקודה טוענת את ערך Rk לכתובת Rj+Rk בזיכרון, וגם טוענת את תוצאת החיבור Rj+Rk לרגיסטר.Ri ובסימונים: MEM[Rj+Rk] Rk Ri Rj+Rk א. מהו הקידוד הבינארי של הפקודה? כתבו את שמות השדות, את התוכן של כל שדה, ורוחב כל שדה בביטים. ניתן להניח כי 35 opcode פנוי. אם יש שדה שלא חשוב מה התוכן שלו, ציינו זאת. Opcode (6-bit) = 35, Rs (5-bit) = j, Rt (5-bit) = k, Rd (5-bit) = i, shamt (5-bit) =, funct (6-bit) = don t care ב. מהם השינויים המינימליים הנדרשים במימוש של Pipelined MIPS כדי שיתמוך בביצוע הפקודה החדשה sif )כפקודת מכונה יחידה, ולא כפסאודו-פקודה(? שינויים בבקר בלבד. a. הוספת או הרחבת בורר אחד, ושינויים בבקר. b. הוספת או הרחבת או 3 בוררים, ושינויים בבקר. c. הוספת Adder לתחנת,MEM ובנוסף הוספת או הרחבת עד 3 בוררים ושינויים בבקר. d. הוספת Adder לתחנת,WB ובנוסף הוספת או הרחבת עד 3 בוררים ושינויים בבקר. e. שינוי במבנה קובץ הרגיסטרים, ובנוסף הוספת או הרחבת עד 3 בוררים ושינויים בבקר. f. לא ניתן לממש את sif כפקודת מכונה יחידה. g. שימו לב: אסור לגרום לכך שפקודות אחרות לא יעבדו. אסור להאריך את זמן מחזור השעון. הניחו שהמעבד אינו כולל Hazard Detection Unit, RF Split, Forwarding או יחידת.Fast Single-Cycle Branch הניחו שאין צורך בלטפל ב- hazards data או ב- hazards.control
הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב הוראות הגשה: ההגשה בזוגות. הוסיפו שמות, ת.ז., אי-מייל, תא אליו יש להחזיר את התרגיל ואת תשובותיכם לתרג
הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב הוראות הגשה: ההגשה בזוגות. הוסיפו שמות, ת.ז., אי-מייל, תא אליו יש להחזיר את התרגיל ואת תשובותיכם לתרגיל, הדפיסו והגישו לתא הקורס בקומה. מבנה מחשבים ספרתיים
קרא עודMicrosoft Word - moed_A_sol.doc
סמסטר אביב 2007 9.10.2007 טכניון מכון טכנולוגי לישראל - פתרון תכן לוגי 234262 מבחן סופי, מועד א' טור א' שם משפחה: שם פרטי: מס ת"ז:.1.2.3.4.5.6.7.8.9 נא לקרוא כעת והיטב את ההנחיות הבאות: המבחן מנוסח בלשון
קרא עודתרגול מס' 1
תרגול 6 הסתעפויות 1 מבוסס על שקפים מאת יאן ציטרין קפיצות לא מותנות Unconditional Branch br label PC לאחר ה- fetch של פקודת ה- branch PC לאחר הביצוע של פקודת ה- branch pc label br label הקפיצה מתבצעת תמיד,
קרא עודמבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב
מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש שעות (180
קרא עודמבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו
מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן
קרא עודמבוא למדעי המחשב
מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק א - השיטה הבינארית שיעור 5 ו- 1? ספירה בבסיס 2 ואיך אומרים "hello" עם 0 1 ממעגלים
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד
אוניברסיטת בן גוריון בנגב תאריך המבחן: 29.01.19 שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות 202.1.9031 מס' הקורס : מיועד לתלמידי : הנדסת תעשיה וניהול שנה תשע"ט א' סמ' א' מועד 3 שעות משך
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם
אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג,.6.013 משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם 8 עמודי שאלון )כולל עמוד זה(. עליכם לכתוב את התשובות על
קרא עודמבוא לתכנות ב- JAVA תרגול 7
מבוא לתכנות ב- JAVA תרגול 8 תזכורת - מבנה של פונקציה רקורסיבית.2 פונקציה רקורסיבית מורכבת משני חלקים עיקריים 1. תנאי עצירה: מקרה/מקרים פשוטים בהם התוצאה לא מצריכה קריאה רקורסיבית לחישוב צעד רקורסיבי: קריאה
קרא עודMicrosoft Word - Summary
מבנה מחשבים סיכום מעגלים לוגיים מושגים בסיסיים: VDD/POWER זרם גבוה, "1"; VSS/GROUND זרם נמוך, "0". טרניזסטורים pmos nmos כאשר השער מקבל זרם גבוה, הטרנזיסטור מופעל ומעביר nmos זרם מהמקור למטרה. שער זה מעביר
קרא עודמבוא למדעי המחשב - חובלים
אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב סמסטר ב' תשע"ב בחינת סיום, מועד ב',.02..9.7 מרצה: אורן וימן מתרגלים: נעמה טוויטו ועדו ניסנבוים מדריכי מעבדה: מחמוד שריף ומיקה עמית משך המבחן: שעתיים חומר
קרא עודPowerPoint Presentation
פרוטאוס הדרכה לפיתוח פרויקט מבוסס ארדואינו 1 הוראות הפעלה תוכנת פרוטאוס מכילה כמות גדולה מאוד של כלי עזר להבנת דרך ההפעלה של התוכנה. שני מקורות מידע עיקריים עומדים לרשות המשתמש מחוץ לתוכנה: o באתר האינטרנט
קרא עודמהוא לתכנות ב- JAVA מעבדה 3
מבוא לתכנות ב- JAVA מעבדה 3 נושאי התרגול לולאות ניפוי שגיאות לולאות - הקדמה כיצד הייתם כותבים תוכנית שתדפיס את המספרים השלמים בין 1 ל- 100 בעזרת הכלים שלמדתם עד עתה? חייבת להיות דרך אחרת מאשר לכתוב 100
קרא עודMicrosoft Word - Ass1Bgu2019b_java docx
ת ר ג י ל 1 ב ק ו ר ס מ ב ו א לתכנות 202.1.9031 JAVA סמסטר ב, ת נ א י ם ו ל ו ל א ו ת תאריך אחרון להגשה בציון מלא : 02.04.19 עד שעה : 23:55, כ ל יום איחור ל א מ א ו ש ר א ו ח ל ק ממנו מודריד 10 נקודות
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי
אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', 6.2.2012 הנחיות: 1. משך הבחינה: 120 דקות. 2. היציאה מהכיתה במהלך
קרא עודMicrosoft Word - ExamA_Final_Solution.docx
סמסטר חורף תשע"א 18 בפבואר 011 הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצה: מתרגלים: רן אל-יניב נועה אלגרבלי, גיא חפץ, נטליה זילברשטיין, דודו ינאי (אחראי) סמסטר חורף תשע" מבחן סופי פתרון (מועד
קרא עודמספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי
מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בינסקי הנחיות: יש לענות על כל השאלות. יש לענות על כל
קרא עודמבנה מחשבים ספרתיים
זיכרון מטמון 2 מבנה מחשבים ספרתיים 234267 1 כיצד נבחר את גודל המטמון? מצד אחד, נרצה מטמון גדול כמה שיותר כדי לקבל שיפור ב-.hit rate מצד שני, כאשר המטמון גדול מדי, הוא צורך אנרגיה רבה וזמן הגישה עלול להיות
קרא עודMicrosoft PowerPoint - Lecture1
Computer Organization and Programming ארגון ותכנו ת המחשב - את"מ הרצאה מבוא 2 שפה עילית מול שפ ת מ כונה שפה עילית language) (High level שפת מכונה Language) (Machine תכנית בשפ ה עיל ית (C, Pascal, ) תכנית
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי
אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', 6.2.2012 הנחיות: 1. משך הבחינה: 120 דקות. 2. היציאה מהכיתה במהלך
קרא עודמועד: א בחינה סופית במתמטיקה דיסקרטית משך הבחינה: 2 1 שעות מרצה: פרופ' תאופיק מנסור תאריך: סמסטר: א תשע"ח m 2 הוראות לנבחן: )1( הבחינה מו
מועד: א בחינה סופית במתמטיקה דיסקרטית משך הבחינה: 2 1 שעות מרצה: פרופ' תאופיק מנסור תאריך: 26.01.2018 2 סמסטר: א תשע"ח m 2 הוראות לנבחן: )1( הבחינה מורכבת מ- 6 שאלות. כל שאלה מזכה ב- 20 נקודות כך הנקודות
קרא עודPowerPoint Presentation
מבוא למדעי המחשב תירגול 6: כתובות ומצביעים 1 תוכנייה מצביעים מצביעים ומערכים, אריתמטיקה של מצביעים 2 3 מצביעים תזכורת- כתובות זיכרון הזיכרון כתובת התא #1000 #1004 #1008 ערך השמור בתא תא 10-4 לא מאותחל
קרא עודסדנת תכנות ב C/C++
פקולטה: מדעי הטבע מחלקה: מדעי המחשב שם הקורס: מבוא למחשבים ושפת C קוד הקורס: 2-7028510 תאריך בחינה: 15.2.2017 משך הבחינה: שעתיים שם המרצה: ד"ר אופיר פלא חומר עזר: פתוח שימוש במחשבון: לא הוראות כלליות:
קרא עודתאריך פרסום: תאריך הגשה: מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש לה
תאריך פרסום: 01.01.15 תאריך הגשה: 15.01.15 מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש להגיש בזוגות. -העבודה חייבת להיות מוקלדת. -הקובץ חייב
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג מנ' אב תשע"ז 15.08.17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' ב' שנה תשע"ז 3 שעות
קרא עודמבוא למדעי המחשב
מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק ב - מבוא לקריפטוגרפיה שיעור 5 (offset מונחים בסיסיים צופן קיסר (היסט,.1.2 1 Today
קרא עודמספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר
מספר נבחן 2002 2003 / תשס"ג סמסטר א' מועד א' תאריך: 29.1.03 שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר: אין שימוש במחשבון: מותר בבחינה 10 עמודים כולל עמוד
קרא עודMicrosoft Word B
מרצה: שולי וינטנר. מתרגל: שלמה יונה מבוא למדעי המחשב מועד ב', סמסטר א' תשס"ג, 17/2/03 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: 1. ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב
קרא עודתורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב
תורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב, מילה ושפה לטובת מי ששכח חומר זה, או שלא למדו מעולם,
קרא עודמבוא למדעי המחשב - חובלים
החוג למדעי המחשב אוניברסיטת חיפה מבוא למדעי המחשב סמסטר א' תשע"ג בחינת סיום, מועד ב', 20.02.2013 מרצה: ריטה אוסדצ'י מתרגלת: נעמה טוויטו מדריך מעבדה: מחמוד שריף משך המבחן: שעתיים חומר עזר: ספר של Kernighan
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ
אוניברסיטת בן גוריון בנגב תאריך המבחן: 12.02.17 שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: 202.1.9031 מס' הקורס : הנדסת תעשיה וניהול מיועד לתלמידי : א' מועד א' סמ' שנה תשע"ד 3 שעות משך
קרא עודDisclaimer מסמך זה הינו סיכום און-ליין של השיעור ולא עבר עריכה כלל. מצאת טעות? שלח/י לי מייל ואתקן: 07/05/2009 קורס: מערכות ה
הרעיון: דפדוף paging וזכרון וירטואלי.1.2.3 לחלק את מרחב הכתובות לדפים בגודל קבוע )למשל )4KB את הדפים ממפים לזכרון פיסי a. לא רציף b. לא כולם העברה מזכרון לדיסק לפי הצורך מספר הדף: page = addr 4K המיקום
קרא עודפקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד
פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה 2-7012610-3 תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד ב' שם המרצה: ערן עמרי, ענת פסקין-צ'רניאבסקי חומר עזר:
קרא עודSlide 1
מבוא למדעי המחשב תירגול 4: משתנים בוליאניים ופונקציות מבוא למדעי המחשב מ' - תירגול 4 1 משתנים בוליאניים מבוא למדעי המחשב מ' - תירגול 4 2 ערכי אמת מבחינים בין שני ערכי אמת: true ו- false לכל מספר שלם ניתן
קרא עודמספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה
עמוד 1 מתוך 11 תשע"א מועד ב סמסטר א' 14.2.2011 תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי המחשב יש לענות על כל 5 השאלות. בכל השאלות במבחן יש לכתוב פונקציות יעילות
קרא עודתוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום
תוכן העניינים: פרק 2 3 צמצומים ומימושים של פונקציות בוליאניות 2 צמצומים של פונקציות באמצעות מפת קרנו: 2 שאלות: 2 תשובות סופיות: 4 צמצום באמצעות שיטת 6:QM שאלות: 6 תשובות סופיות: 7 מימושים בעזרת פונקציות
קרא עודשבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים ע
שבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים עליו כרגע )A מצביע עליו(. יש שני סוגי פקודות, פקודת
קרא עודמבוא לאסמבלי
1 ברק גונן תוכנית שבנויה מחלקי קוד נפרדים המשולבים זה בזה מאפיינים: נקודת כניסה אחת נקודת יציאה אחת מבצעים פעולה מוגדרת נקראים פרוצדורות ברק גונן 2 קוד קצר יותר לא צריך לחזור על חלקי קוד שאלה למחשבה: האם
קרא עודתכנון אלגוריתמים עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 02: , בצהריים,תא מספר 66 בקומת כניסה של בניין 003 מתרגל אחראי: אורי 0
22 עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 2: 622, בצהריים,תא מספר 66 בקומת כניסה של בניין 3 מתרגל אחראי: אורי הוראות כלליות: כל עוד לא נאמר אחרת, כאשר הנכם מתבקשים לתאר אלגוריתם יש לספק את הבאות: תיאור
קרא עודפתרון מבחן במיקרו בקרים תשעו
פתרון מבחן במיקרו בקרים תשעו תשובה 5 א. Mov 4h,a העבר את הנתון שבאקומולטור אל כתובת 4h ב RAM הנתונים הפנימי. Mov 41h,#1h העבר מידית לכתובת 41h ב RAM הנתונים הפנימי את הנתון 1 הקסה )1 בינארי(. Cjne a,4h,note
קרא עודמבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי
מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 8-11( מבנה השאלון 5
קרא עודTutorial 11
מבוא לשפת C תרגול 8: מערכים רב-ממדיים תרגילים בנושא מערכים ורקורסיה מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקנשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב" נכתב ע"י טל כהן, עודכן ע"י
קרא עודMicrosoft Word - c_SimA_MoedB2005.doc
מרצה: שולי וינטנר. מתרגל: עזרא דאיה. מבוא למדעי המחשב בחינת מועד ב', סמסטר א' תשס"ה,.2.2005 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות:. ודאו כי בטופס שבידיכם עמודים. יש לכתוב
קרא עודבחן במערכות הפעלה
אוניברסיטת בן-גוריון בנגב, המחלקה למדעי המחשב בוחן אמצע במערכות הפעלה מרצים: איתי דינור, דני הנדלר ורוברט יעקבשוילי. מתרגלים: אור דינרי, אחמד דרובי, מתן דרורי, צחי ספורטה, רועי עוזיאל ואריאל תלמי. ענו
קרא עודאוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבו
אוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', 31.1.2017 מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבוני, דולב שרון הנחיות: 1. משך הבחינה: 120 דקות. 2. היציאה
קרא עודSlide 1
תוכנייה How a computer works? חומרת המחשב רקע תוכנה רקע צעדים ראשונים בשפת C * חלקים מפרק זה מבוססים על: http://www.eingang.org/lecture 4 חומרה )Hardware( אנו מוקפים מחשבים,,Laptop טלוויזיה,,DVD ועוד.
קרא עודשאלה 2. תכנות ב - CShell
ביה"ס למדעי המחשב 4.2.2018 האקדמית נתניה מבחן מועד א' יסודות מערכות פתוחות סמסטר חורף, תשע"ח משך המבחן: שלוש וחצי שעות. יש לענות על כל השאלות. מותר השימוש בחומר עזר כלשהו, פרט למחשבים, (מחשבונים מותר).
קרא עודפתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.
פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9. הדפסה ראשונה: מתבצעת לולאה שרצה מאפס עד אורך המחרוזת.
קרא עודמבנים בדידים וקומבינטוריקה סמסטר אביב תשע"ט מספרי רמזי תרגול 11 הגדרה: (t R = R(s, הוא המספר הטבעי הקטן ביותר כך שבכל צביעה של צלעות הגרף וכחול(, קיים
מספרי רמזי תרגול 11 הגדרה: (t R = R(s הוא המספר הטבעי הקטן ביותר כך שבכל צביעה של צלעות הגרף וכחול( קיים תת-גרף שלם K s שצבוע בכחול או שקיים תת-גרף שלם K t שצבוע באדום. הגדרה שקולה: עבור גרף עם לפחות (t
קרא עודPRESENTATION NAME
נכתב ע"י כרמי גרושקו. כל הזכויות שמורות 2010 הטכניון, מכון טכנולוגי לישראל הקצאה דינמית )malloc( מערכים דו-מימדיים סיבוכיות: ניתוח כזכור, כדי לאחסן מידע עלינו לבקש זכרון ממערכת ההפעלה. 2 עד עכשיו: הגדרנו
קרא עודMicrosoft PowerPoint - lecture4_handnotes_2013_2.ppt [Compatibility Mode]
JMP Jcc ;Jump ; conditional jump JA/JNBE CF ZF=0, above/ not below or equal JAE/JNB CF=0, above or equal/ not below JB/JNAE CF=1, below/ not above or equal JBE/JNA CF ZF=1, below or equal/ not above JC
קרא עודתשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 313, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר
תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 313, 635863 מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר 1 נתון: 1 תלמיד קנה 11 מחברות דקות ו- 4 מחברות עבות,
קרא עודComp. Arch. Lecture 1
א ר כי טקטור ת מ ח ש בים ד"ר טל שיקלר סו ב ול אימייל: stal@bgu.ac.il Mother board לוח אם CPU central processing unit מעבד דוגמאות: 80x86 ו תואמיו Intel 80x86 Intel Core 2 Duo 64 bits 80x86 compatible AMD
קרא עודתרגול 1
מבוא למדעי המחשב 2019 תרגול 5 מחרוזות, חתימות ורקורסיה מחרוזות רצף של תווים רקורסיה קריאה של מתודה לעצמה באופן ישיר או עקיף ראינו בהרצאה מחרוזות: תווים, חתימות: העמסה- String,הצהרה, overloading אתחול רקורסיה:
קרא עודמצגת של PowerPoint
מהי סביבת איקס לימוד? סביבת איקס לימוד היא סביבה גמישה לתרגול היכולת לזכור ולהיזכר במושגים ועובדות מתחומי תוכן שונים על ידי התאמה. הסביבה מבוססת על המשחק 'איקס עיגול' והתוכן אותו מתרגלים יכול מסוג טקסט
קרא עודMicrosoft Word - tik latalmid-final
רשימת המשימות במבדק טבלת מעקב מס ' המשימה שם המשימה עמוד העברה ראשונה תאריך עבר/לא עבר העברה שנייה תאריך עבר/לא עבר 3 1 קריאת שמות אותיות 7 2 קריאת צלילי אותיות 10 קריאת צירופים של עיצורים ותנועות 3 4
קרא עודאגף כלכלה תקציב ומסחר
נספחי תמורה נספח א' מחשבים נייחים תוצרת HP או LENOVO כמות שנתית לצורך השוואת 400 יחידות תוצרת HP HP Compaq Pro Desk 600G3 )או כל דגם עתידי מאותה סידרה \ מאפיינים( i5-7500 CPU @ 320GHz מעבד זיכרון כרטיס
קרא עודאוניברסיטת בן-גוריון המחלקה למדעי המחשב בוחן במבנים בדידים וקומבינטוריקה פרופ' מתיא כ"ץ, ד"ר עופר נימן, ד"ר סטוארט סמית, ד"ר נתן רובין, גב'
אוניברסיטת בן-גוריון המחלקה למדעי המחשב בוחן במבנים בדידים וקומבינטוריקה 0-- פרופ' מתיא כ"ץ, ד"ר עופר נימן, ד"ר סטוארט סמית, ד"ר נתן רובין, גב' יעל שטיין טל באומל, לילך חייטמן-ירושלמי, נתי פטר, ד ר סטוארט
קרא עודMicrosoft PowerPoint - T-10.ppt [Compatibility Mode]
מבוא למחשב בשפת Matlab לולאות בלוקי try-catch :10 תרגול מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור, סאהר אסמיר וטל כהן עבור הקורס "מבוא למדעי המחשב" נכתב על-ידי רמי כהן,אולג רוכלנקו,
קרא עודתכנות מונחה עצמים א' – תש"ע
1 תכנות מונחה עצמים והנדסת תוכנה תשע"ו 2 בנאי העתקה בניית העתק של אובייקט קיים. בניית העתק בעת העברת אובייקט לפונקציה. בניית העתק בעת החזרת אובייקט מפונקציה. ניתן להגדיר בנאי העתקה. אם לא מגדירים, אז הקומפיילר
קרא עודתרגיל 9 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. תהי L השפה בעלת סימן פונקצייה דו מקומי G, סימן פונקציה חד מקומי T, סימן יחס תלת מקומי.c, d וקבועים L
תרגיל 9 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. תהי L השפה בעלת סימן פונקצייה דו מקומי G, סימן פונקציה חד מקומי T, סימן יחס תלת מקומי.c, d וקבועים L, K סימני יחס חד מקומיים,R לכל אחד מהביטויים הבאים,
קרא עודמקביליות
PROMELA גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון עדכון אחרון: 21:40 15/06/2013 2 שפת מ פ ר ט עם ס מ נ ט יק ה מוגדרת באופן מתמטי "שפת תכנות" למודלים המטרה: לאפשר גם לכאלה שאינם חוקרים בתחום לבנות
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג חשון תשע"ח 12/11/17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד קיץ סמ' שנה תשע"ז 3 שעות משך
קרא עודMicrosoft Word - tutorial Dynamic Programming _Jun_-05.doc
הטכניון מכון טכנולוגי לישראל אלגוריתמים (3447) סמסטר חורף 006/007 הפקולטה למדעי המחשב תכנון דינאמי תרגיל תת מחרוזת משותפת ארוכה ביותר תת-מחרוזת z k שקיימת סדרה עולה ממש,... z = z של מחרוזת נתונה x m,...,,
קרא עודתוכן הגדרת שאלת רב-ברירה ]אמריקאית[...2 הגדרת שאלת נכון\לא נכון...8 שאלות אמריקאיות 1
תוכן הגדרת שאלת רב-ברירה ]אמריקאית[...2 הגדרת שאלת נכון\לא נכון...8 1 הגדרת שאלת רב-ברירה ]אמריקאית[ הוספת השאלה 1. בבלוק הניהול הנמצא מימין נלחץ על מאגר שאלות.. 2. על מנת להוסיף שאלה חדשה נלחץ על לחצן
קרא עודהגשה תוך שבוע בשעת התרגול
מרצה: שולי וינטנר. מתרגל: שלמה יונה מבוא למדעי המחשב מועד ב', סמסטר א' תשס"ג, 17/2/03 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב את
קרא עודex1-bash
ביה"ס למדעי המחשב סמסטר חורף תשע"ח 13.12.2017 יסודות מערכות פתוחות פתרון תרגיל מס' 7 המכללה האקדמית נתניה שימו לב: כל ההערות שבתחילת תרגילים 1-6 תקפות גם לתרגיל זה. הערה 1: החל מתרגיל זה והלאה, בכל פעם
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב המחלקה Object תוכן עניינים Object הורשה והמחלקה ערך שם טיפוס DynamicIntArray da data size incrementsize DynamicArray תזכורת - Object[] data; int size; int incrementsize; DynamicArray זה
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ח תשרי תשע"ז 30.10.16 שמות המורים: ציון סיקסיק א' תכנות ב- C מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' קיץ שנה תשע"ו 3 שעות משך
קרא עודSlide 1
1 אובייקטים היום בתרגול: 2.)objects מחלקות )classes( ואובייקטים )מופעים, )fields( שדות המחלקה שיטות הכמסה )methods של מחלקה. ( class מחלקה - עד עכשיו השתמשנו בעיקר בטיפוסים מובנים ופונקציות המבצעות חישובים
קרא עודשאלון להערכה עצמית במתמטיקה לקראת לימודי שנה א מדוע להתכונן לשנה א מסלולי לימוד רבים באוניברסיטה (מדעי המחשב, הנדסה, פיזיקה וכמובן מתמטיקה) דורשים לימ
שאלון להערכה עצמית במתמטיקה לקראת לימודי שנה א מדוע להתכונן לשנה א מסלולי לימוד רבים באוניברסיטה (מדעי המחשב, הנדסה, פיזיקה וכמובן מתמטיקה) דורשים לימודי מתמטיקה בשנה א. אין מבחני כניסה לקורסים אלו, אולם
קרא עודPowerPoint Presentation
תכנות מתקדם בשפת Java אוניברסיטת תל אביב 1 תוכנה 1 תרגול 3: עבודה עם מחרוזות )Strings( מתודות )Methods( 1 תכנות מתקדם בשפת Java אוניברסיטת תל אביב 2 מחרוזות )STRINGS( 3 מחרוזות String s = Hello ; מחרוזות
קרא עודתרגיל בית מספר 1#
ב 4 תרגיל בית מספר - 1 להגשה עד 72 באוקטובר בשעה ::725 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הנחיות והערות ספציפיות
קרא עודתכנות דינמי פרק 6, סעיפים 1-6, ב- Kleinberg/Tardos סכום חלקי מרחק עריכה הרעיון: במקום להרחיב פתרון חלקי יחיד בכל צעד, נרחיב כמה פתרונות אפשריים וניקח
תכנות דינמי פרק 6, סעיפים -6, ב- Kleinberg/Tardos סכום חלקי מרחק עריכה הרעיון: במקום להרחיב פתרון חלקי יחיד בכל צעד, נרחיב כמה פתרונות אפשריים וניקח בסוף את הטוב ביותר. סכום חלקי sum) (subset הקלט: סדרה
קרא עודשיעור 1
שיעור קצב גדילת פונקציות אנחנו בודקים את היעילות האסימפטותית של האלגוריתם, כיצד גדל זמן הריצה כאשר גודל הקלט גדל ללא גבול. בדר"כ אלגוריתמים עם "סיבוכיות" ריצה טובה יותר יהיו יעילים יותר מלבד לקלטים קצרים
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב תכנות מונחה אובייקטים תוכן עניינים טיפוסי נתונים מורכבים המחלקה String תזכורת לשימוש שעשינו במחלקה String str = new String( Hello ); s.o.p(str.tostring()); s.o.p(str.charat(4)); s.o.p(str.equals(
קרא עודBIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות נ
BIG DATA תיאור הקורס המונח Big Data הולך וצובר תאוצה בשנים האחרונות, הוא הופך למגמה רווחת בתעשייה. המשמעות הפרקטית של המונח Big Data הינה טכנולוגיות ניתוח וניהול מאגרי מידע בעלי נתונים שאינם מאורגנים,
קרא עודתאריך הבחינה 30
אוניברסיטת בן-גוריון בנגב מדור בחינות 9//8 תאריך הבחינה : ד"ר ס. סמית, דר' דבורה שמות המורים : פרץ, פרופ' גריגורי דרפל מבחן ב: חדו"א ג' --9 מס' הקורס: מיועד לתלמידי: ביולוגיה, כימיה וגאולוגיה ב מועד: א
קרא עודתוכן העניינים
הוצאת חושבים קדימה הילה קדמן # חלק ב יעוץ מקצועי: חיים אברבוך מותאם לתכנית הלימודים החדשה בבתי הספר התיכוניים מהדורה חמישית הוצאת חושבים קדימה ת.ד. 1293 רעות 71908 www.kadman.net הילה קדמן 0522 525527
קרא עודPowerPoint Presentation
תוכנה 1 3 תרגול מס' מתודות ותיכון לפי חוזים חוזה בין ספק ללקוח חוזה בין ספק ללקוח מגדיר עבור כל שרות: תנאי ללקוח - "תנאי קדם" precondition - - תנאי לספק "תנאי אחר".postcondition לקוח ספק 2 תנאי קדם )preconditions(
קרא עודהטכניון מכון טכנולוגי לישראל אלגוריתמים 1 )443432( סמסטר חורף הפקולטה למדעי המחשב תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגור
תרגול 9 מסלולים קלים ביותר תרגיל APSP - 1 עד כה דנו באלגוריתמים לפתרון בעית מסלולים קלים מציאת מסלולים קלים ביותר מצומת ביותר ממקור יחיד. כלומר, V לכל צמתי הגרף. בעיה אחרת הקשורה לבעיה זו היא בעית ה-(
קרא עודPowerPoint Presentation
מבוא למדעי המחשב תירגול 2: מבוא לתיכנות ב- C 1 תוכנייה משתנים קלט/פלט משפטי תנאי מבוא למדעי המחשב מ' - תירגול 3 2 משתנים 3 משתנים- תמונת הזיכרון הזיכרון כתובת התא #1000 10-4 לא מאותחל 67 לכל תא בזיכרון
קרא עוד2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ
מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מספיק עמדות לכולם ולכן מומלץ לעבוד ביחידים). במהלך המעבדה יהיה עליכם לבצע משימות. אם תצטרכו עזרה בשלב
קרא עודמערכות הפעלה
מערכות הפעלה תרגול 2 קריאות מערכת ב- Linux תוכן התרגול קריאה לפונקציות ב- Linux קריאה לשירותי מערכת ב- Linux 2 תזכורת - תכנית Linux ראשונה hello.c #include int main() { char *str= Hello ; printf)
קרא עודייבוא וייצוא של קבצי אקסל וטקסט
ייבוא וייצוא של קבצי אקסל וטקסט (Importing & Exporting MS Excel Files and Text) ייבוא (Import) הפיכת קובץ טקסט, Excel מבסיס נתונים אחר. או סוגים אחרים, לטבלת,Access או העתקת טבלת Access בתחילת התהליך יש
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב מחרוזות, חתימה של פונקציה ומעטפות תוכן עניינים טיפוסים מורכבים טיפוסים מורכבים ערך שם טיפוס 12 m int undef. x boolean true y boolean arr int[] כאלה שעשויים להכיל יותר מערך פרימיטיבי אחד
קרא עודמטלת מנחה (ממ"ן) 11 הקורס: חשבון אינפיניטסימלי II חומר הלימוד למטלה: יחידות 2,1 4 מספר השאלות: 7 משקל המטלה: נקודות סמסטר: ב 2007 מו
מטלת מנחה (ממ"ן) הקורס: - חשבון אינפיניטסימלי II חומר הלימוד למטלה: יחידות, 4 מספר השאלות: 7 משקל המטלה: נקודות 337 סמסטר: ב 7 מועד אחרון להגשה: אנא שים לב: מלא בדייקנות את הטופס המלווה לממ"ן בהתאם לדוגמה
קרא עודסיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקצי
סיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקציה כשיתחיל המגע עם הסמארטפון. preventdefault() נטרול
קרא עודמבוא לתכנות ב- JAVA תרגול 11
מבוא לתכנות ב- JAVA תרגול 11 רשימה מקושרת אוסף סדור של איברים מאותו טיפוס. קודקוד ברשימה )Node( מכיל את המידע + הצבעה לקודקוד הבא ברשימה data next first רשימה :)List( מיוצגת ע"י מצביע לאיבר הראשון ברשימה
קרא עודפתרונות לדף מס' 5
X הוכיחו כי קבוצה X סגורה אמ"מ פתוחה P נקודה כלשהי עלינו למצוא כך ש- X P X פתרון: תהא X קבוצה סגורה ניקח נניח בשלילה כי לא קיים כזה, ז"א לכל קיימת כך ש- X מכיוון ש- P P נסיק כי d P, P סגורה מתקיים P B
קרא עודMicrosoft Word - pitaron222Java_2007.doc
1 מדעי המחשב 2 יחידות לימוד פתרון בחינת הבגרות פרק א a mul k k a פלט b זוגי? b :1 Ï 3 1 5 1 5 F קלט: 3, 5, 8, 4 20 2 8 40 40 3 4 4 F :2 Ï m x x 0 פלט 70 x 50 0 א. 10 F 1 64 2 2 51 30 F -4 F ב. ג. 1- (כל
קרא עודתרגול מס' 7 – חזרה על MST ואלגוריתם Dijkstra
תרגול מס' 10 תכנון ליניארי תכנון לינארי הינו כלי שימושי במדעי המחשב. בקורס ראינו כיצד ניתן להציג בעיות שונות במסגרת תכנון לינארי. בנוסף, ראינו שימושים לדואליות של תוכניות לינאריות, אשר מקשרת בין בעיות
קרא עודמבנה מחשבים ספרתיים
זיכרון מטמון מבנה מחשבים ספרתיים 234267 הבעיה מהירות הגישה לזיכרון איטית ביחס לביצועי המעבד )עד פי (, ככל שהזיכרון גדול יותר הגישה אליו איטית יותר. ביצועי המעבד נפגעים משמעותית אם בכל קריאה מהזיכרון יש
קרא עודמבוא ללוגיקה ולתורת הקבוצות
תורת הקבוצות מושגים בסיסיים מבוא ללוגיקה ולתורת הקבוצות חוברת תרגילים כתוב באופן מפורש את הקבוצות הבאות: 5 2x + 3< היא קבוצת המספרים השלמים המקיימים : 7 B היא קבוצת האותיות הקודמות לאות f באלף-בית הלטיני.
קרא עוד<4D F736F F D20FAF8E2E5EC20E0ECE2E1F8E420EEF2E5F8E D F9E0ECE5FA2E646F63>
< 0 a b b a > 0 נתון: מכאן ניתן לומר בוודאות כי -. a < b ab < 0 a 0 b > לא ניתן לקבוע בוודאות.. ( 0)?. לא ניתן לדעת. + ( + ) ( ) + + נתון: כמה ערכי שונים מקיימים את המשוואה?. אינסוף 0 +. תשובות ו נכונות
קרא עודמקביליות
תכונות בטיחות Safety Properties גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון 2 תזכורת: תכונות זמן ליניארי Linear Time Properties תכונות זמן-ליניארי מתארות קבוצת עקבות שהמערכת צריכה לייצר מכוונים ללוגיקה
קרא עודSlide 1
מבוא לשפת C תירגול 10: מצביעים, מערכים ומחרוזות שבוע שעבר... מצביעים Call by reference 2 תוכנייה קשר מצביע-מערך )אריתמטיקה של מצביעים( העברת מערכים לפונקציה מחרוזות דוגמה 3 קשר מצביע-מערך 4 תזכורת: תמונת
קרא עודעבודה במתמטיקה לכיתה י' 5 יח"ל פסח תשע"ה אפריל 5105 קשה בלימודים, קל במבחנים, קל בחיים עבודה במתמטיקה לכיתה י' 5 יח"ל פסח תשע"ה יש לפתור את כל השאלות
עבודה במתמטיקה לכיתה י' 5 יח"ל פסח תשע"ה יש לפתור את כל השאלות על דפים משובצים. רשמו את שמכם על כל אחד מהדפים הפתרונות יוגשו אחרי חופשת הפסח. מומלץ לכתוב דואר אלקטרוני, Whatspp כאשר נתקלים בקושי. מישהו
קרא עודאוניברסיטת תל אביב - בית הספר למדעי המחשב מבוא מורחב למדעי המחשב, אביב 2019 תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות הע
תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה: תשובותיכם יוגשו
קרא עוד