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

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

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

Саставити на језику C++ интерактивни главни програм са основним командама за руковање низом складишта са могућношћу преношења премета из једног складишта у друго.


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

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

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

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

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

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

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

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