Programski-jezici/Sadrzaj-predmeta/1

Циљ, исход и садржај предмета

02. 02. 2024.

Овладавање процедурним програмирањем кроз програмски језик Ц. Упознавање са логичком организацијом и меморијском репрезентацијом линеарних и нелинеарих структура података, основним операцијама и типичним применама ових структура.
Студент у потпуности треба да влада методама програмирања на програмском језику Ц. Оспособљавање студената за конструкцију алгоритама, коришћење статичких и динамичких структура података, имплементацију и тестирање програма у програмском језику С. Предмет треба студента да оспособи за програмску имплементацију линеарних и нелинераних структура.
Теоријска настава: Генеза и намена програмског језика Ц. Базни типови података. Оператори. Низ.Структура и унија.
Елементарни улаз-излаз. Изрази. Наредбе. Ток програма и управљање извршавањем. Показивачи и динамичка додела
меморије. Динамичка алокација меморије. Функције. Структуре и уније. Претпроцесор. Модули. Аргументи програма. Датотеке. 
Процес развоја програма. Стекови и редови. Динамичке структуре података (листе, стабла). Развој сложених
програма у језику Ц. Приказ интерног представљања података, синтаксе и семантике типова, контролних структура, 
модуларног програмирања и анализе комплексности. Инструкције, компајлер и линкер, дибагер. Тестирање програма.
Испис текста на монитору, начини приказивања карактера на екрану.
Упознавање са логичком организацијом и меморијском репрезентацијом линеарних и нелинеарих структура података, 
основним операцијама и типичним применама ових структура.
Појам рачунарског програма: улога хардвера и софтвера у рачунарском системима.
Практична настава: Израда постављених примера и задатака. Самостална израда програма на рачунару.

Стари сајт






Контакт

☗ Технички факултет Михајло Пупин
(у оквиру Универзитета у Новом Саду)
⚲ Ђуре Ђаковића бб, 23000 Зрењанин
☎ Тел. +381 23 550-515
☏ Факс: +381 23 550-520
✉ е-пошта: dekanat@tfzr.uns.ac.rs
ПИБ: 101161200
Број жиро рачуна: 840-1271666-43