OGD19INF2 - Информатика 2
| Course specification | ||||
|---|---|---|---|---|
| Type of study | Bachelor academic studies | |||
| Study programme | ||||
| Course title | Информатика 2 | |||
| Acronym | Status | Semester | Number of classes | ESPB |
| OGD19INF2 | mandatory | 2 | 2П + 3В | 6.0 |
| Lecturers | ||||
| Lecturer (for classes) | ||||
| Lecturer/Associate (for practice) | ||||
| Condition | Облик условљености | |||
| Нема. | / | |||
| The goal | ||||
| Оспособљавање студената да користе програмски систем Matlab у рјешавању инжењерских проблема, пројектују и пишу програме у истом. Оспособљавање студената да користе Excel и савладају основне концепте објектно-оријентисаног програмирања кроз програмски језик Java. | ||||
| The outcome | ||||
| Утврђивање и стицање фундаменталних знања из програмирања потребних за касније усвајање садржаја из стручних предмета геодетске струке. | ||||
| Contents | ||||
| Увод у програмирање. Алгоритам и процедура – појам. Програм и програмски језици. Рјешавање проблема примјеном рачунара. Програмски систем Matlab. Типови података. Учитавање и приказ података. Оператори и изрази. Наредбе. Низови. Матрице. Линијска (секвенцијална) структура. Наредбе за селекцију. IF наредба. Вишеструка селекција. SWITCH наредба. Понављање алгоритамских корака. Бројачки циклус – наредба FOR. Условљени циклус – наредба WHILE. Међусобни односи циклуса. 2D и 3D графика. Програми и потпрограми. Рјешавање проблема помоћу потпрограма. Коментари. Форматирање излаза. Ток извршења скупа програмских јединица. Рекурзија. Примјена Matlab-а у нумеричкој анализи. Обрада полинома. Рјешавање нелинеарних једначина. Улазне и излазне датотеке. Објектно-оријентисано програмирање. Програмски језик Java. Java API. Наредбе, изрази и оператори. Гранања у програму. Вишеструко гранање. Контрола тока програма. Низови и колекције. Класе и објекти. Методе класе. Конструктори. Насљеђивање. Креирање графичког интерфејса. Графичке компоненте. | ||||
| Methods of teaching | ||||
| Предавања, вјежбе, семинарски радови, консултације. | ||||
| Literature | ||||
| ||||
| Облици провјере знања и оцјењивање | ||||
| Практични испит и усмени испит. | ||||
| Посебна назнака | ||||
| Могућност извођења наставе на енглеском језику. | ||||
