Предмет: Програмски језици и структуре података
(06 -
E214) Основне информације
Програм предмета
Програм се примењује од 30.09.2005.. Предмети којима је предуслов предмет Програмски језици и структуре података
Овладавање студената принципима и техникама израде процедурних програма уз посебан акцент на структурама података. Студенти треба да буду обучени за израду програма на конкретном програмском језику. Преглед програмских језика. Синтакса програмских језика: BNF, EBNF и синтаксни дијаграми. Основни и изведени типови података. Операције. Секвенца. Селекције. Циклуси. Скокови. Модули. Датотеке. Алгоритми и алгоритамски системи. Тјурингова машина. Марковљеви нормални алгоритми. Рекурзивне функције. Анализа алгоритама и структурирано програмирање. Структуре података. Апстрактни типови података. Тестирање програма. Кориснички интерфејс. Документовање програма. Предавања.Рачунарске вежбе. Консултације. Од укупно 100 бодова део од 70 бодова остварује се у току наставе, а 30 на теоријском делу испита. Предиспитне обавезе обухватају два мала пројекта (15 бодова сваки) и четири теста (10 бодова сваки) што чини укупно 70 бодова. Да би положио испит студент мора прикупити најмање 55 бодова. Студенти који у току наставе не прикупе 25 бодова (што је теоријски минимум) излазе на писмени испит.
|