• 0
  • cytuj |

  • Witam mam taki przedmiot jak w tytule z Panem Myszkowskim. Czy ktoś wie jak rozwiazać zadania poniżej ? Proszę ewentualnie o rozwiązanie na forum.




    1. Zbudować obiektowy model budynku. Model ma wyrażać tylko aspekt statyczny i ma być
    reprezentowany przez diagram klas. Przyjąć, że perspektywą modelowania jest poziom
    pomieszczeń. Pomieszczenia mogą być różnych rodzajów (np. pokoje pracy indywidualnej,
    laboratoria, pomieszczenia gospodarcze, socjalne itp.), pomieszczenia mogą być zgrupowane
    na różne sposoby (np. na piętra), mogą pomiędzy nimi zachodzić różne relacje
    związki (np. sąsiedztwa położenia w poziomie lub pionie, powiązania instalacjami grzewczymi,
    elektrycznymi). Podać przykłady bardziej szczegółowego i bardziej ogólnego poziomu
    abstrakcji w modelowaniu budynku.
    2. Zbudować diagram klas, który jest modelem prostego systemu plików, który składa się z
    hierarchii kartotek, z których każda może zawierać dowolne pliki. Jakie operacje należy
    uwzględnić, aby była możliwa modyfikacja struktury katalogów? Zinterpretować zmiany
    struktury katalogu w terminach zmian diagramów obiektów.


    3. Przedstawić diagram klas modelujący rodzinę obiektów geometrycznych: Linia, Kwadrat,
    Elipsa, Wielokąt, Okrąg, Trójkąt, Prostokąt. Zdefiniować atrybuty tak, aby pozwały na
    jednoznaczne określenie położenia obiektu na płaszczyźnie. Zdefiniować operacje dla
    wprowadzonych klas.
    4. Dana jest prosta gramatyka zapisana w konwencji BNF:
    Symbole terminalen są pisane prostą czcionką, nietreminalne – pochyłą. Symbolem
    początowym gramatyki jest term.
    term ::= variable | (term binarnyOperator term) | unarnyOperator term
    variable ::= identifier
    identifier ::= a | b | … | z
    binarnyOperator ::= + | *
    unarnyOperator ::= – | @
    Zbudować diagram klas stanowiący model gramatyki. Jak interpretować diagramy obiektów – instancje tego diagramu klas?
    d41d8cd98f00b204e9800998ecf8427e

Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014
Strona wygenerowana w 10,4ms. Zapytań do SQL: 18