Zaprojektowanie i implementacja programu


I Ogólny zakres projektu
 

1) model złożony z kilku klas - załączyć szkic modelu,

    2) metoda składowa przeliczająca składowe własnej klasy,

    3) metoda z referencyjnym przekazywaniem obiektu innej klasy,

    4) wprowadzenie przeciążonego operatora obsługującego strumień wyjściowy wybranego obiektu
    5) zastosowanie relacji kompozycji i/lub agregacji (związków strukturalnych pomiędzy obiektami 1 do N)

    6) zastosowanie własnych zdefiniowanych kontenerów z alokacją pamięci (np dotyczącego pkt. 5),

 7) wprowadzenie klas opartych na sensownym związku  dziedziczenia,
8) zastosowanie budowy wielo-plikowej *.cpp, *.h i projektu Visual Studio.

 

Dopuszczalne jest niżej punktowane zastosowanie:

w pkt. 5,6 biblioteki STL

w pkt. 8 - środowiska Dev-Cpp lub pliku makefile.

 

Projekt można realizować sukcesywnie wprowadzając nowe elementy języka.

Model struktury danych powinien być narysowany na kartce z podanym nazwiskiem, imieniem i nr albumu.

Spełnienie w/w punktów i obrona ustna decyduje o końcowej ocenie.

 

II Tematy przykładowych projektów

1 (BL) Badania laboratoryjne

2 (CC) Cząsteczki chemiczne

3 (CK) Czytelnik pożyczający książkę

4 (CO) Czyszczenie odzieży

5 (DP) Dom z pomieszczeniami

6 (DS) Detektyw prowadzący śledztwo.

7 (HZ) Hodowla zwierząt

8 (KO) Kościelne obrządki

9 (KP) Kucharz przygotowujący posiłek

10 (KR) Kelner obsługujący restaurację

11 (KU) Klient w urzędzie

12 (LM) Lokalizacja mieszkań

13 (MC) Maszyna produkująca części

14 (MO) Malowanie obiektów

15 (MP) Mechanika pojazdowa

16 (NS) Naprawa sprzętu AGD/RTV

17 (NZ) Notatnik zdarzeń

18 (PF) Pomiary wlk. fizycznych

19 (PM) Produkty w magazynie

20 (PP) Podróże międzyplanetarne

21 (RH) Recepcja w hotelu

22 (RP) Rejestracja pomiarów

23 (SH) Sprzątanie w hotelu

24 (SM) Stolarz wykonujący meble

25 (ST) Sprzedaż towarów

26 (SW) Sportowiec z wynikami

27 (TP) Taśma produkcyjna

28 (UK) Użytkowanie komputera

30 (UO) Uprawy ogrodnika

31 (US) Uczeń w szkole

32 (WM) Wyposażenie mieszkania

33 (WS) Wyroki sądowe.

34 (WT) Wędrowiec na szlaku turystycznym

35 (ZS) Zawody sportowe

?? (XX) Inne własne tematy

...