Студијски програм :

ПОСЛОВНА ИНФОРМАТИКА И Е-БИЗНИС

Назив предмета: 

ОСНОВИ ПРОГРАМИРАЊА

Наставник:

ДР ПОПОВИЋ МИЛАН

Статус предмета:

ОБАВЕЗАН

Број ЕСПБ:

6

Услов:

нема

Циљ предмета

Упознавање студената са програмирањем рачунара и развојем софтвера. Размумевање алгоритамског начина решавања проблема и задатака. Упознавање са основним концептима, принципима и методама програмирања. Стицање знања потребних за реализацију свих фаза животног циклуса софтвера. Оспособљавање студената за самостално изучавање и примену програмских језика и окружења.

Исход предмета

Студенти оспособљени за самосталан и тимски рад на развоју софтвера у процедуралним програмским језицима ( С ).

Садржај предмета

Теоријска настава

-          Компјутери, програми и програмски језици

-          Подаци и информације, обрада података , пренос и  презентација информација

-          Интеракција човек-рачунар (линијски, графички, комплексни интерфејси)

-          Датотеке и базе података – операције читања, писања и ажурирања

-          Алгоритми и алгоритакске структуре – секвенца, селекција, итерација, рекурзија

-          Развој алгоритама  – графичке методе за приказ алгоритама, псеудокод

-          Програмска окружења – платформе за развој и експлоатацију софтвера

-          Објектно орјентисано програмирање – основни концепти и примене

-          Методе програмирања – процедурално, функционално, логичко

-          Управљање софтверским пројектима – животни циклус софтвера

Практична настава

-          Лабораторијске веже на рачунарима

-          Програмски језици С

Литература

„Програмирање“, Милан Поповић, БПШ, ( рукопис у припреми )

 

Број часова  активне наставе

Теоријска настава: 45

Практична настава: 30

Методе извођења наставе

Теоријска настава се оодвија кроз класична предавања, а практична кроз вежбе на рачунару. Предавања прате примери и домаћи задаци, а на вежбама се користи реално програмско окружење ( Microsoft i/ili Open source  платформа). Сваки студент обавезно ради програмски пројекат (семинар).

Оцена  знања (максимални број поена 100)

Предиспитне обавезе

поена

Завршни испит

поена

активност у току предавања

10

писмени испит

60

практична настава

10

усмени испт

 

колоквијум-и

 

 

 

семинар-и

20