Uniwersytet Kazimierza Wielkiego - Centralny System Uwierzytelniania
Strona główna

Podstawy inżynierii oprogramowania 1300-Inf3PIO-NP
Wykład (WYK) Rok akademicki 2023/24

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 9
Limit miejsc: (brak limitu)
Zaliczenie: Egzamin
Rygory zaliczenia zajęć: egzamin
Literatura uzupelniająca: Sommerville I., Inżynieria oprogramowania. Warszawa: Wy-dawnictwa Naukowo-Techniczne, 2003. ISBN 83-204-2795-9
Pressman R. S., Praktyczne podejście do inżynierii oprogramo-wania. Warszawa: Wydawnictwa Naukowo-Techniczne, 2004. ISBN 83-204-2933-1
Wrycza St. i in., Informatyka ekonomiczna. Podręcznik akade-micki: praca zbiorowa. Warszawa: Polskie Wydawnictwo Eko-nomiczne, 2010. ISBN 978-83-2081863-5
Górski J. i in., Inżynieria oprogramowania w projekcie informa-tycznym: praca zbiorowa. Warszawa: Mikom, 2000. ISBN 83-7279-028-0
P. Naur and B. Randell, eds., Software Engineering: Report on a Conference Sponsored by the NATO Science Committee, (7–11 October 1968), Scientific Affairs Division, NATO, 1969.

Metody dydaktyczne: wykład konwersatoryjny
Metody dydaktyczne - inne: wykład konwersatoryjny realizowany w lab, praca samodzielna z literaturą
Literatura:

Sacha K., Inżynieria oprogramowania. Warszawa: Wydawnic-two Naukowe PWN, 2010. ISBN 978-83-0116179-8

Efekty uczenia się:

K_W12

Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu sztucznej inteligencji, baz danych oraz inżynierii oprogramowania

K_U02

Potrafi pracować indywidualnie i w zespole informatyków; umie oszacować czas potrzebny na realizację zleconego zadania; potrafi opracować i zrealizować harmonogram prac zapewniający dotrzymanie terminów

K_U12

Potrafi stworzyć model obiektowy prostego systemu (np. w języku UML)

K_U20

Ma umiejętność systematycznego przeprowadzania testów funkcjonalnych

K_U21

Ma umiejętność efektywnego uczestniczenia w inspekcji oprogramowania

K_U23

Ma umiejętność posługiwania się przynajmniej jednym z najbardziej popularnych systemów zarządzania wersjami

K_U25

Potrafi poprawnie użyć przynajmniej jedną metodę szacowania pracochłonności wytwarzania oprogramowania

P_W1 Potrafi wymienić poszczególne etapy cyklu życia systemu informatycznego i omówić każdy z tych etapów

Potrafi posługiwać się podstawowymi, wybranymi, narzędziami

a) z zakresu środowisk programistycznych: Visual Studio (C#), Arduino (C++).

b) z zakresu baz danych MySQL Workbench, SQlite, DbBrowser, Xamp

P_U1 Potrafi samodzielnie i w grupie ustalić listę zadań, harmonogram prac, oszacować czas projektów, dobrać właściwe środki i narzędzia do realizacji zadań informatycznych z zakresu rozwiązań programistycznych oraz programistyczno sprzętowych.

P_U2 Potrafi zaprojektować i zaimplementować DPU (Visio), Diagram klas (Visual Studio), model relacyjny (MySQL Workbench) na potrzeby realizacji zadania informatycznego.

P_W2 Posiada wiedzę nt. poziomów i metod testowania, potrafi omówić wskazany poziom i wskazaną metodę testowania

Potrafi w praktyce zaplanować i przeprowadzić realizację testów na potrzeby realizacji zadania informatycznego.

P_W3 Posiada wiedzę nt. inspekcji oprogramowania, potrafi omówić metodę Fagana

P_U3 Potrafi przy realizacji projektów informatycznych posłużyć się repozytorium BitBucket.

P_W4 Posiada wiedzę nt. omówionych metod szacowania kosztów wytworzenia oprogramowania, potrafi szczegółowo omówić metodę punktów funkcyjnych

Metody i kryteria oceniania:

aktywność na wykładach, realizacja zadań - miniprojektów

dodatkowe punkty do egzaminu za aktywność na wykładach

egzamin

Zakres tematów:

Omówienie pojęcia "Informatyka", jej podział na obszary wiedzy

Wprowadzenie do inżynierii oprogramowania.

Zadania inżynierii oprogramowania.

Ogólny schemat cyklu życia systemu informatycznego

Inżynieria wymagań

Inspekcja kodu

Testowanie

Konserwacja oprogramowania

Systemy IOT

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 wielokrotnie, niedziela (niestandardowa częstotliwość), 9:00 - 9:45, sala 5
Piotr Kotlarz 19/20 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy ulicy M. Kopernika
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
J.K. Chodkiewicza 30
85-064 Bydgoszcz
tel: +48 52 32 66 429 https://ukw.edu.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.1.0-4 (2025-01-17)