518321780

518321780



TECHNIKI MODELOWANIA PROGRAMÓW

Kod przedmiotu: 11.3-WE-INFD-TMP Typ przedmiotu: Obowiązkowy Język nauczania: polski

Odpowiedzialny za przedmiot: Drinż.TomaszGratkowski Prowadzący: Pracownicy WENT

Forma

zajęć

Liczb

a

godzi

n

w sem estrze

Liczb

a

godzi

n

w tyg odniu

Seme

str

Forma

zaliczenia

Punkty

ECTS

Studia stacjonarne

Wykład

30

2

Zaliczenie na ocenę

Laboratorium

30

2

Zaliczenie na ocenę

5

Studia ni

estacjonarne

Wykład

18

2

Zaliczenie na ocenę

Laboratorium

18

2

Zaliczenie na ocenę

CEL PRZEDMIOTU:

-    zapoznanie studentów z podstawami inżynierii oprogramowania oraz sposobami modelowania programów

-    ukształtowanie wśród studentów zrozumienia zasad programowania obiektowego

-    zapoznanie studentów z zasadami projektowania kompilatorów

WYMAGANIA WSTĘPNE:

ZAKRES TEMATYCZNY PRZEDMIOTU:

Elementy inżynierii oprogramowania. Tworzenie oprogramowania. Kryzys oprogramowania i sposoby przeciwdziałania.

Modelowanie pojęciowe. Rola modelowania w projektowaniu oprogramowania. Rys historyczny współczesnych technik modelowania. Obiektowe metody projektowania i notacja UML. Metodyki strukturalne i obiektowe. Modelowanie procesów biznesowych w notacji BPMN. Tworzenie modelu oprogramowania na podstawie modelu BPMN. Analiza i modelowanie wymagań. Analiza i modelowanie dziedziny. Projekt architektury rozwiązania. Cykl życia oprogramowania. Projektowanie systemowe i analiza systemowa. Podstawowe pojęcia obiektowości i powiązania między obiektami. Modelowanie powiązań obiektów. Komunikaty i wywołania procedur. Klasy, dziedziczenie, generalizacja/ specjalizacja, polimorfizm, interfejsy.

Zunifikowany Język Modelowania UML. Geneza powstania. Definicja i cele powstania UML. Zakres UML. Diagramy języka UML. Charakterystyka diagramów. Rozszerzenia języka UML: stereotypy, etykiety, OCL. Transformacja modeli (QVT, XSLT).

Przypomnienie podstawowych cech obiektowych języków programowania (C++, Java, C#).

Wydział Elektrotechniki, Informatyki i Telekomunikacji Kierunek: Informatyka

15



Wyszukiwarka

Podobne podstrony:
BADANIA OPERACYJNE Kod przedmiotu: 11.9-WE-INFD-BO Typ przedmiotu: obowiązkowy Język nauczania:
GRAFY I SIECI W INFORMATYCE Kod przedmiotu: 11.9-WE-INFD-GSI Typ przedmiotu: obowiązkowy Język
INŻYNIERIA BEZPIECZEŃSTWA Kod przedmiotu: 11.9-WE-INFD-lB Typ przedmiotu: obowiązkowy Język
METODY NUMERYCZNEKod przedmiotu: 11.9-WE-INFD-MN Typ przedmiotu: obowiązkowy Język nauczania:
MODELOWANIE I IDENTYFIKACJA Kod przedmiotu: 11.9-WE-AIRD-MI Typ przedmiotu: obowiązkowy Język
UKŁADY WYKONAWCZE AUTOMATYK Kod przedmiotu: 11.9-WE-AIRD-UWA Typ przedmiotu: obowiązkowy Język
UKŁADY WYKONAWCZE AUTOMATYK Kod przedmiotu: 11.9-WE-AIRD-UWA Typ przedmiotu: obowiązkowy Język

więcej podobnych podstron