Дипломци
Online књижара
Адресар
English
Студентски парламент
  Повратак на почетну  
Висока школа електротехнике и рачунарства струковних студија
Београд
 
   
О Школи   Студирање   Упис семестра   Е - учење (Moodle)   Лабораторије и центри   Маркетинг и послови   Акредитација
   
   
     
O предмету
Презентације предмета
Обавештења
Предавања
Вежбе
Резултати испита
Испитна питања
Резултати колоквијума
Download
Почетна >> Странице предметa >> Увод у објектно програмирање
 
 
О предмету Увод у објектно програмирање
Студијски програм: Нове рачунарске технологије, Нове рачунарске технологије - на даљину, Информациони системи
Назив предмета: Увод у објектно програмирање
Наставник:
др Светлана Штрбац-Савић
Статус предмета: Изборни
Шифра предмета:
ЕСПБ бодови: 6
Услов:

Познавање рада на рачунару (оперативни систем)

Циљ предмета:

Циљ предмета je упознавање студената са основним техникама визуелног, објектног програмирања, програмирање управљано догађајима типовима података и алгоритамских структура. Објекти и контроле у програмском језику Visual Basic.

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

Студенти су оспособљени да самостално пројектују једноставне апликације и користе сложене структуре података и раде са објектима и датотекама.

Садржај предмета:
Теоријска настава:
  1. Структуре података. Типови података, Променљиве, декларација, конверзије типова.
  2. Програмирање. Гранање, цикличне алгоритамске структуре. Елементарни програмски примери.
  3. Основни појмови објектног програмирања. Појам класе, објекта, својстава и метода.
  4. Технике објектног програмирања. Прототипови, графички кориснички интерфејс (GUI).
  5. Елементи графичког интерфејса. Основни објекти: дугме, поље за унос текста, обележја, слике, фрафике, дугме за потврду, радио дугме, листе, падајуће листе.
  6. Догађаји. Појам програмирања на бази догађаја, врсте догађаја, процедуре за обраду догађаја.
  7. Аргументи. Употрба и врсте аргумената. Прослеђивање аргумената.
  8. Тестирање и одржавање програма. Хватање и обрада грешака, избор тест узорка.

Програм предмета усклађен са препорукaма IEEE/ACM Computing Curriculum: IT2005 Information Technology Body of Knowledge: IT-PF 1, 5.

Практична настава:
  1. У практичном делу изучава се један конкретак визуелни објектно оријентисани програмски језика (Visual Basic), његово графичко окружење, употреба готових објеката.
  2. Упознавање са Visual Basic окружењем.
  3. Програми са простом линијском структуром.
  4. Рад са контролама и израда инсталационе верзије апликације.
  5. Разгранате програмске структуре (IF THEN ELSE, CASE).
  6. Употреба CheckBox контроле и динамичко позиционаирање контрола на форми.
  7. Цикличне програмске структуре-петље (DO LOOP WHILE, FOR, REPEAT UNTIL, ...).
  8. Употреба процедура.
  9. Падајући мени и употреба децималне тачке.
  10. Рад са датотекама, текстуалним и бинарним.
  11. Рад са низовима и матрицама.
  12. Употреба класа.
  13. Пројектовање кориснички дефинисане контроле.
Литература:
  1. С. Обрадовић, Б. Павић, С. Месаровић, С. Илић, Принципи објектно оријентисаног програмирања %and%ndash; Visual Basic, 2. издање , Виша електротехничка школа, Београд, 2005.
  2. С. Обрадовић, Б. Павић, С. Месаровић, Б. Богојевић, Visual Basic NET, приручник за лабораторијске вежбе, 2. издање, Виша електротехничка школа, Београд, 2006.
Број часова активне наставе: 75
Остали часови:
Предавања: Вежбе: Други облици наставе: Студијски и истраживачки рад:
2 3  
Метода извођења наставе:

Предавања, консултације, аудиторне и лабораторијске вежбе

Оцена знања (максималан број поена 100):
Предиспитне обавезе Поена Завршни испит Поена
активности у току предавања 10 писмени испит 70
практична настава 20 усмени испит
семинарски рад испит за рачунаром
колоквијум практичан
 
           
Предметни професор
др Светлана Штрбац-Савић
Термин консултација:
среда, од 12 до 14 часова четвртак, од 12 до 13 часова
Кабинет: 501
E-mail: svetlanas@viser.edu.rs
   
| О Школи | Студирање | Упис семестра | Маркетинг и послови | Лабораторије и центри | Дешавања |
  © Висока школа електротехнике и рачунарства струковних студија, Војводе Степе 283, Београд
web@viser.edu.rs