Pytania egzaminacyjne - zakres a nie dosłowne teksty zapytań.
W oparciu o wykład i załączone materiały.
Omówić diagramy klas wg UML (uwzględnić perspektywy: PSI: poj., spec., impl.) Przedstawić pojęcia używane w diagramach klas UML.
Co to są diagramy interakcji w UML, pakiety, diagramy stanów, diag.czynności.
Wyjaśnić rolę UNICODE? (patrz tekst: bity i bajty)
Omówić paradygmaty obiektowe w projektowaniu programów: hermetyzacja, dziedziczenie, polimorfizm.
Stosowanie dziedziczenia a kompozycja: różnice, zamienność, zastosowanie
Interfejsy w języku programowania: cel, sposób stosowania, implementacja
Przedstawić współczesne środki techniczne dla realizacji systemów informatycznych i ich przybliżone parametry ilościowe (szybkość, pojemności, przepustowość itp.).
Co to są narzędzia CASE? Co to jest UML?
Jaka relacja zachodzi między pojęciem klasy a obiektu w VB? Omówić.
Omówić etapy tworzenia systemu informatycznego.
Co to są diagramy przepływu danych?
Scharakteryzować budowę diagramu kontekstowego.
Rola przepływów w DFD.
Omówić budowę syntaktyczną pozycji słownika danych.
Rola słownika danych w analizie systemów.
Wymienić trzy typy metod specyfikacji procesów.
Omówić rolę ERD w analizie.
Scharakteryzować diagramy sieci przejść i ich zastosowanie.
Co to jest model podstawowy w analizie systemów?
Wymienić i opisać składowe modelu środowiskowego.
Podać kilka własności specyficznych dla modelu implementacyjnego
(w porównaniu z modelem logicznym).