Elektrotehnicki fakultet, Beograd  Ласло Краус ИР2ОО1/СИ2ОО1
Испит
14. 9. 2011.

Аутори: Игор Тартаља, Ласло Краус и Ђорђе Ђурђевић

Задаци: 1 2 | Напоменe

Поставка задатка 1 (30 поена) ( почетак)

Одговорити концизно (једна или две реченице) и прецизно на следећа питaња:

а) Ако је за класу P преклопљен оператор −> и ако је дефинисан P p; на којe начине може да се тумачи израз p->x?

б) Да ли је дозвољено извођење: (1) структуре из структуре, (2) структуре из класе, (3) структуре из уније?

в) Да ли шаблонска класа може бити апстрактна и да ли функција може бити аргумент шаблона?

Поставка задатка 2 (укупно 70 поена) ( почетак)

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

(10 поена) Написати на језику C++ програм који направи једно складиште производа, направи један часовник, направи неколико произвођача и потрошача производа које пријави часовнику и покрене часовник да са неким кораком ради извесно време. Користити фиксне параметре (не треба ништа учитавати с главног улаза).


Напоменe ( почетак)

( почетак)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

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