מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב

מסמכים קשורים
מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו

Microsoft Word Viewer - Winter0708-MoedC.doc

הטכניון מכון טכנולוגי לישראל תורת הקומפילציה , סמסטר חורף תשע"ו מבחן סוף סמסטר מועד א' מרצה אחראי: מתרגלים: ד ר אוהד שחם אבנר אליזרוב

הטכניון מכון טכנולוגי לישראל תורת הקומפילציה , סמסטר חורף תשע"ז מבחן סוף סמסטר מועד ב' מרצה אחראי: מתרגלים: ד ר אוהד שחם אבנר אליזרוב

Microsoft PowerPoint - rec3.ppt

מבוא לתכנות ב- JAVA תרגול 7

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם

Microsoft Word - Ass1Bgu2019b_java docx

אוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ

מבוא למדעי המחשב - חובלים

סדנת תכנות ב C/C++

Microsoft Word B

Microsoft Word - c_SimA_MoedB2005.doc

אוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבו

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

מהוא לתכנות ב- JAVA מעבדה 3

פקולטה: מחלקה: שם הקורס: קוד הקורס: מדעי הטבע מדעי המחשב ומתמטיקה מתמטיקה בדידה תאריך בחינה: _ 07/07/2015 משך הבחינה: 3 שעות סמ' _ב' מועד

מספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה

PowerPoint Presentation

מבוא למדעי המחשב - חובלים

תכנון אלגוריתמים עבודת בית 4: תכנון אלגוריתמים תאריך הגשה: 02: , בצהריים,תא מספר 66 בקומת כניסה של בניין 003 מתרגל אחראי: אורי 0

שאלהIgal : מערכים דו מימדיים רקורסיה:

Slide 1

2019 שאלות מומלצות לתרגול מס' דיפרנציאביליות של פונקציה סקלרית )המשך(. כלל השרשרת. S = ( x, y, z) z = x + 3y על המשטח מצאו נקודה בה מישור משיק

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

תאריך פרסום: תאריך הגשה: מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש לה

Slide 1

Microsoft Word - ExamA_Final_Solution.docx

הגשה תוך שבוע בשעת התרגול

Microsoft PowerPoint - rec1.ppt

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

Microsoft Word - c_SimA_MoedA2006.doc

מבוא למדעי המחשב

2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ

Microsoft PowerPoint - lec2.ppt

יוםראשון, 02 ליולי 2014 סמסטר סוף מבחן )236703( עצמים מונחה תכנות - א' מועד 2014, אביב סמסטר קמחי יחיאל ד"ר מרצה: מסינג מיטל עבדאלקאדר, כרם גלעד, ערן

שאלהIgal : מערכים דו מימדיים רקורסיה:

מקביליות

מקביליות

Slide 1

מבוא למדעי המחשב

מבוא למדעי המחשב

מבוא לתכנות ב- JAVA תרגול 11

תרגול 1

שימו לב! יש לענות על כל השאלות בתוך טופס הבחינה, מחברות טיוטא הולכות לגריסה. על השאלות יש לענות במקום המיועד אחרי כל שאלה. תאריך הבחינה: שם

Slide 1

אוניברסיטת בן-גוריון המחלקה למדעי המחשב בוחן במבנים בדידים וקומבינטוריקה פרופ' מתיא כ"ץ, ד"ר עופר נימן, ד"ר סטוארט סמית, ד"ר נתן רובין, גב'

תורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב

ex1-bash

Microsoft Word - tutorial Dynamic Programming _Jun_-05.doc

תכנות מונחה עצמים א' – תש"ע

מבוא למדעי המחשב

שאלהIgal : מערכים דו מימדיים רקורסיה:

PowerPoint Presentation

אנליזה מתקדמת

מבוא למדעי המחשב

מתכונת עיצוב 3013

מקביליות

תרגול 1

תורת הקומפילציה

PowerPoint Presentation

PowerPoint Presentation

מטלת מנחה (ממ"ן) 11 הקורס: חשבון אינפיניטסימלי II חומר הלימוד למטלה: יחידות 2,1 4 מספר השאלות: 7 משקל המטלה: נקודות סמסטר: ב 2007 מו

Limit

Microsoft Word - דוגמאות ב

PRESENTATION NAME

מועד: א בחינה סופית במתמטיקה דיסקרטית משך הבחינה: 2 1 שעות מרצה: פרופ' תאופיק מנסור תאריך: סמסטר: א תשע"ח m 2 הוראות לנבחן: )1( הבחינה מו

Slide 1

áñéñ åîéîã (ñéåí)

Slide 1

PowerPoint Presentation

234114

תכנון אלגוריתמים, אביב 1021, תרגול מס' 4 תכנון דינאמי תכנון דינאמי בתרגול זה נדון בבעיית הכפלת סדרת מטריצות (16.1.(CLR ראשית נראה דוגמא: דוגמא: תהינה

Microsoft PowerPoint - Lecture1

פקולטה לחינוך מנהל סטודנטים Beit Berl College الكلية االكاديمية بيت بيرل 20/06/2016 י"ד/סיון/תשע"ו ייעוץ וירטואלי הרכבת מערכת )רישום לקורסים( באמצעות

תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 313, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר

Slide 1

תאריך הבחינה 30

מדריך למרצים ומתרגלים 1

מספר נבחן / תשס"ג סמסטר א' מועד א' תאריך: שעה: 13:00 משך הבחינה: 2.5 שעות בחינה בקורס: מבחנים והערכה א' מרצה: ד"ר אבי אללוף חומר עזר

פתרון 2000 א. טבלת מעקב אחר ביצוע האלגוריתם הנתון עבור הערכים : פלט num = 37, sif = 7 r האם ספרת האחדות של sif שווה ל- num num 37 sif 7 שורה (1)-(2) (

עוצמת ההורשה מה הופך את ההורשה לכלי כל כך עוצמתי? מעבר לכך שהוא מקל בהגדרת מחלקות חדשות על סמך מחלקות קיימות, יש לנו אפשרות להתייחס לאובייקט מסויים בכ

פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.

1 תיכון א' לאמנויות-ת"א תאריך הגשה: יומן קריאה /סמסטר א' כיתה ט' לכל תלמידי כיתות ט' לפני שתיגשו למטלות הכתיבה הנכם מתבקשים לקרוא בעיון את פרטי מהלך ה

תרגיל 5-1

Tutorial 11

תכנות דינמי פרק 6, סעיפים 1-6, ב- Kleinberg/Tardos סכום חלקי מרחק עריכה הרעיון: במקום להרחיב פתרון חלקי יחיד בכל צעד, נרחיב כמה פתרונות אפשריים וניקח

<4D F736F F D20FAF8E2E5EC20E0ECE2E1F8E420EEF2E5F8E D F9E0ECE5FA2E646F63>

תיק משימטיקה מגרף הנגזרת לגרף הפונקציה להנגשה פרטנית נא לפנות: כל הזכויות שמורות

PowerPoint Presentation

תרגיל 9 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. תהי L השפה בעלת סימן פונקצייה דו מקומי G, סימן פונקציה חד מקומי T, סימן יחס תלת מקומי.c, d וקבועים L

Microsoft Word - tik latalmid-final

Microsoft Word - עבודת פסח לכיתה י 5 יחל.doc

תרגול מס' 7 – חזרה על MST ואלגוריתם Dijkstra

תמליל:

מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש שעות (180 דקות). ג. אסור כל חומר עזר פרט לדף הנוסחאות המצורף לבחינה. ד. במבחן 5 שאלות. כל השאלות הינן חובה. משקל כל שאלה מופיע בראשיתה. (חלוקת המשקל בין הסעיפים בכל שאלה אינה בהכרח אחידה) ה. ניתן לציין לגבי סעיף או שאלה "לא יודע/ת". תשובה זו תזכה ב 20% מהניקוד של הסעיף או השאלה. תשובות שגויות לא יזכו בניקוד. ו. קראו את כל המבחן לפני שאתם מתחילים לענות על השאלות. ז. את התשובות לשאלות יש לרשום במחברת המבחן בלבד. בהצלחה! 1

שאלה 1 Lex ו (15 Bison נק ) נתון קובץ ה Bison הבא: %{ #include <iostream> using namespace std; extern int yylex(); void yyerror(const char* e){} %} %token IF ELSE NOP B s: IF B s { cout << 1;} IF B s ELSE s { cout << 2;} NOP int main(){ return yyparse(); } 2

וקובץ ה Lex המתאים: %{ #include "main.tab.hpp" %} %option noyywrap if return IF; else return ELSE; nop return NOP; true false return B; [ \t\n] ; א. תנו דוגמה לקלט (קצר ככל האפשר) דו משמעי, כלומר תנו דוגמה לקלט שנגזר על ידי הדקדוק הנתון ביותר מדרך אחת, ציירו את עצי הגזירה האפשריים. ב. הגדירו קדימויות לאסימונים כך שעבור הקלט שנתתם בסעיף הקודם פלט המנתח יהיה 21. ג. האם אפשר להגדיר קדיומויות לאסימונים באופן כזה שפלט המנתח עבור הקלט שנתתם יהיה? 12 אם כן עשו זאת אחרת הסבירו מדוע אי אפשר. 3

שאלה 2 20) Recursive Descent נק ) בשאלה זאת נדון במנתח.RRD מנתח RRD זהה למנתח Recursive Descent שנלמד בכיתה למעט השינוי הבא: המנתח קורא את הקלט מימין לשמאל (ומייצר גזירה ימנית ביותר). א. הגדירו פונקציית Select מתאימה (הגדירו פונקציות עזר במקרה הצורך). יש לתת הגדרה פורמלית. ב. הוכיחו \ הפריכו את הטענה הבאה: 1. אם דקדוק שייך למחלקה RRD אזי הוא גם שייך למחלקה.RD 4

שאלה 3 שפת ביניים ו (25 Backpatching נק ) S do stmts E 1 to E 2 L end L L S S בשאלה זאת נדון במבנה בקרה חדש שהתחביר שלו כלהלן: משמעות המבנה: במקרים הבאים אין לבצע דבר: הערך של E 1 שלילי הערך של E 1 גדול מהערך של E 2 הערך של E 2 גדול ממספר הפקודות ב L אחרת יש לבצע את פקודות n עד m כאשר n הוא הערך של E 1 ו m הוא הערך של E 2 א. הציעו פריסת קוד, מתאימה לשיטת backpatching עבור מבנה הבקרה הנ"ל. על הקוד הנוצר להיות יעיל ככל האפשר. ב. כתבו סכימת תרגום בשיטת backpatching המייצרת את פריסת הקוד שהצעתם בסעיף הקודם. על הסכימה להיות יעילה ככל האפשר, הן מבחינת זמן הריצה שלה והן מבחינת המקום בזכרון שנדרש עבור התכונות הסמנטיות. שימו לב: אין להשתמש בכללים סמנטיים באמצע כלל גזירה. אין להשתמש במשתנים גלובליים בזמן קומפילציה. המשתנים S ו E הם המשתנים הסטנדרטיים המופיעים בדף הנוסחאות, ויש להם כללי גזירה בנוסף לכלל המופיע בשאלה. למשתנה L אין כללי גזירה פרט לכללים המוצגים בשאלה. 5

שאלה 4 דקדוקים (25 נק ) יהי (S Gדקדוק =,V),T,P SLR(1) שבריצת מנתח ה SLR(1) שלו התקבל תוכן המחסנית הבא: [0],[x,a],[y,b],[z,S],[w,b] כאשר x,y,z,w הם מספרי מצבים באוטומט ו,a b T הוכיחו \ הפריכו את הטענות הבאות:.1 יכול להיות ש LR(0) G S a להכיל כלל Gיכול.2 SLR(1) Gהוא = (V {X}, T, P {S ax, X bsb}, S).3 S b להכיל כלל Gיכול.4 5. אם {S} V = אז טבלת הפעולות עבור האוטומט הפרפיקסי למנתח LR(0) עבור G אינה מכילה קונפליקט S/R 6. אם {S} V = אז טבלת הפעולות עבור האוטומט הפרפיקסי למנתח LR(0) עבור G אינה מכילה קונפליקט R/R 6

שאלה 5 15) DF A נק ) נאמר ששני משתנים X ו Y הם צמודים בנקודה P אם בכל מסלול היוצא מ P מתקיים: כל פקודה המשתמשת בערכו של X ב P משתמשת גם בערכו של Y ב P. למשל, עבור קטע הקוד הבא: x = 5 y = 3 p1: w = x p2: z = x + y w = x - y המשתנים X ו Y לא צמודים בנקודה p1 אבל צמודים בנקודה p2. הצג אלגוריתם DFA המוצא את זוגות המשתנים הצמודים בכניסה וביציאה של כל בלוק בסיסי. 7