Answers to go questions | |
Here are the answers to the go questions from the exams: Moed A: http://play.golang.org/p/UBjqYanczd Moed B: http://play.golang.org/p/LfZTmG0KrT |
עדכון אחרון ב-10/11/2014, 08:13:11 Last updated on 10/11/2014, 08:13:11 Последняя модификация10/11/2014, 08:13:11 تمت الحتلنة الأخيرة ب-10/11/2014, 08:13:11 |
Average Final A Grade | |
Average grade was 70. Median was 66. |
פורסם ב-30/10/2014, 19:01:32 Created on 30/10/2014, 19:01:32 Создано30/10/2014, 19:01:32 تم النشر ب-30/10/2014, 19:01:32 |
תזכורת ראשונה לקראת הבחינה מחר | |
מילות רעש בסגנון הבא עשויות לפגוע בציון: בעצם,.... למעשה,... כביכול, …. לכאורה, תשובות חסרות תוכן בסגנון הבא עשויות לפגוע בציון: שאלה: מה המידע שב-X? תשובות: מידע רב! מידע חיוני! כל המידע שצריך! מידע בסיסי! פרטי מידע רבים ושונים! שאלה: מתי קורה Y? תשובה: כאשר הוא צריך לקרות! שאלה: מדוע צריך את Z? תשובה: צריך את Z כי הוא חיוני!. שאלה: מדוע מתעלמים מ W? תשובה: כי הוא לא רלבנטי. שימוש במונחים הבאים עשוי לפגוע בציון: איברים: כשלא ברור מה הם איברים בהקשר המדובר. משתנים: שהכוונה למשהו אחר מלבד משתנים. ישויות: כאשר ברור שהנבחן לא מכיר שם ספציפי יותר לעצמים עליהם הוא שח בתשובותו. פרמטרים: כאשר לא מדובר על פרמטרים |
פורסם ב-28/9/2014, 12:52:43 Created on 28/9/2014, 12:52:43 Создано28/9/2014, 12:52:43 تم النشر ب-28/9/2014, 12:52:43 |
פורסם ב-22/9/2014, 07:19:19 Created on 22/9/2014, 07:19:19 Создано22/9/2014, 07:19:19 تم النشر ب-22/9/2014, 07:19:19 |
שימו לב לדף השער של הבחינה. | |
בפרט להערות בדבר.... ניסוח מדוייק לעומת ניסוח מעורפל שסביר שיביא לפגיעה בציון. וכן כתב ברור, ואותיות גדולות של מונחים טכניים. כתב לא ברור, או כתב חצי לא ברור, לא יבדק. כן לא תיבדקנה בחינות הכתובות בעיפרון. הפקולטה למדעי המחשב, הטכניון מט"ל שפות תכנות - 234319 סמסטר קיץ תשע"ד מרצה: פרופ' יוסי גיל מתרגל אחראי: מר בוריס ואן-סוסין מועד א' תאריך: 29/09/14 הוראות משך: משך המבחן שלוש שעות, לא תינתנה הארכות. מבנה: במבחן עשר שאלות. לכל השאלות משקל שווה, אך קשיין של השאלות אינו שווה. כל שאלה מתחילה בעמוד חדש. במבחן ??? עמודים. מקום: יש לענות על מחברת המבחן בלבד. בד"כ החלל אשר הותרנו במחברת בעבור התשובה גדול בהרבה מנפח התשובה אשר לנו אנו מצפים. חומר עזר: אין. מותר להשתמש במחברת טיוטא אותה יתנו המשגיחים על פי דרישה. קרנש: מקצת האתגר במבחן היא הכרת מונחים הן בשמם והן במובנם. שאלות לסגל במהלך המבחן המבקשות להחקות אחר מובנם של מונחים תיעננה בציטוט: "כְּבָר מָרָשׁ הַקַּרְנַשׁ עֲֲלֵי סֶשֶׁל הַקְּלָשׁ", או בקיצור "כְּבָר מָרָשׁ הַקַּרְנַשׁ", או בקיצורו של קיצור "קַרְנַשׁ" בדיקה: כל התשובות שתיכתבנה בעברית, בכתב ברור, בעט כחול או שחור, תיבדקנה. תשובות אחרות תקבלנה את הציון 0 מבלי שתבדקנה. כרגיל, הבדיקה אנונימית. את כל המונחים בלועזית, יש לכתוב את כולם בדפוס, ב capital letters (אף אם המונח אינו נכתב בדרך כלל ב capitals) מילות רעש בסגנון הבא עשויות לפגוע בציון: בעצם,.... למעשה,... כביכול, …. לכאורה, תשובות חסרות תוכן בסגנון הבא עשויות לפגוע בציון: שאלה: מה המידע שב-X? תשובות: מידע רב! מידע חיוני! כל המידע שצריך! מידע בסיסי! פרטי מידע רבים ושונים! שאלה: מתי קורה Y? תשובה: כאשר הוא צריך לקרות! שאלה: מדוע צריך את Z? תשובה: צריך את Z כי הוא חיוני!. שאלה: מדוע מתעלמים מ W? תשובה: כי הוא לא רלבנטי. שימוש במונחים הבאים עשוי לפגוע בציון: איברים: כשלא ברור מה הם איברים בהקשר המדובר. משתנים: שהכוונה למשהו אחר מלבד משתנים. ישויות: כאשר ברור שהנבחן לא מכיר שם ספציפי יותר לעצמים עליהם הוא שח בתשובותו. פרמטרים: כאשר לא מדובר על פרמטרים חיבוריות הציונים: ציונה של שאלה יהיה מספר בין 0 ל-10, למעט המקרים הנדירים בהם הבודק יתרשם כי התשובה מגלה מקוריות יוצאת דופן שאז ינתן ציון הגבוה מ-10, והמקרים הנדירים בהם הבודק יתרשם כי המלל שבשאלה מכוון להסתיר חוסר ידיעה, שאז עשוי להינתן ציון נמוך מ-0. |
פורסם ב-22/9/2014, 07:14:48 Created on 22/9/2014, 07:14:48 Создано22/9/2014, 07:14:48 تم النشر ب-22/9/2014, 07:14:48 |
Office hours for exam | |
Office hours for the exam will be held on Tuesday 23/09 from 10:00 to about 12:00 (could be about 30 minutes shorter or longer, as needed) at Taub 412. Please send any questions you have in advance. Questions that will not be sent in advance will receive a lower priority. |
פורסם ב-21/9/2014, 19:51:45 Created on 21/9/2014, 19:51:45 Создано21/9/2014, 19:51:45 تم النشر ب-21/9/2014, 19:51:45 |
Homework 6 has been checked | |
As usual, the test are in the assignments section, the grades are available on GR, and feedback on the dry part will be sent by e-mail shortly. |
פורסם ב-19/9/2014, 13:37:28 Created on 19/9/2014, 13:37:28 Создано19/9/2014, 13:37:28 تم النشر ب-19/9/2014, 13:37:28 |
Printout of all slides | |
Can now be found in the lectures section: http://webcourse.cs.technion.ac.il/234319/Summer2014/en/ho_Lectures.html Printout of all slides Take note that animations are lost; additionally, few printouts are loaded with graphics which can be understood only by watching the slides. Main missing parts are: * Summaries in Hebrew of the introduction (two files) * Serialization * Scoping (see old slides) * Definitions and declarations (see old slides) * Namespaces in Java (see handouts in Hebrew for Java) * Compiling and running Java programs (see handouts in Hebrew for Java) |
פורסם ב-16/9/2014, 08:18:12 Created on 16/9/2014, 08:18:12 Создано16/9/2014, 08:18:12 تم النشر ب-16/9/2014, 08:18:12 |
Homework 5 has been checked | |
As usual, the test are in the assignments section, the grades are available on GR, and feedback on the dry part will be sent by e-mail shortly. |
עדכון אחרון ב-13/9/2014, 21:53:58 Last updated on 13/9/2014, 21:53:58 Последняя модификация13/9/2014, 21:53:58 تمت الحتلنة الأخيرة ب-13/9/2014, 21:53:58 |
Homework 4 has been checked | |
As usual, the test are in the assignments section, the grades are available on GR, and feedback on the dry part will be sent by e-mail shortly. |
עדכון אחרון ב-6/9/2014, 22:04:18 Last updated on 6/9/2014, 22:04:18 Последняя модификация6/9/2014, 22:04:18 تمت الحتلنة الأخيرة ب-6/9/2014, 22:04:18 |
Homework 6 has been published | |
Sorry for the delay. Due date is 15/09. Please try to submit it on time. I think it will be beneficial if I return the comments long enough before the exam so that you have time to learn from them. |
פורסם ב-5/9/2014, 22:18:18 Created on 5/9/2014, 22:18:18 Создано5/9/2014, 22:18:18 تم النشر ب-5/9/2014, 22:18:18 |
Homework 5 has been postponed | |
Due date is 07/09. Homework assignment 6 will be published on 04/09, so plan your time accordingly. |
פורסם ב-31/8/2014, 22:15:52 Created on 31/8/2014, 22:15:52 Создано31/8/2014, 22:15:52 تم النشر ب-31/8/2014, 22:15:52 |
Homework 5 has been published | |
The topics for this assignment are polymorphism and SML sequences and exceptions. The assignment is due on 04/09/2014 at 23:55 |
פורסם ב-28/8/2014, 17:48:46 Created on 28/8/2014, 17:48:46 Создано28/8/2014, 17:48:46 تم النشر ب-28/8/2014, 17:48:46 |
Homework 3 has been checked | |
As usual, the test are in the assignments section, the grades are available on GR, and feedback on the dry part will be sent by e-mail shortly. |
פורסם ב-27/8/2014, 21:09:24 Created on 27/8/2014, 21:09:24 Создано27/8/2014, 21:09:24 تم النشر ب-27/8/2014, 21:09:24 |
Two-hour tutorials | |
Starting from tomorrow (27/09) there will be two-hour tutorials, until further notice. They will cover topics from chapter 4 in the lectures slides. |
פורסם ב-26/8/2014, 20:32:57 Created on 26/8/2014, 20:32:57 Создано26/8/2014, 20:32:57 تم النشر ب-26/8/2014, 20:32:57 |
Slides for Chapter 4 | |
Were uploaded to the course web site, under Course Material/Lectures. |
פורסם ב-24/8/2014, 00:09:33 Created on 24/8/2014, 00:09:33 Создано24/8/2014, 00:09:33 تم النشر ب-24/8/2014, 00:09:33 |
Homework 4 update | |
The missing files have been uploaded to the assignments section. |
פורסם ב-22/8/2014, 17:59:36 Created on 22/8/2014, 17:59:36 Создано22/8/2014, 17:59:36 تم النشر ب-22/8/2014, 17:59:36 |
Homework 4 has been published | |
The files required for question 3 in the dry part are missing. Please do not start working on it. We decided to publish the assignment anyway so that you can start from the other questions. |
עדכון אחרון ב-21/8/2014, 22:57:10 Last updated on 21/8/2014, 22:57:10 Последняя модификация21/8/2014, 22:57:10 تمت الحتلنة الأخيرة ب-21/8/2014, 22:57:10 |
Lecture notes for lecture on classification of type systems | |
is now on the course's web site. |
פורסם ב-21/8/2014, 02:27:14 Created on 21/8/2014, 02:27:14 Создано21/8/2014, 02:27:14 تم النشر ب-21/8/2014, 02:27:14 |
Homework 3 update | |
Question 2b has been canceled. |
פורסם ב-20/8/2014, 14:50:28 Created on 20/8/2014, 14:50:28 Создано20/8/2014, 14:50:28 تم النشر ب-20/8/2014, 14:50:28 |
Homework 2 has been checked | |
The detailed result (including tests and expected results for the wet part) have been uploaded to the homework assignments section. As in homework assignment 1, I have sent the comments for the theoretical part of the assignment by email. |
פורסם ב-19/8/2014, 20:38:39 Created on 19/8/2014, 20:38:39 Создано19/8/2014, 20:38:39 تم النشر ب-19/8/2014, 20:38:39 |
Homework 3 update | |
The submission deadline for homework assignment 3 has been postponed. New deadline is 21/08/2014 at 2355. Also, a question has been posted to the FAQ section. |
פורסם ב-19/8/2014, 11:53:10 Created on 19/8/2014, 11:53:10 Создано19/8/2014, 11:53:10 تم النشر ب-19/8/2014, 11:53:10 |
תרגיל בית 1 Homework 1 Homework 1 Homework 1 | |
The detailed result (including tests and expected results for the wet part) have been uploaded to the homework assignments section. Additionally, I have sent the comments for the theoretical part of the assignment by email. If you didn't get an email, it's probably because you didn't include any address in your submission. If you are interested in getting the comments, please contact Boris. |
פורסם ב-14/8/2014, 14:15:07 Created on 14/8/2014, 14:15:07 Создано14/8/2014, 14:15:07 تم النشر ب-14/8/2014, 14:15:07 |
Homework 3 has been published | |
Due date is Wednesday 20/08 |
פורסם ב-14/8/2014, 08:56:35 Created on 14/8/2014, 08:56:35 Создано14/8/2014, 08:56:35 تم النشر ب-14/8/2014, 08:56:35 |
תרגיל בית 1 Homework 1 Homework 1 Homework 1 | |
Homework assignment 1 has been graded. The grades are available on GR. Detailed results, as well as personal feedback will be available after all approved late submissions are received, sometime tomorrow. |
פורסם ב-13/8/2014, 20:49:17 Created on 13/8/2014, 20:49:17 Создано13/8/2014, 20:49:17 تم النشر ب-13/8/2014, 20:49:17 |
Slides and Handouts | |
Slides and Handouts for next lecture on Wednesday. to discuss atomic types can now be found in the course web site, under course material |
פורסם ב-11/8/2014, 23:59:24 Created on 11/8/2014, 23:59:24 Создано11/8/2014, 23:59:24 تم النشر ب-11/8/2014, 23:59:24 |
Homework 2 update | |
Important updates have peen published in the FAQ section and in the document. The corrections to the document are highlighted in yellow. |
פורסם ב-10/8/2014, 23:43:35 Created on 10/8/2014, 23:43:35 Создано10/8/2014, 23:43:35 تم النشر ب-10/8/2014, 23:43:35 |
תרגיל בית 2 Homework 2 Homework 2 Homework 2 | |
Homework assignment 2 has been published. Please note that since the summer semester is very short, you have less than a week for this assignment. It is recommended that you start working on it ASAP. |
פורסם ב-7/8/2014, 20:25:03 Created on 7/8/2014, 20:25:03 Создано7/8/2014, 20:25:03 تم النشر ب-7/8/2014, 20:25:03 |
Supplementary office hours | |
Boris will hold supplementary office hours for this course and OOP tomorrow (07/08) in Taub 412 at 1200-1300. |
פורסם ב-6/8/2014, 20:21:26 Created on 6/8/2014, 20:21:26 Создано6/8/2014, 20:21:26 تم النشر ب-6/8/2014, 20:21:26 |
Homework 1 update | |
1. A FAQ sections has been created, with one answered question. 2. The link to the Pascal program has been added to the 2nd section. |
פורסם ב-4/8/2014, 16:03:06 Created on 4/8/2014, 16:03:06 Создано4/8/2014, 16:03:06 تم النشر ب-4/8/2014, 16:03:06 |
Lecture slides have been replaced | |
Yossi Gil's slides have been uploaded to the course material section. Tal Cohen's slides have been moved, and are still available. |
פורסם ב-3/8/2014, 19:43:35 Created on 3/8/2014, 19:43:35 Создано3/8/2014, 19:43:35 تم النشر ب-3/8/2014, 19:43:35 |
תרגיל בית 1 Homework 1 Homework 1 Homework 1 | |
Homework assignment 1 has been published |
פורסם ב-31/7/2014, 17:17:13 Created on 31/7/2014, 17:17:13 Создано31/7/2014, 17:17:13 تم النشر ب-31/7/2014, 17:17:13 |
Go examples | |
The Go code samples from the tutorial have been uploaded to the Course Material section |
פורסם ב-30/7/2014, 18:33:34 Created on 30/7/2014, 18:33:34 Создано30/7/2014, 18:33:34 تم النشر ب-30/7/2014, 18:33:34 |
Update on the schedule for Wednesday | |
The tutorial will be from 10:30 to 12:30, and after that there will an hour for Q&A (12:30-13:30). The topics for the tutorials will be Go and Introduction to ML. |
פורסם ב-29/7/2014, 15:22:27 Created on 29/7/2014, 15:22:27 Создано29/7/2014, 15:22:27 تم النشر ب-29/7/2014, 15:22:27 |
First Week Schedule | |
The semester if off to rocky start. There will be some changes to the schedule for this week: Today (Sunday) we will have a 3 hour lecture and (10:30-13:30) and a 1 hour tutorial (13:30-14:30). On Wednesday we will have a 3 hour tutorial. |
פורסם ב-27/7/2014, 09:37:27 Created on 27/7/2014, 09:37:27 Создано27/7/2014, 09:37:27 تم النشر ب-27/7/2014, 09:37:27 |
Welcome | |
The course staff welcomes you and wishes you luck in the course |
פורסם ב-27/7/2014, 09:34:50 Created on 27/7/2014, 09:34:50 Создано27/7/2014, 09:34:50 تم النشر ب-27/7/2014, 09:34:50 |