You are on page 1of 416

Za.

nr 4 do ZW 33/2012

WYDZIA INFORMATYKI ZARZADZANIA

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Administrowanie serwerami Linux
Nazwa w jzyku angielskim Administering Linux Servers
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): -
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005234

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH

1
KOMPETENCJI
1. Znajomo oglnych zasad dziaania wspczesnych systemw operacyjnych.
2. Znajomo podstawowych zasad dziaania sieci komputerowych opartych na protokoach
TCP/IP.

CELE PRZEDMIOTU

C1 Nabycie podstawowej wiedzy i umiejtnoci praktycznych w zakresie administrowania serwerem


i stacj robocz uytkownika systemu Linux.

C2 Nabycie podstawowej wiedzy i umiejtnoci praktycznych w zakresie administrowania


infrastruktur sieciow i usugami sieciowymi z wykorzystaniem systemu Linux.

C3. Nabycie umiejtnoci pracy samodzielnej z systemem Linux i w zespole administratorw.

PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy student:

PEK_W01 zna podstawy dotyczce architektury systemu Linux i jego eksploatacji jako serwera lub
stacji roboczej uytkownika w systemach informatycznych opartych o platform Linux;

PEK_W02 posiada wiedz na temat podstaw funkcjonowania systemu Lunux w sieci komputerowej
i wykorzystania platformy Linux w budowie infrastruktury sieciowej i usug sieciowych;

PEK_W03 posiada podstawow wiedz na temat konfiguracji systemu Linux z uwzgldnieniem


aspektw bezpieczestwa.

Z zakresu umiejtnoci student:

PEK_U01 potrafi wykona podstawowe czynnoci administracyjne zwizane z instalacj


i konfiguracj systemu Linux jako serwera i stacji roboczej uytkownika;

PEK_U02 potrafi skonfigurowa podstawowe elementy podsystemu sieciowego platformy Linux


oraz uruchamia na niej usugi sieciowe;

PEK_U03 potrafi, w podstawowym zakresie, zabezpieczy system operacyjny Linux.

2
Z zakresu kompetencji spoecznych student:

PEK_K01 umie zespoowo pracowa nad rozwizaniem problemw.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Dystrybucje systemu Linux. Architektura systemu. Instalacja systemu. 1
Wy2 Konsola tekstowa: powoki, podstawowe komendy, skrypty. 1
Wy3 Zarzdzanie kontami oraz grupami uytkownikw. 1
Wy4 Zarzdzanie dyskami i systemem plikowym. 1
Kompresja danych. Ochrona przed utrat danych - Archiwizacja.
Wy5 1
Harmonogramowanie operacji.
Aktualizacja systemu. Instalacja, aktualizacja i deinstalacja dodatkowego
Wy6 1
oprogramowania. Uycie pakietw instalacyjnych.
Wy7 Drukowanie w Linux. rodowisko graficzne - X Window. 1
Wy8 Zarzdzanie poczeniami sieciowymi. Routing. 1
Wy9 Zapory sieciowe (firewall) i sterowanie ruchem sieciowym. 1
Wy10 Konfiguracja i zarzdzanie serwerami DHCP i DNS. 1
Wy11 Konfiguracja i zarzdzanie serwerem plikw (NFS, Samba, FTP). 1
Konfiguracja i zarzdzanie serwerem WWW.
Wy12 1
Systemy zarzdzania treci (CMS).
Wy13 Wirtualizacja w systemach Linux. 1
Wy14 Zabezpieczanie serwera. Zdalne administrowanie systemem. 1
Wy15 Konfiguracja i zarzdzanie serwerem poczty elektronicznej. 1
Suma godzin 15

Forma zaj - laboratorium Liczba godzin

La1 Wprowadzenie do laboratorium. Szkolenie BHP. 2

La2 Instalacja systemu Linux. 2

La3 Konsola tekstowa: powoki, podstawowe komendy, skrypty. 2

3
La4 Praktyczne zarzdzanie kontami oraz grupami uytkownikw. 2

La5 Praktyczne zarzdzanie dyskami i systemem plikowym. 2

La6 Przeprowadzanie kompresji danych. Wykonywanie kopii zapasowej i 2


odzyskiwanie danych. Harmonogramowanie operacji.
La7 Aktualizacja systemu, instalacja, aktualizacja i deinstalacja dodatkowego 2
oprogramowania z wykorzystaniem pakietw instalacyjnych i repozytoriw
oprogramowania.
La8 Konfigurowanie drukowania w rodowisku Linux. 2
rodowisko graficzne - X Window.

Test praktyczny Zarzdzanie systemem operacyjnym serwera i stacji


roboczej.

La9 Zarzdzanie poczeniami sieciowymi. Routing. 2

La10 Zapory sieciowe (firewall) i sterowanie ruchem sieciowym. 2

La11 Konfiguracja i zarzdzanie serwerami DHCP i DNS. 2

La12 Konfiguracja i zarzdzanie serwerem plikw (NFS, Samba, FTP). 2

La13 Konfiguracja i zarzdzanie serwerem WWW. 2


Systemy zarzdzania treci (CMS).
La14 Konfigurowanie i uruchamianie maszyn wirtualnych w systemach Linux. 2
Zabezpieczanie serwera. Zdalne administrowanie systemem.
La15 Test praktyczny Zarzdzanie infrastruktur i usugami sieciowymi. 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny.

N2. Laboratoria z penym dostpem administracyjnym do komputerw z systemem Linux.

N3. Konsultacje dla studentw.

N4. Praca wasna przygotowanie do laboratoriw.

N5. Praca wasna samodzielne studia i przygotowanie do egzaminu.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

4
Oceny (F formujca Numer efektu Sposb oceny osignicia efektu ksztacenia
(w trakcie semestru), ksztacenia
P podsumowujca
(na koniec semestru)

F1 PEK_U01 Test praktyczny Zarzdzanie systemem


operacyjnym serwera i stacji roboczej. (La8)

F2 PEK_U02, PEK_U03 Test praktyczny Zarzdzanie infrastruktur i


usugami sieciowymi. (La15)
PEK_K01

P PEK_W01 PEK_W03 Egzamin

PEK_K01

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] Ben Whaley, Evi Nemeth, Garth Snyder, Trent R. Hein, Unix i Linux. Przewodnik administratora
systemw, Helion, 2011.

[2] Christopher Negus, Linux. Biblia. Ubuntu, Fedora, Debian i 15 innych dystrybucji, Helion, 2011.

[3] ukasz Sosna, Linux. Komendy i polecenia. Helion 2010.

LITERATURA UZUPENIAJCA:
[1] Daniel J. Barrett, Richard E. Silverman, Robert G. Byrnes, Linux. Bezpieczestwo. Receptury, Helion
2003

[2] Andrew Ford, Apache 2. Leksykon kieszonkowy, Helion, 2010

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Krzysztof Chudzik, Krzysztof.Chudzik@pwr.wroc.pl

5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Administrowanie serwerami Linux
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI -

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W10 C1 Wy1-Wy7 N1,3,5


(wiedza)

PEK_W02 K1INF_W11 C2 Wy-Wy13, N1,3,5


Wy15

PEK_W03 C1, C2 Wy14 N1,3,5

PEK_U01 K1INF_U14, K1INF_U09 C1 La1-La8 N2,3,4


(umiejtnoci)

PEK_U02 K1INF_U08 C2 La9-La15 N2,3,4

PEK_U03 K1INF_U09 C1, C2 La14 N2,3,4

PEK_K01 C3 Wy1-Wy15, N1,2,3,4,5


(kompetencje)
La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Administrowanie Systemami Microsoft Windows
Nazwa w jzyku angielskim Administering Microsoft Windows Systems
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): -
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005233

Grupa kursw NIE

6
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
3. Znajomo oglnych zasad dziaania wspczesnych systemw operacyjnych.
4. Znajomo podstawowych zasad dziaania sieci komputerowych opartych na protokoach
TCP/IP

CELE PRZEDMIOTU

C1. Nabycie podstawowej wiedzy dotyczcej architektury rodowiska Microsoft Windows, w tym o:

7
C1.1 architekturze i usugach pojedynczej maszyny

C1.2 usugach katalogowych,

C1.3 infrastrukturze sieciowej.

C2. Zdobycie umiejtnoci administrowania systemami Windows zarwno przy pomocy narzdzi
graficznych, jak i tekstowych, w szczeglnoci:

C2.1 zarzdzania kontami uytkownika, grupami i dostpem do lokalnych zasobw komputera,

C2.2 scentralizowanego zarzdzania rozproszonymi zasobami rodowiska IT,

C2.3 zarzdzania infrastruktur sieciow.

C.3 Rozwinicie umiejtnoci wspdziaania w zespole administratorw, samodzielnej pracy


i efektywnego rozwizywania problemw.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 zna podstawowe zasady dziaania systemu Windows, zna rnego rodzaje konta, grupy i
typy zasobw oraz rozumie powizania midzy nimi

PEK_W02 zna mechanizmy centralnego administrowania rodowiskiem Windows i wie jakie s ich
moliwoci i ograniczenia

PEK_W03 zna usugi i funkcje systemu umoliwiajce funkcjonowanie sieci komputerowej, zdalny
dostp do sieci oraz zabezpieczenie ruchu sieciowego

Z zakresu umiejtnoci:

PEK_U01 potrafi skonfigurowa pojedynczy komputer tak aby uytkownicy mogli korzysta z
podstawowych zasobw systemu

PEK_U02 potrafi wykorzysta usugi katalogowe do scentralizowanego zarzdzania grup


komputerw

8
PEK_U03 potrafi skonfigurowa prost sie komputerow z moliwoci zdalnego dostpu przy
pomocy usug systemu Windows

Z zakresu kompetencji spoecznych:

PEK_K01 umie zespoowo pracowa nad rozwizaniem problemw

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Instalacja systemu. Omwienie rodowiska domenowego 1
Wy2 Zarzdzanie kontami i grupami uytkownikw 2
Wy3 Zarzdzanie zasobami dyskowymi 2
Wy4 Konfiguracja rodowiska przy pomocy zasad grup 2
Wy5 Konfiguracja rozproszonego rodowiska domenowego 2
Wy6 Monitorowanie dziaania systemu 2
Wy7 Serwery DHCP i DNS 2
Wy8 Routing i zdalny dostp do sieci 2
Suma godzin 15

Forma zaj laboratorium Liczba godzin

La1 Zapoznanie si ze rodowiskiem laboratoryjnym 2

La2 Instalacja i konfiguracja usug katalogowych 2

La3 Konfiguracja kont uytkownikw 2

La4 Konfiguracja grup uytkownikw. Hurtowa obsuga kont uytkownikw. 2

La5 Udostpnianie zasobw dyskowych. 2

La6 Test praktyczny zarzdzanie podstawowymi zasobami systemu. 2

La7 Konfiguracja rodowiska przy pomocy zasad grup. 2

La8 Konfiguracja zaawansowanych ustawie rodowiska przy pomocy zasad 2

9
grup.

La9 Replikacja usug katalogowych w rodowisku rozproszonym. 2

La10 Zaawansowane zagadnienia dotyczce replikacji usug katalogowych. 2

La11 Test praktyczny zarzdzanie rodowiskiem pracy przy pomocy usug 2


katalogowych.

La12 Monitorowanie i analiza wydajnoci 2

La13 Konfiguracja serwerw DNS i DHCP 2

La14 Konfiguracja routingu i zdalnego dostpu 2

La15 Test praktyczny administracja infrastruktur sieciow 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny z wykorzystaniem slajdw

N2. Laboratoria z penym dostpem administracyjnym do komputerw z systemem Windows

N3. Konsultacje

N4. Praca wasna przygotowanie do laboratoriw

N5. Praca wasna samodzielne studia i przygotowanie do egzaminu

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01 PEK_U03 Ocena za aktywno i zaangaowanie w czasie


laboratoriw treningowych

F2 PEK_U01 PEK_U03 Ocena za samodzieln konfiguracj


rzeczywistego rodowiska komputerowego w

1
0
czasie laboratoriw testowych

F3 PEK_U01 PEK_U03 Egzamin elektroniczny z wykorzystaniem


eportalu edukacyjnego PWr.
PEK_W01 PEK_W08

P=F3

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] W.R. Stanek, Microsoft Windows Server 2012. Vademecum administratora, APN Promise,
2012.
[2] R.Morimoto, M.Noel, O.Droubi, R. Mistry, C.Amaris, Windows Server 2012 Unleashed, Sams
Publishing, 2012 (dostp on-line przez proxy BG PWr.) ,
dostpne polskie tumaczenie: "Windows Server 2012. Ksiga eksperta, wyd. Helion.
[3] M. Minasi, D. Gibson, A. Finn, W. Henry, B. Hynes, Mastering Windows Server 2008 R2,
Sybex, 2011 (dostp on-line przez proxy BG PWr.)

LITERATURA UZUPENIAJCA:
[1] J.Savill, The complete guide to Windows 2008 Server, Addison Wesley, 2008.
[2] D.Holme, D.Ruest, N.Ruest, Training Kit 70-640 Konfigurowanie Active Directory w
Windows Server 2008, APN Promise, 2009.
[3] Training kit 70-642 Konfigurowanie infrastruktury sieciowej Windows Server 2008, APN
Promise, 2009.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Wojciech, Thomas, wojciech.thomas@pwr.wroc.pl

1
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Administracja systemami Microsoft Windows
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI -

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W10 C1.1 Wy1Wy3 1,3,5

PEK_W02 K1INF_W10 C1.2 Wy4Wy6 1,3,5

PEK_W03 K1INF_W10 C1.3 Wy7Wy8 1,3,5

PEK_U01 K1INF_U6 C2.1 La1La6 2,3,4

PEK_U02 K1INF_U9 C2.2 La7La11 2,3,4

PEK_U03 K1INF_U14 C2.3 La2La15 2,3,4

PEK_K01 K1INF_K1, K1INF_K3 C3 Wy1-Wy8 17


La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW

WYDZIA *****

KARTA PRZEDMIOTU

Nazwa w jzyku polskim ALGEBRA Z GEOMETRI ANALITYCZN A


Nazwa w jzyku angielskim Algebra and Analytic Geometry A
Kierunek studiw (jeli dotyczy):
Specjalno (jeli dotyczy):
Stopie studiw i forma: I stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu MAP003055

Grupa kursw TAK / NIE*

1
2
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj


zorganizowanych w Uczelni 30 30
(ZZU)

Liczba godzin cakowitego


nakadu pracy studenta
(CNPS) 120

Forma zaliczenia Egzamin Zaliczenie

Dla grupy kursw zaznaczy


X
kurs kocowy (X)

Liczba punktw ECTS 4

w tym liczba punktw 4


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 2,5


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
Zalecana jest umiejtno wykonywania podstawowych operacji algebraicznych na liczbach
wymiernych i rzeczywistymi oraz znajomo podstawowych figur i bry.

CELE PRZEDMIOTU

C1. Poznanie podstawowych wasnoci liczb zespolonych.

C2. Poznanie podstawowych algebraicznych wasnoci wielomianw.

C3. Opanowanie pojcia wektora, przestrzeni wektorowej i bazy przestrzeni.

1
3
C4. Opanowanie umiejtnoci obliczania odlegoci miedzy punktami przestrzeni Rn, wyznaczania
rwna prostych i paszczyzn oraz zna pojcie krzywych stokowych.

C5. Opanowanie pojcia macierzy, dziaa macierzowych i poznanie metod rozwizywania ukadw
rwna liniowych.

*niepotrzebne skreli

PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy student:

PEK_W01 zna podstawowe wasnoci liczb zespolonych

PEK_W02 zna podstawowe wasnoci algebraiczne wielomianw

PEK_W03 zna podstawowe pojcia teorii przestrzeni liniowych oraz metody opisu prostych,
paszczyzn i krzywych stokowych

PEK_W04 zna podstawowe metody rozwizywania rwna liniowych

Z zakresu umiejtnoci student:

PEK_U01 potrafi przeprowadza obliczenia z wykorzystaniem liczb zespolonych

PEK_U02 potrafi dodawa, mnoy i dzieli wielomiany

PEK_U03 potrafi wyznacza rwnania paszczyzn i prostych w przestrzeni

PEK_U04 potrafi dodawa i mnoy macierze, oblicza wyznaczniki

PEK_U05 potrafi rozwizywa ukady rwna liniowych

Z zakresu kompetencji spoecznych student:

TRECI PROGRAMOWE

1
4
Forma zaj - wykady Liczba godzin
Liczby naturalne, wymierne i rzeczywiste. Indukcja Matematyczna. Wzr
W1 2
dwumianowy Newtona.
W2 Liczby zespolone. Podstawowe operacje, modu, sprzenie. 2
Posta trygonometryczna liczby zespolonej. Wzr de Moivre`a. Pierwiastki
W3 2
n-tego stopnia liczby zespolonej. Pojcie ciaa algebraicznego.
Wielomiany. Dziaania na wielomianach. Pierwiastek wielomianu.
W4 2
Twierdzenie Bzouta. Zasadnicze Twierdzenie Algebry.
Rozkad wielomianu o wspczynnikach rzeczywistych na czynniki liniowe i
W5 kwadratowe. Funkcje wymierne. Rzeczywisty uamek prosty. Rozkad funkcji 2
wymiernej na rzeczywiste uamki proste.
Wektory w przestrzeni Rn. Dziaania. Odlego miedzy punktami. Iloczyn
W6 skalarny. Dugo wektora. Nierwno Cauchyego - Schwarza. Kt midzy 2
wektorami.
Geometria analityczna na paszczynie. Rwnania prostej (posta normalna,
W7 kierunkowa, parametryczna). Odlego punktu od prostej. Kt midzy 2
prostymi.
Geometria analityczna przestrzeni R3. Rwnania prostych i paszczyzn.
W8 2
Odlego punktu od paszczyzny. Przecicie paszczyzn.
Liniowa kombinacja wektorw. Wektory liniowo niezalene. Baza
W9 przestrzeni. Odwzorowania liniowe. Macierzowa reprezentacja 2
odwzorowania liniowego.
Dziaania na macierzach (dodawanie, mnoenie) i ich zwizki z dziaaniami
W10 2
na odwzorowaniach liniowych. Przykady macierzy.
Permutacje i znak permutacji. Definicja i metody obliczania wyznacznika.
W11 Dopenienie algebraiczne elementu macierzy. Rozwinicie Laplace`a. 2
Wyznacznik a objto.
Odwracanie macierzy. Ukady rwna liniowych. Wzory Cramera. Przykady.
W12 2
Ukady jednorodne i niejednorodne.
Wasnoci przeksztace liniowych (jdro, obraz, rzd). Twierdzenie
W13 2
Kroneckera-Capellego. Metoda eliminacji Gausa.
W14 Wektory i wartoci wasne odwzorowa liniowych. 2
W15 Krzywe stokowe. 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

Cw1 Liczby rzeczywiste i zespolone. 4

Cw2 Wielomiany. 4

1
5
Cw3 Geometria paszczyzny. 4

Cw4 Geometria przestrzeni R3. 4

Cw5 Bazy i odwzorowania liniowe. 4

Cw6 Macierze i wyznaczniki 4

Cw7 Ukady rwna liniowych 4

Cw8 Kolokwium 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


1. Wykad metoda tradycyjna

2. wiczenia problemowe i rachunkowe metoda tradycyjna

3. Praca wasna studenta przygotowanie do wicze z wykorzystaniem pakietw matematycznych.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w trakcie Numer efektu Sposb oceny osignicia efektu


semestru), P podsumowujca ksztacenia ksztacenia

(na koniec semestru)

F - Cw PEK_U01- Odpowiedzi ustne, kartkwki, kolokwia


PEK_U05 i/lub e-sprawdziany

FW PEK_W01- Egzamin lub e-egzamin


PEK_W04

P - okrelony przez wykadowc

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:

[1] A. Biaynicki-Birula, Algebra Liniowa z Geometri, PWN 1976.


[2] F. Leja, Geometria analityczna, PWN, Warszawa 1972.

1
6
[3] A. Mostowski, M. Stark, Elementy algebry wyszej, PWN, Warszawa 1963.
[4] G. Banaszak, W. Gajda, Elementy algebry liniowej, cz I, WNT, Warszawa 2002

LITERATURA UZUPENIAJCA:

[1] G. Farin, D. Hansford, Practical Linear Algebra: A Geometry Toolbox 2004, AK Peters, 2005.
[2] T. Jurlewicz, Z. Skoczylas, Algebra i geometria analityczna. Przykady i zadania, Oficyna
Wydawnicza GiS, Wrocaw 2011.
[3] T. Jurlewicz, Z. Skoczylas, Algebra liniowa. Przykady i zadania, Oficyna Wydawnicza GiS,
Wrocaw 2005.
[4] T. Jurlewicz, Z. Skoczylas, Algebra i geometria analityczna.. Definicje, twierdzenia i wzory.
Oficyna Wydawnicza GiS, Wrocaw 2011.
[5] T. Jurlewicz, Z. Skoczylas, Algebra liniowa. Definicje, twierdzenia i wzory. Oficyna Wydawnicza
GiS, Wrocaw 2005.
[6] E. Kcki, D. Sadowska, L. Siewierski, Geometria analityczna w zadaniach, PWN, Warszawa
1993..
[7] W. Stankiewicz, Zadania z matematyki dla wyszych uczelni technicznych, Cz. A, PWN,
Warszawa 2003.
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

prof. dr hab. Jacek Cicho, dr Agnieszka Wyomaska

Komisja programowa Instytutu Matematyki i Informatyki

1
7
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
ALGEBRA Z GEOMETRI ANALITYCZN A MAP3055
Z EFEKTAMI KSZTACENIA NA KIERUNKU *****
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer narzdzia


efekt efektw ksztacenia zdefiniowanych dla przedmiotu** programowe** dydaktycznego**
ksztacenia** kierunku studiw i specjalnoci (o ile
dotyczy)

PEK_W01 C1 W1, W2, W3, 1,3


W14

PEK_W02 C2 W4, W5 1,3

PEK_W03 C3, C4 W6, W7, W8, W9, 1,3


W15

PEK_W04 C5 W10, W11, W12, 1,3


W13

PEK_U01 C1 Cw1, Cw6, Cw7 1,2,3

PEK_U02 C2 Cw2 1,2,3

PEK_U03 C3, C4 Cw3, Cw4, Cw5 1,2,3

PEK U04 C5 Cw6, Cw7 1,2,3

PEK_U05 C5 Cw6, Cw7 1,2,3

** - z tabel powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Algorytmy i techniki programowania rwnolegego
Nazwa w jzyku angielskim Parallel Programming - Algorithms and Techniques
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy):
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005224 Wl

Grupa kursw TAK / NIE*

1
8
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
5. Podstawowa wiedza dotyczca organizacji komputerw rwnolegych
6. Umiejtno programowania w jzyku C/C++

CELE PRZEDMIOTU

C1 Zapoznanie studentw z podstawowymi technikami programowania rwnolegego

1
9
C2 Zapoznanie studentw z podstawowymi algorytmami rwnolegymi

C3 Zapoznanie studentw z popularnymi rodowiskami przetwarzania rwnolegego

C4 Nabycie umiejtnoci pisania prostych programw rwnolegych

C5 Nabycie umiejtnoci posugiwania si popularnymi rodowiskami przetwarzania rwnolege

C6 Nabycie umiejtnoci zaplanowania oraz przeprowadzenia prostych eksperymentw


komputerowych

C7 Nabycie umiejtnoci dokumentowania przeprowadzonych eksperymentw oraz ich prezentacji


w jzyku polskim oraz angielskim

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna podstawowe techniki programowania rwnolegego

PEK_W02 Zna podstawowe algorytmy rwnolege

PEK_W03 Zna wybrane rodowiska przetwarzania rwnolegego

Z zakresu umiejtnoci:

PEK_U01 Potrafi pisa proste programy rwnolege

PEK_U02 Potrafi posugiwa si wybranymi rodowiskami programowania rwnolegego

PEK_U03 Potrafi zaplanowa i zrealizowa prosty eksperyment komputerowy

PEK_U04 Potrafi wycign wnioski z przeprowadzonego eksperymentu, przygotowa jego


dokumentacj oraz przygotowa na temat wynikw eksperymentu prezentacj w jzyku
polskim oraz angielskim

Z zakresu kompetencji spoecznych:

2
0
PEK_K01

PEK_K02

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Jzyki programowania rwnolegego, paradygmat programowania z
Wy1 pamici wspdzielon oraz rozproszon, rwnolego danych (data 2
parallelism) oraz algorytmiczna

Standard MPI, komunikacja oparta na przesyaniu wiadomoci (message-


Wy2 passing) pojcia podstawowe, przykady prostych algorytmw 2

Algorytmy komunikacji grupowej ("one-to-all", "all-to-all" i inne) dla rnych


Wy3 topologii sieci poczeniowej i ich implementacja w MPI 2

Wy4 Rwnolege algorytmy macierzowe 2


Wy5 Rwnolege algorytmy sortowania 2
Wy6 Rwnolege algorytmy rozwizujce problemy teorii grafw 2
Wy7 Rwnolege algorytmy przeszukiwawcze - optymalizacja dyskretna 2
Wy8 Algorytmy systoliczne 2

Wy9 Architektura i programowanie kart graficznych 2

Wy10 Programowanie w rodowisku CUDA 2


Ocena efektywnoci algorytmw rwnolegych: zoono obliczeniowa,
Wy11 przyspieszenie, efektywno 2

Wy12 Zaawansowane mechanizmy standardu MPI 2

Wy13 Profilowanie programw rwnolegych 2

Wy14 Kolokwium 2

Wy15 Metodologia projektowania programw rwnolegych 2


Suma godzin 30

2
1
Forma zaj - wiczenia Liczba godzin

w1

w2

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie z programem laboratorium, sposobem oceny wicze, 2


szkolenie BHP. Zapoznanie si ze stosowanym na laboratorium
rodowiskiem wykonawczym dla standardu MPI

La2 Testowanie rodowiska wykonawczego, uruchamianie prostych 2


programw umoliwiajcych komunikacj pomidzy dwoma
procesorami w rodowisku MPI
La3 Implementacja rwnolegego algorytmu mnoenia macierzy przez 2
wektor w rodowisku MPI
La4 Implementacja wybranego rwnolegego algorytmu mnoenia 2
macierzy, przeprowadzenie jego testw na klastrze obliczeniowym
dla rnych danych, wyliczenie przyspieszenia, przygotowanie
sprawozdania oraz krtkiej prezentacji otrzymanych wynikw w
jzyku polskim oraz angielskim.
La5 2
Prezentacja wynikw otrzymanych w ramach wiczenia La4.
La6 Implementacja wybranego rwnolegego algorytmu sortowania, 2
przeprowadzenie jego testw na klastrze obliczeniowym dla rnych
danych, wyliczenie przyspieszenia, przygotowanie sprawozdania oraz
krtkiej prezentacji otrzymanych wynikw w jzyku polskim oraz
angielskim.
La7 2
Prezentacja wynikw otrzymanych w ramach wiczenia La6.
La8 Implementacja wybranego rwnolegego algorytmu przeszukiwawczego, 2
przeprowadzenie jego testw na klastrze obliczeniowym dla rnych
danych, wyliczenie przyspieszenia, przygotowanie sprawozdania oraz
krtkiej prezentacji otrzymanych wynikw w jzyku polskim oraz
angielskim.

2
2
La9 Prezentacja wynikw otrzymanych w ramach wiczenia La8. 2

La10 Implementacja wybranego algorytmu systolicznego, przeprowadzenie jego 2


testw na klastrze obliczeniowym dla rnych danych, wyliczenie
przyspieszenia, przygotowanie sprawozdania oraz krtkiej prezentacji
otrzymanych wynikw w jzyku polskim oraz angielskim.

La11 Prezentacja wynikw otrzymanych w ramach wiczenia La10. 2

La12 Zapoznanie ze rodowiskiem wykonawczym karty graficznej -CUDA. 2


Uruchomianie prostych programw.

La13 Implementacja wybranego algorytmu wykorzystujcego pami typu 2


shared karty graficznej. Przeprowadzenie testw. Wyliczenie
przyspieszenia.

La14 Implementacja wybranego algorytmu wykorzystujcego rwnolego 2


danych (data parallelism) w rodowisku CUDA karty graficznej, wyliczenie
przyspieszenia. przygotowanie sprawozdania oraz krtkiej prezentacji
otrzymanych wynikw w jzyku polskim oraz angielskim.

La15 Prezentacja wynikw otrzymanych w ramach wiczenia La14. 2

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Suma godzin

2
3
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad

N2. Klaster obliczeniowy z oprogramowaniem implementujcym standard MPI

N3. Serwer obliczeniowy wykorzystujcy karty graficzne NVIDIA rodowisko CUDA

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) PEK_W01 Kolokwium na wykadzie, kartkwki na


wykadzie, aktywno studentw podczas
PEK_W02 wykadu, odpowiedzi studentw na pytania w
PEK_W03 czasie wykadu

F2 PEK_U01 Kontrola przygotowania studentw do


realizowanego wiczenia, ocena jakoci
PEK_U02 przedstawionego programu, ocena za
PEK_U03 przygotowane sprawozdania z wicze oraz
ocena za przeprowadzone prezentacje (ocena
PEK_U04 punktowa)

P - ocena kocowa z wykadu bdzie wystawiana na podstawie wynikw kolokwium (Kol) oraz
kartkwek (Kar) na wykadzie w nastpujcy sposb ocena = 20% * Kar + 80% * Kol. Ocena kocowa z
laboratorium bdzie wystawiana na podstawie ocen czstkowych (punktw) otrzymanych z
poszczeglnych wicze.

2
4
LITERATURA PODSTAWOWA I UZUPENIAJCA
LITERATURA PODSTAWOWA

[1] Kumar Vipin, Grama Ananth, Gupta Anshul, Karypis George "Introduction to Parallel Computing"
The Benjamin/Cumming Publishing Company, Inc.

[2] B. Wilkinson, M. Allen, Parallel Programming, Prentice Hall, 2005

[3] Writing Message-Passing Parallel Programs with MPI, Course Notes,

http://www.zib.de/zibdoc/mpikurs/mpi-course.pdf

[4] Peter Pacheco, Parallel Programming with MPI, Morgan Kaufmann Pub.
http://www.cs.usfca.edu/~peter/ppmpi/

[5] Zbigniew Czech, Wprowadzenie do oblicze rwnolegych, PWN, Warszawa 2010 LITERATURA
UZUPENIAJCA:

[1] Karbowski, E. Niewiadomska-Szynkiewicz, "Obliczenia Rwnolege i Rozproszone", Wyd.


Politechniki Warszawskiej, 2001

[2] Ian Foster, Designing and Building Parallel Programs, http://www.mcs.anl.gov/~itf/dbpp/

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Jan Kwiatkowski, jan.kwiatkowski@pwr.wroc.pl

2
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Algorytmy i techniki programowania rwnolegego
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy1, Wy2, N1


(wiedza) Wy9, Wy10,
Wy11, Wy12,
Wy13, W15,
Wy14

PEK_W02 K1INF_W04 C2 Wy4 Wy8, N1


Wy14

PEK_W03 K1INF_W04 C3 Wy2, Wy3, N1


Wy12, Wy14

PEK_U01 K1INF_U06 C4 La2,La3, La4, N2, N3


(umiejtnoci) La6, La8, La10,
La13, La14

PEK_U02 K1INF_U06 C5 La1, La2, La12, N2, N3


La13

PEK_U03 K1INF_U07 C6 La4, La6, La8, N2, N3


La10, La13,
La14

PEK_U04 K1INF_U13 C7 La4, La5, La6, N2, N3


La7, La8, La9,
La10, La11,
La14, La15

PEK_K01
(kompetencje)

PEK_K02

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia

2
6
*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Algorytmy i Struktury Danych
Nazwa w jzyku angielskim Algorithms and Data Structures.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001517Wcl

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy X


kurs kocowy (X)

Liczba punktw ECTS 2 2 3

w tym liczba punktw 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1.2 1.2 1.8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

2
7
*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
7. Znajomo jzyka programowania ( Java).
8. Znajomo podstaw programowania obiektowego.

CELE PRZEDMIOTU

C1. Uzyskanie podstawowej wiedzy na temat abstrakcyjnych typw danych i ich


implementacji.
C2. Poznanie zasad oceny i porwnywania algorytmw.
C3. Zapoznanie si z podstawowymi algorytmami grafowymi, geometrycznymi i
tekstowymi.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01. Zna pojcie abstrakcyjnego typu danych.


PEK_W02. Zna zasady budowy dynamicznych struktur danych.
PEK_W03. Rozumie zasady oceny i porwnywania algorytmw.
PEK_W04. Zna podstawowe algorytmy grafowe.
PEK_W05. Zna proste algorytmy geometryczne.
PEK_W06. Zna sposoby wyszukiwania wzorcw w tekcie.

Z zakresu umiejtnoci:

PEK_U01. Potrafi stworzy implementacj abstrakcyjnego typu danych.


PEK_U02. Umie bada algorytmy i porwnywa je.

2
8
Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi komunikatywnie prezentowa swoj aplikacj i wyniki jej badania.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Iteratory definicja i wykorzystanie. 2
Wy2 Listy dowizaniowe. 4
Wy3 Stosy i kolejki zwyke. 2
Wy4 Algorytmy sortowania. 4
Wy5 Proste realizacje sownikw. 2
Wy6 Binarne drzewa poszukiwa. 2
Wy7 Drzewa czerwono czarne, B-drzewa. 2
Wy8 Tablice haszowane. 2
Wy9 Algorytmy grafowe. 4
Wy10 Kolejki priorytetowe. 2
Wy11 Algorytmy geometryczne. 2
Wy12 Wyszukiwanie wzorcw w tekcie. 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Definiowanie prostych klas. 1

w2 Iteratory. 2

w3 Listy, stosy, kolejki. 2

w4 Rekurencyjne przetwarzanie list. 2

w5 Sortowanie analiza i porwnanie algorytmw. 2

w6 Przetwarzanie drzew BST. 2

2
9
w7 B-drzewa i tablice haszowane. 2

w8 Grafy. 2

Suma godzin 15

Forma zaj - laboratorium Liczba godzin

La1 Tworzenie i wykorzystanie wasnych iteratorw. 4

La2 Implementacja wykorzystujca dynamiczne struktury danych listy,stosy 6


kolejki.

La3 Przygotowanie klienta umoliwiajcego badanie wybranych algorytmw 6


sortowania.

La4 Przeprowadzenie bada wybranych algorytmw sortowania i ich 6


porwnanie.

La5 Aplikacje wykorzystujce drzewa. 8

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

3
0
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad informacyjny
N2. System e-learning wykorzystany do publikacji materiaw dydaktycznych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca Numer efektu ksztacenia Sposb oceny osignicia efektu ksztacenia
(w trakcie semestru), P
podsumowujca (na
koniec semestru)

P1- ocena kocowa dla PEK_W01-PEK_W06, Ocena jest wystawiana na podstawie


grupy kursw wynikw egzaminu. Warunkiem
PEK_U01,PEK_U02 dopuszczenia do egzaminu jest
uczestnictwo w wiczeniach dopuszczalna
jest jedna nieobecno
nieusprawiedliwiona. Egzamin jest zaliczony
jeli student zdobdzie minimum 50%
punktw.

P2- laboratorium PEK_U01,PEK_U02,PEK_K01 Realizacja zada wskazanych przez


prowadzcego. Kocowa ocena to rednia z
ocen czstkowych.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[4] Sedgewick R., Algorytmy w Javie, Helion 2012
[5] Harris S., Ross J., Od Podstaw Algorytmy, Helion 2006

LITERATURA UZUPENIAJCA:
[4] Cormen T. H., Leiserson Ch. E., Rivest R. L., Wprowadzenie do Algorytmow, WNT 1997
[5] Harel D., Rzecz o Istocie Informatyki Algorytmika, WNT 1992

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

3
1
Janusz Ratajczak Janusz.ratajczak@pwr.wroc.pl

3
2
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Algorytmy i Struktury Danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka.
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy1- Wy3, N1,N2


(wiedza)
w1- w3

PEK_W02 K1INF_W04 C1 Wy1- Wy8, N1,N2

w2- w7, La5

PEK_W03 K1INF_W04 C2 Wy4, w5, N1,N2

La3, La4

PEK_W04 K1INF_W04 C3 Wy9, w8 N1,N2

PEK_W05 K1INF_W04 C3 Wy11 N1,N2

PEK_W06 K1INF_W04 C3 Wy12 N1,N2

PEK_U01 K1INF_U01, K1INF_U014 C1 Wy1- Wy8, N1,N2


(umiejtnoci)
w2- w8,

La2- La5

PEK_U02 K1INF_U01 C2 Wy4, w5, N1,N2

La3, La4

PEK_K01 K1INF_W04 La1- La5 N2


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

3
3
WYDZIA

KARTA PRZEDMIOTU

Nazwa przedmiotu w jzyku Analiza Matematyczna 1.1 A


polskim

Nazwa przedmiotu w jzyku Mathematical Analysis 1.1 A


angielskim

Kierunek studiw (jeli dotyczy)

Specjalno (jeli dotyczy)

Stopie studiw i forma I stopien, stacjonarna

Rodzaj przedmiotu obowizkowy

Kod przedmiotu MAP3057

Grupa kursw Tak

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj zorganizowanych w 30 30


Uczelni (ZZU)

Liczba godzin cakowitego nakadu pracy 150 90


studenta (CNPS)

Forma zaliczenia egzamin

Dla grupy kursw zaznaczy kurs kocowy X


(X)

Liczba punktw ECTS 8

w tym liczba punktw odpowiadajca 3


zajciom o charakterze praktycznym (P)

w tym liczba punktw ECTS odpowiadajca 5


zajciom wymagajcym bezporedniego

3
4
kontaktu (BK)

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI

Zalecana jest znajomo matematyki odpowiadajca maturze na poziomie rozszerzonym.

CELE KURSU

C1. Poznanie podstawowych metod analizy przebiegu zmiennoci funkcji jednej zmiennej
rzeczywistej.

C2. Poznanie pojcia caki oznaczonej, jej podstawowych wasnoci oraz metod wyznaczania.

C3. Poznanie praktycznych zastosowa metod analizy matematycznej funkcji jednej zmiennej
rzeczywistej.

PRZEDMIOTOWE EFEKTY KSZTACENIA

3
5
Z zakresu wiedzy:

PEK_W1. Zna podstawowe pojcia i twierdzenia Analizy Matematycznej suace do badania


przebiegu zmiennosci funkcji jednej zmiennej rzeczywistej.

PEK_W2. Zna pojecie caki oznaczonej oraz jej podstawowe zastosowania.

Z zakresu umiejtnoci:

PEK_U1. Potrafi bada przebieg zmiennosci prostych funkcji.

PEK_U2. Potrafi oblicza calki oznaczone z prostych funkcji.

Z zakresu kompetencji spoecznych:

PEK_K1. Rozumie wpyw rachunku roniczkowego i cakowego na rozwj cywilizacji technicznej.

TRECI PROGRAMOWE

Forma zaj - wykady Godz.

Wy1 Wstp (cel wykadu). Notacja matematyczna (spjniki logiczne, kwantyfikatory), 2.0
elementy teorii mnogoci, liczby rzeczywiste, podzbiory zbioru liczb rzeczywistych
(odcinki, pproste). Funkcje liniowe i kwadratowe.

Wy2 Podstawowe wasnoci funkcji (funkcja rnowartociowa, monotoniczna). Skadanie 2.0


funkcji. Funkcja odwrotna. Funkcje potgowe i wykadnicze oraz odwrotne do nich.
Wasnoci logarytmu.

Wy3 Funkcje trygonometryczne i odwrotne do nich. Wykresy funkcji trygonometrycznych i 2.0


odwrotnych do nich.

Wy4 Cigi i granice cigu. Podstawowe wzory i twierdzenia. Liczba e. Granice niewaciwe. 2.0

3
6
Granice niewaciwe.

Wy5 Granica funkcji w punkcie. Granice jednostronne funkcji. Asymptoty funkcji. 2.0

Wy6 Cigo funkcji w punkcie i na przedziale. Podstawowe wasnoci funkcji cigych. 2.0
Przyblione rozwizywanie rwna. Cigo jednostronna. Rodzaje punktw
niecigoci.

Wy7 Pochodna funkcji. Podstawowe wzory i twierdzenia. Interpretacja geometryczna i 2.0


fizyczna pochodnej. Twierdzenie o wartoci redniej. Regula de LHospitala.

Wy8 Ekstrema funkcji, monotoniczno na przedziaach. Pochodne wyszych rzdw. 2.0


Wypuko funkcji.

Wy9 Badanie przebiegu zmiennoci funkcji. 2.0

Wzor Taylora. Aproksymacja funkcji. Zastosowania. 2.0


Wy10

Caka oznaczona. Proste przykady. Zwiazek caki z pochodn (Podstawowe Twierdzenie 2.0
Wy11 Rachunku Cakowego). Funkcja pierwotna. Proste przykady.

Caka nieoznaczona: podstawowe wzory. Obliczanie pl prostych figur. 2.0


Wy12

Metody obliczania caek I: cakowanie przez czci oraz przez podstawienie. 2.0
Wy13

Metody obliczania caek II: proste funkcje wymierne, podstawienia trygonometryczne. 2.0
Wy14 Pole i obwd okrgu. Bryy obrotowe.

Zastosowania metod Analizy Matematycznej funkcji jednej zmiennej. 2.0


Wy15

Suma godzin 30

Forma zaj - wiczenia Godz.

Cw1 Tautologie, prawa de Morgana, suma, przekrj i dopenienie zbiorw. 2.0

Cw2 Liczby naturalne, cakowite, wymierne, rzeczywiste. Potgowanie i logarytm. 2.0

Cw3 Wykresy prostych funkcji. Funkcja odwrotna. Skadanie funkcji. 2.0

Cw4 Funkcje i tosamoci trygonometryczne. 2.0

Cw5 Granice cigw. 2.0

Cw6 Granice funkcji w punkcie. 2.0

3
7
Cw7 Funkcje cige. 2.0

Cw8 Cigo jednostronna, punkty nieciagoci. Rozwizywanie rwna. 2.0

Cw9 Pochodne. Obliczanie stycznych do wykresu funkcji. 2.0

Cw10 Badanie przebiegu zmiennoci funkcji I. 2.0

Cw11 Badanie przebiegu zmiennoci funkcji II. 2.0

Cw12 Wzr Taylora. Regua de LHospitala. 2.0

Cw13 Cakowanie I. 2.0

Cw14 Cakowanie II. 2.0

Cw15 Cakowanie zastosowania. 2.0

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE

N1. Wykad - metoda tradycyjna

N2. wiczenia problemowe i rachunkowe metoda tradycyjna

N3. Praca wasna studenta z wykorzytaniem pakietw matematycznych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Ocena (F-formujca; P- Numer efektu ksztalcenia Sposb oceny osignicia efektu ksztacenia
podsumowujca)

F1 PEK_U1, PEK_K1 kolokwium na cwiczeniach, odpowiedzi ustne

3
8
F2 PEK_U2, PEK_K1 kolokwium na cwiczeniach, odpowiedzi ustne

F3 PEK_W1, PEK_W2 egzamin

P - okrelony przez wykadowc

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA

A1. F. Leja, Rachunek Rniczkowy i Cakowy, Wydawnictwo Naukowe PWN, 2012

A2. W. Krysicki, L. Wodarski, Analiza Matematyczna w Zadaniach, Cz. I, PWN, Warszawa 2006

LITERATURA UZUPENIAJACA

B1. K. Kuratowski, Rachunek Rniczkowy i Cakowy. Funkcje Jednej Zmiennej, Wydawnictwo


Naukowe PWN, 2012

B2. G. M. Fichtenholz, Rachunek Rniczkowy i Cakowy, T. I - II, PWN, Warszawa 2007

B3. M. Gewert, Z. Skoczylas, Analiza Matematyczna 1. Przykady i Zadania, Oficyna Wydawnicza GiS,
Wrocaw 2011

OPIEKUNOWIE PRZEDMIOTU

1. Komisja Programowa Instytutu Matematyki i Informatyki

2. prof. dr hab. Jacek Cicho (Jacek.Cichon@pwr.edu.pl)

3. dr Agnieszka Wyomaska (Agnieszka.Wylomanska@pwr.edu.pl)

3
9
4
0
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Analiza Matematyczna 1.1 A MAP3057
Z EFEKTAMI KSZTACENIA NA KIERUNKU ...
I SPECJALNOSCI ...

Przedmiotowy Odniesienie Cele Treci programowe Numer


efekt przedmiotowego efektu do przedmiotu narzdzia
ksztacenia efektw ksztacenia dydaktycznego
zdefiniowanych dla kierunku
studiw i specjalnoci (o ile
dotyczy)

PEK_W1 C1 Wy1 Wy2 Wy3 Wy4 Wy5 N1, N2, N3


Wy6 Wy7 Wy8 Wy9 Wy10
Wy11 Wy12 Wy13 Wy14
Wy15 Cw1 Cw2 Cw3 Cw4
Cw5 Cw6 Cw7 Cw8 Cw9
Cw10 Cw11 Cw12 Cw15

PEK_W2 C2 C3 Wy11 Wy12 Wy13 Wy14 N1, N2, N3


Wy15 Cw13 Cw14 Cw15

PEK_U1 C1 Wy1 Wy2 Wy3 Wy4 Wy5 N1, N2, N3


Wy6 Wy7 Wy8 Wy9 Wy10
Wy15 Cw1 Cw2 Cw3 Cw4
Cw5 Cw6 Cw7 Cw8 Cw9
Cw10 Cw11 Cw12 Cw15

PEK_U2 C1 C2 C3 Wy11 Wy12 Wy13 Wy14 N1, N2, N3


Wy15 Cw13 Cw14 Cw15

PEK_K1 C1 C2 Wy9 Wy10 Wy11 Wy12 N1, N2, N3


Wy13 Wy14 Wy15 Cw12
Cw13 Cw14 Cw15

WYDZIA

4
1
KARTA PRZEDMIOTU

Nazwa przedmiotu w jzyku Analiza Matematyczna 2.4 A


polskim

Nazwa przedmiotu w jzyku Mathematical Analysis 2.4 A


angielskim

Kierunek studiw (jeli dotyczy)

Specjalno (jeli dotyczy)

Stopie studiw i forma I stopie, stacjonarna

Rodzaj przedmiotu Obowizkowy

Kod przedmiotu MAP3059

Grupa kursw Tak

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj zorganizowanych w 30 15


Uczelni (ZZU)

Liczba godzin cakowitego nakadu pracy 120


studenta (CNPS)

Forma zaliczenia egzamin

Dla grupy kursw zaznaczy kurs kocowy X


(X)

Liczba punktw ECTS 4

- w tym liczba punktw odpowiadajca 2


zajciom o charakterze praktycznym (P)

- w tym liczba punktw ECTS 2.5


odpowiadajca zajciom wymagajcym
bezporedniego kontaktu (BK)

4
2
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI

Znajomo rachunku rachunku rniczkowego i cakowego funkcji jednej zmiennej rzeczywistej.

CELE KURSU

C1. Opanowanie podstawych wasnoci szeregw liczbowych i potgowych.

C2. Poznanie podstawowych poj rachunku rniczkowego funkcji wielu zmiennych.

C3. Poznanie podstawowych poj rachunku cakowego funkcji wielu zmiennych.

C4. Poznanie transformaty Laplacea i Fouriera.

4
3
PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy:

PEK_W1. Zna podstawowe kryteria zbienoci szeregw.

PEK_W2. Zna podstawowe pojcia rachunku rniczkowego i cakowego funkcji wielu zmiennych.

PEK_W3. Zna pojcie transformaty Laplacea i Fouriera.

Z zakresu umiejtnoci:

PEK_U1. Potrafi rozwija funkcje w szereg potgowy, umie wykorzysta otrzymane rozwinicia do
oblicze przyblionych.

PEK_U2. Potrafi oblicza pochodne czstkowe, kierunkowe i gradient funkcji wielu zmiennych i
interpretowa otrzymane wielkoci, potrafi rozwizywa zadania optymalizacyjne dla funkcji wielu
zmiennych.

PEK_U3. Potrafi oblicza i interpretowa cak wielokrotn, potrafi rozwizywa zagadnienia


inynierskie z wykorzystaniem caki podwjnej i potrjnej.

PEK_U4. Potrafi wyznacza transformaty cakowe prostych funkcji.

Z zakresu kompetencji spoecznych:

PEK_K1. Rozumie rol jak odgrywa Analiza Matematyczna w analizie problemw technicznych.

TRECI PROGRAMOWE

Forma zaj - wykady Godz.

Wy1 Caki niewaciwe. Zbieno bezwzgldna i warunkowa. Wartoc gwna Cauchyego. 2.0

Wy2 Szeregi liczbowe. Podstawowe kryteria zbienoci szeregw. Zbieno bezwzgldna i 2.0
warunkowa. Kryterium Leibniza.

Wy3 Szeregi potgowe. Promie i przedzia zbienoci. Twierdzenie Cauchyego 2.0


Hadamarda. Szeregi Taylora.

4
4
Wy4 Wasnoci przestrzeni Rn. Podzbiory Rn. Funkcje wielu zmiennych. 2.0

Wy5 Pochodne czstkowe pierwszego rzdu. Definicja. Interpretacja geometryczna. 2.0


Pochodne czstkowe wyszych rzdw. Twierdzenie Schwarza

Wy6 Paszczyzna styczna do wykresu funkcji dwch zmiennych. Pochodna kierunkowa. 2.0
Gradient funkcji.

Wy7 Ekstrema lokalne funkcji dwch zmiennych. Warunki konieczne i wystarczajce istnienia 2.0
ekstremum. Najmniejsza i najwiksza warto funkcji na zbiorze. Przykady zagadnie
ekstremalnych w geometrii i technice.

Wy8 Ekstrema warunkowe funkcji dwch zmiennych. Zastosowanie ekstremw 2.0


warunkowych. Przykady zagadnie optymalizacyjnych.

Wy9 Caki podwjne. Definicja caki podwjnej. Interpretacja geometryczna i fizyczna. 2.0
Obliczanie caek podwjnych po obszarach normalnych.

Wasnoci caek podwjnych. Jakobian funkcji. Zamiana zmiennych w cakach 2.0


Wy10 podwjnych. Caka podwjna we wsprzdnych biegunowych.

Caki potrjne. Zamiana kolejnoci caek iterowanych. Zamiana zmiennych na 2.0


Wy11 wsprzdne walcowe i sferyczne

Zastosowania caek podwjnych i potrjnych w geometrii, fizyce i technice. 2.0


Wy12

Transformata Laplacea. 2.0


Wy13

Transformata odwrotna i zastosowania transformaty Laplacea. 2.0


Wy14

Wstp do transformaty Fouriera. 2.0


Wy15

Suma godzin 30

Forma zaj - wiczenia Godz.

Cw1 Caki niewaciwe. Szeregi liczbowe. 2.0

Cw2 Szeregi potgowe. 2.0

Cw3 Funkcje dwch zmiennych. 2.0

Cw4 Pochodne czstkowe. 2.0

Cw5 Gradient. Paszczyzny styczne. 2.0

4
5
Cw6 Ekstrema funkcji dwch zmiennych. 2.0

Cw7 Ekstrema warunkowe. 2.0

Cw8 Badanie funkcji wielu zmiennych I. 2.0

Cw9 Badanie funkcji wielu zmiennych II. 2.0

Cw10 Caki podwjne. 2.0

Cw11 Caki potrjne. 2.0

Cw12 Caki funkcji wielu zmiennych. 2.0

Cw13 Zastosowania caek wielokrotnych. 2.0

Cw14 Transformata Laplacea. 2.0

Cw15 Transformaty cakowe. 2.0

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE

N1. Wykad - metoda tradycyjna

N2. wiczenia problemowe i rachunkowe metoda tradycyjna

N3. Praca wasna studenta z wykorzytaniem pakietw matematycznych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Ocena (F-formujca; P- Numer efektu ksztalcenia Sposb oceny osignicia efektu ksztacenia
podsumowujca)

4
6
F1 PEK_U1, PEK_U2, PEK_K1 kolokwium na wiczeniach, odpowiedzi ustne

F2 PEK_U2, PEK_U3, PEK_K1 kolokwium na wiczeniach, odpowiedzi ustne

F3 PEK_W1, PEK_W2, egzamin

P - okrelony przez wykadowc

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA

A1. F. Leja, Rachunek Rniczkowy i Cakowy, Wydawnictwo Naukowe PWN, 2012

A2. R. Leitner, Zarys Matematyki Wyszej dla Studiw Technicznych, Cz. 1 - 2 WNT, Warszawa, 2006.

LITERATURA UZUPENIAJCA

B1. W. Krysicki, L. Wodarski, Analiza Matematyczna w Zadaniach, Cz. II, PWN, Warszawa 2006

B2. G. M. Fichtenholz, Rachunek Rniczkowy i Cakowy, T. I - II, PWN, Warszawa 2007

B3. M. Gewert, Z. Skoczylas, Analiza Matematyczna 2. Przykady i Zadania, Oficyna Wydawnicza GiS,
Wrocaw 2011

OPIEKUNOWIE PRZEDMIOTU

1. Komisja Programowa Instytutu Matematyki i Informatyki

2. prof. dr hab. Jacek Cicho (Jacek.Cichon@pwr.edu.pl)

3. dr Agnieszka Wyomaska (Agnieszka.Wylomanska@pwr.edu.pl)

4
7
4
8
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Analiza Matematyczna 2.4 A MAP3059
Z EFEKTAMI KSZTACENIA NA KIERUNKU ...
I SPECJALNOCI ...

Przedmiotowy Odniesienie Cele Treci programowe Numer


efekt przedmiotowego efektu do przedmiotu narzdzia
ksztacenia efektw ksztacenia dydaktycznego
zdefiniowanych dla kierunku
studiw i specjalnoci (o ile
dotyczy)

PEK_W1 C1 Wy1 Wy2 Wy3 Cw1 Cw2 N1, N2, N3

PEK_W2 C2 C3 Wy4 Wy5 Wy6 Wy7 Wy8 N1, N2, N3


Wy9 Wy10 Wy11 Wy12 Cw3
Cw4 Cw5 Cw6 Cw7 Cw8 Cw9
Cw10 Cw11 Cw12 Cw13

PEK_W3 C4 Wy13 Wy14 Wy15 Cw14 N1, N2, N3

PEK_U1 C1 Wy1 Wy2 Wy3 Cw1 Cw2 N1, N2, N3

PEK_U2 C2 Wy5 Wy6 Wy7 Wy8 Cw3 N1, N2, N3


Cw4 Cw5 Cw6 Cw7 Cw8 Cw9

PEK_U3 C3 Wy9 Wy10 Wy11 Wy12 N1, N2, N3


Cw10 Cw11 Cw12 Cw13

PEK_U4 C4 Wy13 Wy14 Wy15 Cw14 N1, N2, N3


Cw15

PEK_K1 C1 C2 C3 Wy1 Wy2 Wy3 Wy5 Wy6 N1, N2, N3


C4 Wy7 Wy8 Wy9 Wy10 Wy11
Wy12 Wy13 Wy14 Wy15
Cw1 Cw2 Cw3 Cw4 Cw5 Cw6
Cw7 Cw8 Cw9 Cw10 Cw11
Cw12 Cw13 Cw14 Cw15

Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU

4
9
Nazwa w jzyku polskim Architektura systemw komputerowych
Nazwa w jzyku angielskim Computer Systems Architecture
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy):
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001520Wl

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy X


kurs kocowy (X)

Liczba punktw ECTS 2 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,5 1,5


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH

5
0
KOMPETENCJI
9. Podstawowa wiedza dotyczca organizacji systemw komputerowych oraz projektowania
ukadw kombinacyjnych i sekwencyjnych
10. Umiejtno programowania na poziomie podstawowym

CELE PRZEDMIOTU

C1 Zapoznanie studentw z architektur wspczesnych komputerw, w tym z organizacj pamici


oraz ocen ich wydajnoci

C2 Nabycie umiejtnoci projektowania oraz konstruowania prostych ukadw kombinacyjnych


oraz sekwencyjnych

C3 Nabycie umiejtnoci programowania w jzyku asemblera wybranego procesora na poziomie


podstawowym

C4 Nabycie umiejtnoci stosowania zasad bezpieczestwa i higieny pracy

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna rne architektury komputerowe w tym architektury komputerw rwnolegych

PEK_W02 Zna organizacj pamici komputera, w szczeglnoci pamici typu cache

PEK_W03 Zna zasady przetwarzania potokowego, w tym jak rozwizuje si problemy zwizane z
tego typu przetwarzaniem

PEK_W04 Zna podstawowe metody oceny wydajnoci komputerw rwnolegych

Z zakresu umiejtnoci:

PEK_U01 Potrafi pisa proste programy w jzyku asemblera wybranego procesora

5
1
PEK_U02 Potrafi zaprojektowa oraz zbudowa proste ukady kombinacyjne oraz sekwencyjne

PEK_U03 Potrafi stosowa zasady bezpieczestwa i higieny pracy

Z zakresu kompetencji spoecznych:

PEK_K01

PEK_K02

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie klasyfikacja architektur komputerowych, hierarchia
Wy1 2
pamici. Architektury Harvard, Princeton, Harvard-Princeton.
Organizacja komputerw RISC: potokowo, pami cache, sterowanie
Wy2 ukadowe 2

Wy3 Architektura i organizacja przykadowego procesora typu RISC 2


Lista rozkazw przykadowego procesora. Podstawy programowania w
Wy4 2
jzyku asemblera
Wy5 rodowisko pracy. Programowanie w asemblerze I. 2
Wy6 Programowanie w asemblerze II. 2
Wy7 Zaawansowane techniki programowania w asemblerze. 2
Organizacja pamici, pami cache sposoby realizacji (asocjacyjna,
Wy8 bezporednia, wielodrona) przykady 2

Wy9 Pami wirtualna stronicowanie, segmentacja przykady 2


Przetwarzanie potokowe, konflikty w przetwarzaniu potokowym i metody
Wy10 ich rozwizywania. 2

Wy11 Skoki opnione, algorytmy przewidywanie skokw 2


Systemy wieloprocesorowe i wielomaszynowe z pamici rozproszon,
Wy12 wspdzielon, wektorowe. 2

Statyczne i dynamiczne sieci poczeniowe, stosowane topologie,


Wy13 mechanizmy routingu. 2

Ocena systemw rwnolegych: miary wydajnoci, skalowalno systemw


Wy14 rwnolegych, prawo Amdhala. 2

5
2
Wy15 Wspczesne trendy zauwaalne w architekturach komputerw 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie z programem laboratorium, sposobem oceny wicze, 2


szkolenie BHP. Zapoznanie si ze stosowanymi na laboratorium pytami
montaowymi dla realizacji ukadw kombinacyjnych oraz sekwencyjnych.

La2 wiczenie wprowadzajce w problematyk laboratorium analiza 2


dziaania zadanego ukadu

La3 Projektowanie ukadw kombinacyjnych I 2

La4 Projektowanie ukadw kombinacyjnych II 2

La5 Analiza ukadw z hazardem statycznym 2

La6 Analiza ukadu synchronicznego 2

La7 Synteza ukadu synchronicznego 2

La8 Wprowadzenie do laboratorium z programowania w jzyku asemblera, 2


zapoznanie si z rodowiskiem wykonawczym

La9 Implementacja prostego programu w asemblerze, uruchomienie go w 2


rnych trybach pracy, obserwacja zawartoci poszczeglnych rejestrw
przy pracy krokowej.

La10 Implementacja programu wykorzystujcego instrukcje skokw 2


warunkowych

5
3
La11 Zapoznanie si z implementacj rnych wersji instrukcji iteracyjnych w 2
jzyku asemblera

La12 Zapoznanie si z implementacj tablic w jzyku asemblera. 2

La13 Zapoznanie si z implementacj procedur w jzyku asemblera. 2

La14 Implementacja programu wykorzystujcego zagniedone wywoanie 2


procedur.

La15 Implementacja programu wykorzystujcego zmienno przecinkow posta 2


liczb.

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad

N2. SPIM a MIPS32 Simulator - http://pages.cs.wisc.edu/~larus/spim.html

N3. MARS (MIPS Assembler and Runtime Simulator) -


http://courses.missouristate.edu/KenVollmar/MARS/
N4. Pyty montaowe umoliwiajce realizacje ukadw kombinacyjnych oraz sekwencyjnych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

5
4
Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) PEK_W01 Kartkwki na wykadzie, aktywno studentw,


odpowiedzi studentw na pytania w czasie
PEK_W02 wykadu
PEK_W03

PEK_W04

F2 (laboratorium TUL) PEK_U01 Kontrola przygotowania studentw do


realizowanego wiczenia, ocena (przyznane
PEK_U03 punkty) za przygotowane sprawozdania z
wicze

F3 (laboratorium PEK_U02 Ocena jakoci przedstawionego programu,


asembler) implementacja w trakcie laboratorium
PEK_U03 dodatkowych zada formuowanych w
laboratorium (on-line programing)

P - egzamin kocowy, ocena kocowa bdzie wystawiana na podstawie ocen czstkowych


(punktw) otrzymanych z egzaminu kocowego (E) oraz ocen z F1, F2, F3 w nastpujcy sposb:

Ocena = 40% * E + 10% * F1 + 25% * F2 + 25% * F3

5
5
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA

[6] D. Patterson, J. Hennessy, Computer Organization and design, Elsevier


[7] Materiay firmowe - dokumenty techniczne dostpne w sieci WWW - MIPS, Intel, AMD
[8] W. Stallings, Organizacja i Architektura systemu komputerowego, Warszawa WNT
[9] W. Komorowski, Krtki kurs architektury i organizacji komputerw, Mikom 2004

LITERATURA UZUPENIAJCA:
[1] D. Patterson, J. Hennessy, Computer Architecture a Quantitave Approach, Elsevier

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Jan Kwiatkowski, jan.kwiatkowski@pwr.wroc.pl

5
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Architektura systemw komputerowych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W08 C1 Wy1, Wy2, N1


(wiedza) Wy3, Wy12,
Wy13, Wy15

PEK_W02 K1INF_W08 C1 Wy2, Wy8, N1


Wy9

PEK_W03 K1INF_W08 C1 Wy2, Wy10, N1


Wy11

PEK_W04 K1INF_W08 C1 Wy14 N1

PEK_U01 K1INF_U06 C3 Wy4, Wy5, N1, N2, N3


(umiejtnoci) Wy6, Wy7, La8
La15

PEK_U02 K1INF_U06 C2 La1- La7 N4

PEK_U03 K1INF_U14 C4 La1 La15 N2,N3,N4

PEK_K01
(kompetencje)

PEK_K02

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Baza danych Oracle - programowanie
Nazwa w jzyku angielskim: Oracle Database - programming

5
7
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005204

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
11.Znajomo zasad budowy i projektowania relacyjnych baz danych.

5
8
2. Umiejtno formuowania prostych zapyta SQL.

3. Kompetencje w zakresie strukturalnego i obiektowego paradygmatu programowania.

CELE PRZEDMIOTU

C1 Nabycie podstawowej wiedzy dotyczcej rodowiska programistycznego bazy danych Oracle.


C2 Nabycie podstawowej wiedzy dotyczcej Oracle'owych rozszerze SQL'a.
C3 Nabycie podstawowej wiedzy dotyczcej jzyka PL/SQL.
C4 Nabycie podstawowej wiedzy dotyczcej obiektowych rozszerze bazy danych Oracle.
C5 Nabycie podstawowej wiedzy dotyczcej mechanizmw bezpieczestwa bazy danych Oracle.
C6 Nabycie podstawowej wiedzy dotyczcej optymalizacji zapyta do bazy danych Oracle.

C7 Zdobycie podstawowych umiejtnoci programistycznych w zakresie wykorzystania


rodowiska programistycznego bazy danych Oracle.
C8 Zdobycie podstawowych umiejtnoci programistycznych w zakresie stosowania Oracle'owych
rozszerze SQL'a.
C9 Zdobycie podstawowych umiejtnoci programistycznych w zakresie stosowania jzyka
PL/SQL do programowania bazy po stronie serwera.
C10 Zdobycie podstawowych umiejtnoci programistycznych w zakresie stosowania obiektowych
rozszerze bazy danych Oracle w zakresie schematu bazy danych i w zakresie jej
programowania po stronie serwera.
C11 Zdobycie podstawowych umiejtnoci programistycznych w zakresie wykorzystania
mechanizmw bezpieczestwa oferowanych przez baz danych Oracle.
C12 Zdobycie podstawowych umiejtnoci programistycznych w zakresie optymalizacji zapyta do
bazy danych Oracle.
C13 Zdobycie umiejtnoci w poruszaniu si po literaturze i innych rdach w celu
wyszukania informacji rozszerzajcej wiedz o programowaniu bazy danych Oracle.

C14 Uzyskanie kompetencji w przekonywaniu i uzasadnianiu koniecznoci zastosowania


swoich rozwiza w pracy z baz danych Oracle.
C15 wiadomo koniecznoci dalszej samodzielnej pracy w celu poszerzenia wiedzy
dotyczcej programowania bazy danych Oracle.
C16 Uzyskanie kompetencji w podziale rozwizywanego problemu dotyczcego
programowania bazy danych na problemy czstkowe, w taki sposb aby mona je byo
przekaza do realizacji wsppracownikom, samemu koordynujc prac.
C17 wiadomo spoecznych zagroe zwizanych z niepoprawnym lub niepenym
zabezpieczeniem danych.

5
9
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Ma podstawow wiedz dotyczc rodowiska programistycznego bazy danych Oracle.

PEK_W02 Ma wiedz dotyczc rozszerze Oracle'owych SQL'a'

PEK_W03 Zna struktury jzyka PL/SQL.

PEK_W04 Ma wiedz dotyczc obiektowych rozszerze bazy danych Oracle.

PEK_W05 Posiada wiedz o mechanizmach bezpieczestwa bazy danych Oracle.

PEK_W06 Ma wiedz dotyczc optymalizatorw oraz zasad optymalizacji zapyta SQL w bazie
danych Oracle.

Z zakresu umiejtnoci:

PEK_U01 Potrafi porusza si w rodowisku programistycznym bazy danych Oracle.

PEK_U02 Potrafi konstruowa zawansowane zapytania SQL do bazy danych Oracle.

PEK_U03 Wykorzystujc jzyk PL/SQL potrafi programowa po stronie serwera bazy danych Oracle.

PEK_U04 Potrafi wykorzystywa obiektowe rozszerzenia bazy danych Oracle zarwno w ramach
definicji jej schematu jak i programowania w jzyku PL/SQL.

PEK_U05 Potrafi definiowa podstawowe struktury bezpieczestwa dla bazy danych Oracle.

PEK_U06 Potrafi modyfikowa zapytania do bazy danych Oracle poprawiajc ich wydajno oraz
potrafi wykorzystywa optymalizatory bazy danych Oracle.

PEK_U07 Potrafi porusza si po literaturze i innych rdach w celu wyszukania informacji


rozszerzajcej wiedz o programowaniu bazy danych Oracle.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi przekonywa i uzasadnia konieczno zastosowania swoich rozwiza w pracy z


baz danych Oracle.

PEK_K02 Jest wiadomy koniecznoci dalszej samodzielnej pracy w celu poszerzenia wiedzy
dotyczcej programowania bazy danych Oracle.

PEK_K03 Potrafi podzieli rozwizywany problem dotyczcy programowania bazy danych na


problemy czstkowe, w taki sposb aby mona je byo przekaza do realizacji

6
0
wsppracownikom, samemu koordynujc prac.

PEK_K04 Ma wiadomo spoecznych zagroe zwizanych z niepoprawnym lub niepenym


zabezpieczeniem danych.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Informacj wstpne o SZBD Oracle. 1
Dialekt Oracle jzyka SQL - charakterystyczne rozszerzenia i zaawansowane
Wy2 2
zapytania.
Wy3 Jzyk PL/SQL - polecenia i ich skadnia. 2

Wy4 Zaawansowane mechanizmy jzyka PL/SQL. 2

Wy5 Rozszerzenia obiektowe bazy danych Oracle. 2


Mechanizmy bezpieczestwa systemu Oracle, optymalizacja zapyta i
Wy6 2
optymalizatory.
Wy7 Kolokwium 2
Wy8 Kolokwium poprawkowe 2
Suma godzin 15

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1

La2

6
1
La3

La4

La5

Suma godzin

Forma zaj - projekt Liczba godzin


Informacje wstpne, kurs BHP, zapoznanie si ze rodowiskiem
Pr1 2
programistycznym Oracle.
Omwienie i przekazanie listy projektowej nr 1 dotyczcej zaawansowanego
Pr2 2
SQL'a w dialekcie Oracle.
Pr3 Konsultacje do listy projektowej nr 1 i jej realizacja. 2
Pr4 Konsultacje do listy projektowej nr 1, jej realizacja i odbir. 2
Omwienie i przekazanie listy projektowej nr 2 dotyczcej podstaw
Pr5 PL/SQL'a. Kartkwka nr 1 dotyczca zaawansowanego SQL'a w dialekcie 2
Oracle'a.
Pr6 Konsultacje do listy projektowej nr 2 i jej realizacja. 2
Pr7 Konsultacje do listy projektowej nr 2, jej realizacja i odbir. 2
Omwienie i przekazanie listy projektowej nr 3 dotyczcej zaawansowanego
Pr8 2
PL/SQL'a.
Pr9 Konsultacje do listy projektowej nr 3 i jej realizacja. 2
Pr10 Konsultacje do listy projektowej nr 3, jej realizacja i odbir. 2
Omwienie i przekazanie listy projektowej nr 4 dotyczcej obiektowych
Pr11 2
rozszerze bazy danych Oracle. Kartkwka nr 2 dotyczca PL/SQL'a.
Pr12 Konsultacje do listy projektowej nr 4 i jej realizacja. 2
Pr13 Konsultacje do listy projektowej nr 4, jej realizacja i odbir. 2
Omwienie i przekazanie listy projektowej nr 5 dotyczcej wykorzystania
Pr14 mechanizmw bezpieczestwa bazy danych Oracle oraz wykorzystania 2
optymalizatorw zapyta.
Pr15 Konsultacje do listy projektowej nr 5, jej realizacja i odbir. Zaliczenia. 2
Suma godzin 30

Forma zaj - seminarium Liczba godzin

Se1

Se2

6
2
Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad z wykorzystaniem projektora.

N2. Projekty w postaci list zada projektowych.

N3. Konsultacje.

N4. Praca wasna studenta przygotowanie zada z list projektowych oraz samodzielne

zapoznanie si z tematami wskazanymi przez wykadowc.

N5. Kartkwki

N6. Kolokwium.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W02, PEK_U02, Kartkwka nr 1. Skala punktowa - maksymalnie


PEK_U07 20% cakowitej liczby punktw do zdobycia w
ramach projektu.

F2 PEK_W03, PEK_U03, Kartkwka nr 2. Skala punktowa - maksymalnie


PEK_U07 20% cakowitej liczby punktw do zdobycia w
ramach projektu.

F3 PEK_W01, PEK_W02, Odpowied ustna przy oddawaniu listy


PEK_U01, PEK_U02, projektowej nr 1. Skala punktowa - maksymalnie
PEK_U07 12% cakowitej liczby punktw do zdobycia w
ramach projektu.

6
3
F4 PEK_W03, PEK_U03, Odpowied ustna przy oddawaniu listy
PEK_U07 projektowej nr 2. Skala punktowa - maksymalnie
12% cakowitej liczby punktw do zdobycia w
ramach projektu.

F5 PEK_W03, PEK_U03, Odpowied ustna przy oddawaniu listy


PEK_U07 projektowej nr 3. Skala punktowa - maksymalnie
12% cakowitej liczby punktw do zdobycia w
ramach projektu.

F6 PEK_W04, PEK_U04, Odpowied ustna przy oddawaniu listy


PEK_U07 projektowej nr 4. Skala punktowa - maksymalnie
12% cakowitej liczby punktw do zdobycia w
ramach projektu.

F7 PEK_W05, PEK_W06, Odpowied ustna przy oddawaniu listy


PEK_U05, PEK_U06, projektowej nr 5. Skala punktowa - maksymalnie
PEK_U07 12% cakowitej liczby punktw do zdobycia w
ramach projektu.

P1 - ocena kocowa z PEK_W01, PEK_W02, Kolokwium. Ocena wyznaczona na podstawie


wykadu PEK_W03, PEK_W04, zdobytej liczby punktw (ich procent w stosunku
PEK_W05, PEK_W06, do cakowitej liczby punktw do zdobycia)
PEK_U01, PEK_U02, zgodnie z formu:
PEK_U03, PEK_U04,
PEK_U05, PEK_U06, < 0%, 50%) ndst
PEK_U07, PEK_K01, <50%, 60%> dst
PEK_K02, PEK_K03,
PEK_K04 ( 60%, 70%> dst+

( 70%, 80%> db

( 80%, 90%> db+

( 90%, 100%> bdb

P2 - ocena kocowa z PEK_W01, PEK_W02, Ocena wyznaczona na podstawie sumy liczb


projektu PEK_W03, PEK_W04, zdobytych punktw w ramach ocen formujcych
PEK_W05, PEK_W06, F1, F2, F3, F4, F5, F6 i F7 (jej procent w stosunku
PEK_U01, PEK_U02, do cakowitej liczby punktw do zdobycia w
PEK_U03, PEK_U04, ramach projektu) zgodnie z formu:
PEK_U05, PEK_U06,
PEK_U07 < 0%, 60%) ndst

<60%, 68%> dst

( 68%, 76%> dst+

6
4
( 76%, 84%> db

( 84%, 92%> db+

( 92%, 100%> bdb

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[10] J. Price, Oracle Database 11g i SQL. Programowanie, Wydawnictwo Helion, Gliwice 2009.
[11] K. Loney, Oracle Database 11g. Kompendium administratora, Wydawnictwo Helion, Gliwice
2010.
[12] M. McLaughlin, Oracle Database 11g. Programowanie w jzyku PL/SQL, Wydawnictwo Helion,
Gliwice 2009.
[13] A. Pelikant, Programowanie serwera Oracle 11g SQL i PL/SQL. eBook, Wydawnictwo Helion,
Gliwice 2012.
[14] F. Steven, Oracle PL/SQL. Najlepsze praktyki, Wydawnictwo Naukowe PWN, Warszawa 2009.
[15] Materiay dostarczone przez wykadowc.

LITERATURA UZUPENIAJCA:
[6] T. Connolly, C. Begg, Systemy baz danych, T. 1 i 2, Wydawnictwo RM, Warszawa 2004.
[7] H. Ladanyi, SQL, Ksiga eksperta, Wydawnictwo Helion, Gliwice 2000.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Zbigniew Staszak, zbigniew.staszak@pwr.wroc.pl

6
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Baza danych Oracle - programowanie
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W10, C1 Wy1, Pr1 N1, N2


(wiedza) K1INF_W16, K1INF_W22

PEK_W02 K1INF_W06, K1INF_W16, K1INF_W22 C2 Wy2, Pr2, Pr3, N1, N2, N3, N4,
Pr4 N5, N6

PEK_W03 K1INF_W04, K1INF_W05, C3 Wy3, Wy4. Pr5, N1, N2, N3, N4,
K1INF_W06, K1INF_W16, K1INF_W22 Pr6, Pr7, Pr8, N5, N6
Pr9, Pr10

PEK_W04 K1INF_W04, K1INF_W05, C4 Wy5, Pr11, N1, N2, N3, N4, N6


K1INF_W06, K1INF_W16, K1INF_W22 Pr12, Pr13

PEK_W05 K1INF_W08, K1INF_W10, C5 Wy6, Pr14, N1, N2, N3, N4, N6


K1INF_W13, K1INF_W14, Pr15
K1INF_W16, K1INF_W22

PEK_W06 K1INF_W04, K1INF_W05, C6 Wy6, Pr14, N1, N2, N3, N4, N6


K1INF_W06, K1INF_W08, Pr15
K1INF_W10, K1INF_W16, K1INF_W22

PEK_U01 K1INF_U06, K1INF_U16, K1INF_U19 C7 Wy1, Pr1 N1, N2


(umiejtnoci)

PEK_U02 K1INF_U01, K1INF_U03, K1INF_U04, C8 Wy2, Pr2, Pr3, N1, N2, N3, N4,
K1INF_U19 Pr4 N5, N6

PEK_U03 K1INF_U01, K1INF_U03, K1INF_U19 C9 Wy3, Wy4, Pr5, N1, N2, N3, N4,
Pr6, Pr7, Pr8, N5, N6
Pr9, Pr10

PEK_U04 K1INF_U02. K1INF_U15, K1INF_U19 C10 Wy5, Pr11, N1, N2, N3, N4, N6

6
6
Pr12, Pr13

PEK_U05 K1INF_U06, K1INF_U14, K1INF_U19 C11 Wy6, Pr14, N1, N2, N3, N4, N6
Pr15

PEK_U06 K1INF_U01, K1INF_U03, K1INF_U04, C12 Wy6, Pr14, N1, N2, N3, N4, N6
K1INF_U19 Pr15

PEK_U07 K1INF_U05, K1INF_U11, K1INF_U17 C13 Pr2, Pr3, Pr4, N2, N4


Pr5, Pr6, Pr7,
Pr8, Pr9, Pr10,
Pr11, Pr12,
Pr13, Pr14,
Pr15

PEK_K01 K1INF_K04, K1INF_K06, K1INF_K08 C14 Pr4, Pr7, Pr10, N2, N3


(kompetencje) Pr13, Pr15

PEK_K02 K1INF_K01, K1INF_K08 C15 Wy1, Wy2, N1, N2, N3


Wy3, Wy4,
Wy5, Wy6, Pr1,
Pr2, Pr3, Pr4,
Pr5, Pr6, Pr7,
Pr8, Pr9, Pr10,
Pr11, Pr12,
Pr13, Pr14,
Pr15

PEK_K03 K1INF_K03, K1INF_K04, K1INF_K06 C16 Wy1, Wy2, N1, N2, N3, N4
Wy3, Wy4,
Wy5, Wy6, Pr1,
Pr2, Pr3, Pr4,
Pr5, Pr6, Pr7,
Pr8, Pr9, Pr10,
Pr11, Pr12,
Pr13, Pr14,
Pr15

PEK_K04 K1INF_K02, K1INF_K05 C17 Pr1, Pr2, Pr3, N1, N2, N3


Pr4, Pr5, Pr6,
Pr7, Pr8, Pr9,
Pr10, Pr11,
Pr12, Pr13,
Pr14, Pr15

6
7
** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia
*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Bazy danych
Nazwa w jzyku angielskim: Database
Kierunek studiw: informatyka
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu: INZ002557

Grupa kursw: NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 1 2

w tym liczba punktw 1 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

6
8
*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
12.

CELE PRZEDMIOTU

C1. Zapoznanie z podstawowymi pojciami, terminologi i zagadnieniami baz danych.

C2. Zapoznanie z relacyjnym modelem baz danych.

C3. Opanowanie umiejtnoci projektowania relacyjnej bazy danych w wybranej metodyce


strukturalnej.

C4. Opanowanie umiejtnoci normalizacji schematw relacji.

C5. Nabycie umiejtnoci przygotowywania dokumentacji projektu bazy danych.

C6. Zapoznanie z jzykami baz danych.

C7. Umiejtno implementacji prostej aplikacji bazodanowej.

6
9
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 zna wybran metodyk projektowania baz danych

PEK_W02 zna podstawowe pojcia, terminologi i zagadnienia baz danych

PEK_W03 zna relacyjny model danych

PEK_W04 ma wiedz na temat normalizacji schematw relacji

PEK_W05 zna skadni podstawowych jzykw baz danych

PEK_W06 zna zasady przygotowania dokumentacji projektu bazy danych

PEK_W07 zna zagadnienia z zakresu bezpieczestwa baz danych

Z zakresu umiejtnoci:

PEK_U01 potrafi poprawnie posugiwa si terminologi zwizan z bazami danych

PEK_U02 potrafi dostrzec obszar, dla ktrego istnieje potrzeba zaprojektowania bazy danych

PEK_U03 potrafi zaprojektowa baz danych dla wybranego wycinka rzeczywistoci

PEK_U04 potrafi przeprowadzi normalizacj schematw relacji

PEK_U05 zgodnie z wymaganiami potrafi sporzdzi dokumentacj projektu bazy danych

PEK_U06 potrafi zaoy przykadow baz danych i wypeni j danymi

PEK_U07 potrafi formuowa zapytania w wybranych jzykach zapyta

PEK_U08 potrafi opracowa prototypy prostych perspektyw

PEK_U09 przestrzega zasad bezpieczestwa podczas pracy w laboratorium

Z zakresu kompetencji spoecznych:

PEK_K01 potrafi pracowa w zespole (2-3 osobowym)

PEK_K02 ma wiadomo wanoci zasad etyki zawodowej

PEK_K03 ma wiadomo odpowiedzialnoci za prac wasn oraz gotowo podporzdkowania si


zasadom pracy w zespole i ponoszenia odpowiedzialnoci za wsplnie realizowane
zadania

PEK_K04 potrafi przyjmowa krytyk i waciwie prowadzi dyskusje

PEK_K05 potrafi argumentowa swoje zdanie

7
0
PEK_K06 potrafi oceni prac wasn i czonkw zespou

PEK_K07 ma umiejtno komunikacji z czonkami zespou

PEK_K08 rozwija zdolnoci samooceny i samokontroli oraz odpowiedzialnoci za rezultaty


podejmowanych dziaa

PEK_K09 potrafi zaplanowa prac i wykonywa j systematycznie zgodnie z opracowanym


harmonogramem

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Podstawowe pojcia i terminologia baz danych. Architektura systemu bazy
Wy1 2
danych.
Wy2 Modele danych. Model relacyjny. 2
Wy3 Projektowanie konceptualne. Diagram obiektowo-zwizkowy ERD. 2
Wy4 Projektowanie logiczne. Transformacja ERD do schematu baz danych 2
Cechy dobrze zaprojektowanej bazy danych. Co przesdza o zym projekcie
Wy5 2
bazy danych? Omwienie przykadw.
Wy6 Zalenoci funkcyjne. Postaci normalne. 2
Wy7 Normalizacja schematu bazy danych. 2
Jzyki baz danych. Projektowanie zapyta za pomoc jzyka Query by
Wy8 2
Example.
Wy9 Skadnia polece w SQL. 2
Wy10 Jzyk oparty na rachunku predykatw. 2
Wy11 Jzyk oparty na algebrze relacji. 2
Wy12 Rozproszona baza danych. 2
Wy13 Poufno w systemach baz danych. 2
Wy14 Bezpieczestwo baz danych. 2
Wy15 Przetwarzanie transakcji w bazach danych. 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Podstawowe pojcia: baza danych, SZBD, system bazy danych. Przykady. 2

w2 Model relacyjny. Algebra relacji. 2

7
1
w3 Modelowanie bazy danych dla wybranego wycinka rzeczywistoci. 2

w4 Diagramy ERD. Reguy transformacji modelu konceptualnego do 2


logicznego.

w5 Postaci normalne, normalizacja schematu relacji. 2

w6 Jzyki zapyta: QbE Jzyk SQL (podstawy). 2

w7 Jzyki oparte na algebrze relacji i rachunku predykatw. 2

w8 Kolokwium zaliczeniowe. 1

Suma godzin 15

Forma zaj - laboratorium Liczba godzin

La1 Szkolenie BHP. Prezentacja wybranego SZBD. 2

La2 Sformuowanie tematu w celu zaprojektowania wasnej bazy danych. 2


Analiza rzeczywistoci wybranej dziedziny. Dokumentowanie
wykonywanych prac.

La3 Opracowanie modelu konceptualnego. 2

La4 Opracowanie modelu logicznego bazy danych. 2

La5 Implementacja przykadowej bazy danych w SZBD i wypenienie danymi. 2

La6 Tworzenie kwerend do bazy danych w wybranych jzykach baz danych. 2

La7 Przygotowanie prototypu wybranych perspektyw. 2

La8 Zaliczenie laboratorium 1

Suma godzin 15

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Przykady dokumentacji projektw baz danych oraz przykady omawianych zagadnie

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

7
2
Oceny (F formujca (w trakcie Numer efektu Sposb oceny osignicia efektu ksztacenia
semestru), P podsumowujca ksztacenia
(na koniec semestru)

F1 frekwencja PEK_K09 Kontrola realizacji harmonogramu prac

F2 ocena za aktywno na od PEK_U01 do Odnotowywanie aktywnoci


zajciach PEK_U08

F3 ocena za projekt bazy od PEK_U01 do Ocena dokumentacji projektu bazy danych


danych PEK_U08

oraz

od PEK_K01

do PEK_K09

F4 ocena z kolokwium na od PEK_W01 do Ocena z kolokwium


wiczeniach PEK_W06

F5 ocena z egzaminu od PEK_W02 do Ocena z egzaminu


PEK_W05,

PEK_W07

P1 ocena na zaliczenie wykadu ocena z kolokwium (F5)

P2 ocena na zaliczenie wicze rednia waona ocena na koniec zaj obliczana z ocen formujcych F1,
F2, F4

P3 ocena na zaliczenie laboratorium rednia waona ocena na koniec zaj obliczana z ocen
formujcych F1, F2, F3

LITERATURA PODSTAWOWA I UZUPENIAJCA

literatura PODSTAWOWA:

[1] Mazur H., Mazur Z.: Projektowanie relacyjnych baz danych. Oficyna Wydawnicza

Politechniki Wrocawskiej, Wrocaw, 2004.

[2] Date C.J.: Relacyjne bazy danych. Helion, Gliwice, 2006.

[3] Date C.J., Darwen H.: SQL. Omwienie standardu jzyka. WNT, Warszawa, 2000.

literatura UZUPENIAJCA:

7
3
[1] Pelikant A.: Bazy danych pierwsze starcie. Helion, Gliwice, 2009.

[2] Jakubowski A.: Podstawy SQL wiczenia praktyczne. Helion, Gliwice, 2001.

[3] Allen S.: Modelowanie danych. Helion, Gliwice, 2006.

[4] Garcia-Molina H., Ullman J.D., Widom J.: Systemy baz danych. Peny wykad. WNT,

Warszawa, 2006.

[5] Ullman J, D.: Podstawowy wykad z systemw baz danych. WNT, Warszawa, 2004.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr hab. Zygmunt Mazur, prof. PWr., zygmunt.mazur@pwr.wroc.pl

7
4
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Bazy danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W07 C3 Wy3, Wy4 N1

PEK_W02 K1INF_W22 C1 Wy1-Wy15 N1

PEK_W03 K1INF_W07 C2 Wy2 N1

PEK_W04 K1INF_W07 C4 Wy5-Wy7 N1

PEK_W05 K1INF_W16 C6 Wy8-Wy11 N1

PEK_W06 K1INF_W07 C5 Wy3, Wy4 N1

PEK_W07 K1INF_W16 C1 Wy14 N1

PEK_U01 K1INF_U03 C1 Wy1-Wy15, N1


w1-w7

PEK_U02 K1INF_U03 C3 La2, w3 N1

PEK_U03 K1INF_U03 C3 w3-w5, N1

La2-La5,

Wy3-Wy5

PEK_U04 K1INF_U03 C4 Wy6-Wy7, w5 N1

PEK_U05 K1INF_U03 C5 Wy3-Wy5, N1

w3-w4,

La2-La7

PEK_U06 K1INF_U04, K1INF_U09 C7 Wy8-Wy11, N1

w6-w7,

La5-La7

PEK_U07 K1INF_U04 C6 La6 N1

7
5
PEK_U08 K1INF_U19, K1INF_U09 C7 La7 N1

PEK_U09 K1INF_U14 C7 La1-La8 N1

PEK_K01 K1INF_K01 C1-C7 Pr15 N1

PEK_K02 K1INF_K01 C1-C7 Pr15 N1

PEK_K03 K1INF_K01 C1-C7 Pr15 N1

PEK_K04 K1INF_K01 C1-C7 Pr15 N1

PEK_K05 K1INF_K01 C1-C7 Pr15 N1

PEK_K06 K1INF_K01 C1-C7 Pr15 N1

PEK_K07 K1INF_K01 C1-C7 Pr15 N1

PEK_K08 K1INF_K01 C1-C7 Pr15 N1

PEK_K09 K1INF_K01 C1-C7 Pr15 N1

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA PWR

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Bezpieczestwo i ochrona danych
Nazwa w jzyku angielskim: Computer Security and Data Protection
Kierunek studiw (jeli dotyczy): Informatyka
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu INZ003563

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15


zorganizowanych w Uczelni
(ZZU)

7
6
Liczba godzin cakowitego
nakadu pracy studenta
(CNPS) 30 60

Forma zaliczenia zaliczenie zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
13. Podstawowa wiedza z zakresu analizy i algebry
14. Podstawowa wiedza z zakresu sieci informatycznych

CELE PRZEDMIOTU

C1 Nabycie podstawowej wiedzy, uwzgldniajcej jej aspekty aplikacyjne, z zakresu wspczesnej


kryptografii i ochrony danych.

C2. Zdobycie umiejtnoci wyboru i stosowania odpowiednich metod ochrony danych.

C3. Nabywanie i utrwalanie kompetencji spoecznych obejmujcych inteligencj emocjonaln


polegajc na umiejtnoci wsppracy w grupie studenckiej majcej na celu efektywne
rozwizywanie problemw. Odpowiedzialno, uczciwo i rzetelno w postpowaniu;
przestrzeganie obyczajw obowizujcych w rodowisku akademickim i spoeczestwie.

7
7
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Posiada wiedz z zakresu wspczesnej kryptografii

PEK_W02 Zna podstawowe atrybuty bezpieczestwa danych

Z zakresu umiejtnoci:

PEK_U01 Potrafi rozrnia klasy algorytmw kryptograficznych

PEK_U02 Potrafi dobra odpowiednie metody dla ochrony wybranego atrybutu bezpieczestwa
danych

PEK_U03 Potrafi oceni poziom ochrony danych w systemie informatycznym w kontekcie


wykorzystanych metod kryptograficznych

Z zakresu kompetencji spoecznych:

PEK_K01 Rozumie potrzeb cigego doksztacania si w zakresie bezpieczestwa systemw


informatycznych

PEK_K02 Rozumie rol kryptografii w procesie zapewnienia wysokiego poziomu bezpieczestwa w


spoeczestwie informacyjnym

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Wprowadzenie: bezpieczestwo w systemach informatycznych 2
Wy2 Historyczne algorytmy kryptograficzne 2
Wy3 Elementy kryptoanalizy klasycznych algorytmw szyfrowania 2
Wy4 Blokowe algorytmy szyfrowania 2
Wy5 Elementy kryptoanalizy blokowych algorytmw szyfrowania 2

7
8
Wy6 Strumieniowe algorytmy kryptograficzne 2
Wy7 Kryptografia asymetryczna 2
Wy8 Kryptograficzne funkcje skrtu i ich zastosowania 2
Wy9 Ataki na kryptograficzne funkcje skrtu 2
Wy10 Ataki na kryptograficzne algorytmy asymetryczne 2
Wy11 Uwierzytelnianie w systemach informatycznych 2
Wy12 Algorytmy podpisu elektronicznego 2
Wy13 Praktyczne zastosowania kryptografii 2
Wy14 Kierunki rozwoju zagroe i metod ochrony 2
Wy15 Test wiedzy 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne 1

La2 Klasyczne algorytmy kryptograficzne 2

La3 Kryptoanaliza klasycznych algorytmw kryptograficznych 2

La4 Blokowe algorytmy kryptograficzne 2

La5 Asymetryczne algorytmy szyfrowania 2

7
9
La6 Kryptoanaliza wspczesnych algorytmw szyfrowania 2

La7 Jednokierunkowe funkcje skrtu 2

La8 Podpis elektroniczny 2

Suma godzin 15

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1.Wykad tradycyjny

N2. Praca wasna przygotowanie do laboratoriw i opracowanie wynikw eksperymentw

N3. wiczenia laboratoryjne - wykorzystanie oprogramowania edukacyjnego

N4. Konsultacje dla zainteresowanych studentw

N5. Praca wasna samodzielne studia i przygotowanie do testu wiedzy

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

8
0
Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01- PEK_W02, Sprawozdania z wykonanych wicze


laboratoryjnych, odpowiedzi ustne dotyczce
PEK_U01- PEK_U03, realizowanych wicze
PEK_K01- PEK_K02,

P PEK_W01- PEK_W02, Test kocowy

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[16] Stallings, William , Kryptografia i bezpieczestwo sieci komputerowych : matematyka szyfrw
i techniki kryptologii / Gliwice : Helion, cop. 2012.
[17] Schneier, Bruce, Kryptografia dla praktykw : protokoy i programy rdowe w jzyku C /
Warszawa : Wydawnictwa Naukowo-Techniczne, 2002.
[18] Menezes, Alfred J. Kryptografia stosowana / Warszawa : Wydawnictwa Naukowo-
Techniczne, 2005.

LITERATURA UZUPENIAJCA:
[8] Kapczyski, Adrian. Kryptografia kwantowa i biometria jako rozwinicie klasycznych metod
ochrony informacji / Gliwice : Wydawnictwo Politechniki lskiej, [2009]
[9] Kahn, David, amacze kodw : historia kryptologii / Warszawa : Wydawnictwa Naukowo-
Techniczne, 2004.
[10] Wobst, Reinhard, Kryptologia : budowa i amanie zabezpiecze / Warszawa : Wydawnictwo
RM, 2002.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Grzegorz Koaczek, Grzegorz.Kolaczek@pwr.wroc.pl

8
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Bezpieczestwo i ochrona danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W13 C1 Wy2-Wy13 N1,N4-N5


(wiedza)

PEK_W02 K1INF_W13 C1 Wy1,W14 N1,N5

PEK_U01 K1INF_U09 C2 Wy1-Wy14 N2-N4


(umiejtnoci)
La2,La4,La5,La7
,La8

PEK_U02 K1INF_U03, K1INF_U09 C2,C3 Wy1-Wy14 N2-N4

La2,La2,La4,La7
,La8

PEK_U03 K1INF_U09, K1INF_U14 C2,C3 Wy1-Wy14 N2-N4

La3,La5

PEK_K01 K1INF_U09 C1,C3 Wy1,La1-La8 N4,N5


(kompetencje)

PEK_K02 K1INF_W13 C1,C2,C3 Wy14,La1-La8 N4,N5

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Grafika komputerowa
Nazwa w jzyku angielskim: Computer graphics
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

8
2
Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005232

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1.2 1.8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
15. Zna podstawowe pojcia i metody obliczeniowe algebry liniowej i geometrii analitycznej na
paszczynie i w przestrzeni trjwymiarowej
16. Sprawnie posuguje si jzykiem programowania Java na poziomie podstawowych konstrukcji
programistycznych
17. Potrafi wykorzystywa jedno z popularnych zintegrowanych rodowisk deweloperskich dla

8
3
jzyka Java

CELE PRZEDMIOTU

C1 Zapoznanie studentw z elementarnymi technikami grafiki komputerowej w zakresie syntezy


obrazu paskiego i wizualizacji scen przestrzennych

C2 Nabycie praktycznych umiejtnoci wykorzystywania standardowych komponentw


programistycznych rodowiska Java do tworzenia aplikacji graficznych dla 2D i 3D

C3 Nabycie umiejtnoci doboru stosownych metod i narzdzi programistycznych do potrzeb


wynikajcych ze specyfiki konkretnego zastosowania grafiki komputerowej

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Wymienia i opisuje modele barw stosowane w grafice komputerowej

PEK_W02 Zna zasady skadania przeksztace w 2D w ukadzie jednorodnym

PEK_W03 Rozumie zasady modelowania krzywych 2D za pomoc punktw kontrolnych

PEK_W04 Klasyfikuje i opisuje wasnoci metod wizualizacji scen przestrzennych

PEK_W05 Wyjania znaczenie kolejnych etapw w potoku wizualizacji 3D

PEK_W06 Wybiera metod reprezentacji geometrii sceny 3D stosownie do specyfiki modelowanych


ksztatw

PEK_W07 Interpretuje i objania skadowe wystpujce w modelu owietlenia Phonga

8
4
Z zakresu umiejtnoci:

PEK_U01 Implementuje procedury generowania zadanych wzorw w obrazach 2D technik rastrow i


wektorow

PEK_U02 Projektuje graficzny interfejs uytkownika o zadanej funkcjonalnoci i tworzy go z


wykorzystaniem komponentw standardowych wspierajcych GUI 2D

PEK_U03 Komponuje macierz transformacji w ukadzie jednorodnym odpowiadajc zadanym


wizualnym efektom przeksztacenia

PEK_U04 Buduje proste aplikacje do wizualizacji scen z wykorzystaniem podstawowych


funkcjonalnoci OpenGL

PEK_U05 Dobiera reprezentacj geometrii i techniki opisu innych parametrw sceny stosownie do
potrzeb i wyjania przyczyny defektw zaobserwowanych w syntetycznych obrazach 2D i 3D
wygenerowanych metodami grafiki komputerowej

PEK_U06 Porwnuje i ocenia efektywno niskopoziomowych metod i algorytmw w grafice 2D i 3D

Z zakresu kompetencji spoecznych:

PEK_K01 Rozumie znaczenie interfejsu graficznego w upowszechnianiu zastosowa informatyki i


systemw komputerowych w obszarach niezwizanych z technik komputerow

PEK_K02 Wybiera ukad GUI i techniki wizualizacji dostosowane do potrzeb i oczekiwa okrelonej
grupy uytkownikw

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie, obszar zainteresowa grafiki komputerowej, powizania z
Wy1 innymi dziedzinami informatyki operujcymi obrazem, podstawowe 2
definicje i okrelenia
Architektura aplikacji graficznej, komponenty do budowy GUI na przykadzie
Wy2 2
Java2D i Swing
Wy3 Modele barwy w grafice komputerowej 2
Przeksztacenia geometryczne w ukadzie jednorodnym, definicja,
Wy4 przeksztacenia afiniczne, wyprowadzenie macierzy dla przeksztace 2
elementarnych
Przeksztacenia geometryczne w ukadzie jednorodnym, skadanie
Wy5 2
przeksztace, przykady zastosowa
Interpolacja dwuliniowa atrybutw obrazu, zastosowanie w
Wy6 2
przeksztaceniach geometrycznych 2D i w cieniowaniu Gouraud'a

8
5
Wy7 Modelowanie krzywych na paszczynie 2
Wprowadzenie do syntezy obrazu 3D, pojcia podstawowe, elementy opisu
Wy8 2
sceny
Wy9 Metody reprezentacji geometrii scen 3D, modele owietlenia 2
Potok wizualizacji, transformacje geometryczne w 3D, pojcie ukadu
Wy10 2
obserwatora, rzutowanie
Algorytmy analizy widocznoci, algorytmy wykorzystujce sortowanie
Wy11 2
powierzchni, algorytm z buforem gbokoci
Biblioteka OpenGL, podstawowe funkcjonalnoci, paradygmat wizualizacji z
Wy12 2
zastosowaniem OpenGL
Definiowanie elementw sceny w OpenGL, transformacje geometryczne,
Wy13 definiowanie parametrw obserwatora, przykadowy program wizualizacji 2
prostej sceny 3D
Przegld funkcjonalnoci innych bibliotek wspierajcych grafik 3D: Direct3D
Wy14 2
i Java3D
Przegld zaawansowanych metod wizualizacji fotorealistycznej: metoda
Wy15 2
ledzenia promieni, metoda energetyczna, metoda map fotonowych
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie z zasadami BHP, prezentacja programu laboratorium oraz 2


zasad oceniania wicze i wystawiania kocowej oceny

La2 Implementacja programu generujcego zadany obraz proceduralny 2


metod rastrow

8
6
La3 Zastosowanie technik generowania obrazw wektorowych w grafice 2
interaktywnej

La4 Implementacja graficznego interfejsu uytkownika z wykorzystaniem 2


pakietu Swing

La5 Kompozycja obrazw z zastosowaniem transformacji afinicznych 4

La6 Interpolacja dwuliniowa w skalowaniu obrazw 2

La7 Cieniowanie Gourauda w obrazach 2D 2

La8 Prosta wizualizacja rastrowa z implementacj modelu owietlenia Phonga 2

La9 Modelowanie obiektw w 3D przez obrt krzywej i zakrelanie powierzchni 4

La10 Program do prostej wizualizacji sceny z wykorzystaniem OpenGL lub 2


Java3D

La11 Wizualizacja 3D ze swobodnym interaktywnym okrelaniem parametrw 4


obserwatora

La12 Podsumowanie, wystawienie ostatecznych ocen 2

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

8
7
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad informacyjny z elementami wykadu problemowego, wspierany prezentacjami
multimedialnymi

N2. Kompilatory i rodowiska uruchomieniowe dla stosowanych jzykw programowania Java/C++

N3. Wolnodostpne oprogramowanie do modelowania scen 3D

N4. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze, zbierania i


oceny prac studenckich

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 - La2 PEK_U01 Ocena rozwizania zad. La2 w skali 0..1 lub


tradycyjnej

F2 - La3 PEK_U01 Ocena rozwizania zad. La3 w skali 0..1 lub


tradycyjnej
PEK_U02

F3 - La4 PEK_W02 Ocena rozwizania zad. La4 w skali 0..1 lub


tradycyjnej
PEK_U02

PEK_K01

PEK_K02

F4 - La5 PEK_W01 Ocena rozwizania zad. La5 w skali 0..3 lub


tradycyjnej
PEK_W02

PEK_U03

F5 - La6 PEK_W01 Ocena rozwizania zad. La6 w skali 0..1 lub


tradycyjnej
PEK_U02

F6 - La7 PEK_W04 Ocena rozwizania zad. La7 w skali 0..3 lub

8
8
PEK_W05 tradycyjnej

PEK_U05

PEK_U06

F7 - La8 PEK_W01 Ocena rozwizania zad. La8 w skali 0..1 lub


tradycyjnej
PEK_W04

PEK_W05

PEK_W07

PEK_U05

F8 - La9 PEK_W03 Ocena rozwizania zad. La9 w skali 0..1 lub


tradycyjnej
PEK_W06

PEK_U04

PEK_U05

F9 - La10 PEK_W04 Ocena rozwizania zad. La10 w skali 0..1 lub


tradycyjnej
PEK_W05

PEK_U02

PEK_U04

PEK_U05

F10 - La11 PEK_W04 Ocena rozwizania zad. La11 w skali 0..3 lub
tradycyjnej
PEK_U02

PEK_U04

P1 - ocena kocowa z laboratorium liczona w/g skali:

0.00 - 8.99 - ndst

8.00 - 9.99 - dst

10.00 - 11.99 - +dst

12.00 - 13.99 - db

14.00 - 14.99 - +db

15.00 - 16.00 - bdb

8
9
P2 - ocena kocowa z wykadu: ocena z egzaminu pisemnego. Egzamin polega na rozwizaniu
szeregu zada obliczeniowych i zada typu: test wielokrotnego wyboru. Kade z zada ma przypisan
liczb punktw. Ocena kocowa w/g nastpujcej skali:

0 - 50% - ndst

51 - 60% - dst

61 - 70% - +dst

80 - 89% - db

90 - 95% - +db

96 - 100% - bdb

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[19] Jankowski M., Elementy grafiki komputerowej, WNT, W-wa, 2006
[20] Wright R. S., Haemel N., Selles G., Lipchak B., OpenGL, Ksiga eksperta, Helion, 2011
[21] Foley, J.D., Wprowadzenie do grafiki komputerowej, WNT, W-Wa, 2001
[22] materiay udostpniane przez prowadzcego wykad

LITERATURA UZUPENIAJCA:
[11] Brackeen D.,, Barker B., Vanhelsuwe L., Java, Tworzenie gier. Helion, 2007
[12] Kiciak P., Podstawy modelowania krzywych i powierzchni, WNT, 2009
[13] Fraser B., Murphy C., Bunting F.. Profesjonalne zarzdzanie barw, Helion, 2012

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Jerzy Sas, jerzy.sas@pwr.wroc.pl

9
0
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Grafika komputerowa
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt do efektw ksztacenia przedmiotu*** programowe***
ksztacenia zdefiniowanych dla kierunku studiw narzdzia
i specjalnoci (o ile dotyczy)** dydaktycznego***

PEK_W01 K1INF_W23 C1 Wy1,Wy3 N1,N4

(wiedza)

PEK_W02 K1INF_W01, K1INF_W23 C1,C3 Wy4,Wy5 N1,N4

PEK_W03 K1INF_W01, K1INF_W23 C1 Wy7 N1,N4

PEK_W04 K1INF_W23 C1,C3 Wy8,Wy9,Wy10,W N1,N4


y15

PEK_W05 K1INF_W23 C1 Wy8,Wy9,Wy10,W N1,N4


y11

PEK_W06 K1INF_W23, K1INF_W08 C1,C3 Wy7,Wy8,Wy9 N1,N4

PEK_W07 K1INF_W23 C1,C3 Wy9,Wy12 N1,N4

PEK_U01 K1INF_U04, K1INF_U09, C2 Wy1,Wy2,La2 N2,N4


(umiejtnoci)
K1INF_U12, K1INF_U16

PEK_U02 K1INF_U04, K1INF_U12, C2,C3 Wy2,La3,La4 N2,N4

K1INF_U16

PEK_U03 K1INF_W01, K1INF_U11 C1,C3 Wy4,La5 N1,N4

PEK_U04 K1INF_U04, K1INF_U12, C2 Wy12,Wy13, N2,N3,N4

K1INF_U16 La10,La11

PEK_U05 K1INF_U06, K1INF_U11 C3 Wy6,Wy8,Wy9, N1,N3,N4

La7,La8,La9

PEK_U06 K1INF_U07, K1INF_U11 C1,C3 Wy6,La6,La7 N1,N2,N3,N4

PEK_K01 K1INF_K02, K1INF_K07 C3 Wy1,Wy2,La3,La4, N1,N4


(kompetencje) La5

9
1
PEK_K02 K1INF_K02, K1INF_K07 C3 Wy1,Wy2,Wy14,W N1,N2,N3,N4
y15,La3,La4,

La5

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Hurtownie Danych
Nazwa w jzyku angielskim Data warehouses
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie*, stacjonarna

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu INZ003564

Grupa kursw NIE*

Wykad wiczenia Laboratoriu Projekt Seminarium


m

Liczba godzin zaj


zorganizowanych w Uczelni 15 30
(ZZU)

Liczba godzin cakowitego


nakadu pracy studenta 30 60
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 1

9
2
w tym liczba punktw
odpowiadajca zajciom
0 1
o charakterze praktycznym (P)

w tym liczba punktw ECTS


odpowiadajca zajciom
1.2 0.6
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Podstawowa znajomo organizacji systemu bazodanowego, ze szczeglnym uwzgldnieniem
modelu relacyjnego.
2. Przynajmniej podstawowa znajomo jzyka zapyta SQL.

CELE PRZEDMIOTU

C1. Zdobycie wiedzy z zakresu architektury i organizacji typowych hurtowni danych.

C2. Zdobycie elementarnej wiedzy z zakresu problematyki systemw typu BI (Business Intelligence).

C3. Zdobycie elementarnej wiedzy z zakresu projektowania hurtowni danych.

C4. Zdobycie elementarnej wiedzy z zakresu eksploracji danych w hurtowniach danych.

C5. Zdobycie umiejtnoci tworzenia oraz wykorzystania hurtowni danych w oparciu o system MS
SQL Server, w tym umiejtnoci posugiwania si wielowymiarowym modelem danych.

C6. Zdobycie elementarnych umiejtnoci tworzenia bazy danych dla hurtowni danych oraz
implementacji procesu ETL w Integration Services (MS SQL Server).

C7. Zdobycie elementarnych umiejtnoci wykorzystania narzdzi eksploracji danych w hurtowniach


danych.

C8. Zdobycie elementarnych umiejtnoci raportowania danych w hurtowniach danych z


wykorzystaniem Reporting Services (MS SQL Server).

9
3
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01. Zna podstawowe modele przetwarzania danych transakcyjny oraz analityczny.

PEK_W02. Zna podstawowe architektury i organizacje typowych hurtowni danych.

PEK_W03. Potrafi przedstawi i scharakteryzowa typowe zadania z zakresu problematyki systemw i


procesw typu BI (Business Intelligence).

PEK_W04. Potrafi szczegowo opisa proces projektowania hurtowni danych, w tym proces integracji
danych ETL.

PEK_W05. Zna podstawy jzyka zapyta MDX dla wielowymiarowych struktur OLAP

PEK_W06. Potrafi sformuowa podstawowe zadania z zakresu eksploracji danych w hurtowniach


danych.

Z zakresu umiejtnoci:

PEK_U01. Stosuje zasady korzystania z sali i wyposaenia laboratorium.

PEK_U02. Umie, z wykorzystaniem dedykowanego oprogramowania, konstruowa zapytania jzyka


SQL wykorzystujce rne sposoby agregacji danych.

PEK_U03. Umie zapozna si z istniejcym systemem bazodanowym.

PEK_U04. Umie, z wykorzystaniem dedykowanego oprogramowania, przygotowa baz danych dla


hurtowni danych, w tym zaimplementowa konkretn realizacj procesu ETL.

PEK_U05. Umie, z wykorzystaniem dedykowanego oprogramowania, zaprojektowa oraz


zaimplementowa kostk dla modelu wielowymiarowego, w tym definiowa miary, wymiary,
miary kalkulowane, partycje, agregacje, perspektywy, kluczowe wskaniki efektywnoci.

PEK_U06. Umie posugiwa si wielowymiarowym modelem danych z wykorzystaniem jzyka zapyta


MDX.

PEK_U07. Umie, z wykorzystaniem dedykowanego oprogramowania, posugiwa si podstawowymi


narzdziami eksploracji danych w hurtowniach danych.

PEK_U08. Umie, z wykorzystaniem dedykowanego oprogramowania, zaprojektowa i stworzy proste

9
4
raporty z danych w hurtowniach.

Z zakresu kompetencji spoecznych:

PEK_K01. Zna aktualne zagadnienia technologii analizy danych, rozumie potrzeb poznawania
nowych rozwiza i doksztacania si.

PEK_K02. Rozumie skutki dziaalnoci inyniera-informatyka w obszarze hurtowni danych, w tym jej
wpywu na rodowisko i zwizanej z ni odpowiedzialnoci za podejmowane decyzje.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Wprowadzenie procesy i zagadnienia BI 2
Wy2 Modele przetwarzania danych OLAP / OLTP 1
Wy3 Modele danych i architektura hurtowni danych 2
Wy4 Tworzenie hurtowni danych w systemie SSBDS 1
Wy5 Integracja danych proces ETL 2
Wy6 Podstawy jzyka zapyta MDX 2
Wy7 Elementy eksploracji danych w hurtowniach danych 2
Wy8 Podstawowe zagadnienia z zakresu projektowania hurtowni danych 2
Wy9 Aktualne zagadnienia technologii analizy danych 1
Suma godzin 15

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

Suma godzin

Forma zaj - laboratorium Liczba godzin

9
5
La1 Szkolenie BHP. Wprowadzenie 1

La2 Zapytania jzyka SQL wykorzystujce rne sposoby agregacji danych 1

La3 Wprowadzenie do MS SQL Server Management Studio oraz SQL Data 2


Tools, zapoznanie si z przykadowym rdem danych AdventureWorks

La4-5 Podstawy Integration Services wykorzystanie skadnikw Control i Data 4


Flow

La6-10 Podstawy Analysis Services tworzenie kostki, analiza wymiarw oraz 10


miar, tworzenie partycji oraz agregacji, tworzenie KPI oraz perspektyw.

La11 Prezentacja danych z hurtowni danych wykresy i tabele przestawne 2

La12- Podstawy jzyka zapyta MDX 4


13

La14 Podstawy Reporting Services tworzenie raportw w oparciu o dane 2


zgromadzone w hurtowni danych

La15 Podstawy eksploracji danych tworzenie i testowanie modeli DM 2

La16 Elementy procesu projektowania hurtowni danych analiza rda danych 2


oraz zakresu analiz, opracowanie i implementacja kostki

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

9
6

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny.

N2. Praca wsplna dyskusja, rozmowa indywidualna.

N3. Praca wasna studenta programowanie.

N4. Praca wasna studenta studia literaturowe.

N5. Praca wasna studenta analiza, projektowanie.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01, PEK_U02, Obserwacja dziaa studenta, w tym


PEK_U04, indywidualna rozmowa nt. biecego zadania
laboratoryjnego (demonstracja programu,
PEK_U06,
wynikw jego dziaania i wnioskw)
PEK_U07

F2 PEK_U03 Obserwacja dziaa studenta, w tym


indywidualna rozmowa nt. biecego zadania
laboratoryjnego (prezentacja wnioskw)

F3 PEK_U05, Obserwacja dziaa studenta, w tym


indywidualna rozmowa nt. biecego zadania
PEK_U08
laboratoryjnego (prezentacja rezultatw oraz
wynikw pracy)

P PEK_W01-PEK_W06 Kolokwium zaliczeniowe

P PEK_U01-PEK_U08 Podsumowanie obserwacji dziaa studenta

9
7
LITERATURA PODSTAWOWA I UZUPENIAJCA
LITERATURA PODSTAWOWA:
[1] M. Jarke, M. Lenzerini, Y. Vassiliou, P. Vassiliadis. Hurtownie danych. Podstawa organizacji i
funkcjonowania, WSiP, Warszawa 2003
[2] Inmon W., Building the Data Warehouse, John Wiley & Sons, New York 2002
[3] Pelikant A., Hurtownie danych. Od przetwarzania analitycznego do raportowania, Helion, 2011
LITERATURA UZUPENIAJCA:
[1] Surma J., Business Intelligence, PWN, 2012
[2] Microsoft SQL Server 2012 Integration Services, APN Promise, 2012
[3] Scott C., Microsoft SQL Server 2008 Analysis Services Krok po kroku, Microsoft Press, 2009
[4] MacLennan J., Tang ZH., Crivat B., Data Mining with SQL Server 2008, Wiley Publishing, Inc,
2009
[5] Harinath S., Pihlgren R., Guang-Yeu Lee D., Sirmon J., M. Bruckner R., Professional Microsoft
SQL Server 2012 Analysis Services with MDX and DAX, Wiley Publishing, Inc, 2012

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Radosaw Katarzyniak, radoslaw.katarzyniak@pwr.wroc.pl

9
8
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Hurtownie Danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01
K1INF_W07, K1INF_W16 C1, C2 Wy1, Wy2 N1
(wiedza)

PEK_W02 K1INF_W07, K1INF_W15, C1, C3 Wy3, Wy4 N1


K1INF_W16, K1INF_U03
PEK_W03 Wy1, Wy8,
K1INF_W15 C2 N1
Wy9

PEK_W04 K1INF_U03, K1INF_W15 C3 Wy5, Wy8 N1

PEK_W05 K1INF_U16, K1INF_W16


C1, C5 Wy6 N1

PEK_W06 K1INF_W15, K1INF_W16 C4 Wy7 N1

PEK_U01
C5-8 La1 N2
(umiejtnoci) K1INF_U14

PEK_U02 C5 La2 N2, N3, N4


K1INF_U14, K1INF_U16
PEK_U03 C2 La3, La15 N2, N3, N4
K1INF_U03, K1INF_U14
PEK_U04 K1INF_U03, K1INF_U04, C5,C6 La3-5 N2, N3, N5
K1INF_U14
PEK_U05 K1INF_U04, K1INF_U14, K1INF_U16 C5, C6 La6-10 N2, N3, N4, N5

PEK_U06 K1INF_U04, K1INF_U14 C5 La12-13 N2, N3, N4

PEK_U07 C7 La15 N2, N3, N4


K1INF_U14, K1INF_U16
PEK_U08 C8 La14 N2, N3, N4, N5
K1INF_U03, K1INF_U04
PEK_K01
C1-2 Wy9 N1
(kompetencje) K1INF_K01

PEK_K02 Wy1,Wy9,La14-
K1INF_K02 C2,C7-8 N1, N2, N3
15

9
9
** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia
*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim : Hurtownie danych SAP
Nazwa w jzyku angielskim: SAP data warehouses
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy):
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ0005228

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

1
0
0
*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Znajomo metod projektowania baz danych i hurtowni danych.
2. Znajomo wielowymiarowych modeli danych.

CELE PRZEDMIOTU

C1 Nabycie umiejtnoci projektowania i budowy wielowymiarowego modelu danych w


hurtowniach danych SAP.

C2 Nabycie umiejtnoci projektowania i budowy procesw ETL w hurtowniach danych SAP.

C3 Nabycie umiejtnoci tworzenia raportw analitycznych w hurtowniach danych SAP.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Student ma wiedze na temat narzdzi SAP sucych do budowy hurtowni danych.

PEK_W02 Student na wiedz na temat metod projektowania i budowy hurtowni danych przy
wykorzystaniu narzdzi SAP.

Z zakresu umiejtnoci:

1
0
1
PEK_U01 Student potrafi projektowa i budowa model danych SAP BW.

PEK_U02 Student potrafi projektowa i budowa procesy ETL w SAP BW.

PEK_U03 Student potrafi projektowa i budowa raporty BEx w SAP BW

Z zakresu kompetencji spoecznych:

PEK_K01 Student potrafi posugiwa si nowoczesnym narzdziem tworzenia korporacyjnych


hurtowni danych.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wy1 Wprowadzenie, SAP 2
Wy2 Architektura systemu SAP BW 2
Model danych:
Obiekty informacji (cechy, wskaniki)
Wy3 6
Dostawcy informacji (kostki)
Dostawcy informacji (DSO, multidostawcy)
Procesy integracji danych (ETL)
Systemy rdowe, rda danych
Wy4 6
- Transformacje
Procesy DTP, acuchy procesw
Raporty analityczne
Zapytania BEx (struktury, filtry, zmienne)
Wy5 6
- Zapytania BEx (wskaniki obliczane, ograniczone, warunki)
Skoroszyty i wgldy zapyta
Elementy administracji i optymalizacja
Optymalizacja zapyta
Wy6 6
Zarzdzanie dostawcami informacji
- Zarzdzanie uytkownikami systemu
Wy7 Kolokwium zaliczeniowe 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

1
0
2
w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Wprowadzenie, podzia na grupy deklaracja tematw 2

La2 Definiowanie modelu danych SAP BW 4

La3 Definiowanie procesw ETL SAP BW 4

La4 Definiowanie raportw analitycznych SAP BW 4

La5 Projekt hurtowni danych - koncepcja 4

La6 Projekt hurtowni danych model danych 4

La7 Projekt hurtowni danych procesy ETL 4

La8 Projekt hurtowni danych raporty analityczne 4

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Suma godzin

Forma zaj seminarium Liczba godzin

Se1

Se2

Se3

1
0
3
Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny, materiay wykadowe

N2. Konsultacje

N3. Samodzielna praca studenta

N4. Zadania laboratoryjne

N5. System SAP BW w wersji 7.0

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F, P laboratorium PEK_W01, Ocena poszczeglnych list zada

PEK_W02,

PEK_U01,

PEK_U02,

PEK_U03,

PEK_K01

P wykad PEK_W01, PEK_W02, Kolokwium

PEK_K01

1
0
4
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[23] Kevin McDonald, et al., Mastering the SAP Business Information Warehouse, Wiley Publishing,
Inc., 2002
[24] Peter Jones, SAP Business Information Warehouse Reporting, McGraw-Hill, 2008
[25] Biao Fu, Henry Fu, SAP BW: A Step-by-Step Guide, Addison Wesley, 2002
[26] Naeem Hashmi, Business Information Warehouse for SAP, Premier Press, 2000

LITERATURA UZUPENIAJCA:
[1]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

dr in. Artur Wilczek, Artur.wilczek@pwr.wroc.pl

1
0
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Hurtownie danych SAP
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI Systemy Baz Danych

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 C3 Wy1-Wy7 N1-N3


(wiedza)

PEK_W02 K1INF_W04 C1 C3 Wy1-Wy7 N1-N3

PEK_U01 K1INF_U06, K1INF_U07, K1INF_U13 C1 Wy3, N1-N5


(umiejtnoci)
La2-La8

PEK_U02 K1INF_U06, K1INF_U07, K1INF_U13 C2 Wy4, N1-N5

La2-La8

PEK_U03 K1INF_U06, K1INF_U07, K1INF_U13 C3 Wy5, N1-N5

La2-La8

PEK_K01 C1 C3 La2-La8 N1-N5


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Informatyczne systemy sterowania
Nazwa w jzyku angielskim Process control computer systems
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ003560

1
0
6
Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2 2

w tym liczba punktw 0 2 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Znajomo funkcji podstawowych moduw i rejestrw komputera (K1INF_W08 Ma
podstawow wiedz w zakresie budowy, organizacji i architektury komputera; przedmiot:
Architektura systemw komputerowych)
2. Znajomo funkcji systemu operacyjnego oraz budowy i dziaania systemw operacyjnych
komputerw PC do typowych zastosowa (K1INF_W10 Ma podstawow wiedz w zakresie
budowy i dziaania systemw operacyjnych; przedmiot: Systemy operacyjne)
3. Znajomo mechanizmu komunikacji w sieci Ethernet (K1INF_W11 Ma podstawow wiedz w

1
0
7
zakresie systemw teleinformatycznych oraz sieci komputerowych; przedmiot: Sieci komputerowe)

4. Znajomo opisu dynamiki procesu za pomoc rwnania rniczkowego lub transmitancji


(K1INF_W15 Posiada podstawow wiedz z zakresu modelowania procesw o rnej naturze oraz
zna metody i techniki wykorzystywane w systemach wspomagania decyzji; przedmiot: Metody
systemowe i decyzyjne w informatyce)

CELE PRZEDMIOTU

C1 Zdobycie elementarnej wiedzy z zakresu informatyki przemysowej jako podstawowego


obszaru wdroeniowego informatycznych systemw czasu rzeczywistego

C2 Zdobycie umiejtnoci tworzenia systemw informatycznych wspomagajcych realizacj


prostych zada sterowania, w tym umiejtnoci zestawiania i konfiguracji urzdze
komputerowych tych systemw, projektowania i implementacji algorytmw sterowania,
interfejsw oraz mechanizmw komunikacji w rodowisku rozproszonym.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Potrafi scharakteryzowa typowe struktury systemw sterowania.

PEK_W02 Potrafi sformuowa zadanie regulacji i przedstawi wybrany algorytm regulacji.

PEK_W03 Zna definicje i przykady systemw czasu rzeczywistego, sposb modelowania systemw
warunkowo-zdarzeniowych, potrafi przedstawi budow i zasad dziaania wybranego
systemu operacyjnego czasu rzeczywistego.

PEK_W04 Potrafi scharakteryzowa urzdzenia informatycznych systemw sterowania, w


szczeglnoci opisa budow, zasad dziaania i jzyki programowania urzdze PLC
oraz okreli ich waciwoci jako elementw systemw czasu rzeczywistego.

PEK_W05 Potrafi opisa wybrany mechanizm komunikacji w rozproszonych systemach sterowania


oraz wskaza istotne rnice pomidzy nim a wybranym mechanizmem komunikacji w

1
0
8
systemach rozproszonych bez wymaga czasu rzeczywistego.

Z zakresu umiejtnoci:

PEK_U01 Stosuje zasady korzystania z sali i wyposaenia laboratorium.

PEK_U02 Umie, korzystajc z dedykowanego oprogramowania, przeprowadzi symulacyjne


badania algorytmu sterowania i zanalizowa ich wyniki.

PEK_U03 Umie zaprojektowa interfejs systemu sterowania w postaci ekranu


synoptycznego/panelu operatorskiego i zaimplementowa go korzystajc z
oprogramowania typu SCADA.

PEK_U04 Umie skonfigurowa i zaprogramowa urzdzenie PLC oraz obliczy dla niego czas cyklu.

PEK_U05 Umie poczy fizycznie i skonfigurowa urzdzenia rozproszonego informatycznego


systemu sterowania oraz oprogramowa komunikacj sieciow.

PEK_U06 Umie, na podstawie sownej charakterystyki wymaga uytkowych, wyspecyfikowa


zadania sterowania, dobra komponenty sprztowe systemu sterowania,
zaproponowa algorytm(y) sterowania, technologi gromadzenia danych
procesowych i sposb ich wizualizacji.

Z zakresu kompetencji spoecznych:

PEK_K01 Zna aktualne kierunki rozwoju technologii informatycznych systemw sterowania,


rozumie potrzeb poznawania nowych rozwiza i doksztacania si.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie. Problem sterowania, system sterowania, typowe struktury
Wy1 1
systemw sterowania.
Wy2, Zadanie regulacji. Stabilno. Algorytmy regulacji.
3
Wy3
Wy3, Systemy czasu rzeczywistego a systemy sterowania. Systemy operacyjne
3
Wy4 czasu rzeczywistego.
Hierarchiczna struktura rozproszonego informatycznego systemu
Wy5 1
sterowania
Wy5, Urzdzenia programowalne PLC
3
Wy6
Wy7 Sieci przemysowe 2
Wy8 Czujniki i przetworniki 2
Suma godzin 15

1
0
9
Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Szkolenie BHP. Wprowadzenie 1

La1 Wykorzystanie oprogramowania SCADA definiowanie zmiennych, 11


La6 pobieranie danych, wizualizacja i sterowanie rczne z poziomu panelu
operatorskiego

La7 Wykorzystanie oprogramowania MATLAB/Simulink do symulacyjnej analizy 10


La11 i projektowania algorytmw sterowania

La12 Technologie wymiany danych w systemach sterowania. Wsppraca 8


La15 oprogramowania SCADA i Matlab. Wykorzystanie oprogramowania OPC

Suma godzin 30

Forma zaj - projekt Liczba godzin


Wprowadzenie. Zapoznanie si z budow PLC i pakietami do tworzenia
Pr1 1
oprogramowania PLC na platformie Windows
Indywidualne opracowanie programu sterowania na sterownik LOGO! i
Pr2 programu sterowania na sterownik S7-200 do realizacji zada i algorytmw
6
Pr4 sterowania podanych przez prowadzcego. Zestawienie i uruchomienie
odpowiednich systemw sterowania
Pr5 Opracowanie w kilkuosobowych zespoach projektu rozproszonego systemu
7
Pr8 sterowania, implementacja, zestawienie i uruchomienie systemu sterowania
Pr8 Prezentacje systemw sterowania 1
Suma godzin 15

1
1
0
Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny.

N2. Praca wasna studenta rozwizywanie zada rachunkowych.

N3. Praca wsplna dyskusja, rozmowa indywidualna.

N4. Praca wasna studenta programowanie.

N5. Praca wasna studenta badania symulacyjne.

N6. Praca wasna studenta studia literaturowe.

N7. Praca wasna studenta analiza, projektowanie.

N8. Praca wasna studenta prezentacja.

N9. Praca wasna studenta fizyczne czenie urzdze, konfigurowanie.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 F4 PEK_U01, PEK_U03 Obserwacja dziaa studenta. Krtka (ok. 4 min)


indywidualna rozmowa nt. biecego wiczenia
laboratoryjnego (demonstracja programu,
wynikw jego dziaania i wnioskw),
sprawozdanie,

F5 F8 PEK_U01, PEK_U02 Obserwacja dziaa studenta. Krtka (ok. 4 min)

1
1
1
indywidualna rozmowa nt. biecego wiczenia
laboratoryjnego (demonstracja programu,
wynikw jego dziaania i wnioskw),
sprawozdanie

F9 F10 PEK_U01, PEK_U02, Obserwacja dziaa studenta. Krtka (ok. 4 min)


PEK_U03 indywidualna rozmowa nt. biecego wiczenia
laboratoryjnego (demonstracja programu,
wynikw jego dziaania i wnioskw),
sprawozdanie

F11, F12 PEK_U01, PEK_U04 Obserwacja dziaa studenta. Krtka (ok. 4 min)
indywidualna rozmowa nt. biecego wiczenia
laboratoryjnego (demonstracja programu,
wynikw jego dziaania i wnioskw),
sprawozdanie

F13 PEK_U05, PEK_U06 Na podstawie: rozmw nt. biecych efektw


prac projektowych, opracowania, prezentacji

P1 (Wy) PEK_W01 Egzamin pisemny


PEK_W05

P2 (La) PEK_U01, PEK_U02, F1 F10


PEK_U03

P3 (Pr) PEK_U01, PEK_U04, F11 F13


PEK_U05,

PEK_U06

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[14] Instrukcje obsugi i programowania sterownikw PLC serii LOGO! i S7200 (dostpne on-line)
[15] Wonderware InTouch - Podrcznik uytkownika (dostpny on-line)
[16] Seta Z.: Wprowadzenie do zagadnie sterowania: wykorzystanie programowalnych
sterownikw logicznych PLC, Wydawnictwo Mikom, Warszawa, 2002.

LITERATURA UZUPENIAJCA:

[1] Bubnicki Z.: Teoria sterowania i decyzji, PWN, Warszawa, 2006.


[2] Kaczorek T., Dzieliski A., Dbrowski W., opatka R.: Podstawy teorii sterowania, WNT,

1
1
2
Warszawa 2005.
[3] Solnik W., Zajda Z.: Komputerowe sieci przemysowe Profibus DP i MPI, Oficyna Wydawnicza
PWR, Wrocaw, 2004.
[4] Niederliski A.: Systemy komputerowe automatyki przemysowej, WNT, Warszawa, 1985.
[5] Zalewski A., Cegiea R.: Matlab obliczenia numeryczne i ich zastosowania,Wydawnictwo
Nakom, Pozna 1997.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Jerzy Jzefczyk, jerzy.jozefczyk@pwr.wroc.pl

1
1
3
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Informatyczne systemy sterowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W15 C1 Wy1 N1


(wiedza)

PEK_W02 K1INF_W15, K1INF_W21 C1 Wy2, Wy3 N1

K1INF_U05

PEK_W03 K1INF_W10, K1INF_W21 C1 Wy3, Wy4 N1

K1INF_U05

PEK_W04 K1INF_W08, K1INF_W21 C1 Wy5, Wy6, N1


Wy8
K1INF_U05

PEK_W05 K1INF_W11, K1INF_W21 C1 Wy5, Wy7 N1

PEK_U01 K1INF_U14 C2 La1 La 15, N1, N3, N9


(umiejtnoci)
Pr1 Pr8

PEK_U02 K1INF_U05, K1INF_U14, K1INF_U15 C2 La7 La15 N3, N4, N5, N6, N7

PEK_U03 K1INF_U05, K1INF_U06, K1INF_U14, C2 La1 La6, N3, N4, N6, N7


K1INF_U15, K1INF_U18
La12 La15

Pr5 Pr8

PEK_U04 K1INF_U05, K1INF_U14, K1INF_U18 C2 Wy6, Pr1 Pr8 N1, N2, N3, N4,
N6, N9

PEK_U05 K1INF_U05, K1INF_U08, K1INF_U14, C2 Wy6, Wy7, Pr1 N1, N3, N4, N6, N9
K1INF_U18 Pr8

PEK_U06 K1INF_U05, K1INF_U06, K1INF_U13, C2 Wy2, W3, Wy5 N1, N3, N4, N6,
K1INF_U15, K1INF_U18 Wy8, La1 N7, N8, N9
La6,

Pr5 Pr8

1
1
4
PEK_K01 K1INF_K01 C1, C2 Wy2 Wy8, N1, N3, N6, N7
(kompetencje) Pr5 Pr8

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Informatyczne systemy zarzdzania
Nazwa w jzyku angielskim Management Information Systems
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): .
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005231

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia zaliczenie Egzamin / zaliczenie na Egzamin / Egzamin /


na ocen zaliczenie na ocen zaliczenie na zaliczenie na
ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw


odpowiadajca zajciom

1
1
5
o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Podstawowa wiedza na temat funkcjonowania organizacji gospodarczych

2. Znajomo podstawowych poj zwizanych z teori systemw

3. Znajomo zasad projektowania systemw informatycznych

CELE PRZEDMIOTU

C1 Zapoznanie studentw z problematyk zintegrowanych systemw informatycznych zarzdzania


(m.in. klasy ERP Enterprise Resource Planning)

C2 Prezentacja zasad wyboru i wdraania zintegrowanych systemw informatycznych zarzdzania

C3 Praktyczne zapoznanie studentw z przykadowymi systemami informatycznymi zarzdzania

C4 Opracowanie prostego systemu informatycznego wspierajcego zarzdzanie

1
1
6
PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy:

PEK_W01 zna rne klasyfikacje systemu informatycznego zarzdzania

PEK_W02 zna zasady oraz kolejno integracji systemw informatycznych zarzdzania

PEK_W03 zna podstawowe cechy funkcjonalne systemw informatycznych zarzdzania w rnych


obszarach biznesowych

PEK_W04 posiada wiedz o historii systemw informatycznych zarzdzania, stanie obecnym oraz o
perspektywach rozwoju

PEK_W05 zna proces wdraania systemu informatycznego zarzdzania

PEK_W06 zna zasady wyboru systemu informatycznego zarzdzania

PEK_W07 posiada wiedz o znaczeniu czynnika ludzkiego podczas wdraania systemu


informatycznego zarzdzania

PEK_W08 posiada wiedz o metodach i technikach przygotowania wdroenia (w tym dotyczcych


analizy procesw biznesowych)

PEK_W09 zna podstawowe czynniki ryzyka i zagroenia zwizane z wdroeniami systemw


informatycznych zarzdzania

Z zakresu umiejtnoci:

PEK_U01 potrafi dokona klasyfikacji systemw informatycznych zarzdzania

PEK_U02 potrafi wskaza najwaniejsze rnice midzy systemami MRP MRPCL MRPII MRPIII
ERP ERPII

PEK_U03 potrafi przygotowa plan wdroenia systemu informatycznego zarzdzania

PEK_U04 potrafi wskaza czynniki ryzyka oraz sposoby ich eliminacji

PEK_U05 potrafi okreli cele wdroenia systemu informatycznego zarzdzania

PEK_U06 potrafi zaplanowa szkolenia podczas wdraania systemu informatycznego zarzdzania

PEK_U07 potrafi dokona analizy funkcjonalnoci przykadowego systemu klasy ERP

1
1
7
PEK_U08 potrafi zamodelowa wybrany proces biznesowy

PEK_U09 potrafi zaprojektowa i zaimplementowa prosty system informatyczny uzupeniajcy


funkcjonalno systemu klasy ERP

PEK_U10 potrafi zaprezentowa i obroni przygotowane przez siebie rozwizanie

Z zakresu kompetencji spoecznych:

PEK_K01 wyszukiwania informacji oraz jej krytycznej analiza

PEK_K02 rozwijanie umiejtnoci mylenia niezalenego i twrczego

PEK_K03 zrozumienie znaczenia potrzeb biznesowych podczas projektowania i implementacji


systemw informatycznych

PEK_K04 rozwijanie mylenia przedsibiorczego

PEK_K05 rozwijanie umiejtnoci pracy w grupie

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie do wykadu podstawowe pojcia zwizane z systemami
Wy1 2
informatycznymi zarzdzania
Wy2 Dziedzinowe systemy informatyczne zarzdzania 2
Typologia systemw informatycznych zarzdzania ze wzgldu na stopnie
Wy3 2
zintegrowania
Wy4 Standardy APICS MRP i MRP II 2
Klasyfikacja systemw informatycznych zarzdzania wg. APICS systemy
Wy5 2
klasy MRP, MRP CL, MRPII, MRPIII
Wy6 Systemy informatyczne klasy ERP 2
Wy7 Systemy klasy CRM i PRM 2
Perspektywy rozwoju systemw informatycznych zarzdzania (np. systemy
Wy8 2
ERPII)
Perspektywy rozwoju architektury zintegrowanych systemw
Wy9 2
informatycznych zarzdzania (SOA, technologie mobilne)
Wprowadzenie do problematyki wdraania systemw informatycznych
Wy10 2
zarzdzania cele wdroenia

1
1
8
Wy11 Proces wdroenia systemw informatycznych zarzdzania 2
Wy12 Metody i zasady wyboru systemu informatycznego zarzdzania 2
Wy13 Kadrowe przygotowanie wdroenia systemu informatycznego zarzdzania 2
Zagroenia zwizane z wdraaniem systemw informatycznych zarzdzania
Wy14 2
(w tym opr wobec zmian)
Wy15 Podsumowanie i zaliczenie 2

Suma godzin 30

Forma zaj - wiczenia Liczba godzin

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Wprowadzenie do zaj laboratoryjnych zapoznanie si z przykadowym 2


systemem klasy ERP

La2-3 Parametryzacja przykadowego systemu ERP 4

La4-5 Realizacja procesu wyliczania kosztw wyrobu w oparciu o jego struktur i 4


koszty jednostkowe (modu finansowy)

La6-7 Realizacja procesu zakupu materiaw (modu dystrybucyjny) 4

La8-9 Realizacja procesu obsugi zlece produkcyjnych (modu produkcyjny) 4

La10 Wykonanie planu MRP na podstawie danych przygotowanych na 2


wczeniejszych zajciach

La11 Analiza biznesowa i systemowa wybranego obszaru z zakresu systemu 2


klasy ERP

La12- Projekt i implementacja systemu uzupeniajcego funkcjonalno systemu 6


14 klasy ERP w wybranym obszarze biznesowym

La15 Podsumowanie i zaliczenie 2

Suma godzin 30

1
1
9
Forma zaj - projekt Liczba godzin

Suma godzin

Forma zaj - seminarium Liczba godzin

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny z wykorzystaniem slajdw

N2. Praca z przykadowym systemem klasy ERP na podstawie materiaw szkoleniowych

N3. Konsultacje

N4. Praca wasna przygotowanie do laboratoriw

N5. Praca wasna samodzielne studia i przygotowanie do zaliczenia

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 Zaliczenie pisemne wykadu


PEK_W10

PEK_U01PEK_U06

PEK_K01

PEK_K03

F2 PEK_U07 PEK_U10 Zaliczenie laboratorium (znajomo


przykadowego systemu ERP oraz prezentacja
PEK_K01 przygotowanego systemu informatycznego)
PEK_K02

PEK_K04

1
2
0
PEK_K05

P = F1 + F2

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[27] Jerzy Kisielnicki: MIS Systemy informatyczne zarzdzania, PLACET, 2009
[28] Zbigniew Klonowski: Systemy informatyczne zarzdzania przedsibiorstwem : modele
rozwoju i waciwoci funkcjonalne, Oficyna Wydawnicza Politechniki Wrocawskiej, 2004
[29] James O'Brien, George Marakas: Management Information Systems, McGraw-
Hill/Irwin, 2010
[30] Ken Laudon, Jane Laudon: Management Information Systems, Prentice Hall; 11
edition, 2009
[31] R. Kelly Rainer, Hugh J. Watson: Management Information Systems, Moving Business
Forward, Wiley, 2012

LITERATURA UZUPENIAJCA:
[17] Czasopismo Computerworld
[18] Czasopismo Teleinfo
[19] Materiay szkoleniowe dostawcy wybranego systemu klasy ERP

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Adam Wasilewski, adam.wasilewski@pwr.wroc.pl

1
2
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Informatyczne systemy zarzdzania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy1-Wy3 N1, N5

PEK_W02 K1INF_W11 Wy9


PEK_W04

PEK_W03 K1INF_W18 C1 Wy4-Wy7 N1, N5

PEK_W07 Wy13-Wy14
PEK_W08

PEK_W09

PEK_W05 K1INF_W04 C2 Wy10-Wy12 N1, N5

PEK_W06 K1INF_W15 Wy14


PEK_W08

PEK_U01 K1INF_U06 C3 La1-La14 N2, N3, N4

PEK_U02 K1INF_U07
PEK_U03 K1INF_U10
PEK_U04

PEK_U05

PEK_U06

PEK_U07

PEK_U08

PEK_U09

PEK_U10

PEK_U07 K1INF_U12 C4 La11-La14 N2, N3, N4

PEK_U08 K1INF_U13

1
2
2
PEK_U09

PEK_U10

PEK_K01 K1INF_K02 C2, C4 La1-La14

PEK_K02

PEK_K03

PEK_K04 K1INF_K05 C4 La11-La14

PEK_K05

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Interakcja czowiek-komputer
Nazwa w jzyku angielskim Human Computer Interaction
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005226

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

1
2
3
Liczba godzin cakowitego 60 60
nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
18. Podstawy projektowania systemw informatycznych
19. Umiejtno czytania ze zrozumieniem tekstw naukowych i technicznych w jzyku
angielskim

CELE PRZEDMIOTU

C1 Zapoznanie studentw z podstawami psychologii poznawczej, ktre s niezbdne do zrozumienia


interakcji czowiek-komputer.

C2 Uwiadomienie istotnoci pojcia uytecznoci systemu informatycznego i znaczenia uytecznoci


dla jakoci caego systemu informatycznego.

C3 Zapoznanie studentw z caociowym procesem wytwarzania systemu informatycznego w


sposb ukierunkowany na osignicie wysokiej jakoci w dziedzinie jego uytecznoci.

1
2
4
C4 Przedstawienie metod i technik przeprowadzania kompleksowej oceny uytecznoci.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna podstawowe pojcia i elementy psychologii poznawczej w interakcji czowiek-


komputer.

PEK_W02 Zna podstawowy zestaw dobrych praktyk w dziedzinie projektowania interfejsu


uytkownika.

PEK_W03 Zna podstawowe modele procesu projektowania systemw interaktywnych oraz oceny ich
uytecznoci.

Z zakresu umiejtnoci:

PEK_U01 Potrafi przeprowadzi analiz kontekstu uycia systemu informatycznego.

PEK_U02 Posiada umiejtno zaplanowania i monitorowania procesu wytwarzania interfejsu


uytkownika.

PEK_U03 Potrafi zaprojektowa interfejs uytkownika.

PEK_U04 Umie zaplanowa proces oceny uytecznoci, przeprowadzi go i opracowa wnioski


odnonie zmian w badanym systemie.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi wspdziaa w grupie konstruujcej system informatyczny, w ktrej zostay


wyrnione role czonkw odpowiedzialnych za uyteczno systemu.

PEK_K02 Ma wiadomo wpywu systemu informatycznego na rodowisko pracy i ycia


uytkownikw oraz rozumie istotno uytecznoci systemu informatycznego w tym

1
2
5
kontekcie.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Podstawowe pojcia i elementy psychologii poznawczej w interakcji
Wy1 4
czowiek-komputer.
Pojcie uytecznoci i zarys procesu zapewniania wysokiej jakoci
Wy2 2
uytecznoci.
Wy3 Opis i analiza kontekstu uycia. 4
Wy4 Proces projektowania systemu zorientowany na uytkownikw i ich zadania. 2
Standardy w ramach interakcji czowiek-komputer i ich wykorzystanie w
Wy5 2
procesie wytwarzania interfejsu uytkownika.
Wy6 Ocena uytecznoci budowanego interfejsu uytkownika 4
Wy7 Projektowanie struktury i treci witryny/serwisu/portalu internetowego. 2
Przegld najwaniejszych zasady projektowania ekranw graficznych i
Wy8 4
wykorzystania narzdzi interakcji w ramach GUI.
Wy9 Studium wybranych przykadw z dziedziny projektowania GUI 4
Specyfikacja uytecznoci oraz zagadnienia uytecznoci w zarzdzaniu
Wy10 2
projektem
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

1
2
6
..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zadanie-eksperyment: nauczenie osoby o niewielkiej znajomoci obsugi 2


komputera posugiwania si aplikacj wybran wsplnie z osob nauczan.

La2 Zadanie-eksperyment: intuicyjna analiza wybranej aplikacji na podstawie 2


uczenia si poprzez dziaanie.

La3 Sformuowanie oglnej specyfikacji projektu (misja, wstpny, szkicowy opis 2


uytkownikw i zada), ktry bdzie stanowi o tematyczn do dalszych
zada.

La4 Opracowanie opisu kontekstu uycia systemu (na podstawie zebranych 4


wczeniej danych).

La5 Przeprowadzenie analizy zada (na podstawie opisu kontekstu uycia). 4

La6 Wykonanie projektu konceptualnego interfejsu uytkownika. 2

La7 Sformuowanie zaoe do projektu technicznego i wykonanie wstpnego 4


papierowego prototypu.

La8 Budowa wstpnego elektronicznego prototypu. 4

La9 Przeprowadzenie analitycznej oceny uytecznoci za pomoc metod: 2


przegldu kognitywnego i GOMS.

La10 Opracowanie poprawionej wersji prototypu i dokonanie empirycznej oceny 4


uytecznoci dla najistotniejszych zada uytkownika.

Suma godzin

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

1
2
7
Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Podrczniki.

N2. Materiay elektroniczne na wskazanych stronach i serwisach internetowych.

N3. Materiay do wykadu i projektu udostpnione poprzez portal E-learning Wydziau Informatyki i
Zarzdzania.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 Ocena fazy opisu PEK_W03, PEK_U01, Student przedstawia opracowanie w formie


kontekstu uycia i analizy PEK_U02, PEK_K01, raportu, ktry podlega ocenie.
zada PEK_K02

F2 Ocena projektu PEK_W02, PEK_U02, Student przedstawia projekt interfejsu


interfejsu uytkownika PEK_U03, PEK_K01 uytkownika, ktry podlega ocenie.

F3 Ocena konstrukcji PEK_W01, PEK_U02, Student prezentuje prototyp interfejsu


prototypw oraz oceny PEK_U04 uytkownika, wyniki oceny uytecznoci w
uytecznoci postaci raportu i poprawion wersj, ktre
PEK_K01 podlegaj ocenie.
PEK_K02

1
2
8
P kolokwium zaliczeniowe efekty PEK_W01- PEK_W03

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[32] Barfield L. The User Interface Concepts & Design. Addison-Wesley 1993.
[33] Hackos J., Redish J. User and Task Analysis for Interface Design, Wiley Comp. Pub. 1998.
[34] Newman W., Lamming M. Interactive System Design. Addison-Wesley 1995.
[35] Hnatkowska Bogumia, Piasecki Maciej. Modelowanie konceptualne interfejsu uytkownika w
metodykach obiektowych. W: Inynieria oprogramowania. Nowe wyzwania. VI Krajowa
Konferencja Inynierii Oprogramowania. Red. J. Grski, A. Wardziski. Warszawa: WNT 2004.
[36] International Standard ISO 9241 (1,2,10-17) Ergonomic requirements for office work with
visual display terminals (VDTs), szczeglnie: Part 11 Guidance on Usability.
[37] Galitz W.O. Essential Guide to User Interface Design. Wiley Comp. Pub. 2007.
[38] Nielsen J. Projektowanie funkcjonalnych serwisw internetowych. Helion, 2003.
[39] Human-Computer Interaction: Design Issues, Solutions, and Applications. Ed. Andrew Sears i
Julie A. Jacko. CRC Press/Taylor & Francis Group, 2009

LITERATURA UZUPENIAJCA:
[20] Maruszewski T. Psychologia poznania. Gdaskie Wyd. Psychologiczne, 2001.
[21] Nielsen J., Tahir M. Funkcjonalno stron WWW 50 witryn bez sekretw. Helion, 2005.
[22] Spool J. M., Scanlon T., Schroeder W., Snyder C., DeAngelon T. Web Site Usability. Morgan
Kaufman, 1999.
[23] Marti A. Hearst. Search User Interfaces.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Maciej Piasecki, maciej.piasecki@pwr.wroc.pl

1
2
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Interakcja czowiek-komputer
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka (I stopie)
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W20 C1 Wy1, Wy3 N1-N3


(wiedza)

PEK_W02 K1INF_W05 C2, C3 Wy3, Wy7, N1-N3


Wy8, Wy9

PEK_W03 K1INF_W07 C3, C4 Wy2, Wy4, N1-N3


Wy5, Wy6,
Wy10

PEK_U01 K1INF_U10 C1, C2, C3 La1, La2 N1-N3


(umiejtnoci)

PEK_U02 K1INF_U10 C3 La3-La5 N1-N3

PEK_U03 K1INF_U10 C3 La6-La8 N1-N3

PEK_U04 K1INF_U10 C2, C4 La9, La10 N1-N3

PEK_K01 K1INF_K03 C3 La3-La10 N1-N3


(kompetencje)

PEK_K02 K1INF_K02 C2 La1, La2, La4, N1-N3


La10

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA PWR

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Inynieria bezpieczestwa systemw
Nazwa w jzyku angielskim: Network and Internet Systems Security Engineering
Kierunek studiw (jeli dotyczy): Informatyka
Stopie studiw i forma: I stopie, stacjonarna

1
3
0
Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005229

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia zaliczenie zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
20. Podstawowa wiedza z zakresu sieci informatycznych
21. Podstawowa wiedza z zakresu kryptografii

1
3
1
CELE PRZEDMIOTU

C1 Nabycie podstawowej wiedzy, uwzgldniajcej jej aspekty aplikacyjne, z zakresu analizy i


projektowania systemw bezpieczestwa.

C2. Zdobycie umiejtnoci wyboru i stosowania odpowiednich metod oceny i gwarantowania


poziomu bezpieczestwa systemw teleinformatycznych.

C3. Nabywanie i utrwalanie kompetencji spoecznych obejmujcych inteligencj emocjonaln


polegajc na umiejtnoci wsppracy w grupie studenckiej majcej na celu efektywne
rozwizywanie problemw. Odpowiedzialno, uczciwo i rzetelno w postpowaniu;
przestrzeganie obyczajw obowizujcych w rodowisku akademickim i spoeczestwie.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Posiada wiedz z zakresu metod oceny i gwarantowania poziomu bezpieczestwa


systemw teleinformatycznych

PEK_W02 Zna podstawowe elementy planu bezpieczestwa

Z zakresu umiejtnoci:

PEK_U01 Potrafi scharakteryzowa kolejne fazy planu bezpieczestwa

PEK_U02 Potrafi wskaza odpowiednie metody i mechanizmy wspierajce realizacj celw danej fazy
planu bezpieczestwa

PEK_U03 Potrafi korzysta z podstawowych narzdzi oceny i zapewniania poziomu bezpieczestwa


systemw teleinformatycznych

Z zakresu kompetencji spoecznych:

PEK_K01 Rozumie potrzeb cigego doksztacania si w zakresie bezpieczestwa systemw


informatycznych

1
3
2
PEK_K02 Rozumie rol planu bezpieczestwa dla zapewnienia bezpieczestwa teleinformatycznego w
spoeczestwie informacyjnym

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Wprowadzenie. Cele planu bezpieczestwa. 2
Wy2 Faza I planu bezpieczestwa. Inspekcja 2
Faza II planu bezpieczestwa. Ochrona systemw i sieci
Wy3 2
teleinformatycznych.
Wy4 Faza III planu bezpieczestwa. Wykrywanie problemw bezpieczestwa. 2
Wy5 Faza IV planu bezpieczestwa. Reagowanie. 2
Wy6 Faza V planu bezpieczestwa. Refleksja. 2
Wy7 Bezpieczestwo w sieci Internet podatnoci protokow komunikacyjnych 2
Wy8 Bezpieczestwo w sieci Internet protok IPSec i IPv6 2
Wy9 Bezpieczestwo w sieci Internet protok SSL/TLS oraz SSH 2
Wy10 Infrastruktura klucza publicznego 2
Wy11 Bezpieczestwo sieci bezprzewodowych 2
Wy12 Metody wykrywania intruzw i anomalii 2
Wy13 Narzdzia wykrywania intruzw i anomalii 2
Wy14 Bezpieczestwo aplikacji 2
Wy15 Test wiedzy 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

1
3
3
w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zajcia wprowadzajce. Konfiguracja rodowiska. 2

La2 Bezpieczestwo poczty elektronicznej pakiet GnuPGP 2

La3 Steganografia 2

La4 Bezpieczestwo hase 2

La5 Skanowanie systemw komputerowych 2

La6 Analiza ruchu sieciowego 2

La7 Ataki ARP-spoofing 2

La8 Ataki DNS-spoofing 2

La9 Ataki na sesje SSL/TLS 2

La10 Testy penetracyjne 2

La11 Prywatno w sieciach publicznych TOR 2

La12 Sieci VPN 2

La13 Systemy puapki - Honeypot 2

La14 Infrastrkutura klucza publicznego 2

La15 Podsumowanie wykonanych wicze 2

Suma godzin 30

1
3
4
Forma zaj - projekt Liczba godzin
Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1.Wykad tradycyjny

N2. Praca wasna przygotowanie do laboratoriw i opracowanie wynikw eksperymentw

N3. wiczenia laboratoryjne - wykorzystanie oprogramowania edukacyjnego

N4. Konsultacje dla zainteresowanych studentw

N5. Praca wasna samodzielne studia i przygotowanie do testu wiedzy

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01- PEK_W02, Sprawozdania z wykonanych wicze


laboratoryjnych, odpowiedzi ustne dotyczce

1
3
5
PEK_U01- PEK_U03, realizowanych wicze

PEK_K01- PEK_K02,

P PEK_W01- PEK_W02, Test kocowy

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[40] Liderman, Krzysztof. Analiza ryzyka i ochrona informacji w systemach komputerowych /
Warszawa : Wydawnictwo Naukowe PWN : Mikom, 2008.
[41] Pipkin, Donald L. Bezpieczestwo informacji : ochrona globalnego przedsibiorstwa /
Warszawa : Wydawnictwa Naukowo-Techniczne, 2002
[42] Bishop, Matt. Computer security : art and science / Boston : Addison-Wesley, cop. 2003.

LITERATURA UZUPENIAJCA:
[24] Metasploit : the penetration tester's guide / San Francisco : No Starch Press, cop. 2011.
[25] Ksiopolski, Bogdan , Audyt bezpieczestwa systemw IT-cieka techniczna (rekonesans i
skanowanie) / Lublin : Wydawnictwo Uniwersytetu Marii Curie-Skodowskiej, 2011.
[26] Surmacz, Tomasz Robert. Secure systems and networks / Wrocaw : Wrocaw University of
Technology ; d : PRINTPAP, 2011.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Grzegorz Koaczek, Grzegorz.Kolaczek@pwr.wroc.pl

1
3
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Inynieria bezpieczestwa systemw
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy7-Wy14 N1,N4-N5


(wiedza)
La5-La13

PEK_W02 K1INF_W04 C1 Wy1-Wy6 N1,N5

PEK_U01 K1INF_W04, K1INF_U06, K1INF_U13 C2 Wy1-Wy6 N2-N4


(umiejtnoci)

PEK_U02 K1INF_W04, K1INF_U06, K1INF_U13 C2,C3 La2-La14 N2-N4

PEK_U03 K1INF_W04, K1INF_U06, K1INF_U07, C2,C3 Wy11,Wy13,W N2-N4


K1INF_U13 y14,La10-La14

PEK_K01 K1INF_U06 C1,C3 Wy1-Wy14 N1,N4,N5


(kompetencje)
La1-La14

PEK_K02 K1INF_U13 C1,C2,C3 Wy1-Wy6 N1,N4,N5

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Inynieria systemw baz danych
Nazwa w jzyku angielskim: Engineering database systems
Kierunek studiw: informatyka
Stopie studiw i forma: I stopie, stacjonarne

Rodzaj przedmiotu: wybieralny

Kod przedmiotu: INZ005203

Grupa kursw: NIE

1
3
7
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 3

w tym liczba punktw 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Wskazana wiedza z zakresu baz danych

2. Wskazana umiejtno projektowania dedykowanej bazy danych

3. Kompetencje: komunikatywno, umiejtno lokalizowania bdw i ich poprawiania

CELE PRZEDMIOTU

C1. Zapoznanie z wybranym systemem zarzdzania baz danych.

1
3
8
C2. Doskonalenie umiejtnoci modelowania danych i projektowania relacyjnych baz danych.

C3. Projektowanie ergonomicznych formularzy, menu i raportw.

C4. Tworzenie zapyta do baz danych w jzyku SQL.

C5. Implementacja transakcji bazodanowych.

C6. Zaprojektowanie, implementacja i udokumentowanie dedykowanego systemu bazy danych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 zna wybran metodyk projektowania baz danych i systemw baz danych

PEK_W02 ma wiedz na temat moliwoci systemw zarzdzania bazami danych

PEK_W03 zna zasady projektowania ergonomicznych formularzy, menu i raportw

PEK_W04 ma wiedz na temat transakcji bazodanowych i ich implementacji w wybranym


rodowisku

PEK_W05 zna skadni podstawowych polece jzyka SQL

PEK_W06 zna wybrany system zarzdzania relacyjn baz danych

PEK_W07 ma wiedz na temat tworzenia makr

PEK_W08 ma wiedz na temat rodzajw testw i sposobw ich przeprowadzania

PEK_W09 zna zagadnienia z zakresu bezpieczestwa baz danych

PEK_W10 ma wiedz odnonie dokumentowania przedsiwzicia bazodanowego

PEK_W11 ma wiedz dotyczc oceny jakoci uytkowej i funkcjonalnej systemu bazodanowego

PEK_W12 zna aspekty prawne wdraania i eksploatacji systemw baz danych

1
3
9
Z zakresu umiejtnoci:

PEK_U01 potrafi poprawnie posugiwa si terminologi zwizan z systemami baz danych

PEK_U02 potrafi dostrzec obszar, dla ktrego istnieje potrzeba zaprojektowania systemu bazy
danych

PEK_U03 potrafi zaprojektowa baz danych dla wybranego wycinka rzeczywistoci

PEK_U04 potrafi zaprojektowa aplikacj bazodanow dla wybranej dziedziny

PEK_U05 potrafi zaimplementowa zaprojektowan baz danych

PEK_U06 potrafi zaimplementowa prost aplikacj bazodanow

PEK_U07 potrafi zaimplementowa ergonomiczne formularze i menu aplikacji

PEK_U08 potrafi opracowa czytelne raporty

PEK_U09 widzi potrzeb posugiwania si transakcjami i potrafi je zaimplementowa

PEK_U10 posiada umiejtno utworzenia niezbdnych makr

PEK_U11 w systematyczny i zaplanowany sposb przeprowadza testowanie systemu

PEK_U12 zgodnie z wymaganiami potrafi sporzdzi dokumentacj techniczn i uytkow systemu

PEK_U13 potrafi formuowa zapytania w jzyku SQL

PEK_U14 potrafi zakada i zarzdza kontami uytkownikw

PEK_U15 potrafi zapewni bezpieczny dostp do bazy danych

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Podstawowe pojcia i terminologia systemw baz danych. Projektowanie i
Wy1 1
zakadanie bazy danych
Sortowanie i indeksowanie. Wyszukiwanie danych. Zaawansowane
Wy2 2
kwerendy. Jzyk SQL
Wy3 Usuwanie i aktualizowanie danych. Przetwarzanie transakcji. Formularze 2
Wy4 Makra. Raporty. Komunikacja z uytkownikiem. Menu, paski narzdzi. 2
Wy5 Bezpieczestwo danych w systemach baz danych. 2
Testowanie, dokumentowanie systemu bazodanowego.
Wy6 Ocena jakoci uytkowej i funkcjonalnej systemu bazodanowego. 2
Aspekty prawne wdraania i eksploatacji systemw baz danych.
Wy7 Kolokwium zaliczeniowe. 2
Wy8 Kolokwium poprawkowe. 2

1
4
0
Suma godzin 15

Forma zaj - projekt Liczba godzin


Pr1 Szkolenie BHP. Prezentacja Systemu Zarzdzania Relacyjn Baz Danych 2
Modelowanie biznesowe. Identyfikacja funkcjonalnoci projektowanej
aplikacji bazodanowej, modelowanie bazy danych w wybranym rodowisku
Pr2 projektowym, wybr architektury systemu bazy danych i rodowiska 2
implementacyjnego

Poprawne zaprojektowanie bazy danych dla wybranego wycinka


Pr3 rzeczywistoci. 2

Implementacja projektu schematu bazy danych w SZBD i wypenienie


Pr4 przykadowymi danymi. Integralno bazy danych 2

Pr5 Projektowanie i implementacja zaawansowanych formularzy 2


Pr6 Projekt i implementacja menu gwnego aplikacji 2
Projekt ergonomicznego interfejsu uytkownika, implementacja aplikacji
Pr7 przy uyciu narzdzi graficznych, makr i jzykw baz danych. Procedury, 2
funkcje skadowane, wyzwalacze.

Pr8 Implementacja zaawansowanych kwerend. Optymalizacja zapyta 2


Pr9 Przetwarzanie transakcyjne. Zarzdzanie transakcjami. 2
Pr10 Projektowanie i implementacja zaawansowanych raportw 2
Bezpieczestwo danych w aplikacji bazodanowej, konta uytkownikw,
Pr11 2
nadawanie uprawnie i autoryzacja dostpu do danych
Testowanie aplikacji bazodanowej, ocena jakoci uytkowej i funkcjonalnej
Pr12 systemu bazodanowego, aspekty prawne wdraania i eksploatacji systemw 2
baz danych
Pr13 Przygotowanie kocowej dokumentacji systemu bazy danych 2
Pr14 Prezentacja aplikacji bazodanowych 2
Pr15 Zaliczenie projektu 2
Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wersje demonstracyjne przykadowych poprawnych i niepoprawnych systemw baz danych

N2. Przykady dokumentacji systemw

1
4
1
OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w trakcie Numer efektu Sposb oceny osignicia efektu ksztacenia
semestru), P podsumowujca ksztacenia
(na koniec semestru)

F1 frekwencja PEK_K09 Kontrola realizacji harmonogramu

F2 ocena za aktywno na od PEK_U01 do Odnotowywanie aktywnoci


zajciach PEK_U15

oraz

od PEK_K01

do PEK_K09

F3 ocena za system bazy danych od PEK_U01 do Ocena systemu bazy danych


PEK_U15

F4 ocena za dokumentacj od PEK_U01 do Ocena dokumentacji


systemu PEK_U15

F5 ocena z kolokwium od PEK_W01 do Ocena z kolokwium


PEK_W12

P1 ocena na zaliczenie wykadu ocena z kolokwium (F5)

P2 ocena na zaliczenie projektu rednia waona ocena na koniec zaj obliczana z ocen formujcych
(F1 F4)

1
4
2
LITERATURA PODSTAWOWA I UZUPENIAJCA

literatura PODSTAWOWA:

[1] Mazur H., Mazur Z.: Projektowanie relacyjnych baz danych. Oficyna Wydawnicza

Politechniki Wrocawskiej, 2004.

[2] Date C.J.: Wprowadzenie do systemw baz danych. WNT, Warszawa, 2000.

[3] Date C.J., Darwen H.: SQL. Omwienie standardu jzyka. WNT, Warszawa, 2000

[4] Ullman J, D.: Podstawowy wykad z systemw baz danych. WNT, Warszawa, 2004

[5] Garcia-Molina H., Ullman J.D., Widom J.: Systemy baz danych. Peny wykad. WNT,

Warszawa, 2006.

literatura UZUPENIAJCA:

[1] Pelikant A.: Bazy danych pierwsze starcie. Helion, 2009.

[2] Jakubowski A.: Podstawy SQL wiczenia praktyczne. Helion, 2001.

[3] Allen S.: Modelowanie danych. Helion, 2006.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

dr hab. Zygmunt Mazur, prof. PWr., zygmunt.mazur@pwr.wroc.pl

1
4
3
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Inynieria systemw baz danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W07 C2 Wy1 N2

PEK_W02 K1INF_W22 C1 Wy1 N1

PEK_W03 K1INF_W07 C3 Wy3, Wy4 N1

PEK_W04 K1INF_W22 C5 Wy3 N1

PEK_W05 K1INF_W07 C4 Wy2 N1

PEK_W06 K1INF_W16 C1 Wy1 N1

PEK_W07 K1INF_W16 C3 Wy4 N1

PEK_W08 K1INF_W07 C6 Wy6 N1

PEK_W09 K1INF_W16 C1 Wy5 N1

PEK_W10 K1INF_W07 C6 Wy6 N2

PEK_W11 K1INF_W07 C6 Wy6 N1

PEK_W12 K1INF_W07 C6 Wy6 N1

PEK_U01 K1INF_U03 C1 Pr1 N1

PEK_U02 K1INF_U03 C2 Pr2, Pr14 N1

PEK_U03 K1INF_U03 C2 Pr3 N1

PEK_U04 K1INF_U03 C6 Pr4 N1

PEK_U05 K1INF_U04 C6 Pr4 N1

PEK_U06 K1INF_U19 C3 Pr4 N1

PEK_U07 K1INF_U19 C3 Pr5, Pr6 N1

PEK_U08 K1INF_U16 C3 Pr10 N1

PEK_U09 K1INF_U04 C5 Pr9 N1

1
4
4
PEK_U10 K1INF_U04 C6 Pr7 N1

PEK_U11 K1INF_U04 C6 Pr12 N1

PEK_U12 K1INF_U03 C6 Pr13 N2

PEK_U13 K1INF_U16 C4 Pr8 N1

PEK_U14 K1INF_U09 C6 Pr11 N1

PEK_U15 K1INF_U09 C6 Pr11 N1

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Jzyki Baz Danych
Nazwa w jzyku angielskim Database Languages
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005205

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

1
4
5
Dla grupy kursw zaznaczy
kurs kocowy (X)

Liczba punktw ECTS 1 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
22. Znajomo podstaw baz danych

CELE PRZEDMIOTU

23. C1 Nabycie umiejtnoci definiowania i przetwarzania danych zgromadzonych w bazach


danych

PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy:

PEK_W01 Nazywa i opisuje zasady modelowania danych na rnych poziomach abstrakcji, zasady
transformacji modeli i ich weryfikacj, implementacj modeli danych w rnych systemach
zarzdzania bazami danych SZBD. W07

PEK_W02 Prezentuje zasady i moliwoci wykorzystania standardu SQL, jego implementacji oraz
natywnych rozwiza w systemach SZBD. W16

PEK_W03 Wymienia i okrela zasady definiowania architektury systemw baz danych. W22

Z zakresu umiejtnoci:

PEK_U01 Definiuje konceptualny model danych z wykorzystaniem UML i/lub ERD oraz dokonuje
transformacji tego modelu do modelu logicznego z uwzgldnieniem regu i ogranicze

1
4
6
biznesowych, usuwa anomalie wykorzystujc proces normalizacji U03

PEK_U02 Implementuje modele konceptualne i logiczne danych w wybranych SZBD oraz


przygotowuje dane testowe wykorzystujc jzyk DDL U04

PEK_U03 Stosuje wskazane metody i techniki zabezpiecze w bazach danych majce na celu
zapewnienie integralnoci, dostpnoci i poufno danych U09

PEK_U04 Definiuje zapytania wykorzystujc jzyk DML oraz jego implementacje w SZBD do
wyszukiwania i przetwarzania danych w bazach danych U16

PEK_U05 Zna metodyk projektowania baz danych i potrafi wykorzysta narzdzia do implementacji
baz danych U19

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wy1 Wprowadzenie do jzykw zapyta w bazach danych, standaryzacja 2
Wy2 Modelowanie danych, MDA, zasady transformacji modeli danych 2
Wy3 Jzyk manipulacji danych (DML) - operacje odczytu i modyfikacji danych 2
Jzyk definicji danych (DDL)- typy danych, schematy, ograniczenia,
Wy4 2
optymalizacja struktur
Wy5 Bezpieczestwo danych, jzyk kontroli danych (DCL) 2
Wy6 Proceduralne przetwarzanie danych 2
Dynamiczny SQL, przetwarzanie danych z poziomu aplikacji, wydajno
Wy7 2
przetwarzania danych i zapyta
Wy8 Test 1
Suma godzin 15

Forma zaj laboratorium Liczba godzin

La1 Szkolenie BHP. Warunki zaliczenia. Organizacja stanowisk pracy 2

La2 Modele konceptualne, przykadowa baza danych (prob. 1.) 2

La3 Konstruowanie prostych zapyta i analiza danych zgromadzonych w 2


przykadowej bazie danych (prob. 2.)

La4 Konstruowanie zoonych zapyta z wykorzystaniem podzapyta, operacji 2


na zbiorach (prob. 3.)

La5 Konstruowanie zoonych zapyta widoki, wyraenia CTE (prob. 4.) 2

1
4
7
La6 Rekurencyjne zapytania z wyraeniami CTE (prob. 5.) 2

La7 Przetwarzanie analityczne GROUPING SETS, PIVOT, CUBE, ROLLUP (prob. 2


6.)

La8 Modyfikacja danych UPDATE, INSERT, DELETE (prob. 7.) 2

La9 Modyfikacja danych MERGE (prob. 8.) 2

La10 Procedury skadowane oraz wyzwalacze (prob. 9.) 2

La11 Transakcje, poziomy izolacji (prob. 10.) 2

La12 Optymalizacja przetwarzania danych (prob. 11.) 2

La13 Definiowanie bazy danych DDL. Optymalizacja struktur (prob. 12.) 2

La14 Bezpieczestwo DCL, widoki, procedury skadowane (prob. 13.) 2

La15 Dostp do danych z poziomu aplikacji Java, C# (prob. 14.) 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny z elementami wykadu problemowego, wspierany prezentacjami
multimedialnymi i przykadami rozwiza

N2. Systemy zarzdzania bazami danych.

N3. rodowiska programistyczne Java, C#

N4. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 prob. 1. PEK_U01, PEK_U04 Ocena rozwizania prob. 1. w skali 0..1 lub


tradycyjnej

1
4
8
F2 prob. 2. PEK_U01, Ocena rozwizania prob. 2. w skali 0..1 lub
tradycyjnej
PEK_U04

F3 prob. 3. PEK_U01, Ocena rozwizania prob. 3. w skali 0..1 lub


tradycyjnej
PEK_U04

F4 prob. 4. PEK_U01, Ocena rozwizania prob. 4. w skali 0..1 lub


tradycyjnej
PEK_U04

F5 prob. 5. PEK_U01, Ocena rozwizania prob. 5. w skali 0..1 lub


tradycyjnej
PEK_U04

F6 prob. 6. PEK_U01, Ocena rozwizania prob. 6. w skali 0..1 lub


tradycyjnej
PEK_U04

F7 prob. 7. PEK_U01, Ocena rozwizania prob. 7. w skali 0..1 lub


tradycyjnej
PEK_U04

F8 prob. 8. PEK_U01, Ocena rozwizania prob. 8. w skali 0..1 lub


tradycyjnej
PEK_U02,

PEK_U04

F9 prob. 9. PEK_U01, Ocena rozwizania zad. 9. w skali 0..1 lub


tradycyjnej
PEK_U02,

PEK_U04,

PEK_U05

F10 prob. 10. PEK_U01, Ocena rozwizania prob. 10. w skali 0..1 lub
tradycyjnej
PEK_U02,

PEK_U04,

PEK_U05

F11 prob. 11. PEK_U01, Ocena rozwizania prob. 11. w skali 0..1 lub
tradycyjnej
PEK_U04,

PEK_U05

F12 prob. 12. PEK_U01, Ocena rozwizania prob. 12. w skali 0..1 lub

1
4
9
PEK_U02, tradycyjnej

PEK_U03,

PEK_U05

F13 prob. 13. PEK_U01, Ocena rozwizania prob. 13. w skali 0..1 lub
tradycyjnej
PEK_U03,

PEK_U04,

PEK_U05

F14 prob. 14. PEK_U02, Ocena rozwizania prob. 14. w skali 0..1 lub
tradycyjnej
PEK_U03,

PEK_U04

P1 ocena kocowa z PEK_U01,, Ocena liczona jako rednia arytmetyczna z ocen


laboratorium F1F14 (przy skali tradycyjnej) lub zgodnie z
PEK_U05 formu:

p. < 8,0 ndst


8,0 p. < 9,5 dst
9,5 p. < 11 dst+
11 p. < 12 db
12 p. < 13 db+
13 p. 14 bdb
14 < p. cel (dodatkowe zadania)

P2 ocena kocowa z PEK_W01, PEK_W02, Test - sprawdzajcy wiedz i umiejtnoci z


wykadu zakresu wykadu. Na pozytywn ocen, student
PEK_W03 musi rozwiza co najmniej 3 z 5 zada i
odpowiedzie na 2 z 5 pyta. Ocena jest
podnoszona o 0,5 dla kadego kolejnego zadania
lub odpowiedzi.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[43] Elmasri R., Navathe S., Fundamentals of Database Systems 5th ed., Addison Wesley, 2007
[44] Ben-Gan I., Microsoft SQL Server 2008, T-SQL Fundamentals, Microsoft Press, 2009
[45] Celko J., SQL : zaawansowane techniki programowania, PWN, 2008

1
5
0
LITERATURA UZUPENIAJCA:
[27] Materiay przygotowane przez prowadzcego kurs na podstawie dokumentacji MS SQL, Oracle,
MySQL, MongoDB.
[28] Loney K., Oracle database 11g Kompendium administrator, Helion, 2010
[29] Freeman R., Nanda A., Oracle Database 11g Nowe moliwoci, Helion, 2009

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Lech Tuzinkiewicz, Lech.Tuzinkiewicz@pwr.wroc.pl

1
5
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Jzyki Baz Danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..
Przedmiotowy Odniesienie przedmiotowego efektu do efektw Cele przedmiotu*** Treci Numer
efekt ksztacenia ksztacenia zdefiniowanych dla kierunku studiw i programowe***
specjalnoci (o ile dotyczy)** narzdzia
dydaktycznego***

PEK_W01 K1INF_W07 C1 Wy1, Wy2, Wy4 N1

PEK_W02 K1INF_W16 C1 Wy3, Wy4, Wy5, N1


Wy6, Wy7, Wy8

PEK_W03 K1INF_W22 C1 Wy1, Wy4, Wy7 N1

PEK_U01 K1INF_U03 C1 La1, La2 N2, N4

PEK_U02 K1INF_U04 C1 La13, La15 N2, N4

PEK_U03 K1INF_U09 C1 La14 N2, N4

PEK_U04 K1INF_U16 C1 La3, , La11 N2, N4

PEK_U05 K1INF_U19 C1 La12, La13, La15 N2, N3, N4

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

K1INF_W07 Zna podstawowe modele cyklu ycia oprogramowania, wykonywane w ich ramach procesy oraz stosowane metodyki,
notacje i narzdzia wspierajce
K1INF_W16 Zna podstawowe metody i narzdzia gromadzenia, przetwarzania i wyszukiwania informacji oraz wydobywania wiedzy
K1INF_W22 Ma podstawow wiedz z zakresu architektury systemw baz danych

K1INF_U03 Potrafi opisa wymagania i zaprojektowa korzystajc z wybranego jzyka modelowania ogln architektur
oprogramowania i schemat bazy danych.
K1INF_U04 Potrafi zaimplementowa, zgodnie z projektem, oprogramowanie dla prostych, typowych zastosowa i utworzy baz
danych oraz
zweryfikowa poprawno rozwizania.
K1INF_U09 Potrafi zastosowa wskazane techniki zabezpiecze dla danego systemu informatycznego
K1INF_U16 Potrafi efektywnie korzysta z metod i narzdzi gromadzenia, przetwarzania i wyszukiwania informacji oraz wydobywania
wiedzy
K1INF_U19 Potrafi zbudowa prosty system bazy danych

Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim : Jzyki modelowania i wymiany informacji
Nazwa w jzyku angielskim: The languages for information modeling and exchange.
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): Systemy Baz Danych
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

1
5
2
Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005217

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
3. Znajomo podstawowych struktur danych.

1
5
3
CELE PRZEDMIOTU

C1 Nabycie umiejtnoci posugiwania si semistrukturalnym jzykiem opisu danych.

C2 Poznanie konstrukcji jzyka XML.

C3 Nabycie umiejtnoci tworzenia struktury dokumentw XML.

C4 Nabycie umiejtnoci wykorzystania dokumentw XML w bazach danych, EAI.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Student zna jzyk XML.

PEK_W02 Student na wiedz na temat metod definiowania struktury i przetwarzania dokumentw


XML.

Z zakresu umiejtnoci:

PEK_U01 Student potrafi definiowa struktur dokumentw XML.

PEK_U02 Student potrafi zbudowa oprogramowanie tworzce i przetwarzajce dokumenty XML.

Z zakresu kompetencji spoecznych:

PEK_K01 Student potrafi posugiwa si semistrukturalnym jzykiem opisu danych.

TRECI PROGRAMOWE

1
5
4
Forma zaj wykad Liczba godzin
Wy1 Wprowadzenie, Dane semistrukturalne, OEM 1
Wy2 Standard jzyka XML 1
Wy3 Budowa dokumentw XML 2
Wy4 Definiowanie struktury dokumentw XML, DTD 2
Wy5 Obiektowy model dokumentu XML, DOM 2
Wy6 Technologie X* (XPath, XPointer, XLink, XSL) 2
Wy7 Schematy dokumentw XML, XML Schema 2
Wy8 Dokumenty XML a bazy danych, XQUERY 1
Wy9 Zastosowania jzyka XML (WWW, EAI, SOA, EDA) 2
Suma godzin 15

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Wprowadzenie, podzia na grupy wybr tematw (XML w bazach danych, 2


usugi sieciowe, EAI)

La2 Definiowanie struktury dokumentw XML przy wykorzystaniu DTD i XML 2


Schema

La3 Przetwarzanie dokumentw XML przy wykorzystaniu XSL 2

La4 Przetwarzanie dokumentw XML - DOM 2

La5 Przetwarzanie dokumentw XML - SAX 2

La6 Projekt systemu przetwarzajcego dokumenty XML - koncepcja 4

La7 Projekt systemu przetwarzajcego dokumenty XML definicja struktury 4

1
5
5
dokumentw XML

La8 Projekt systemu przetwarzajcego dokumenty XML - projekt 4

La9 Projekt systemu przetwarzajcego dokumenty XML implementacja 4

La10 Badanie wasnoci zastosowanych w projekcie narzdzi przetwarzania 4


danych XML

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Suma godzin

Forma zaj seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny, materiay wykadowe

N2. Konsultacje

N3. Samodzielna praca studenta

N4. Zadania laboratoryjne

N5. Wybrana szyna integracyjne ESB

N6. Wybrany SZBD wspierajcy XML

N7. Wybrany obiektowy jzyk programowania

1
5
6
OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F, P laboratorium PEK_W01, Ocena poszczeglnych list zada

PEK_W02,

PEK_U01,

PEK_U02,

PEK_K01

P wykad PEK_W01, PEK_W02, Egzamin

PEK_K01

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[46] Mark Graves, Projektowanie baz danych XML, Vademecum profesjonalisty, Helion, Gliwice
2002.
[47] Przemysaw Kazienko, Krzysztof Gwiazda, XML na powanie, Helion, Gliwice 2002
LITERATURA UZUPENIAJCA:
[2] R. Elmasri, S. B. Navathe, Fundamentals of Database Systems , Fourth Edition, Addison-Wesley,
2003
[3] Papakonstantinou, Y. and Garcia-Molina, H. and Widom, J. Object Exchange Across
Heterogeneous Information Sources. ICDE 1995
[4] McHugh, J. and Abiteboul, S. and Goldman, R. and Quass, D. and Widom, J. Lore: A Database
Management System for Semistructured Data. SIGMOD Record, 1997
[5] Roy Goldman , Jason McHugh , Jennifer Widom, From Semistructured Data to XML: Migrating the
Lore Data Model and Query Language, 1999
[6] Akmal B.Chaudhri, Awais Rashid, Roberto Zicari, XML Data Management: Native XML and XML-
Enabled Database Systems, Addison Wesley, 2003
[7] Elliotte Rusty Harold, XML Bible, IDG Books Worldwide, Inc., 1999
[8] Eric van der Vlist, XML Schema, O'Reilly, 2002
[9] N. Henze, Semantic Web RDF and RDFS ,IVS Semantic Web Group, 2007
[10] Thomas Mattern, Dan Woods, Enterprise SOA: Designing IT for Business Innovation, O'Reilly,
2006
[11] Jim Melton, Stephen Buxton, Querying XML XQuery, XPath, and SQUXML in Context, Morgan
Kaufmann, 2006

1
5
7
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

dr in. Artur Wilczek, Artur.wilczek@pwr.wroc.pl

1
5
8
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Jzyki modelowania i wymiany informacji
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI Systemy Baz Danych

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W06 C1 C3 Wy1-Wy9 N1-N3


(wiedza)

PEK_W02 K1INF_W05, K1INF_W06 C1 C3 Wy1-Wy9 N1-N3

PEK_U01 K1INF_U04, K1INF_U09, C1 C3 Wy1-Wy9, N1-N6


(umiejtnoci) K1INF_U11,K1INF_U12, K1INF_U14
La2-La10

PEK_U02 K1INF_U04, K1INF_U09, C1 C4 Wy1-Wy9, N1-N6


K1INF_U11,K1INF_U12, K1INF_U14
La2-La10

PEK_K01 C1 C3 La2-La5 N1-N6


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Logika dla informatykw
Nazwa w jzyku angielskim: Logic for computer scientists
Kierunek studiw (jeli dotyczy): informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001518

Grupa kursw TAK / NIE*

1
5
9
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 0


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
Znajomo matematyki na rozszerzonym poziomie matury w szkole redniej.

CELE PRZEDMIOTU

C1. Uzyskanie wiedzy z zakresu teorii mnogoci oraz klasycznego rachunku zda i rachunku
kwantyfikatorw.

C2. Uzyskanie wiedzy o zastosowaniu logiki klasycznej do formalnego definiowania wybranych


elementw jzykw programowania.

1
6
0
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Zna i rozumie pojcia zbioru oraz operacji na zbiorach, pojcia relacji i funkcji.

PEK_W02 Zna i rozumie pojcia logiczne, skadni i semantyki rachunku zda i rachunku
kwantyfikatorw, oraz wybrane systemy dowodzenia formu.

PEK_W03 Zna i rozumie pojcia indukcji matematycznej i strukturalnej, definicji rekurencyjnych


zbiorw i funkcji, grafw oraz sposobw ich reprezentacji.

Z zakresu umiejtnoci:

PEK_U01 Potrafi posugiwa si rachunkiem zda i kwantyfikatorw.

PEK_U02 Potrafi prowadzi proste i rednio trudne dowody metod indukcji matematycznej i
strukturalnej.

PEK_U03 Potrafi posugiwa si jzykiem teorii mnogoci interpretujc zagadnienia z rnych


obszarw matematyki i informatyki.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi precyzyjnie formuowa pytania suce pogbieniu wasnego zrozumienia danego
tematu lub odnalezienia brakujcych elementw rozumowania.

PEK_K02 Potrafi samodzielnie wyszukiwa informacje w bibliotecznych bazach bibliograficznych i


studiowa dostpn tam literatur.

PEK_03 Zna ograniczenia wasnej wiedzy i rozumie potrzeb dalszego ksztacenia.

TRECI PROGRAMOWE

1
6
1
Forma zaj - wykad Liczba godzin
Podstawowe pojcia logiczne: prawda i fasz, proste i zoone zdania
Wy1 logiczne. Pojcie zbioru, metody definiowania zbiorw, operacje 2
mnogociowe.
Produkt kartezjaski, relacje, wybrane wasnoci relacji, relacje rwnowa-
Wy2 noci i relacje porzdku. 2

Funkcje, operacje skadania funkcji. Rwnoliczno zbiorw, teoria mocy.


Wy3 Cigi, operacje skadania cigw. 2

Wy4 Grafy, jzyki formalne, gramatyki bezkontekstowe. 2


Wy5 Algebry wielorodzajowe, systemy relacyjne. 2
Wy6 Skadnia i semantyka jzyka rachunku zda. 2
Metoda zero-jedynkowa dowodzenia formu. Dowodzenie oparte na rw-
Wy7 2
nowanoci semantycznej formu.
Wy8 System dowodzenia Gentzena dla rachunku zda. 2
System spjnikw funkcjonalnie peny. Wasnoci metalogiczne rachunku
Wy9 2
zda - rozstrzygalno, poprawno i zupeno systemw dowodzenia.
Wy10 Skadnia jzyka rachunku kwantyfikatorw. 2
Wy11 Semantyka jzyka rachunku kwantyfikatorw. 2
System dowodzenia Gentzena dla rachunku kwantyfikatorw, poprawno i
Wy12 2
zupeno.
Wy13 Postaci kanoniczne formu. 2
Wy14 System dowodzenia oparty o regu rezolucji. 2
Wy15 Elementy programowania w logice. 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Podstawowe pojcia logiczne: prawda i fasz, proste i zoone zdania 2


logiczne.
w2 Metody definiowania zbiorw, operacje mnogociowe. 2

w3 Produkt kartezjaski, relacje, badanie wasnoci relacji. 2

w4 Dowodzenie wasnoci relacji rwnowanoci i relacji porzdku. 3

w5 Rwnoliczno zbiorw. Cigi, operacje skadania cigw. 2

w6 Przykady definiowania jzykw formalnych. 2

w7 Kolokwium 1. 1

1
6
2
w8 Przykady typw danych jako algebr wielorodzajowych. 2

w9 Przykady dowodzenia formu rachunku zda metod zerojedynkow i 2


transformacyjn.

w10 Przykady dowodzenia formu rachunku zda metod Gentzena. 2

w11 Nieformalna interpretacja formu rachunku kwantyfikatorw. 2

w12 Przykady dowodzenia formu rachunku kwantyfikatorw metod 2


Gentzena.
w13 Postaci kanoniczne formu. 2

w14 Kolokwium 2. System dowodzenia oparty o regu rezolucji. 3

w15 Kolokwium poprawkowe. 1

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Prezentacja klasyczna tablica plus kreda wsparta prezentacj multimedialn wygaszan przez
prowadzcego przy uyciu komputera przenonego i rzutnika komputerowego.

N2. Samodzielne studiowanie literatury i internetowych rde informacji przez studentw.

N3. System e-learning publikowanie materiaw dydaktycznych i ogosze.

N4. Indywidualne konsultacje.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 Oceny za aktywno na wiczeniach polegajcych


na rozwizywaniu wczeniej ogoszonych list
PEK_W02 zada. Za samodzielne przedstawienie
PEK_U01 rozwizania zadania z listy prowadzcy zajcia
przyznaje studentowi 1 lub 2 punkty w zalenoci
PEK_U02 od jakoci rozwizania.

PEK_K01

1
6
3
F2 PEK_W02 Oceny z jednogodzinnych testw z
wielowyborem, przeprowadzanych w poowie i
PEK_W03 kocu semestru. Test skada si z 10 oddzielnie
PEK_U02 punktowanych pyta o cznej liczbie 10
punktw.
PEK_U03

PEK_K01

F3 PEK_W01 Ocena kocowa z wicze wyznaczana jest na


podstawie sumy ocen uzyskanych przez studenta
PEK_W02 PEK_W03 za aktywno na wiczeniach (F1) oraz na
PEK_U01 kolokwiach (F2). Ocena pozytywna P1
przyznawana jest studentowi, ktry uzyska
PEK_U02 cznie 10 punktw.

PEK_U03

Szczegowe zasady wyliczania oceny kocowej z


wicze s nastpujce:

Niech

ci liczba punktw zdobytych na i-tej czci


wicze (maksymalnie 2 punkty na
jednych zajciach), dla i = 1, 2 (odnosi si
do pierwszej i do drugiej czci
semestru),

ti liczba punktw zdobyta na i-tym tecie


(maksymalnie 10 punktw, brak udziau
w tecie jest oceniany na 0 punktw) dla
i = 1, 2,

tpopr liczba punktw zdobyta na tecie


poprawkowym (maksymalnie 10 punktw).

Liczba punktw zdobytych na wiczeniach (ci)


oraz liczba punktw zdobytych na tecie (ti) jest
podstaw do punktowej oceny Pi za i-t cz
semestru. Pi wylicza si wedug wzoru:

Pi = min(10, ci + ti) dla i = 1, 2.

Liczba punktw P zdobytych w caym semestrze


jest sum:

P = P1 + P2.

1
6
4
Zaliczenie wicze w normalnym terminie
(bez kolokwium poprawkowego) wymaga
spenienia warunku:
P 10 oraz (Pi 4 dla i = 1, 2).

Jeeli warunek ten jest speniony, to liczba


punktw P jest podstaw do uzyskania oceny
zgodnie z tabel:
P 10 12 14 16 18

Ocena 3.0 3.5 4.0 4.5 5.0

Studenci, ktrzy w normalnym terminie


zalicz wiczenia przynajmniej na ocen
dobr s zwolnieni z egzaminu z tak sam
ocen jak na zaliczeniu.
W przypadku braku zaliczenia w normalnym
terminie mona pisa kolokwium poprawkowe.
Do punktw tpopr uzyskanych na kolokwium
poprawkowym dodaje si, co najwyej dwa,
punkty dodatkowe zgodnie ze wzorem:
2
Ppopr t popr dodatek i
i 1

gdzie

0 gdy Pi 4
dodatek i
1 gdy Pi 4

Liczba punktw Ppopr zdobytych po


kolokwium poprawkowym stanowi podstaw
do uzyskania oceny zgodnie z tabel:

Ppopr 5 7 8 11 12

Ocena 3.0 3.5 4.0 4.5 5.0

P Ocena kocowa z wykadu jest ustalana na podstawie wynikw egzaminu. Egzamin trwa dwie
godziny i skada si 20 testowych pyta z wielowyborem, o cznej liczbie 20 punktw. Warunkiem
pozytywnej oceny kocowej z egzaminu jest uzyskanie 10 punktw oraz pozytywnej oceny kocowej
z wicze.

Ocena kocowa z egzaminu jest ustalana zgodnie z tabel:

Punkty 10 12 14 16 18

Ocena 3.0 3.5 4.0 4.5 5.0

1
6
5
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[48] HUZAR Z., Elementy logiki i teorii mnogoci dla informatykw, Oficyna Wydawnicza Politechniki
Wrocawskiej, 2007.
[49] BEN-ARI M., Logika matematyczna w informatyce, WNT, 2005.
[50] MAREK W., ONYSZKIEWICZ J., Elementy logiki i teorii mnogoci w zadaniach, PWN, 2001.

LITERATURA UZUPENIAJCA:
[30] RASIOWA H., Wstp do matematyki wspczesnej, PWN, 1998.
[31] AWROW I. A., MAKSIMOWA . L., 2004, Zadania z teorii mnogoci, logiki matematycznej i
teorii algorytmw, PWN, 2004.
[32] STANOSZ B., wiczenia z logiki, PWN, 2002.
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Zbigniew Huzar, zbigniew.huzar@pwr.wroc.pl

Ngoc-Than Nguyen, ngoc-than.nguyen@pwr.wroc.pl

1
6
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Logika dla informatykw
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K_W02, K_W03, K_W06 C1, C2 Wy1, Wy2, N1, N2, N3, N4
(wiedza) Wy3, Wy4,
Wy5, Wy6

PEK_W02 K_W02, K_W03, K_W04, K_W05, C1, C2 Wy5, Wy6, N1, N2, N3, N4
K_W06 Wy7, Wy8,
Wy9, Wy10,
Wy11, Wy12

PEK_W03 K_W02, K_W03, K_W04, K_W05, C1, C2 Wy11, Wy12, N1, N2, N3, N4
K_W06 Wy13, Wy14,
Wy15

PEK_U01 K_U01, K_U02, K_U06, K_U07 C1, C2 w1, w2, N1, N2, N3, N4
(umiejtnoci) w3, w4,
w7, w8

PEK_U02 K_U01, K_U02, K_U03, K_U05 C1, C2 w9, w10, N1, N2, N3, N4
w11, w12,
w13, w14

PEK_U03 K_U01, K_U02, K_U03, K_U04, C1, C2 w11, w12, N1, N2, N3, N4
K_U05, K_U06, K_U07 w13, w14,
w15

PEK_K01 K_K02 C1, C2 Wy1-Wy15, N1, N2, N3, N4


(kompetencje) w1-w15

PEK_K02 K_K06 C1, C2 Wy1-Wy15, N1, N2, N3, N4


w1-w15

PEK_K03 K_K01 C1, C2 Wy1-Wy15, N1, N2, N3, N4


w1-w15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

1
6
7
Za. nr 4 do ZW 33/2012

WYDZIA W8 / STUDIUMStacjonarne

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Matematyka dyskretna
Nazwa w jzyku angielskim Discrete Mathematics
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu MAZ001500

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj


zorganizowanych w Uczelni 45 30 0 0 0
(ZZU)

Liczba godzin cakowitego


nakadu pracy studenta 90
(CNPS) 90

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 3 3

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS


odpowiadajca zajciom
wymagajcym bezporedniego 1,8 1,8
kontaktu (BK)

*niepotrzebne skreli

1
6
8
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI

24. Wiedza w zakresie Logiki dla informatykw


2. Wiedza w zakresie Analizy matematycznej

CELE PRZEDMIOTU

Nauka o komputerach, systemach komputerowych i ich zastosowaniach (czsto zwana krcej nauki komputerowe lub tez informatyka
teoretyczna i stosowana) jest bardzo mod dyscyplin naukow powsta wraz z wynalezieniem pierwszych komputerw
elektronicznych. Rozwizywanie wszelkiego rodzaju problemw w tej dziedzinie bazuje przede wszystkim na zastosowaniu metod z
obszaru matematyki i logiki. Kada metoda rozwizania danego problemu zwana krcej algorytmem musi by gruntownie zrozumian
przed jakiejkolwiek prb implementacji tego rozwizania na konkretny system. Metody matematyki dyskretniej dla informatykw (znane
te jako dyskretne struktury matematyczne), w szczeglnoci takich jak logika matematyczna i teoria mnogoci, systemy algebraiczne,
grafy, etc. wspieraj znaczn cz wspczesnych nauk komputerowych. Gwnym celem kursu jest przedstawienie wybranych dziaw
dyskretnych struktur matematycznych szeroko stosowanych obecnie w teorii nauk komputerowych. Jest to kurs podstawowy. Wykady te
przeznaczone s przede wszystkim dla studentw kierunku informatyki, niemniej jednak mog one by rwnie przydatne i w innych
kierunkach, np. takich jak: sterowanie i techniki systemw, cybernetyka techniczna, telekomunikacja, zarzdzanie i inne. Gwne cele
zaj podano niej.

C1: Gruntowne zrozumienie sensu stosowania metod dedukcji naturalnej w naukach


komputerowych

C2: Uzyskanie odpowiedniej wiedzy w celu prowadzenia efektywnego rozeznania bibliograficznego


w tej dziedzinie ze wzgldu na przysze badania naukowe i/lub zastosowania praktyczne.

1
6
9
PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy

PEK_W01 Dobra znajomo aparatu (tj. instrumentarium) matematyki dyskretniej

PEK_W02 Dobra znajomo technik dowodw zaoeniowych

Z zakresu umiejtnoci

PEK_U01 Umiejtnoci komunikacji in senso stricto

PEK_U02 Umiejtnoci wdraania zastosowa praktycznych

Z zakresu kompetencji spoecznych

PEK_K01 Kompetencja w dziedzinie nauk komputerowych

PEK_K02 Kompetencja rozumienia i opanowania nowych osigni naukowych

PEK_K03 Opracowanie nowych rozwiza i technologii

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie: matematyka dyskretna a informatyka. Dedukcja naturalna
Wy1 1
w rachunkach logicznych i zbiorach

Wy2 Rachunek zda 2


Wy3 Rachunek predykatw 2

Wy4 Teoria mnogoci 2

Wy5 Relacje i funkcje. Zastosowania: zbiory uporzdkowane k-gste 2

Wy6 Multizbiory i multirelacje 2

Wy7 T- i S-normy, zbiory rozmyte i relacje rozmyte, t-rwnowano 2


Wybrane logiki nieklasyczne: wielowartociowa, modalna, deontyczna,
Wy8 temporalna oraz rozmyta 2

Przestrze aproksymacji i zbiory przyblione. Rozmyte zbiory przyblione.


Wy9 Podobiestwo zbiorw rozcznych 2

Wy10 Elementy teorii systemw informacyjnych. Tabele decyzyjne 2

1
7
0
Wy11 Operacje i systemy algebraiczne 2

Wy12 Kraty, algebry Boolea, wielowartociowe i rozmyte 2

Wy13 Homomorfizmy systemw algebraicznych 2


Kongruencje, systemy ilorazowe, iloczyny proste i systemy algebraiczne
Wy14 wolne 2

Wy15 Gramatyki i maszyny sekwencyjne 2

Wy16 Algorytmy, obliczalno, indukcja i rekursja 2

Wy17 Elementy teorii grafw. Hipergrafy 2

Wy18 Kombinatoryka i elementy analizy kombinatorycznej 2

Wy19 Elementy teorii prawdopodobiestwa, acuchy Markowa 2

Wy20 Elementarna teoria liczb naturalnych 2

Wy21 Informacja, kodowanie, szyfry 2

Wy22 Elementy teorii sieci Petriego 2

Wy23 Zoono algorytmw 2


Suma godzin 45

wiczenia - zawarto tematyczna: Zawarto tematyczna wicze systematycznie ilustruje (na wybranych przykadach) oraz uzupenia
tematyki wykadw. Szczegln uwag zwrcono na metodach dedukcji naturalnej oraz moliwociach jej zastosowania ze wzgldu na
tematyk wykadw.

Forma zaj - wiczenia Liczba godzin

w1 Wy2,Wy3 2

w2 Wy4 2

w3 Wy5 2

w4 Wy6 2

w5 Wy7 2

w6 Wy8 2

w7 Wy9 2

1
7
1
w8 Wy10 2

w9 Wy11 2

w10 Wy12 2

w11 Wy13,Wy14 2

w12 Wy15,Wy16 2

w13 Wy17 2

w14 Wy18,Wy19,Wy20 2

w15 Wy21,Wy22,Wy23 2

Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1

La2

La3

La4

La5

Suma godzin

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

1
7
2
Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Precyzyjny opis problemw

N2. Sekwencyjny sposb rozwizywania zada stosujc technik dowodw zaoeniowych

N3. Analiza uzyskanych wynikw

Warunki zaliczenia to: (1) Regularne uczestnictwo na zajciach (wcznie z aktywnym udziaem studentw podczas prowadzonych wicze)
, (2) Uzyskanie co najmniej oceny dostatecznej podczas przeprowadzenia kolokwium zaliczeniowego oraz (3) Zdanie egzaminu.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 Rozwizywanie zada w czasie rzeczywistym

F2 PEK_W02

F3

P PEK_W01, PEK_W02

1
7
3
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] BALAKRISHNAN V.K., Introductory Discrete Mathematics. Prentice Hall Int. 1991.

[2] BERGE C., Hypergraphs: Combinatories of Finite Sets. Amsterdam, North-Holland Publ. Co. 1989.

[3] BERGE C., Graphes et hypergraphes. Dunod Paris 1973 (Graphs and Hypergraphs. Amsterdam,
North-Holland Publ. Co. 1976).

[4] BRONSTEIN I.N., SEMENDJAJEW K.A., MUSIOL G., MHLIG H., Taschenbuch der Mathematik.
Verlag Harri Deutsch (2001) (w j. pol.: Nowoczesne kompendium matematyki. PWN Warszawa 2004).

[5] COPPEL W.A., Number theory: an introduction to mathematics. Part A. New York, Springer 2006.

[6] CUTLAND N., Computability. An introduction to recursive function theory. Cambridge, Cambridge
University Press 1980.

[7] FORY M., FORY W., Teoria automatw i jzykw formalnych. Warszawa, Akademicka Oficyna
Wydawnicza EXIT 2005.

[8] GRAHAM R.L.,KNUTH D.E., PATASHNIK O., Concrete Mathematics: A Fundation for Computer
Science. Reading, Addison-Wesley Publ. Co. 1989.

[9] HALL C., ODONNELL J., Discrete mathematics using a computer. Springer Verlag 2000.

[10] HAMMING R.W., Coding and Information Theory. Englewood Cliffs, Prentice-Hall 1986.

[11] KOLMAN B., BUSBY R.C., Discrete mathematical structures for computer science. Prentice Hall
1987.

[12] LIPSKI W., Kombinatorika dla programistw. Warszawa, WNT 2007.

[13] LIPSKI W., MAREK W., Analiza kombinatoryczna. Warszawa, PWN 1986.

[14] MALCEV A., Algoritmy i rekursivnye funkcii. Moskva, Nauka 1986.

[15] MALIK D.S., MORDESON J.N., Fuzzy discrete structures. Springer Verlag 2000.

[16] MURATA T., Petri Nets: Properties, Analysis and Applications. Proceedings of the IEEE 77,USA
(1989)541 580.

[17] ODIFREDDI P., Classical recursion theory: the theory of functions and sets of natural numbers.
Amsterdam, North-Holand 1989.

[18] PAPADIMITRIU C.M., STEIGLITZ K., DOVER M., Combinatorial Optimization Algorithms and
Complexity. Prentice Hall 1988 (Publications Corp. 1998).

[19] PEMMARAJU S., SKIENA S.S., Computational discrete mathematics: combinatorics and graph
theory with Mathematica. Cambridge, Cambridge University Press 2003.

1
7
4
[20] RAYWARD-SMITH V.J., Teoria formalnych jazykov: Vvodnyj kurs. (tum ang.).Moskva, Radio i Svjaz
1988.

[21] ROSEN K.H., Discrete mathematics and its applications. McGraw-Hill 3rd.ed.1995.

[22] ROSENTHAL J.S., A first look at rigorous probability theory. Singapor, World Scientific 2005.

[23] ROSS K.A., WRIGHT C.R.B., Discrete mathematics. Prentice Hall (1988) (w j. pol.: Matematyka
dyskretna. PWN Warszawa 2003,899pp.).

[24] STANAT D.F., McALLISTER D.F., Discrete mathematics in computer science. Prentice Hall 1986.

[25] SUPECKI J., BORKOWSKI L., Elements of mathematical logic and set theory. Oxford, New York,
Pergamon Press (1967) 349pp. (w j. pol.: Elementy logiki matematycznej i teorii mnogoci. Warszawa
1969, 306pp.).

[26] VINCE A.J.,MORRIS C.A.N., Discrete mathematics for computing. Prentice Hall 1990.

LITERATURA UZUPENIAJCA:
[27] BAUER F.L., Decrypted secrets. Methods and maxims of cryptology. Berlin, Springer-Verlag 1997.

[28] GERSTENKORN T., Srdka T., Kombinatorika i rachunek prawdopodobiestwa. Warszawa, PWN
1974.

[29] GUZICKI W., ZAKRZEWSKI P., Wykady ze wstpu do matematyki: Wprowadzenie do teorii
mnogoci. Warszawa, PWN 2005.

[30] HARARY F., PALMER E.M., Perecislenie grafov. (tl.z ang.) Moskva, Mir, 1977.

[31] KEMENY J.G., SNELL J.L., KNAPP V.W., Scetnye cepi Markova. (t.ang.) Moskva, Nauka 1987.

[32] KOLMAN B.,BUSBY R.,Discrete Mathematical Structures, Fourth Edition. Drexel University
Sharon Cutler Ross, Georgia Perimeter College 2000, 550 pp.

[33] MARZANTOWICZ W., ZARZYCKI P., Elementarna teoria liczb. Warszawa, PWN 2006.

[34] MOSTOWSKI A.W., PAWLAK Z., Logika dla inynierw. Warszawa PWN 1970.

[35] REINGOLD E.M.,NIEVERGELT J.,DEO N., Kombinatornye algoritmy: teoria i praktyka. (t.ang.)
Moskva, Mir 1980.

[36] REISIG,W., Sieci Petriego.(tl.ang.),Warszawa,WNT,1988.

[37] SIENA S.S., The algorithm design manual. New York, Springer-Verlag 1998.

[38] STARKE,P,H.,Sieci Petri.Podstawy,zastosowania,teoria(tl.niem.),Warszawa,PWN, 1987.

[39] STEGER A., Discrete Strukturen 1 . Springer Verlag 2000

1
7
5
[40] SWAMY M.N.S., THULASIRAMAN K., Grafy, Seti i Algoritmy. (t.ang.) Moskva, Mir 1984.

[41] TABAKOW I.G., Digital circuits and systems: test generation and fault
distinguishability. A mathematical approach. Of.Wyd. TU Wroclaw , monograph Wroclaw
University of Technology ISBN 83-7085-551-2 (2001),193pp.
[42] TABAKOW I.G., An introduction to fuzzy propositional calculus using proofs from
assumptions. +10th Int. Conference on Knowledge Based Intelligent Information &
Engineering Systems, Bournemouth, UK Main Conference date: 9, 10 & 11 October 2006
Invited Session on Communicative Intelligence 2006. In: LNAI, Springer-Verlag, Berlin /
Heidelberg, LNAI vol. 4252, Proceedings, Part II, Gabrys B., Howlett R.J., and Jain L.C. Eds.
(2006) 187 194.
[43] TABAKOW I.G., Using Place Invariants and Test Point Placement to Isolate Faults in Discrete
Event Systems. Journal of Universal Computer Science,vol.13, no.2, Springer (2007) 224 243 (cited
in Petri Net Newsletter vol.72, April 2007,p.42 43; Science Citation Index: Advances in Electrical
and Computer Engineering vol. 9, no. 3, 2009,p.12 17; Journal of Universal Computer Science vol.
15, no. 9, 2009,p.1871 1885).

[44] TABAKOW I.G., Diagnosis-time assessment in discrete event systems using timed Petri nets.
Systems Science vol.34 no.3 ,Poland (2008)17 - 23. Also in the Sixteenth International Conference
on System Science,vol.1,Wrocaw Poland (2007) 247 254.

[45] TABAKOW I.G., Using place and transition fault net models for sequential diagnosis time
assessment in discrete event systems. The Twenty First International Conference on Industrial,
Engineering & Other Applications of Applied Intelligent Systems. June 18-20, 2008 Wroclaw (Poland).
In: LNCS, New Frontiers in Applied Artificial Intelligence, Springer-Verlag, Berlin / Heidelberg vol.
5027, Proceedings, N.T. Nguyen et al. Eds. (2008). 677 686.

[46] TABAKOW I.G., A generalised ukasiewiczs t-norm system: definition, properties and
applications. The Seventeenth International Conference on System Science, Wrocaw (2010). In
Advances in Systems Science, Academic Publishing House EXIT, Warsaw (2010) 373 383.

[47] WILSON R.J. ed., Applications of graph theory. London, Accademic Press 1979.

[48] WILSON R.J., Wstp do teorii grafw. (t.ang.). Warszawa, PWN 1998.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

prof. dr hab.in. Iwan Tabakow, mgr mat. e-mail: iwan.tabakow@pwr.wroc.pl

1
7
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Matematyka dyskretna
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka..
I SPECJALNOCI .. ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 x x x N1
(wiedza)

PEK_W02 x x x N2

PEK_U01 x x x N1
(umiejtnoci)

PEK_U02 x x x N1,N2,N3

PEK_K01 x x x N1
(kompetencje)

PEK_K02 x x x N1,N2

PEK_K03 x x x N1,N2,N3

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Metaheurystyki w rozwizywaniu problemw.
Nazwa w jzyku angielskim Problem solving using metaheuristics

1
7
7
Kierunek studiw (jeli dotyczy): informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ0005223

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratoriu Projekt Seminarium


m

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy - - - - -


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw - 2 - -


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH

1
7
8
KOMPETENCJI
1. K1INF_W15 Posiada podstawow wiedz z zakresu modelowania naturze oraz zna metody i
techniki wykorzystywane w systemach wspomagania decyzji.

2. K1INF_U16 Potrafi efektywnie korzysta z metod i narzdzi gromadzenia, przetwarzania i

wyszukiwania informacji oraz wydobywania wiedzy.

3. K1INF_U16 Potrafi efektywnie korzysta z metod i narzdzi gromadzenia, przetwarzania i

wyszukiwania informacji oraz wydobywania wiedzy.

CELE PRZEDMIOTU

C1: Zapoznanie studentw z rnymi podejciami i metaheurystykami stosowanymi w zadaniach

maszynowego uczenia si.

C2: Nabycie umiejtnoci doboru odpowiedniej metaheurystyki do danego zadania.

C3: Nabycie umiejtnoci oceny przydatnoci metaheurystyki do

rozwizywania praktycznych zada.

1
7
9
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01: Ma wiedz na temat podej i metod maszynowego uczenia.

PEK_W02: Ma wiedz na temat potencjalnych zastosowa rnych metaheurystyk.

PEK_W03: Ma wiedz na temat metod wstpnego przetwarzania danych.

PEK_W04: Ma wiedz na temat metod walidacji dziaania metaheurystyk

PEK_W05: Ma wiedz na temat efektywnej implementacji metaheurystyk

Z zakresu umiejtnoci:

PEK_U01: Potrafi dobra odpowiedni metaheurystyk dla danego zadania.

PEK_U02: Umie zaprojektowa i zrealizowa aplikacj

PEK_U03: Potrafi zaplanowa i przeprowadzi eksperymenty badajce skuteczno zastosowanych


metod i ich uyteczno.

PEK_U04: Umie przygotowa analiz wynikw i raport z przeprowadzonych eksperymentw.

Z zakresu kompetencji spoecznych:

PEK_K01:

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Zajcia organizacyjne; wprowadzenie w tematyk 2
Wy2 Wstp do Algorytmw Ewolucyjnych (EA) 2
Wy3 Problemy i zadania do rozwizania dla metaheurystk. Metodyka bada. 2
Wy4 HillClimbing (HC), Poszukiwanie Tabu (TS), Symulowane wyarzanie (SA) 2
Wy5 Wstp do specjalizacji i rozszerze EA 2
Wy6 Specjalizacja w EA: posta osobnika, funkcja oceny, operatory genetyczne 2
Wy7 Typy i rozszerzenia EA 4
Wy9 Hybrydyzacja metaheurystyk 2
Wy10 Wybrane metaheurystyki rojowe: algorytmy mrwkowe, pszczele 2
Wy11 Inne wybrane metaheurystyki 4

1
8
0
Wy12 Metody zwikszania skutecznoci i efektywnoci metaheurystyk 4
Wy13 Podsumowanie, nowe kierunki 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne 2

La2 (CW 1.) Algorytmy Ewolucyjne (EA) autorska implementacja dla 6


wybranego problemu

La3 (CW 2.) Przeszukiwanie tabu (TS) autorska implementacja dla tego 4
samego problemu, co dla EA

La4 (CW 3.) Symulowane wyarzanie (SA) autorska implementacja dla tego 4
samego problemu, co dla EA

La5 (CW 4.) Porwnanie skutecznoci i efektywnoci TS i SA (metody 4


niepopulacyjne) z EA

La6 (CW 5.) Zbadanie skutecznoci i efektywnoci hybryd: (EA+TS) i (EA+SA) 2

La7 (CW 6.) ACO/ABC/GPU EA do wyboru jedno z podej i porwna do 8


poprzednich

Suma godzin 30

1
8
1
Forma zaj - projekt Liczba godzin
Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad wspierany prezentacjami multimedialnymi

N2. Specyfikacja dokumentacji wymaganej do zaliczenia zada podczas laboratorium

N3. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze oraz


dokumentacji z zada laboratoryjnych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 Oddanie PEK_W01; Zadanie ma warto 10 pkt. Za opnienie w

pierwszego zadania PEK_U01; realizacji zadania odlicza si 20% punktw za

1
8
2
laboratoryjnego PEK_U03; PEK_U04; kade opnienie o jeden termin zaj. Na

jednych zajciach student nie moe odda

wicej ni jedno zadanie. Realizacja wiczenia

polega na zapoznaniu si ze specyfik danego

zagadnienia, poznaniem algorytmu, sposobu

implementacji okrelonej w opisie wiczenia,

wykonaniu programu, przetestowaniu jego

poprawnoci i wykonaniu z jego uyciem,

eksperymentw, bada i analiz wskazanych w

instrukcji wiczenia lub okrelonych przez

prowadzcego. Z przeprowadzonych prac

student tworzy sprawozdanie opisujce

algorytm, uyte dane, metodyk bada i ich

przebieg, wystpujce problemy, wnioski i

podsumowanie. Sprawozdanie jest oddawane w

formie elektronicznej i po sprawdzeniu zadania

wysyane na portal.

Za realizacj zadania w jzyku interpretowalnym


(np. Java) odlicza si 20%. Ze wzgldw
efektywnociowych preferowany jest C/C++.

F2 Oddanie drugiego PEK_W01; PEK_U02; j.w.

zadania PEK_U03; PEK_U04;

laboratoryjnego

F3 Oddanie trzeciego PEK_W01; PEK_U02; j.w.

zadania PEK_U03; PEK_U04;

laboratoryjnego

1
8
3
F4 Oddanie czwartego PEK_W01; PEK_U02; j.w.

zadania laboratoryjnego PEK_U03; PEK_U04;

F5 Oddanie pitego PEK_W01; PEK_U02; j.w.

zadania PEK_U03; PEK_U04;

laboratoryjnego

F2 Oddanie szstego PEK_W01; PEK_U02; j.w.

zadania PEK_U03; PEK_U04;

laboratoryjnego

P1 Ocena kocowa z PEK_U01; PEK_U02; Ocena kocowa bdzie wystawiana zgodnie z

laboratorium PEK_U03; PEK_U04; nastpujc skal:

PEK_U01; 0 - 29 ndst

30 - 34 dst

35 - 40 dst+

41 - 45 db

45 - 50 db+

51 - 60 bdb

Dopuszcza si 2 nieobecnoci (bez podania ich

przyczyny). 3 lub wicej nieobecnoci

(niezalenie od przyczyny) skutkuje brakiem

zaliczenia zaj laboratoryjnych.

1
8
4
LITERATURA PODSTAWOWA I UZUPENIAJCA
LITERATURA PODSTAWOWA:
25. Goldberg D. Algorytmy genetyczne i ich zastosowanie
26. Kwanicka H. Obliczenia ewolucyjne w sztucznej inteligencji, Oficyna Wydawnicza
Politechniki Wrocawskiej, Wrocaw, 1999.

27. Michalewicz Z. Algorytmy genetyczne + struktury danych = programy ewolucyjne


28. Michalewicz Z., Fogel D.B. Jak to rozwiza, czyli nowoczesna heurystyka, WNT 2006

LITERATURA UZUPENIAJCA:
[4] Arabas J. Wykady z algorytmw ewolucyjnych

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Pawe Myszkowski, pawel.myszkowski@pwr.wroc.pl

1
8
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
... Metaheurystyki w rozwizywaniu problemw...
Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA.
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile * narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K2INF_W06_S2ISI_W01 C1, C3 W2 - W13 N1, N3


(wiedza)
K2INF_W06_S2ISI_W02

PEK_W02 K2INF_W06_S2ISI_W01 C1, C2 W2 - W13 N1, N3

K2INF_W06_S2ISI_W02

PEK_W03 K2INF_W06_S2ISI_W01 C1, C2, C3 W2 - W13 N1, N3

K2INF_W06_S2ISI_W02

PEK_W04 K2INF_W06_S2ISI_W01 C1, C2, C3 W2 - W13 N1, N3

K2INF_W06_S2ISI_W02

PEK_W05 K2INF_W06_S2ISI_W01 C1, C2, C3 W2 - W13 N1, N3

K2INF_W06_S2ISI_W02

umiejtnoci

PEK_U01 K2INF_U08_S2ISI _U01 C1, C2, C3 L1-L6 N2, N3

K2INF_U08_S2ISI _U02

K2INF_U08_S2ISI _U03

PEK_U02 K2INF_U08_S2ISI _U01 C1, C2, C3 L1-L6 N2, N3

K2INF_U08_S2ISI _U02

K2INF_U08_S2ISI _U03

PEK_U03 K2INF_U08_S2ISI _U01 C1, C2, C3 L1-L6 N2, N3

K2INF_U08_S2ISI _U02 K2INF_U08_S2ISI


_U03

1
8
6
PEK_U04 K2INF_U08_S2ISI _U01 C1, C2, C3 L1-L6 N2, N3

K2INF_U08_S2ISI _U02

K2INF_U08_S2ISI _U03

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Metody systemowe i decyzyjne w informatyce
Nazwa w jzyku angielskim Systems analysis and decision support methods in Computer
Science
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ002556

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 3 2 2

1
8
7
w tym liczba punktw 0 0 2
odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,8 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
29. Znajomo zagadnie z analizy matematycznej i algebry liniowej.
30. Umiejtno programowania w podstawowym zakresie (zmienne, funkcje, ptle, instrukcje
warunkowe).

CELE PRZEDMIOTU

C1 Nabycie wiedzy o metodach modelowania systemw.

C2 Nabycie umiejtnoci opracowywania komputerowych modeli systemw z wykorzystaniem


rodowiska oblicze inynierskich.

C3 Zdobycie elementarnej wiedzy z zakresu metod rozwizywania zada optymalizacji oraz


sposobw ich wykorzystania na potrzeby systemw wspomagania podejmowania decyzji.

C4 Zdobycie umiejtnoci wykorzystania komputerowego rodowiska oblicze inynierskich do


rozwizywania zada optymalizacji.

1
8
8
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Znajomo podstawowych poj zwizanych z modelowaniem i identyfikacj systemw.

PEK_W02 Zna metody formuowania problemw decyzyjnych i rozwizywania zada optymalizacji.

Z zakresu umiejtnoci:

PEK_U01 Umie sformuowa matematyczny model problemu decyzyjnego.

PEK_U02 Umie wykorzysta rodowisko obliczeniowe MATLAB i pakiet SIMULINK do symulacji


komputerowej procesw oraz do identyfikacji systemw.

PEK_U03 Umie wykorzysta komputerowe rodowisko oblicze inynierskich do rozwizywania zada


z zakresu optymalizacji i wspomagania podejmowania decyzji.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi udokumentowa wyniki swojej pracy w sposb zrozumiay.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wy1 Model w badaniach systemowych. Wstp pojcia podstawowe. 1
Wy2 Sygnay cige, transformata Laplacea. 1
Wy3 Sygnay dyskretne, transformata Z. 1
Wy4 Typowe opisy obiektw. 1
Wy5 Podstawowe elementy liniowe. 1
Tworzenie modeli matematycznych na podstawie eksperymentu zadanie
Wy6 1
identyfikacji.
Wy7 Identyfikacja obiektw statycznych w warunkach deterministycznych. 1
Wy8 Zakcony pomiar wielkoci fizycznych. 1
Wy9 Estymacja parametrw obiektu w obecnoci zakce pomiarowych. 1
Wybr optymalnego modelu w warunkach losowych regresja pierwszego i
Wy10 1
drugiego rodzaju; pena informacja probabilistyczna.
Wy11 Eksperymentalne wyznaczenie regresji pierwszego i drugiego rodzaju. 1
Model w zadaniu podejmowania decyzji (decyzje dopuszczalne,
Wy12 1
zadowalajce, optymalne).
Wy13 Analityczne metody optymalizacji funkcji wielu zmiennych bez ogranicze. 1

1
8
9
Wy14 Analityczne metody optymalizacji funkcji wielu zmiennych z ograniczeniami. 2
Wy15 Programowanie cakowitoliczbowe metoda podziau i ogranicze. 1
Wy16 Programowanie liniowe. 1
Numeryczne metody optymalizacji pojcia podstawowe. Numeryczne
Wy17 metody optymalizacji w kierunku - metody optymalizacji funkcji jednej 1
zmiennej.
Bezgradientowe metody optymalizacji funkcji wielu zmiennych bez
Wy18 2
ogranicze.
Gradientowe metody optymalizacji funkcji wielu zmiennych bez ogranicze.
Wy19 Numeryczne metody optymalizacji funkcji wielu zmiennych z 1
ograniczeniami.
Probabilistyczne metody optymalizacji: metody Monte Carlo, algorytmy
Wy20 2
ewolucyjne i genetyczne, symulowane wyarzanie.
Wy21 Wielokryterialne zadanie podejmowania decyzji. 1
Wy22 Algorytmy rozpoznawania wspomagajce decyzje. 2
Wy23 Decyzje wieloetapowe, programowanie dynamiczne w ujciu dyskretnym. 1
Wy24 Podejmowanie decyzji w warunkach niepewnoci. 1
Wy25 Gra w podejmowanie decyzji. 2
Suma godzin 30

Forma zaj wiczenia Liczba godzin

w1 Przykady procesw dynamicznych i ich modele. 1

w2 Rwnania rniczkowe, transformata Laplacea i transmitancja. 1

w3 Rozwizywanie analityczne rwna rniczkowych z wykorzystaniem 1


transformaty Laplacea.

w4 Przykady procesw dyskretnych i ich modele. Transformata Z. 1

w5 Rozwizywanie rwna rnicowych. 1

w6 Numeryczne metody rozwizywania rwna rniczkowych. Schemat 1


Eulera.

w7 Formuowanie zada optymalizacji. Zmienne decyzyjne, funkcja celu, 2


ograniczenia.

w8 Podstawowe pojcia w optymalizacji. Wypuko zbioru i funkcji, forma 1


kwadratowa, gradient, macierz hesza.

w9 Analityczne metody optymalizacji bez ogranicze i z ograniczeniami 1

1
9
0
rwnociowymi. Funkcja Lagrangea.

w10 Analityczne metody optymalizacji z ograniczeniami nierwnociowymi. 1


Warunki Kuhna-Tuckera.

w11 Programowanie liniowe. 1

w12 Programowanie cakowitoliczbowe. 1

w13 Programowanie dynamiczne. 2

Suma godzin 15

Forma zaj laboratorium Liczba godzin

La1 Szkolenie BHP. Wprowadzenie do pakietu oblicze inynierskich MATLAB. 1


Podstawy pracy w oknie polece. Tworzenie skryptw. Wykresy.

La2 Zaawansowane funkcje pakietu MATLAB. Przetwarzanie danych. 1

La3 Modelowanie procesw dynamicznych w rodowisku SIMULINK. Rwnania 2


rniczkowe i transmitancja. Rozwizywanie rwna rniczkowych.

La4 Podstawowe rodzaje procesw dynamicznych. Badania symulacyjne. 1

La5 Opracowanie modelu i symulacja wybranego procesu dynamicznego. 1


Sprawdzian.

La6 Metody optymalizacji w kierunku. Implementacja algorytmw i ilustracja 2


graficzna ich dziaania.

La7 Metody optymalizacji wielowymiarowej. Implementacja algorytmw i 3


ilustracja graficzna ich dziaania. Sprawozdanie z prac badawczych.

La8 Zastosowanie przybornikw pakietu MATLAB do realizacji 2


zaawansowanych zada modelowania i optymalizacji.

La9 Opracowanie wasnego programu w rodowisku MATLAB. 2

Suma godzin 15

Forma zaj projekt Liczba godzin


Pr1
Pr2

1
9
1
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad tradycyjny. Prezentacje multimedialne.

N2. Praca wasna studenta rozwizywanie zada rachunkowych.

N3. Praca wsplna rozmowa indywidualna studenta z prowadzcym.

N4. Praca wasna studenta studia literaturowe.

N5. Praca wasna studenta programowanie w MATLAB/SIMULINK.

N6. Praca wasna studenta badania symulacyjne.

N7. Praca wasna studenta prezentacja wynikw.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U02 Obserwacja dziaa studenta. Indywidualna


rozmowa nt. biecego wiczenia
laboratoryjnego. Sprawdzian weryfikujcy
umiejtno zaprogramowania algorytmu

1
9
2
identyfikacji lub symulatora procesu
dynamicznego.

F2 PEK_U03 Obserwacja dziaa studenta. Indywidualna


rozmowa nt. biecego wiczenia
PEK_K01 laboratoryjnego, sprawozdanie z prac
badawczych.

F3 PEK_W01 Obserwacja dziaa studenta. Rozwizywanie


zada rachunkowych przy tablicy na zajciach
PEK_W02 wiczeniowych. Kolokwium.
PEK_U01

P1 (Wy) PEK_W01 Egzamin pisemny.

PEK_W02

P2 (Cw) PEK_W01 Na podstawie F3.

PEK_W02

PEK_U01

P3 (La) PEK_U02 Na podstawie F1, F2.

PEK_U03

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[51] Bubnicki Z., Teoria i algorytmy sterowania, PWN, Warszawa, 2005
[52] Findeisen A., Szymanowski J., Wierzbicki A, Teoria i metody obliczeniowe
optymalizacji, PWN, Warszawa, 1980.
[53] Gutenbaum J., Modelowanie matematyczne systemw, Omnitech Press, Warszawa
1992.
[54] Kaczorek T., Teoria sterowania, PWN, Warszawa, 1981
[55] Kusiak J., Danielewska-Tuecka A., Oprocha P., Optymalizacja - Wybrane metody
z przykadami zastosowa, PWN 2009.
[56] Owen G., Teoria gier, PWN, Warszawa, 1975.
[57] witek J., Wybrane zagadnienia identyfikacji statycznych systemw zoonych,
Oficyna wydawnicza Politechniki Wrocawskiej, Wrocaw, 2009.

LITERATURA UZUPENIAJCA:

1
9
3
[33] Bazaraa M. S., Sherali H.D., Shetty C. M., Nonlinear Programming Theory and
Algorithms, John Wiley and Sons, Inc., 2006.
[34] Seidler J., Badach A., Molisz W., Metody rozwizywania zada optymalizacji, WNT,
Waszawa, 1980.
[35] Ogata K., Modern Control Engineering, Prentice Hall, 2009.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

prof. Jerzy witek, jerzy.swiatek@pwr.wroc.pl

1
9
4
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Metody systemowe i decyzyjne w informatyce
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W02 C1 Wy1 Wy11 N1, N2, N4


(wiedza)
K1INF_W15 w1 w6

PEK_W02 K1INF_W01 C3 Wy12 Wy25 N1, N2, N4

K1INF_W15 w7 w13

PEK_U01 K1INF_U15 C3 Wy12,Wy21, N1, N2


(umiejtnoci) Wy23 Wy25,
w7, La9

PEK_U02 K1INF_U07 C2 La1 La5 N3, N5 N7

PEK_U03 K1INF_U07 C4 La6 La9 N3, N5 N7

K1INF_U11

PEK_K01 La7, La9 N3, N7


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Organizacja Systemw Komputerowych(GK)
Nazwa w jzyku angielskim Computer Organization
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

1
9
5
Kod przedmiotu INZ001726Cw

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 0


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
31. Wymienia i opisuje podstawowe elementy skadowe komputera.
32. Definiuje podstawowe cechy uytkowe komputera.

1
9
6
CELE PRZEDMIOTU

C1 Zapoznanie studentw z natur i wasnociami wspczesnych komputerw

C2 Zapoznanie studentw z podstawami projektowania organizacji komputerw pod ktem


uzyskania wysokiej wydajnoci, dostpnoci i ekologicznoci rozwizania

C3 Poznanie sposobw reprezentacji liczb staopozycyjnych i podstaw arytmetyki dla tych liczb.

C4 Poznanie metod redukcji wyrae boolowskich.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Wymienia i opisuje elementy wspczesnego komputera

PEK_W02 Opisuje wymagania projektowania wydajnych, niezawodnych i ekologicznych komputerw

PEK_W03 Opisuje sposoby reprezentacji liczb w systemach staopozycyjnych, metody konwersji liczb i
sposoby realizacji operacji arytmetycznych.

PEK_W04 Zna podstawowe metody redukcji wyrae boolowskich

Z zakresu kompetencji spoecznych:

PEK_K01 Ma wiadomo wanoci pozatechnicznych aspektw dziaalnoci inyniera-informatyka;


rozumie potrzeb zapewniania wysokiej jakoci i dostpnoci systemw informatycznych z
uwzgldnieniem potrzeb rnych grup uytkownikw.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wprowadzenie do tematyki przedmiotu. Opis programu kursu, organizacji
zaj i zasad zaliczania. Wprowadzenie podstawowych poj. Struktura a
Wy1 2
architektura komputera. Krtka historia komputerw ewolucja, wydajno,
ekologiczno komputerw.
Arytmetyka komputera. Systemy liczbowe. Reprezentacja liczb cakowitych i
Wy2 naturalnych kod NKB, reprezentacja znak-modu, reprezentacja 2
uzupenienia do dwch. Konwersje liczb.
Arytmetyka liczb cakowitych negowanie, dodawanie i odejmowanie,
Wy3 2
mnoenie, dzielenie.
Reprezentacja zmiennopozycyjna. Norma IEEE 754. Arytmetyka
Wy4 2
zmiennopozycyjna

1
9
7
Oglny obraz dziaania komputera i jego pocze wewntrznych. Zespoy
Wy5 komputera. Wykonywanie rozkazw. Cykl rozkazowy. Przerwania i ich 2
obsuga.
Struktura pocze wewntrznych. Magistrale komputera. Arbitra i
Wy6 2
koordynacja czasowa. Magistrala PCI.
Organizacja wejcia-wyjcia moduy wejcia-wyjcia, programowane
Wy7 2
wejcie-wyjcie
Organizacja wejcia-wyjcia wejcie-wyjcie sterowane przerwaniami,
Wy8 2
bezporedni dostp do pamici, interfejsy zewntrzne: Ethernet
Wspieranie systemu operacyjnego przegld systemw operacyjnych,
Wy9 2
szeregowanie
Wy10 Wspieranie systemu operacyjnego zarzdzanie pamici, wirtualizacja 2
Wy11 Listy rozkazw: waciwoci i funkcje, tryby adresowania i formaty rozkazw 2
Procesory. Struktura i dziaanie procesora. Procesory CISC i RISC. Organizacja
Wy12 2
rejestrw. Potokowe przetwarzanie rozkazw
Wy13 Omwienie przykadowego procesora CISC 2
Wy14 Omwienie przykadowego procesora RISC 2
Wy15 Kolokwium 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Omwienie organizacji i programu zaj. Wprowadzenie do zagadnie 1


wicze podstawowe dziaania arytmetyczne w pozycyjnych systemach
liczbowych.

w2 Metody konwersji liczb dla rnych zapisw staopozycyjnych systemw 2


liczbowych.

w3 Sposoby kodowania liczb. Kody binarne, BCD i uzupenieniowe, 2

w4 Arytmetyka staoprzecinkowa liczb binarnych, BCD i w zapisie 2


uzupenieniowym.

w5 Test wiedzy. 2

w6 Arytmetyka staoprzecinkowa mnoenie i dzielenie liczb. 2

w7 Podstawy algebry Boolea. Metody redukcji wyrae boolowskich. 2

w8 Test wiedzy. 2

1
9
8
Suma godzin 15

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny z elementami wykadu problemowego, wspierany prezentacjami
multimedialnymi

N2. Przykady dokumentacji producentw procesorw i komputerw

N3. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich

N4 Wasny skrypt przygotowany na potrzeby zaj wiczeniowych.

N5 wiczenia przy tablicy.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P1 ocena kocowa z PEK_W01 Test w systemie e-learningowym sprawdzajcy


wykadu wiedz z zakresu wykadu. Z testu przyznawana
jest ocena punktowa pozytywna, jeeli student
zdobdzie przynajmniej 50% maksymalnej liczby
punktw. P1 jest liczb uzyskanych punktw.

F1 ocena wiedzy z PEK_W03 Test w systemie e-learningowym sprawdzajcy


wicze 1-5 wiedz zdobyt na wiczeniach. Ocena
punktowa.

F2 - ocena wiedzy z PEK_W04 Test w systemie e-learningowym sprawdzajcy


wicze 6-7 wiedz zdobyt na wiczeniach. Ocena
punktowa.

P2 - ocena kocowa z Ocena punktowa:


wicze - suma punktw ocen formujcych F1 i F2,
- punkty dodatkowe za wiczenia przy tablicy (do
10% punktw za test formujcy),
- punkty ujemne za nieobecnoci i

1
9
9
nieprzygotowanie do zaj.

Ocena punktowa pozytywna za zdobycie


minimum 50% z maksimum moliwej sumy
punktw ocen formujcych F1 i F2.

P3 ocena kocowa Ocena wyznaczona na podstawie redniej


przedmiotu waonej: P3=0,5 * P1 + 0,5 * P2 punktw P1 i P2
zgodnie z formu:

[50%, 60%) dst


[60%, 70%) dst+
[70%, 80%) db
[80%, 90%) db+
[90%, 100%) bdb
100% cel

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[36] W. Stallings, Organizacja i architektura systemu komputerowego, WNT, Warszawa 2004 lub
nowsze.
[37] A. Skorupski: Podstawy techniki cyfrowej, WK, Warszawa 2004,
[38] B. Pochopie: Arytmetyka systemw cyfrowych, WP, Gliwice 2002.

LITERATURA UZUPENIAJCA:
[1] L. Null, J. Lobur, Struktura organizacyjna i architektura systemw komputerowych, Helion 2004
[2] A. Tanenbaumn, Strukturalna organizacja systemw komputerowych, Helion 2006
[3] W. Komorowski, Krtki kurs architektury i organizacji komputerw, MIKOM 2004
[4] Materiay przygotowane przez prowadzcego kurs.
[5] B. Pochopie: Podstawy techniki cyfrowej, WSB, Dbrowa Grnicza 2004,

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr hab. in. Leszek Borzemski, prof. PWr, leszek.borzemski@pwr.wroc.pl

Dr in. Mariusz Fra, Mariusz.fras@pwr.wroc.pl

2
0
0
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Organizacja Systemw Komputerowych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W08 C1 Wy1, , Wy15 N1, N2, N3

PEK_W02 K1INF_W08 C2 Wy1, , Wy15 N1, N2, N3

PEK_W03 K1INF_W08 C3 w1, , w6 N3, N4, N5

PEK_W04 K1INF_W08 C4 w7, w8 N3, N4, N5

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Paradygmaty programowania
Nazwa w jzyku angielskim: Programming Paradigms
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ002528Wc

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

2
0
1
Liczba godzin zaj
zorganizowanych w Uczelni
(ZZU) 30 15

Liczba godzin cakowitego


nakadu pracy studenta 70 50
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy X


kurs kocowy (X)

Liczba punktw ECTS 2,5 1,5

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS


odpowiadajca zajciom
wymagajcym bezporedniego 1,5 0,9
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
33. Znajomo podstaw programowania obiektowego i umiejtno programowania w jzyku
Java.
34. Znajomo podstawowych algorytmw i struktur danych.

CELE PRZEDMIOTU

C1 Poznanie podstawowych paradygmatw programowania i uywanych w nich konstrukcji


jzykowych.

C2 Zdobycie umiejtnoci wykorzystanie technik programistycznych, waciwych dla wybranego


paradygmatu programowania.

C3 Zdobycie umiejtnoci czenia mechanizmw z rnych paradygmatw w jednym programie.

2
0
2
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Nazywa i charakteryzuje podstawowe paradygmaty programowania.

PEK_W02 Wie, jakie jzyki programowania wspieraj te paradygmaty.

PEK_W03 Zna typowe dla omawianych paradygmatw mechanizmy jzykowe.

PEK_W04 Zna najwaniejsze mechanizmy abstrakcji w jzykach programowania.

Z zakresu umiejtnoci:

PEK_U01 Implementuje programy zgodnie z podan specyfikacj.

PEK_U02 Potrafi wybra odpowiedni dla realizacji konkretnego celu paradygmat.

PEK_U03 Waciwie dobiera mechanizmy dostpne w jzyku programowania w zalenoci od


problemu.

PEK_U04 Korzysta ze standardowej dokumentacji jzyka programowania.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie do przedmiotu. Programowanie funkcyjne w rodowisku
Wy1 2
interakcyjnym.

Wy2
Podstawy programowania funkcyjnego: posta zwinita i rozwinita 2
funkcji, rekursja ogonowa, dopasowanie wzorca.
Wy3 Funkcje wyszych rzdw. Programowanie wyszego rzdu. 2

2
0
3
Wy4 Algebraiczne typy danych: definiowanie i wykorzystanie. 2
Wy5 Ewaluacja gorliwa i leniwa. Strumienie. Przekazywanie parametrw. 2
Wy6 Efekty obliczeniowe. Programowanie imperatywne. 2
Wy7 Abstrakcyjne typy danych. 2
Programowanie obiektowe I. Przypomnienie znanych konstrukcji
Wy8 2
jzykowych.
Programowanie obiektowe II. Nowe konstrukcje jzykowe, m.in. cechy,
Wy9 2
domieszki, klasy przypadku.
Wy10 Klasy generyczne, wariantno i polimorfizm ograniczeniowy. 2
Wy11 Najwaniejsze formy abstrakcji w jzykach programowania. 2
Wy12 Programowanie wspbiene. Wtki i wspdzielenie pamici. 2
Wy13 Programowanie wspbiene. Aktorzy i przesyanie komunikatw. 2
Wy14 Zdarzenia i ich obsuga. Wykorzystanie w GUI. 2
Wy15 Podstawy programowania logicznego. 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Informacje administracyjne. Przedstawienie warunkw zaliczenia. 1

w2 Podstawy programowania funkcyjnego. Dopasowanie wzorca. 2

w3 Funkcje wyszych rzdw. Algebraiczne typy danych 2

w4 Ewaluacja gorliwa i leniwa. Efekty obliczeniowe. 2

w5 Abstrakcyjne typy danych. Podstawy programowania obiektowego. 2

w6 Zaawansowane mechanizmy programowania obiektowego. Wariantno i 2


polimorfizm ograniczeniowy.

w7 Programowanie wspbiene z uyciem wtkw. 2

w8 Programowanie wspbiene z przesyaniem komunikatw. Zdarzenia i ich 2


obsuga.

Suma godzin 15

2
0
4
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad wspierany prezentacjami multimedialnymi.

N2. System e-learningowy uywany do publikacji materiaw dydaktycznych, ogosze


i zada.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 Oceny za rozwizywanie na wiczeniach


wczeniej ogoszonych list zada oraz zada
PEK_W02 zadeklarowanych jako rozwizane.
PEK_W03

PEK_W04

PEK_U01

PEK_U02

PEK_U03

PEK_U04

F2 PEK_W01 Egzamin pisemny.

PEK_W02

PEK_W03

PEK_W04

P Ocena kocowa z kursu jest ocen z egzaminu, ktra moe zosta zmodyfikowana o 0,5 w gr lub
w d, w zalenoci od aktywnoci na wiczeniach.

2
0
5
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[58] Materiay, przygotowane przez prowadzcego kurs.
[59] M.Odersky, L.Spoon, B.Venners, Programming in Scala, Artima 2010
[60] J.Hickey, Introduction to Objective Caml, Internet
[61] P.Van Roy, S.Haridi, Programowanie. Koncepcje, techniki i modele, Helion 2005

LITERATURA UZUPENIAJCA:
[39] R.W.Sebesta, Concepts of Programming Languages, Addison-Wesley 2012
[40] E.Chailloux, P.Manoury, B.Pagano, Developing Applications with Objective Caml

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Zdzisaw Spawski, zdzislaw.splawski@pwr.wroc.pl

2
0
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Paradygmaty programowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W06 C1 Wy1-2,Wy8-9, N1, N2


(wiedza) Wy12-13,
Wy15

PEK_W02 K1INF_W06 C1 Wy1, Wy8-9, N1, N2


Wy15

PEK_W03 K1INF_W05, K1INF_W06 C1 Wy1-15 N1, N2

PEK_W04 K1INF_W05, K1INF_W06 C1 Wy2-15 N1, N2

PEK_U01 K1INF_U02, K1INF_W05 - W06 C2, C3 Cw2-8 N2


(umiejtnoci)

PEK_U02 K1INF_U02, K1INF_W05 - W06 C1,C2, C3 Cw2-8 N2

PEK_U03 K1INF_U02, K1INF_W05 - W06 C2, C3 Cw2-8 N2

PEK_U04 K1INF_W06, K1INF_U02 C1, C2 Cw2-8 N2

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Paradygmaty programowania
Nazwa w jzyku angielskim: Programming Paradigms
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ002528

Grupa kursw TAK / NIE*

2
0
7
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj


zorganizowanych w Uczelni
(ZZU) 30

Liczba godzin cakowitego


nakadu pracy studenta
(CNPS) 90

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 3

w tym liczba punktw


odpowiadajca zajciom
3
o charakterze praktycznym (P)

w tym liczba punktw ECTS


odpowiadajca zajciom
wymagajcym bezporedniego 1,8
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
35. Znajomo podstaw programowania obiektowego i umiejtno programowania w jzyku
Java.
36. Znajomo podstawowych algorytmw i struktur danych.

CELE PRZEDMIOTU

C1 Zdobycie umiejtnoci wykorzystanie technik programistycznych, waciwych dla stosowanego


paradygmatu programowania.

2
0
8
C2 Zdobycie umiejtnoci czenia mechanizmw z rnych paradygmatw w jednym programie.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu umiejtnoci:

PEK_U01 Implementuje programy zgodnie z podan specyfikacj.

PEK_U02 Potrafi wybra odpowiedni dla realizacji konkretnego celu paradygmat.

PEK_U03 Waciwie dobiera mechanizmy dostpne w jzyku programowania w zalenoci od


problemu.

PEK_U04 Korzysta ze standardowej dokumentacji jzyka programowania.

PEK_U05 Wykorzystuje nowoczesne rodowisko (np. Eclipse) oraz narzdzia programistyczne.

PEK_U06 Zna i stosuje zasady bezpieczestwa i higieny pracy.

TRECI PROGRAMOWE

Forma zaj - laboratorium Liczba godzin

La1 Przedstawienie zasad oceny. Zapoznanie z zasadami BHP. Wprowadzenie 2


do wykorzystywanego rodowiska programistycznego.

La2 Programowanie funkcyjne w rodowisku interakcyjnym.. 2

La3 Proste funkcje z wykorzystaniem mechanizmu dopasowania wzorca. 2

La4 Funkcje wyszego rzdu. 2

2
0
9
La5 Funkcje z algebraicznymi typami danych (np. drzewa). 2

La6 Funkcje na listach i/lub drzewach leniwych. 2

La7 Funkcje z efektami ubocznymi. 2

La8 Wykorzystanie moduw. 2

La9 Program obiektowy z hierarchi klas. 2

La10 Program obiektowy, wykorzystujcy cechy i domieszki. 2

La11 Program obiektowy z hierarchi klas generycznych. Wariantno. 2

La12 Program wspbieny z wtkami. 2

La13 Programy wykorzystujce aktorw. 2

La14 Program z obsuga zdarze. 2

La15 Wystawienie ocen. 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Oprogramowanie do implementacji, dokumentacji, oceny oprogramowania.

N2. System e-learningowy uywany do publikacji materiaw dydaktycznych, ogosze


i zada.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01- U06 Oceny czstkowe za programy pisane w czasie


laboratorium.

P Ocena kocowa z laboratorium, wyliczana zgodnie z zasadami, podanymi przez prowadzcego na

2
1
0
pierwszych zajciach.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[62] Materiay, przygotowane przez prowadzcego kurs.
[63] M.Odersky, L.Spoon, B.Venners, Programming in Scala, Artima 2010
[64] J.Hickey, Introduction to Objective Caml, Internet
[65] P.Van Roy, S.Haridi, Programowanie. Koncepcje, techniki i modele, Helion 2005

LITERATURA UZUPENIAJCA:
[41] R.W.Sebesta, Concepts of Programming Languages, Addison-Wesley 2012
[42] E.Chailloux, P.Manoury, B.Pagano, Developing Applications with Objective Caml
[43] Dokumentacje uywanych jzykw programowania

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Zdzisaw Spawski, zdzislaw.splawski@pwr.wroc.pl

2
1
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Paradygmaty programowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_U01 K1INF_U02, K1INF_W05 W06 C1, C2 La2-14 N1, N2


(umiejtnoci)

PEK_U02 K1INF_U02, K1INF_W05 W06 C1, C2 La2-14 N1, N2

PEK_U03 K1INF_U02, K1INF_W05 W06 C1, C2 La2-14 N1, N2

PEK_U04 K1INF_U02, K1INF_W06 C1, C2 La2-14 N1, N2

PEK_U05 K1INF_U02 C1, C2 La2-14 N1, N2

PEK_U06 K1INF_U14 La1-14

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Podstawy Inynierii Oprogramowania
Nazwa w jzyku angielskim Foundations of Software Engineering.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ002558

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

2
1
2
Liczba godzin zaj 30 15 15
zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 1 2

w tym liczba punktw 1 1


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
37. Znajomo jzyka programowania (np. JAVA)

CELE PRZEDMIOTU

C1 Uzyskanie podstawowej wiedzy z zakresu inynierii oprogramowania w tym znajomo:


procesw i metodyk wytwarzania oprogramowania, modeli cyklu ycia, zagadnie inynierii
wymaga oraz problemw testowania oprogramowania.

C2 Zdobycie praktycznych umiejtnoci w zakresie inynierii wymaga i specyfikowania testw dla

2
1
3
oprogramowania.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna modele cyklu ycia oprogramowania i jzyki specyfikacji systemw informatycznych

PEK_W02 Rozumie potrzeb stosowania metodyk w procesie wytwarzania oprogramowania

PEK_W03 Rozumie konieczno testowania oprogramowania; rozrnia rodzaje testw i poziomw


testowania, definiuje przypadki testowe

Z zakresu umiejtnoci:

PEK_U01 Analizuje podany opis potrzeb uytkownika w celu sformuowania wymaga na


oprogramowanie

PEK_U02 Potrafi zamodelowa wymagania na oprogramowanie w postaci przypadkw uycia

PEK_U03 Umie opracowa projekt interfejsu i sporzdzi jego dokumentacj

PEK_U04 Specyfikuje formalnie ograniczenia biznesowe na system

PEK_U05 Umie wyspecyfikowa testy jednostkowe dla podanego kodu programu

PEK_U06 Formuuje i opracowuje przypadki testowe

Z zakresu kompetencji spoecznych:

PEK_K01Potrafi komunikowa wyniki prac w postaci opracowania/raportu

PEK_K02 Rozumie potrzeb podejcia inynierskiego do wytwarzania systemw informatycznych

2
1
4
TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin

Wprowadzenie do tematyki przedmiotu. Prezentacja programu kursu,


Wy1 organizacji zaj i zasad zaliczania. Wprowadzenie podstawowych poj 2
inynierii oprogramowania.

Procesy cyklu ycia oprogramowania. Modele cyklu ycia oprogramowania.


Wy2 2
Metodyki wytwarzania oprogramowania.

Wy3 Inynieria wymaga. 2

Wy4 Modelowanie struktury i zachowania systemw programowych. 2

Wy5 Jzyk OCL jako formalny jzyk specyfikacji ogranicze na system. 2

Wy6 Interfejs czowiek-komputer; normy, projektowanie 2

Wy7 Projektowanie oprogramowania. 2

Wy8 Implementacja; przewodniki styli, wersjonowanie kodu. 2

Wy9 Jako oprogramowania w procesie jego wytwarzania. 2

Wy10 Testowanie typy, techniki, testowanie automatyczne 2

Wy11 Zagadnienia wdraania systemw informatycznych 2

Wy12 Problemy i metody pielgnacji oprogramowania 2

Wy13 Organizacja przedsiwzicia informatycznego. 2

2
1
5
Zagadnienia zarzdzania konfiguracj i zmian w przedsiwziciu
Wy14 2
informatycznym.

Wy15 Kolokwium 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Wprowadzenie 1

w2 Opracowanie modelu przypadkw uycia 2

w3 Specyfikacja scenariuszy przypadkw uycia 2

w4 Opracowanie prototypu interfejsu 2

w5 Formalna specyfikacja ogranicze biznesowych 2

w6 Specyfikacja testw jednostkowych 2

w7 Specyfikacja testw akceptacyjnych 2

w8 Kolokwium 2

Suma godzin 15

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne. Przedstawienie zakresu i zasad oceny. Zapoznanie 2


studentw z zasadami bhp. Zapoznanie si ze rodowiskami
programistycznymi wykorzystywanymi podczas zaj.

La2 Nieformalna specyfikacja wymaga na system informatyczny. 2

La3 Opracowanie modelu przypadkw uycia 2

La4 Specyfikacja scenariuszy przypadkw uycia 2

La5 Opracowanie prototypu interfejsu 2

La6 Przeprowadzenie testw jednostkowych 2

La7 Przeprowadzenie testw akceptacyjnych 2

2
1
6
La8 Opracowanie raportu z laboratorium 1

Suma godzin 15

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny, wspierany prezentacjami multimedialnymi

N2. Przykady oprogramowania do modelowania i testowania oprogramowania.

N3. Przykady dokumentw stosowanych w procesach inynierii oprogramowania

N4. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

2
1
7
F1 listy zada PEK_U01, PEK_U02, Oceny z list zada. Ich rozwizania s
opracowywane przez studentw czciowo
PEK_U04, podczas zaj dydaktycznych, czciowo za
PEK_U06, PEK_K02 poza nimi. Nauczyciel prowadzcy przedmiot
ocenia rozwizanie listy przygotowanej przez
studenta zazwyczaj podczas trwania zaj
dydaktycznych na terenie Uczelni. Ocena F1 jest
zalena od zakresu, jakoci i poziomu
merytorycznego wykonanej pracy. Studenci s
powiadamiani o ocenach F1za bezporednio.

F2 ocena z kolokwium PEK_U01, PEK_U02, Kolokwium - praca pisemna (zadania do


rozwizania) sprawdzajca umiejtnoci z
PEK_U04, zakresu wicze. Z pracy przyznawana jest ocena
PEK_U06, PEK_K02 pozytywna, jeeli student zdobdzie
przynajmniej 50% maksymalnej liczby punktw

F3 model przypadkw PEK_U02, PEK_U03, Sprawdzenie poprawnoci specyfikacji wymaga.


uycia, scenariusze, Sprawdzenie zgodnoci z zasadami
prototyp interfejsu PEK_K01 projektowania interfejsu uytkownika. Skala
punktowa (max. 50% sumy punktw) lub
tradycyjna.

F4 testy jednostkowe PEK_U05, Sprawdzenie poprawnoci i kompletnoci testw


jednostkowych ze specyfikacj wymaga. Skala
PEK_K01 punktowa (max. 20% sumy punktw) lub
tradycyjna.

F5 testy akceptacyjne PEK_U06, Sprawdzenie poprawnoci testw


akceptacyjnych. Skala punktowa (max. 30% sumy
PEK_K01
punktw) lub tradycyjna.

F6 wejciwki Sprawdziany (min. 1 w semestrze). Skala:


zaliczenie/niezaliczenie (cztery niezaliczenia
oznaczaj niezaliczenie caego przedmiotu)

P1 ocena kocowa z PEK_W01, PEK_W02, Kolokwium - test pisemny sprawdzajcy wiedz i


wykadu umiejtnoci z zakresu wykadu. Z testu
PEK_W03, przyznawana jest ocena pozytywna, jeeli
PEK_K02 student zdobdzie przynajmniej 50%
maksymalnej liczby punktw.

P2 ocena kocowa z PEK_U01, PEK_U02, Ocena kocowa z wicze wyznaczana jest na


wicze podstawie sumy ocen uzyskanych przez studenta
PEK_U04, z list zada (F1) oraz z kolokwium (F2). Ocena
pozytywna P2 przyznawana jest studentowi,

2
1
8
PEK_U06, PEK_K02 ktry zdoby cznie przynajmniej 50% sumy
wszystkich punktw moliwych do uzyskania w
ramach kadej z ocen F1i F2

P3 ocena kocowa z PEK_U02, PEK_U03, Ocena wyznaczona na podstawie sumy punktw


laboratorium PEK_U05, PEK_U06, z ocen formujcych F4F5 zgodnie z formu:
PEK_K01
< 40% punktw ndst.

<40%, 50%) dst

<50%, 60%) dst+

<60%, 70%) db

<70%, 80%) db+

<80%, 90%) bdb

>90% cel

lub redniej waonej:

0,5 * F3 + 0,2 * F4 + 0,3 * F5

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[66] Pressman , Praktyczne podejcie do inynierii oprogramowania, WNT 2003
[67] Hamlet, Maybee , Podstawy techniczne inynierii oprogramowania, WNT 2003
[68] K. Sacha, Inynieria oprogramowania, PWN, Warszawa, 2010

LITERATURA UZUPENIAJCA:
[44] M. Fowler UML w kropelce, LTP Oficyna Wydawnicza, 2005
[45]
[46]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Iwona Dubielewicz, iwona.dubielewicz@pwr.wroc.pl

2
1
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Podstawy Inynierii Oprogramowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W07 C1 Wy2, , Wy6, N1, N2,N4


Wy11, , Wy15

PEK_W02 K1INF_W07 C2 Wy7, Wy8, N1, N2, N4

Wy11.. Wy14

PEK_W03 K1INF_W07 C2 Wy9,Wy10 N1, N2,N4

PEK_U01 K1INF_U03 C2 w1,w2 N2, N3, N4

PEK_U02 K1INF_U03, K1INF_U14 C2 w2, La1,Lab2 N2, N3, N4

PEK_U03 K1INF_U03, C2 w3, w4,La3 N3, N4

PEK_U04 K1INF_U03 C2 w5, N3, N4

PEK_U05 K1INF_U03, C2 w7, La6, N3, N4

PEK_U06 K1INF_U03, C2 w7, Lab7 N3, N4

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim : Podstawy zarzdzania
Nazwa w jzyku angielskim: The basics of management
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu ZMZ003559

Grupa kursw TAK / NIE*

2
2
0
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2

w tym liczba punktw 0


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1.2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
brak

CELE PRZEDMIOTU

C1 Przekazanie i spowodowanie zrozumienia przez studentw informacji o istocie zarzdzania i ich


wspczesnych koncepcjach. Uwiadomienie etapw ewolucji metod zarzdzania organizacj wraz z
rozwojem form organizacyjnych podmiotw rynkowych oraz sektora publicznego

C2 Omwienie modeli organizacji i form prawnych dziaalnoci podmiotw na rynku lokalnym i


globalnym

2
2
1
C3 Reengineering jako rodek budowy przewagi konkurencyjnej firm i organizacji poprzez
optymalizacje modeli procesw biznesowych BPMN (ang. Busines Prosess Management Notation).
C4 Przedstawienie metod monitorowania efektywnoci dziaa, motywowanie i organizacj
zespow zadaniowych

C5 Nabycie wiedzy niezbdnej w aktywnym definiowaniu funkcjonalnoci i wyboru wsparcia


dziaalnoci biznesowej technologiami ICT (ang. Informatics Communication Technology)

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 ma podstawow wiedz dotyczc prowadzenia dziaalnoci gospodarczej w tym modeli


organizacji i form prawnych dziaalnoci podmiotw na rynku lokalnym i globalnym

PEK_W02 ma podstawow wiedz dotyczc tworzenia modeli procesw biznesowych BPMN i


stosowania tej wiedzy w optymalizacji procesw biznesowych oraz budowaniu przewagi
konkurencyjnej.

PEK_W03 ma podstawow wiedz dotyczc zarzdzania projektami, zespoami zadaniowymi

PEK_W04 zna podstawowe moliwoci stosowania technologii ICT jako wsparcia dziaalnoci
biznesowej

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Podstawowe pojcia z zakresu zarzdzania prekursorzy zarzdzania 1
Wy2 Teorie, praktyki, szkoy zarzdzania 2
Wy3 Formy prawne i organizacyjne podmiotw rynku i sektora publicznego 2
Wy4 Definiowanie strategii i budowa przewagi konkurencyjnej biznes plan 2
Zarzdzanie wiedz w organizacji i systemy informacyjne wsparcia budowy
Wy5 2
kompetencji HR (ang. Human Resources)
Zarzdzanie zasobami, motywowanie, teoria Maslowa, fazy dojrzewania
Wy6 2
zespow projektowych-zadaniowych
Wy7 Modele organizacji i zarzdzania z perspektywy wsparcia kluczowych 2

2
2
2
procesw systemami informacyjnymi
Czynniki globalizacyjne ICT w cyklu ycia organizacji, produktw, projektw,
Wy8 2
usug
Modelowanie procesw biznesowych w podmiotach rynku i organizacji
Wy9 3
sektora publicznego BPMN (ang. Buisnes Proces Menagament Notation)
Wy10 Zarzdzanie ryzykiem w firmie 2
Wy11 Zarzdzanie kontraktem 1
Zarzdzanie zmianami w organizacjach zorientowanych na reengineering
Wy12 3
procesw i wprowadzenie nowych usug na rynek - Catalist
Zarzdzanie produkcj a transfer wiedzy B+R (Metoda Activity Based Costing
Wy13 oraz oczekiwania i funkcjonalno systemw klasy BI (ang. Business 2
Intelligence))
Wy14 Outsourcing i telepraca 1
Rola i znaczenie PM (ang. Project Management) w zarzdzaniu zarzdzanie
Wy15 2
przez projekt(y)
Wy16 Test pisemny 1
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

.. brak

Suma godzin 0

Forma zaj - laboratorium Liczba godzin

brak

Suma godzin 0

Forma zaj - projekt Liczba godzin


brak
Suma godzin 0

Forma zaj - seminarium Liczba godzin

brak

2
2
3
Suma godzin 0

STOSOWANE NARZDZIA DYDAKTYCZNE


brak

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P PEK_W01 Test pisemny

P PEK_W02 Test pisemny

P PEK_W03 Test pisemny

P PEK_W04 Test pisemny

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[69] Komiski, A.K. i Jemielniak, D. (2008) Zarzdzanie od podstaw, Wydawnictwa Akademickie i
Profesjonalne, Warszawa, 2008
[70] Frczkowski K., Zarzdzanie projektem informatycznym, Wydawnictwo Oficyna PWr, 2002

LITERATURA UZUPENIAJCA:
[47] Gryfin Ricky W. Podstawy zarzdzania organizacjami. Wydawnictwo Naukowe PWN, 2005
[48] Marcin W. Staniewski., Zarzdzanie zasobami ludzkimi, a zarzdzanie wiedz w
przedsibiorstwie, Wyd. Vizja Press&IT ,2008
[49] Opolski Krzysztof., Biznes plan. Jak go budowa i analizowa ? Wyd. CeDeWu, 2006
[50] Frczkowski K ., Modele zarzdzania zasobami projektu informatycznego i organizacji zespow
telepraca. http://www.e-
informatyka.pl/wiki/Modele_zarz%C4%85dzania_zasobami_projektu_informatycznego_i_orga
nizacja_zespo%C5%82%C3%B3w_-_telepraca
[51] Frczkowski K., Model mapowania aktywnoci i kompetencji w projektach IKT. w. XXI Autumn
Meeting of Polish Information Processing Society ISBN 83-922646-0-6 Conference Proceedings,
pp.59-71 2005 PIPS oraz : http://www.proceedings2005.imcsit.org/docs/73.pdf

2
2
4
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Kazimierz Frczkowski, mail : kazimierz.fraczkowski@pwr.wroc.pl

2
2
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Podstawy zarzdzania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Infomatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W18 C1,C2 Wy1,Wy2, brak


Wy3,Wy4,

PEK_W02 K1INF_W18 C3 Wy7,Wy9, brak


Wy12, Wy13

PEK_W03 K1INF_W18 C4 Wy5, Wy6, brak


Wy10,Wy11,W
y15

PEK_W04 K1INF_W18 C5 Wy8, Wy14 brak

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Podstawy Elektroniki i Miernictwa.
Nazwa w jzyku angielskim Electronics and Metrology
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001516W, INZ002554L

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

2
2
6
Liczba godzin zaj 30 30
zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Wiedza z zakresu Analizy I i Fizyki I

CELE PRZEDMIOTU

C1 Opanowanie podstawowej wiedzy dotyczcej waciwoci obwodw elektrycznych.

C2 Opanowanie podstawowej wiedzy zwizanej z budow i dziaaniem podstawowych przyrzdw


pprzewodnikowych (diody \, tranzystory, bramki logiczne)

C3 Opanowanie podstawowej wiedzy dotyczcej miernictwa elektrycznego (zasady pomiaru prdu i


napicia, wzorce miar)

2
2
7
C4 zapoznanie studentw z podstawami optoelektroniki

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 ma podstawow wiedz zwizan z prawami rzdzcymi przepywem prdu elektrycznego


w obwodzie elektrycznym

PEK_W02 zna budow, zasad dziaania i podstawowe zastosowania przyrzdw


pprzewodnikowych takich jak np. dioda, tranzystory bipolarne i unipolarne

PEK_W03 ma podstawow wiedz z zakresu miernictwa elektrycznego

Z zakresu umiejtnoci:

PEK_U01 potrafi analizowa i projektowa proste, liniowe ukady elektryczne

PEK_U02 potrafi analizowa i projektowa ukad elektryczny z elementami nieliniowymi

PEK_U03 potrafi zaprojektowa stabilizator oparty na diodzie Zenera

Z zakresu kompetencji spoecznych:

PEK_K01 potrafi wyszukiwa i korzysta z literatury zalecanej do kursu

PEK_K02 rozumie konieczno systematycznej pracy w celu opanowania materiau kursu

PEK_K03 identyfikuje zastosowania elektroniki rnych dziedzinach ycia

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Obwd prdu staego, ukady RLC 2
Wy2 Podstawy miernictwa 2
Wy3 Fizyczne podstawy dziaania przyrzdw pprzewodnikowych 2
Wy4 Zcze p-n, zasada dziaania, waciwoci 2
Wy5 Diody pprzewodnikowe i ich zastosowania w ukadach elektronicznych 2

2
2
8
Budowa, zasada dziaania tranzystora bipolarnego, podstawowe
zastosowania w ukadach elektronicznych I
Wy6 2

Budowa, zasada dziaania tranzystora bipolarnego, podstawowe


zastosowania w ukadach elektronicznych II
Wy7 2

Budowa zasada dziaania i podstawowe zastosowania tranzystorw


Wy8 unipolarnych 2

Wy9 Metody realizacji elementw elektronicznych w ukadach scalonych 2

Wy10 Bramki logiczne, parametry, rodzaje, zastosowania 2

Wy11 Pamici pprzewodnikowe 2

Wy12 Przetworniki A/C i C/A 2

Wy13 Podstawy optoelektroniki 2

Wy14 Kolokwium zaliczeniowe 2

Wy 15 Poprawa i wpisy ocen do indeksw 2


Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne (BHP, warunki zaliczenia) 2

2
2
9
La2 Pomiar wartoci rzeczywistych rezystancji, okrelenie bdw wzgldnych i 2
bezwzgldnych

La3 Szeregowe i rwnolege czenie rezystorw, rezystancja wypadkowa 2

La4 Pomiar charakterystyki I=f(U) diody pprzewodnikowej 2

La5 Dioda Zenera, pomiar waciwoci stabilizatora opartego na diodzie Zenera 2

La6 Pomiar charakterystyk tranzystora bipolarnego 2

La7 Pomiar czstotliwoci granicznych tranzystora bipolarnego 2

La8 Pomiar charakterystyk tranzystora unipolarnego 2

La9 Pomiar charakterystyk statycznych bramki TTL 2

La10 Pomiar mocy pobieranej przez bramk TTL 2

La11 Pomiar czasu przeczania bramki TTL 2

La12 Pomiar charakterystyk elementw optoelektronicznych 2

La13 Termin odrbczy I 2

La14 Termin odrbczy II 2

La15 Zaliczenia i wpisy 2

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

2
3
0

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


1. Wykad metoda tradycyjna z wykorzystaniem rodkw multimedialnych

2. Laboratorium pomiarowe metoda tradycyjna

3. Konsultacje

4. Praca wasna studenta przygotowanie do laboratorium

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F - laboratorium PEK_U01, PEK_U02 Odpowiedzi ustne, kartkwki, sprawozdania

PEK_U03

PEK_K01

P - wykad PEK_W01 Kolokwium zaliczeniowe na koniec semestru

2
3
1
PEK_W02

PEK_W03

PEK_K02

PEK_K03

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[52] A. Zatorski, Podstawy miernictwa elektrycznego, Krakw AGH, 2011
[53] J. Hennel, Podstawy elektroniki pprzewodnikowej, Warszawa, Wydawnictwo NT
2003

LITERATURA UZUPENIAJCA:
[54] A.wit, J. Putorak, Przyrzdy Pprzewodnikowe, Warszawa, WTN 1979
[55] S. Lebson, Podstawy miernictwa elektrycznego, WNT, 1972
[56]
[57]
[58]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

dr hab. in. Janusz Martan prof. PWr, janusz.martan@pwr.wroc.pl

2
3
2
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Podstawy Elektroniki i Miernictwa
Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA..
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF-W08 C1 Wy1 1,3,4


(wiedza)

PEK_W02 K1INF-W08 C2, C4 Wy3-Wy13 1,3,4

PEK_W03 K1INF-W08 C3 Wy2 1,3,4

PEK_U01 K1INF-W07, K1INF -U14 C2, C3 L2, L3 2,3,4


(umiejtnoci)

PEK_U02 K1INF-W07, K1INF -U14 C2-C4 L4, L6-L12 2,3,4

PEK_U03 K1INF-W07, K1INF -U14 C2, C3 L4, L5 2,3,4

PEK_K01 C1-C4 Wy1-Wy13 1-4


(kompetencje)
L2-L12

PEK_K02 C1-C4 Wy1-Wy13 1-4

L2-L12

PEK_K03 C1-C4 Wy1-Wy13 1-4

L2-L12

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

2
3
3
WYDZIA W-8/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Podstawy Elektroniki i Miernictwa.
Nazwa w jzyku angielskim Electronics and Metrology
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001516W, INZ002554L

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2

w tym liczba punktw 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

2
3
4
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI
1. Wiedza z zakresu Analizy I i Fizyki I

CELE PRZEDMIOTU

C1 Opanowanie podstawowej wiedzy dotyczcej waciwoci obwodw elektrycznych.

C2 Opanowanie podstawowej wiedzy zwizanej z budow i dziaaniem podstawowych przyrzdw


pprzewodnikowych (diody \, tranzystory, bramki logiczne)

C3 Opanowanie podstawowej wiedzy dotyczcej miernictwa elektrycznego (zasady pomiaru prdu i


napicia, wzorce miar)

C4 zapoznanie studentw z podstawami optoelektroniki

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 ma podstawow wiedz zwizan z prawami rzdzcymi przepywem prdu elektrycznego


w obwodzie elektrycznym

PEK_W02 zna budow, zasad dziaania i podstawowe zastosowania przyrzdw


pprzewodnikowych takich jak np. dioda, tranzystory bipolarne i unipolarne

PEK_W03 ma podstawow wiedz z zakresu miernictwa elektrycznego

Z zakresu umiejtnoci:

PEK_U01 potrafi analizowa i projektowa proste, liniowe ukady elektryczne

PEK_U02 potrafi analizowa i projektowa ukad elektryczny z elementami nieliniowymi

PEK_U03 potrafi zaprojektowa stabilizator oparty na diodzie Zenera

2
3
5
Z zakresu kompetencji spoecznych:

PEK_K01 potrafi wyszukiwa i korzysta z literatury zalecanej do kursu

PEK_K02 rozumie konieczno systematycznej pracy w celu opanowania materiau kursu

PEK_K03 identyfikuje zastosowania elektroniki rnych dziedzinach ycia

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1
Suma godzin

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne (BHP, warunki zaliczenia) 2

La2 Pomiar wartoci rzeczywistych rezystancji, okrelenie bdw wzgldnych i 2


bezwzgldnych

La3 Szeregowe i rwnolege czenie rezystorw, rezystancja wypadkowa 2

La4 Pomiar charakterystyki I=f(U) diody pprzewodnikowej 2

2
3
6
La5 Dioda Zenera, pomiar waciwoci stabilizatora opartego na diodzie Zenera 2

La6 Pomiar charakterystyk tranzystora bipolarnego 2

La7 Pomiar czstotliwoci granicznych tranzystora bipolarnego 2

La8 Pomiar charakterystyk tranzystora unipolarnego 2

La9 Pomiar charakterystyk statycznych bramki TTL 2

La10 Pomiar mocy pobieranej przez bramk TTL 2

La11 Pomiar czasu przeczania bramki TTL 2

La12 Pomiar charakterystyk elementw optoelektronicznych 2

La13 Termin odrbczy I 2

La14 Termin odrbczy II 2

La15 Zaliczenia i wpisy 2

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

2
3
7
STOSOWANE NARZDZIA DYDAKTYCZNE
1. Laboratorium pomiarowe metoda tradycyjna

2. Konsultacje

3. Praca wasna studenta przygotowanie do laboratorium

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F - laboratorium PEK_W01 Odpowiedzi ustne, kartkwki, sprawozdania

PEK_W02

PEK_W03

PEK_K02

PEK_K03

PEK_U01, PEK_U02

PEK_U03

PEK_K01

P - wykad

2
3
8
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[59] A. Zatorski, Podstawy miernictwa elektrycznego, Krakw AGH, 2011
[60] J. Hennel, Podstawy elektroniki pprzewodnikowej, Warszawa, Wydawnictwo NT
2003

LITERATURA UZUPENIAJCA:
[61] A.wit, J. Putorak, Przyrzdy Pprzewodnikowe, Warszawa, WTN 1979
[62] S. Lebson, Podstawy miernictwa elektrycznego, WNT, 1972
[63]
[64]
[65]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

dr hab. in. Janusz Martan prof. PWr, janusz.martan@pwr.wroc.pl

2
3
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Podstawy Elektroniki i Miernictwa
Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA..
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF-W08 C1 L2-L13 1,3,4


(wiedza)

PEK_W02 K1INF-W08 C2, C4 L2-L13 1,3,4

PEK_W03 K1INF-W08 C3 L2-L13 1,3,4

PEK_U01 K1INF-W07, K1INF -U14 C2, C3 L2, L3 2,3,4


(umiejtnoci)

PEK_U02 K1INF-W07, K1INF -U14 C2-C4 L4, L6-L12 2,3,4

PEK_U03 K1INF-W07, K1INF -U14 C2, C3 L4, L5 2,3,4

PEK_K01 C1-C4 1-4


(kompetencje)
L2-L13

PEK_K02 C1-C4 1-4

L2-L13

PEK_K03 C1-C4 1-4

L2-L13

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

2
4
0
WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Podstawy Programowania.
Nazwa w jzyku angielskim Fundamentals of Progamming.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ001519Wcl

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy X


kurs kocowy (X)

Liczba punktw ECTS 2 2 2

w tym liczba punktw 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2 1.2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

2
4
1
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI
38. Umiejtno pracy w systemie Windows

CELE PRZEDMIOTU

C1 Uzyskanie znajomoci podstaw jzyka Java

C2 Poznanie podstaw programowania obiektowego

C3 Zdobycie praktycznej umiejtnoci tworzenia prostych aplikacji w jzyku Java

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna podstawy jzyka Java.

PEK_W02 Zna podstawy programowania obiektowego.

PEK_W03 Wie jak przebiega proces rozwizywania problemu

Z zakresu umiejtnoci:

PEK_U01 Potrafi sformuowa i zapisa algorytm.

PEK_U02 Umie implementowa algorytmy w jzyku Java.

PEK_U03 Potrafi uruchamia i testowa proste aplikacje.

2
4
2
PEK_U04 Potrafi zdefiniowa hierarchi klas.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi opisa budow wasnej aplikacji w sposb komunikatywny.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wiadomoci wstpne : proces rozwizywania zadania, formuowanie i zapis
Wy1 2
algorytmw, budowa prostej aplikacji w Javie.
Wy2 Podstawowe elementy jzyka Java. 2
Wy3 Pena definicja prostej klasy, dokumentowanie klas. 2
Wy4 Wykorzystanie tablic. 2
Wy5 Dziedziczenie, przesanianie pl i metod, polimorfizm. 2
Wy6 Klasy abstrakcyjne , interfejsy. 2
Wy7 Praca z kolekcjami obiektw. 2
Wy8 Obsuga strumieni wejcia/wyjcia. 2
Wy9 Przetwarzanie plikw. 2
Wy10 Wykrywanie bdw : obsuga wyjtkw, asercje. 2
Wy11 Rekurencja. 2
Wy12 Podstawy testowania oprogramowania. 2
Wy13 Wyliczenia w jzyku Java 2
Wy14 Studium przypadku - projektowanie aplikacji. 4
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1 Formuowanie i zapis algorytmw z rozgazieniami 2

w2 Algorytmy iteracyjne. 2

w3 Implementacja opracowanych algorytmw w formie metod. 2

w4 Pena definicja prostych klas. 2

2
4
3
w5 Tablice jednowymiarowe. 2

w6 Tablice wielowymiarowe. 2

w7 Kolokwium 1. 2

w8 Definiowanie hierarchii klas. 2

w9 Przetwarzanie kolekcji obiektw. 2

w10 Strumienie wejciowe/wyjciowe. 2

w11 Przetwarzanie plikw 2

w12 Obsuga wyjtkw, asercje 2

w13 Kolokwium 2. 2

w14 Rekurencja. 2

w15 Kolokwium poprawkowe 2

Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1 Rozpoznanie rodowiska BlueJ. 3

La2 Definiowanie prostych klas, dokumentacja klasy. 2

La3 Klasy z polami tablicowymi. 2

La4 Budowa hierarchii klas ( dziedziczenie). 2

La5 Przetwarzanie kolekcji obiektw. 2

La6 Projektowanie i implementacja penej aplikacji ( z wykorzystaniem we/wy i 4


plikw).

Suma godzin 15

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3

2
4
4
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny.
N2. System e-learning wykorzystany do publikacji materiaw dydaktycznych.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca Numer efektu ksztacenia Sposb oceny osignicia efektu


(w trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1- Zapis algorytmu, PEK_W01,PEK_W03, Kolokwium sprawdzajce wiedz i


implementacja umiejtnoci zdobyte na wykadzie i
algorytmu, definicja PEK_U01,PEK_U02 wiczeniach, warunkiem zaliczenia jest
prostej klasy. zdobycie minimum 50% punktw.

F2- Przetwarzanie PEK_W02,PEK_U02,PEK_U04 Kolokwium sprawdzajce wiedz i


tablic, wykorzystanie umiejtnoci zdobyte na wykadzie i
typw kolekcyjnych, wiczeniach, warunkiem zaliczenia jest
obsuga zdobycie minimum 50% punktw.
wejcia/wyjcia.

P1- ocena z PEK_W01,PEK_W02,PEK_U02, Realizacja zada wskazanych przez


laboratorium prowadzcego. Kocowa ocena to

2
4
5
PEK_U03,PEK_U04 rednia z ocen czstkowych.

P2 ocena dla grupy PEK_W01,PEK_W02,PEK_W03, Warunkiem zaliczenia jest zaliczenie obu


kursw kolokwiw ( ewentualnie poprawki ).
PEK_U01,PEK_U02,PEK_U03 Ocena kocowa jest wyliczana na
podstawie ocen z kolokwiw

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] Lis M., Praktyczny kurs Java, Helion 2004
[2] Barnes D. J. , Kolling M. , Objects first with Java, Pearson Education Limited, 2006 (s
[3] Eckel B., Thinking in Java edycja polska, Helion 2006

LITERATURA UZUPENIAJCA:
[4] http://www.bluej.org
[5] http://wazniak.mimuw.edu.pl/index.php?title=Programowanie_obiektowe

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Janusz Ratajczak janusz.ratajczak@pwr.wroc.pl

2
4
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Podstawy Programowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka.
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy1, Wy2, N1,N2


(wiedza)
w3

PEK_W02 K1INF_W04 C2 Wy1- Wy10, N1,N2

w2- w12,

PEK_W03 K1INF_W04 C3 Wy1, w1 N1,N2

PEK_U01 K1INF_U01 C3 Wy1, w1 N1,N2


(umiejtnoci)

PEK_U02 K1INF_U01, K1INF_U14 C3 Wy3- Wy14, N1,N2

w2- w14,

La1- La5

PEK_U03 K1INF_U01 C3 Wy12,La2- La6 N1,N2

PEK_U04 K1INF_U01 C3 Wy5, w8, La4 N1,N2

PEK_K01 La2- La6 N2


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: PODSTAWY TELEINFORMATYKI

Nazwa w jzyku angielskim: Fundamentals of computer networks

2
4
7
Kierunek studiw (jeli dotyczy): INFORMATYKA
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu INZ001702

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30 0 0 0


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 120 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 4 3

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 2,4 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
39. Ma podstawow wiedz w zakresie algebry liniowej, geometrii analitycznej i analizy

2
4
8
matematycznej, konieczn do rozwizywania prostych zada obliczeniowych o charakterze
inynierskim z dyscyplin technicznych i nietechnicznych (K1INF_W01)
40. Ma podstawow wiedz w zakresie matematyki dyskretnej, logiki matematycznej i statystyki
matematycznej, konieczn do rozwizywania prostych informatycznych problemw
inynierskich (K1INF_W02)
41. Ma podstawow wiedz w zakresie mechaniki klasycznej i ruchu falowego (K1INF_W03)
42. Potrafi zastosowa wskazan metod analityczn oraz zaplanowa i przeprowadzi prosty
eksperyment inynierski i symulacj komputerow, przeprowadzi pomiary i zanalizowa wyniki,
w szczeglnoci dla wybranych komponentw systemu informatycznego (K1INF_U09)
43. Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych (K1INF_K01)

CELE PRZEDMIOTU

C1. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie systemw i procesw


informacyjnych, wykorzystania statystycznej teorii informacji, optymalnego kodowania w
cigych i dyskretnych kanaach informacyjnych bez i z zakceniami, metod i technik
przesyania sygnaw z wykorzystaniem rnych technik modulacji nonych sygnaw cigych i
dyskretnych cigymi i dyskretnymi sygnaami informacyjnymi oraz przeciwdziaania bdom
powstajcym w wyniki zakce w kanaach transmisyjnych.

C2. Umiejtnoci dotyczce wyznaczania charakterystyk sygnaw analogowych i dyskretnych


(widmo czstotliwociowe, pasmo czstotliwoci, rozkad mocy), zalet i wad rnych metod
modulacji sygnaw cigych i dyskretnych, dopasowania sygnaw i kanaw transmisyjnych,
porwnywania metod modulacji sygnaw cigych i dyskretnych, zakresu zastosowa
poszczeglnych metod modulacji, podstaw hierarchii sygnaw analogowych i cyfrowych oraz
wyboru metod przeciwdziaania bdom w systemach transmisyjnych.

C3. Umiejtnoci dotyczce wyboru odpowiednich metod modulacji do realizacji zada komunikacji
w systemach analogowych i cyfrowych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

K1INF_W11: Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci


komputerowych

K1INF_W16: Zna podstawowe metody i narzdzia gromadzenia, przetwarzania i wyszukiwania


informacji oraz wydobywania wiedzy

Z zakresu umiejtnoci:

2
4
9
K1INF_U05: Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych

K1INF_U15: Potrafi, korzystajc z odpowiednich narzdzi, zbudowa model prostego procesu


(obiektu), sformuowa konkretne zadanie analizy i podejmowania decyzji

K1INF_U16: Potrafi efektywnie korzysta z metod i narzdzi gromadzenia, przetwarzania i


wyszukiwania informacji oraz wydobywania wiedzy

Z zakresu kompetencji spoecznych:

K1INF_K01: Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych

K1INF_K03: Potrafi wspdziaa i pracowa w grupie, przyjmujc w niej rne role

TRECI PROGRAMOWE

Forma zaj - wykad Liczba godzin


Wy1 Systemy informacyjne podstawowe pojcia 2
Teorie informacji. Statystyczna teoria informacji. Entropia jako miara iloci
Wy2 2
informacji w statystycznej teorii informacji.
Procesy informacyjne i przesyanie informacji. Model kanau
Wy3 2
informacyjnego.
Wy4 Optymalne kodowanie w kanale dyskretnym bez zakce 2
Wy5 Optymalne kodowanie w kanale dyskretnym z zakceniami 2
Wy6 Optymalne kodowanie w kanale cigym bez i z zakceniami 2
Wy7 Reprezentacja sygnaw i systemw - transformata Fouriera 2
Wy8 Transformata Fouriera - waciwoci 2
Wy9 Modulacja ciga amplitudy 2
Wy10 Modulacja ciga kta 2
Wy11 Kluczowanie amplitudy, czstotliwoci i fazy 2
Wy12 Modulacja impulsowo-kodowa 2
Wy13 Kodowanie transmisyjne 2
Wy14 Przeciwdziaanie bdom kody korekcyjne 2
Wy15 Przeciwdziaanie bdom automatyczne danie retransmisji 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

2
5
0
w1 Transformata i szeregi Fouriera 2

w2 Ortogonalno zbiory sygnaw ortogonalnych 2

w3 Transformata Fouriera sygnaw okresowych i nieokresowych 2

w4 Szeregi Fouriera posta amplitudowa, trygonometryczna i wykadnicza 2

w5 Obliczanie wspczynnikw szeregw Fouriera w postaci amplitudowej, 2


trygonometrycznej i wykadniczej

w6 Szeregi Fouriera liniowo, rozcignicie osi czasu i przesunicie w 2


dziedzinie czasu

w7 Szeregi Fouriera przesunicie w dziedzinie czstotliwoci. 2

w8 Szeregi Fouriera rniczkowanie i cakowanie w dziedzinie czasu. 2

w9 Szeregi Fouriera funkcje sprzone, mnoenie w dziedzinie czasu i splot w 2


dziedzinie czasu

w10 Twierdzenie energetyczne Rayleigha 2

w11 Odwrotna proporcjonalno czasu i czstotliwoci wymienno 2


iloczynowa pasma i czasu

w12 Funkcja delta Diraca, funkcja prbkujca i skok jednostkowy 2

w13 Zastosowania delty Diraca i skoku jednostkowego 2

w14 Transmisja sygnaw przez ukady liniowe 2

w15 Algorytmy szybkiej transformaty Fouriera 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykady z wykorzystaniem prezentacji multimedialnych.

N2. Studia literaturowe praca wasna studenta

N3. Praca wasna studenta rozwizywanie zada problemowych i obliczeniowych.

N4. Praca grupowa w trakcie wicze.

N5. Przygotowywanie dokumentacji (sprawozda) praca wasna studenta.

2
5
1
OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA
Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) K1INF_W11 Obserwacja aktywnoci studenta. Rozwizywanie


przykadowych zada.
K1INF_W16

K1INF_U05

K1INF_U15

K1INF_U16

K1INF_K01

K1INF_K03

F1 F15 (wiczenia) K1INF_W11 Sprawdzanie przygotowania studenta.


Sprawdzanie obecnoci studenta. Obserwacja
K1INF_W16 aktywnoci studenta. Obserwacja i ocena
K1INF_U05 samodzielnoci studenta. Analiza sprawozda z
wykonywanych wicze.
K1INF_U15

K1INF_U16

K1INF_K03

P (wykad) K1INF_W11 Kolokwium i egzamin z uwzgldnieniem oceny


formujcej F1 (wykad)
K1INF_W16

K1INF_U05

K1INF_U15

K1INF_U16

K1INF_K01

K1INF_K03

P (projekt) K1INF_W11 Suma waona ocen F1 F15 (wiczenia).

K1INF_W16

2
5
2
K1INF_U05

K1INF_U15

K1INF_U16

K1INF_K03

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] J. Seidler, Nauka o informacji, WNT, Warszawa 1983.
[2] J. Nowakowski, W. Sobczak, Teoria informacji, WNT, Warszawa 1971.
[3] W. Sobczak (red.), Problemy teleinformatyki, WK, Warszawa 1984.
[4] S. Haykin, Systemy telekomunikacyjne, WK, Warszawa 2001,
[5] A. Jajszczyk, Podstawy telekomunikacji, WK, Warszawa 2001.
[6] B.P. Lathi, Systemy telekomunikacyjne, WNT, Warszawa 1972
[7] J. Izydorczyk, G. Ponka, G. Tyma, Teoria sygnaw, Helion 1991.

LITERATURA UZUPENIAJCA:
[66] J. Woniak, K. Nowicki, Sieci LAN, MAN i WAN - protokoy komunikacyjne, WFPT, Krakw
1999.
[67] Z. Papier, Ruch telekomunikacyjny i przecienia sieci pakietowych, WK, Warszawa 2001.
[68] K. Nowicki, J. Woniak, Przewodowe i bezprzewodowe sieci LAN, Oficyna Wydawnicza PW,
Warszawa 2002.
[69] MIT Free Open Course Materials (http://ocw.mit.edu/index.htm)
[70] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Adam Grzech, adam.grzech@pwr.wroc.pl

MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU


Podstawy teleinformatyki
Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA
I SPECJALNOCI ..

2
5
3
Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer
efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W11 C1, C2, C3 Wy1 Wy15 N1, N2, N3


(wiedza)

PEK_W02 K1INF_W16 C1, C2, C3 Wy1 Wy15 N1, N2, N3

PEK_U01 K1INF_U05 C2, C3 Wy1 Wy15 N1, N2, N4


(umiejtnoci)
w1 w15

PEK_U02 K1INF_U15 C2, C3 Wy1 Wy15 N1, N2, N4, N5

w1 w15

PEK_U03 K1INF_U16 C2, C3 Wy1 Wy15 N1, N2, N3, N4

w1 w15

PEK_K01 K1INF_K01 C1, C2, C3 w1 w15 N4, N5


(kompetencje)

PEK_K02 K1INF_K03 C1, C2, C3 Wy1 Wy15 N1, N2, N3, N4

w1 w15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Praca dyplomowa.
Nazwa w jzyku angielskim Diploma Thesis.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005221

Grupa kursw TAK / NIE*

2
5
4
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 390


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 13

w tym liczba punktw 13


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 7


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Wiedza, umiejtnoci i kompetencje uzyskane na kierunku Informatyka do semestru VI wcznie

CELE PRZEDMIOTU

C1 Opracowanie pracy dyplomowej inynierskiej zgodnej z wymaganiami regulaminowymi na

2
5
5
Wydziale Informatyki i Zarzdzania Politechniki Wrocawskiej

PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu umiejtnoci:

PEK_U01 - Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, dla potrzeb
opracowania pracy dyplomowej inynierskiej, potrafi integrowa uzyskane informacje,
dokonywa ich interpretacji, a take wyciga wnioski oraz formuowa i uzasadnia opinie.

PEK_U02- Potrafi pracowa i porozumiewa si przy uyciu rnych technik informacyjno-


komunikacyjnych w celu prezentacji rezultatw prac.

PEK_U03- Potrafi przygotowa przedstawi raport powicony wynikom realizacji pracy dyplomowej
inynierskiej

Z zakresu kompetencji spoecznych:

PEK_K01- Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych

PEK_K02- Ma wiadomo wanoci i zrozumienie pozatechnicznych aspektw i skutkw dziaalnoci


inyniera rozwizujcego problemy informatyczne

PEK_K03- Potrafi pracowa indywidualnie oraz wspdziaa nad przygotowaniem pracy dyplomowej

PEK_K04-Potrafi odpowiednio okreli wybr tematyki do zaprezentowania w ramach zadanego


zakresu pracy dyplomowej

TRECI PROGRAMOWE

2
5
6
Forma zaj - wykad Liczba godzin
Wy1
Wy2
Wy3
Wy4
Wy5
.
Suma godzin

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1

La2

La3

La4

La5

Suma godzin

Forma zaj - projekt Liczba godzin


Pr1 Przedmiot jest stanowi gwnym elementem procesu dyplomowania i wie

2
5
7
si z przygotowaniem przez studenta pracy dyplomowej inynierskiej
indywidualnej. Praca dyplomowa inynierska jest wykonywana pod
kierunkiem promotora, z ktrym student uzgadnia jej zakres, cele, zadania i
harmonogram realizacji.

Suma godzin 30

Forma zaj - seminarium Liczba godzin

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Przygotowanie pracy dyplomowej

N2. Tekst pracy dyplomowej

N3. Recenzja pracy dyplomowej przygotowana przez promotora

N4. Konsultacje promotora ze studentami realizujcymi u niego prac dyplomow

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P PEK_U01, PEK_U02, Student wybiera temat pracy dyplomowej i


PEK_U03, promotora studenta zgodnie z obowizujc
procedur dyplomowania.
PEK_K01, PEK_K02,
PEK_K03, PEK_K04 Promotor na bieco monitoruje realizacj pracy
dyplomowej.

Ocenie podsumowujcej podlega ostateczny


tekst pracy dyplomowej. Warunkiem zaliczenia
jest zoenie w terminie ostatecznego tekstu

2
5
8
pracy dyplomowej, gotowej do obrony.

Ocena realizowana jest w postaci recenzji


przygotowanej przez promotora.

Drug recenzj, ktra jednake nie warunkuje


zaliczenia przedmiotu wykonuje na potrzeby
egzaminu dyplomowego, powoany przez
dziekana recenzent na podstawie ostatecznego
tekstu pracy dyplomowej. Recenzje wykonane s
zgodnie z ujednoliconym formatem. Aby student
mg przystpi do egzaminu dyplomowego obie
recenzje musz by pozytywne.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[71] Literatura zgodna z problematyk pracy dyplomowej wybrana samodzielnie i
polecana przez promotora
[72] Wymagania na prac dyplomow inyniersk na Wydziale Informatyki i Zarzdzania
Politechniki Wrocawskiej, www.wiz.pwr.wroc.pl
[73] Kraniewski A.: Jak pisa prac dyplomow,
[http://cygnus.tele.pw.edu.pl/~andrzej/TP/wyklad/wyklad-pdf/TP-praca_dypl.pdf], 2012

LITERATURA UZUPENIAJCA:
[1] Rawa T., Metodyka wykonywania inynierskich i magisterskich prac dyplomowych. Wydaw.
ART., Olsztyn, 1999
[2] Wojciechowska R., Przewodnik metodyczny pisania pracy dyplomowej. Warszawa, Difin 2010
[3] Wrycza-Bekier J., Kreatywna praca dyplomowa. Jak stworzy fascynujcy tekst naukowy.
Helion 2010
[4] Dokumentacja techniczna

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr hab. in. Leszek Borzemski, prof. PWr

2
5
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Praca dyplomowa
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI -..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_U01, K1INF_U11 C1 Pr1 N1, N2, N3, N4


(umiejtnoci)

PEK_U02 K1INF_U12 C1 Pr1 N1, N2, N3, N4

PEK_U03 K1INF_U13 C1 Pr1 N1, N2, N3, N4

PEK_K01 K1INF_K01 C1 Pr1 N1, N2, N3, N4


(kompetencje)

PEK_K02 K1INF_K02 C1 Pr1 N1, N2, N3, N4

PEK_K03 K1INF_K03 C1 Pr1 N1, N2, N3, N4

PEK_K04 K1INF_K04, K1INF_K05 C1 Pr1 N1, N2, N3, N4

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Problemy spoeczne i zawodowe informatyki
Nazwa w jzyku angielskim: Social and Professional Problems of Computer
Science
Kierunek studiw: Informatyka
Specjalno : ..
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu INZ004632

Grupa kursw NIE

2
6
0
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Zaliczenie


na ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2

w tym liczba punktw 0


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Posiada kompetencje z zakresu podstaw informatyki i posugiwania si komputerem.

2. Posiada wiedz z zakresu podstaw dziaania i wytwarzania oprogramowania.

3. Posiada umiejtnoci w zakresie gromadzenia i analizy informacji rdowej.

CELE PRZEDMIOTU

C1 Wyksztacenie umiejtnoci rozwizywania i rozumienia problemw zwizanych z


wykonywaniem zawodu informatyka

C2 Nabycie kompetencji w zakresie oceny praw autorskich zwizanych z utworem o charakterze

2
6
1
informatycznym. Wyksztacenie umiejtnoci oceny praw autorskich zwizanych z komponentami i
elementami skadowymi zwizanymi z procesem powstawania konstrukcji technicznych oraz
utworw o charakterze informatycznym lub zwizanym z informatyk.

C3 Nabycie umiejtnoci z zakresu analizy patentw i patentowania rozwiza o charakterze


informatycznym

C4 Nabycie wiedzy i umiejtnoci z zakresu zbierania i analizy dokumentw o charakterze


normatywnym oraz praktycznych kompetencji w zakresie ochrony wasnoci przemysowej

C5 Nabycie praktycznych umiejtnoci w zakresie metod oceny skutkw naruszenia prawa oraz
naruszenia etyki w zawodzie informatyka

C6 Nabycie wiedzy z zakresu etyki informatycznej

C7 Nabywanie kompetencji i ksztatowania postawy w zakresie spoecznym obejmujcym


umiejtno harmonijnej pracy grupowej oraz rzetelnego, uczciwego i etycznego wykonywania
zawodu informatyka

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 student posiada znajomo problemw zwizanych z wykonywaniem zawodu


informatyka, jest wiadom problemw zwizanych z prawem autorskim oraz prawem
ochrony wasnoci przemysowej

PEK_W02 student posiada kompetencje w zakresie analizy opisw patentowych oraz


przygotowania dokumentacji zwizanej z rejestracj wynalazku,

PEK_W03 student posiada znajomo wiedz w zakresie prawa autorskiego oraz jego stosowania w
odniesieniu do utworw o charakterze informatycznym

PEK_W04 student posiada wiedz z zakresu oceny ryzyka zawodowego zwizanego z realizacja
przedsiwzi o charakterze informatycznym

PEK_W05 zna zasady ochrony utworw o charakterze informatycznym indywidualnych oraz


zespoowych,

PEK_W06 posiada znajomo procesw przenoszenia wasnoci utworw o charakterze


informatycznym,

PEK_W07 posiada znajomo kodeksw etyki zawodowej oraz umiejtno stosowania ich w
praktyce

2
6
2
Z zakresu umiejtnoci:

PEK_U01 student posiada umiejtnoci oceny sytuacji i ryzyka w yciu zawodowym informatyka

PEK_U02 student posiada umiejtnoci dostrzegania i doceniania spoecznego kontekstu


informatyki.

PEK_U03 student posiada umiejtno analizy dokumentacji patentowej oraz rejestracji wynalazku i
utworu o charakterze informatycznym

PEK_U04 student potrafi oceni problemy prawne zwizane z materiaami rdowymi zwizanymi z
realizacj przedsiwzicia o charakterze informatycznym oraz zwizanego z informatyk

PEK_U05 student potrafi stosowa zasady wynikajce z prawa autorskiego w praktyce

Z zakresu kompetencji spoecznych:

PEK_K01 student posiada kompetencje w zakresie etycznego, zgodnego z obowizujcym prawem


wykonywania zawodu informatyka,

PEK_K02 student potrafi dostrzec spoeczne aspekty realizacji przedsiwzi informatycznych,

PEK_K03 posiada umiejtno mylenia niezalenego i twrczego z poszanowaniem prawa i etyki


zawodowej

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie. Definicje podstawowe. Otoczenie zawodowe informatyka
Wy1 oraz jego wpyw na powstawanie produktu o charakterze informatycznym. 2
Etyka i znaczenie spoeczne zawodu informatyka.
Wy2 Produkt informatyczny i jego realizacja w kontekcie spoecznym i prawnym. 2
Wy3 Kodeksy etyczne i kodeksy postpowania. 2
Wasno intelektualna, definicje, przykady. Uregulowania prawne w
Wy4 zakresie wasnoci intelektualnej. 2

Prawo autorskie a inne prawa. Przedmiot i podmiot prawa autorskiego.


Wy5 Szczeglne uregulowania w zakresie programw komputerowych i baz 2
danych.
Ustalanie autorstwa, autorstwo zbiorowe, prawa zalene. Prawa osobiste i
Wy6 majtkowe ze szczeglnym uwzgldnieniem utworw o charakterze 2
informatycznym.
Wy7 Rozpowszechnianie utworw o charakterze informatycznym oraz utworw 2

2
6
3
powizanych. Korzystanie z utworw rozpowszechnionych.
Obrt prawami autorskimi. Szczeglne problemy zwizane ze zbyciem i
przekazaniem praw autorskich do utworw o charakterze informatycznym.
Wy8 2
Licencjonowanie. Wykonywanie utworw o charakterze informatycznym w
ramach stosunku pracy, w ramach dziaalnoci dydaktycznej i naukowej.
Przechodzenie praw autorskich. Odpowiedzialno karna i subowa
Wy9 zwizana z naruszeniem praw o charakterze intelektualnym. 2

Geneza prawa wasnoci przemysowej. Prawo wasnoci przemysowej i


Wy10 2
jego zastosowanie.
Zgaszanie i ochrona wzorw uytkowych. Znaki towarowe. Patenty.

Wy11 Ochrona wasnoci przemysowej w Polsce w Unii Europejskiej oraz w 2


wybranych rejonach wiata.

Wasno intelektualna oraz etyka informatyczna w kontekcie


Wy12 spoeczestwa informacyjnego. 2

Przykady zastosowania prawa autorskiego w odniesieniu do utworw o


charakterze informatycznym i zwizanych z zawodem informatyka.
Wy13 2
Korzystanie z utworw obcych i ich cytowanie w pracach dydaktycznych i
naukowych.
Prace zespoowe. Niezawodno produktu informatycznego.
Wy14 Odpowiedzialno za wady. Etyka informatyczna w nowoczesnych 2
produktach technicznych i informacyjnych.
Ryzyko w zawodzie informatyka. Szacowanie ryzyka. Minimalizacja ryzyka.
Wy15 Organizacje zawodowe oraz organizacje zbiorowego zarzdzania prawami 2
zwizanymi z wasnoci intelektualn.
Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad z wykorzystaniem rzutnika multimedialnego

N2. Konsultacje

N3. Praca wasna studenta

N4. Elektroniczne przy uyciu platform edukacyjnych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia

2
6
4
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01PEK_U05 odpowiedzi ustne, pisemne sprawdziany

PEK_K01PEK_K03

F2 PEK_W01PEK_W07 kolokwium pisemno-ustne

PEK_U01PEK_U05

PEK_K01PEK_K03

P=F2

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[74] Liber A., Problemy spoeczne i zawodowe informatyki. PRO-MARKET, Wrocaw, 2012(r).
[75] Dz.U. 1994 Nr 24 poz. 83. USTAWA z dnia 4 lutego 1994 r. z pniejszymi zmianami o prawie
autorskim i prawach pokrewnych, z
[76] Matlak A., Prawo autorskie w spoeczestwie informacyjnym. Kantor Wydawniczy Zakamycze,
Krakw 2004.
[77] Rokicki B., Prawo wasnoci przemysowej. Zbir przepisw. Prawo krajowe. Wydawnictwo
Prawo i Praktyka Gospodarcza. Warszawa 2004.
[78] Golat K., Golat R., Prawo autorskie w praktyce. INFOR. Warszawa 2003.

LITERATURA UZUPENIAJCA:
[71] Johnson D. G., Computer Ethics (3rd Edition), Prentice Hall, 2000.
[72] Litman J., Digital Copyright: Protecting Intellectual Property on the Internet. Prometeus Books
2001
[73] www.ii.pwr.wroc.pl/~liber

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Arkadiusz Liber, arkadiusz.liber@pwr.wroc.pl

2
6
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU

Z EFEKTAMI KSZTACENIA NA KIERUNKU ..
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01, K1INF_W19, K1INF_K03 C1, C2,C6,C7 Wy1,Wy2,Wy3, N1,N2,N3,N4


PEK_W02 Wy4

PEK_W03, K1INF_K03, K1INF_K05 C1,C2 Wy5,Wy6,Wy7, N1,N2


PEK_W04 Wy8,Wy9

PEK_W05, K1INF_W19, K1INF_K03, K1INF_K05 C1,C3,C4,C5 Wy10,Wy11,Wy1 N1,N2,N3,N4


PEK_W06, 2,Wy13,Wy14,W
PEK_W07 y15

PEK_U01, K1INF_K01, K1INF_K01 C1,C6,C7 Wy1,Wy2,Wy3, N1,N2,N3


PEK_U02
,Wy5,Wy6,Wy7,
Wy8,Wy9,Wy10,
Wy11,Wy12,Wy1
3,Wy14,Wy15

PEK_U03, K1INF_K03 C1,C3,C4,C5,C7 Wy1,Wy4, N1,N2,N3,N4


PEK_U04
,Wy5,Wy6,Wy7,
Wy8,Wy9,Wy10,
Wy11,Wy12,Wy1
3,Wy14,Wy15

PEK_U05 K1INF_W19, K1INF_K03, K1INF_K05 C1,C3,C4,C5 Wy1,Wy2,Wy3, N1,N2,N3,N4


Wy4,Wy7,
Wy8,Wy9Wy10,
Wy11,Wy12,Wy1
3,Wy14,Wy15

PEK_K01 K1INF_W19, K1INF_K03, K1INF_K05 Wy1,Wy4,Wy7, N1,N2,N3,N4


Wy8,Wy9Wy10,
Wy11,Wy12,Wy1
3,Wy14,Wy15

PEK_K02, K1INF_K03 C1,C2,C6,C7 Wy1,Wy4,Wy7, N1,N2,N3,N4


PEK_K02 Wy8,Wy9Wy10,
Wy11,Wy12,Wy1

2
6
6
3,Wy14,Wy15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim : Procesowe zarzdzanie projektem informacyjnym - DIP

Nazwa w jzyku angielskim: Process-oriented management of information projects-DIP


Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005208

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

2
6
7
o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI

CELE PRZEDMIOTU

C1 Znajomo rl i odpowiedzialnoci kluczowych czonkw przedsiwzicia.

C2 Znajomo podstawowych zagadnie zwizanych z planowaniem i harmonogramowaniem


przedsiwzicia.

C3 Wykazanie wiedzy z zakresu monitorowania i zapewnienia jakoci w przedsiwziciu.

2
6
8
PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy:

PEK_W01 zna oglnie role i odpowiedzialnoci kluczowych czonkw przedsiwzicia

PEK_W02 zna podstawowe zagadnienia dotyczce planowania i harmonogramowania


przedsiwzicia

PEK_W03 zna podstawowe zagadnienia dotyczce monitorowania i zapewnienia jakoci

Z zakresu umiejtnoci:

PEK_U01 potrafi wykorzystywa do formuowania przedsiwzi poznane metody planowania,


harmonogramowania, definiowania rl i odpowiedzialnoci

PEK_U02 potrafi zapewni jako w przedsiwziciu oraz wykorzystywa mechanizmy


monitorowania przedsiwzi

Z zakresu kompetencji spoecznych:

PEK_K01 ma wiadomo wanoci i rozumie pozatechniczne aspekty i skutki prowadzenia przedsi


wzicia i zwizane z tym odpowiedzialnoci za podejmowane decyzje

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Podstawowe pojcia z zakresu zarzdzania przedsiwziciem 2
Wy2 Studium wykonalnoci 2
Wy3 Komunikacja i zarzdzanie zespoem 2
Wy4 Metody planowania przedsiwzicia (przykady) 2
Wy5 Zasoby przedsiwzicia 2
Wy6 Monitorowanie postpw przedsiwzicia 2
Wy7 Zarzdzanie konfiguracj i zmianami w przedsiwziciu informatycznym 2
Wy8 Wybrane zagadnienia pomiarw procesw i produktw 2
Wy9 Jako oprogramowania 3
Wy10 Narzdzia informatyczne do zarzdzania przedsiwziciem 2
Wy11 Metodyka PRINCE2 2

2
6
9
Wy12 Normy ISO i SEI 2
Wy13 Metodyki wdraania przedsiwzi informatycznych (przykad) 2
Wy14 Test pisemny 1
Suma godzin 28

Forma zaj - wiczenia Liczba godzin

.. brak

Suma godzin 0

Forma zaj - laboratorium Liczba godzin

Suma godzin

Forma zaj - projekt Liczba godzin


brak
Suma godzin 0

Forma zaj - seminarium Liczba godzin

brak

Suma godzin 0

STOSOWANE NARZDZIA DYDAKTYCZNE


brak

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

2
7
0
P PEK_W01 Kolokwium

P PEK_W02 Kolokwium

P PEK_W02 Kolokwium

P PEK_U01

P PEK_U02

P PEK_K01

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[79] Cadle J., Yeates D., Zarzdzanie procesem tworzenia systemw informacyjnych, WNT 2004
[80] Frczkowski K., Zarzdzanie projektem informatycznym, Wydawnictwo Oficyna PWr 2002

LITERATURA UZUPENIAJCA:
[74] Gryfin Ricky W. Podstawy zarzdzania organizacjami. Wydawnictwo Naukowe PWN, 2005
[75] Marcin W. Staniewski., Zarzdzanie zasobami ludzkimi, a zarzdzanie wiedz w
przedsibiorstwie, Wyd. Vizja Press&IT ,2008
[76] Opolski Krzysztof., Biznes plan. Jak go budowa i analizowa ? Wyd. CeDeWu, 2006
[77] Frczkowski K ., Modele zarzdzania zasobami projektu informatycznego i organizacji zespow
telepraca. http://www.e-
informatyka.pl/wiki/Modele_zarz%C4%85dzania_zasobami_projektu_informatycznego_i_orga
nizacja_zespo%C5%82%C3%B3w_-_telepraca
[78] Frczkowski K., Model mapowania aktywnoci i kompetencji w projektach IKT. w. XXI Autumn
Meeting of Polish Information Processing Society ISBN 83-922646-0-6 Conference Proceedings,
pp.59-71 2005 PIPS oraz : http://www.proceedings2005.imcsit.org/docs/73.pdf
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Kazimierz Frczkowski, mail : kazimierz.fraczkowski@pwr.wroc.pl

2
7
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
zarzdzanie projektami informatycznymi
Z EFEKTAMI KSZTACENIA NA KIERUNKU informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W18 C1 Wy1, Wy2, brak


Wy3,

PEK_W02 K1INF_W18 C2 Wy4, Wy5, brak


Wy6,
Wy7,Wy8,
Wy9, Wy10,
Wy11, Wy13

PEK_W02 K1INF_W18 C3 Wy7,Wy8, brak


Wy9, Wy12

PEK_U01 K1INF_U10,K1INF_U14 C2 brak

PEK_U02 K1INF_U10,K1INF_U14 C3 brak

PEK_K01 K1INF_K02 C1,C2,C3 brak

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie aplikacji multimedialnych
Nazwa w jzyku angielskim Programming multimedia applications
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005202

Grupa kursw TAK / NIE*

2
7
2
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 3

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Znajomo programowania obiektowego.
2. Podstawowa wiedza z zakresu projektowania interfejsw aplikacji komputerowych.

3. Elementarna znajomo programw graficznych.

2
7
3
CELE PRZEDMIOTU

C1 Przekazanie podstawowej wiedzy z zakresu projektowania aplikacji multimedialnej.

C2 Nauczenie programowania aplikacji multimedialnych w rodowisku Adobe Flash oraz w HTML5.

C3 Prezentacja programw graficznych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna i rozumie specyfik aplikacji multimedialnych.

PEK_W02 Posiada wiedz z zakresu projektowania i programowania aplikacji multimedialnych.

PEK_W03 Posiada wiedz na temat narzdzi programistycznych przeznaczonych do przetwarzania i


tworzenia multimediw.

Z zakresu umiejtnoci:

PEK_U01 Potrafi zdefiniowa zbir potencjalnych wymaga funkcjonalnych aplikacji multimedialnej i


w oparciu o ten zbir zaprojektowa aplikacj multimedialn.

PEK_U02 Potrafi skonstruowa aplikacj multimedialn.

PEK_U03 Potrafi przetworzy i wygenerowa multimedia.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi wsppracowa z potencjalnym uytkownikiem aplikacji multimedialnej w celu


zdefiniowania zbioru potencjalnych wymaga funkcjonalnych..

PEK_K02 Potrafi uwzgldni w procesie projektowania interfejsu aplikacji mobilnej specyfik

2
7
4
wymaga potencjalnego uytkownika.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Prezentacja planu wykadu. Przegld wybranych aplikacji multimedialnych
zaimplementowanych w rnych rodowiskach uruchomieniowych.
Wy1 2
Prezentacja rodowiska Adobe Flash. Prezentacja moliwoci konstruowania
aplikacji multimedialnych w rodowisku Adobe Flash.
Prezentacja podstawowych elementw rodowiska Adobe Flash.
Wy2 Prezentacja zasad konstruowania i uruchamiania aplikacji multimedialnej w 2
rodowisku Adobe Flash. Programowanie mechanizmw interakcji.
Wy3 Omwienie podstaw gramatyki jzyka ActionScript 3.0. Prezentacja i
4
Wy4 omwienie wybranych przykadw programw w ActionScript 3.0.
Analiza zoonych mechanizmw interakcji oraz nawigacji aplikacji
Wy5 multimedialnej. Prezentacja fragmentw kodu AS 3.0 realizujcych 2
omwione mechanizmy.
Przegld wybranych formatw kompresji danych medialnych. Prezentacja
metod zarzdzanie mediami w rodowisku Adobe Flash CS6 z poziomu linii
czasu oraz w ActionScript 3.0. Omwienie mechanizmw strumieniowanie
danych medialnych oraz metod pracy z dwikiem i video. Prezentacja i
Wy6
analiza kodu rdowego aplikacji multimedialnych wykorzystujcych 4
Wy7
dwik i video.
Omwienie zasad projektowania aplikacji multimedialnej z uwzgldnienie
specyfiki grupy docelowej, platformy uruchomieniowej oraz czasu ycia
aplikacji.
Omwienie podstaw animacji komputerowej. Omwienie animacji na linii
czasu oraz animacji realizowanej w AS 3.0. Prezentacja zasad posugiwania
Wy8 2
si panelem edytora ruchu (Motion Editor). Wyjanienie idei kinematyki
odwrotnej i przeksztace.
Przegld i charakterystyka rodowisk programistycznych uywanych do
Wy9 przetwarzania multimedialnych komponentw aplikacji multimedialnych. 2
Omwienie podstaw posugiwania si programem Photoshop. Prezentacja

2
7
5
programu 3ds Max Design. Omwienie zasad wsppracy programw
Photoshop i 3ds Max Design z rodowiskiem Adobe Flash.
Omwienie zasad projektowania i konstruowania multimedialnych aplikacji
Wy10 mobilnych w rodowisku Adobe Flash. Prezentacja i omwienie kodu 2
programw w AS 3.0, dedykowanych platformom mobilnym.
Prezentacja rodowisk alternatywnych dla Adobe Flash na przykadzie
Adobe Director, Microsoft Silverlight oraz HTML5.
Omwienie podstaw gramatyki jzyka HTML5. Omwienie elementw
Wy11
canvas HTML5. Przedstawienie podstaw API elementw canvas. Omwienie 4
Wy12
zasad pracy z obrazami i klipami video. Omwienie zasad tworzenia animacji
oraz interakcji z elementami canvas. Prezentacja i omwienie kodu
przykadowych programw zrealizowanych w HTML5.
Omwienie zasad wykorzystania grafiki 3d w aplikacjach multimedialnych.
Kreowanie i zarzdzanie obiektami 3d w rodowisku programu 3ds Max
Design. Prezentacja i omwienie przykadu konstruowania i animacji
obiektw 3d w rodowisku 3ds Max Design. Kreowanie i zarzdzanie
Wy13
obiektami 3d w rodowisku programu Adobe Flash. Omwienie rodowisk 4
Wy14
wspomagajcych kreowanie grafiki 3d w AS 3.0 na przykadzie Papervision
oraz Away3D. Prezentacja moliwoci omwionych rodowisk. Prezentacja i
omwienie zasad czenia komponentw Papervision i Away3D z natywnym
kodem aplikacji multimedialnych w AS 3.0.
Podsumowanie wykadu. Omwienie znaczenia mobilnych aplikacji
Wy15 multimedialnych. Omwienie czynnikw wpywajcych na komercyjne 2
powodzenie aplikacji multimedialnej.
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj laboratorium Liczba godzin

2
7
6
La1 Zapoznanie studentw z zasadami funkcjonowania laboratorium oraz
zasadami zaliczenia. Podstawy posugiwania si rodowiskiem Adobe Flash.
Zasady posugiwania si narzdziami graficznymi. Animacje na linii czasu. 2

La2 Definiowanie symboli buttons, movie clip oraz graphic. Realizacja


mechanizmw interakcji. Importowanie komponentw multimedialnych
do rodowiska roboczego. 2

La3 Interaktywna galeria fotografii z animacjami kanau alpha na linii czasu (w


postaci movie clips). Konstrukcja aplikacji na wielu warstwach. Interakcja
oraz animacja w As 3.0. 2

La4 Konstrukcja interaktywnej galerii fotografii wzbogaconej efektami


animacyjnymi i dwikiem. Kodowanie w AS 3.0. Pobieranie komponentw
multimedialnych z biblioteki aplikacji. 2

La5 Konstruowanie mechanizmw zoonej, interaktywnej animacji w AS 3.0. 2

La6 Konstruowanie aplikacji pobierajcej komponenty multimedialne z 2


zasobw zewntrznych (ze wskazanej lokalizacji dyskowej) w AS 3.0.

La7 Konstruowanie aplikacji multimedialnej zarzdzajcej dwikiem i video w


AS 3.0. Implementacja wbudowanych mechanizmw odtwarzania dwiku
i video. 2

La8 Posugiwanie si panelem edytora ruchu (Motion Editor). Przygotowanie 2


animowanego banera z wykorzystaniem edytora ruchu.

La9 Zaprojektowanie modelu obiektu 3d oraz realizacja animacji w rodowisku 2


3ds Max Design.

La10 Zaprojektowanie w rodowisku 3ds Max Design obiektu 3d. Realizacja


zbioru animacji przemieszcze pomidzy wybranymi punktami obiektu 3d.
La11 Eksport animacji do rodowiska Adobe Flash i oprogramowanie
mechanizmw nawigacji po wybranych punktach obiektu 3d w AS 3.0. 4

La12 Realizacja mechanizmw interaktywnej animacji w jzyku HTML5. 2

La13 Zaprojektowanie multimedialnej aplikacji e-learningowej (z elementami


interaktywnych testw), implementacja w AS 3.0, uruchomienie i
La14 przetestowanie na tablecie z systemem Android. 4

La15 Podsumowanie zaj laboratoryjnych. Zaliczenia. 2

Suma godzin 30

2
7
7
Forma zaj projekt Liczba godzin
Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykady w postaci prezentacji multimedialnych.

N2. Wstp do laboratorium przygotowany w postaci prezentacji multimedialnej zawierajcej


specyfikacj zadania laboratoryjnego oraz szczegowe, udokumentowane i zawierajce komentarze
fragmenty kodu, przydatne do realizacji zadania laboratoryjnego. Materiay rozsyane poczt
elektroniczn.

N3. Kolekcje adresw stron internetowych oraz artykuw w wersji elektronicznej, stanowicych
dodatkowe rdo materiaw dydaktycznych, kontekstowo zwizanych z zadaniami laboratoryjnymi.
Materiay rozsyane poczt elektroniczn.

N4. Indywidualne konsultacje.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

2
7
8
F1 PEK_W01 W trakcie zaj laboratoryjnych studenci
rozwizuj 9 zada laboratoryjnych polegajcych
PEK_W02 na skonstruowaniu i uruchomieniu aplikacji
PEK_W03 multimedialnej zgodnej z przedstawion
specyfikacj. Za kade prawidowo rozwizane
PEK_U01 zadanie mona otrzyma 0, 1 lub 2 punkty.

PEK_U02

PEK_U03

F2 PEK_W01 Podsumowaniem zaj laboratoryjnych jest


zaprojektowanie, oprogramowanie w AS 3.0 i
PEK_W02 uruchomienie na tablecie z systemem Android
PEK_W03 multimedialnej aplikacji e-learningowej (z
elementami interaktywnych testw) zgodnej ze
PEK_U01 specyfikacj 10 zadania laboratoryjnego. Za
poprawnie zrealizowane zadanie 10 mona
PEK_U02
otrzyma 0, 1, 2, 3 lub 4 punkty.
PEK_U03

PEK_K01

PEK_K02

P Ocena kocowa z laboratorium jest ustalana na podstawie punktw P uzyskanych w trakcie


laboratorium zgodnie z tabel. Ocen 5,0 oraz 5,5 mona uzyska tylko pod warunkiem, e
rozwizane jest zadanie 10.

P 10-11 12-13 14-15 16-17 18-20 21-22

Ocena 3,0 3,5 4,0 4,5 5,0 5,5

Ocena kocowa z wykadu ustalana jest w oparciu o referat napisany na indywidualny, uzgodniony z
wykadowc temat z zakresu programowania aplikacji multimedialnych.

2
7
9
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[81] Derrick Ypenburg, ActionScript 3.0. Szybki start, Helion, 2009.
[82] Adobe Creative Team, Adobe Flash Professional CS6/CS6PL. Oficjalny podrcznik, Helion,
2013.
[83] Zakrzewski Pawe, Adobe Flash CS6 I ActionScript 3.0. Interaktywne projekty od podstaw,
Helion, 2013.
[84] Stephen Chin, Dean Iverson, Oswald Campesato, Paul Trani, Android Flash. Zaawansowane
programowanie aplikacji mobilnych, Helion, 2012.
[85] Eric T Freeman, Elizabeth Robson, HTML5. Rusz gow !, Helion, 2012.
[86] Eric Rowell, HTML5 Canvas. Receptury, Helion 2013.

LITERATURA UZUPENIAJCA:
[79] Matthew MacDonald, HTML5. Nieoficjalny podrcznik, Helion, 2012.
[80] Chuck Hudson, Tom Leadbetter, HTML5. Podrcznik programisty, Helion, 2013.
[81] Shelley Powers, Grafika w Internecie, Helion, 2009.
[82] Radosaw Kamysz, Flash i ActionScript. Aplikacje 3D od podstaw, Helion, 2013.
[83] Adobe Creative Team, Adobe Photoshop CS6 CS6PL. Oficjalny podrcznik, Helion, 2013.
[84] Joanna Pasek, 3ds max 2010. Animacja 3D od podstaw. Szkoa efektu, Helion, 2010.
[85] Joanna Pasek, 3ds Max 2012. wiczenia praktyczne, Helion, 2012.
[86] Sven Lennartz(Editor), Vitaly Friedman (Author), The Smashing Book#1. Edycja polska, Helion,
2013.
[87] Cameron Chapman, Podrcznik genialnych pomysw. Od inspiracji po realizacj. Smashing
Magazine, Helion, 2012.
[88] Pawe Maciejewski, Pawe Redmerski, Silverlight. Od podstaw, Helion, 2009.
[89] Mike Snell, Lars Powers, Microsoft Visual Studio 2010. Ksiga Eksperta, Helion, 2011.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Doc. dr in. Krzysztof Wako, krzysztof.wasko@pwr.wroc.pl

2
8
0
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie aplikacji multimedialnych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W23 C1, C2, C3 Wy1-Wy15 N1,N2,N3,N4


(wiedza)

PEK_W02 K1INF_W05, K1INF_W23 C1, C2, C3 Wy1-Wy15 N1,N2,N3,N4

PEK_W03 K1INF_W05, K1INF_W23 C1, C2, C3 Wy1-Wy15 N1,N2,N3,N4

PEK_U01 K1INF_U10, K1INF_U11 C1, C2, C3 La1-La15 N1,N2,N3,N4


(umiejtnoci)

PEK_U02 K1INF_U10, K1INF_U11 C1, C2, C3 La1-La15 N1,N2,N3,N4

PEK_U03 K1INF_U10, K1INF_U11 C1, C2, C3 La1-La15 N1,N2,N3,N4

PEK_K01 K1INF_K01, K1INF_K02 C1, C2, C3 Wy1-Wy15 N1,N2,N3,N4


(kompetencje)
La1-La15

PEK_K02 K1INF_K01, K1INF_K02 C1, C2, C3 Wy1-Wy15 N1,N2,N3,N4

La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie w systemie Linux
Nazwa w jzyku angielskim Programing in Linux
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

2
8
1
Kod przedmiotu INZ005218

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Z
Egzamin

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1 Oglna znajomo zasad programowania

2. Oglna znajomo systemw operacyjnych

2
8
2
\

CELE PRZEDMIOTU

C1 Zapoznanie studentw z zagadnieniami programowania systemowego w rodowisku systemu


operacyjnego Linux

C2 Osignicie przez studentw poziomu wiedzy, niezbdnego do samodzielnego programowania w


systemie Linux

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy student:

PEK_W01 zna podstawowe zasady programowania w systemie operacyjnym Linux

PEK_W02 zna polecenia niezbdne do pracy w systemie operacyjnym

PEK_W03 ma wiedz w zakresie budowy i dziaania systemw operacyjnych

PEK_W04 zna podstawowe funkcje systemu operacyjnego, umoliwiajce tworzenie


oprogramowania systemowego w jzyku C

Z zakresu umiejtnoci student:

PEK_U01 ma umiejtno samoksztacenia, m.in. w celu podnoszenia umiejtnoci zawodowych

PEK_U02 potrafi pozyskiwa informacje z rnych rde, take w jz. angielskim

PEK_U03 potrafi zdefiniowa problem programistyczny, a nastpnie rozwiza go za pomoc


odpowiednich narzdzi programistycznych

PEK_U04 potrafi pracowa indywidualnie i w zespole

2
8
3
Z zakresu kompetencji spoecznych student:

PEK_K01 rozumie potrzeb cigego doksztacania si

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wy1 Oglna struktura systemu LINUX 2
Wy2 Organizacja systemu plikw. Zarzdzanie przestrzeni dyskow 2
Wy3 Procesy w systemie Linux tworzenie procesw, synchronizacja procesw 2
Wy4 Wybrane polecenia systemowe 2
Wy5 Interpreter polece Bash zasady programowania. Uruchamianie skryptw. 2
Wy6 Jdro systemu operacyjnego Linux, zastosowanie funkcji systemowych 2
Wybrane funkcje systemowe Linuxa, suce do obsugi systemu plikw i
WY7 2
zarzdzania procesami.
WY8 Kierunki rozwojowe systemw operacyjnych typu Linux 1
Suma godzin 15

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

2
8
4
Forma zaj - laboratorium Liczba godzin

La1 Wprowadzenie do pracy w systemie Linux 2

La2 Tworzenie rodowiska uytkownika 2

La3 Operacje na plikach i katalogach 4

La4 Programowanie z wykorzystaniem Interpretera Polece Bash 4

La5 Obsuga sygnaw w systemie Linux 2

La6 Zastosowanie funkcji w procesie programowania w Bashu 3

La7 Dziaania na danych tekstowych (grep, awk) 5

La8 Uzyskanie informacji o pliku z i-wza 4

La9 Komunikacja pomidzy dwoma procesami spokrewnionymi 4

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

2
8
5
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad metoda tradycyjna

N2. Konsultacje

N3. Praca wasna studenta przygotowanie do zaj laboratoryjnych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F - Laboratorium PEK_W01-04 Prezentacje programw i skryptw, odpowiedzi


ustne
PEK_U01-04

P Wykad PEK_W01-04 Kolokwium zaliczeniowe

PEK_U01-04

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[87] Linux: Programowanie, Matthew N., RM, 1999
[88] Linux. Programowanie w przykadach, Mikom, 2000
[89] Unix. Uytkowanie i administrowanie, Marczyski J., Helion, 2000

LITERATURA UZUPENIAJCA:
[90] Programowanie w rodowisku systemu Unix, Stevens R., WNT, 2002

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Sawomir Skowroski sawomir. skowronski@pwr.wroc.pl

2
8
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie w Systemie Linux
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka..
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04, K1INF_W05 C1, C2 Wy1-6 N1-3


(wiedza)

PEK_W02 K1INF_W05, K1_INF_W10 C1, C2 Wy04 N1-3

PEK_W03 K1INF_W10, K1INF_W10 C1, C2 Wy01, Wy02 N1-2

PEK_W04 K1INF_W10 C2 Wy06 N1-3

PEK_U01 K1INF_U05, K1INF_U06 C2 Wy1-7 N1-2


(umiejtnoci)

PEK_U02 K1INF_U05, K1INF_U11 C1,C2 Wy1-7 N1-3

PEK_U03 K1INF_U12, K1INF_U14 C1,C2 Wy1-7 N1-2

PEK_U04 K1INF_U14 C1,C2 Wy1-7 N1-2

PEK_K01 K1INF_K01, K1INF_K05 C1,C2 Wy1-7 N1-2

(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie systemw mobilnych

2
8
7
Nazwa w jzyku angielskim Programming mobile systems
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ 005215

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI

2
8
8
1. Znajomo programowania obiektowego.
2. Podstawowa wiedza z zakresu projektowania interfejsw aplikacji komputerowych.

3. Elementarna znajomo programw graficznych.

CELE PRZEDMIOTU

C1 Zapoznanie studentw z podstawow wiedz z zakresu projektowania aplikacji mobilnej.

C2 Nauczenie programowania aplikacji mobilnych w rodowisku Android oraz Adobe Flash.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna i rozumie specyfik konstruowania systemw mobilnych.

PEK_W02 Posiada wiedz z zakresu projektowania i programowania aplikacji mobilnych.

PEK_W03 Posiada wiedz z zakresu dystrybucji aplikacji mobilnych.

Z zakresu umiejtnoci:

PEK_U01 Potrafi zdefiniowa zbir potencjalnych wymaga funkcjonalnych aplikacji mobilnej i w


oparciu o ten zbir zaprojektowa aplikacj mobiln.

PEK_U02 Potrafi oprogramowa aplikacj mobiln oraz uruchomi i przetestowa na fizycznym

2
8
9
urzdzeniu mobilnym.

PEK_U03 Potrafi zaprojektowa i zrealizowa proces dystrybucji aplikacji mobilnej.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi wsppracowa z potencjalnym uytkownikiem aplikacji mobilnej w celu


zdefiniowania zbioru potencjalnych wymaga funkcjonalnych..

PEK_K02 Potrafi uwzgldni w procesie projektowania interfejsu aplikacji mobilnej specyfik


wymaga potencjalnego uytkownika.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Prezentacja i omwienie planu wykadu. Omwienie zalecanej literatury.
Wy1 Omwienie zada laboratoryjnych. Przekazanie informacji wstpnych na 1
temat SDK Android.
Prezentacja systemu Android. Omwienie zasad przygotowania rodowiska
programistycznego oraz uruchamiania aplikacji w trybie emulatora oraz na
Wy2 urzdzeniu fizycznym. Omwienie struktury aplikacji na Androida oraz zasad 2
definiowania aplikacji za pomoc pliku manifest. Omwienie zasobw
aplikacji oraz zasad pracy z zasobami.
Prezentacja podstawowych zasad projektowania interfejsu uytkownika
aplikacji funkcjonujcej pod kontrol Androida. Omwienie wizualnych
Wy3
elementw interfejsu uytkownika. Omwienie zasad konstruowania 4
Wy4
interfejsu uytkownika za pomoc ukadw charakterystyka wbudowanych
ukadw.
Omwienie metod rysowania oraz animacji dostpnych w systemie Android.
Wy5 Omwienie zasad obsugi multimediw w systemie Android. Przedstawienie 2
zasad obsugi grafiki 3D przy uyciu OpenGL ES.
Omwienie zasad korzystania z usug lokalizacyjnych dostpnych w systemie
Wy6 Android. Prezentacja i omwienie kodu aplikacji z zaimplementowan 2
usug lokalizacji.
Omwienie mechanizmw obsugi plikw i katalogw oraz metod
Wy7 2
przechowywania danych w bazach danych SQLite.
Prezentacja i analiza interfejsw oraz mechanizmw nawigacji po zawartoci
wybranych aplikacji mobilnych. Omwienie zasad projektowania aplikacji
Wy8 2
mobilnych. Omwienie zasad dystrybucji aplikacji mobilnych.
Charakterystyka App Store oraz Google Play. Podsumowanie wykadu..
Suma godzin 15

2
9
0
Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie studentw z zasadami funkcjonowania laboratorium oraz


zasadami zaliczenia. Podstawy konfigurowania rodowiska SDK Android w
programie Eclipse. Uruchomienie aplikacji testowej na urzdzeniu 2
fizycznym.

La2 Praktyczne wprowadzenie do rodowiska Adobe Flash. Zasady kreowania


aplikacji na linii czasu oraz w ActionScript 3.0. Praktyczne podstawy
La3 programowania w AS 3.0. Uruchomienie i edycja programw
zaimplementowanych w AS 3.0 w rodowisku Adobe Flash. Uruchomienie 4
aplikacji mobilnej skonstruowanej w rodowisku Adobe Flash na fizycznym
urzdzeniu mobilnym.

La4 Programowanie w systemie Android. Projektowanie interfejsw 2


uytkownika z uyciem ukadw obiekty typu ViewGroup. Ukady
FrameLayout, LinearLayout, RelativeLayout oraz TableLayout.kontrolki
TextView oraz EditText.

La5 Programowanie w systemie Android. Stosowanie wbudowanych klas


pojemnikw ListView, GridView, GalleryView, ScrollView oraz
La6 HorizontalScrollView. Konstruowanie zoonych interfejsw w oparciu o 4
wbudowane klasy pojemnikw.

La7 Programowanie w systemie Android. Konstruowanie aplikacji rysujcych


oraz wykorzystujcych animacj. Stosowanie obiektw Canvas oraz Paint.
Zasady korzystania z dostpnych typw przeksztace zmianie 2
przeroczystoci, obrotom, skalowaniu oraz przesuniciu.

La8 Zarzdzanie mediami. Klasa MediaStore. Konstruowanie aplikacji


zarzdzajcymi plikami video, plikami obrazw oraz uporzdkowanymi
2

2
9
1
plikami audio.

La9 Obsuga multimediw rejestracja zdj, video oraz dwiku. Konstrukcja


programw korzystajcych z zasobw multimedialnych wygenerowanych
przez urzdzenie pracujce w systemie Android. 2

La10 Konstruowanie aplikacji korzystajcych z grafiki 3D. Stosowanie OpenGL ES 2


w systemie Android.

La11 Konstruowanie aplikacji korzystajcych z usug lokalizacyjnych dostpnych 2


w systemie Android.

La12 Konstruowanie aplikacji bazodanowych w systemie Android. Tworzenie baz 2


danych SQLite.

La13 Konstruowanie zoonych mechanizmw interakcji i nawigacji w


rodowisku Adobe Flash. Uruchamianie i testowanie na urzdzeniach
pracujcych w systemie Android. 2

La14 Zaprojektowanie, implementacja oraz uruchomienie i przetestowanie


multimedialnej aplikacji mobilnej w systemie Android. Podsumowanie
La15 laboratorium. Zaliczenie. 4

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

2
9
2
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykady w postaci prezentacji multimedialnych.

N2. Wstp do laboratorium przygotowany w postaci prezentacji multimedialnej zawierajcej


specyfikacj zadania laboratoryjnego oraz szczegowe, udokumentowane i zawierajce komentarze
fragmenty kodu, przydatne do realizacji zadania laboratoryjnego. Materiay rozsyane poczt
elektroniczn.

N3. Kolekcje adresw stron internetowych oraz artykuw w wersji elektronicznej, stanowicych
dodatkowe rdo materiaw dydaktycznych, kontekstowo zwizanych z zadaniami laboratoryjnymi.
Materiay rozsyane poczt elektroniczn.

N4. Indywidualne konsultacje.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 W trakcie zaj laboratoryjnych studenci


rozwizuj 9 zada laboratoryjnych polegajcych
PEK_W02 na skonstruowaniu i uruchomieniu na fizycznym
PEK_U01 urzdzeniu aplikacji mobilnej zgodnej z
przedstawion specyfikacj. Sze zada
PEK_U02 uruchamianych jest na smartphonie, trzy na
tablecie. Za kade prawidowo rozwizane
zadanie mona otrzyma 0, 1 lub 2 punkty.

F2 PEK_W01 Podsumowaniem zaj laboratoryjnych jest


zaprojektowanie, oprogramowanie i
PEK_W02 uruchomienie na fizycznym urzdzeniu mobilnym
PEK_W03 multimedialnej aplikacji mobilnej zgodnej ze
specyfikacj 10 zadania laboratoryjnego. Za
PEK_U01 poprawnie zrealizowane zadanie 10 mona
otrzyma 0, 1, 2, 3 lub 4 punkty.
PEK_U02

PEK_U03

PEK_K01

PEK_K02

2
9
3
P Ocena kocowa z laboratorium jest ustalana na podstawie punktw P uzyskanych w trakcie
laboratorium zgodnie z tabel. Warunkiem uzyskania zaliczenia jest realizacja minimum 3 programw
na smartphon i 2 na tablet. Ocen 5,0 oraz 5,5 mona uzyska tylko pod warunkiem, e rozwizane
jest zadanie 10.

P 10-11 12-13 14-15 16-17 18-20 21-22

Ocena 3,0 3,5 4,0 4,5 5,0 5,5

Ocena kocowa z wykadu ustalana jest w oparciu o referat napisany na indywidualny, uzgodniony z
wykadowc temat z zakresu programowania systemw mobilnych.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[90] Charlie Collins, Michael Galpin, Matthias Kaeppler, Android w praktyce, Helion, 2012.
[91] Ian F. Darwin, Android. Receptury, Helion, 2013.
[92] Frank Ableson, Robi Sen, Android w akcji. Wydanie II, Helion, 2011.
[93] Shane Condor, Lauren Darcey, Android. Programowanie aplikacji na urzdzenia przenone.
Wydanie II, Helion, 2011.
[94] Jeff Friesen, Java. Przygotowanie do programowania na platform Android, Helion 2011.

LITERATURA UZUPENIAJCA:
[91] Lyza Danger Gardner, Jason Grisby, Mobile Web. Rusz gow !, Helion, 2013.
[92] Jeremy Kerfs, Android. Programowanie gier na tablety, Helion, 2012.
[93] Ed Burnette, Hello, Android. Programowanie na platform Google dla urzdze mobilnych.
Wydanie III, Helion, 2011.
[94] Stephen Chin, Dean Iverson, Oswald Campesato, Paul Trani, Android Flash. Zaawansowane
programowanie aplikacji mobilnych, Helion, 2012.
[95] Piotr Stalewski, Jak zarabia na aplikacjach i grach mobilnych, Helion, 2012.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Doc. dr in. Krzysztof Wako, krzysztof.wasko@pwr.wroc.pl

2
9
4
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie systemw mobilnych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(wiedza)

PEK_W02 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_W03 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_U01 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4


(umiejtnoci)

PEK_U02 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_U03 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_K01 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(kompetencje)
La1-La15

PEK_K02 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4

La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie systemw mobilnych ANDROID
Nazwa w jzyku angielskim Programming mobile systems ANDROID
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

2
9
5
Kod przedmiotu INZ003568W

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
2. Znajomo programowania obiektowego.
2. Podstawowa wiedza z zakresu projektowania interfejsw aplikacji komputerowych.

3. Elementarna znajomo programw graficznych.

2
9
6
\

CELE PRZEDMIOTU

C1 Zapoznanie studentw z podstawow wiedz z zakresu projektowania aplikacji mobilnej.

C2 Nauczenie programowania aplikacji mobilnych w rodowisku Android oraz Adobe Flash.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna i rozumie specyfik konstruowania systemw mobilnych.

PEK_W02 Posiada wiedz z zakresu projektowania i programowania aplikacji mobilnych.

PEK_W03 Posiada wiedz z zakresu dystrybucji aplikacji mobilnych.

Z zakresu umiejtnoci:

PEK_U01 Potrafi zdefiniowa zbir potencjalnych wymaga funkcjonalnych aplikacji mobilnej i w


oparciu o ten zbir zaprojektowa aplikacj mobiln.

PEK_U02 Potrafi oprogramowa aplikacj mobiln oraz uruchomi i przetestowa na fizycznym


urzdzeniu mobilnym.

PEK_U03 Potrafi zaprojektowa i zrealizowa proces dystrybucji aplikacji mobilnej.

2
9
7
Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi wsppracowa z potencjalnym uytkownikiem aplikacji mobilnej w celu


zdefiniowania zbioru potencjalnych wymaga funkcjonalnych..

PEK_K02 Potrafi uwzgldni w procesie projektowania interfejsu aplikacji mobilnej specyfik


wymaga potencjalnego uytkownika.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Prezentacja i omwienie planu wykadu. Omwienie zalecanej literatury.
Wy1 Omwienie zada laboratoryjnych. Przekazanie informacji wstpnych na 1
temat SDK Android.
Prezentacja systemu Android. Omwienie zasad przygotowania rodowiska
programistycznego oraz uruchamiania aplikacji w trybie emulatora oraz na
Wy2 urzdzeniu fizycznym. Omwienie struktury aplikacji na Androida oraz zasad 2
definiowania aplikacji za pomoc pliku manifest. Omwienie zasobw
aplikacji oraz zasad pracy z zasobami.
Prezentacja podstawowych zasad projektowania interfejsu uytkownika
aplikacji funkcjonujcej pod kontrol Androida. Omwienie wizualnych
Wy3
elementw interfejsu uytkownika. Omwienie zasad konstruowania 4
Wy4
interfejsu uytkownika za pomoc ukadw charakterystyka wbudowanych
ukadw.
Omwienie metod rysowania oraz animacji dostpnych w systemie Android.
Wy5 Omwienie zasad obsugi multimediw w systemie Android. Przedstawienie 2
zasad obsugi grafiki 3D przy uyciu OpenGL ES.
Omwienie zasad korzystania z usug lokalizacyjnych dostpnych w systemie
Wy6 Android. Prezentacja i omwienie kodu aplikacji z zaimplementowan 2
usug lokalizacji.
Omwienie mechanizmw obsugi plikw i katalogw oraz metod
Wy7 2
przechowywania danych w bazach danych SQLite.
Prezentacja i analiza interfejsw oraz mechanizmw nawigacji po zawartoci
wybranych aplikacji mobilnych. Omwienie zasad projektowania aplikacji
Wy8 2
mobilnych. Omwienie zasad dystrybucji aplikacji mobilnych.
Charakterystyka App Store oraz Google Play. Podsumowanie wykadu..
Suma godzin 15

2
9
8
Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie studentw z zasadami funkcjonowania laboratorium oraz


zasadami zaliczenia. Podstawy konfigurowania rodowiska SDK Android w
programie Eclipse. Uruchomienie aplikacji testowej na urzdzeniu 2
fizycznym.

La2 Praktyczne wprowadzenie do rodowiska Adobe Flash. Zasady kreowania


aplikacji na linii czasu oraz w ActionScript 3.0. Praktyczne podstawy
La3 programowania w AS 3.0. Uruchomienie i edycja programw
zaimplementowanych w AS 3.0 w rodowisku Adobe Flash. Uruchomienie 4
aplikacji mobilnej skonstruowanej w rodowisku Adobe Flash na fizycznym
urzdzeniu mobilnym.

La4 Programowanie w systemie Android. Projektowanie interfejsw 2


uytkownika z uyciem ukadw obiekty typu ViewGroup. Ukady
FrameLayout, LinearLayout, RelativeLayout oraz TableLayout.kontrolki
TextView oraz EditText.

La5 Programowanie w systemie Android. Stosowanie wbudowanych klas


pojemnikw ListView, GridView, GalleryView, ScrollView oraz
La6 HorizontalScrollView. Konstruowanie zoonych interfejsw w oparciu o 4
wbudowane klasy pojemnikw.

La7 Programowanie w systemie Android. Konstruowanie aplikacji rysujcych


oraz wykorzystujcych animacj. Stosowanie obiektw Canvas oraz Paint.
Zasady korzystania z dostpnych typw przeksztace zmianie 2
przeroczystoci, obrotom, skalowaniu oraz przesuniciu.

La8 Zarzdzanie mediami. Klasa MediaStore. Konstruowanie aplikacji


zarzdzajcymi plikami video, plikami obrazw oraz uporzdkowanymi
2

2
9
9
plikami audio.

La9 Obsuga multimediw rejestracja zdj, video oraz dwiku. Konstrukcja


programw korzystajcych z zasobw multimedialnych wygenerowanych
przez urzdzenie pracujce w systemie Android. 2

La10 Konstruowanie aplikacji korzystajcych z grafiki 3D. Stosowanie OpenGL ES 2


w systemie Android.

La11 Konstruowanie aplikacji korzystajcych z usug lokalizacyjnych dostpnych 2


w systemie Android.

La12 Konstruowanie aplikacji bazodanowych w systemie Android. Tworzenie baz 2


danych SQLite.

La13 Konstruowanie zoonych mechanizmw interakcji i nawigacji w


rodowisku Adobe Flash. Uruchamianie i testowanie na urzdzeniach
pracujcych w systemie Android. 2

La14 Zaprojektowanie, implementacja oraz uruchomienie i przetestowanie


multimedialnej aplikacji mobilnej w systemie Android. Podsumowanie
La15 laboratorium. Zaliczenie. 4

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

3
0
0
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykady w postaci prezentacji multimedialnych.

N2. Wstp do laboratorium przygotowany w postaci prezentacji multimedialnej zawierajcej


specyfikacj zadania laboratoryjnego oraz szczegowe, udokumentowane i zawierajce komentarze
fragmenty kodu, przydatne do realizacji zadania laboratoryjnego. Materiay rozsyane poczt
elektroniczn.

N3. Kolekcje adresw stron internetowych oraz artykuw w wersji elektronicznej, stanowicych
dodatkowe rdo materiaw dydaktycznych, kontekstowo zwizanych z zadaniami laboratoryjnymi.
Materiay rozsyane poczt elektroniczn.

N4. Indywidualne konsultacje.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 W trakcie zaj laboratoryjnych studenci


rozwizuj 9 zada laboratoryjnych polegajcych
PEK_W02 na skonstruowaniu i uruchomieniu na fizycznym
PEK_U01 urzdzeniu aplikacji mobilnej zgodnej z
przedstawion specyfikacj. Sze zada
PEK_U02 uruchamianych jest na smartphonie, trzy na
tablecie. Za kade prawidowo rozwizane
zadanie mona otrzyma 0, 1 lub 2 punkty.

F2 PEK_W01 Podsumowaniem zaj laboratoryjnych jest


zaprojektowanie, oprogramowanie i
PEK_W02 uruchomienie na fizycznym urzdzeniu mobilnym
PEK_W03 multimedialnej aplikacji mobilnej zgodnej ze
specyfikacj 10 zadania laboratoryjnego. Za
PEK_U01 poprawnie zrealizowane zadanie 10 mona
otrzyma 0, 1, 2, 3 lub 4 punkty.
PEK_U02

PEK_U03

PEK_K01

PEK_K02

3
0
1
P Ocena kocowa z laboratorium jest ustalana na podstawie punktw P uzyskanych w trakcie
laboratorium zgodnie z tabel. Warunkiem uzyskania zaliczenia jest realizacja minimum 3 programw
na smartphon i 2 na tablet. Ocen 5,0 oraz 5,5 mona uzyska tylko pod warunkiem, e rozwizane
jest zadanie 10.

P 10-11 12-13 14-15 16-17 18-20 21-22

Ocena 3,0 3,5 4,0 4,5 5,0 5,5

P Ocena kocowa z wykadu jest ustalana na podstawie wynikw egzaminu. Egzamin trwa dwie
godziny i skada si z zestawu zada, o cznej liczbie 20 punktw. Warunkiem pozytywnej oceny
kocowej z egzaminu jest uzyskanie 10 punktw oraz pozytywnej oceny kocowej z laboratorium.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[95] Charlie Collins, Michael Galpin, Matthias Kaeppler, Android w praktyce, Helion, 2012.
[96] Juhani Lehtimaki, Android UI. Podrcznik dla projektantw. Smashing Magazine, Helion, 2013.
[97] Ian F. Darwin, Android. Receptury, Helion, 2013.
[98] Frank Ableson, Robi Sen, Android w akcji. Wydanie II, Helion, 2011.
[99] Shane Condor, Lauren Darcey, Android. Programowanie aplikacji na urzdzenia przenone.
Wydanie II, Helion, 2011.
[100] Jeff Friesen, Java. Przygotowanie do programowania na platform Android, Helion 2011.

LITERATURA UZUPENIAJCA:
[96] Lyza Danger Gardner, Jason Grisby, Mobile Web. Rusz gow !, Helion, 2013.
[97] Jeremy Kerfs, Android. Programowanie gier na tablety, Helion, 2012.
[98] Ed Burnette, Hello, Android. Programowanie na platform Google dla urzdze mobilnych.
Wydanie III, Helion, 2011.
[99] Stephen Chin, Dean Iverson, Oswald Campesato, Paul Trani, Android Flash. Zaawansowane
programowanie aplikacji mobilnych, Helion, 2012.
[100] Piotr Stalewski, Jak zarabia na aplikacjach i grach mobilnych, Helion, 2012.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Doc. dr in. Krzysztof Wako, krzysztof.wasko@pwr.wroc.pl

3
0
2
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie systemw mobilnych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(wiedza)

PEK_W02 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_W03 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_U01 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4


(umiejtnoci)

PEK_U02 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_U03 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_K01 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(kompetencje)
La1-La15

PEK_K02 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4

La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie systemw mobilnych iOS Apple
Nazwa w jzyku angielskim Programming mobile systems iOS Apple
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

3
0
3
Kod przedmiotu INZ003569W

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
3. Znajomo programowania obiektowego.
2. Podstawowa wiedza z zakresu projektowania interfejsw aplikacji komputerowych.

3. Elementarna znajomo programw graficznych.

3
0
4
\

CELE PRZEDMIOTU

C1 Zapoznanie studentw z podstawow wiedz z zakresu projektowania aplikacji mobilnej.

C2 Nauczenie programowania aplikacji mobilnych w rodowisku iOS.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna i rozumie specyfik konstruowania systemw mobilnych.

PEK_W02 Posiada wiedz z zakresu projektowania i programowania aplikacji mobilnych.

PEK_W03 Posiada wiedz z zakresu dystrybucji aplikacji mobilnych.

Z zakresu umiejtnoci:

PEK_U01 Potrafi zdefiniowa zbir potencjalnych wymaga funkcjonalnych aplikacji mobilnej i w


oparciu o ten zbir zaprojektowa aplikacj mobiln.

PEK_U02 Potrafi oprogramowa aplikacj mobiln oraz uruchomi i przetestowa na fizycznym


urzdzeniu mobilnym.

PEK_U03 Potrafi zaprojektowa i zrealizowa proces dystrybucji aplikacji mobilnej.

Z zakresu kompetencji spoecznych:

PEK_K01 Potrafi wsppracowa z potencjalnym uytkownikiem aplikacji mobilnej w celu


zdefiniowania zbioru potencjalnych wymaga funkcjonalnych..

PEK_K02 Potrafi uwzgldni w procesie projektowania interfejsu aplikacji mobilnej specyfik

3
0
5
wymaga potencjalnego uytkownika.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Prezentacja i omwienie planu wykadu. Omwienie zalecanej literatury.
Wy1 Prezentacja i omwienie zasad funkcjonowania iPhon,a oraz Mac Mini. 1
Prezentacja i omwienie aplikacji wykonanych dla rodowiska iOS.
Prezentacja systemu iOS. Omwienie zasad przygotowania rodowiska
programistycznego oraz uruchamiania aplikacji w trybie emulatora oraz na
Wy2 2
urzdzeniu fizycznym. Prezentacja podstawowych elementw jzyka
Ojective-C. Omwienie rodowiska developerskiego XCode.
Prezentacja podstawowych zasad projektowania interfejsu uytkownika
aplikacji funkcjonujcej pod kontrol iOS. Podstawowe kontrolki interfejsu
Wy3 dostpne w systemie iOS. Komunikacja pomidzy warstw prezentacji, a
4
Wy4 warstw logiki aplikacji. Klasy UIView i UIWindow. Kontroler widoku.
Geometria widoku. Uycie funkcji Storyboard do utworzenia interfejsu
uytkownika.
Prezentacja zasad posugiwania si kontrolk UITableViev. Tworzenie tabel.
Wy5 2
Wypenianie i edytowanie tabel.
Rozpoznawanie gestw. Prezentacja klasy UIGestureRecogniser i jej
Wy6 pochodnymi. Zapisywanie i wczytywanie danych z prywatnego folderu 2
aplikacji.
Obsuga multimediw w systemie iOS. Nagrywanie i odtwarzanie dwiku i
obrazu obsuga kamery i mikrofonu. Wykorzystanie moduu GPS.
Wy7 2
Okrelanie lokalizacji urzdzenia. Wykorzystanie kontrolki MKMapView do
prezentacji pooenia na mapie.
Prezentacja i analiza interfejsw oraz mechanizmw nawigacji po zawartoci
wybranych aplikacji mobilnych. Omwienie zasad projektowania aplikacji
Wy8 2
mobilnych. Omwienie zasad dystrybucji aplikacji mobilnych.
Charakterystyka App Store. Podsumowanie wykadu..
Suma godzin 15

3
0
6
Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Zapoznanie studentw z zasadami funkcjonowania laboratorium oraz


zasadami zaliczenia. Podstawy posugiwania si iPhnem oraz Mac Mini.
Uruchomienie aplikacji testowej na urzdzeniu fizycznym. 2

La2 wiczenia w posugiwaniu si systemem iOS. Omwienie zasad


przygotowania rodowiska programistycznego oraz uruchamiania aplikacji
La3 w trybie emulatora oraz na urzdzeniu fizycznym. Prezentacja
podstawowych elementw jzyka Ojective-C. Praktyczne posugiwanie si 4
rodowiskiem developerskim XCode.

Realizacja i uruchamianie prostych programw skonstruowanych w


Ojective-C.

La4 Programowanie w systemie iOS. Projektowanie interfejsw uytkownika z 2


uyciem kontrolek UITabBar oraz UINavigationController.

La5 Programowanie w systemie iOS. Stosowanie wbudowanych klas


pojemnikw ListView, GridView, GalleryView, ScrollView oraz
La6 HorizontalScrollView. Konstruowanie zoonych interfejsw w oparciu o 4
wbudowane klasy pojemnikw.

La7 Programowanie w systemie iOS. Programowanie aplikacji


wykorzystujcych tabele.
2

La8 Programowanie w systemie iOS. Programowanie aplikacji komunikujcych


si z zewntrznymi serwisami za pomoc pocze http. Programowanie
cigania danych oraz parsowania plikw XML. 2

La9 Programowanie w systemie iOS. Programowanie aplikacji


przechwytujcych i obsugujcych gesty. Zapisywanie i odczytywanie

3
0
7
danych z prywatnego folderu aplikacji. 2

La10 Praca z tekstem. Ukrycie klawiatury po zakoczeniu edycji tekstu w 2


kontrolce UITextField.

La11 Programowanie w systemie iOS. Pobieranie, zapisywanie i odtwarzanie 4


dwiku i obrazu. Konstruowanie galerii fotografii. Konstrukcja prostej gry.
La12

La13 Programowanie w systemie iOS. Konstruowanie zoonych mechanizmw


interakcji i nawigacji w systemie iOS. Uruchamianie i testowanie aplikacji
umoliwiajcej lokalizacj urzdzenia za pomoc moduu GPS. 2
Wykorzystanie kontrolki MKMapView.

La14 Zaprojektowanie, implementacja oraz uruchomienie i przetestowanie


multimedialnej aplikacji mobilnej w systemie iOS. Podsumowanie
La15 4
laboratorium. Zaliczenie.

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykady w postaci prezentacji multimedialnych.

3
0
8
N2. Wstp do laboratorium przygotowany w postaci prezentacji multimedialnej zawierajcej
specyfikacj zadania laboratoryjnego oraz szczegowe, udokumentowane i zawierajce komentarze
fragmenty kodu, przydatne do realizacji zadania laboratoryjnego. Materiay rozsyane poczt
elektroniczn.

N3. Kolekcje adresw stron internetowych oraz artykuw w wersji elektronicznej, stanowicych
dodatkowe rdo materiaw dydaktycznych, kontekstowo zwizanych z zadaniami laboratoryjnymi.
Materiay rozsyane poczt elektroniczn.

N4. Indywidualne konsultacje.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_W01 W trakcie zaj laboratoryjnych studenci


rozwizuj 9 zada laboratoryjnych polegajcych
PEK_W02 na skonstruowaniu i uruchomieniu na fizycznym
PEK_U01 urzdzeniu aplikacji mobilnej zgodnej z
przedstawion specyfikacj. Za kade
PEK_U02 prawidowo rozwizane zadanie mona otrzyma
0, 1 lub 2 punkty.

F2 PEK_W01 Podsumowaniem zaj laboratoryjnych jest


zaprojektowanie, oprogramowanie i
PEK_W02 uruchomienie na fizycznym urzdzeniu mobilnym
PEK_W03 multimedialnej aplikacji mobilnej zgodnej ze
specyfikacj 10 zadania laboratoryjnego. Za
PEK_U01 poprawnie zrealizowane zadanie 10 mona
otrzyma 0, 1, 2, 3 lub 4 punkty.
PEK_U02

PEK_U03

PEK_K01

PEK_K02

P Ocena kocowa z laboratorium jest ustalana na podstawie punktw P uzyskanych w trakcie


laboratorium zgodnie z tabel. Warunkiem uzyskania zaliczenia jest realizacja minimum 6
programw. Ocen 5,0 oraz 5,5 mona uzyska tylko pod warunkiem, e rozwizane jest zadanie 10.

3
0
9
P 10-11 12-13 14-15 16-17 18-20 21-22

Ocena 3,0 3,5 4,0 4,5 5,0 5,5

P. Ocena kocowa z wykadu jest ustalana na podstawie wynikw egzaminu. Egzamin trwa dwie
godziny i skada si z zestawu zada, o cznej liczbie 20 punktw. Warunkiem pozytywnej oceny
kocowej z egzaminu jest uzyskanie 10 punktw oraz pozytywnej oceny kocowej z laboratorium.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[101] Christopher Fairbairn, Collin Ruffenach, Johannes Fahrenkrug, Objective-C. Podstawy, Helion
2012.
[102] Stephen G. Kochan, Objective-C. Vademecum profesjonalisty. Wydanie III, Helion, 2011.
[103] David Chisnall, Objective-C. Leksykon profesjonalisty, Helion, 2012.
[104] Erica Sadun, iOS5. Podrcznik programisty, Helion, 2013.
[105] Vandad Nahavandipoor, iOS 5. Programowanie. Receptury, Helion, 2012.
[106] Christopher Caleb, Tworzenie aplikacji dla iOS we Flashu. Receptury, Helion, 2013.

LITERATURA UZUPENIAJCA:
[101] Lyza Danger Gardner, Jason Grisby, Mobile Web. Rusz gow !, Helion, 2013.
[102] Tood Moore, Dotknij, przesu, potrznij. Od pomysu do gry na iPhonea i iPada, Helion, 2012.
[103] Brandon Alexander, J. Bradford Dillon, Kevin Y. Kim, Tworzenie aplikacji na platform iOS 5 z
wykorzystaniem Xcode, Interface Builder, Instruments, GDB oraz innych kluczowych narzdzi.
Helion, 2012.
[104] Walter Issacson, Steve Jobs. Insignis, 2011.
[105] Piotr Stalewski, Jak zarabia na aplikacjach i grach mobilnych, Helion, 2012.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Doc. dr in. Krzysztof Wako, krzysztof.wasko@pwr.wroc.pl

3
1
0
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie systemw mobilnych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(wiedza)

PEK_W02 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_W03 K1INF_W05, K1INF_W09 C1, C2 Wy1-Wy8 N1,N2,N3,N4

PEK_U01 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4


(umiejtnoci)

PEK_U02 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_U03 K1INF_U10, K1INF_U11 C1, C2 La1-La15 N1,N2,N3,N4

PEK_K01 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4


(kompetencje)
La1-La15

PEK_K02 K1ING_K01, K1INF_K02 C1, C2 Wy1-Wy8 N1,N2,N3,N4

La1-La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
WYDZIA W-8

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Programowanie systemw webowych
Nazwa w jzyku angielskim: Web Systems Programming
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy):
Stopie studiw i forma: I, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu: INZ005200

3
1
1
Grupa kursw: NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Zaliczenie Zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
44. Umiejtno programowania strukturalnego i obiektowego w zakresie podstawowym
45. Znajomo podstaw baz danych

CELE PRZEDMIOTU

C1 Zdobycie wiedzy i nabycie umiejtnoci w zakresie wytwarzania systemw informatycznych


opartych na modelu klient-serwer wykorzystujcych do komunikacji protok HTTP.

3
1
2
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 Rozpoznaje i tumaczy dziaanie wybranych polece jzykw programowania weba

PEK_W02 Wybiera waciwe technologie do zaprogramowania komponentw systemw webowych

Z zakresu umiejtnoci:

PEK_U01 Adaptuje, aranuje i reorganizuje dziaajce systemy lub ich komponenty zgodnie z
przedoonymi wymaganiami

PEK_U02 Samodzielnie konstruuje proste systemy webowe zgodnie z przedoonymi wymaganiami

Z zakresu kompetencji spoecznych:

PEK_K01 Prezentuje wyniki swojej pracy

TRECI PROGRAMOWE

Forma zaj - wykad Liczba godzin

Wy1 Internet i WWW wprowadzenie w tematyk 2

Wy2 Wprowadzenie do HTML5 2

Wy3 Nowe moliwoci HTML5 2

Wy4 Wprowadzenie do CSS3 2

Wy5 Nowe moliwoci CSS3 2

Wy6 Wybrane elementy JavaScript 2

Wy7 Document Object Model i obsuga zdarze 2

Wy8 Praca z serwerem WWW i podstawy PHP 2

Wy9 Aplikacje PHP wykorzystujce baz danych 2

Wy10 Wprowadzenie do programowania w ASP.NET 2

Wy11 ASP.NET mechanizm sesji 2

3
1
3
Wy12 ASP.NET wsppraca z baz danych 2

Wy13 ASP.NET serwis z logowaniem 2

Wy14 ASP.NET wykorzystanie AJAX 2

Wy15 Przegld zaawansowanych technologii webowych 2

Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1 Szkolenie BHP, omwienie zasad zaliczenia zaj laboratoryjnych 2

La2 Podstawy programowania w HTML5 cz.1 2

La3 Podstawy programowania w HTML5 cz.2 2

La4 Podstawy programowania w CSS3 cz.1 2

La5 Podstawy programowania w CSS3 cz.2 2

La6 Programowanie w JavaScript 2

La7 DOM i obsuga zdarze 2

La8 XAMPP i ASP.NET uruchamianie rodowisk 2

La9 Programowanie w PHP cz.1 2

La10 Programowanie w PHP cz.2 2

La11 Programowanie w PHP cz.3 2

La12 Programowanie w ASP.NET cz.1 2

La13 Programowanie w ASP.NET cz.2 2

La14 Programowanie w ASP.NET cz.3 2

La15 Zaliczenie 2

Suma godzin 30

3
1
4
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad ilustrowany planszami multimedialnymi

N2. wiczenia laboratoryjne z wykorzystaniem odpowiednich rodowisk programistycznych

N3. System e-learningowy do publikacji materiaw dydaktycznych i odbierania prac studenckich

N4. Praca wasna na podstawie list zada

N5. Praca wasna przygotowanie do egzaminu

N6. System e-learningowy do przeprowadzenia testu egzaminacyjnego

3
1
5
OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 F6 (La2 La7) PEK_W01 Ocena punktowa w skali (0-10).

PEK_U01

PEK_K02

F7 F12 (La9 La14) PEK_W01 Ocena punktowa w skali (0-10).

PEK_U01

PEK_U02

PEK_K02

P La PEK_W01 Ocena dostateczna od 50% punktw.

PEK_U01 Pozostae oceny wg proporcjonalnych


przedziaw od 50% do 100% punktw.
PEK_U02

PEK_K02

P Wy PEK_W01 Ocena dostateczna od 50% prawidowych


odpowiedzi na tecie egzaminacyjnym.
PEK_W02
Pozostae oceny wg proporcjonalnych
przedziaw od 50% do 100% prawidowych
odpowiedzi.

3
1
6
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[107] Paul Deitel, Harvey Deitel, Abbey Deitel: Internet & World Wide Web: How to Program, Fifth
Edition, Prentice Hall, 2011

LITERATURA UZUPENIAJCA:
[106] Brian P. Hogan: HTML5 i CSS3 standardy przyszoci, Helion, 2011
[107] Stoyan Stefanov: JavaScript : programowanie obiektowe , Helion, 2010
[108] Julie C. Meloni: PHP, MySQL i Apache, Helion, 2009
[109] Bill Evjen, Scott Hanselman, Devin Rader: ASP.NET 4 z wykorzystaniem C# i VB. Zaawansowane
programowanie, Helion, 2011

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Ziemowit Nowak, ziemowit.nowak@pwr.wroc.pl

3
1
7
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie systemw webowych
Z EFEKTAMI KSZTACENIA NA KIERUNKU
Informatyka

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W06 C1 Wy2-Wy14 N1, N5, N6

PEK_W02 K1INF_W05, K1INF_W07 C1 Wy1-Wy15 N1, N5, N6

PEK_U01 K1INF_U04, K1INF_U09, K1INF_U14 C1 La2-La7, N2, N3, N4

La9-La14

PEK_U02 K1INF_U04, K1INF_U09, K1INF_U11, C1 La9-La14 N2, N3, N4


K1INF_U14

PEK_K01 K1INF_U12 C1 La2-La7, N2

La9-La14

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Programowanie urzdze mobilnych w C#
Nazwa w jzyku angielskim Programming of mobile devices in C#
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005216

Grupa kursw TAK / NIE*

3
1
8
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
46. Umiejtno programowania w jzyku java lub C#.

CELE PRZEDMIOTU

C1 Nabycie umiejtnoci implementacji aplikacji na urzdzenia mobilne z wykorzystaniem


jzyka C# i mechanizmw dostpnych na platformie .NET

3
1
9
PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu wiedzy:

PEK_W01 Nazywa i opisuje dziaanie podstawowych komponentw programowych


wykorzystywanych w implementacji aplikacji na urzdzenia mobilne na platformie .NET.

PEK_W02 Wymienia i opisuje dziaanie rozwiza dostpnych na platformie .NET, zwizanych z


bezpieczestwem, utrwalaniem danych, internacjonalizacj, komunikacj sieciow

Z zakresu umiejtnoci:

PEK_U01 Implementuje prost aplikacj na urzdzenia mobilne, w tym wymagajc utrwalania


danych

PEK_U02 Stosuje wskazane techniki zabezpiecze dla aplikacji mobilnych

PEK_U03 Pozyskuje informacje z rnych rde na temat tworzenia aplikacji mobilnych i


rozwizywania problemw w tym zakresie

PEK_U04 Komunikuje si z prowadzcym z wykorzystaniem dostpnej infrastruktury sprztowej i


programowej.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wprowadzenie. Podstawowe kontrolki. Budowa strony. Nawigacja midzy
Wy1 2
stronami.
Cykl ycia aplikacji. Wizanie danych. Obsuga gestw. Transformacje i
Wy2 2
animacje.
Wy3 Wzorzec MVVM. Wybrane kontrolki zaawansowane. 2
Wy4 Media. Internacjonalizacja. Kontrolki uytkownika. 2
Wy5 Linq. Zapamitywanie stanu aplikacji. 2
Wy6 Komunikacja z sensorami. Lanchers and choosers. 2
Wy7 Aplikacje klient-serwer. Budowanie aplikacji klienckich. 2
Wy8 Powiadomienia. Bezpieczestwo aplikacji. 1
Suma godzin 15

3
2
0
Forma zaj laboratorium Liczba godzin

La1 Szkolenie bhp. Warunki zaliczenia. Pierwsza aplikacja. 2

La2 Kontrolki podstawowe. (zad. 1) 2

La3 Nawigacja midzy stronami (zad. 2) 2

La4 Wizanie danych. Cykl ycia aplikacji. (zad. 3) 2

La5 Transformacje i animacje. Obsuga gestw. (zad. 4) 2

La6 Wzorzec MVVM. (zad. 5) 2

La7 Kontrolki zaawansowane. (zad. 6) 2

La8 Kontrolki uytkownika. (zad. 7) 2

La9 Media. Internacjonalizacja. (zad. 8) 2

La10 Zapamitywanie stanu aplikacji. (zad. 9) 2

La11 Linq. (zad. 10) 2

La12 Komunikacja z sensorami. (zad. 11) 2

La13 Lanchers and choosers. (zad. 12) 2

La14 Budowa aplikacji klienckiej. (zad. 13) 2

La15 Bezpieczestwo. Powiadomienia. (zad. 14) 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny z elementami wykadu problemowego, wspierany prezentacjami
multimedialnymi

N2. Oprogramowanie do implementacji aplikacji na urzdzenia mobilne.

N3. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

3
2
1
Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 zad. 1 PEK_U01, PEK_U04 Ocena rozwizania zad. 1 w skali 0..1 lub


tradycyjnej

F2 zad. 2 PEK_U01, Ocena rozwizania zad. 2 w skali 0..1 lub


tradycyjnej
PEK_U04

F3 zad. 3 PEK_U01, Ocena rozwizania zad. 3 w skali 0..1 lub


tradycyjnej
PEK_U04

F4 zad. 4 PEK_U01, Ocena rozwizania zad. 4 w skali 0..1 lub


tradycyjnej
PEK_U04

F5 zad. 5 PEK_U01, Ocena rozwizania zad. 5 w skali 0..1 lub


tradycyjnej
PEK_U04

F6 zad. 6 PEK_U01, Ocena rozwizania zad. 6 w skali 0..1 lub


tradycyjnej
PEK_U04

F7 zad. 7 PEK_U01, PEK_U03, Ocena rozwizania zad. 7 w skali 0..1 lub


tradycyjnej
PEK_U04

F8 zad. 8 PEK_U01, Ocena rozwizania zad. 8 w skali 0..1 lub


tradycyjnej
PEK_U04

F9 zad. 9 PEK_U01, Ocena rozwizania zad. 9 w skali 0..1 lub


tradycyjnej
PEK_U04

F10 zad. 10 PEK_U01, Ocena rozwizania zad. 10 w skali 0..1 lub


tradycyjnej
PEK_U04

F11 zad. 11 PEK_U01, Ocena rozwizania zad. 11 w skali 0..1 lub


tradycyjnej
PEK_U04

F12 zad. 12 PEK_U01, PEK_U03, Ocena rozwizania zad. 12 w skali 0..1 lub
tradycyjnej
PEK_U04

3
2
2
F13 zad. 13 PEK_U01, Ocena rozwizania zad. 13 w skali 0..1 lub
tradycyjnej
PEK_U04

F14 zad. 14 PEK_U02, Ocena rozwizania zad. 14 w skali 0..1 lub


tradycyjnej
PEK_U04

P1 ocena kocowa z PEK_U01,, Ocena liczona jako rednia arytmetyczna z ocen


laboratorium F1F14 (przy skali tradycyjnej) lub zgodnie z
PEK_U04 formu:

<8 ndst
8 p. dst
9,5 p. dst+
11 p. db
12,5 p. db+
14 p. bdb
> 14 p. cel (zadania dodatkowe)

P2 ocena kocowa z PEK_W01, PEK_W02 Egzamin - pisemny zawierajcy pytania otwarte,


wykadu testowe, z luk, sprawdzajcy wiedz i
umiejtnoci z zakresu wykadu. Z egzaminu
przyznawana jest ocena pozytywna, jeeli
student zdobdzie przynajmniej 50%
maksymalnej liczby punktw. Pniej ocena jest
podnoszona o 1 co 10%.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[108] Henry Lee, Eugene Chuvyrov, Windows Phone 7. Tworzenie efektownych aplikacji, Helion
2011
[109] Boryana Miloshevska, Windows Phone Toolkit in Depth, II edition,
www.winsoqaphonegeek.com, free e-book
[110] Pete Brown, Silverlight 4 w dziaaniu: Silverlight 4, MVVM i usugi WCF RIA Services.
Warszawa: APN 2011

LITERATURA UZUPENIAJCA:
[110] Materiay przygotowane przez prowadzcego kurs.
[111] Rob S. Miles, Microsoft XNA Game Studio 4.0: projektuj i buduj gry dla konsoli Xbox 360,
urzdze z systemem Windows Phone 7 i wasnego PC, Helion 2012

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

3
2
3
Dr in. Bogumia Hnatkowska, Bogumila.Hnatkowska@pwr.wroc.pl

3
2
4
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Programowanie urzdze mobilnych w C#
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do efektw Cele przedmiotu*** Treci Numer


efekt ksztacenia ksztacenia zdefiniowanych dla kierunku studiw i programowe***
specjalnoci (o ile dotyczy)** narzdzia
dydaktycznego***

PEK_W01 K1INF_W05 C1 Wy1, Wy2, Wy3 N1

PEK_W02 K1INF_W06 C1 Wy4, Wy5, Wy6, N1


Wy7, Wy8

PEK_U01 K1INF_U04 C1 La1, , La14 N2, N3

PEK_U02 K1INF_U09 C1 La15 N2, N3

PEK_U03 K1INF_U11 C1 La7, La12 N2, N3

PEK_U04 K1INF_U12 C1 La1, , La15 N2, N3

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Projektowanie baz danych
Nazwa w jzyku angielskim Database System Design
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005206

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni

3
2
5
(ZZU)

Liczba godzin cakowitego 30 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Zaliczenie Zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
47. Ukoczony kurs Bazy danych

CELE PRZEDMIOTU

C1 Zapoznanie studentw z metodami projektowania i implementowania baz danych

C2 Opanowanie podstawowej wiedzy na temat narzdzi do projektowania i implementowania baz


danych

C3 Zastosowanie nabytej wiedzy do samodzielnego projektowania relacyjnych i obiektowych baz


danych

3
2
6
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy:

PEK_W01 student ma podstawow wiedz na temat metod i narzdzi projektowania baz danych

PEK_W02 student potrafi omwi poszczeglne etapy projektowania baz danych

Z zakresu umiejtnoci:

PEK_U01 student potrafi samodzielnie opracowa poszczeglne fazy projektowania baz danych

PEK_U02 student potrafi samodzielnie zaimplementowa baz danych

PEK_U03 student potrafi dobra waciwe narzdzie projektowania baz danych

Z zakresu kompetencji spoecznych:

PEK_K01 student potrafi wyszukiwa i korzysta z literatury zalecanej do kursu oraz samodzielnie
zdobywa wiedz

PEK_K02 student rozumie konieczno systematycznej i samodzielnej pracy nad opanowaniem


materiau kursu

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin

Wy1 Wprowadzenia do metodologii projektowania baz danych 1

Wy2 Wybrane elementy jzyka UML 1

3
2
7
Wy3 Projektowanie schematw obiektowo-zwizkowych 2

Wy4 Projektowanie schematw relacyjnych 2

Wy5 Faza konceptualna projektowania baz danych 2

Wy6 Faza logiczna projektowania baz danych 2

Wy7 Faza fizyczna projektowania baz danych 2

Wy8 Przegld narzdzi sucych do projektowania baz danych 1

Wy9 Rodzaje i metody specyfikacji wizw integralnociowych 1

Wy10 Kolokwium zaliczeniowe 1


Suma godzin 15

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

w 5

w 6

Forma zaj - laboratorium Liczba godzin

La1

La2

La3

La4

La5

La6

3
2
8
La7

La8

La9

La 10

La 11

La 12

Suma godzin

Forma zaj - projekt Liczba godzin


Wprowadzenie do projektowania, wybr tematw, zapoznanie z
Pr1 2
narzdziami Power Designer, Visio
Pr2 Model relacyjny - Faza konceptualna projektowania baz danych 2

Pr3 Model relacyjny - Faza logiczna projektowania baz danych 2

Pr4 Model relacyjny - Faza fizyczna projektowania baz danych 2


Pr5 Model relacyjny- wizy integralnoci: sformuowanie i algorytmy implikacji 2
Pr6 Model relacyjny- projekt interfejsu, raportw, przewidziane ograniczenia 2
Pr7 Model obiektowy- diagram klas 2
Pr8 Model obiektowy- okrelenie i opis metod 2
Pr9 Implementacja wybranym rodowisku schematu bazy danych 4
Pr10 Implementacja wizw integralnoci 4
Pr11 Implementacja interfejsu bazy danych 4
Pr12 Implementacja raportw, zaliczenie 2
Suma godzin 30

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

3
2
9
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad tradycyjny

N2. Konsultacje

N3. Praca wasna studenta- przygotowanie do projektu

N4. wiczenia projektowe-metoda tradycyjna

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P- projekt PEK_U01-PEK_U03, odpowiedzi ustne, ocena poszczeglnych etapw


PEK_K01-PEK_K02 zada laboratoryjnych

P- wykad PEK_W01-PEK_W02 egzamin

PEK_K01-PEK_K02

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[111] Beynon-Davies P., Systemy baz danych. WNT, W-wa, 2003
[2] Connolly T., Begg C., Systemy baz danych. RM 2004. T2

[3] Date C.J., Wprowadzenie do baz danych. WNT, W-wa, 2000.

[4] Szelg A., PHP, Microsoft IIS, SQL Server : projektowanie i programowanie baz
danych. Helion 2008
[5] Ullman J.D., Systemy baz danych. WNT, W-wa, 2003.

[6] Wrembel R., Oracle : projektowanie rozproszonych baz danych : wiedza niezbdna do
projektowania oraz zarzdzania bazami danych. Helion 2003.

LITERATURA UZUPENIAJCA:
[112]

3
3
0
[113]
[114]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Prof. dr hab. in Ngoc Thanh Nguyen, Ngoc-Thanh.Nguyen@pwr.wroc.pl

3
3
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Projektowanie baz danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K2INF_W22 C2 Wy1-9 N1-4


(wiedza)
Pr1-12

PEK_W02 K2INF_W22 C1 Wy3-7,9 N1-4

PEK_U01 K2INF_W22, K1INF_U03, K1INF_U11 C1, C3 Wy3-7,9 N1-4


(umiejtnoci)
Pr2-8

PEK_U02 K2INF_W22, K1INF_U04, K1INF_U11, C1, C3 Pr9-12 N1-4


K1INF_U19

PEK_U03 K2INF_W22, K1INF_U03, K1INF_U11 C2, C3 Wy8 N1-4

Pr1-12

PEK_K01 C1, C2, C3 Wy1-10 N1-4


(kompetencje)
Pr1-12

PEK_K02 C1, C2, C3 Wy1-10 N1-4

Pr1-12

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania/ STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Projektowanie Oprogramowania
Nazwa w jzyku angielskim Software Design
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..

3
3
2
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ003543

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 3

w tym liczba punktw 0 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1 2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
48. Definiuje cechy paradygmatu programowania obiektowego.
49. Wymienia i opisuje podstawowe modele cyklu ycia oprogramowania.
50. Stosuje jzyk wysokiego poziomu do rozwizania problemw programistycznych. Potrafi

3
3
3
zaimplementowa graficzny uytkownika w wybranym jzyku programowania i narzdziu.

CELE PRZEDMIOTU

C1 Zapoznanie studentw z zadaniami realizowanymi w ramach podstawowych procesw cyklu


ycia oprogramowania wg ISO/IEC 12207, poznanie przez nich dobrych praktyk
projektowych (w tym wzorcw projektowych) oraz przygotowanie do realizacji zespoowego
przedsiwzicia inynierskiego (dla projektw programistycznych)

C2 Wyrobienie umiejtnoci opracowania i przedstawiania w jzyku technicznym dokumentacji


projektowej, praktycznego stosowania jzyka UML oraz narzdzi wspierajcych

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Wymienia i opisuje procesy cyklu ycia oprogramowania

PEK_W02 Rozpoznaje i opisuje elementy podstawowych diagramw UML stosowanych do


modelowania i specyfikacji oprogramowania

PEK_W03 Wymienia, klasyfikuje i dobiera do problemu wzorce projektowe

PEK_W04 Wskazuje narzdzia wykorzystywane do modelowania, specyfikacji, implementacji i


testowania oprogramowania

Z zakresu umiejtnoci:

PEK_U01Stosuje jzyk UML do specyfikacji wymaga i modelowania dziedziny przedmiotowej

PEK_U02 Projektuje graficzny interfejs uytkownika

PEK_U03 Adaptuje podstawowe wzorce architektoniczne i projektowe do rozwizywanego problemu


inynierskiego

PEK_U04 Implementuje wybrane wymagania funkcjonalne aplikacji w jzyku wysokiego poziomu

PEK_U05 Planuje i specyfikuje testy, przeprowadza proces testowania funkcjonalnego

Z zakresu kompetencji spoecznych:

PEK_K01 Ma wiadomo wanoci pozatechnicznych aspektw dziaalnoci inyniera-informatyka;


rozumie potrzeb zapewniania wysokiej jakoci i dostpnoci systemw informatycznych z

3
3
4
uwzgldnieniem potrzeb rnych grup uytkownikw.

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wprowadzenie do tematyki przedmiotu. Opis programu kursu, organizacji
Wy1 2
zaj i zasad zaliczania. Wprowadzenie podstawowych poj.
Proces definicji wymaga udziaowcw. Techniki zbierania wymaga. Model
domenowy i sownik poj.
Wy2 2
Proces analizy wymaga na system. Klasyfikacja wymaga. Diagramy
wymaga.
Proces projektowania architektury systemu. Rne perspektywy definicji
Wy3 2
architektury. Diagramy komponentw.
Proces analizy wymaga na oprogramowanie. Zasady pisania specyfikacji
przypadkw uycia. Szablony przypadkw uycia i historii uytkownika.
Wy4 2
Kluczowe abstrakcje. Opis cyklu ycia obiektw z wykorzystaniem maszyn
stanw (powtrzenie)
Wy5 Prototyp interfejsu. Zasady projektowania GUI m.in. aplikacji mobilnych. 2
Proces projektowania architektury oprogramowania. Zasady projektowania
Wy6 2
architektury. Wzorce architektoniczne.
Wy7 Wzorce projektowe dyskusja i przykady zastosowa 2
Wy8 Projektowanie realizacji przypadkw uycia. 2
Techniki projektowania aplikacji: Domain Driven Design, Test Driven
Wy9 2
Development
Projektowanie mechanizmw architektonicznych.
Wy10
Projektowanie bazy danych. Narzdzia ORM.
Wy11 Proces projektowania szczegowego. 2
Wy12 Proces konstrukcji oprogramowania. 2
Jako artefaktw. Testowanie oprogramowania. Poziomy i techniki
Wy13 2
testowania.
Wy14 Procesy integracji, testowania kwalifikujcego i instalacji oprogramowania. 2
Wy15 Powtrzenie. Przygotowanie do egzaminu. 2

3
3
5
Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne. Przedstawienie zakresu i zasad oceny. Zapoznanie 2


studentw z zasadami bhp.

La2 Opracowanie wizji systemu i sownika poj biznesowych. 2

La3 Definicja regu biznesowych. 2

La4 Definicja modelu domenowego. 2

La5 Specyfikacja wymaga funkcjonalnych i niefunkcjonalnych 2


Model przypadkw uycia

La6 Specyfikacja przypadkw uycia 2

La7 Opracowanie prototypu interfejsu uytkownika 2

La8 Opracowanie logicznej architektury kandydujcej i modelu danych 2

La9 Definicja realizacji wybranych przypadkw uycia 2

La10 Projekt szczegowy (generacja fragmentw kodu) 2

La11 Implementacja interfejsu uytkownika zgodnie z prototypem 2

La12 Implementacja logiki biznesowej i dostpu do zasobw 2

La13 Testy jednostkowe dla wybranych klas 2

La14 Opracowanie przypadkw testowych dla testw funkcjonalnych. 2

Badanie jakoci projektu

La15 Wpisywanie ocen. 2

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny z elementami wykadu problemowego, wspierany prezentacjami

3
3
6
multimedialnymi

N2. Przykady dokumentacji projektowej, przygotowanymi zgodnie z

udostpnionymi szablonami dokumentw.

N3. Oprogramowanie do modelowania, implementacji i testowania oprogramowania.

N4. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 opracowanie PEK_U01 Sprawdzenie spjnoci, kompletnoci, zgodnoci


koncepcji systemu z dziedzin przedstawionej przez studenta 1-szej
czci dokumentacji projektowej (wizja systemu
+ model domenowy + reguy biznesowe). Skala
punktowa (max. 15% sumy punktw) lub
tradycyjna.

F2 specyfikacja PEK_U01, PEK_U02, Sprawdzenie spjnoci, kompletnoci, zgodnoci


wymaga z zasadami projektowania interfejsu 2-giej czci
PEK_K01 dokumentacji projektowej (specyfikacja
wymaga, prototyp interfejsu uytkownika).
Skala punktowa (max. 25% sumy punktw) lub
tradycyjna.

F3 projekt oglny i PEK_U01, PEK_U03 Sprawdzenie spjnoci, kompletnoci, zgodnoci


szczegowy z fazami poprzednimi 3-ciej czci dokumentacji
projektowej (projekt architektury, projekt
szczegowy). Skala punktowa (max. 30% sumy
punktw) lub tradycyjna.

F4 implementacja i PEK_U04, Sprawdzenie poprawnoci, zgodnoci z


testy poprzednimi fazami, legalnoci uywanych
PEK_U05, narzdzi i komponentw 4-tej czci
dokumentacji projektowej (implementacja,
testy). Skala punktowa (max. 30% sumy
punktw) lub tradycyjna.

3
3
7
F5 wejciwki PEK_W02, PEK_W03 Sprawdziany (min. 1 w semestrze). Skala:
zaliczenie/niezaliczenie (cztery niezaliczenia
oznaczaj niezaliczenie caego przedmiotu)

P1 ocena kocowa z PEK_W01, PEK_W02, Egzamin - test pisemny sprawdzajcy wiedz i


wykadu umiejtnoci z zakresu wykadu. Z testu
PEK_W03, przyznawana jest ocena pozytywna, jeeli
PEK_W04 student zdobdzie przynajmniej 50%
maksymalnej liczby punktw.

P2 ocena kocowa z PEK_U01, , Ocena wyznaczona na podstawie sumy punktw


projektu PEK_U05, z ocen formujcych F1F5 zgodnie z formu:

< 40% punktw ndst.

<40%, 50%) dst

<50%, 60%) dst+

<60%, 70%) db

<70%, 80%) db+

<80%, 90%) bdb

>90% cel

lub redniej waonej:

0,15 * F1 + 0,25 * F2 + 0,3 * F3 + 0,4 * F4

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[112] I. Dubielewicz, B. Hnatkowska, Z. Huzar, L. Tuzinkiewicz. Metodyka QUAD, Sterowane jakoci
wytwarzanie aplikacji bazodanowych, Oficyna Wydawnicza PWR, 2010
[113] K. Sacha, Inynieria oprogramowania, PWN, Warszawa, 2010.
[114] S. Wrycza, B. Marcinkowski, K. Wyrzykowski. Jzyk UML 2.0 w modelowaniu systemw
informatycznych. Helion 2006.
[115] M. miaek. Zrozumie UML 2.0. Metody modelowania obiektowego. Helion 2005.

3
3
8
LITERATURA UZUPENIAJCA:
[115] M. Fowler UML w kropelce, LTP Oficyna Wydawnicza, 2005.
[116] A. Shalloway, J. R. Trott Projektowanie zorientowane obiektowo. Wzorce projektowe. Helion
2005.
[117] Materiay przygotowane przez prowadzcego kurs.

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Bogumia Hnatkowska, Bogumila.Hnatkowska@pwr.wroc.pl

3
3
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Projektowanie Oprogramowania
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W07 C1 Wy2, , Wy4, N1, N4


Wy6, Wy11, Wy12,
Wy14, Wy15

PEK_W02 K1INF_W07 C2 Wy2, Wy3, Wy4, N1, N2, N4


Wy8, Wy11

PEK_W03 K1INF_W05 C1 Wy6, Wy7 N1, N4

PEK_W04 K1INF_W07 C2 Wy1, Wy5, Wy10, N1, N4


Wy13

PEK_U01 K1INF_U03, K1INF_U13 C2 La2, La3, La4, La5, N2, N3, N4


La6, La10

PEK_U02 K1INF_U03, K1INF_U14 C1 La7 N2, N3, N4

PEK_U03 K1INF_U03, K1INF_U04 C1, C2 La8, La9 N3, N4

PEK_U04 K1INF_U02, K1INF_U04 C1 La11, La12 N3, N4

PEK_U05 K1INF_U04 C1 La13, La14 N3, N4

PEK_K01 K1INF_K02 C1 La7 N3, N4

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Proseminarium inynierskie.
Nazwa w jzyku angielskim Proseminar.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): -..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

3
4
0
Kod przedmiotu INZ005210

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Wiedza, umiejtnoci i kompetencje uzyskane na kierunku Informatyka do semestru V wcznie

3
4
1
CELE PRZEDMIOTU

C1 Przygotowanie studentw do napisania pracy inynierskiej zgodnej z wymaganiami


obowizujcymi na kierunku informatyka na Wydziale IZ, ze szczeglnym zwrceniem uwagi na
wszystkie etapy przebiegu pisania pracy inynierskiej.

C2 Wyrobienie podstawowych umiejtnoci przygotowania prezentacji i tekstw naukowych i


technicznych, poczwszy od wyboru tematu, planowania zada do wykonania, posugiwania si
rdami, a do realizacji opisu prac i interpretacji wynikw.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

Z zakresu umiejtnoci:

PEK_U01 - Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, dla potrzeb
opracowania prezentacji na wybrany temat zawodowy, potrafi integrowa uzyskane
informacje, dokonywa ich interpretacji, a take wyciga wnioski oraz formuowa i
uzasadnia opinie.

PEK_U02- Potrafi pracowa i porozumiewa si przy uyciu rnych technik informacyjno-


komunikacyjnych w celu prezentacji rezultatw prac oraz podczas wystpie seminaryjnych.

PEK_U03- Potrafi przygotowa przedstawi prezentacj w jzyku polskim powicon wynikom


realizacji zadania inynierskiego

Z zakresu kompetencji spoecznych:

PEK_K01- Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych

PEK_K02- Ma wiadomo wanoci i zrozumienie pozatechnicznych aspektw i skutkw dziaalnoci

3
4
2
inyniera rozwizujcego problemy informatyczne

PEK_K03- Potrafi wspdziaa i pracowa w grupie nad przygotowaniem i realizacj prezentacji

PEK_K04-Potrafi odpowiednio okreli wybr tematyki do zadanej prezentacji i prawidowo okrela


jej konstrukcj i rodki wyrazu

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1
Wy2
.
Suma godzin

Forma zaj - wiczenia Liczba godzin

w1

w2

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1

La2

Suma godzin

3
4
3
Forma zaj - projekt Liczba godzin
Pr1
Pr2

Suma godzin

Forma zaj - seminarium Liczba godzin

Przedstawienie zasad dyplomowania i moliwoci realizacji prac


dyplomowych inynierskich na kierunku informatyka. Omwienie zasad
Se1 2
przygotowania prezentacji studenckich. Ustalenie terminarza wygaszania
przez studentw kolejnych prezentacji.
Rodzaje prac kwalifikacyjnych i stawiane im wymagania. Sformuowanie
problemu inynierskiego, rozwojowego i naukowego. Forma i struktura
Se2 2
pracy dyplomowej inynierskiej. Teza pracy, cel pracy. Studium literatury.
Cz metodyczna i cz praktyczna. Prezentacja wynikw i ich analiza.
Przegld prac badawczych i rozwojowych realizowanych w Instytucie
Se3 2
Informatyki cz 1
Przegld prac badawczych i rozwojowych realizowanych w Instytucie
Se4 2
Informatyki cz 2
Przegld prac badawczych i rozwojowych realizowanych w Instytucie
Se5 2
Informatyki cz 3
Studenci podzieleni s na zespoy 2-3 osobowe (z zaoenia inne ni zespoy
ZPI). Kady czonek zespou przygotowuje i przeprowadza indywidualn
prezentacj multimedialn w jzyku polskim w ramach wsplnego tematu
dla grupy - wybranego lub wskazanego - dotyczcego zadania
inynierskiego, rozwojowego lub badawczego z zakresu informatyki. Zadanie
ma by podzielony na podzadania - podzia na pozadania i poszczeglne
prezentacje dokonuj sami studenci. Jeden z czonkw zespou prezentuje
Se6-15 20
podzia zadania na podzadania i plan dalszych prezentacji. Poszczeglne
prezentacje zawiera maj: agend prezentacji. cel pracy, sformuowanie
podzadania, charakterystyk i omwienie podzadania, zakres prac do
wykonania, przegld stanu literatury, koncepcj i metod rozwizania oraz
dyskusj nad pozatechnicznymi aspektami omawianego zadania.
Prezentacje s przygotowane take w formie wydrukowanego dokumentu i
dostarczane prowadzcemu zgodnie z zadanym harmonogramem.
Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Prezentacje multimedialne

3
4
4
N2. Przykady prac naukowych i raportw z zakresu informatyki.

N3. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P PEK_U01, PEK_U02, Ocena prezentacji pracy na seminarium oraz


PEK_U03, przygotowanej dokumentacji z prezentacji.
Ocenie podlega spenienie wymaga dotyczcych
PEK_K01, PEK_K02, prezentacji, w tym: jej zakresu merytorycznego,
PEK_K03, PEK_K04 struktury i organizacji wystpienia, sposobu i
techniki prowadzenia rozmowy, formy
technicznej prezentacji, zwartoci prezentacji i
wycignitych wnioskw. Oceniany jest te udzia
w dyskusji nad prezentacjami. Wszyscy studenci
anonimowo oceniaj wystpienia swoich
koleanek i kolegw w celu wycignicia
kocowych wnioskw w ramach oglnej dyskusji.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[116] Kraniewski A.: Jak pisa prac dyplomow,
[http://cygnus.tele.pw.edu.pl/~andrzej/TP/wyklad/wyklad-pdf/TP-praca_dypl.pdf], 2012
[117] Rawa T., Metodyka wykonywania inynierskich i magisterskich prac dyplomowych.
Wydaw. ART., Olsztyn, 1999
[118] Wojciechowska R., Przewodnik metodyczny pisania pracy dyplomowej. Warszawa,
Difin 2010
[119] Wrycza-Bekier J., Kreatywna praca dyplomowa. Jak stworzy fascynujcy tekst
naukowy. Helion 2010
[120] Wymagania na prac dyplomow inyniersk na Wydziale Informatyki i Zarzdzania
Politechniki Wrocawskiej, www.wiz.pwr.wroc.pl

3
4
5
LITERATURA UZUPENIAJCA:
[118] Przykadowe publikacje naukowe i raporty
[119]
[120]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr hab. in. Leszek Borzemski, leszek.borzemski@pwr.wroc.pl

3
4
6
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Proseminarium inynierskie
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI -..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_U01, K1INF_U11 C1, C2 Se1-15 N1, N2, N3


(umiejtnoci)

PEK_U02 K1INF_U12 C1, C2 Se1-15 N1, N2, N3

PEK_U03 K1INF_U13 C1, C2 Se1-15 N1, N2, N3

PEK_K01 K1INF_K01 C1, C2 Se1-15 N1, N2, N3


(kompetencje)

PEK_K02 K1INF_K02 C1, C2 Se1-15 N1, N2, N3

PEK_K03 K1INF_K03 C1, C2 Se1-15 N1, N2, N3

PEK_K04 K1INF_K04, K1INF_K05 C1, C2 Se1-15 N1, N2, N3

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Rachunek prawdopodobiestwa i statystyka matematyczna
Nazwa w jzyku angielskim: Probability theory and mathematical statistics
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): .
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu MAZ002519

Grupa kursw TAK / NIE*

3
4
7
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 3 3

w tym liczba punktw 0 0


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,8 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
51. Zaliczony przedmiot: Algebra z geometri analityczn. Wiedza z zakresu tego przedmiotu.
52. Zaliczony przedmiot: Analiza matematyczna. Wiedza z zakresu tego przedmiotu.
53. Zaliczony przedmiot: Matematyka dyskretna. Wiedza z zakresu tego przedmiotu.

CELE PRZEDMIOTU

C1 Nabycie podstawowej wiedzy z rachunku prawdopodobiestwa i poszerzonej wiedzy z


wybranych zagadnie probabilistyki.

C2 Nabycie podstawowej wiedzy z niezawodnoci ukadw.

C3 Nabycie podstawowej wiedzy ze statystyki matematycznej.

3
4
8
PRZEDMIOTOWE EFEKTY KSZTACENIA
Z zakresu wiedzy student:

PEK_W01 ma wiedz o istocie i waciwociach prawdopodobiestwa i przestrzeni


probabilistycznej, oraz posiada wiedz o obliczaniu prawdopodobiestwa i
prawdopodobiestwa warunkowego zdarze.

PEK_W02 zna twierdzenie o prawdopodobiestwie cakowitym zdarze i wzr Bayesa a take ma


wiedz o niezawodnoci ukadw pocze.

PEK_W03 ma wiedz o zmiennych losowych, rozkadzie prawdopodobiestwa, dystrybuancie


zmiennej losowej, posiada wiedz o parametrach podstawowych rozkadu zmiennej losowej i
ich interpretacji.

PEK_W04 zna twierdzenia graniczne i ich interpretacj oraz zna nierwnoci rachunku
prawdopodobiestwa, a take wie, jak wstpnie analizowa dane do analizy probabilistycznej.

PEK_W05 zna estymacj punktow i estymatory najwikszej wiarogodnoci.

PEK_W06 ma wiedz o przedziaach ufnoci dla redniej i wariancji rozkadu normalnego oraz dla
proporcji, ma te wiedz o testowaniu hipotez statystycznych, testach dla redniej i wariancji
rozkadu normalnego oraz dla proporcji.

PEK_W07 zna testy zgodnoci i niezalenoci prb, test chi-kwadrat, ma wiedz z analizy wariancji i
regresji liniowej jednowymiarowej.

Z zakresu umiejtnoci student:

PEK_U01 potrafi oblicza zachodzenia zdarze, prawdopodobiestwa warunkowe ich zachodzenia i


prawdopodobiestwo cakowite zachodzenia zdarze.

PEK_U02 potrafi oblicza niezawodno ukadw pocze.

3
4
9
PEK_U03 potrafi oblicza rozkad i dystrybuant zmiennej losowej oraz podstawowe parametry
zmiennych losowych.

PEK_U04 potrafi stosowa estymacj i estymatory najwikszej procesach wiarygodnoci, testowa


hipotezy statystyczne o redniej i wariancji rozkadu normalnego, a take znajdowa regresj
liniow jednowymiarow.

Z zakresu kompetencji spoecznych:

PEK_K01 rozumie znaczenie probabilistyki i statystyki w procesach spoecznych, ekonomicznych i w


technice.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Istota dowiadczenia losowego. Definicja i waciwoci
Wy1 prawdopodobiestwa. Obliczanie prawdopodobiestwa zdarze. Definicja 2
przestrzeni probabilistycznej.
Wy2 Prawdopodobiestwo warunkowe. Definicja, przykady. 2
Wy3 Wzr Bayesa. Twierdzenie o prawdopodobiestwie cakowitym zdarze. 2
Wy4 Niezaleno zdarze. Niezawodno ukadw pocze. 2
Zmienna losowa. Rozkad prawdopodobiestwa. Dystrybuanta zmiennej
Wy5 2
losowej. Definicje formalne i przykady.
Parametry podstawowe rozkadu zmiennej losowej. Interpretacja
Wy6 2
parametrw.
Twierdzenia graniczne i ich interpretacja. Wane nierwnoci rachunku
Wy7 2
prawdopodobiestwa.
Wy8 Wstpna analiza danych. 2
Wy9 Estymacja punktowa. 2
Wy10 Estymatory najwikszej wiarogodnoci. 2
Przedziay ufnoci dla redniej i wariancji rozkadu normalnego oraz dla
Wy11 2
proporcji.
Testowanie hipotez statystycznych. Testy dla redniej i wariancji rozkadu
Wy12 2
normalnego oraz dla proporcji.
Wy13 Testy zgodnoci i niezalenoci prb. Test chi-kwadrat. 2
Wy14 Analiza wariancji. Regresja liniowa jednowymiarowa. 2
Wy15 Repetytorium. 2
Suma godzin 30

3
5
0
Forma zaj - wiczenia Liczba godzin

w1 Okrelanie i obliczanie prawdopodobiestwa zdarze wiczenia 2


rachunkowe.
w2 Prawdopodobiestwo warunkowe przykady i wiczenia rachunkowe. 2

w3 Niezaleno zdarze przykady, wiczenia rachunkowe. Niezawodno 2


ukadw pocze wiczenia rachunkowe.
w4 Zmienna losowa. Rozkad prawdopodobiestwa. Dystrybuanta zmiennej 2
losowej. Analiza waciwoci rozkadw zmiennych losowych. Przykady
zjawisk o danym rozkadzie.
w5 Podstawowe parametry rozkadu zmiennej losowej i ich interpretacja 2
wiczenia rachunkowe.
w6 Wane nierwnoci w rachunku prawdopodobiestwa, twierdzenia 2
graniczne i ich interpretacja wiczenia rachunkowe.
w7 Wstpna analiza danych. Przykady problemw analizy danych. Typy 2
zmiennych analitycznych. Przykady i wiczenia rachunkowe.
w8 Estymacja punktowa wiczenia rachunkowe. 2

w9 Estymatory najwikszej wiarogodnoci wiczenia rachunkowe. 2

w10 Przedziay ufnoci dla redniej i wariancji rozkadu normalnego oraz dla 2
proporcji. wiczenia rachunkowe.
w11 Testowanie hipotez statystycznych - przykady. Testy dla redniej i 2
wariancji rozkadu normalnego oraz dla proporcji przykady i wiczenia
rachunkowe.
w12 Testy zgodnoci i niezalenoci chi-kwadrat wiczenia rachunkowe. 2

w13 Analiza wariancji. Regresja liniowa jednowymiarowa. Przykady i 2


wiczenia rachunkowe.
w14 Regresja liniowa jednowymiarowa. 2

w15 Kolokwium zaliczeniowe. 2

Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1

La2

La3

La4

3
5
1
La5

Suma godzin

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE

N1. Wykad tradycyjny. Pokazy slajdw.

N2. wiczenia rachunkowe i dyskusja rozwiza z podstaw probabilistyki i niezawodnoci ukadw.


Omawianie i prezentowanie rozwiza list zada. Kolokwium zaliczeniowe z wicze.

N3. Konsultacje dla studentw.

N4. Praca wasna studentw rozwizywanie list zada.

N5. Praca wasna samodzielne studiowanie problematyki wykadu i przygotowanie do egzaminu.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

3
5
2
Oceny (F formujca (w Numer efektu ksztacenia Sposb oceny osignicia efektu
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01-PEK_U04 Przykady i wiczenia rachunkowe.


Rozwizywanie list zada. Analiza
problemw niezawodnoci ukadw.

P PEK_W01-PEKW_07, Egzamin.
PEK_K01

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[1] J. Bartos, W. Dyczka, W. Krysicki, Rachunek prawdopodobiestwa i statystyka matematyczna
w zadaniach, PWN, Warszawa 2008.
[2] J. Jakubowski, R. Sztencel, Rachunek prawdopodobiestwa dla prawie kadego, Script,
Warszawa, 2009.
[3] A. Pluciska, E. Pluciski, Rachunek prawdopodobiestwa, WNT, Warszawa 1999.
[4] R. Zieliski, Tablice statystyczne, WNT, Warszawa 2006.
[5] J. Koronacki, J. Mielniczuk, Statystyka dla studentw kierunkw technicznych i przyrodniczych,
WNT, Warszawa 2001.
[6] L. Gajek, M. Kaluszka, Wnioskowanie statystyczne. Modele i metody, Wydawnictwa Naukowo-
Techniczne, Warszawa 1984.
[7] D. Bobrowski, Probabilistyka w zastosowaniach technicznych, WNT, Warszawa 1986.
[8] D. Bobrowski, Modele i metody matematyczne teorii niezawodnoci w przykadach i zadaniach,
WNT, Warszawa 1985.
[9] M. Fisz, Probability theory and mathematical statistics, 3 edition, Krieger Pub Co, June 1980.

LITERATURA UZUPENIAJCA:
[121] W. Feller, Wstp do rachunku prawdopodobiestwa, tom I.II, PWN, Warszawa 2009.
[122] G. Grimmet, D. Stirzaker, One thousand exercises In probability, Oxford University Press, 2004.
[123] H. Jasiulewicz, W. Kordecki, Rachunek prawdopodobiestwa i statystyka matematyczna.
Definicje, twierdzenia, wzory, GiS, Wrocaw 2001.
[124] H. Jasiulewicz, W. Kordecki, Rachunek prawdopodobiestwa i statystyka matematyczna.
Przykady i zadania, GiS, Wrocaw 2001.
[125] M. Maliski, Weryfikacja hipotez statystycznych wspomagana komputerowo, Wyd. Politechniki
lskiej, Gliwice 2004.

3
5
3
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

prof. dr hab. in. Ireneusz Jwiak, 71 320 33 40; ireneusz.jozwiak@pwr.wroc.pl

3
5
4
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Rachunek prawdopodobiestwa i statystyka matematyczna
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W02 C1 Wy1-Wy2 N1, N3, N5


(wiedza)

PEK_W02 K1INF_W02 C2 Wy3-Wy4 N1, N3, N5

PEK_W03 K1INF_W02 C3 Wy5-Wy6 N1, N3, N5

PEK_W04 K1INF_W02 C3 Wy7-Wy8 N1, N3, N5

PEK_W05 K1INF_W02 C3 Wy9-Wy10 N1, N3, N5

PEK_W06 K1INF_W02 C3 Wy11-Wy12 N1, N3, N5

PEK_W07 K1INF_W02 C3 Wy13-Wy15 N1, N3, N5

PEK_U01 K1INF_W02 C1 w1-w3 N2, N3, N4


(umiejtnoci)

PEK_U02 K1INF_W02 C2 w3 N2, N3, N4

PEK_U03 K1INF_W02 C3 w4-w7 N2, N3, N4

PEK_U04 K1INF_W02 C3 w8-w15 N2, N3, N4

PEK_K01 K1INF_W02 C1-C3 Wy1-Wy15 N1, N3, N5


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU

Nazwa w jzyku polskim: Ruting i przeczanie w sieciach

3
5
5
Nazwa w jzyku angielskim: Routing and switching in networks

Kierunek studiw (jeli dotyczy): Informatyka


Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005236

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

3
5
6
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI
1. Ma podstawow wiedz w zakresie algebry liniowej, geometrii analitycznej i analizy
matematycznej, konieczn do rozwizywania prostych zada obliczeniowych o charakterze
inynierskim z dyscyplin technicznych i nietechnicznych (K1INF_W01)
2. Ma podstawow wiedz w zakresie matematyki dyskretnej, logiki matematycznej i statystyki
matematycznej, konieczn do rozwizywania prostych informatycznych problemw
inynierskich (K1INF_W02)
3. Ma podstawow wiedz w zakresie organizacji i architektury komputera (K1INF_W08)
4. Ma podstawow wiedz w zakresie budowy i dziaania systemw operacyjnych (K1INF_W10)
5. Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci komputerowych
(K1INF_W11)
6. Ma podstawow wiedz w zakresie architektury Internetu oraz systemw webowych
(K1INF_W14)
7. Zna podstawowe metody i narzdzia gromadzenia, przetwarzania i wyszukiwania informacji oraz
wydobywania wiedzy (K1INF_W16)
8. Potrafi dobiera komponenty sprztowe i programowe systemu komputerowego dla
wskazanych zastosowa (K1INF_U06)
9. Potrafi zastosowa wskazan metod analityczn oraz zaplanowa i przeprowadzi prosty
eksperyment inynierski i symulacj komputerow, przeprowadzi pomiary i zanalizowa wyniki,
w szczeglnoci dla wybranych komponentw systemu informatycznego (K1INF_U09)
10. Potrafi konfigurowa podstawowe urzdzenia i oprogramowanie sieciowe w sieciach
komputerowych (K1INF_U08)
11. Potrafi, korzystajc z odpowiednich narzdzi, zbudowa model prostego procesu (obiektu),
sformuowa konkretne zadanie analizy i podejmowania decyzji (K1INF_U15)
12. Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych
(K1INF_U05)
13. Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych (K1INF_K01)

CELE PRZEDMIOTU

C1. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie metod agregacji ruchu


teleinformatycznego w rnych - podstawowych dla wspczesnych systemw transmisji
danych - koncepcjach zwielokrotniania dla potrzeb efektywnego wykorzystania zasobw
systemw analogowych i cyfrowych oraz wad i zalet praktycznie stosowanych hierarchii
czstotliwociowych i cyfrowych.

C2. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie metod przeczania i kierowania


ruchem (sterowanie dostpem, sterowanie przepywem, przeciwdziaanie przecieniom) w
sieciach teleinformatycznych dla potrzeb dostarczania jakoci usug w sieciach
teleinformatycznych oraz formuowania i rozwizywania zada optymalnego wykorzystania
zasobw rozproszonych systemw teleinformatycznych.

C3. Umiejtnoci dotyczce analizy, porwnywania, konfiguracji i projektowania urzdze


sieciowych oraz oprogramowania urzdze sieciowych z wykorzystaniem modeli wzw i sieci
oraz standardw, formuowania zada projektowania i analizy rozwiza sieciowych oraz oceny
przydatnoci rnych rozwiza sieciowych do realizacji rnych wymaga jakociowych i

3
5
7
ilociowych dotyczcych usug rozproszonych systemw teleinformatycznych.

C4. Umiejtnoci dotyczce wyboru odpowiednich metod, algorytmw, standardw, narzdzi


(programowych i sprztowych) i rozwiza sieciowych do projektowania i udostpniania usug
sieciowych speniajcych jakociowe i ilociowe wymagania uytkownikw rozproszonych
systemw teleinformatycznych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

K1INF_W11: Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci


komputerowych

K1INF_W12: Ma podstawow wiedz w zakresie architektury systemw rozproszonych oraz metod


wieloprocesorowego i rozproszonego przetwarzania

Z zakresu umiejtnoci:

K1INF_U05: Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych

K1INF_U08: Potrafi konfigurowa podstawowe urzdzenia i oprogramowanie sieciowe w sieciach


komputerowych

K1INF_U11: Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, take w jzyku
angielskim m.in. dla potrzeb samoksztacenia i podnoszenia kompetencji zawodowych, potrafi
integrowa uzyskane informacje, dokonywa ich interpretacji, a take wyciga wnioski oraz
formuowa i uzasadnia opinie.

Z zakresu kompetencji spoecznych:

K1INF_K01: Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia


wasnych kompetencji zawodowych i spoecznych

K1INF_K04: Potrafi odpowiednio okreli priorytety suce realizacji okrelonego przez siebie lub
innych zadania

TRECI PROGRAMOWE

3
5
8
Forma zaj - wykad Liczba godzin
Metody zwielokrotnienia w systemach teleinformatycznych - FDMA
(Frequency Division Multiplexing), TDMA (Time Division Multiplexing),
Wy1 1
CDMA (Code Division Multiplexing) i WDMA (Wavelength Division
Multiplexing)
Hierarchie czstotliwociowe i hierarchie cyfrowe PDH (Plesiochronous
Wy2 2
Digital Hierarchy) i SDH (Synchronous Digital Hierarchy)
Wy3 Metody analizy systemw ze zwielokrotnianiem systemy kolejkowe 2
Miary jakoci usug w sieciach komputerowych w zadaniach przeczania i
Wy4 2
wyznaczania tras.
Wy5 Podstawy przeczania - pola komutacyjne przestrzenne i czasowe 2
Zadania przeczania i wyboru tras w sieciach komputerowych z komutacj
Wy6 czy i komutacj wiadomoci (pakietw). Modele kolejkowe sieci. 2
Twierdzenie Jacksona. Aproksymacja Kleinrocka.
Wirtualizacja zasobw sieciowych i jej zastosowania w zadaniach separacji
Wy7 2
ruchu sieciowego i dostarczania jakoci usug
Nowe koncepcje zarzdzania ruchem w sieciach sieci wraliwe na tre
Wy8 (Content Aware Network), sieci wraliwe na kontekst uycia (Context Aware 2
Network), sieci definiowane programowo (Software Defined Network), etc.
Suma godzin 15

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne. Zasady bezpieczestwa w laboratorium. 2

La2 Podstawowa konfiguracja routera Cisco. Routing statyczny. 2

La3 Routing dynamiczny protok RIP (Routing Information Protocol) wersja 2


1.

La4 Routing dynamiczny protok RIP (Routing Information Protocol) wersja 2


2

La5 Routing dynamiczny protok EIGRP (Enhanced Interior Gateway Routing 2


Protocol)

La6 Routing dynamiczny protok OSPF (Open Shortest Path First) cz 1 2

La7 Routing dynamiczny - protok OSPF (Open Shortest Path First) cz 2 2

La8 Egzamin kocowy z 2 semestru CCNA (Cisco Certified Network Associate) 2


Exploration

3
5
9
La9 Konfiguracja polaczenia PPP (Point-to-Point Protocol) 2

La10 Konfiguracja protokou Frame Relay 2

La11 Zabezpieczanie sieci i zasobw sieciowych. Zabezpieczanie dostpu do 2


urzdze.

La12 Zabezpieczanie sieci i zasobw sieciowych. Kontrola ruchu sieciowego 2


(access lists).

La13 Usugi w sieci IP. Dynamiczna konfiguracja serwera DHCP (Dynamic Host 2
Configuration Protocol). Translacja adresw sieciowych - NAT (Network
Address Translation) i PAT (Port Addres Translation).

La14 Egzamin kocowy z 4 semestru CCNA (Cisco Certified Network Associate) 2


Exploration

La15 Rozwiazywanie problemw w konfiguracji sieci. 2


Poprawy egzaminw.

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykady z wykorzystaniem prezentacji multimedialnych.

N2. Studia literaturowe praca wasna studenta

N3. Praca wasna studenta realizacja wicze laboratoryjnych oraz rozwizywanie zada
problemowych i obliczeniowych

N4. Praca grupowa w trakcie wicze laboratoryjnych

N5. Przygotowywanie dokumentacji (sprawozda z wicze laboratoryjnych) praca wasna


studenta.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA


Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) K1INF_W11 Obserwacja aktywnoci studenta. Rozwizywanie

3
6
0
K1INF_W12 przykadowych problemw i zada.

K1INF_U05

K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

F1 F15 (wiczenia) K1INF_U05 Sprawdzanie przygotowania studenta.


Sprawdzanie obecnoci studenta. Obserwacja
K1INF_U08 aktywnoci studenta. Obserwacja i ocena
K1INF_U11 samodzielnoci studenta. Analiza sprawozda z
wykonywanych wicze.
K1INF_K01

K1INF_K04

P (wykad) K1INF_W11 Kolokwium i egzamin z uwzgldnieniem oceny


formujcej F1 (wykad)
K1INF_W12

K1INF_U05

K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

P (projekt) K1INF_U05 Suma waona ocen F1 F15 (ocena aktywnoci i


samodzielnoci w realizacji wicze
K1INF_U08 laboratoryjnych i sprawozda).
K1INF_U11

K1INF_K01

K1INF_K04

3
6
1
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[10] G. Ash, Dynamic routing in telecommunication networks, McGraw-Hill, 1998.
[11] R.K. Ahuja, T.L. Magnanti, J.B. Orlin, Network flows: theory, algorithms and applications,
Prentice Hall, 1993.
[12] A.S. Tanenbaum, Sieci komputerowe, Helion, 1991 - 2013
[13] D. Mehdi, K. Ramasamy, Network Routing: Algorithms, Protocols, and Architectures, The
Morgan Kaufmann Series in Networking, 2007
[14] Z. Papir, Ruch telekomunikacyjny i przecienia w sieciach pakietowych, WKi, Warszawa
2002
[15] J. Woniak, K. Nowicki, Sieci LAN, MAN i WAN protokoy komunikacyjne, Wydawnictwo
FPT, Krakw 1998
[16] K. Nowicki, J. Woniak, Przewodowe i bezprzewodowe sieci LAN, Oficyna PW, Warszawa
2003.
[17] A. Kasprzak, Rozlege sieci komputerowe z komutacj pakietw, Oficyna PWr, Wrocaw 1997.
[18] A. Grzech, Sterowanie ruchem w sieciach teleinformatycznych, Oficyna PWr, Wrocaw 2002.
[19] B. Russell, Podstawy sieci komputerowych, WK, Warszawa 2009
[20] V.S. Bagad, I.A. Dhotre, Computer networks, Technical Publications, 2009.
[21] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html

LITERATURA UZUPENIAJCA:
[1] Akademia sieci Cisco CCNA, PWN, 2008
[2] S. Haykin, Systemy telekomunikacyjne, WKi, Warszawa 1999.
[3] MIT Free Open Course Materials (http://ocw.mit.edu/index.htm)
[4] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Adam Grzech, adam.grzech@pwr.wroc.pl

3
6
2
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Ruting i przeczanie w sieciach

Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA


I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_W01 K1INF_W11 C1, C2, C3 Wy1 Wy8 N1, N2, N3


(wiedza)

PEK_W02 K1INF_W12 C1, C2, C3, C4 Wy1 Wy8 N1, N2, N3

PEK_U01 K1INF_U05 C3, C4 La1 La15 N2, N4, N5


(umiejtnoci)

PEK_U02 K1INF_U08 C3, C4 La1 La15 N2, N4, N5

PEK_U03 K1INF_U11 C1, C2, C3, C4 Wy1 Wy8 N1, N2, N3, N4, N5

La1 La15

PEK_K01 K1INF_K01 C1, C2, C3, C4 Wy1 Wy8 N1, N2, N3, N4, N5
(kompetencje)
La1 La15

PEK_K02 K1INF_K04 C1, C2, C3, C4 Wy1 Wy8 N1, N2, N3, N4, N5

La1 La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU

Nazwa w jzyku polskim: Rozproszone bazy danych


Nazwa w jzyku angielskim: Distributed databases
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): .

3
6
3
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005230

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Zaliczenie Zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Podstawowa znajomo projektowania systemw informatycznych.
2. Umiejtno programowania przynajmniej w jzykach C#, HTML/XML z JavaScript.
3. Znajomo tworzenia aplikacji w jednej spord technologii ASP na platformie MS Visual
Studio.

3
6
4
4. Wiedza i kompetencje z zakresu baz danych i jzyka SQL.

CELE PRZEDMIOTU

C1Nabycie wiedzy o paradygmacie rozproszenia baz danych i aplikacji systemw baz danych, o
trzywarstwowej architekturze systemw rozproszonych systemw baz danych, rodzajach
przezroczystoci w dostpie do danych w bazach, repozytoriach danych, trzy-ortogonalnej
architekturze DDBMS.

C2 Nabycie podstawowej wiedzy z projektowania rozproszenia, algorytmach fragmentacja poziomej


pierwotnej i wtrnej, oraz z zakresu algorytmw fragmentacja pionowej, znaczenia afinicznoci
danych w bazach, algorytmw grupowania i rozszczepiania pionowego tabel baz.

C3 Nabycie podstawowej wiedzy z zakresu replikacji fragmentw i alternatyw ich alokacji,


heurystykach realizacji, a take semantycznej kontroli integralnoci danych, zarzdzaniu widokami,
bezpieczestwem.

C4 Nabycie podstawowej wiedzy o zapytania rozproszonych SQL, optymalizacja takich zapyta i ich
optymalizacji algebraicznej, przetwarzaniu rozproszonych transakcji, protokoach 2PC i 3PC, a take
podstawowej wiedzy o biznesowych paradygmatach architektury DDBMS, topologie systemw
DDBMS, role maszyn.

C5 Nabycie szczegowej wiedzy i umiejtnoci z zakresu mechanizmw tworzenia i administrowania


bazami rozproszonymi na serwerach MS SQL Server i platformie technologicznej ASP.NET i innych
firmowych platformach technologicznych z mobilnoci wcznie, a take o mechanizmach i
utrzymywaniu rwnowaenia obcienia w przetwarzaniu baz rozproszonych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy student:

PEK_W01 posiada wiedz o paradygmacie rozproszenia baz danych i aplikacji systemw baz

3
6
5
danych, o trzywarstwowej architekturze systemw rozproszonych systemw baz danych,
rodzajach przezroczystoci w dostpie do danych w bazach, repozytoriach danych, trzy-
ortogonalnej architekturze DDBMS.

PEK_W02 ma wiedz z projektowania rozproszenia, algorytmach fragmentacja poziomej pierwotnej


i wtrnej, oraz z zakresu algorytmw fragmentacja pionowej, ma wiedz z zakresu
afinicznoci danych w bazach, algorytmw grupowania i rozszczepiania pionowego tabel baz.

PEK_W03 posiada wiedz z zakresu replikacji fragmentw i alternatyw ich alokacji, heurystykach
realizacji, a take semantycznej kontroli integralnoci danych, zarzdzaniu widokami,
bezpieczestwem.

PEK_W04 ma wiedz o zapytaniach rozproszonych SQL, optymalizacji takich zapyta i ich


optymalizacji algebraicznej, przetwarzaniu rozproszonych transakcji, protokoach 2PC i 3PC, a
take podstawow wiedz o biznesowych paradygmatach architektury DDBMS, topologiach
systemw DDBMS, rolach maszyn.

PEK_W05 posiada szczegow wiedz z zakresu mechanizmw tworzenia i administrowania


bazami rozproszonymi na serwerach MS SQL Server i platformie technologicznej ASP.NET i
innych firmowych platformach technologicznych z mobilnoci wcznie, a take o
mechanizmach i utrzymywaniu rwnowaenia obcienia w przetwarzaniu baz
rozproszonych.

Z zakresu umiejtnoci student:

PEK_U01 potrafi tworzy i administrowa bazami rozproszonymi na serwerach MS SQL Server i


platformie technologicznej ASP.NET i innych firmowych platformach technologicznych z
bazami na urzdzeniach mobilnych wcznie, a take potrafi tworzy

PEK_U02 umie zbudowa i przetestowa prototyp systemu webowego z godnie z pewn metodyk
projektowania systemw webowych, z rozproszon baz danych i z uwzgldnieniem modelu
subskrypcyjno-publikacyjnego systemu i paradygmatu biznesowego, dla replikacji
transakcyjnej, migawkowej lub uzgadnianej.

Z zakresu kompetencji student:

PEK_K01 umie zespoowo realizowa prace badawcze i rozwizywa problemy.

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Paradygmat rozproszenia baz danych, rozproszenie logiki przetwarzania i
Wy1 danych. 2

3
6
6
Warstwowa architektura systemu DBMS, algebra relacji vs obliczenia
Wy2 relacyjne. 2

Wy3 Rodzaje przezroczystoci w systemach DDBMS, architektura ANSI/SPARC. 2


Trzy-ortogonalna architektura systemu DDBMS, rozproszenie danych i
Wy4 sterowania. 2

Projektowanie rozproszenia, fragmentacja pozioma, pierwotna i wtrna,


Wy5 algorytmy. 2

Wy6 Fragmentacja pionowa, afiniczno, algorytmy grupowania i rozszczepiania. 2

Wy7 Replikacja fragmentw i alternatywy alokacji, heurystyki. 2


Semantyczna kontrola integralnoci danych, zarzdzanie widokami,
Wy8 bezpieczestwem. 2

Rozproszone zapytania, optymalizacja zapyta SQL i optymalizacja


Wy9 algebraiczna. 2

Wy10 Przetwarzanie rozproszonych transakcji, protokoy 2PC i 3PC. 2


Biznesowe paradygmaty architektury DDBMS, topologie systemw DDBMS,
Wy11 role maszyn. 2

Wy12 Mechanizmy kontroli spjnoci i uzgadniania kopii danych. 2


Mechanizmy tworzenie i administrowania bazami rozproszonymi Microsoft,
Wy13 Oracle, Sybase. Szczegowa analiza rozpraszania na platformie MS SQL 2
Server cz I.

Szczegowa analiza rozpraszania na platformie MS SQL Server cz II.


Wy14 Systemy rwnowaenia obcienia w przetwarzaniu baz rozproszonych. 2
Rozproszone bazy danych na platformach technologicznych ASP.NET.

Bazy danych platform Microsoft i Sybase na PDA i na komunikatorach


Wy15 mobilnych. 2

Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

3
6
7
w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Projektowania i tworzenie prototypu systemu webowego z godnie z pewn 2


metodyk projektowania systemw webowych z rozproszon baz danych
szkic procesu wytwrczego.

La2 Koncept. Okrelenie zaoe funkcjonalnych oraz niefunkcjonalnych 2


projektu cel projektu, misja systemu, zakres prototypu systemu. Aktorzy.
Wymagania funkcjonalne i niefunkcjonalne. Gwne zaoenia odnonie
rozproszenia. Harmonogram wytwarzania. Architektura biznesowa i
logiczna rozproszenia aplikacji i bazy po miejscach rozoenia systemu.

La3 Model subskrypcyjno-publikacyjny systemu. Opis wycinka rzeczywistoci. 2


Przypadki uycia.

La4 Reguy biznesowe. 2

La5 Projekt relacyjnej bazy danych. Model koncepcyjny i fizyczny bazy. 2

La6 Instalacja rodowiska developerskiego. Instalacja skadowej serwera bazy 2


danych z moliwociami implementacji rozpraszania pionowego,
poziomego i hybrydowego baz danych oraz narzdzi monitorowania i
strojenia rozpraszania baz na platformie SQL Server. Wytworzenie aplikacji
ze zblokowan baz danych.

La7 Testowanie aplikacji z baz zblokowan. 2

La8 Oglna ocena wydajnoci wytworzonego systemu zblokowanego. 2

La9 Projekt fragmentacji poziomej bazy. 2

La10 Projekt fragmentacji pionowej bazy. Fragmentacja hybrydowa. 2

La11 Model fizyczny fragmentacji. Mechanizm replikacji. Zbudowanie 2


infrastruktury bazodanowej serwerowej, co najmniej dwumaszynowej lub
dwuinstancyjnej.

La12 Tworzenie bazy rozproszonej. 2

La13 Dodanie publikatorw i subskrybentw transakcyjnego, publikacji dla 2


replikacji transakcyjnej i migawkowej. Dodanie mechanizmw spjnoci

3
6
8
uzgadnianej.

La14 Dodanie subskrybentw, publikatorw i odpowiednich agentw. 2

La15 Testy funkcjonalne i wydajnociowe systemu na bazie rozproszonej. 2


Strojenie systemu rozproszonego.

Suma godzin 30

Forma zaj - projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE

N1. Wykad tradycyjny oparty o prezentacje multimedialne.

N2. Laboratorium komputerowe z moliwoci wirtualizacji stacji roboczych i serwerw.

N3. Praca wasna studentw przygotowanie do realizacji zada laboratoryjnych i niewielkich zada
projektowych.

N4. Praca wasna samodzielne studiowanie problematyki wykadu.

N5. Konsultacje dla studentw.

3
6
9
OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu ksztacenia Sposb oceny osignicia efektu


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 PEK_U01- PEK_U02, Ocena za wykonanie i dokumentacj


PEK_K01 aplikacji internetowej z rozproszon baz
danych ew. z realizacj mobilnoci lub
rwnowaenia obcienia.

F2 PEK_U01-PEK_U05 Oceny za wykonanie i dokumentacj zada


laboratoryjnych.

P PEK_W01-PEK_W05 Kolokwium zaliczeniowe na wykadzie.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[22] T. Ozsu, P. Valduriez, Principles of distributed database systems, Prentice-Hall, 1991.
[23] A.S. Tanenbaum, Maarten van Steen, Distributed Systems Principles and Paradigms,
International Edition (1) and Ed. 2nd, Prentice-Hall, Inc., New Jersey 2002.
[24] G. Coulouris, J. Dollimore, T. Kinberg, Distributed Systems Concepts and Design, Fourth edition,
Addison-Wesley Publishers Limited, 2005.
[25] D. Bell, J. Grimson, Distributed Database Systems, Reading 38, Addison Wesley, 1992.
[26] J. Gray, A. Reuter, Transaction Processing: Concepts and Techniques, Morgan-Kauffman, 1994.

LITERATURA UZUPENIAJCA:
[126] A.S. Tanenbaum, Maarten van Steen, Systemy rozproszone. Zasady i paradygmaty, (Ed. 2nd,
2002), Edycja polska (1), WNT, Warszawa 2006.
[127] G. Coulouris G., J. Dollimore, T. Kindberg, Systemy rozproszone Koncepcja i projektowanie,
Wyd. 2, WNT, Warszawa 1998.
[128] Dokumentacja elektroniczna systemu Microsoft SQL Server 200X Books On-Line.
[129] N. Lynch, Distributed Algorithms, Morgan-Kauffman, 1996.

3
7
0
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

doc. dr in. Jacek Gruber, 71 320 33 40; jacek.gruber@pwr.wroc.pl

3
7
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Rozproszone bazy danych
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W04 C1 Wy1-Wy4 N1, N4-N5


(wiedza)

PEK_W02 K1INF_W04 C2 Wy5-Wy6 N1, N4-N5

PEK_W03 K1INF_W04 C3 Wy7-Wy8 N1, N4-N5

PEK_W04 K1INF_W04 C4 Wy9-Wy11 N1, N4-N5

PEK_W05 K1INF_W04 C1-C5 Wy12-Wy15, N1, N4-N5


La1-La15

PEK_U01 K1INF_U06-K1INF_U07, K1INF_U13 C1-C5 Wy12-Wy15, N1-N5


(umiejtnoci) La1-La15

PEK_U02 K1INF_U06-K1INF_U07, K1INF_U13 C5 La1-La15 N2-N5

PEK_K01 C5 La1-La15 N2-N4


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA W-8 / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Rozproszone systemy informatyczne
Nazwa w jzyku angielskim Distributed computer systems
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ003562

3
7
2
Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 15


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 30


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 1

w tym liczba punktw 0 1


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 0,6


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
54. Podstawowa znajomo sieci komputerowych.
55. Znajomo programowania w jzyku Java.
56. Znajomo podstaw programowania w jzyku C.

3
7
3
CELE PRZEDMIOTU

C1 Uzyskanie podstawowej wiedzy z zakresu architektury informatycznych systemw


rozproszonych.

C2 Poznanie wybranych algorytmw i mechanizmw stosowanych w systemach rozproszonego


przetwarzania.

C3 Zdobycie podstawowych umiejtnoci implementacji aplikacji dla wybranych rodowisk


przetwarzania rozproszonego.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Opisuje podstawowe architektury informatycznych systemw rozproszonych i przykadowe


rozwizania takich systemw.

PEK_W02 Wymienia i opisuje wybrane mechanizmy do realizacji usug rozproszonych systemw


komputerowych.

PEK_W03 Zna podstawowe algorytmy stosowane w realizacji podstawowych funkcji systemw


przetwarzania rozproszonego.

Z zakresu umiejtnoci:

PEK_U01 Potrafi zrealizowa podstawowe aplikacje w rodowisku przetwarzania rwnolegego w


klastrze obliczeniowym.

PEK_U02 Potrafi zrealizowa podstawowe aplikacje w wybranym rodowisku przetwarzania


rozproszonego w intersieci.

PEK_U03 Potrafi stosowa si do zasad pracy na typowym stanowisku wytwarzania oprogramowania


dla klastrw obliczeniowych.

3
7
4
TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Prezentacja organizacji i programu kursu. Wprowadzenie do tematyki
Wy1 przedmiotu: podstawowe cechy, przeznaczenie i zaoenia projektowe 2
systemw wieloprocesorowych i rozproszonych.
Podstawowe architektury (struktury i oprogramowanie) systemw
Wy2 2
rozproszonych.
Komunikacja w systemach rozproszonych komunikacja punkt-punkt,
Wy3 2
komunikacja kolektywna, koszty komunikacji
Usugi komunikacji i przetwarzania wyszego poziomu zdalne
Wy4 2
wywoywanie procedur (RPC), obiekty rozproszone (DO),
Wy5 rodowisko MPI. Wybrane technologie implementacji RPC i DO. 2
Wy6 Architektura MOM. 2
Wy7 Usugi nazewnicze. System DNS. 2
Koordynacja procesw rozproszonych synchronizacja czasu, wzajemne
Wy8 2
wykluczanie. Zakleszczenia w systemach rozproszonych.
Wy9 Transakcje rozproszone. Sterowanie wspbienoci. 2
Niezawodno przetwarzania w systemach rozproszonych. Osiganie
Wy10 2
porozumienia. Algorytmy elekcji.
Wy11 Niezawodna komunikacja w systemach rozproszonych. 2
Zarzdzanie procesami i szeregowanie zada w systemach rozproszonych.
Wy12 2
Algorytmy rwnowaenia obcienia.
Wy13 Architektura zorientowana na usugi (SOA). Usugi Webowe (Web Services). 2
Wy14 Podstawy systemw P2P. 2
Wy15 Test wiedzy. 2
Suma godzin 30

3
7
5
Forma zaj - wiczenia Liczba godzin

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1 Szkolenie BHP. Omwienie organizacji i programu zaj. Prezentacja 1


narzdzi dydaktycznych.

La2 Podstawy programowania aplikacji rozproszonych z uyciem standardu 2


MPI.

La3 Realizacja komunikacji punkt-punkt w standardzie MPI. 2

La4 Komunikacja kolektywna (grupowa) w standardzie MPI. 2

La5 Podstawy programowania aplikacji rozproszonych w technologii Java RMI. 2

La6 Wybrane zaawansowane techniki przetwarzania rozproszonego w 2


technologii Java RMI.

La7 Realizacja aplikacji rozproszonych z uyciem wybranego standardu RPC 2

La8 Uzupenienie programw i zaliczenie kocowe zaj. 2

Suma godzin 15

Forma zaj - projekt Liczba godzin



Suma godzin

Forma zaj - seminarium Liczba godzin

Suma godzin

3
7
6
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykad informacyjny wspierany prezentacjami multimedialnymi.

N2. Prezentacje multimedialne dla zaj laboratoryjnych.

N3. Oprogramowanie do implementacji aplikacji rozproszonych dla wybranych rodowisk.

N4. Przykadowe programy do wicze.

N5. System e-learningowy do publikacji materiaw dydaktycznych, zada i ogosze oraz zbierania i
oceny prac studenckich, a take do przeprowadzenia testw wiedzy.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 La2 PEK_U01 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

F2 La3 PEK_U01 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

F3 La4 PEK_U01 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

F4 La5 PEK_U02 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

F5 La6 PEK_U02 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

F6 La7 PEK_U02 Test implementacyjny lub ocena kompletnoci i


jakoci rozwizania zadania z poprzednich zaj.
PEK_U03
Skala punktowa 010.

P1 ocena kocowa z PEK_U01 Ocena wyznaczona na podstawie sumy punktw

3
7
7
laboratorium PEK_U02 z ocen formujcych F1 do F6 wg formuy:

PEK_U03 - poniej 50% punktw ndst

[50%, 60%) dst

[60%, 70%) dst+

[70%, 80%) db

[80%, 90%) db+

[90%, 100%) bdb

100% cel

P2 ocena kocowa z PEK_W01 Test wiedzy - sprawdzian elektroniczny z


wykadu wykorzystaniem systemu e-lerningowego.
PEK_W02
Ocena na podstawie uzyskanych punktw z
PEK_W03
testu. Skala ocen taka jak dla P1.

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[130] Tanenbaum A. S., van Steen M.: Systemy rozproszone: zasady i paradygmaty, WNT, 2006.
[131] Coulouris G., Dollimore J., Kindberg T.: Systemy rozproszone: podstawy i projektowanie, WNT,
1999.
[132] Shirazi, Behrooz A.: Scheduling and load balancing in parallel and distributed systems, IEEE
Press, 1995.
[133] Buford J. Yu H., Lua E.K.: P2P Networking and Applications, Morgan Kaufman 2009
[134] Curry E.: Message-Oriented Middleware, Middleware Communications, 2004.
[135] Dokumentacja elektroniczna Oracle materiay dla rozpatrywanych technologii,
http://www.oracle.com
[136] Dokumentacja elektroniczna IBM Redbooks materiay dla rozpatrywanych technologii,
http://www.ibm.com/redbooks

LITERATURA UZUPENIAJCA:
[1] Silberschatz A., Petersom J., Galvin P.: Podstawy systemw operacyjnych, PWN 2005.
[2] R. Steinmetz, K. Wehrle: Peer-to-Peer Systems and Applications, LNCS 3485, Springer, 2005.
[3] Hasan J.: Expert Service-Oriented Architecture in C#: Using the Web Services Enhancements
2.0, Apress, 2004.
[4] M. P. Papazoglou: Web Services & SOA. Principles and Technology, Pearson Education Limited,
2012.

3
7
8
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Mariusz Fra, mariusz.fras@pwr.wroc.pl

3
7
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Rozproszone systemy informatyczne
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
ksztacenia dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_W01 K1INF_W12 C1 Wy1, Wy2, Wy4, N1, N5


(wiedza) Wy6, Wy7,
Wy13, Wy14

PEK_W02 K1INF_W12 C1 Wy3,,,,. Wy11 N1, N5

PEK_W03 K1INF_W12 C2, C3 Wy8,,Wy12 N1, N5

PEK_U01 K1INF_U04 C3 La1,,La4 N1, N2, N3, N4, N5


(umiejtnoci)
Wy3, Wy5

PEK_U02 K1INF_U04 C3 La5,,La9 N1, N2, N3, N4, N5

Wy4, Wy5

PEK_U03 K1INF_U14 C3 La1,,La9 N2, N3, N4, N5

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INORMATYKI I ZARZDZANIA / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim Seminarium dyplomowe.
Nazwa w jzyku angielskim Diploma seminar.
Kierunek studiw (jeli dotyczy): Informatyka.
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005220

Grupa kursw TAK / NIE*

3
8
0
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2

w tym liczba punktw


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Wiedza, umiejtnoci i kompetencje uzyskane dotd na studiach na kierunku Informatyka do
semestru VI wcznie

3
8
1
CELE PRZEDMIOTU

C1 Przygotowanie studentw do napisania pracy inynierskiej zgodnej z wymaganiami


obowizujcymi na kierunku informatyka na Wydziale IZ.

C2 Wyrobienie podstawowych umiejtnoci przygotowania prezentacji i tekstw naukowych i


technicznych, poczwszy od wyboru tematu, planowania zada do wykonania, posugiwania si
rdami, a do realizacji opisu prac i interpretacji wynikw.

PRZEDMIOTOWE EFEKTY KSZTACENIA

Z zakresu umiejtnoci:

PEK_U01 - Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, dla potrzeb
opracowania prezentacji na wybrany temat zawodowy, potrafi integrowa uzyskane
informacje, dokonywa ich interpretacji, a take wyciga wnioski oraz formuowa i
uzasadnia opinie.

PEK_U02- Potrafi pracowa i porozumiewa si przy uyciu rnych technik informacyjno-


komunikacyjnych w celu prezentacji rezultatw prac oraz podczas wystpie seminaryjnych.

PEK_U03- Potrafi przygotowa przedstawi prezentacj w jzyku polskim i angielskim powicon


wynikom realizacji zadania inynierskiego

Z zakresu kompetencji spoecznych:

PEK_K01- Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych

PEK_K02- Ma wiadomo wanoci i zrozumienie pozatechnicznych aspektw i skutkw dziaalnoci


inyniera rozwizujcego problemy informatyczne

PEK_K03- Potrafi wspdziaa i pracowa w grupie nad przygotowaniem i realizacj prezentacji

PEK_K04-Potrafi odpowiednio okreli wybr tematyki do zadanej prezentacji i prawidowo okrela


jej konstrukcj i rodki wyrazu

PEK_K05 - prawidowo identyfikuje i rozstrzyga dylematy zwizane z wykonywaniem zawodu

3
8
2
TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1
.
Suma godzin

Forma zaj - wiczenia Liczba godzin

w1

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1

Suma godzin

Forma zaj - projekt Liczba godzin


Pr1

Suma godzin

Forma zaj - seminarium Liczba godzin

Se1 Przypomnienie zasad realizacji prac dyplomowych inynierskich na 2


kierunku informatyka. Omwienie zasad przygotowania prezentacji
studenckich. Ustalenie terminarza wygaszania przez studentw kolejnych
prezentacji.
Se2 Omwienie podstawowych umiejtnoci przygotowania prezentacji i 2
tekstw naukowych i technicznych, poczwszy od wyboru tematu,
planowania zada do wykonania, posugiwania si rdami, a do realizacji
opisu prac i interpretacji wynikw.

3
8
3
Se3- Kady student w cigu zaj przygotowuje i przedstawia 2 prezentacje. 26
15 Pierwsza prezentacja przedstawia temat pracy dyplomowej inynierskiej i
jego umiejscowienie w literaturze oraz w dyscyplinie naukowej
informatyka, podstawowy problem pracy, stan prac w tym zakresie,
wstpn koncepcj rozwizania oraz wstpn struktur pracy dyplomowej,
a take harmonogramu dalszych prac. Celem drugiej prezentacji jest
przygotowanie si do obrony oraz wykazania umiejtnoci prezentacji w
jzyku angielskim. Druga prezentacja skada si z dwch czci, a
mianowicie z omwienia wynikw realizacji pracy w jzyku polskim oraz
krtkiej prezentacji w jzyku angielskim powiconej wynikom realizacji
pracy inynierskiej.

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Prezentacje multimedialne

N2. Przykady prac naukowych i raportw z zakresu informatyki.

N3. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze,


zbierania i oceny prac studenckich.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

P PEK_U01, PEK_U02, Ocena prezentacji pracy na seminarium oraz


PEK_U03, przygotowanej dokumentacji z prezentacji.
Ocenie podlega spenienie wymaga dotyczcych
PEK_K01, PEK_K02, prezentacji, w tym: jej zakresu merytorycznego,
PEK_K03, PEK_K04, struktury i organizacji wystpienia, sposobu i
PEK_K05 techniki prowadzenia rozmowy, formy
technicznej prezentacji, zwartoci prezentacji i
wycignitych wnioskw. Oceniany jest te udzia
we wsplnej dyskusji nad prezentacjami.
Ponadto prowadzcy seminarium ma moliwo
kontroli wsppracy promotorw z
dyplomantami.

3
8
4
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[27] Literatura zgodna z problematyk pracy dyplomowej wybrana samodzielnie i
polecana przez promotora
[28] Wymagania na prac dyplomow inyniersk na Wydziale Informatyki i Zarzdzania
Politechniki Wrocawskiej, www.wiz.pwr.wroc.pl
[29] Kraniewski A.: Jak pisa prac dyplomow,
[http://cygnus.tele.pw.edu.pl/~andrzej/TP/wyklad/wyklad-pdf/TP-praca_dypl.pdf], 2012

LITERATURA UZUPENIAJCA:
[5] Rawa T., Metodyka wykonywania inynierskich i magisterskich prac dyplomowych. Wydaw.
ART., Olsztyn, 1999
[6] Wojciechowska R., Przewodnik metodyczny pisania pracy dyplomowej. Warszawa, Difin 2010
[7] Wrycza-Bekier J., Kreatywna praca dyplomowa. Jak stworzy fascynujcy tekst naukowy.
Helion 2010
[8] Przykadowe publikacje

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr hab. in. Leszek Borzemski, leszek.borzemski@pwr.wroc.pl

3
8
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Seminarium dyplomowe
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI -..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_U01, K1INF_U11 C1, C2 Se1-15 N1, N2, N3


(umiejtnoci)

PEK_U02 K1INF_U12 C1, C2 Se1-15 N1, N2, N3

PEK_U03 K1INF_U13 C1, C2 Se1-15 N1, N2, N3

PEK_K01 K1INF_K01 C1, C2 Se1-15 N1, N2, N3


(kompetencje)

PEK_K02 K1INF_K02 C1, C2 Se1-15 N1, N2, N3

PEK_K03 K1INF_K03 C1, C2 Se1-15 N1, N2, N3

PEK_K04 K1INF_K04 C1, C2 Se1-15 N1, N2, N3

PEK_K05 K1INF_K05 C1, C2 Se1-15 N1, N2, N3

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Sieci komputerowe
Nazwa w jzyku angielskim: Computer communication networks
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy

Kod przedmiotu INZ001704

Grupa kursw NIE

3
8
6
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 90 90


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin Zaliczenie na


ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 3 3

w tym liczba punktw 3


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,8 1,8


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
14. Ma podstawow wiedz w zakresie algebry liniowej, geometrii analitycznej i analizy
matematycznej, konieczn do rozwizywania prostych zada obliczeniowych o charakterze
inynierskim z dyscyplin technicznych i nietechnicznych (K1INF_W01)
15. Ma podstawow wiedz w zakresie matematyki dyskretnej, logiki matematycznej i statystyki
matematycznej, konieczn do rozwizywania prostych informatycznych problemw
inynierskich (K1INF_W02)
16. Ma podstawow wiedz w zakresie organizacji i architektury komputera (K1INF_W08)
17. Ma podstawow wiedz w zakresie budowy i dziaania systemw operacyjnych (K1INF_W10)
18. Potrafi zastosowa wskazan metod analityczn oraz zaplanowa i przeprowadzi prosty
eksperyment inynierski i symulacj komputerow, przeprowadzi pomiary i zanalizowa wyniki,
w szczeglnoci dla wybranych komponentw systemu informatycznego (K1INF_U09)
19. Zna podstawowe metody i narzdzia gromadzenia, przetwarzania i wyszukiwania informacji oraz
wydobywania wiedzy (K1INF_W16)

3
8
7
20. Potrafi, korzystajc z odpowiednich narzdzi, zbudowa model prostego procesu (obiektu),
sformuowa konkretne zadanie analizy i podejmowania decyzji (K1INF_U15)
21. Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych
(K1INF_U05)
22. Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych (K1INF_K01)

CELE PRZEDMIOTU

C1. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie podstaw teoretycznych,


systematyki, budowy, wymaga ilociowych i jakociowych, zastosowa sieci komputerowych,
komutacji czy i komutacji wiadomoci, modeli hierarchicznych i warstwowych sieci
komputerowych, budowy i funkcjonalnoci protokow sieciowych, zasad wsppracy
protokow sieciowych w stosach protokow oraz analizy zalenoci ilociowych i
jakociowych wystpujcych w sieciach komputerowych.

C2. Umiejtnoci dotyczce analizy, konfiguracji i projektowania rozwiza sieciowych z


wykorzystaniem modeli sieci, standardw i stosw protokow, formuowania zada
projektowania i analizy rozwiza sieciowych oraz oceny przydatnoci rnych rozwiza
sieciowych do realizacji rnych usug rozproszonych systemw informatycznych.

C3. Umiejtnoci dotyczce wyboru odpowiednich rnych rozwiza sieciowych do realizacji


celw biznesowych wspieranych przez systemy informatyczne.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

K1INF_W11: Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci


komputerowych

K1INF_W12: Ma podstawow wiedz w zakresie architektury systemw rozproszonych oraz metod


wieloprocesorowego i rozproszonego przetwarzania

K1INF_W14: Ma podstawow wiedz w zakresie architektury Internetu oraz systemw webowych

Z zakresu umiejtnoci:

K1INF_U05: Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych

K1INF_U06: Potrafi dobiera komponenty sprztowe i programowe systemu komputerowego dla


wskazanych zastosowa

3
8
8
K1INF_U08: Potrafi konfigurowa podstawowe urzdzenia i oprogramowanie sieciowe w sieciach
komputerowych

K1INF_U11: Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, take w jzyku
angielskim m.in. dla potrzeb samoksztacenia i podnoszenia kompetencji zawodowych, potrafi
integrowa uzyskane informacje, dokonywa ich interpretacji, a take wyciga wnioski oraz
formuowa i uzasadnia opinie.

Z zakresu kompetencji spoecznych:

K1INF_K01: Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia


wasnych kompetencji zawodowych i spoecznych

K1INF_K04: Potrafi odpowiednio okreli priorytety suce realizacji okrelonego przez siebie lub
innych zadania

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Systematyka sieci komputerowych 2
Komutacja czy i komutacja wiadomoci (komutacja pakietw). Ocena
efektywnoci wykorzystania zasobw w sieciach z rnymi metodami
Wy2 2
komutacji. Optymalna dugo pakietu (sformuowanie zadania). Klasyfikacja
ruchu teleinformatycznego.
Model czenia systemw otwartych (model Open Systems Interconnection)
Wy3 2
i inne modele sieci komputerowych, w tym TCP/IP
Modele warstwowe sieci i zasady wsppracy pomidzy warstwami
Wy4 2
zagniedanie usug
Wy5 Warstwy modelu czenia systemw otwartych warstwa fizyczna 2
Metody dostpu do medium w lokalnych i rozlegych, przewodowych i
Wy6 2
bezprzewodowych sieciach komputerowych
Warstwy modelu czenia systemw otwartych warstwa cza danych.
Wy7 2
Implementacje funkcji warstwy cza danych w rnych standardach sieci.
Protok HDLC (High Level Data Link Control) jako przykad protokou
Wy8 2
poczeniowego w warstwie cza danych
Wy9 Warstwy sieciowa modelu czenia systemw otwartych. 2
Miary jakoci usug dostarczanych w sieciach obsugujcych ruch
Wy10 strumieniowy i elastyczny. Zadania wyznaczania tras i sterowania 2
przepywem
Wy11 Model kolejkowy wza sieci z komutacj pakietw 2

3
8
9
Protok IP (Internet Protocol) jako przykad protokou bezpoczeniowego
Wy12 2
w warstwie sieciowej. Adresacja w sieciach.
Wy13 Zadanie przeciwdziaania przecieniom w sieciach z komutacj pakietw. 2
Protok TCP (Transport Control Protocol) jako przykad protokou
Wy14 2
poczeniowego w warstwie transportowej
Kierunki rozwoju sieci z komutacj czy i komutacj pakietw. Koncepcje
Wy15 dostarczania jakoci usug w sieciach komputerowych. Nowe generacje sieci 2
komputerowych.
Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne. Wprowadzenie. Zasady bezpieczestwa w 2


laboratorium.

La2 Media fizyczne. Zarabianie kabli. 2

La3 Podstawowa konfiguracja i diagnostyka pocze sieciowych. 2

La4 Narzdzia do monitorowania i diagnostyki ruchu sieciowego. 2

La5 Analiza protokow warstw transportowej, sieciowej i sterowania czem 2


danych modelu OSI/ISO (Open System Interconnection /International
Standard Organization).

La6 Adresacja w protokole warstwy sieciowej IPv4 2

La7 Ustanowienie polaczenia konsolowego z przecznikiem i routerem Cisco. 2


Podstawowa konfiguracja przecznika i routera. Zarzadzanie plikami
konfiguracyjnymi.

La8 Egzamin CCNA (Cisco Certified Network Associate) Exploration 2

La9 Konfiguracja przecznika Cisco Catalyst 2960: parametry portu, adresy 2


statyczne, bezpieczestwo portu

La10 Konfiguracja przecznika: sieci VLAN (Virtual Local Area Network) i 2


polaczenia typu magistrala (trunk).

La11 Konfiguracja przecznika: protok VTP (VLAN Trunking Protocol). 2

La12 Konfiguracja przecznika: protok STP (Spanning Tree Protocol). 2

La13 Routing pomidzy sieciami VLAN. Konfiguracja routera Cisco w topologii 2


"router on a stick".

3
9
0
La14 Egzamin Final z 3 semestru CCNA (Cisco Certified Network Associate) 2
Exploration

La15 Sieci bezprzewodowe. Dodatkowe zaliczenia, drugi termin egzaminu. 2


Zakoczenie zaj, wystawienie ocen.

Suma godzin 30

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykady z wykorzystaniem prezentacji multimedialnych.

N2. Studia literaturowe praca wasna studenta

N3. Praca wasna studenta rozwizywanie zada problemowych i obliczeniowych oraz realizacja
wicze laboratoryjnych.

N4. Praca grupowa w trakcie wicze.

N5. Przygotowywanie dokumentacji (sprawozda z wicze laboratoryjnych) praca wasna


studenta.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA


Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) K1INF_W11 Obserwacja aktywnoci studenta. Rozwizywanie


przykadowych problemw i zada.
K1INF_W12

K1INF_W14

K1INF_U05

K1INF_U06

K1INF_U08

K1INF_U11

K1INF_K01

3
9
1
K1INF_K04

F1 F15 (wiczenia) K1INF_U05 Sprawdzanie przygotowania studenta.


Sprawdzanie obecnoci studenta. Obserwacja
K1INF_U06 aktywnoci studenta. Obserwacja i ocena
K1INF_U08 samodzielnoci studenta. Analiza sprawozda z
wykonywanych wicze.
K1INF_U11

K1INF_K01

K1INF_K04

P (wykad) K1INF_W11 Kolokwium i egzamin z uwzgldnieniem oceny


formujcej F1 (wykad)
K1INF_W12

K1INF_W14

K1INF_U05

K1INF_U06

K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

P (projekt) K1INF_U05 Suma waona ocen F1 F15 (ocena aktywnoci i


samodzielnoci w realizacji wicze
K1INF_U06 laboratoryjnych i sprawozda).
K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

3
9
2
LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[30] A.S. Tanenbaum, Sieci komputerowe, Helion, 1991 - 2013
[31] Z. Papir, Ruch telekomunikacyjny i przecienia w sieciach pakietowych, WKi, Warszawa
2002
[32] J. Woniak, K. Nowicki, Sieci LAN, MAN i WAN protokoy komunikacyjne, Wydawnictwo
FPT, Krakw 1998
[33] K. Nowicki, J. Woniak, Przewodowe i bezprzewodowe sieci LAN, Oficyna PW, Warszawa
2003.
[34] A. Kasprzak, Rozlege sieci komputerowe z komutacj pakietw, Oficyna PWr, Wrocaw 1997.
[35] A. Grzech, Sterowanie ruchem w sieciach teleinformatycznych, Oficyna PWr, Wrocaw 2002.
[36] B. Russell, Podstawy sieci komputerowych, WK, Warszawa 2009
[37] V.S. Bagad, I.A. Dhotre, Computer networks, Technical Publications, 2009.
[38] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html

LITERATURA UZUPENIAJCA:
[5] Akademia sieci Cisco CCNA, PWN, 2008
[6] S. Haykin, Systemy telekomunikacyjne, WKi, Warszawa 1999.
[7] MIT Free Open Course Materials (http://ocw.mit.edu/index.htm)
[8] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html
OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Adam Grzech, adam.grzech@pwr.wroc.pl

3
9
3
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Sieci komputerowe

Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA


I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_W01 K1INF_W11 C1,C3 Wy1 Wy15 N1, N2, N3


(wiedza)

PEK_W02 K1INF_W12 C1, C2 Wy1 Wy15 N1, N2, N3

PEK_W03 K1INF_W14 C1, C3 Wy1 Wy15 N1, N2, N3

PEK_U01 K1INF_U05 C2 La1 La15 N2, N4, N5


(umiejtnoci)

PEK_U02 K1INF_U06 C2 La1 La15 N2, N4, N5

PEK_U03 K1INF_U08 C2 La1 La15 N2, N4, N5

PEK_U04 K1INF_U11 C1, C2, C3 Wy1 Wy15 N1, N2, N3, N4, N5

La1 La15

PEK_K01 K1INF_K01 C1, C2, C3 Wy1 Wy15 N1, N2, N3, N4, N5
(kompetencje)
La1 La15

PEK_K02 K1INF_K04 C1, C2, C3 Wy1 Wy15 N1, N2, N3, N4, N5

La1 La15

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA INFORMATYKI I ZARZDZANIA

KARTA PRZEDMIOTU

3
9
4
Nazwa w jzyku polskim: Sieci komputerowe II

Nazwa w jzyku angielskim: Computer communication networks II

Kierunek studiw (jeli dotyczy): Informatyka


Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005227

Grupa kursw NIE

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Zaliczenie Zaliczenie na


na ocen ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

3
9
5
WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH
KOMPETENCJI
23. Ma podstawow wiedz w zakresie algebry liniowej, geometrii analitycznej i analizy
matematycznej, konieczn do rozwizywania prostych zada obliczeniowych o charakterze
inynierskim z dyscyplin technicznych i nietechnicznych (K1INF_W01)
24. Ma podstawow wiedz w zakresie matematyki dyskretnej, logiki matematycznej i statystyki
matematycznej, konieczn do rozwizywania prostych informatycznych problemw
inynierskich (K1INF_W02)
25. Ma podstawow wiedz w zakresie organizacji i architektury komputera (K1INF_W08)
26. Ma podstawow wiedz w zakresie budowy i dziaania systemw operacyjnych (K1INF_W10)
27. Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci komputerowych
(K1INF_W11)
28. Ma podstawow wiedz w zakresie architektury Internetu oraz systemw webowych
(K1INF_W14)
29. Zna podstawowe metody i narzdzia gromadzenia, przetwarzania i wyszukiwania informacji oraz
wydobywania wiedzy (K1INF_W16)
30. Potrafi dobiera komponenty sprztowe i programowe systemu komputerowego dla
wskazanych zastosowa (K1INF_U06)
31. Potrafi zastosowa wskazan metod analityczn oraz zaplanowa i przeprowadzi prosty
eksperyment inynierski i symulacj komputerow, przeprowadzi pomiary i zanalizowa wyniki,
w szczeglnoci dla wybranych komponentw systemu informatycznego (K1INF_U09)
32. Potrafi konfigurowa podstawowe urzdzenia i oprogramowanie sieciowe w sieciach
komputerowych (K1INF_U08)
33. Potrafi, korzystajc z odpowiednich narzdzi, zbudowa model prostego procesu (obiektu),
sformuowa konkretne zadanie analizy i podejmowania decyzji (K1INF_U15)
34. Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych
(K1INF_U05)
35. Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia wasnych
kompetencji zawodowych i spoecznych (K1INF_K01)

CELE PRZEDMIOTU

C1. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie metod dostarczania jakoci


usug w sieciach, niezawodnoci i bezpieczestwa we wspczesnych systemach
teleinformatycznych z wykorzystaniem modeli kolejkowych i modeli niezawodnociowych.

C2. Uporzdkowana, podbudowana teoretycznie wiedza w zakresie metod, algorytmw, procedur i


protokow monitorowania dla potrzeb analizy, projektowania i zarzdzania jakoci,
niezawodnoci i bezpieczestwem w systemach teleinformatycznych.

C3. Umiejtnoci dotyczce analizy, porwnywania, konfiguracji i projektowania urzdze


sieciowych oraz oprogramowania urzdze sieciowych z wykorzystaniem modeli wzw i sieci
oraz standardw, formuowania zada projektowania i analizy rozwiza sieciowych oraz oceny
przydatnoci rnych rozwiza sieciowych do realizacji rnych niezawodnych i bezpiecznych
usug rozproszonych systemw teleinformatycznych.

C4. Umiejtnoci dotyczce wyboru odpowiednich metod, algorytmw, standardw, narzdzi


(programowych i sprztowych) i rozwiza sieciowych do projektowania i udostpniania

3
9
6
niezawodnych i bezpiecznych usug sieciowych w rozproszonych systemach
teleinformatycznych.

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

K1INF_W11: Ma podstawow wiedz w zakresie systemw teleinformatycznych oraz sieci


komputerowych

K1INF_W12: Ma podstawow wiedz w zakresie architektury systemw rozproszonych oraz metod


wieloprocesorowego i rozproszonego przetwarzania

Z zakresu umiejtnoci:

K1INF_U05: Ma umiejtno samoksztacenia, m.in. w celu podnoszenia kompetencji zawodowych

K1INF_U08: Potrafi konfigurowa podstawowe urzdzenia i oprogramowanie sieciowe w sieciach


komputerowych

K1INF_U11: Potrafi pozyskiwa informacje z literatury, baz danych i innych rde, take w jzyku
angielskim m.in. dla potrzeb samoksztacenia i podnoszenia kompetencji zawodowych, potrafi
integrowa uzyskane informacje, dokonywa ich interpretacji, a take wyciga wnioski oraz
formuowa i uzasadnia opinie.

Z zakresu kompetencji spoecznych:

K1INF_K01: Rozumie potrzeb i zna moliwoci cigego doksztacania si oraz podnoszenia


wasnych kompetencji zawodowych i spoecznych

K1INF_K04: Potrafi odpowiednio okreli priorytety suce realizacji okrelonego przez siebie lub
innych zadania

TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wy1 Niezawodno i bezpieczestwo sieci komputerowych. 3
Wy2 Wiarygodno systemw i sieci komputerowych 3
Wy3 Testowanie i diagnostyka sprztu komputerowego 3

3
9
7
Wy4 Testowanie i diagnostyka oprogramowania 3
Wy5 Detekcja i tolerowanie bdw w pracy systemu 3
Modele niezawodnoci i ich zastosowania w diagnostyce oraz ich
Wy6 3
zastosowanie w planowaniu i zarzdzaniu zasobami systemu
Bezpieczestwo sieci komputerowych. Systematyka. Podstawowe problemy
Wy7 3
oraz metody ich rozwizywania.
Wy8 Systemy kryptograficzne 3
Ataki na bezpieczestwo. Metody i techniki naruszania bezpieczestwa.
Wy9 3
Monitorowanie ruchu sieciowego i wykrywanie anomalii.
Niezawodno i bezpieczestwo sieci komputerowych. Standardy, normy i
Wy10 3
zalecenia.
Suma godzin 30

Forma zaj - laboratorium Liczba godzin

La1 Zajcia organizacyjne. Zasady bezpieczestwa w laboratorium. 3

La2 Bezpieczne urzdzenia sieciowe przykadowe metody i ich praktyczne 3


implementacje (Secure Network Devices).

La3 Cele i konfiguracja urzdze w zadaniach autentykacji, autoryzacji i 3


rozliczania (Authentication, Authorization and Accounting) w sieciach

La4 Praktyczne implementacje zapr (Firewall Technologies) 3

La5 Implementacje i konfigurowanie systemw zabezpiecze i detekcji 3


narusze bezpieczestwa (Intrusion Prevention)

La6 Implementacja i konfiguracja przykadowych zabezpiecze lokalnych sieci 3


komputerowych w zadaniach zabezpieczania I narusze bezpieczestwa.

La7 Systemy kryptograficzne i ich implementacje 3

La8 Konfigurowanie i zarzdzanie sieciami wirtualnymi. Wirtualizacja wzw i 3


czy sieciowych (Virtual Private Networks)

La9 Zarzdzanie systemami sieciowymi z wbudowanymi systemami 3


zabezpiecze (Secure Network Management)

La10 Rozwiazywanie problemw w konfiguracji sieci. 3


Poprawy sprawozda i testw. Zaliczenie.

Suma godzin 30

3
9
8
STOSOWANE NARZDZIA DYDAKTYCZNE
N1. Wykady z wykorzystaniem prezentacji multimedialnych.

N2. Studia literaturowe praca wasna studenta

N3. Praca wasna studenta realizacja wicze laboratoryjnych oraz rozwizywanie zada
problemowych i obliczeniowych

N4. Praca grupowa w trakcie wicze laboratoryjnych

N5. Przygotowywanie dokumentacji (sprawozda z wicze laboratoryjnych) praca wasna


studenta.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA


Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia
trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 (wykad) K1INF_W11 Obserwacja aktywnoci studenta. Rozwizywanie


przykadowych, ilustracyjnych problemw i
K1INF_W12 zada.
K1INF_U05

K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

F1 F10 (wiczenia K1INF_U05 Sprawdzanie przygotowania studenta.


laboratoryjne) Sprawdzanie obecnoci studenta. Obserwacja
K1INF_U08 aktywnoci studenta. Obserwacja i ocena
K1INF_U11 samodzielnoci studenta w przygotowaniu i
realizacji wicze laboratoryjnych. Analiza
K1INF_K01 sprawozda z wykonywanych wicze.

K1INF_K04

P (wykad) K1INF_W11 Kolokwium i zaliczenie z uwzgldnieniem oceny


formujcej F1 (wykad)

3
9
9
K1INF_W12

K1INF_U05

K1INF_U08

K1INF_U11

K1INF_K01

K1INF_K04

P (projekt) K1INF_U05 Suma waona ocen F1 F10 (ocena aktywnoci i


samodzielnoci w realizacji wicze
K1INF_U08
laboratoryjnych i sprawozda).
K1INF_U11

K1INF_K01

K1INF_K04

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[39] M. Serafin, Sieci VPN. Zdalna praca i bezpieczestwo danych, Helion, 1991 2013
[40] W. Stallings, Kryptografia i bezpieczestwo sieci komputerowych. Matematyka szyfrw i
techniki kryptologii, Helion, 1991 2013.
[41] S. Garfinkel, G.Spafford, Bezpieczestwo w Unixie i Internecie. Wydawnictwo RM, Warszawa
1997.
[42] B. Schneier, Kryptografia dla praktykw - protokoy, algorytmy i programy rdowe
w jzyku C. WNT, Warszawa 1995.
[43] D. Comer, Sieci komputerowe TCP/IP. Zasady, protokoy i architektura. WNT, Warszawa 1997.
[44] D. Bobrowski, Modele i metody matematyczne teorii niezawodnoci w przykadach i zadaniach.
WNT, Warszawa 1985.
[45] D. Bobrowski, Probabilistyka w zastosowaniach technicznych. WNT, Warszawa 1986.
[46] I. Koniewska, M.Wodarczyk, Modele odnowy, niezawodnoci i masowej obsugi. PWN,
Warszawa 1978.
[47] A. Grzywak, Bezpieczestwo systemw komputerowych i telekomunikacyjnych. Wydawnictwo
SOTEL, Chorzw 1999.
[48] J. Sosnowski, Testowanie i niezawodno systemw komputerowych, Oficyna EXIT, Warszawa
2005.
[49] J. Woniak, K. Nowicki, Sieci LAN, MAN i WAN protokoy komunikacyjne, Wydawnictwo
FPT, Krakw 1998

LITERATURA UZUPENIAJCA:

4
0
0
[50] S. Maguire, Niezawodno oprogramowania, Helion, 1991 2013.
[51] Akademia sieci Cisco CCNA, PWN, 2008
[52] S. Haykin, Systemy telekomunikacyjne, WKi, Warszawa 1999.
[53] MIT Free Open Course Materials (http://ocw.mit.edu/index.htm)
[54] http://www.freebookcentre.net/Networking/Free-Computer-Networking-Books-
Download.html

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Adam Grzech, adam.grzech@pwr.wroc.pl

4
0
1
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Sieci komputerowe II

Z EFEKTAMI KSZTACENIA NA KIERUNKU INFORMATYKA


I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu Cele Treci Numer


efekt ksztacenia do efektw ksztacenia zdefiniowanych przedmiotu*** programowe***
dla kierunku studiw i specjalnoci (o narzdzia
ile dotyczy)** dydaktycznego***

PEK_W01 K1INF_W11 C1, C2, C3 Wy1 Wy10 N1, N2, N3


(wiedza)

PEK_W02 K1INF_W12 C1, C2, C3, C4 Wy1 Wy10 N1, N2, N3

PEK_U01 K1INF_U05 C3, C4 La1 La10 N2, N4, N5


(umiejtnoci)

PEK_U02 K1INF_U08 C3, C4 La1 La10 N2, N4, N5

PEK_U03 K1INF_U11 C1, C2, C3, C4 Wy1 Wy10 N1, N2, N3, N4, N5

La1 La10

PEK_K01 K1INF_K01 C1, C2, C3, C4 Wy1 Wy10 N1, N2, N3, N4, N5
(kompetencje)
La1 La10

PEK_K02 K1INF_K04 C1, C2, C3, C4 Wy1 Wy10 N1, N2, N3, N4, N5

La1 La10

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania / STUDIUM

KARTA PRZEDMIOTU
Nazwa w jzyku polskim: Sieci neuronowe
Nazwa w jzyku angielskim: Neural Networks
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..

4
0
2
Stopie studiw i forma: I / II stopie*, stacjonarna / niestacjonarna*

Rodzaj przedmiotu: obowizkowy / wybieralny / oglnouczelniany *

Kod przedmiotu INZ005222

Grupa kursw TAK / NIE*

Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 30 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 60 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia Egzamin / Egzamin / Egzamin / Egzamin / Egzamin /


zaliczenie zaliczenie na zaliczenie na zaliczenie na zaliczenie na
na ocen* ocen* ocen* ocen* ocen*

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 2 2

w tym liczba punktw 0 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 1,2 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1.K1INF_U02; K1INF_U03 Programuje w dowolnym jzyku wysokiego poziomu

4
0
3
2.K1INF_W01 Zna podstawy rachunku rniczkowego i macierzowego

CELE PRZEDMIOTU

C1 Zapoznanie z procesem projektowania sieci neuronowych

C2 Zapoznanie z rnymi rodzajami sieci neuronowych uczonych metod nadzorowan i


nienadzorowan.

C3 Nauczenie umiejtnoci doboru rodzaju sieci neuronowej do rozwizywanego problemu,

jej projektowania i implementacji

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy:

PEK_W01 Zna teoretyczne podstawy dziaania, budowy oraz metody uczenia przedstawionych na
wykadzie sieci neuronowych

Z zakresu umiejtnoci:

PEK_U01 Analizuje problem i formuuje go w kategoriach sieci neuronowych

PEK_U02 Potrafi zaprojektowa i zbudowa aplikacj bdc modelem sieci

PEK_U03 Potrafi zaplanowa i przeprowadzi eksperymenty badajce skuteczno zastosowanych


sieci neuronowych

PEK_U04 Umie przygotowa raport z przeprowadzonych eksperymentw

4
0
4
TRECI PROGRAMOWE
Forma zaj - wykad Liczba godzin
Wprowadzenie do tematyki przedmiotu. Opis programu kursu, organizacji
Wy1 zaj i zasad zaliczania. Intuicyjne wprowadzenie w problematyk wykadu. 2
Zasady projektowania sieci neuronowych
Wy2 Proste sieci neuronowe- prosty perceptron. 2
Wy3 Proste sieci neuronowe - Adaline. 2
Wy4 Propagacja wsteczna- metoda uczenia nadzorowanego 2
Sieci wielowarstwowe dobr architektury do konkretnego problemu,
Wy5 2
dobr parametrw uczenia, sposoby kodowania wej i wyj
Wy6 Sieci wielowarstwowe przykady zastosowa 2
Wy7 sie CP - Counterpropagation 2
Wy8 Sie SOM 2
Wy9 Sieci o radialnych funkcjach bazowych i metody ich uczenia 2
Wy10 Pamici asocjacyjne - sie Hopfielda 2
Wy11 Pamici asocjacyjne- sie BAM 2
Wy12 Wprowadzenie do sieci stochastycznych 2
Wy13 Maszyny Boltzmana 2
Wy14 Neocognitron 2
Wy15 Krtki przegld poznanych na wykadzie sieci neuronowych 2
Suma godzin 30

Forma zaj - wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj - laboratorium Liczba godzin

La1

4
0
5
La2

La3

La4

La5

Suma godzin

Forma zaj - projekt Liczba godzin


Zajcia wprowadzajce. Przedstawienie zasad prowadzenia i zaliczenia
Pr1 2
przedmiotu. Omwienie przykadowych tematw projektw
Uzgodnienie tematyki pierwszego projektu (wymagane jest zastosowanie
Pr2 sieci z nienadzorowanym uczeniem). Oddanie deklaracji z tematem 2
pierwszego projektu
Pr3 Opracowanie koncepcji rozwizania problemu. Zebranie danych 2
Implementacja sieci neuronowej z nadzorowanym uczeniem rozwizujcej
Pr4 2
postawiony problem
Publiczna prezentacja czciowej realizacji pierwszego projektu - zaoenia,
Pr5 2
stan realizacji, koncepcja rozwizania.
Pr6 Weryfikacja rozwizania. Testowanie 2
Oddanie pierwszego projektu. Publiczna prezentacja wynikw, opis
Pr7 2
trudnoci i dalszego rozwoju tematu. Oddanie raportu.
Uzgodnienie tematyki drugiego projektu (wymagane jest zastosowanie sieci
Pr8 z nienadzorowanym uczeniem). Oddanie deklaracji z tematem drugiego 2
projektu
Pr9 Opracowanie koncepcji rozwizania problemu. Zebranie danych 2
Implementacja sieci neuronowej z nienadzorowanym uczeniem
Pr10 2
rozwizujcej postawiony problem
Publiczna prezentacja czciowej realizacji drugiego projektu - zaoenia,
Pr11 2
stan realizacji, koncepcja rozwizania.
Pr12 Weryfikacja rozwizania. Testowanie 2
Oddanie drugiego projektu. Publiczna prezentacja wynikw, opis trudnoci i
Pr13 2
dalszego rozwoju tematu. Oddanie raportu.
Pr14 Dyskusja nad przyjtym rozwizaniem 2
Pr15 Ankietyzacja zaj. Wpisywanie ocen 2

Suma godzin 30

4
0
6
Forma zaj - seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad informacyjny, wspierany prezentacjami multimedialnymi

N2. Specyfikacja dokumentacji projektowej wymaganej do zaliczenia projektu

N3. Przykady dokumentacji projektowych

N4. System e-learningowy uywany do publikacji materiaw dydaktycznych i ogosze.

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

F1 Oddanie deklaracji ze PEK_U01 Kady tydzie nieusprawiedliwionego spnienia


sformuowanym oddania deklaracji skutkuje obnieniem
tematem pierwszego kocowej oceny o p stopnia
projektu

F2 Publiczna prezentacja PEK_U01, PEK_U02 Sprawdzanie poprawnoci sformuowania celu,


czciowych wynikw zaoe, wyboru kodowania wej i wyj oraz
pierwszego projektu doboru architektury sieci. Ocenie podlega take
sposb prezentacji. Skala 1-10 punktw

F3 Raport z realizacji PEK_U03 Ocenie podlega sposb rozwizania problemu,


udokumentowanie wynikw eksperymentw

4
0
7
pierwszego projektu PEK_U04 dotyczcych skutecznoci rozwizania i dyskusja
wynikw a take formalna strona raportu
(struktura, wprowadzenie teoretyczne,
bibliografia). Skala 1-10 punktw.

F4 Oddanie deklaracji ze PEK_U01 Kady tydzie nieusprawiedliwionego spnienia


sformuowanym oddania deklaracji skutkuje obnieniem
tematem drugiego kocowej oceny o p stopnia
projektu

F5 Publiczna prezentacja PEK_U01, PEK_U02 Sprawdzanie poprawnoci zaoe, wyboru


czciowych wynikw kodowania wej i wyj oraz doboru
drugiego projektu architektury sieci a take sposobu prezentacji.
Skala 1-10 punktw.

F6 Raport z realizacji PEK_U03 Ocenie podlega sposb rozwizania problemu,


pierwszego projektu udokumentowanie wynikw eksperymentw
PEK_U04 dotyczcych skutecznoci rozwizania i dyskusja
wynikw a take formalna strona raportu
(struktura, wprowadzenie teoretyczne,
bibliografia). Skala 1-10 punktw.

P1 ocena kocowa z PEK_U01 PEK_U04 Ostateczna liczba punktw obliczana jest zgodnie
projektu z formu: P1=0.2 F2+ 0.3 F3+0.2 F5+ 0.3 F6.
Ocena kocowa obliczana jest na podstawie
zdobytej liczby punktw nastpujco:

<50%, 60%) dst

<60%, 70%) dst+

<70%, 80%) db

<80%, 90%) db+

<90%, bdb

Uwaga: ocena kocowa jest obniana o p


oceny za kady tydzie nieusprawiedliwionego
spnienia z oddaniem deklaracji lub raportu
projektu.

P2 ocena kocowa z PEK_W01 Egzamin jest egzaminem pisemnym,


wykadu sprawdzajcym wiedz z zakresu wykadu.
Skada si z pyta otwartych, z podan
punktacj. Ocena kocowa obliczana jest na
podstawie zdobytej liczby punktw nastpujco:

4
0
8
<50%, 60%) dst

<60%, 70%) dst+

<70%, 80%) db

<80%, 90%) db+

<90%, bdb

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[55] S.Osowski: Sieci neuronowe w ujciu algorytmicznym, WNT 1996
[56] Sieci neuronowe w zastosowaniach, pod red. U. Markowskiej Kaczmar, H. Kwanickiej, Oficyna
Wydawnicza PWr. 2005
[57] T. Masters: Sieci neuronowe w praktyce. Programowanie w jzyku C++, WNT 1996
[58] Biocybernetyka i inynieria biomedyczna 2000 Tom 6 Sieci neuronowe (redaktorzy tomu
(Wodzisaw Duch, Jzef Korbicz, Leszek Rutkowski, Ryszard Tadeusiewicz); Akademicka
Oficyna Wydawnicza EXIT.

LITERATURA UZUPENIAJCA:
[137] J. urada, M. Barski, W. Jdruch: Sztuczne sieci neuronowe. Podstawy teorii i zastosowania,
PWN Warszawa 1996
[138] R. Tadeusiewicz: Wprowadzenie do sieci neuronowych, StatSoft 2001.
[139]

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Urszula Markowska-Kaczmar,urszula.markowska-kaczmar@pwr.wroc.pl

4
0
9
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
Sieci neuronowe
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W17 C3 Wy1 Wy8 N1,N4


(wiedza)

PEK_U01 K1INF_U03 C1, C2, C3 Wy1 N1, N4


(umiejtnoci)
Pr2, Pr8

PEK_U02 K1INF_U04 C1,C3 Pr4, Pr10 N1, N2, N4

PEK_U03 K1INF_U07, K1INF_U10 C1, C3 Pr5 Pr14 N2, N4

PEK_U04 K1INF_U13 C3 Pr 7, Pr13 N3

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej
Za. nr 4 do ZW 33/2012

WYDZIA Informatyki i Zarzdzania

KARTA PRZEDMIOTU
Nazwa w jzyku polskim rodowisko sieciowe Unix
Nazwa w jzyku angielskim Unix In Network Environment
Kierunek studiw (jeli dotyczy): Informatyka
Specjalno (jeli dotyczy): ..
Stopie studiw i forma: I stopie, stacjonarna

Rodzaj przedmiotu: wybieralny

Kod przedmiotu INZ005237

Grupa kursw TAK

4
1
0
Wykad wiczenia Laboratorium Projekt Seminarium

Liczba godzin zaj 15 30


zorganizowanych w Uczelni
(ZZU)

Liczba godzin cakowitego 30 60


nakadu pracy studenta
(CNPS)

Forma zaliczenia
egzamin Zaliczenie na
ocen

Dla grupy kursw zaznaczy


kurs kocowy (X)

Liczba punktw ECTS 1 2

w tym liczba punktw 2


odpowiadajca zajciom

o charakterze praktycznym (P)

w tym liczba punktw ECTS 0,6 1,2


odpowiadajca zajciom
wymagajcym bezporedniego
kontaktu (BK)

*niepotrzebne skreli

WYMAGANIA WSTPNE W ZAKRESIE WIEDZY, UMIEJTNOCI I INNYCH


KOMPETENCJI
1. Oglna znajomo systemw operacyjnych

2. Oglna znajomo sieci komputerowych

CELE PRZEDMIOTU

4
1
1
C1 Zapoznanie studentw z architektur systemw Unix i Linux

C2 Nabycie przez studentw umiejtnoci instalacji i konfiguracji systemw operacyjnych Unix


C3 Nabycie przez studentw umiejtnoci wdraania i konfigurowania systemw informacyjnych w
rodowisku systemu Unix

PRZEDMIOTOWE EFEKTY KSZTACENIA


Z zakresu wiedzy student:

PEK_W01 zna podstawow architektur systemw operacyjnych Unix i Linux

PEK_W02 zna mechanizmy dziaania sieci komputerowych

PEK_W03 zna zasady konfigurowania systemw operacyjnych zwizane z funkcjonowaniem


systemw informacyjnych

Z zakresu umiejtnoci student zna:

PEK_U01 ma umiejtno samoksztacenia, w celu podnoszenia umiejtnoci zawodowych

PEK_U02 potrafi pozyskiwa informacje rnych rde, take w jz. angielskim

PEK_U03 potrafi zdefiniowa problem, a nastpnie rozwiza go za pomoc odpowiednich metod

Z zakresu kompetencji spoecznych student:

PEK_K01 rozumie potrzeb cigego doksztacania

TRECI PROGRAMOWE
Forma zaj wykad Liczba godzin
Wy1 Oglna charakterystyka rodowiska sieciowego 2
Wy2 Architektura systemw Unix i Linux 2
Wy3 Jdro systemu 2
Wy4 System plikw 2

4
1
2
Wy5 Zarzdzanie procesami 2
Wy6 Komunikacja midzyprocesowa 2
Wy7 Uruchamianie usug sieciowych 2
Wy8 Komunikacja sieciowa z wykorzystaniem gniazd 1
Suma godzin 15

Forma zaj wiczenia Liczba godzin

w1

w2

w3

w4

..

Suma godzin

Forma zaj laboratorium Liczba godzin

La1 Logowanie si do systemu 2

La2 Korzystanie z dokumentacji Linuxa 2

La3 Zarzdzanie plikami i katalogami 2

La4 Konfigurowanie rodowiska uytkownika 2

La5 Posugiwanie si systemowym interpretatorem polece 2

La6 Instalacja systemu Linux 2

La7 Konfigurowanie interfejsu sieciowego 2

La8 Testowanie poczenia sieciowego 2

La9 Uruchomienie usugi FTP 4

La10 Zarzdzanie usugami DNS 4

La11 Archiwizacja i odzyskiwanie danych 4

La12 Zarzdzanie uytkownikami w systemie Linux 2

4
1
3
Suma godzin 30

Forma zaj projekt Liczba godzin


Pr1
Pr2
Pr3
Pr4

Suma godzin

Forma zaj seminarium Liczba godzin

Se1

Se2

Se3

Suma godzin

STOSOWANE NARZDZIA DYDAKTYCZNE


N1. Wykad metoda tradycyjna

N2. Konsultacje

N3. Praca wasna studenta, przygotowanie do zaj laboratoryjnych

OCENA OSIGNICIA PRZEDMIOTOWYCH EFEKTW KSZTACENIA

Oceny (F formujca (w Numer efektu Sposb oceny osignicia efektu ksztacenia


trakcie semestru), P ksztacenia
podsumowujca (na
koniec semestru)

4
1
4
F Laboratorium PEK_W01-03 Prezentacje zada laboratoryjnych,

PEK_U01-03 Odpowiedzi ustne

P Wykad PEK_W01-03 Kolokwium zaliczeniowe

PEK_U01-03

LITERATURA PODSTAWOWA I UZUPENIAJCA

LITERATURA PODSTAWOWA:
[59] UNIX, uytkowanie i administrowanie, Helion
[60] Sekrety magicznego ogrodu. Unix System V Wersja 4 od rodka, Jerzy Marczyski, WNT

LITERATURA UZUPENIAJCA:
[140] Systemy operacyjne. Struktura i zasady budowy, William Stallings, PWN

OPIEKUN PRZEDMIOTU (IMI, NAZWISKO, ADRES E-MAIL)

Dr in. Sawomir Skowroski sawomir.skowronski@pwr.wroc.pl

4
1
5
MACIERZ POWIZANIA EFEKTW KSZTACENIA DLA PRZEDMIOTU
rodowisko sieciowe Unix
Z EFEKTAMI KSZTACENIA NA KIERUNKU Informatyka..
I SPECJALNOCI ..

Przedmiotowy Odniesienie przedmiotowego efektu do Cele Treci Numer


efekt efektw ksztacenia zdefiniowanych dla przedmiotu*** programowe***
ksztacenia kierunku studiw i specjalnoci (o ile narzdzia
dotyczy)** dydaktycznego***

PEK_W01 K1INF_W10, K1INF_W04 C1,C2 Wy1-6 N1-4


(wiedza)

PEK_W02 K1INF_W11, K1INF_W05 C1, C2 Wy1-6 N1-4

PEK_W03 K1INF_W13 C1,C2 Wy1-8 N1-4

PEK_U01 K1INF_U05, K1INF_U06 C2 Wy1-8 N1-4


(umiejtnoci)

PEK_U02 K1INF_U11, K1INF_U08 C1,C2 Wy1-8 N1-4

PEK_U03 K1INF_U08 C1,C2 Wy1-8 N1-4

PEK_K01 K1INF_K05, K1INF_U01 C1,C2 Wy1-8 N1-4


(kompetencje)

** - wpisa symbole kierunkowych/specjalnociowych efektw ksztacenia


*** - z tabeli powyej

You might also like