Visa elektrotehnicka skola, Beograd
Ласло Краус
Објектно програмирање
Домаћи задатак за 2000/01

Поставка задатка

Пројектовати на језику C++ систем класа које омогућавају праћење продаје у датом трговачком предузећу. Конфликтне ситуације разрешавати изузецима (ставка рачуна са недозвољеном количином или ценом, неисправан датум, тражење извештаја о непостојећем рачуну итд.).

Саставити на језику C++ интерактивни главни програм за праћење продаје робе у неком трговачком предузећу (састављање нових рачуна, уништавање рачуна, приказивање разних извештаја итд.).


Напоменe (садржај)

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

б) Детаљи решења (унутрашња структура објеката, списак операција, начин спољашњег приказивања објеката) препуштају се студентима. Све класе треба да буду снабдевене неопходним елементима за безбедно коришћење у било ком окружењу (конструктори, деструктор, додела вредности).

в) Решење домаћег задатка се припрема у потребном броју датотека са изворним текстовима програма (не користити редове дуже од 70 знакова) и у једној пратећој датотеци објашњења. Пратећа датотека треба да садржи:

  1. податке у студенту (име и презиме, број индекса),
  2. текст самостално састављеног задатка у случају решавања сопственог задатка (довољно детаљан за схватање проблема, али не би требало да буде обимнији од 15 до 20 редова дужине до 70 знакова по реду), и
  3. списак имена датотека који чине решење проблема по логичком редоследу за читање (прво заглавље класе па дефиниције метода; прво основна класа па изведене класе; главни програм на крају).
г) Решење домаћег задатка у јануарском испитном року треба послати електроском поштом на адресу kraus@etf.rs најкасније пет дана пре заказаног термина за практични испит у облику једне архивске датотеке (.zip). У осталим роковима решење се предаје на дискети на самом практичном испиту.

д) Домаћи задатак се брани после успешно положеног практичног испита, и то:

  1. за време практичног испита ако је испит признат на основу показаних резултата на лабораторијским вежбама (само у јануарском испитном року), или
  2. неколико дана после практичног испита у свим осталим случајевима.
(садржај)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2001, Laslo Kraus
Последња ревизија: 30.12.2001.