Inżynieria oprogramowania” - kolokwium zaliczeniowe
Zadanie 1
Napisz program, który tworzy dwuwymiarową tablicę liczb rzeczywistych o rozmiarze NxN, wypełnioną dowolnymi liczbami, a następnie wypisuje tylko tą kolumnę, która daje największą sumę. Utwórz klasę testową, której asercje powinny zawierać rozpatrzone wszystkie przypadki brzegowe.
Zadanie 2
Wykorzystując metodologię projektu diagramu przypadków użycia wykonaj model systemu informatycznego, którego zadaniem powinno być programowalne sterowanie wszystkimi urządzeniami budynku mieszkalnego. Minimalna funkcjonalność systemu powinna umożliwiać sterowanie:
oświetleniem poszczególnych pomieszczeń
alarmem przeciwwłamaniowym
alarmem przeciwpożarowym
instalacją centralnego ogrzewania
instalacją gniazd elektrycznych
klimatyzacją i wentylacją pomieszczeń
urządzeniami AV
System powinien mieć również możliwość wysyłania w trybie interakcyjnym informacji związanych z uruchomieniem procedur awaryjnych zarówno do odpowiednich służb jak i osób uwzględnionych w rejestrze listy kontaktowej wraz z zapisaniem aktualnego stanu w dzienniku zdarzeń.
Pliki kodowe oraz *.uud wraz z zrzutem ekranu w postaci pliku *.jpg prześlij na adres:
Wpisując w temacie:
Kolokwium zaliczeniowe, 4IID [grupa laboratoryjna] [nr indeksu], grupa A
Rzeszów, dn. 19.05.2010