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

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

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

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

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

а) Колико (1) декларација, (2) дефиниција истог објекта, функције или корисничког типа сме бити у C++ програму?

б) Како се тумачи (преводи) израз: a+b ако су a и b објекти класе X која је преклопила оператор + као методу класе, а како за пријатељску глобални функцију класе X?

в) Да ли је конверзија навише (upcast) безбедна и зашто?

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

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

Написати на језику C++ програм који одигра једну игру с два рачунара на таблама са 4x4 поља и са по 4 брода.


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

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

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