PRZEWODNIK PO PRZEDMIOCIE

Podobne dokumenty
APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: ZARZĄDZANIE INFRASTRUKTURĄ I DIAGNOSTYKA SIECI KOMPUTEROWYCH

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

KONTROLA JAKOŚCI MATERIAŁÓW I WYROBÓW QUALITY CONTROL OF MATERIALS AND PRODUCTS. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

ZASILANIE SYSTEMÓW KOMPUTEROWYCH Power supply of computer systems Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

SIECI BEZPRZEWODOWE Wireless networks. Forma studiów: Stacjonarne Poziom przedmiotu: I stopnia. Liczba godzin/tydzień: 1W E, 1L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Metody optymalizacji Optimization methods Forma studiów: stacjonarne Poziom studiów II stopnia. Liczba godzin/tydzień: 1W, 1Ć

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Komputerowe systemy wspomagania decyzji Computerized systems for the decision making aiding. Poziom przedmiotu: II stopnia

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

ORGANIZACJA PRZETWÓRSTWA ORGANIZATION OF POLYMER PROCESSING Forma studiów stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 1W, 2S

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Mechanizacja procesów spawalniczych The mechanization of welding processes. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

MONITOROWANIE PROCESÓW SPAWALNICZYCH MONITORING OF WELDING PROCESSES. Liczba godzin/tydzień: 1W, 1S, 1L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Poziom przedmiotu: II stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEPISY I DOKUMENTACJA PRAC SPAWALNICZYCH REGULATIONS AND DOCUMENTATION OF WELDING. Liczba godzin/tydzień: 1W, 1S PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Teoria procesów spawalniczych Theory of welding processes Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 1C

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: wykład, laboratorium TESTOWANIE OPROGRAMOWANIA Software testing Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W E, 2L Kod przedmiotu: D7_11 Rok: IV Semestr: VII Liczba punktów: 6 ECTS I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z podstawowymi metodami i technikami testowania oprogramowania. C2. Nabycie przez studentów wiedzy i praktycznych umiejętności w zakresie projektowania i implementacji testów z szczególnym uwzględnieniem testów jednostkowych, obciążeniowych i GUI. C3. Nabycie przez studentów praktycznych umiejętności w zakresie pracy samodzielnej i zespołowej, opracowywania sprawozdań, analizowania zastosowanych technik, itp. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Wiedza z zakresu inżynierii oprogramowania i podstaw programowania. 2. Znajomość obiektowego paradygmatu programowania. 3. Umiejętność posługiwania się narzędziami wspomagającymi pracę programisty. 4. Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej. 5. Umiejętności pracy samodzielnej i w grupie. 6. Umiejętności prawidłowej interpretacji i prezentacji własnych działań. EFEKTY KSZTAŁCENIA EK 1 zna podstawowe pojęcia związane z testowania oprogramowania aksjomaty, modele środowiska, błędu i działania programu. EK 2 zna podstawy testowania ekstremalnego EK 3 zna podstawowe rodzaje testów i zakresy ich zastosowań. EK 4 zasady organizacji i planowania testów. EK 5 zna różnego rodzaju sposoby automatyzacji testowania oprogramowania. EK 6 potrafi posługiwać się debuggerem w celu dynamicznej instrumentacji kodu. EK 7 potrafi zaimplementować i uruchomić także z wykorzystaniem obiektów imitacji - testy jednostkowe. EK 8 potrafi korzystając z wyspecjalizowanych narzędzi zaplanować, zaimplementować i uruchomić różnorodne wysokopoziomowe testy oprogramowania. 1

EK 9 potrafi pracować samodzielnie oraz w zespole, a także przygotować sprawozdanie z przebiegu realizacji ćwiczeń. TREŚCI PROGRAMOWE Forma zajęć WYKŁADY Liczba godzin W 1 Wprowadzenie do testowania oprogramowania 2 W 2 Testowanie w cyklu życia oprogramowania, modele działania programu 2 W 3 Modele błędu i środowiska 2 W 4 Testy jednostkowe wprowadzenie, narzędzia i biblioteki 2 W 5 Strategie testowania testy białej i czarnej skrzynki 2 W 6 Organizacja procesu testowania 2 W 7 Projektowanie przypadków testowych 2 W 8 Implementacja testu dynamiczna instrumentacja kodu 2 W 9 Testowanie wysokopoziomowe funkcjonalne, systemowe i integracyjne 2 W 10 Testowanie ekstremalne koncepcja i praktyka 2 W 11 Wzorce testowania oprogramowania 2 W 12 Zarządzanie testami i zmianami 2 W 13 Testowanie aplikacji internetowych 2 W 14 Metody automatyzacji testowania, przegląd narzędzi CAST 2 W 15 Metryki jakości oprogramowania, audyt oprogramowania 2 Forma zajęć LABORATORIUM Liczba godzin L 1 Zapoznanie z środowiskiem programistycznym 2 L 2 Techniki śledzenia wykonania kodu 2 L 3 Inspekcja kodu 2 L 4 Wprowadzenie do testów jednostkowych 2 L 5 Testy jednostkowe techniki zaawansowane 2 L 6 Zastosowania obiektów imitacji 2 L 7 Projektowanie przypadków testowych 2 L 8 Kolokwium 2 L 9 Środowiska zgłaszania błędów 2 L 10 Statyczna analiza kodu 2 L 11 Testowanie GUI 2 L 12 Testowanie wydajnościowe 2 L 13 Automatyzacja testowania oprogramowania 2 L 14 Zarządzanie testowaniem oprogramowania 2 L 15 Kolokwium 2 NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych 2. ćwiczenia laboratoryjne 3. instrukcje do wykonania ćwiczeń laboratoryjnych SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA) F1. ocena przygotowania do ćwiczeń laboratoryjnych F2. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń F3. ocena sprawozdań z realizacji ćwiczeń objętych programem nauczania 2

F4. ocena aktywności podczas zajęć. ocena umiejętności rozwiązywania postawionych problemów oraz sposobu prezentacji uzyskanych wyników zaliczenie na ocenę*. ocena opanowania nauczania będącego przedmiotem wykładu zaliczenie wykładu (lub egzamin) *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym Godziny konsultacji z prowadzącym Godziny przeznaczone na egzamin Zapoznanie się ze wskazaną literaturą Przygotowanie do ćwiczeń laboratoryjnych Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych, projektów (czas poza zajęciami laboratoryjnymi) Przygotowanie do egzaminu (kolokwium) Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 h 5 h 3 h 22 h 15 h 10 h 35 h Suma 150 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych 6 ECTS 2.7 ECTS 2.2 ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 1. B. Wiszniewski, B. Bereza-Jarociński Teoria i praktyka testowania programów, PWN 2006 2. A. Hunt, D. Thomas Junit. Pragmatyczne testy jednostkowe w Javie, Helion 2006 3. R. Patton Testowanie oprogramowania, Mikom 2002 4. G.L. Myers, C. Sandler, T. Badgett, T. M. Thomas Sztuka testowania oprogramowania PWN 2006 5. D. Hamlet, J. Maybee Podstawy techniczne inżynierii oprogramowania WNT 2003 6. R.S. Pressman Praktyczne podejście do inżynierii oprogramowania WNT 2004 PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. mgr Wanda Kik wanda.kik@icis.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt kształcenia Odniesienie danego efektu do efektów Cele przedmiotu Treści programowe Narzędzia dydaktyczne Sposób oceny 3

EK1 EK2 EK3 EK4 EK5 EK6 EK7 EK8 EK9 zdefiniowanych dla całego programu (PEK) K_U01 K_U02 K_U03 K_K04 C1 W1-3 1 C1 W10 1 C1 W4,W5, W8-11,W13 1 C1 W6, W7, W12 1 C1 W14, W15 1 C2 L1-3 1, 2, 3 C2 C2 W4 L4-6 W9, W12, W13 L7-14 1, 2, 3 1, 2, 3 C3 L1-6,L8-14 1, 2, 3 F2 F3 II. FORMY OCENY - SZCZEGÓŁY Efekt 1 Efekt 2 Efekt 3 Efekt 4 Efekt 5 4

Efekt 6 Efekt 7 Efekt 8 Efekt 9 Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (prezentacje do zajęć, instrukcje do ćwiczeń laboratoryjnych, przykładowe aplikacje) dostępne są na stronie internetowej http://icis.pcz.pl/~wkik, w zakładce Dydaktyka. 2. Informacja na temat konsultacji przekazywana jest studentom podczas pierwszych zajęć danego z przedmiotu. 5