Един съвет: Винаги питайте изпитващия, защо ви поставя точно такава оценка. Особено, когато смятате, че заслужавате по-висока. Това се отнася за всикчи дисциплини.
Трябва да проучите даден програмен език, като за него съставите:
Текстов документ
(за предпочитане pdf формат) - 10 страници, шрифт 12, със следното съдържание:
Задължителни точки -
1. История на езика
2. Предназначение, тип, особености
3. Типове данни
4. Структури от данни - динамични, статични
5. Управляващи конструкции
6. Вход/Изход - съхраняване на информация
7. Компилатори/Интерпретатори и среди за програмиране, за дадения език
8. Примери - 10 броя (отделно от 10-те страници, т.е. текстът от 1 до 7 точка трябва да е 10 стр.) Примерите трябва да са накрая.
Пожелание
9. Граматика на езика, изразена чрез Extended Backus–Naur форма (EBNF)
10. Ефективност и бързина на езика
11. Reflection
Постарайте се отделните точки да са добре оформени и да се открояват една от друга.
Презентация
До 18 минути.
Представяне на езика за програмиране пред колегите. Страниците в презентацията трябва да съдържат само ключовите моменти от текстовия документ. Целта на презентацията е официално представяне на езика, то трябва да бъде интересно за слушателите и добре оформено.
Оценяване
Оценяват се:
- Текстовия документ
- Оформлението на презентацията
- Самото презентиране пред колегите
Формиране на крайната оценка
Питате доц. Сомова на лекции
Крайни цели от упражненията
- да упражните уменията си за търсене на информация
- да разширите познанията си за даден програмен език
- да го представите на останалите колеги, за да разширите и техните познания, както и тези на асистента
- да упражните уменията си за представяне на проект пред аудитория
Последното ще ви бъде полезно, най-малко при защита на дипломна работа.
Примери
(в примерите точка 7 не е обособена като самостоятелна, но при вас трябва да бъде)
Текстов документПрезентация