Пројектовање софтвера — разлика између измена
м (→Настава) |
м (→Настава) |
||
| Ред 32: | Ред 32: | ||
* '''Први блок:''' | * '''Први блок:''' | ||
** Предају се комплетни пројектни узорци, све у првом блоку. Ради се по књизи, презентације коришћене на предавањима су преведени делови књиге. | ** Предају се комплетни пројектни узорци, све у првом блоку. Ради се по књизи, презентације коришћене на предавањима су преведени делови књиге. | ||
** На првом колоквијуму долазе два задатка, сваки по 10 поена. Заснивају се на употреби и имплементацији пројектних узорака у Јави. У првом се у потпуности имплементира један пројектни уѕорак на простом, не превише обимном примеру. у другом се дата имплементација надограђује и модификује кроѕ примену неког пројектног узорка. | |||
* '''Други блок:''' | * '''Други блок:''' | ||
** UML - Увод, употреба, основна синтакса. Дијаграми: Класа, Пакета | ** UML - Увод, употреба, основна синтакса. Дијаграми: Класа, Пакета | ||
** На другом колоквијуму се на основу датог описа система у StarUML праве тражени дијаграми. | |||
* '''Трећи блок:''' | * '''Трећи блок:''' | ||
** Јос увек непоѕнато | ** Јос увек непоѕнато | ||
Верзија на датум 22. новембар 2024. у 15:41
ИНФОРМАЦИЈЕ ИСПОД СУ ДЕЛИМИЧНО АЖУРИРАНЕ НАКОН ПРОМЕНЕ ПРОФЕСОРА НА ПРЕДМЕТУ ШКОЛСКЕ 2024/2025
Пројектовање софтвера је неизбежан предмет у петом семестру за СИ, а изборни у седмом семестру за РТИ, у духу свих предмета које држи Гаги.
Корисне везе
- StarUML — окружење које се користи на вежбама
- Скрипта са свим презентацијама комбинованим у једном документу, спремно за штампу (изворни Word документ)
- ETF SI (збирка задатака, претходне лабораторијске вежбе)
- ETF Materijali (Box) (белешке)
- Документ са пречицама за алат StarUML
- Пројектни узорци имплементирани у Јави и C++
Књига која се користи за пројектне узорке у ПДФ формату
Тренутно нема докумената.
Настава
На предавањима на предмету се предају две области: UML и пројектни узорци. Њихова подела иде овако:
- Први блок:
- Предају се комплетни пројектни узорци, све у првом блоку. Ради се по књизи, презентације коришћене на предавањима су преведени делови књиге.
- На првом колоквијуму долазе два задатка, сваки по 10 поена. Заснивају се на употреби и имплементацији пројектних узорака у Јави. У првом се у потпуности имплементира један пројектни уѕорак на простом, не превише обимном примеру. у другом се дата имплементација надограђује и модификује кроѕ примену неког пројектног узорка.
- Други блок:
- UML - Увод, употреба, основна синтакса. Дијаграми: Класа, Пакета
- На другом колоквијуму се на основу датог описа система у StarUML праве тражени дијаграми.
- Трећи блок:
- Јос увек непоѕнато
Домаћи
За разлику од ОО1, домаћи служе само за припрему, не предају се, а на лабораторијским вежбама се добијају решени домаћи. За домаћи задатак се обично добије опис једног система за који треба да се саставља један или више UML дијаграма.
Лабораторијске вежбе
Исто као и на ОО1, осим што се домаћи задаци не предају, већ се на самој лабораторијској вежби добије готово решење.
На првој лабораторијској вежби демонстратори пролазе референтно решење домаћег задатка, а затим над њом раде модификације које пишу у задатку. За другу лабораторијску вежбу долази градиво закључно са дијаграмима стања и пројектног узорка Стање, док за трећу лабораторијску вежбу долази градиво закључно са дијаграмима активности и пројектним узорком Заступник.
Неке претходне лабораторијске вежбе могу се наћи међу драјвовима у одељку са корисним везама. Неке лабораторијске вежбе објављиване су на страници предмета, па су сада архивиране:
- Лаб 2 2022/2023. године
- Лаб 2 група 1 2023/2024. године
- Лаб 2 група 2 2023/2024. године
- Лаб 3 2022/2023. године
Испитни рокови
Слична прича као и за ОО1. Доступни су и испитни примери који нису категорисани по роковима.
Уколико желите да додате рок, посетите страницу за прављење рока.
Пробни тестови
Овде се налазе пробни тестови дати за вежбу пред колоквијум на Moodle платформи.
Колоквијум 1
Колоквијум 2
Испит
- Јануар 2020
- Јануар 2022
- Јануар 2023
- Јануар 2024
- Јануар 2026
- Јул 2022
- Октобар-2 2025
- Септембар 2022
- Фебруар 2022
- Фебруар 2024
Начин оцењивања
Исто као и на ОО1. Школске 2022/23. године је, због друге лабораторијске вежбе која није била прегледана до пар сати пред трећу лабораторијску вежбу, било омогућено да поправна лабораторијска вежба надокнађује другу, трећу, или и другу и трећу лабораторијску вежбу (студенти су тај избор морали да направе пре саме лабораторијске вежбе).
Потребна помоћ
- На овом предмету фале поставке рокова. Помозите викију памћењем/преписивањем рокова и постављањем на вики.
- Од користи су такође модификације добијене на лабораторијским вежбама, како би студенти знали отприлике шта их на лабораторијским вежбама чека.