25.08.2013 Views

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

POLITECHNIKA GDAŃSKA<br />

Pakiet informacyjny ECTS<br />

na rok akademicki 2006/2007<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong><br />

i Informatyki<br />

http://www.eti.pg.gda.pl


Spis treści<br />

1. Opis <strong>Wydział</strong>u ....................................................................................................................... 3<br />

1.1. Dane kontaktowe ............................................................................................................... 4<br />

1.2. Władze <strong>Wydział</strong>u ............................................................................................................... 5<br />

1.3. Ogólne informacje o Wydziale ........................................................................................... 5<br />

1.4. Katedry <strong>Wydział</strong>u............................................................................................................... 6<br />

1.5. Organizacja studiów .......................................................................................................... 8<br />

1.5.1. Jednolite studia stacjonarne magisterskie .................................................................. 8<br />

1.5.2. Niestacjonarne studia 1. stopnia ............................................................................... 10<br />

1.5.3. Niestacjonarne studia 2. stopnia ............................................................................... 10<br />

1.5.4. Studia doktoranckie stacjonarne i niestacjonarne..................................................... <strong>11</strong><br />

1.5.5. Skala ocen ................................................................................................................ <strong>11</strong><br />

2. Programy studiów ............................................................................................................... 12<br />

2.1. Automatyka i robotyka ..................................................................................................... 12<br />

2.2. Elektronika i telekomunikacja .......................................................................................... 17<br />

2.2.1. Elektronika i telekomunikacja - podkierunek elektronika .............................................. 19<br />

2.2.2. Elektronika i telekomunikacja - podkierunek telekomunikacja...................................... 23<br />

2.3. Informatyka ...................................................................................................................... 27<br />

3. Treści przedmiotów ............................................................................................................. 33<br />

3.1. Przedmioty ogólne i kierunkowe ...................................................................................... 34<br />

3.2. Przedmioty specjalnościowe.......................................................................................... 289<br />

3.2.1. Aplikacje rozproszone i systemy internetowe ......................................................... 289<br />

3.2.2. Inteligentne systemy decyzyjne .............................................................................. 315<br />

3.2.3. Inżynieria biomedyczna........................................................................................... 331<br />

3.2.4. Inteligentne systemy interaktywne .......................................................................... 351<br />

3.2.5. Inżynieria dźwięku i obrazu ..................................................................................... 376<br />

3.2.6. Inżynieria komunikacji bezprzewodowej ................................................................. <strong>39</strong>9<br />

3.2.7. Inżynieria systemów i bazy danych......................................................................... 424<br />

3.2.8. Komputerowe systemy elektroniczne...................................................................... 446<br />

3.2.9. Komputerowe systemy sterowania ......................................................................... 472<br />

3.2.10. Modelowanie i programowanie systemów informatycznych ................................. 494<br />

3.2.<strong>11</strong>. Optoelektronika..................................................................................................... 521<br />

3.2.12. Sieci komputerowe................................................................................................ 545<br />

3.2.13. Systemy czasu rzeczywistego .............................................................................. 567<br />

3.2.14. Systemy geoinformatyczne ................................................................................... 596<br />

3.2.15. Systemy i usługi radiokomunikacyjne ................................................................... 618<br />

3.2.16. Systemy mikroelektroniczne ................................................................................. 642<br />

3.2.17. Systemy teleinformacyjne ..................................................................................... 663<br />

Opracowanie: Krzysztof Goczyła<br />

Agnieszka Landowska<br />

Wydanie 2d1<br />

Gdańsk, maj 2008<br />

2


1. Opis <strong>Wydział</strong>u<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki (WETI) to jeden z największych wydziałów<br />

Politechniki Gdańskiej. Na Wydziale studiuje obecnie ponad 3000 studentów. W ciągu blisko<br />

55-letniej historii <strong>Wydział</strong>u wydano blisko 10 000 dyplomów ukończenia studiów wyższych.<br />

Kadrę naukowo-dydaktyczną WETI stanowi blisko 40 samodzielnych pracowników nauki, ponad<br />

80 doktorów nauk technicznych oraz ponad 60 starszych wykładowców, wykładowców i<br />

asystentów.<br />

WETI zajmuje wiodącą rolę w Polsce północnej w dziedzinie promowania nowoczesnych<br />

technologii informacyjnych, telekomunikacyjnych i elektronicznych zarówno na polu edukacji,<br />

jak i badań. Od 1992 roku WETI ma niezmiennie pierwszą, najwyższą kategorię naukową<br />

przyznawaną przez Ministerstwo Nauki i Szkolnictwa Wyższego.<br />

Tematyka badawcza realizowana na Wydziale jest niezwykle szeroka i obejmuje wszystkie<br />

najważniejsze pola badawcze informatyki, elektroniki, telekomunikacji oraz automatyki i<br />

robotyki. Znajduje to odzwierciedlenie w programach nauczania. Aktualnie <strong>Wydział</strong> oferuje<br />

studentom 17 specjalności na 3 podstawowych kierunkach nauczania: informatyce, elektronice i<br />

telekomunikacji oraz automatyce i robotyce.<br />

WETI aktywnie uczestniczy w projektach międzynarodowych. Na Wydziale było i jest<br />

realizowanych wiele projektów z takich programów, jak Tempus, Copernicus, Esprit,<br />

Eureka/Celtic, Programy Ramowe Unii Europejskiej, programy NATO, a także w wymianie<br />

międzynarodowej studentów w ramach programu Sokrates-Erasmus.<br />

<strong>Wydział</strong> utrzymuje ścisłe kontakty ze środowiskiem przemysłowym Wybrzeża. Kontakty te mają<br />

swoją platformę formalną w postaci Rady Konsultacyjnej przy Dziekanie WETI. W Radzie<br />

zasiadają przedstawiciele ponad 30 wiodących firm z branży technologii informacyjnych. Realne<br />

efekty tej współpracy na polu badawczo-rozwojowym to liczne wdrożenia wyników badań<br />

naukowych w firmach, a na polu dydaktycznym – lepsze dopasowanie programów nauczania<br />

do rzeczywistych potrzeb rynku i, co za tym idzie, bogata oferta na rynku pracy dla<br />

absolwentów <strong>Wydział</strong>u, a także stypendia fundowane przez przyszłych pracodawców.<br />

3


1.1. Dane kontaktowe<br />

Adres: <strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki<br />

ul. Gabriela Narutowicza <strong>11</strong>/12<br />

80-952 Gdańsk<br />

tel. (58) 347 17 84 (Biuro <strong>Wydział</strong>u)<br />

fax: (58) 341 6132<br />

Pełnomocnik Dziekana ds. ECTS<br />

dr inż. Agnieszka Landowska<br />

tel. (58) 347 29 89<br />

e-mail: nailie@eti.pg.gda.pl<br />

Dziekanat pok. 126, 128 i 130<br />

tel: (58) 347 17 62, (58) 347 19 35<br />

e-mail: dziekanat@eti.pg.gda.pl<br />

Grażyna Pieńkowska – kierownik dziekanatu<br />

4


1.2. Władze <strong>Wydział</strong>u<br />

Dziekan prof. dr hab. inz. Henryk Krawczyk<br />

tel.: (58) 347 12 45, 347 22 71, 347 10 18<br />

e-mail: hkrawk@eti.pg.gda.pl<br />

Prodziekan prof. dr hab. inż. Michał Mrozowski<br />

ds. tel.: (58) 347 12 45, 347 28 98, 347 25 49<br />

badań e-mail: mim@eti.pg.gda.pl<br />

Prodziekan prof. dr hab. inż. Zdzisław Kowalczuk<br />

ds. współpracy tel.: (58) 347 12 45, 347 28 98, 347 20 18<br />

i rozwoju e-mail: kova@eti.pg.gda.pl<br />

Prodziekan dr hab. inż. Wojciech Jędruch, prof. nadzw. PG<br />

ds. tel.: (58) 347 17 62, 347 20 03<br />

kształcenia e-mail: wjed@eti.pg.gda.pl<br />

Prodziekan dr hab. inż. Krzysztof Goczyła, prof. nadzw. PG<br />

ds. organizacji tel.: (58) 347 17 62, 347 13 18<br />

studiów e-mail: kris@eti.pg.gda.pl<br />

1.3. Ogólne informacje o Wydziale<br />

Liczba studentów ponad 3000 na studiach stacjonarnych i niestacjonarnych<br />

Liczba pracowników ponad 320, w tym ok. 200 naukowo-dydaktycznych<br />

Struktura 16 katedr (szczegóły w punkcie 1.4)<br />

Język wykładowy polski<br />

(wybrane wykłady mogą być w języku angielskim)<br />

Kierunki studiowania 1. Automatyka i robotyka<br />

2. Elektronika i telekomunikacja<br />

3. Informatyka<br />

System ECTS wprowadzany od roku 2000 (szczegóły w rozdziale 2)<br />

5


1.4. Katedry <strong>Wydział</strong>u<br />

Katedra Algorytmów i Modelowania Systemów<br />

Kierownik: prof. dr hab. inż. Marek Kubale, prof. zw. PG<br />

tel.: (58) 347 17 66, fax: (58) 341 61 32<br />

e-mail: katpi@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kams<br />

Katedra Architektury Systemów Komputerowych<br />

Kierownik: prof. dr hab. inż. Henryk Krawczyk, prof. zw. PG<br />

tel.: (58) 347 10 18, fax (58) 348 61 25<br />

e-mail: kask@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kask<br />

Katedra Inżynierii Biomedycznej<br />

Kierownik: prof. dr hab. inż. Antoni Nowakowski, prof. zw. PG<br />

tel.: (58) 347 26 45, fax: (58) 347 17 57<br />

e-mail: ekomed@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kib<br />

Katedra Inżynierii Mikrofalowej i Antenowej<br />

Kierownik: prof. dr hab. inż. Jerzy Mazur, prof. zw. PG<br />

tel.: (58) 347 17 22, fax: (58) 341 61 32<br />

e-mail: jem@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kimia<br />

Katedra Inżynierii Oprogramowania<br />

Kierownik: prof. dr hab. inz. Janusz Górski, prof. zw. PG<br />

tel.:, fax: (58) 347 27 27<br />

e-mail: alkor@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kio<br />

Katedra Inżynierii Wiedzy<br />

Kierownik: prof. dr hab. inż. Bogdan Wiszniewski, prof. nadzw. PG<br />

tel.: (58) 347 24 81, fax: (58) 347 22 22<br />

e-mail: progtechmailto:progtech@eti.pg.gda.pl@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kiw<br />

Katedra Optoelektroniki i Systemów Elektronicznych<br />

Kierownik: dr hab. inż. Bogdan Kosmowski, prof. nadzw. PG<br />

tel.: (58) 347 15 84, fax: (58) 341 61 32<br />

e-mail: opto@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kose<br />

Katedra Sieci Teleinformacyjnych<br />

Kierownik: prof. dr hab. Wojciech Sobczak, prof. zw. PG<br />

tel.: (58) 347 19 45, fax: (58) 341 56 06<br />

e-mail: cbc@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kst<br />

Katedra Systemów Automatyki<br />

Kierownik: prof. dr hab. inż. Maciej Niedźwiecki, prof. nadzw. PG<br />

tel.: (58) 347 1555, fax (58) 341 6132<br />

6


e-mail: ksa@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksa<br />

Katedra Systemów Decyzyjnych<br />

Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk, prof. nadzw. PG<br />

tel.: (58) 347 22 89, fax (58) 341 6132<br />

e-mail: anna.osadowska@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksd<br />

Katedra Systemów <strong>Elektroniki</strong> Morskiej<br />

Kierownik: prof. dr hab. inż. Roman Salamon, prof. nadzw. PG<br />

tel.: (58) 347 17 17, fax: (58) 347 15 35<br />

e-mail: ksem@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksem<br />

Katedra Systemów Geoinformatycznych<br />

Kierownik: prof. dr hab. inż. Andrzej Stepnowski, prof. zw. PG<br />

tel.: (58) 347 25 25, fax: (58) 347 20 90<br />

e-mail: ksg@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksg<br />

Katedra Systemów i Sieci Radiokomunikacyjnych<br />

Kierownik: prof. dr hab. inż. Dominik Rutkowski, prof. zw. PG<br />

tel.: (58) 347 25 62, fax: (58) 347 25 62<br />

e-mail: radiokom@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kssr<br />

Katedra Systemów Mikroelektronicznych<br />

Kierownik: dr hab. inż. Stanisław Szczepański<br />

tel.: (58) 347 18 45, fax:(58) 341 61 32<br />

e-mail: ksmi@ue.eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksmi<br />

Katedra Systemów Multimedialnych<br />

Kierownik: prof. dr hab. inż. Andrzej Czyżewski, prof. zw. PG<br />

tel.: (58) 347 13 01, fax: (58) 341 61 32<br />

e-mail: ksm@sound.eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/ksm<br />

Katedra Teleinformatyki<br />

Kierownik: prof. dr hab. inż. Jozef Woźniak, prof. zw. PG<br />

tel.: (58) 347 19 65, fax: (58) 341 61 32<br />

e-mail: pluta@eti.pg.gda.pl<br />

WWW: http://www.eti.pg.gda.pl/katedry/kti<br />

7


1.5. Organizacja studiów<br />

<strong>Wydział</strong> <strong>Elektroniki</strong>, <strong>Telekomunikacji</strong> i Informatyki PG oferuje następujące rodzaje studiów:<br />

• jednolite studia stacjonarne magisterskie,<br />

• niestacjonarne studia inżynierskie,<br />

• niestacjonarne studia magisterskie,<br />

• studia doktoranckie (stacjonarne i niestacjonarne).<br />

Poza tym <strong>Wydział</strong> ETI dysponuje szeroką gamą studiów podyplomowych adresowanych do firm<br />

działających na polu technologii informacyjnych. Studia stacjonarne na Wydziale są bezpłatne,<br />

natomiast studia niestacjonarne i studia podyplomowe są płatne.<br />

1.5.1. Jednolite studia stacjonarne magisterskie<br />

W ramach tego rodzaju studiów <strong>Wydział</strong> ETI oferuje studia na trzech kierunkach:<br />

• automatyka i robotyka<br />

• elektronika i telekomunikacja<br />

• informatyka.<br />

Na rys. 1 poniżej przedstawiono ogólny schemat studiowania na Wydziale ETI. Pierwszy<br />

semestr studiów jest praktycznie identyczny dla wszystkich trzech kierunków. Po pierwszym<br />

semestrze następuje zróżnicowanie programów studiów w zależności od kierunku. Kierunek<br />

informatyka rozpoczyna swój własny program studiów, natomiast kierunki automatyka i robotyka<br />

oraz elektronika i telekomunikacja mają nadal ten sam program studiów, aż do semestru<br />

czwartego włącznie. Od semestru piątego te dwa kierunki częściowo rozdzielają się na trzy<br />

ścieżki: jedna ścieżka obejmuje automatykę i robotykę, druga elektronikę, a trzecia<br />

telekomunikację; przy czym na semestrze piątym te trzy ścieżki zachowują istotną część<br />

wspólną.<br />

Od semestru siódmego poczynając, student rozpoczyna studiowanie na wybranej przez siebie<br />

specjalności.. Studenci mają do wyboru jedną specjalność podstawową (w wymiarze 480<br />

godzin dydaktycznych) oraz jedną (na kierunku informatyka) lub dwie (n pozostałych kierunkach<br />

studiów) specjalności uzupełniające w wymiarze 240 godzin dydaktycznych. Wybór<br />

specjalności podstawowej uzależniony jest od kierunku studiów, a przydział specjalności<br />

dokonywany jest wg kryterium średniej ocen z semestrów 1.-5.<br />

W uzasadnionych przypadkach student, który ukończył semestr 6., może – za zgodą dziekana<br />

p– podjąć studia na semestrze siódmym jako na semestrze dyplomowym i ukończyć studia na<br />

stopniu inżynierskim. Studenci tacy realizują siódmy semestr, bazując na przedmiotach z<br />

oferowanej puli przedmiotów obieralnych o charakterze specjalizującym, wykonując<br />

jednocześnie projekt dyplomowy inżynierski. Egzamin dyplomowy inżynierski kończy ich<br />

studiowanie na tym stopniu.<br />

8


Inf + EiT + AiR<br />

EiT + AiR<br />

Automatyka<br />

i robotyka<br />

Telekomuni-<br />

kacja<br />

Elektronika<br />

Informatyka<br />

1 2 3 4 5 6 7 8 9 10<br />

Na poszczególnych kierunkach oferowane są następujące specjalności:<br />

Automatyka i robotyka<br />

Inteligentne systemy decyzyjne<br />

Komputerowe systemy sterowania<br />

Rys. 1. Struktura studiów na Wydziale ETI<br />

Elektronika i telekomunikacja (podkierunek elektronika)<br />

Inżynieria biomedyczna<br />

Inżynieria komunikacji bezprzewodowej<br />

Komputerowe systemy elektroniczne<br />

Optoelektronika<br />

Systemy mikroelektroniczne<br />

Elektronika i telekomunikacja (podkierunek telekomunikacja)<br />

Inżynieria dźwięku i obrazu<br />

Systemy czasu rzeczywistego<br />

Systemy i usługi radiokomunikacyjne<br />

Systemy teleinformacyjne<br />

inż.<br />

inż.<br />

inż.<br />

inż.<br />

mgr inż.<br />

mgr inż.<br />

mgr inż.<br />

mgr inż.<br />

sem.<br />

9


Informatyka<br />

Aplikacje rozproszone i systemy internetowe<br />

Inteligentne systemy interaktywne<br />

Inżynieria systemów i bazy danych<br />

Modelowanie i programowanie systemów informatycznych<br />

Sieci komputerowe<br />

Systemy geoinformatyczne<br />

Student kierunku elektronika i telekomunikacja może – na swoje życzenie – wybierać<br />

specjalność podstawową z puli całego kierunku.<br />

Specjalność uzupełniająca jest to fragment specjalności innej niż wybrana specjalność<br />

podstawowa. Specjalność uzupełniająca może pochodzić z innego kierunku niż specjalność<br />

podstawowa.<br />

Niezależnie od kierunku studiowania i wybranej specjalności podstawowej, każdy student<br />

uczestniczy w projekcie grupowym (sem. 8. i 9.), uczęszcza na seminarium dyplomowe (sem.<br />

10) oraz realizuje pracę dyplomową magisterską (sem. 9. i 10.). Studia kończy egzamin<br />

dyplomowy magisterski, w wyniku którego absolwent <strong>Wydział</strong>u ETI uzyskuje dyplom magistra<br />

inżyniera w wybranej uprzednio specjalności podstawowej.<br />

1.5.2. Niestacjonarne studia 1. stopnia<br />

<strong>Wydział</strong> ETI oferuje możliwość studiowania w trybie niestacjonarnym (zaocznym) na studiach 1.<br />

stopnia (inżynierskich) na kierunkach:<br />

• elektronika i telekomunikacja (specjalność: technologie informacyjne)<br />

• informatyka (specjalność: informatyka stosowana)<br />

Studia trwają 7 semestrów, są płatne i odbywają się w trybie zjazdów sobotnio-niedzielnych.<br />

1.5.3. Niestacjonarne studia 2. stopnia<br />

Absolwentom studiów zawodowych (licencjackich lub inżynierskich) kierunku informatyka i<br />

innych <strong>Wydział</strong> ETI oferuje możliwość uzyskania tytułu zawodowego magistra inżyniera na<br />

niestacjonarnych studiach 2. stopnia (magisterskich), realizowanych w trybie 4-semestralnych<br />

studiów zaocznych. Absolwenci studiów inżynierskich kierunku informatyka <strong>Wydział</strong>u ETI mają<br />

prawo podjęcia tych studiów bez egzaminu. Pozostali kandydaci podlegają postępowaniu<br />

rekrutacyjnemu, sprawdzającemu ich kwalifikacje do podjęcia tych studiów.<br />

10


1.5.4. Studia doktoranckie stacjonarne i niestacjonarne<br />

Tym absolwentom, którzy ukończyli studia magisterskie ze średnią oceną min. 4,0, <strong>Wydział</strong> ETI<br />

oferuje 4-letnie studia doktoranckie w następujących dyscyplinach naukowych:<br />

1) elektronika<br />

2) informatyka<br />

3) telekomunikacja.<br />

Studenci studiów doktoranckich, począwszy od drugiego roku studiów, otrzymują stypendium<br />

doktorskie. W zamian zobowiązani są do realizacji zajęć dydaktycznych w wymiarze od 45 do<br />

90 godzin rocznie. Przyjmuje się, że studia doktoranckie kończą się obroną pracy doktorskiej<br />

najpóźniej dwa lata po ukończeniu tych studiów. Program studiów doktoranckich jest bardzo<br />

elastyczny i w dużej mierze zależy od promotora pracy. Część przedmiotów prowadzona jest w<br />

języku angielskim.<br />

Studia realizowane w trybie niestacjonarnym nie wymagają od doktoranta prowadzenia zajęć<br />

dydaktycznych, są jednak płatne.<br />

1.5.5. Skala ocen<br />

Zgodnie z „Regulaminem studiów stacjonarnych i niestacjonarnych w Politechnice Gdańskiej” z<br />

dn. 29.03.2006, na Wydziale ETI stosowana jest następująca skala ocen:<br />

Ocena Znaczenie<br />

5,5 celujący<br />

5 bardzo dobry<br />

4,5 ponad dobry<br />

4 dobry<br />

3,5 dość dobry<br />

3 dostateczny<br />

2 niedostateczny<br />

zal zaliczone<br />

<strong>11</strong>


2. Programy studiów<br />

W tym rozdziale przedstawione są programy studiów stacjonarnych na poszczególnych<br />

kierunkach studiów, w tym programy specjalności. Programy te obowiązują studentów, którzy<br />

rozpoczynają studia od roku akademickiego 2006/2007. Na studiach stacjonarnych obowiązuje<br />

system zaliczania punktów ECTS, zgodnie z którym do zaliczenia jednego semestru studiów<br />

potrzeba 30 punktów ECTS. Programy studiów niestacjonarnych 1. stopnia (inżynierskich) są<br />

podzbiorem programów stacjonarnych z sem. 1.-7. Program niestacjonarnych studiów 2.<br />

stopnia (magisterskich) można znaleźć na stronach WWW <strong>Wydział</strong>u ETI.<br />

W tym rozdziale przedstawiono w postaci tabelarycznej dla kolejnych semestrów: nazwy<br />

przedmiotów, łączny wymiar godzinowy na tydzień oraz w rozbiciu na rodzaje zajęć (wykłady-<br />

„w”, ćwiczenia – „ć”, laboratoria – „l”, projekty – „p” i seminaria – „s”), liczbę punktów ECTS<br />

przypisanych przedmiotowi (kolumna „ects”) oraz informację, czy przedmiot kończy się<br />

egzaminem (kolumna „egz”). Litera U po nazwie przedmiotu specjalnościowego oznacza, że<br />

dany przedmiot oferowany jest jako przedmiot specjalności uzupełniającej.<br />

W rozdziale 3 zamieszczono szczegółowe treści programowe przedmiotów.<br />

2.1. Automatyka i robotyka<br />

Semestr 1<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 3 2 1 3<br />

2. Analiza matematyczna 5 3 2 7 1<br />

3. Algebra liniowa z geometrią analityczną 4 3 1 6 1<br />

4. Fizyka 5 3 2 8 1<br />

5. Podstawy programowania 4 2 2 6<br />

Razem 21 13 6 2 30 3<br />

Semestr 2<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Analiza matematyczna 4 2 2 4<br />

4. Metody probabilistyczne 4 2 2 4 1<br />

5. Fizyka 1 1 2<br />

6. Elektrodynamika 2 1 1 2<br />

7. Metrologia i technika eksperymentu 2 2 3 1<br />

8. Inżynieria materiałowa 3 2 1 3<br />

9. Zastosowania komputerów – MATLAB 1 1 1<br />

10.Technika analogowa 4 2 2 4 1<br />

<strong>11</strong>.Technika cyfrowa 4 2 2 4 1<br />

Razem 28 14 13 1 1 30 4<br />

12


Semestr 3<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Metody numeryczne 3 1 2 3,5<br />

4. Procesy losowe 2 1 1 2<br />

5. Metrologia i technika eksperymentu 2 2 2<br />

6. Przyrządy półprzewodnikowe 2 2 3 1<br />

7. Metodyka projektowania i technika realizacji 2 2 2<br />

8. Podstawy automatyki 3 2 1 3<br />

9. Technika analogowa 2 1 1 2<br />

10.Technika cyfrowa 3 1 2 3,5<br />

<strong>11</strong>.Teoria pola elektromagnetycznego 3 2 1 3<br />

12.Sieci telekomunikacyjne 2 2 3 1<br />

Razem 28 13 8 7 30 2<br />

Semestr 4<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 4<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Metodyka projektowania i technika realizacji 2 2 2<br />

4. Architektury systemów komputerowych 3 2 1 3<br />

5. Języki programowania wysokiego poziomu 3 1 1 1 3<br />

6. Technika mikroprocesorowa 2 2 2 1<br />

7. Przyrządy półprzewodnikowe 2 2 2<br />

8. Układy elektroniczne 2 2 2 1<br />

9. Układy mikrofalowe 2 1 1 2<br />

10.Podstawy i algorytmy przetwarzania sygnałów 4 3 1 4 1<br />

<strong>11</strong>.Podstawy nauki o informacji 2 1 1 2<br />

12.Sieci telekomunikacyjne 1 1 1<br />

13.Technika bezprzewodowa 2 2 2 1<br />

14.Optoelektronika 2 2 2<br />

Razem 31 16 6 7 2 30 4<br />

13


Semestr 5<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Technika mikroprocesorowa 1 1 1<br />

3. Układy elektroniczne 3 1 2 3<br />

4. Podstawy i algorytmy przetwarzania sygnałów 2 2 2<br />

5. Technika bezprzewodowa 1 1 1<br />

6. Programowalne układy cyfrowe 3 1 2 3<br />

7. Optoelektronika 1 1 1<br />

8. Mechanika 4 2 2 4 1<br />

9. Metody modelowania matematycznego 3 2 1 4 1<br />

10.Oprogramowanie mikrokomputerów 2 1 1 2<br />

<strong>11</strong>.Sterowanie analogowe 4 2 2 5 1<br />

12.Systemy nawigacyjne 2 2 2<br />

Razem 28 <strong>11</strong> 4 12 1 30 3<br />

Semestr 6<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Bazy danych 3 2 1 3<br />

3. Systemy nawigacyjne 1 1 1<br />

Programowalne sterowniki logiczne i wizualizacja<br />

4.<br />

procesów<br />

3 2 1 3<br />

5. Sensory i przetworniki pomiarowe 3 2 1 3<br />

6. Elementy wykonawcze automatyki 3 2 1 3<br />

7. Podstawy sterowania komputerowego 3 2 1 4 1<br />

8. Podstawy robotyki 3 2 1 3<br />

9. Teoria sterowania 2 2 3 1<br />

10.Mikrosterowniki i mikrosystemy rozproszone 2 2 2<br />

<strong>11</strong>.Identyfikacja procesów 2 2 3 1<br />

Razem 27 18 3 6 30 3<br />

Semestr 7<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Podstawy ekonomii i finansów 2 2 2<br />

3. Mikrosterowniki i mikrosystemy rozproszone 2 2 3<br />

4. Identyfikacja procesów 1 1 1<br />

5. Przedmioty specjalności podstawowej 9 8 0 0 1 13 3<br />

6. Przedmioty specjalności uzupełniających 12 6 2 0 4 9<br />

Razem 28 16 4 2 6 30 3<br />

14


Semestr 8<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć<br />

sem. 8<br />

l p ects egz<br />

1. Podstawy zarządzania 2 2 2<br />

2. Kultura języka polskiego 1 1 2<br />

3. Przedmioty specjalności podstawowej 12 7 1 3 1 14 2<br />

4. Przedmioty specjalności uzupełniających 12 6 4 2 0 8<br />

5. Projekt grupowy 4 4 4<br />

Razem 31 15 6 5 5 30 2<br />

Semestr 9<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć l<br />

sem. 9<br />

p ects egz<br />

1. Przedmioty specjalności podstawowej <strong>11</strong> 7 1 2 1 14 1<br />

2. Przedmioty specjalności uzupełniających 8 4 0 0 4 5<br />

3. Zarządzanie firmą elektroniczną Hi-Tec 2 1 1 1<br />

4. Projekt grupowy 4 4 6<br />

5. Praca przejściowa 4 4 4<br />

Razem 29 12 1 2 14 30 1<br />

Semestr 10<br />

kierunek AUTOMATYKA i ROBOTYKA g/tydz<br />

w ć<br />

sem. 10<br />

l p/s ects egz<br />

1. Seminarium dyplomowe 2 2 4<br />

2. Praca dyplomowa magisterska 26 1<br />

Razem 2 2 30 1<br />

15


Specjalność: Inteligentne systemy decyzyjne<br />

(Katedra Systemów Decyzyjnych)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

INTELIGENTNE SYSTEMY DECYZYJNE<br />

g.<br />

sem. 7 sem. 8 sem. 9<br />

tyg<br />

w ć l p s ects E w ć l p s ects E w ć l p s ects E<br />

1 Metody modelowania matematycznego 1) 2) U 3 2 4 1 1,5<br />

2 Progr. sterowniki logicz. i wizualiz.proces.1) 3) U 3 2 2,5 1<br />

3 Komputerowe systemy automatyki (cz.I ) U 3 2 3 1 1 1<br />

4 Sztuczna inteligencja (cz. I ) U 2 2 2<br />

1 1<br />

5 Podejmowanie decyzji kapitałowych U 3 2 1 4 1<br />

6 Obliczeniowe metody optymalizacji (cz.I ) U 2 1 1 3<br />

7 Inteligencja obliczeniowa 3 2 1 4<br />

8 Wieloetapowe procesy decyzyjne 1 1 1<br />

9 Planowanie procesów produkcyjnych 3 2 1 4 1<br />

10 Obliczeniowe metody optymalizacji - (cz.II ) 3 2 1 2 1<br />

<strong>11</strong> Diagnostyka procesów 2 1 1 4<br />

12 Ewolucyjne metody optymalizacji 2 1 1 2<br />

13 Sztuczna inteligencja (cz. II ) 1 1 2<br />

14 Komputerowe systemy automatyki (cz.II) 1 1 1<br />

15 Sterowanie cyfrowe 2 2 3 1<br />

16 Projektowanie systemów sterowania 3 2 1 4 1<br />

17 Sterowanie rozmyte 1 1 1<br />

18 Identyfikacja procesów 3) 1 1 1<br />

19 Mikrosterowniki i mikrosystemy rozp. 3) 2 2 3<br />

RAZEM 35 7 1 2 3 0 17 2 6 1 3 2 0 14 2 7 0 0 1 2 14 2<br />

1) Przedmiot specjalności uzupełniającej, dotyczy wyłącznie studentów spoza AiR<br />

2) Przedmiot w całości realizowany na sem. 5 kier. AiR<br />

3) Przedmiot w całości realizowany na sem. 6 kier. AiR<br />

16


Specjalność: Komputerowe systemy sterowania<br />

(Katedra Systemów Automatyki)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

KOMPUTEROWE SYSTEMY STEROWANIA<br />

1 Metody modelowania matematycznego 1) 2) U 2 2 3 1<br />

g. sem. 7 sem. 8 sem. 9<br />

tyg<br />

w ć l p s ects egz w ć l p s ects egz w ć l p s ects egz<br />

2 Identyfikacja procesów 1) 3) U 3 2 3,5 1 1 1<br />

3 Sztuczna inteligencja U 2 2 3<br />

4 Komputerowe systemy automatyki U 3 2 3 1 1 1,5<br />

5 Roboty mobilne U 3 2 1 3<br />

6 Sterowanie procesami dyskretnymi U 3 2 1 4 1<br />

7 Sterowanie cyfrowe 2 2 3 1<br />

8 Systemy wizyjne w automatyce 2 2 3<br />

9 Sztuczna inteligencja – projekt 1 1 1<br />

10 Sterowanie stochastyczne 2 2 3 1<br />

<strong>11</strong> Komputerowe systemy automatyki - projekt 1 1 0,5<br />

12 Sterowanie optymalne 4 2 1 1 5 1<br />

13 Sterowanie adaptacyjne 1 1 1<br />

14 Projektowanie systemów sterowania 3 2 1 4<br />

15 Sterowanie rozmyte 1 1 1<br />

16 Pneumatyka i hydraulika w AiR 4 2 2 5<br />

17 Identyfikacja procesów 4) 1 1 1<br />

18 Mikrosterowniki i mikrosystemy rozproszone 4) 2 2 3<br />

RAZEM 35 8 0 2 2 0 17 3 7 0 2 2 1 14 3 7 0 2 1 1 14 1<br />

1) Przedmiot specjalności uzupełniającej, dotyczy wyłącznie studentów spoza AiR<br />

2) Przedmiot w całości realizowany na sem. 5 kier. AiR<br />

3) Wykład realizowany razem z sem. 6 kier.AiR, projekt z sem. 7 kier.AiR<br />

4) Przedmioty kierunkowe<br />

2.2. Elektronika i telekomunikacja<br />

Semestr 1<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 3 2 1 3<br />

2. Analiza matematyczna 5 3 2 7 1<br />

3. Algebra liniowa z geometrią analityczną 4 3 1 6 1<br />

4. Fizyka 5 3 2 8 1<br />

5. Podstawy programowania 4 2 2 6<br />

Razem 21 13 6 2 30 3<br />

17


Semestr 2<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Analiza matematyczna 4 2 2 4<br />

4. Metody probabilistyczne 4 2 2 4 1<br />

5. Fizyka 1 1 2<br />

6. Elektrodynamika 2 1 1 2<br />

7. Metrologia i technika eksperymentu 2 2 3 1<br />

8. Inżynieria materiałowa 3 2 1 3<br />

9. Zastosowania komputerów – MATLAB 1 1 1<br />

10Technika analogowa 4 2 2 4 1<br />

<strong>11</strong>Technika cyfrowa 4 2 2 4 1<br />

Razem 29 14 13 1 1 30 4<br />

Semestr 3<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Metody numeryczne 3 1 2 3,5<br />

4. Procesy losowe 2 1 1 2<br />

5. Metrologia i technika eksperymentu 2 2 2<br />

6. Przyrządy półprzewodnikowe 2 2 3 1<br />

7. Metodyka projektowania i technika realizacji 2 2 2<br />

8. Podstawy automatyki 3 2 1 3<br />

9. Technika analogowa 2 1 1 2<br />

10Technika cyfrowa 3 1 2 3,5<br />

<strong>11</strong>Teoria pola elektromagnetycznego 3 2 1 3<br />

12Sieci telekomunikacyjne 2 2 3 1<br />

Razem 28 13 8 7 30 2<br />

Semestr 4<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA g/tydz<br />

w ć l<br />

sem. 4<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Metodyka projektowania i technika realizacji 2 2 2<br />

4. Architektury systemów komputerowych 3 2 1 3<br />

5. Języki programowania wysokiego poziomu 3 1 1 1 3<br />

6. Technika mikroprocesorowa 2 2 2 1<br />

7. Przyrządy półprzewodnikowe 2 2 2<br />

8. Układy elektroniczne 2 2 2 1<br />

9. Układy mikrofalowe 2 1 1 2<br />

10Podstawy i algorytmy przetwarzania sygnałów 4 3 1 4 1<br />

<strong>11</strong>Podstawy nauki o informacji 2 1 1 2<br />

12Sieci telekomunikacyjne 1 1 1<br />

13Technika bezprzewodowa 2 2 2 1<br />

14Optoelektronika 2 2 2<br />

Razem 31 16 6 7 2 30 4<br />

18


2.2.1. Elektronika i telekomunikacja - podkierunek elektronika<br />

Semestr 5<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Technika mikroprocesorowa 1 1 1<br />

3. Układy elektroniczne 3 1 2 3<br />

4. Podstawy i algorytmy przetwarzania sygnałów 2 2 2<br />

5. Technika bezprzewodowa 1 1 1<br />

6. Programowalne układy cyfrowe 3 1 2 3<br />

7. Optoelektronika 1 1 1<br />

8. Czujniki w systemach elektronicznych 4 2 2 4 1<br />

9. Podstawy mikroelektroniki 2 2 2 1<br />

10Technika sieci komputerowych 3 2 1 3<br />

<strong>11</strong>Technika światłowodowa 4 2 2 4 1<br />

12Mikrokontrolery i mikrosystemy 3 2 1 3 1<br />

13Filtry cyfrowe 1 1 1<br />

Razem 30 13 2 15 30 4<br />

Semestr 6<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Bazy danych 3 2 1 3<br />

3. Języki projektowania HDL 3 2 1 3<br />

4. Procesory sygnałowe 3 2 1 3 1<br />

5. Interfejsy systemów elektronicznych 2 1 1 2<br />

6. Systemy wizualizacji informacji 3 2 1 3 1<br />

7. Metody przetwarzania obrazów 3 2 1 3 1<br />

8. Konwertery mocy 3 2 1 3 1<br />

9. Technika laserowa 2 1 1 2<br />

10Technika antenowa 1 1 2<br />

<strong>11</strong>Inżynieria mikrofalowa 2 2 2<br />

12Kompatybilność elektromagnetyczna 2 1 1 2<br />

Razem 29 18 2 9 30 4<br />

Semestr 7<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Podstawy ekonomii i finansów 2 2 2<br />

3. Przedmioty specjalności podstawowej 10 5 0 5 0 17 2<br />

4. Przedmioty specjalności uzupełniających 12 6 2 0 4 9<br />

Razem 26 13 4 5 4 30 2<br />

19


Semestr 8<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 8<br />

l p ects egz<br />

1. Podstawy zarządzania 2 2 2<br />

2. Kultura języka polskiego 1 1 2<br />

3. Przedmioty specjalności podstawowej 12 7 0 5 0 14 3<br />

4. Przedmioty specjalności uzupełniających 12 6 4 2 0 8<br />

5. Projekt grupowy 4 4 4<br />

Razem 31 15 5 7 4 30 3<br />

Semestr 9<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć l<br />

sem. 9<br />

p ects egz<br />

1. Przedmioty specjalności podstawowej 10 6 4 14 2<br />

2. Przedmioty specjalności uzupełniających 8 4 4 5<br />

3. Zarządzanie firmą elektroniczną Hi-Tec 2 1 1 1<br />

4. Projekt grupowy 4 4 6<br />

5. Praca przejściowa 4 4 4<br />

Razem 28 <strong>11</strong> 4 13 30 2<br />

Semestr 10<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek ELEKTRONIKA<br />

g/tydz<br />

w ć<br />

sem. 10<br />

l p/s ects egz<br />

1. Seminarium dyplomowe 2 2 4<br />

2. Praca dyplomowa magisterska 26 1<br />

Razem 2 2 30 1<br />

Specjalność: Inżynieria biomedyczna<br />

(Katedra Inżynierii Biomedycznej)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

sem. 7 sem. 8 sem. 9<br />

g.<br />

INŻYNIERIA BIOMEDYCZNA<br />

tyg w ć l p s ects egz w ć l p s ects egz w ć l p s ects egz<br />

1 Podstawy medycyny i biosygnały U 3 2 1 5 1<br />

2 Wymiana i składowanie danych multimedialnych U 3 1 2 4<br />

3 Hurtownie i eksploracja danych U 3 1 2 4<br />

4 Grafika interaktywna i wizualizacja 3D U 3 1 1 1 4 1<br />

5 Rekonstrukcje i analiza obrazów U 3 2 1 4 1<br />

6 Wykład monograficzny U 1 1 1<br />

7 Interfejsy i protokoły w akwizycji danych 2 1 1 4 1<br />

8 Serwery aplikacji i usług 2 1 1 4 1<br />

9 Biopomiary 3 2 1 4 1<br />

10 Metody projektowania eksperymentu 2 2 1<br />

<strong>11</strong> Modelowanie systemów biomedycznych 1 1 1 1<br />

12 Systemy diagnostyczne i terapeutyczne 3 2 1 5 1<br />

13 Telemedycyna 3 1 2 4 1<br />

RAZEM 3250500 17 3 502 3 2 14 3 60220 14 3<br />

20


Specjalność: Inżynieria komunikacji bezprzewodowej<br />

(Katedra Inżynierii Mikrofalowej i Antenowej)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

INŻYNIERIA KOMUNIKACJI<br />

BEZPRZEWODOWEJ<br />

g. sem. 7<br />

tyg w ć l p s ects egz w ć l<br />

sem. 8<br />

p s ects<br />

sem. 9<br />

E w ć l p s ects egz<br />

Anteny w systemach komunikacji<br />

1<br />

bezprzewodowej<br />

U 3 1 2 1 1 3 1<br />

2 Elementy i układy pasywne I U 2 1 1 3 1<br />

3 Miernictwo mikrofalowe U 4 2 2 2 2<br />

4 Sieci bezprzewodowe U 1 1 2<br />

5 Układy aktywne I U 2 1 1 3<br />

6 CAD układów b.w.cz. U 3 1 2 4 1<br />

7 Nowe technologie b.w.cz U 1 1 1<br />

8 Zintegrowane uklady b.w.cz. 1 1 2<br />

9 Problemy kompatybilności elektromagnetycznej 2 2 4 1<br />

10 Elementy półprzewodnikowe w technice b.w.cz. 1 1 2<br />

<strong>11</strong> Filtry b.w.cz. 1 1 2 1<br />

12 Zastosowania technologii bezprzewodowych 2 1 2 1 2<br />

Projektowanie układów w systemach<br />

13<br />

bezprzewodowych<br />

3 1 2 3 1<br />

14 Fotonika 2 2 2<br />

15 Elementy i układy pasywne II 2 1 1 2 1<br />

16 Układy aktywne II 2 1 1 2<br />

RAZEM 32 9 0 1 0 0 17 2 4 0 3 2 1 14 3 6 0 1 4 1 14 2<br />

Specjalność: Komputerowe systemy elektroniczne<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg<br />

w ć l p s ectsegz w ć l p s ects egz w ć l p s ectsegz<br />

KOMPUTEROWE SYSTEMY ELEKTRONICZNE<br />

1 Projektowanie i organizacja systemów elektronicznych U 3 2 1 4<br />

2 Integracja sprzętu i oprogramowania U 3 2 1 5 1<br />

3 Oprogramowanie systemów elektronicznych U 3 2 1 4<br />

4 Architektury infosystemów elektronicznych U 3 2 1 4 1<br />

5 Telemetria internetowa U 2 1 1 3 1<br />

6 Urządzenia peryferyjne U 2 1 1 2<br />

7 Skomputeryzowana technika pomiarowa 3 2 1 5 1<br />

8 Modelowanie i symulacja systemów 2 1 1 3 1<br />

9 Niezawodność elementów i systemów 2 2 3 1<br />

10 Zastosowania CPS w metrologii 2 1 1 3 1<br />

<strong>11</strong> Projektowanie pakietów elektronicznych 3 1 1 1 4 1<br />

12 Diagnostyka elektroniczna 4 2 1 1 5 1<br />

RAZEM 32 7 0 4 0 0 17 3 7 0 2 1 0 14 3 5 0 3 2 1 14 3<br />

21


Specjalność: Optoelektronika<br />

(Katedra Optoelektroniki i Systemów Elektronicznych)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg<br />

w ć l p s ectsegz w ć l p s ects egz w ć l p s ectsegz<br />

OPTOELEKTRONIKA<br />

1 Elementy i układy optoelektroniczne U 3 2 1 4 1<br />

2 Elementy techniki światłowodowej U 1 1 2<br />

3 Optyczne techniki pomiarowe U 2 2 3<br />

4 Podstawy fotoniki U 3 2 2 1 1<br />

5 Komputerowe projektowanie układów U 4 2 2 6 1<br />

6 Systemy telekomunikacji optycznej U 3 2 1 4 1<br />

7 Zagadnienia optyki stosowanej 4 2 2 8 1<br />

8 Detekcja sygnałów optycznych 2 1 1 2<br />

9 Czujniki optyczne 3 2 1 3 1<br />

10 Podstawy optyki zintegrowanej 1 1 1 1<br />

<strong>11</strong> Urządzenia i systemy optoelektroniczne 2 1 1 3 1<br />

12 Metody przetwarzania sygnałów optycznych i holografia 4 2 1 1 6 1<br />

RAZEM 32 7 3 0 0 0 17 2 8 0 3 1 0 14 3 5 1 1 1 2 14 3<br />

Specjalność: Systemy mikroelektroniczne<br />

(Katedra Systemów Mikroelektronicznych)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg<br />

w ć l p s ectsegz w ć l p s ects egz w ć l p s ectsegz<br />

SYSTEMY MIKROELEKTRONICZNE<br />

1 Zastosowanie FPGA i CPLD w systemach CPS U 3 1 1 3 1 1 2<br />

2 Mikroelektroniczne systemy programowalne U 3 1 2 1 1 2<br />

Architektura i oprogramowanie procesorów<br />

3<br />

specjalizowanych<br />

U 3 2 1 4<br />

4 Projektowanie układów ASIC U 4 2 1 4 1 1 1<br />

5 Zastosowanie procesorów sygnałowych U 3 1 1 1 4 1<br />

6 Algorytmy i projektowanie układów VLSI 3 2 3 1 1 1<br />

7 Analogowe układy scalone 3 2 3 1 1 1<br />

8 Systemy mikroelektroniczne o obniżonym poborze mocy 2 1 2 1 1<br />

9 Programowalne układy sieci komputerowych 2 1 1 1 1 2<br />

10 Systemy czasu dyskretnego 4 2 2 1 2 3<br />

<strong>11</strong> Systemy mikroelektromechaniczne (MEMS) 2 2 4 1<br />

RAZEM 32 9 0 2 0 0 17 3 5 0 5 2 0 14 3 3 0 2 2 2 14 2<br />

22


2.2.2. Elektronika i telekomunikacja - podkierunek<br />

telekomunikacja<br />

Semestr 5<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Technika mikroprocesorowa 1 1 1<br />

3. Układy elektroniczne 3 1 2 3<br />

4. Podstawy i algorytmy przetwarzania sygnałów 2 2 2<br />

5. Technika bezprzewodowa 1 1 1<br />

6. Programowalne układy cyfrowe 3 1 2 3<br />

7. Optoelektronika 1 1 1<br />

8. Teoria systemów informacyjnych 3 2 1 3 1<br />

9. Sygnały telekomunikacyjne 1 1 1<br />

10.Propagacja fal i technika antenowa 1 1 1<br />

<strong>11</strong>.Systemy radiokomunikacyjne 2 2 2 1<br />

12.Techniki transmisji i komutacji 2 2 2 1<br />

13.Sieci komputerowe 1 1 1<br />

14.Podstawy inżynierii ruchu telekomunikacyjnego 2 1 1 2<br />

15.Przetwarzanie dźwięków i obrazów 2 1 1 2 1<br />

16.Systemy operacyjne (UNIX, LINUX) 2 1 1 2<br />

17.Zastosowania procesorów sygnałowych 1 1 1<br />

Razem 30 15 3 <strong>11</strong> 1 30 4<br />

Semestr 6<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Bazy danych 3 2 1 3<br />

3. Sygnały telekomunikacyjne 1 1 1,5<br />

4. Propagacja fal i technika antenowa 2 1 1 2 1<br />

5. Systemy radiokomunikacyjne 1 1 1<br />

6. Techniki transmisji i komutacji 1 1 1,5<br />

7. Sieci komputerowe 2 2 2<br />

8. Zastosowania procesorów sygnałowych 1 1 1<br />

9. Technika światłowodowa w telekomunikacji 2 1 1 2<br />

10Systemy telekomunikacyjne z integracją usług 3 2 1 3 1<br />

<strong>11</strong>Systemy i terminale multimedialne 2 1 1 2 1<br />

12Systemy echolokacyjne 3 2 1 3<br />

13Inteligentne systemy decyzyjne 2 1 1 2 1<br />

14Telemonitoring środowiska i systemy GIS 2 2 2<br />

15Architektury sieci następnej generacji 1 1 1<br />

16Podstawy radiofonii i telewizji 1 1 1<br />

Razem 29 14 2 10 3 30 4<br />

23


Semestr 7<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Język obcy II 2 2 2<br />

2. Podstawy ekonomii i finansów 2 2 2<br />

3. Przedmioty specjalności podstawowej 12 6 0 5 1 17 3<br />

4. Przedmioty specjalności uzupełniających 12 6 2 0 4 9<br />

Razem 28 14 4 5 5 30 3<br />

Semestr 8<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 8<br />

l p ects egz<br />

1. Podstawy zarządzania 2 2 2<br />

2. Kultura języka polskiego 1 1 2<br />

3. Przedmioty specjalności podstawowej 12 6 2 3 1 14 2<br />

4. Przedmioty specjalności uzupełniających 12 6 4 2 0 8<br />

5. Projekt grupowy 4 4 4<br />

Razem 31 14 7 5 5 30 2<br />

Semestr 9<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć l<br />

sem. 9<br />

p ects egz<br />

1. Przedmioty specjalności podstawowej 10 6 4 14 2<br />

2. Przedmioty specjalności uzupełniających 8 4 4 5<br />

3. Zarządzanie firmą elektroniczną Hi-Tec 2 1 1 1<br />

4. Projekt grupowy 4 4 6<br />

5. Praca przejściowa 4 4 4<br />

Razem 28 <strong>11</strong> 4 13 30 2<br />

Semestr 10<br />

kierunek ELEKTRONIKA I TELEKOMUNIKACJA<br />

podkierunek TELEKOMUNIKACJA<br />

g/tydz<br />

w ć<br />

sem. 10<br />

l p/s ects egz<br />

1. Seminarium dyplomowe 2 2 4<br />

2. Praca dyplomowa magisterska 26 1<br />

Razem 2 2 30 1<br />

24


Specjalność: Inżynieria dźwięku i obrazu<br />

(Katedra Systemów Multimedialnych)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

INŻYNIERIA DŹWIĘKU I OBRAZU<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8<br />

w ć l p s ects<br />

sem. 9<br />

egz w ć l p s ects egz<br />

1 Percepcja dźwięków i obrazów U 4 2 2 6 1<br />

2 Technika rejestracji sygnałów U 2 1 1 3<br />

3 Technologia nagrań I U 3 1 1 1 4<br />

4 Synteza dźwięku i obrazu U 2 2 3 1<br />

5 Akustyka muzyczna U 3 1 2 4 1<br />

6 Akustyka mowy U 2 1 1 2<br />

7 Podstawy elektroakustyki 3 2 1 4 1<br />

8 Pomiary elektroakustyczne 3 1 1 1 4 1<br />

9 Technika nagłaśniania 4 2 2 4 1<br />

10 Ochrona przeciwdźwiękowa 2 1 1 2 1<br />

<strong>11</strong> Technologia nagrań II 3 1 2 6 1<br />

12 Multimedialne systemy medyczne 1 1 3 1<br />

RAZEM 32 6 0 5 1 0 17 3 5 0 1 3 3 14 3 5 0 3 0 0 14 3<br />

Specjalność: Systemy czasu rzeczywistego<br />

(Katedra Systemów <strong>Elektroniki</strong> Morskiej)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

SYSTEMY CZASU RZECZYWISTEGO<br />

g.<br />

tyg<br />

sem. 7<br />

w ć l p s ects<br />

sem. 8 sem. 9<br />

egz w ć l p s ects egz w ć l p s ects egz<br />

1 Architektury systemów czasu rzeczywistego U 2 1 1 4<br />

2 Zdalne wykrywanie i lokalizacja obiektów U 2 1 1 3 1<br />

3 Symulacja komputerowa systemów U 2 1 1 2<br />

4 Diagnostyka ultradźwiękowa U 2 1 1 2<br />

5 Procesory i komputery przemysłowe U 2 1 1 4 1<br />

6 Metody wizualizacji sygnałów U 2 1 1 2<br />

7 Technika transmisji danych U 1 1 2 1<br />

Laboratorium terenowe systemów czasu<br />

8<br />

rzeczywistego U 3 3 3<br />

9 Sensory i elementy wykonawcze 3 1 1 1 4 1<br />

10 Akwizycja danych 1 1 2 1<br />

<strong>11</strong> Zarządzanie i organizacja przedsiębiorstwa 2 1 1 2<br />

12 Przetwarzanie czasowo-przestrzenne sygnałów 2 1 1 3 1<br />

13 Normalizacja i systemy jakości 1 1 1<br />

14 Nawigacja obiektów ruchomych 2 2 2 1<br />

15 Programowanie systemów czasu rzeczywistego 3 1 1 1 5 1<br />

16 Projektowanie urządzeń czasu rzeczywistego 2 1 1 4 1<br />

RAZEM 32 6 0 1 2 3 17 3 7012 1 14 3 3 0 4 2 0 14 3<br />

25


Specjalność: Systemy i usługi radiokomunikacyjne<br />

(Katedra Systemów i Sieci Radiokomunikacyjnych)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

SYSTEMY I USŁUGI<br />

RADIOKOMUNIKACYJNE<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8<br />

w ć l p s ects<br />

sem. 9<br />

egz w ć l p s ects egz<br />

1 Anteny radiokomunikacyjne U 1 1 1,5<br />

2 Modulacje cyfrowe U 4 2 3 2 2<br />

3 Kodowanie kanałowe U 3 2 3 1 1 2<br />

4 Systemy komórkowe U 2 1 1,5 1 2<br />

5 Technika rozpraszania widma U 1 1 1 1<br />

6 Systemy radiokomunikacji satelitarnej U 1 1 1<br />

7 Bezpieczeństwo danych U 2 1 1 3 1<br />

8 Kodowanie źródłowe U 1 1 1<br />

9 Systemy bezprzewodowe U 1 1 1<br />

Kompatybilność systemów<br />

10<br />

radiokomunikacyjnych<br />

1 1 2 1<br />

<strong>11</strong> Miernictwo radiokomunikacyjne 2 1 1 3<br />

12 Urządzenia radiokomunikacyjne 3 1 1 3 1 1 1<br />

13 Technika odbioru radiowego 4 2 1 3 1 1 2<br />

14 Projektowanie sieci radiokomunikacyjnych 2 1 1 1 1 1<br />

15 Anteny inteligentne 1 1 1<br />

16 Systemy radiokomunikacyjne nowej generacji 1 1 2 1<br />

17 Systemy telewizji cyfrowej 1 1 2<br />

18 Systemy drugiej generacji 1 1 2<br />

RAZEM 3290200 17 3 4 0 3 3 2 14 3 6 0 1 1 1 14 2<br />

Specjalność: Systemy teleinformacyjne<br />

(Katedra Sieci Teleinformacyjnych)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

SYSTEMY TELEINFORMACYJNE<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8<br />

w ć l p s ects<br />

sem. 9<br />

egz w ć l p s ects egz<br />

1 Sieci dostępowe i transportu informacji U 3 2 3 1 1<br />

2 Pomiary w sieciach U 2 1 1 3 1<br />

3 Projektowanie sieci pakietowych z QoS U 3 2 3 1 1<br />

Sterowanie i sygnalizacja w sieciach<br />

4<br />

informacyjnych<br />

U 3 2 1 4 1<br />

5 Kryptograficzne zabezpieczenie transmisji U 1 1 2<br />

6 Zaawansowana analiza sygnałów U 1 1 1<br />

7 Technologia VoIP U 2 1 1 3 1<br />

8 Zarządzanie sieciami i usługami informacyjnymi U 1 1 1<br />

9 Przetwarzanie sygnałów telekom. cyfrowej 4 2 2 4 1<br />

10 Komputerowa analiza sygnałów 1 1 1<br />

<strong>11</strong> Kodowe zabezpieczenie transmisji 3 2 3 1 1 1<br />

Wieloszybkościowe przetwarzanie sygnałów<br />

12<br />

telekomunikacyjnych<br />

3 2 1 3 1<br />

13 Niezawodność sieci informacyjnych 3 2 2 1 1 3<br />

14 Projektowanie usług informacyjnych 2 1 1 6 1<br />

RAZEM 32 9 0 4 0 0 17 3 7 0 2 2 1 14 3 3 0 1 2 1 14 2<br />

26


2.3. Informatyka<br />

Semestr 1<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 1<br />

p ects egz<br />

1. Humanistyka dla inżynierów 3 2 1 3<br />

2. Analiza matematyczna 5 3 2 7 1<br />

3. Algebra liniowa z geometrią analityczną 4 3 1 6 1<br />

4. Fizyka 5 3 2 7 1<br />

5. Praktyka programowania 4 2 1 1 7<br />

Razem 21 13 6 1 1 30 3<br />

Semestr 2<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 2<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Matematyka dyskretna 4 2 2 6 1<br />

4. Układy cyfrowe 3 2 1 4 1<br />

5. Logika i teoria mnogości 2 1 1 3<br />

6. Podstawy elektroniki 3 2 1 4<br />

7. Metrologia i technika eksperymentu 3 1 2 4<br />

8. Projektowanie i analiza algorytmów 4 2 2 6 1<br />

Razem 23 10 9 2 2 30 3<br />

Semestr 3<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 3<br />

p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Systemy telekomunikacyjne 2 2 2<br />

4. Metody numeryczne 3 1 2 4<br />

5. Podstawy teorii obliczeń 2 1 1 2<br />

Rachunek prawdopodobieństwa i statystyka<br />

6.<br />

matematyczna<br />

4 2 2 5 1<br />

7. Grafika komputerowa 2 1 1 2<br />

8. Architektura komputerów 4 2 1 1 5 1<br />

9. Metody reprezentacji informacji 2 1 1 2<br />

10Techniki programowania 3 1 2 5 1<br />

Razem 26 <strong>11</strong> 8 2 5 30 3<br />

27


Semestr 4<br />

sem. 4<br />

kierunek INFORMATYKA g/tydz w ć l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Wychowanie fizyczne 2 2 1<br />

3. Technika cyfrowa 2 1 1 3<br />

4. Nauka o informacji 2 1 1 2<br />

5. Multimedia i interfejsy 2 1 1 3<br />

6. Oprogramowanie systemowe 3 2 1 3 1<br />

7. Systemy operacyjne 4 2 2 6 1<br />

8. Technika mikroprocesorowa 3 1 2 4<br />

9. Bazy danych 4 2 1 1 6 1<br />

Razem 24 10 5 7 2 30 3<br />

Semestr 5<br />

kierunek INFORMATYKA g/tydz<br />

w ć<br />

sem. 5<br />

l p ects egz<br />

1. Język angielski 2 2 2<br />

2. Kultura języka polskiego 2 2 1<br />

3. Komputerowe modelowanie systemów 4 2 1 1 5<br />

4. Automaty i języki formalne 2 1 1 2<br />

5. Struktury baz danych 2 1 1 2<br />

6. Języki programowania obiektowego 4 2 2 6 1<br />

7. Przetwarzanie współbieżne i równoległe 4 2 2 6 1<br />

8. Inżynieria oprogramowania 4 2 2 6 1<br />

Razem 24 10 5 6 3 30 3<br />

Semestr 6<br />

kierunek INFORMATYKA g/tydz<br />

w ć<br />

sem. 6<br />

l p ects egz<br />

1. Sztuczna inteligencja 4 2 2 5 1<br />

2. Badania operacyjne 3 2 1 3<br />

3. Systemy rozproszone 4 2 2 5 1<br />

4. Programowanie w Internecie 4 2 2 4<br />

5. Sieci komputerowe 3 2 1 4 1<br />

6. Administrowanie systemami komputerowymi 4 2 2 5<br />

7. Jakość oprogramowania 4 2 2 4<br />

Razem 266 14 1 3 8 30 3<br />

Semestr 7<br />

kierunek INFORMATYKA g/tydz<br />

w ć<br />

sem. 7<br />

l p ects egz<br />

1. Realizacja projektu informatycznego 4 1 3 4<br />

2. Przedmioty specjalności podstawowej 14 6 1 5 2 17 3<br />

3. Przedmioty specjalności uzupełniającej 6 3 1 0 2 9<br />

Razem 24 10 2 5 7 30 3<br />

28


Semestr 8<br />

kierunek INFORMATYKA g/tydz<br />

w ć<br />

sem. 8<br />

l p ects egz<br />

1. Projektowanie sieci komputerowych 4 2 1 1 4<br />

2. Przedmioty specjalności podstawowej 12 6 2 2 2 14 2<br />

3. Przedmioty specjalności uzupełniającej 6 3 2 1 0 8<br />

4. Projekt grupowy 4 4 4<br />

Razem 26 <strong>11</strong> 4 4 7 30 2<br />

Semestr 9<br />

kierunek INFORMATYKA g/tydz<br />

w ć l<br />

sem. 9<br />

p ects egz<br />

1. Przedmioty specjalności podstawowej 6 3 0 0 3 14 2<br />

2. Przedmioty specjalności uzupełniającej 4 2 0 0 2 5<br />

3. Projekt grupowy 4 4 6<br />

4. Praca dyplomowa magisterska 5<br />

Razem 14 5 0 0 9 30 2<br />

Semestr 10<br />

kierunek INFORMATYKA g/tydz<br />

w ć<br />

sem. 10<br />

l p/s ects egz<br />

1. Zarządzanie przedsiębiorstwem 2 2 3<br />

2. Społeczne aspekty informatyki 2 1 1 2<br />

3. Seminarium dyplomowe 2 2 4<br />

4. Praca dyplomowa magisterska 21 1<br />

Razem 6 3 1 2 30 1<br />

Specjalność: Aplikacje rozproszone i systemy internetowe<br />

(Katedra Architektury Systemów Komputerowych)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

APLIKACJE ROZPROSZONE I SYSTEMY<br />

INTERNETOWE<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8<br />

w ć l p s ects<br />

sem. 9<br />

egz w ć l p s ects egz<br />

1 Algorytmy rozproszone U 2 1 1 3<br />

2 Obliczenia równoległe na klastrach U 4 2 2 5 1<br />

3 Integracja usług w Internecie U 2 1 1 3<br />

4 Bezpieczeństwo aplikacji internetowych U 4 2 2 6 1<br />

5 Biznes elektroniczny U 2 1 1 3 1<br />

6 Inteligentne usługi informacyjne U 2 1 1 2<br />

7 Projektowanie aplikacji rozproszonych 2 1 1 2<br />

8 Rozproszone bazy danych 2 1 1 4<br />

9 Przetwarzanie zespołowe i techniki negocjacji 4 2 2 6 1<br />

10 Aplikacje Microsoft .NET 3 1 2 3 1<br />

<strong>11</strong> Programowanie na platformie J2EE 3 1 2 3 1<br />

12 Internetowe usługi mobilne 2 1 1 5 1<br />

RAZEM 32 6 1 5 2 0 17 3 5 0 1 2 2 14 2 4 0 1 3 0 14 2<br />

29


Specjalność: Inteligentne systemy interaktywne<br />

(Katedra Inżynierii Wiedzy)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg eg<br />

eg<br />

eg<br />

w ć l p s ects w ć l p s ects w ć l p s ects<br />

z z z<br />

INTELIGENTNE SYSTEMY INTERAKTYWNE<br />

1 Wizualizacja informacji U 2 1 1 3 1<br />

2 Przetwarzanie obrazów U 4 2 2 6 1<br />

3 Dokumenty cyfrowe U 2 1 1 3 1<br />

4 Biblioteki cyfrowe U 2 1 1 2<br />

5 Wirtualne zespoły robocze U 2 1 1 3<br />

6 Multimedialne systemy interaktywne U 4 2 1 1 5<br />

7 Grafika trójwymiarowa 2 1 1 3 1<br />

8 Systemy graficzne 2 1 1 2 1<br />

9 Widzenie komputerowe 4 2 2 4 1<br />

10 Systemy uczące się 4 2 1 1 5 1<br />

<strong>11</strong> Przetwarzanie języka naturalnego 2 1 1 5 1<br />

12 Rzeczywistość wirtualna 2 1 1 5 1<br />

RAZEM 32 6 0 4 1 1 17 3 6 0 3 2 1 14 3 4 0 2 2 0 14 3<br />

Specjalność: Inżynieria systemów i bazy danych<br />

(Katedra Inżynierii Oprogramowania)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg eg<br />

eg<br />

eg<br />

w ć l p s ects w ć l p s ects w ć l p s ects<br />

z z z<br />

INŻYNIERIA SYSTEMÓW I BAZY DANYCH<br />

1 Inżynieria wymagań U 2 1 1 3<br />

2 Hurtownie danych U 2 1 1 3 1<br />

3 Wykłady monograficzne U 2 1 1 2<br />

4 Modelowanie i analiza systemów U 2 1 1 2<br />

5 Zarządzanie projektem informatycznym U 3 1 2 4<br />

6 Zapewnianie jakości oprogramowania U 2 1 1 3 1<br />

7 Platformy technologiczne U 3 1 2 5 1<br />

8 Projektowanie systemów obiektowych 3 1 1 1 4 1<br />

9 Zaawansowane technologie baz danych 4 2 2 6 1<br />

10 Strategie informatyzacji 2 1 1 3 1<br />

<strong>11</strong> Bezpieczeństwo zastosowań informatyki 1 1 2<br />

12 Zarządzanie ewolucją oprogramowania 3 1 2 3 1<br />

13 Systemy wbudowane 2 1 1 4 1<br />

14 Bazy wiedzy 1 1 1<br />

RAZEM 32 4 0 4 5 0 17 3 5 0 2 3 0 14 2 5 0 2 0 2 14 3<br />

30


Specjalność: Modelowanie i programowanie systemów<br />

informatycznych<br />

(Katedra Algorytmów i Modelowania Systemów)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

MODELOWANIE I PROGRAMOWANIE<br />

SYSTEMÓW INFORMATYCZNYCH<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8<br />

w ć l p s ects<br />

sem. 9<br />

egz w ć l p s ects egz<br />

1 Algorytmy grafowe U 2 1 1 3<br />

2 Algorytmy optymalizacji dyskretnej U 2 1 1 3 1<br />

3 Algorytmy równoległe i rozproszone U 2 1 1 3<br />

4 Zaawansowane techniki obiektowe U 2 1 1 2<br />

5 Języki skryptowe i ich zastosowania U 2 1 1 3 1<br />

6 Systemy z bazą wiedzy U 2 1 1 3 1<br />

7 Podstawy kryptografii U 2 1 1 3 1<br />

8 Modelowanie Internetu U 2 1 1 2<br />

9 Języki programowania na platformie .NET 2 1 1 3<br />

10 Programowanie lokalnych aplikacji .NET 2 1 1 2<br />

<strong>11</strong> Technologie internetowe w Javie 2 1 1 3 1<br />

12 Realizacja aplikacji internetowych 2 1 1 2<br />

Rozproszone i komponentowe systemy<br />

13<br />

internetowe<br />

2 1 1 2 1<br />

14 Obliczenia kwantowe 2 1 1 2<br />

15 Synteza aplikacji biznesowych 2 1 1 6 1<br />

16 Elementy bioinformatyki 2 2 3<br />

RAZEM 32 6 0 3 2 1 17 2 6 1 4 1 0 14 3 3 1 1 1 2 14 2<br />

Specjalność: Sieci komputerowe<br />

(Katedra Teleinformatyki)<br />

PRZEDMIOTY SPECJALNOŚCIOWE<br />

SIECI KOMPUTEROWE<br />

g. sem. 7<br />

tyg w ć l p s ects egz<br />

sem. 8 sem. 9<br />

w ć l p s ects egz w ć l p s ects egz<br />

1 Sieci Ethernet U 4 1 1 1 1 6 1<br />

2 Sieci IP U 2 2 3<br />

3 Lokalne i metropolitalne sieci bezprzewodowe U 3 2 1 4 1<br />

4 Zarządzanie i bezpieczeństwo sieci U 3 2 1 4 1<br />

5 Wielousługowe architektury IP U 4 2 2 5 1<br />

6 Metody analizy STI 3 2 1 3 1<br />

7 Media komunikacyjne 3 2 1 3<br />

8 Sieciowe systemy operacyjne 2 1 1 2<br />

9 Modelowanie i miernictwo STI 2 1 1 4 1<br />

10 Technologie internetowe 1 1 2<br />

Mechanizmy mikroekonomiczne w architekturach<br />

<strong>11</strong><br />

sieciowych<br />

3 1 1 1 5 1<br />

12 Oprogramowanie komunikacyjne 2 1 1 4<br />

RAZEM 32 8 1 3 1 1 17 2 5 1 3 0 0 14 3 4 1 0 3 1 14 2<br />

31


Specjalność: Systemy geoinformatyczne<br />

(Katedra Systemów Geoinformatycznych)<br />

sem. 7 sem. 8 sem. 9<br />

PRZEDMIOTY SPECJALNOŚCIOWE g.<br />

tyg eg<br />

eg<br />

eg<br />

w ć l p s ects w ć l p s ects w ć l p s ects<br />

z z z<br />

SYSTEMY GEOINFORMATYCZNE<br />

1 Systemy informacji przestrzennej GIS U 4 2 2 6 1<br />

2 Mapy cyfrowe U 2 1 1 3<br />

3 System GPS i jego zastosowania U 3 1 1 1 4 1<br />

4 Wizualizacja danych w języku VRML U 3 1 1 1 4<br />

5 Wybrane aplikacje systemów geoinformacyjnych U 2 1 1 3 1<br />

6 Wybrane zastosowania MATLAB-a U 2 1 1 2<br />

7 Systemy geoinformacyjne 2 2 3 1<br />

8 Programowanie procesorów sygnałowych 4 2 2 5 1<br />

9 Prezentacja danych w systemach internetowych 4 2 2 3<br />

10 Projektowanie systemów GIS 2 1 1 3 1<br />

<strong>11</strong> Aplikacje systemów wbudowanych 2 1 1 5 1<br />

12 Metody klasyfikacji danych geoinformatycznych 2 1 1 5 1<br />

RAZEM 32 7 0 5 0 0 17 3 3 0 4 3 2 14 2 4 0 0 4 0 14 3<br />

32


3. Treści przedmiotów<br />

W tym rozdziale przedstawiono szczegółowe informacje dotyczące treści przedmiotów. Każdy<br />

przedmiot opisany jest w formie oddzielnej karty przedmiotu. Karta przedmiotu zawiera<br />

następujące informacje:<br />

• nazwę przedmiotu;<br />

• kod przedmiotu (akronim nazwy);<br />

• kierunek studiów (może być ich kilka);<br />

• osobę, która jest odpowiedzialna za treść przedmiotu, z jej danymi kontaktowymi;<br />

• dla każdego rodzaju zajęć: szczegółowe zagadnienia.<br />

Dla każdego zagadnienia, oprócz wymiaru godzinowego, określono poziom wiedzy i<br />

umiejętności nabywanych przez studenta w czasie zajęć, wg następującego schematu:<br />

• A, B, C – poziomy wiedzy:<br />

o A – informacja o istnieniu zagadnienia i jego ogólna charakterystyka;<br />

podsumowanie zagadnienia poznanego wcześniej;<br />

o B – dokładne przedstawienie zagadnienia;<br />

o C – szczegółowe omówienie zagadnienia dające podstawę dla zdobycia<br />

umiejętności stosowania nabytej wiedzy w praktyce;<br />

• D, E – poziomy umiejętności:<br />

o D – umiejętność wykorzystania zagadnienia w sytuacjach typowych,<br />

o E – umiejętność wykorzystania zagadnienia w złożonych sytuacjach<br />

problemowych.<br />

W poszczególnych podrozdziałach zamieszczono kolejno przedmioty o charakterze ogólnym i<br />

kierunkowym (podrozdział 3.1) oraz przedmioty specjalnościowe (razem dla wszystkich<br />

specjalności; podrozdział 3.2). W każdym podrozdziale przyjęto alfabetyczną kolejność<br />

przedmiotów.<br />

33


3.1. Przedmioty ogólne i kierunkowe<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Administracja systemów komputerowych<br />

Skrót nazwy ASK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Kaczmarek<br />

e-mail: pkacz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Organizacja i funkcjonowanie sieci internet X 1<br />

2. Instalacja systemu SUN Solaris X 1<br />

3. Administracja systemem SUN Solaris X 1<br />

4. Instalacja Linux Debian X 1<br />

5. Instalacja i konfigurowanie Linux RedHat X 1<br />

6. Zarządzanie użytkownikami w Unix X 1<br />

7. Wprowadzenie do Windows XP X 1<br />

8. Narzędzia administracyjne w Windows XP X 1<br />

9. Narzędzia administracyjne w Windows XP (cz.2) X 1<br />

10. Konfiguracja sieci w Windows XP X 1<br />

<strong>11</strong>. Zaawansowana administracja sieci w systemie Linux X 1<br />

12. Usługi katalogowe NIS X 1<br />

13. Usługi katalogowe LDAP X 1<br />

14. Zarządzanie systemem plików w systemie Unix X 1<br />

15. Bezpieczeństwo i włamania do sieci komputerowej X 1<br />

16. Serwery pocztowe w systemie Linux X 1<br />

17. Serwery www i proxy X 1<br />

18. Oprogramowanie biurowe w Linux X 1<br />

19. Konfiguracja systemu XWindow X 1<br />

20. Drukowanie w Linuxie X 1<br />

21. Czynnik ludzki w administracji systemów komputerowych X 1<br />

22. Ergonomia stanowiska pracy X 1<br />

23. Choroby zawodowe w informatyce X 1<br />

24. Sieci komutowane i osiedlowe X 1<br />

25. Budowa jądra systemu X 1<br />

26. Obsługa sprzętu w systemie Linux X 1<br />

27. Internetowe Usługi Informacyjne X 1<br />

28. Active Directory, Exchange Server X 1<br />

29. Administracja sprzętem w Windows XP X 1<br />

30. Backupowanie danych w Windows X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

liczba<br />

godzin<br />

34


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Instalacja systemu SUN Solaris X 4<br />

2. Konfiguracja klienta NIS oraz NFS X 2<br />

3. Konfiguracja serwera NIS oraz NFS X 2<br />

4. Instalacja systemu Linux Redhat X 2<br />

5. Instalacja systemu Linux Debian X 2<br />

6. Kompilacja jądra systemu Linux X 2<br />

7. Konfiguracja serwera www oraz pocztowego w Linux X 2<br />

8. Internetowe Usługi Informacyjne w Windows XP X 4<br />

9. Administracja sieci w Windows XP X 2<br />

10. Narzędzia administracyjne w Windows XP X 4<br />

<strong>11</strong>. Konfiguracja multimediów w Windows X 2<br />

12. Archiwizacja danych w Windows XP X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

35


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Algebra liniowa z geometrią analityczną<br />

Skrót nazwy ALGA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Topp<br />

e-mail: topp@mif.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Działanie dwuargumentowe. Podstawowe struktury algebraiczne. Grupa<br />

i jej podgrupy. Pierścień. Ciało. Kongruencje.<br />

2. Liczby zespolone. Sprzężenie liczby zespolonej. Moduł liczby<br />

zespolonej. Argument liczby zespolonej. Postać trygonometryczna<br />

liczby zespolonej. Pierwiastki z liczby zespolonej. Wzory Eulera.<br />

Postać wykładnicza liczby zespolonej.<br />

3. Pierścień wielomianów. Podzielność wielomianów. Schemat Hornera.<br />

Pierwiastki wielomianu. Zasadnicze twierdzenie algebry i jego<br />

konsekwencje. Wielomiany względnie pierwsze. Funkcje wymierne i<br />

ułamki proste. Rozkład funkcji wymiernej na sumę ułamków prostych.<br />

4. Macierze. Działania na macierzach. Macierz odwracalna i macierz<br />

odwrotna. Własności macierzy odwracalnych. Ślad macierzy.<br />

5. Układy równań liniowych. Macierze elementarne. Metoda Gaussa i<br />

Gaussa-Jordana rozwiązywania układów równań liniowych. Struktura<br />

rozwiązań układów równań liniowych. Kolejne własności macierzy<br />

odwracalnej. Wyznaczanie macierzy odwrotnej metodą Gaussa-<br />

Jordana.<br />

6. Definicja i własności wyznaczników. Obliczanie wyznaczników.<br />

Wyznacznik iloczynu macierzy. Macierze odwracalne i nieosobliwe.<br />

Układy równań i wzory Cramera.<br />

7. Przestrzeń wektorowa i jej podprzestrzenie. Kombinacje liniowe<br />

wektorów i podprzestrzenie generowane. Przestrzeń kolumnowa i<br />

przestrzeń zerowa macierzy. Warunek konieczny i dostateczny istnienia<br />

rozwiązań układu Ax=b. Liniowa zależność i liniowa niezależność<br />

wektorów. Baza przestrzeni wektorowej. Twierdzenie Steinitza.<br />

Wymiar przestrzeni wektorowej. Współrzędne wektora względem bazy<br />

przestrzeni. Macierz przejścia od bazy do bazy. Rząd macierzy.<br />

Twierdzenie Kroneckera-Capellego.<br />

8. Przekształcenie liniowe i jego własności. Jądro i obraz przekształcenia<br />

liniowego. Twierdzenie wymiarowe. Mono- i epimorficzność<br />

przekształcenia liniowego. Sumowanie i składanie przekształceń<br />

liniowych. Macierzowa reprezentacja przekształcenia liniowego.<br />

Odwracalność przekształcenia liniowego. Równoważność i<br />

podobieństwo macierzy przekształcenia liniowego.<br />

9. Iloczyn skalarny wektorów. Przestrzeń Euklidesa. Norma wektora.<br />

Nierówność Schwarza. Kąt pomiędzy wektorami. Ortogonalność<br />

wektorów. Kombinacja Fouriera. Ortogonalizacja bazy. Ortogonalne<br />

dopełnienie zbioru wektorów. Rzut ortogonalny. Wyznacznik Grama.<br />

Macierz rzutu. Metoda najmniejszych kwadratów. Dopasowanie<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

X 4<br />

X 4<br />

X 3<br />

X 3<br />

X 4<br />

X 6<br />

X 6<br />

X 4<br />

36


prostej. Macierze i przekształcenia ortogonalne.<br />

10. Wartości własne i wektory własne macierzy i operatora liniowego.<br />

Wielomian charakterystyczny. Diagonalizacja macierzy i operatora<br />

liniowego. Warunki konieczne i dostateczne diagonalizowalności<br />

macierzy. Diagonalizacja macierzy symetrycznej. Potęga macierzy<br />

diagonalizowalnej. Granica ciągu macierzy. Podprzestrzenie<br />

niezmiennicze i twierdzenie Cayleya-Hamiltona. Zastosowania<br />

twierdzenia Cayleya-Hamiltona.<br />

<strong>11</strong>. Iloczyn wektorowy wektorów. Iloczyn mieszany wektorów.<br />

Prosta w przestrzeni trójwymiarowej. Kąt nachylenia dwóch prostych.<br />

Odległość punktu od prostej. Płaszczyzna w przestrzeni<br />

trójwymiarowej. Kąt pomiędzy prostą i płaszczyzną. Kąt dwóch<br />

płaszczyzn. Odległość punktu od płaszczyzny. Odległość dwóch<br />

prostych skośnych.<br />

12. Równanie różniczkowe i jego rozwiązania. Równanie różniczkowe<br />

liniowe jednorodne i niejednorodne o stałych współczynnikach. Metody<br />

rozwiązywania równań różniczkowych liniowych. Oryginał.<br />

Transformata Laplace’a. Odwrotna transformata Laplace’a.<br />

Zastosowania transformaty Laplace’a do rozwiązywania równań i<br />

układów równań różniczkowych.<br />

Karta zajęć - ćwiczenia<br />

X 4<br />

X 4<br />

(tylko dla<br />

informatyk<br />

i)<br />

X 4<br />

(tylko dla<br />

EiT oraz<br />

AiR)<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe struktury algebraiczne. 1<br />

2. Liczby zespolone – postać algebraiczna, trygonometryczna i<br />

wykładnicza.<br />

X 1<br />

3. Potęgowanie i pierwiastkowanie liczb zespolonych. X 1<br />

4. Wielomiany nad ciałem K. X 0,5<br />

5. Rozkład funkcji wymiernej na sumę ułamków prostych. X 0,5<br />

6. Macierze. Działania na macierzach. Macierz odwrotna. X 0,5<br />

7. Układ równań liniowych. Algorytm Gaussa. X 1<br />

8. Wyznaczniki. Odwracalność macierzy. Układy Cramera. X 1<br />

9. Przestrzenie i podprzestrzenie wektorowe. X 1<br />

10. Baza i wymiar przestrzeni. X 1<br />

<strong>11</strong>. Przekształcenia liniowe. Jądro i obraz przekształcenia. X 1<br />

12. Macierzowa reprezentacja przekształcenia liniowego. X 0,5<br />

13. Przestrzenie euklidesowe. Iloczyn skalarny. X 0,5<br />

14. Metoda ortogonalizacji Grama- Schmidta. X 0,5<br />

15. Rzut ortogonalny. X 0,5<br />

16. Metoda najmniejszych kwadratów. X 0,5<br />

17. Wartości i wektory własne. X 1<br />

18. Równania różniczkowe. X 0,5<br />

19. Przekształcenie Laplace’a X 0,5<br />

20. Sprawdziany 1<br />

Razem 15<br />

45<br />

37


Nazwa przedmiotu Analiza matematyczna<br />

Skrót nazwy AMAT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Barbara<br />

Nazwisko: Wikieł<br />

e-mail: bwik@mif.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład sem. 1<br />

1. Wiadomości wstępne z logiki. Zdanie. Funkcja wartościują<br />

ca. Funktory zdaniotwórcze. Zmienna zdaniowa 1 i wiecej zmiennych.<br />

Prawa rachunku zdań.<br />

2. Metoda zerojedynkowa. Podstawowe reguły dowodzenia twierdzeń.<br />

Kwantyfikatory. Prawa rachunku kwantyfikatorów.<br />

3. Elementy algebry zbiorów. Zbiór. Przynależność elementu do zbioru.<br />

Suma i iloczyn zbiorów. Inkluzja. Dopełnienie zbioru do przestrzeni.<br />

Prawa algebry zbiorów. Działania uogólnione.<br />

4. Pojęcie funkcji. Produkt kartezjański n zbiorów. Relacja binarna.<br />

Funkcja jako relacja. Dziedzina i przeciwdziedzina funkcji.<br />

5. Funkcja cd. Obrazy i przeciwobrazy zbiorów dla danej funkcji. Injekcja,<br />

surjekcja i bijekcja. Funkcje parami odwrotne. Funkcje cyklometryczne.<br />

6. Ciągi liczbowe rzeczywiste. Ciągi monotoniczne, ograniczone. Granica<br />

właściwa ciągu liczbowego. Podstawowe własności ciągów zbieżnych.<br />

Liczba e.<br />

7. Relacje c.d. Relacja częściowego porządku. Porządek liniowy.<br />

Elementy wyróżnione: maksymalny, minimalny, najmniejszy,<br />

największy. Kres górny i dolny zbioru .<br />

8. Granica niewłaściwa ciągu liczbowego. Twierdzenia o granicach<br />

niewłaściwych. Punkty skupienia ciągu. Granica dolna i górna ciagu<br />

rzeczywistego.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

9. Przestrzeń metryczna. Kula w przestrzeni metrycznej.<br />

Zbiory otwarte i domkniete. Wnętrze i domknięcie zbioru. Brzeg<br />

zbioru. Zbiór liczb rzeczywistych jako przestrzeń metryczna.<br />

X 1<br />

10. Przestrzeń metryczna c.d. Ciągi zbieżne w przestrzeni metrycznej.<br />

Ciągłość funkcji i granica funkcji w przestrzeni metrycznej.<br />

X 1<br />

<strong>11</strong>. Ciągłość funkcji rzeczywistej. Definicja Cauchy’ego i definicja<br />

Heinego ciągłości funkcji. Podstawowe własności funkcji ciągłych.<br />

X 1<br />

12. Granica funkcji rzeczywistej. Definicja granicy właściwej i<br />

niewłaściwej funkcji w punkcie. Podstawowe własności granic funkcji.<br />

X 1<br />

13. Granica funkcji c.d. Fakty do zapamiętania. Przykłady. X 1<br />

14. Funkcje hiperboliczne. X 1<br />

15. Rachunek różniczkowy funkcji rzecz. jednej zmiennej. Definicja<br />

funkcji różniczkowalnej. Reguły różniczkowania funkcji.<br />

X 1<br />

16. Pochodne i różniczki wyższych rzędów. X 1<br />

17. Twierdzenia o wartości średniej. Twierdzenie Rolle’a, Lagrange’a,<br />

Cauchy’ego i Taylora.<br />

X 1<br />

38


18. Monotniczność i extrema funkcji 1 zmiennej X 1<br />

19. Wypukłość, punkty przegięcia X 1<br />

20. Reguła de l’Hospitala . X 1<br />

21. Asymptoty pionowe i ukośne funkcji. X 1<br />

22. Ciągłość jednostajna funkcji. Warunek Lipschitza. X 1<br />

23. Własności funkcji ciągłych na przedziale domkniętym. Tw.<br />

Weierstrassa i tw. Darboux.<br />

X 1<br />

24. Relacje c.d. Relacja równoważności i zasada abstrakcji. X 1<br />

25. Informacja o zbiorach nieskończonych. Zbiory przeliczalne i zbiory<br />

nieprzeliczalne. Przykłady.<br />

X 1<br />

26. Funkcja pierwotna i całka nieoznaczona. Podstawowe własności całki i<br />

wzory podstawowe.<br />

X 1<br />

27. Metody całkowania. Całkowanie przez części i przez podstawienie. X 1<br />

28. Metody całkowania c.d. Całkowanie funkcji wymiernych,<br />

trygonometrycznych i niewymiernych.<br />

X 1<br />

29. Całka oznaczona Riemanna. Definicja i podstawowe własności całki.<br />

Kryterium Leibniza R-całkowalności.<br />

X 1<br />

30. Całka oznaczona Riemanna c.d. Metody całkowania całek<br />

oznaczonych. Przykłady.<br />

X 1<br />

31. Zastosowania całki oznaczonej. X 1<br />

32. Całki niewłaściwe I rodzaju. Definicja. Zbieżność całki niewłaściwej.<br />

Kryteria zbieżności całki niewłaściwej.<br />

X 1<br />

33. Całki niewłaściwe II rodzaju. Definicja, Znieżność i kryteria zbieżności<br />

całki II rodzaju.<br />

X 1<br />

34. Funkcje Beta i Gama Eulera. X 1<br />

35. Zastosowania geometryczne całek niewłaściwych. X 1<br />

36. Zupełność przestrzeni metrycznej. Przestrzeń liczb rzeczywistych jako<br />

przestrzeń zu<strong>pełna</strong>. Informacja o tw. Banacha o punkcie stałym.<br />

X 1<br />

37. Przestrzeń funkcji ciągłych na przedziale domkniętym. Metryka<br />

Czebyszewa. Zbieżność jednostajna ciągu funkcyjnego. Przykłady.<br />

X 1<br />

38. Szereg liczbowy rzeczywisty. Definicja szeregu liczbowego i szeregu X 1<br />

liczbowego zbieżnego. Warunek konieczny zbiezności szeregu.<br />

<strong>39</strong>. Szereg liczbowy c.d. Warunki dostateczne zbieżności szeregów: kryt.<br />

Całkowe, kryt. Porównawcze. Analogia między szeregami a całkami<br />

niewłasćiwymi I rodzaju.<br />

40. Szereg liczbowy c.d. Warunki dostateczne zbieżności szeregów: kryt.<br />

Ilorazowe, d’Alemberta, Cauchy’ego.<br />

41. Szereg liczbowy c.d. Iloczyn Cauchy’ego szeregów. Tw. Cauchy-<br />

Mertensa.<br />

42. Szereg liczbowy c.d. Zbieżność bezwzględna i zbieżność warunkowa<br />

szeregu. Szeregi znakozmienne i kryterium Leibniza.<br />

43. Ciąg funkcyjny. Zbieżność punktowa i zbiezność jednostajna ciągu<br />

funkcyjnego.<br />

44. Szereg potegowy. Definicja. Promień i przedział zbiezności szeregu<br />

potegowego. Tw. Cauchy-Hadamarda.<br />

45. Szereg potegowy c.d. Tw. o różniczkowaniu i całkowaniu szeregu<br />

potegowego. Przykłady zastosowań twierdzenia.<br />

Karta zajęć - ćwiczenia<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawdzanie prawdziwości zdań metodą zerojedynkową. Opisywanie<br />

zdań matematycznych za pomocą kwantyfikatorów oraz funkcji<br />

zdaniowych jednej i więcej zmiennych.<br />

X 1<br />

2. Wyznaczanie dziedziny i przeciwdziedziny funkcji rzeczywistej. X 1<br />

45<br />

<strong>39</strong>


3.<br />

Sprawdzanie czy funkcja jest injekcją, surjekcją czy bijekcją.<br />

Sprawdzian ze szkoły średniej. X 1<br />

4. Funkcje cyklometryczne. Wyznaczanie funkcji odwrotnej do danej. X 1<br />

5. Badanie ograniczoności i monotoniczności ciągów rzeczywistych. X 1<br />

6. Obliczanie granic ciągów. X 2<br />

7. Granice niewłaściwe ciągów. X 1<br />

8. Punkty skupienia ciągu. Granica dolna i górna ciągu liczbowego. X 1<br />

9. Obliczanie granicy właściwej funkcji rzeczywistej. X 1<br />

10. Obliczanie granic niewłaściwych ciągów rzeczywistych. Wyrażenia<br />

nieoznaczone.<br />

X 1<br />

<strong>11</strong>. Obliczanie pochodnej funkcji rzeczywistej (pochodna funkcji złożonej,<br />

pochodna sumy i iloczynu oraz ilorazu funkcji).<br />

X 1<br />

12. Wyznaczanie ekstremów funkcji ciągłej jednej zmiennejBadanie<br />

lipscitzowalności funkcji.<br />

X 1<br />

13. Znajdowanie wzoru Taylora i Maclaurine’a dla funkcji odpowiedniej<br />

klasy.<br />

X 1<br />

14. Zastosowanie wzoru Taylora. X 1<br />

15. Kolokwium nr.1 X 2<br />

16. Obliczanie całek nieoznaczonych z wykorzystaniem wzorów<br />

X 1<br />

podstawowych oraz twierdzenia o liniowości całki.<br />

17. Całkowanie przez części i przez podstawienie. X 1<br />

18. Całkowanie funkcji wymiernych. X 1<br />

19. Całkowanie funkcji trygonometrycznych. X 1<br />

20. Całkowanie funkcji niewymiernych. X 1<br />

21. Obliczanie całek oznaczonych. X 1<br />

22. Zastosowania całek oznaczonych. X 1<br />

23. Całki niewłaściwe I i II rodzaju. X 1<br />

24. Funkcje Beta i Gama Eulera. X 1<br />

25. Kolokwium nr.2 X 2<br />

26. Szeregi liczbowe. Badanie zbieżności szeregów liczbowych.<br />

X 1<br />

Wyznaczanie sumy szeregu liczbowego.<br />

27. Szeregi potegowe. Wyznaczanie przedziału zbiezności szeregu<br />

potegowego. Znajdowanie sumy szeregu potęgowego.<br />

Karta zajęć – wykład sem. 2<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Twierdzenie Taylora o rozwijaniu funkcji w szereg. X 1<br />

2. Szeregi funkcyjne c.d. Zbieżność punktowa i jednostajna szeregu<br />

funkcyjnego. Kryterium Weierstrassa.<br />

X 1<br />

3. Szeregi funkcyjne c.d. Twierdzenia o różniczkowaniu i całkowaniu<br />

sumy szeregu funkcyjnego.<br />

X 1<br />

4. Szereg trygonometryczny Fouriera. Twierdzenie Dirichletta o<br />

rozwijaniu funkcji w szereg Fouriera. Nierówność Bessela.<br />

Identyczność Parsevalla.<br />

X 1<br />

5. Rozwijanie funkcji rzeczywietej w szereg samych sinusów lub samych<br />

cosinusów. Znajdowanie sum pewnych szeregów liczbowych.<br />

Informacja o postaci zespolonej szeregu Fouriera.<br />

X 1<br />

6. Funkcje wielu zmiennych. Granica i ciągłość funkcji wielu<br />

zmienncych.<br />

X 1<br />

7. Różniczkowalność funkcji wielu zmiennych. Różniczka i pochodna<br />

funkcji wielu zmiennych.<br />

X 1<br />

8. Pochodna kierunkowa i pochodne cząstkowe funkcji wielu zmiennych.<br />

Gradient funkcji. Związek pochodnych cząstkowych z pochodną<br />

funkcji.<br />

X 1<br />

30<br />

40


9. Warunek konieczny istnienia ekstremum funkcji wielu zmiennych.<br />

Znajdowanie wartości największej i najmniejszej funkcji o określonym<br />

gradiencieciągłej na kompakcie.<br />

X 1<br />

10. Pochodne i różniczki n-tego rzędu. Przykłady. X 1<br />

<strong>11</strong>. Wzór Taylora dla funkcji wielu zmiennych. X 1<br />

12. Warunek dostateczny istnienia ekstremum funkcji n-zmiennych.<br />

Kryterium Sylvestera określoności formy kwadratowej rzeczywistej.<br />

X 1<br />

13. Pochodna odwzorowania. Transformacja biegunowa na płaszczyźnie.<br />

Transformacje: walcowa i sferyczna w przestrzeni.<br />

X 1<br />

14. Twierdzenie o pochodnej superpozycji. Wzory na zamianę zmiennych. X 1<br />

15. Całka podwójna po prostokącie. Definicja i interpretacja geometryczna<br />

całki. Tierdzenie o zamianie całki po prostokącie na całkę iterowaną.<br />

Całka po obszarze normalnym. Tw. Fubiniego..<br />

X 1<br />

16. Własności całki podwójnej. Twierdzenie o zamianie zmiennych w całce<br />

podwójnej. Zastosowania geometryczne całki podwójnej.<br />

X 1<br />

17. Definicja całki potrójnej po prostopadłościanie oraz po obszarze<br />

normalnym. Twierdzenie Fubiniego. Własności podstawowe całki<br />

potrójnej.<br />

X 1<br />

18. Twierdzenie o zamianie zmiennych w całce potrójnej. Zastosowania<br />

geometryczne całek wielokrotnych.<br />

X 1<br />

19. Całka krzywoliniowa zorientowana na płaszczyźnie. Twierdzenie<br />

Greena i jego konsekwencje.<br />

X 1<br />

20. Całka krzywoliniowa w przestrzeni trójwymiarowej. X 1<br />

21. Całka krzywoliniowa nieskierowana i jej zastosowania X 1<br />

22. Całka powierzchniowa niezorientowana i jej zastosowania. X 1<br />

23. Całka powierzchniowa zorientowana i jej podstawowe własności. X 1<br />

24. Obliczanie strumienia pola wektorowego. Tw. Stokesa i tw. Gaussa. X 1<br />

25. Funkcje zespolone. Granica i ciągłość funkcji zespolonej. Funkcja<br />

exp(z). Funkcje wieloznaczne.<br />

X 1,5<br />

26. Różniczkowalność funkcji zespolonej. Funkcja holomorficzna. Warunki<br />

Cauchy-Riemanna.<br />

X 1,5<br />

27. Całkowanie funkcji zespolonych. Podstawowe własności całki. Tw.<br />

Cauchy’ego.<br />

X 1,5<br />

28. Szeregi zespolone. Szereg Taylora. Rozwinijanie funkcji zespolonej w<br />

szereg potęgowy Taylora.<br />

X 1,5<br />

Karta zajęć - ćwiczenia<br />

Razem 30<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Rozwijanie funkcji w szereg Taylora. X 1<br />

2. Badanie zbieżności jednostajnej szeregów funkcyjnych. X 1<br />

3. Różniczkowanie i całkowanie szeregów funkcyjnych ,,wyraz po<br />

wyrazie”.<br />

X 1<br />

4. Rozwijanie funkcji w szereg rzeczywisty Fouriera. X 1<br />

5. Rozwijanie funkcji rzeczywietej w szereg samych sinusów lub samych<br />

cosinusów. Znajdowanie sum pewnych szeregów liczbowych.<br />

X 1<br />

6. Funkcje wielu zmiennych. Granica i ciągłość funkcji wielu<br />

zmienncych.<br />

X 0,5<br />

7. Różniczkowalność funkcji wielu zmienncyh. Różniczka i pochodna X 0,5<br />

funkcji wielu zmiennych. Przykłady.<br />

8. Pochodna kierunkowa i pochodne cząstkowe funkcji wielu zmiennych.<br />

Gradient funkcji. Związek pochodnych cząstkowych z pochodną<br />

funkcji.<br />

9. Warunek konieczny istnienia ekstremum funkcji wielu zmiennych.<br />

Znajdowanie wartości największej i najmniejszej funkcji ciągłej na<br />

X 1<br />

X 0,5<br />

41


kompakcie.<br />

10. Pochodne i różniczki n-tego rzędu. Przykłady. X 0,5<br />

<strong>11</strong>. Wzór Taylora dla funkcji wielu zmiennych. X 1<br />

12. Warunek dostateczny istnienia ekstremum funkcji n-zmiennych.<br />

Kryterium Sylvestera określoności formy kwadratowej rzeczywistej.<br />

X 1<br />

13. Pochodna odwzorowania. Transformacja biegunowa, walcowa i X 0,5<br />

sferyczna.<br />

14. Tw. o pochodnej superpozycji. Wzory na zamianę zmiennych. X 1<br />

15. Kolokwium nr.1 X 2<br />

16. Obliczanie całek podwójnych po obszarach normalnych. X 1<br />

17. Całkowanie z wykorzystaniem tw. o zamianie zmiennych w całce<br />

podwójnej. Zastosowania geometryczne całki podwójnej.<br />

X 1<br />

18. Obliczanie całek potrójnych. Zastosowania geometryczne całek<br />

X 1<br />

potrójnych.<br />

19. Obliczanie całek krzywoliniowych na płaszczyźnie.. X 1<br />

20. Obliczanie całek krzywoliniowych w przestrzeni trójwymiarowej. X 1<br />

21. Obliczanie całek powierzchniowych niezorientowanych. X 1<br />

22. Obliczanie całek powierzchniowych zorientowanych X 1<br />

23. Zastosowanie twierdzeń Greena i Gaussa. X 1<br />

24. Całka powierzchniowa zorientowana i jej podstawowe własności. X 1<br />

25. Ciągłość i granica funkcji zespolonych. X 0,5<br />

26. Zastosowanie równań Cauchy-Riemanna X 1<br />

27. Całkowanie funkcji zespolonych w oparciu o tw. o zamianie całki<br />

zespolonej na iterowaną.<br />

X 1<br />

28. Całkowanie funkcji zespolonych z wykorzystaniem tw. Cauchy’ego. X 1<br />

29. Szereg Laurenta i klasyfikacja punktów osobliwych odosobnionych.<br />

Tw. całkowe o residuach.<br />

X 1<br />

30. Zastosowanie teorii residuów do obliczania wybranych całek<br />

X 1<br />

niewłaściwych.<br />

31. Kolokwium nr.2 X 2<br />

Razem 30<br />

42


Nazwa przedmiotu Analiza matematyczna<br />

Skrót nazwy AMAT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krystyna<br />

Nazwisko: Nowicka<br />

e-mail: nowicka@mif.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Elementy logiki i teori zbiorów X 1<br />

2. Lczby rzeczywiste i ich własności X 1<br />

3. Odzworownia, funkcje rzeczywiste i ich własności X 1<br />

4. Uzupełnienie wiedzy z teorii ciągów liczbowych X 1<br />

5. Podstawowe twierdzenia o ciągach zbieżnych, Liczba e X 1<br />

6. Podciągi i ich własności X 1<br />

7. Granica dolna, granica górna ciągu lczbowego, własności X 1<br />

8. Ciągi Cauchy’ego, zastosownanie X 1<br />

9. Uzupełnienie wiedzy z teorii granic funkcji rzeczywistych X 1<br />

10. Zastosowanie granic (asymptoty, nieskończenie małe ) X 1<br />

<strong>11</strong>. Ciągłość funckji i jej własności X 1<br />

12. Pochodna funkcji, funkcja pierwotna X 1<br />

13. Własności funkcji pochodnej i funkcji pierowtnej X 1<br />

14. Pochodne i różniczki wyższych rzędów X 1<br />

15. Twierdzenia o funkcjach różniczkowalnych X 1<br />

16. Twierdzenie Taylora X 1<br />

17. Zastosowanie wzoru Taylora, Maclaurina X 1<br />

18. Monotniczność, extrema funkcji 1 zmiennej X 1<br />

19. Wypukłość, punkty przegięcia X 1<br />

20. Badanie przebiegu zmienności funkcji X 1<br />

21. Funkcje określone parametrycznie X 1<br />

22. Całka nieoznaczona, własności X 1<br />

23. Metody całkowania X 1<br />

24. Całkowanie pewnych klas funkcji X 1<br />

25. Całka oznaczona w sensie Riemanna X 1<br />

26. Twierdzenia podstawowe rachunku całkowego X 1<br />

27. Metody obliczania całek oznaczonych X 1<br />

28. Całki niewłaściwe I rodzaju X 1<br />

29. Kryteria zbieżności całek I rodzaju X 1<br />

30. Całki niewłaściwe II rodzaju X 1<br />

31. Kryteria zbieżności całek II rodzaju X 1<br />

32. Zastosowanie całek oznaczonych i niewłaściwych X 1<br />

33. Współrządne biegunowe, zastosowanie w całkach X 1<br />

34. Szeregi liczbowe X 1<br />

35. Kryteria zbieżności szeregów liczbowych X 1<br />

36. Zastosownanie szeregów licbowych X 1<br />

37. Ciągi i szeregi liczbowe zespolone X 1<br />

38. Ciągi funkcyjne. Zbieżność punktowa, jednostajna X 1<br />

liczba<br />

godzin<br />

43


<strong>39</strong>. Szeregi funkcyjne X 1<br />

40. Kryteria zbieżności jednostajnej szeregów funkcyjnych X 1<br />

41. Własności sumy szeregu fukcyjnego X 1<br />

42. Szeregi potęgowe X 1<br />

43. Szereg Taylora, szereg Maclaurina X 1<br />

44. Podstawowe rozwinięcia w szereg potęgowy X 1<br />

45. Zastosowanie szeregów potęgowych X 1<br />

Razem 45<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Funkcje rzeczywiste zmiennej rzeczywiste X 1<br />

2. Sprawdzian z matematyki z zakresu szkoły średniej X 0,33<br />

3. Funkcje cyklometryczne X 0,67<br />

4. Ciągi liczbowe X 1<br />

5. Granica funkcji, ciągłość X 1<br />

6. Pochodne i różniczki X 1<br />

7. Wzór Taylora, Maclaurina X 1<br />

8. Zastosowanie rachunku różniczkowego w badaniu funkcji X 1<br />

9. Funkcja pierwotna, całka nieoznaczona X 1<br />

10. Całkowanie pewnych klas funkcji X 1<br />

<strong>11</strong>. Całka oznaczona X 1<br />

12. Całki niewłaściwe I i II rodzaju X 1<br />

13. Zastosowanie całek oznaczonych i niewłaściwych X 1<br />

14. Szeregi liczbowe X 1<br />

15. Ciągi i szeregi funkcyjne X 1<br />

16. Szeregi potęgowe X 0,33<br />

17. Rozwinięcia w szereg potęgowy X 0,67<br />

Razem 15<br />

44


Nazwa przedmiotu Architektura komputerów<br />

Skrót nazwy AKO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Jędruch<br />

e-mail: andj@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Organizacja ogólna komputera wg von Neumanna X 0,33<br />

3. Elementy architektury Intel IA–32 na poziomie rejestrów: adresowanie<br />

pamięci, rejestry ogólnego przeznaczenia, znaczniki, tryb rzeczywisty i<br />

chroniony<br />

X 0,67<br />

4. Pamięć fizyczna i wirtualna, adresowanie pamięci, problem kolejności<br />

bajtów (np. mniejsze niżej – ang. little endian)), rejestry segmentowe,<br />

rozwój architektury IA–32<br />

X 0,67<br />

5. Model programowy procesora, cykl rozkazowy, klasyfikacja instrukcji<br />

wg sposobu oddziaływania na wskaźnik instrukcji (licznik rozkazów)<br />

X 0,67<br />

6. Zasady programowania na poziomie rozkazów procesora, funkcje<br />

typowych rozkazów<br />

X 0,33<br />

7. Modyfikacje adresowe bezpośrednie i pośrednie X 0,33<br />

8. Elementy programowania w asemblerze: mnemoniki instrukcji, formaty<br />

wierszy źródłowych, zmienne i etykiety, dyrektywy, porównanie<br />

składni asemblerów typu Intel i AT&T<br />

X 1<br />

9. Makroprzetwarzanie X 0,33<br />

10. Technika asemblacji programów, licznik lokacji, asemblacja jedno- i<br />

dwuprzebiegowa, sprawozdanie z asemblacji<br />

X 0,67<br />

<strong>11</strong>. Instrukcje przesyłania adresowe i bezadresowe, operacje stosu X 0,67<br />

12. Instrukcje sterujące bezwarunkowe, wywołanie (call) i powrót z<br />

podprogramu (ret)<br />

X 0,67<br />

13. Przekazywanie parametrów do podprogramów X 0,67<br />

14. Sprzętowe wspomaganie przekazywania parametrów z użyciem stosu,<br />

ramka stosu<br />

X 0,67<br />

15. Techniki dostępu do zmiennych statycznych i dynamicznych X 0,67<br />

16. Programowanie mieszane, interfejs ABI, typowe standardy<br />

wywoływania funkcji (Pascal, C, StdCall)<br />

X 0,67<br />

17. Usługi systemowe i ich wywoływanie, interfejs API, tablica<br />

deskryptorów przerwań w architekturze IA–32<br />

X 0,67<br />

18. Interfejsy programowania w systemach Windows i Linux, przykłady<br />

funkcji usługowych<br />

X 0,33<br />

19. Inicjalizacja pracy komputera, rola systemu BIOS, funkcje usługowe<br />

systemu BIOS<br />

X 0,33<br />

20. Ogólne zasady i przesłanki kodowania instrukcji procesora X 0,33<br />

21. Podstawowy format rozkazów w architekturze IA–32 X 1<br />

22. Kodowanie instrukcji sterujących X 0,33<br />

23. Typy i formaty danych: liczby binarne ze znakiem i bez znaku, 0,67<br />

45


kodowanie BCD<br />

24. Kodowanie tekstów: kody ASCII, Windows, ISO, Unicode X 0,33<br />

25. Operacje arytmetyczne, identyfikacja nadmiaru X 0,33<br />

26. Działania na liczbach wielokrotnej długości X 0,33<br />

27. Technika porównywania zawartości rejestrów i komórek pamięci,<br />

przegląd instrukcji sterujących warunkowych<br />

X 0,67<br />

28. Operacje na pojedynczych bitach, przesunięcia i obroty X 0,33<br />

29. Organizacja pętli rozkazowych, realizacja sprzętowa operacji na<br />

blokach danych<br />

X 0,33<br />

30. Podstawowe koncepcje sterowania pracą urządzeń zewnętrznych X 0,33<br />

31. Sterowanie urządzeń poprzez współadresowalny obszar pamięci lub<br />

poprzez przestrzeń adresową we/wy<br />

X 0,33<br />

32. Pamięć ekranu w trybie tekstowym i graficznym jako przykład obszaru<br />

współadresowalnego<br />

X 0,33<br />

33. Przykłady komunikacji szeregowej i równoległej X 0,33<br />

34. Przerwania sprzętowe i ich obsługa, priorytety przerwań, przerwania X 0,67<br />

maskowalne i niemaskowalne<br />

35. Elementy techniki obsługi przerwań sprzętowych w komputerach PC,<br />

odwzorowanie linii przerwań w elementy tablicy deskryptorów<br />

przerwań<br />

X 0,67<br />

36. Obsługa zegara systemowego, zegar czasu rzeczywistego (RTC) X 0,33<br />

37. Przesyłanie danych za pomocą DMA X 0,33<br />

38. Wyjątki procesora, przerwania sprzętowe a programowe X 0,33<br />

<strong>39</strong>. Sterownik klawiatury jako przykład typowego rozwiązania obsługi<br />

urządzenia z wykorzystaniem dwukierunkowej transmisji<br />

synchronicznej<br />

X 0,33<br />

40. Programowanie sterownika klawiatury X 0,33<br />

41. Współpraca sterownika z systemem operacyjnym, bufor okrężny X 0,67<br />

42. Formaty liczb zmiennoprzecinkowych (standard IEEE 754) X 0,33<br />

43. Koprocesor arytmetyczny jako maszyna stosowa, przykłady obliczeń X 0,66<br />

44. Wybór opcji obliczeń, rejestr stanu i rejestr sterujący koprocesora X 0,33<br />

45. Przegląd listy rozkazów koprocesora, porównywanie liczb<br />

zmiennoprzecinkowych<br />

X 0,67<br />

46. Obsługa wyjątków w trakcie obliczeń (niedomiar, nadmiar, niedokładny<br />

wynik, nieliczby)<br />

X 0,67<br />

47. Przetwarzanie równoległe, klasyfikacja Flynn’a, instrukcje dla<br />

zastosowań mutimedialnych (MMX, SSE)<br />

X 0,67<br />

48. Systemy MIMD z pamięcią wspólną i z pamięcią rozproszoną;<br />

architektury klastrowe<br />

X 0,67<br />

49. Hierarchia pamięci w komputerach: rejestry, pamięć podręczna, pamięć<br />

główna (operacyjna), pamięć masowa<br />

X 0,33<br />

50. Zasady działania, własności, porównanie różnych typów pamięci<br />

używanych w komputerach<br />

X 1<br />

51. Algorytmy dostępu do pamięci podręcznej X 0,67<br />

46


52. Komputery CISC i RISC, sterowanie mikroprogramowe i układowe,<br />

okna rejestrów w procesorach RISC<br />

X 0,67<br />

53. Przetwarzanie potokowe, konflikty sterowania, przewidywanie skoków,<br />

optymalizacja kodu programu<br />

X 1<br />

54. Metoda predykatowa X 0,33<br />

55. Miary wydajności systemów komputerowych, prawo Amdahla X 0,33<br />

56. Architektury superpotokowe i superskalarne X 0,33<br />

57. Elementy architektury procesorów 64-bitowych X 0,67<br />

58. Rozwój architektury procesorów, „prawo” Moore’a X 0,33<br />

Razem 329,97<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Kodowanie w asemblerze — program przykładowy X 1<br />

2. Wprowadzanie i wyprowadzanie danych X 2<br />

3. Zastosowanie modyfikacji adresowych X 1<br />

4. Instrukcje sterujące X 1<br />

5. Operacje stosu i podprogramy X 1<br />

6. Formaty kodowania instrukcji X 1<br />

7. Sterowanie urządzeniami zewnętrznymi X 2<br />

8. Obsługa przerwań i wyjątków X 2<br />

9. Arytmetyka liczb wielokrotnej długości X 1<br />

10. Arytmetyka zmiennoprzecinkowa X 1<br />

<strong>11</strong>. Dwa kolokwia jednogodzinne 2<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Liczba<br />

godzin<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady pracy w laboratorium 0,33<br />

2. Opracowanie i uruchomienie programu przykładowego, technika<br />

posługiwania się debuggerem<br />

X 1.66<br />

3. Wprowadzanie i wyprowadzanie danych z zastosowaniem funkcji<br />

systemowych<br />

X 3<br />

4. Podprogramy i sposoby przekazywania parametrów X 3<br />

5. Kodowanie bitowe programów X 2<br />

6. Przykłady arytmetyki stało- i zmiennoprzecinkowej X 2<br />

7. Technika obsługi przerwań i wyjątków X 3<br />

Razem 15<br />

47


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury sieci następnej generacji<br />

Skrót nazwy ASNG<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Demonopolizacja rynku dostawców usług, aplikacji i informacji X 1<br />

2. Techniki i technologie przewidywane i aktualnie stosowane w<br />

telekomunikacji<br />

X 1<br />

3. Sprostanie zapotrzebowaniu na usługi telekomunikacyjne X 1<br />

4. Zagadnienie otwartości usługowej w obecności różnych technik,<br />

technologii i potrzeb rynku<br />

X 1<br />

5. Warstwowość modelu sieci następnej generacji - NGN X 1<br />

6. Realizacja warstwy zasobów tworzących połączenia - konwergencja<br />

technik i technologii a platforma pakietowa<br />

X 1<br />

7. Sterowanie zasobami dla tworzenia połączeń - warstwa sterowania<br />

wywołaniem i sterowania połączeniem<br />

X 1<br />

8. Koncepcja softswitching'u X 1<br />

9. Agregacja strumieni - architektura IntServ X 1<br />

10. Transport strumieni - architektura DiffServ X 1<br />

<strong>11</strong>. Transport strumieni - architektura GMPLS X 1<br />

12. Dostęp do usług X 1<br />

13. Realizacja usług - warstwa serwerów usług X 1<br />

14. Realizacja aplikacji - warstwa serwerów aplikacji X 1<br />

15. Architektury NGN jako element przyszłej Globalnej Infrastruktury<br />

Informacyjnej - GII<br />

X 0,33<br />

16. Ewolucyjny charakter przekształcania się obecnych sieci w NGN X 0,67<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

48


Nazwa przedmiotu Automaty i języki formalne<br />

Skrót nazwy AJF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

e-mail: szwoch@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Języki formalne, gramatyki, klasyfikacja Chomsky’ego X 1<br />

2. Metajęzyki, notacja XBNF, automaty X 1<br />

3. Translatory – rodzaje, modele, budowa X 1<br />

4. Gramatyki regularne, wyrażenia regularne, automaty skończone X 1<br />

5. Analiza leksykalna X 1<br />

6. Generatory skanerów X 1<br />

7. Gramatyki bezkontekstowe, automaty deterministyczne X 1<br />

8. Analiza składniowa LR X 1<br />

9. Analiza składniowa LL X 1<br />

10. Generatory parserów X 1<br />

<strong>11</strong>. Gramatyki kontekstowo zależne i swobodne, automaty z taśmami,<br />

X 1<br />

maszyny Turinga<br />

12. Funkcje rekurencyjne, teza Churcha, obliczalność, rozstrzygalność X 1<br />

13. Analiza semantyczna, generacja i optymalizacja kodu X 1<br />

14. Translacja wyrażeń arytmetycznych, X 1<br />

15. Zaliczenie 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Lex - Generator analizatorów leksykalnych X 1<br />

2. Wyrażenia regularne, zadania X 1<br />

3. Budowa źródeł dla programu Lex, Akcje, generacja, zadania X 1<br />

4. Stany, Rozwiązywanie niejednoznaczności , zadania X 1<br />

5. Tworzenie prostych procesorów/analizatorów tekstu (LEX) X 1<br />

6. Analiza leksykalna kodu źródłowego programu (LEX) X 1<br />

7. Yacc – generator analizatorów składniowych X 1<br />

8. Budowa źródeł dla programu Yacc, akcje semantyczne, X 1<br />

9. Nadawanie tokenom wartości, Priorytety i reguły wiązań X 1<br />

10. Stworzenie prostego kalkulatora (LEX+YACC) X 1<br />

<strong>11</strong>. Stosowanie różnych typów danych, Stworzenie kalkulatora naukowego<br />

X 1<br />

(LEX+YACC)<br />

12. Zasada działania parsera, Konflikty i sposoby ich rozstrzygania,<br />

debugowanie<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

X 1<br />

49


13. Analiza leksykalna programu komputerowego X 1<br />

14. Analizator składniowy programu komputerowego X 1<br />

15. Generacja kodu X 1<br />

Razem 15<br />

50


Nazwa przedmiotu Badania operacyjne<br />

Skrót nazwy BO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Giaro<br />

e-mail: giaro@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Model deterministycznego szeregowania zadań X 1<br />

2. Notacja trójpolowa X 1<br />

3. Metoda ścieżki krytycznej X 1<br />

4. Minimalizacja długości harmonogramu X 1<br />

5. Minimalizacja średniego czasu przepływu X 1<br />

6. Minimalizacja średniego opóźnienia X 1<br />

7. Szeregowanie zadań na maszynach dedykowanych X 1<br />

8. Programowanie liniowe, podstawy modelu X 1<br />

9. Metoda sympleksów X 1<br />

10. Metoda sztucznej bazy X 1<br />

<strong>11</strong>. Przykłady zastosowań programowania liniowego X 1<br />

12. Zagadnienie dualne programowania liniowego X 1<br />

13. Problemy transportowe i przydziału X 1<br />

14 Wprowadzenie do teorii gier X 1<br />

15. Gry macierzowe X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć- ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Model deterministycznego szeregowania zadań X 1<br />

2. Notacja trójpolowa X 1<br />

3. Metoda ścieżki krytycznej X 1<br />

4. Minimalizacja długości harmonogramu X 1<br />

5. Minimalizacja średniego czasu przepływu X 1<br />

6. Minimalizacja średniego opóźnienia X 1<br />

7. Szeregowanie zadań na maszynach dedykowanych X 1<br />

8. Programowanie liniowe, podstawy modelu X 1<br />

9. Metoda sympleksów X 1<br />

10. Metoda sztucznej bazy X 1<br />

<strong>11</strong>. Przykłady zastosowań programowania liniowego X 1<br />

12. Zagadnienie dualne programowania liniowego X 1<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

51


13. Problemy transportowe i przydziału X 1<br />

14 Wprowadzenie do teorii gier X 1<br />

15. Gry macierzowe X 1<br />

Razem 15<br />

52


Nazwa przedmiotu Bazy danych<br />

Skrót nazwy BDN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

e-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Architektura systemu baz danych x 0,67<br />

2. Funkcje systemu zarządzania bazami danych x 0,67<br />

3. Zbiory encji, atrybuty encji, klucze encji, związki x 1<br />

4. Diagram związków encji (ERD) x 0,33<br />

5. Tworzenie diagramów związków encji x 1<br />

6. Relacyjna baza danych – definicje x 1<br />

7. Zasady integralności encji i integralności referencyjnej x 0,67<br />

8. Przejście od diagramu związków encji na schemat relacyjnej bazy<br />

x 1<br />

danych<br />

9. Algebra relacji: operatory zbiorowe x 1<br />

10. Algebra relacji: operatory relacyjne x 1<br />

<strong>11</strong>. Język SQL – przegląd x 1<br />

12. Tworzenie tablic x 1<br />

13. Wstawianie danych do tablic x 1<br />

14. Zapytania proste x 1<br />

15. Funkcje agregujące x 1<br />

16. Grupowanie x 1<br />

17. Złączenia x 1<br />

18. Złączenia rozszerzone x 0,66<br />

19. Podzapytania x 1<br />

20. Instrukcje aktualizacji, usuwania i wstawiania masowego x 1<br />

21. Widoki x 1<br />

22. Kursory x 1<br />

23. Normalizacja relacyjnych baz danych: 2 i 3 postać normalna x 1<br />

24. Postać normalna Boyce’a-Codda x 1<br />

25. Normalizacja relacyjnych baz danych: 4 postać normalna x 1<br />

26. Rozproszone bazy danych x 1<br />

27. Przetwarzanie transakcyjne x 1<br />

28. Poziomy izolacji x 1<br />

29. Integralność relacyjnych baz danych x 1<br />

30. Elementy optymalizacji zapytań x 1<br />

31. Architektura klient-serwer x 1<br />

32. Nierelacyjne bazy danych - wprowadzenie x 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

53


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Analiza przykładowego systemu x 3<br />

2. Tworzenie diagramów związków encji za pomocą narzędzia<br />

ERDConstructor<br />

x 3<br />

3. Tworzenie słownika danych x 2<br />

4. Weryfikacja utworzonego modelu x 3<br />

5. Zaprojektowanie schematu relacyjnej bazy danych x 1<br />

6. Opracowanie dokumentacji projektowej x 3<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zapoznanie się ze środowiskiem RDBMS Progress x 1<br />

2. Tworzenie tablic x 1<br />

3. Wstawianie danych do tablic x 1<br />

4. Zapytania proste x 1<br />

5. Funkcje agregujące x 1<br />

6. Grupowanie x 1<br />

7. Złączenia, złączenia rozszerzone x 2<br />

8. Podzapytania x 1<br />

9. Instrukcje aktualizacji, usuwania i wstawiania masowego x 1<br />

10. Widoki x 1<br />

<strong>11</strong>. Tworzenie aplikacji w języku 4GL x 3<br />

12. Tworzenie sprawozdania z laboratorium x 1<br />

Razem 15<br />

liczba<br />

godzin<br />

54


Nazwa przedmiotu Bazy danych<br />

Skrót nazwy BDN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia: baza danych (BD). Cechy baz danych. X 1<br />

2. Podstawowe pojęcia: system baz danych (SBD). Komponenty SBD:<br />

system zarządzania bazami danych (SZBD), języki zapytań.<br />

X 1<br />

3. Model warstwowy SBD. Typy i rola użytkowników. X 1<br />

4. Warstwa fizyczna. Struktury a modele danych. X 1<br />

5. Hierarchiczny model danych. Systemy plików i XML. X 1<br />

6. Sieciowy model danych. X 1<br />

7. Relacyjny model danych. X 1<br />

8. Algebra relacji. X 1<br />

9. Norma ISO/IEC 9075 – SQL. Porównanie wersji 1992, 1999, 2003. X 1<br />

10. Wyrażenia języka SQL – Data Definition Language X 1<br />

<strong>11</strong>. Wyrażenia języka SQL – Data Manipulation Languge X 1<br />

12. Wyrażenia języka SQL – Data Query Language X 1<br />

13. Funkcje i typy danych użytkownika – SQL/MM. X 1<br />

14. Projektowanie relacyjnej bazy danych – (język naturalny, model<br />

(diagramy) związków encji DZE, DDL, model (diagramy) relacyjny<br />

DR).<br />

X 1<br />

15. Model (diagramy) związków encji – wprowadzenie X 1<br />

16. Diagramy związków encji – zasady poprawnego stosowania. X 1<br />

17. Odwzorowanie model ZE -> model relacyjny. Odwzorowanie pojęć. X 1<br />

18. Normalizacja Relacyjnej BD (zależności, 1NF, 2NF, 3NF, BCNF) X 1<br />

19. Normalizacja Relacyjnej BD (4NF, 5NF) X 1<br />

20. Systemy zarządzania RBD, charakterystyka i przegląd rozwiązań. X 1<br />

21. Obiektowy model danych. X 1<br />

22. Utrwalanie obiektów. Standaryzacja - norma ODMG. X 1<br />

23. Kolekcje. X 1<br />

24. Związki i operacje. X 1<br />

25. Object Query Language – OQL. X 1<br />

26. Projektowanie obiektowej bazy danych (UML – diagramy klas) X 1<br />

27. Diagramy klas UML a model relacyjny. X 1<br />

28. Obiektowo-relacyjny model danych. X 1<br />

29. Zastosowania baz danych / porównanie modeli. X 1<br />

30. Wbudowywanie baz danych w projekty inżynierskie. X 1<br />

Razem 30<br />

55


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Modelowanie związków encji (na podstawie przydzielonego zadania). X 2<br />

2. Odwzorowanie ZE -> model relacyjny. Implementacja poprzez DDL. X 2<br />

3. Opracowanie prototypowej bazy danych. X 2<br />

4. Operacje algeby relacji (DML i DQL) X 3<br />

5. Powiązanie BD z interfejsem (np. graficznym). X 3<br />

6. Rozszerzenia BD – LOB, UDDT, UDF. X 3<br />

Razem 15<br />

56


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Czujniki w systemach elektronicznych<br />

Skrót nazwy CSE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

e-mail: antowak@biomed.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej. godzin<br />

A B C D E<br />

1. Wiadomości wstępne – podstawowe parametry i rola czujników w X<br />

układach pomiarowych; klasyfikacje i zastosowania.<br />

2<br />

2. Przetworniki pomiarowe I i II rzędu, własności dynamiczne; metody<br />

wyznaczania wartości parametrów dynamicznych i ich korekcji.<br />

X 2<br />

3. Czujniki podstawowych wielkości mechanicznych. Pomiary naprężeń<br />

przetwornikami tensometrycznymi, układy pomiarowe.<br />

X 2<br />

4. Czujniki półprzewodnikowe – ciśnienia, MEMSY. X 2<br />

5. Przetworniki indukcyjne. Typy, budowa i parametry przetwornków<br />

indukcyjnych. Typowe układy pracy.<br />

X 2<br />

6. Przetworniki pojemnościowe. Typy, budowa i parametry X 2<br />

7.<br />

przetworników pojemnościowych.<br />

Pomiary udarów - przyśpieszenia, prędkości i przemieszczenia.<br />

Przetworniki sejsmiczne. Budowa przetworników pomiarowych i<br />

warunki ich poprawnej pracy.<br />

X 2<br />

8. Czujniki ładunkowe: piezoelektryczne, elektretowe, piroelektryczne i<br />

układy pomiarowe.<br />

X 2<br />

9. Pomiary temperatury - MPST. Czujniki rezystancyjne metalowe - Pt,<br />

Ni, Cu; termistory NTC, PTC, CRT, Układy pomiarowe. Termometry<br />

półprzewodnikowe złączowe.<br />

X 2<br />

10. Budowa i zasada działania termopary. Typy termopar i ich parametry.<br />

Układy pomiarowe wykorzystujące termopary.<br />

Termometry kwarcowe.<br />

X 2<br />

<strong>11</strong>. Bezkontaktowe metody pomiaru temperatury – podstawowe prawa i<br />

definicje. Struktura i elementy systemów elektrooptycznych. Radio- i<br />

fotometria.<br />

X 2<br />

12. Pirometry monochromatyczne, radiacyjne i barwowe. Budowa i zasada<br />

pracy. Pomiar temperatury ciał nieczarnych. Rozszerzenie zakresu<br />

pomiarowego.<br />

X 2<br />

13. Pomiary optoelektroniczne w monitoringu środowiska. X 2<br />

14.<br />

Spektrofotometria i czujniki elektrooptyczne.<br />

Podstawowe optyczne przetworniki do pomiaru kąta i przesunięcia<br />

liniowego. Metody, budowa i ich właściwości.<br />

X 2<br />

15. Trendy rozwojowe w konstrukcji i technologii czujników X 2<br />

pomiarowych. Czujniki inteligentne.<br />

Razem 30<br />

57


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Przetworniki tensometryczne X X 5<br />

2. Przetworniki indukcyjne X X 5<br />

3. Przetworniki ciśnienia, temperatury i wilgotności względnej X X 5<br />

4. Pomiary prędkości obrotowej X X 5<br />

5. Pomiary drgań mechanicznych X X 5<br />

6. Pomiary temperatury X X 5<br />

Razem 30<br />

58


Nazwa przedmiotu Elektrodynamika<br />

Skrót nazwy EDA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Kitliński<br />

e-mail: maki@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Pojęcie pola, pola wektorowe i skalarne, pole elektromagnetyczne. X 1<br />

2. Własności ośrodków materialnych. X 1<br />

3. Pole elektryczne i jego źródła. X 1<br />

4. Dipol elektryczny. X 1<br />

5. Potencjał elektryczny (sens fizyczny). X 1<br />

6. Pole magnetyczne i jego źródła. X 1<br />

7. Dipol magnetyczny. Solenoid. X 1<br />

8. Prawo sił Ampera. Prawo Biot-Savarta. X 1<br />

9. Wektorowy potencjał magnetyczny, prawo źródeł magnetycznych. X 1<br />

10. Równanie Poissona i Laplace’a. X 1<br />

<strong>11</strong>. Prawa elektrodynamiki. Równanie ciągłości. X 1<br />

12. Zależności energetyczne w polu elektromagnetycznym. X 1<br />

13. Zasada zachowania mocy i energii. Równanie Poyntinga. X 1<br />

14. Warunki graniczne. Czas relaksacji. X 1<br />

15. Zaliczenie. 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Rachunek wektorowy. X 1<br />

2. Układy współrzędnych ortogonalnych. X 1<br />

3. Operacje wektorowe oraz różniczkowo – całkowe w układach<br />

X 1<br />

współrzędnych ortogonalnych.<br />

4. Operatory różniczkowe: gradient, dywergencja. X 1<br />

5. Operatory różniczkowe: rotacja, laplasjan. X 1<br />

6. Twierdzenie Gaussa i Stoke 'sa. X 1<br />

7. Badanie pól wektorowych i skalarnych X 1<br />

8. Kolokwium. 1<br />

9. Prawo Coulomba, potencjał elektryczny. X 1<br />

10. Źródła pola elektrycznego, prawo Gaussa. X 1<br />

<strong>11</strong>. Równanie Laplace'a i Poissona. X 1<br />

12. Źródła pola magnetycznego, prawo sił Ampera, prawo Biot-Savarte 'a X 1<br />

13. Prawo Faraday'a, uogólnione obwodowe prawo Ampera. X 1<br />

liczba<br />

godzin<br />

59


14. Zasada zachowania energii. X 1<br />

15. Kolokwium. 1<br />

Razem 15<br />

60


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy wykonawcze automatyki<br />

Skrót nazwy EWA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

e-mail: zachar@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej. godzin<br />

A B C D E<br />

1. Funkcje elementów wykonawczych w systemach automatyki: pojęcia<br />

nastawnika, siłownika i wzmacniacza mocy<br />

X 1<br />

2. Rodzaje, dobór i przykładowe konstrukcje nastawników X 1<br />

3. Klasyfikacja siłowników wg rodzaju wykorzystywanej energii X 0,33<br />

4. Przykładowe rozwiązania konstrukcyjne siłowników pneumatycznych<br />

i hydraulicznych. Rodzaje i cechy siłowników elektrycznych.<br />

Wzmacniacze mocy dla siłowników<br />

X 0,67<br />

5. Zasada działania i klasyfikacja silników elektrycznych X 1<br />

6. Szczotkowe silniki prądu stałego (DC). Silniki tarczowe X 1<br />

7. Bezszczotkowe silniki DC X 1<br />

8. Charakterystyki samowzbudnych silników DC X 1<br />

9. Straty w silnikach DC X 1<br />

10. Schemat zastępczy silnika DC X 1<br />

<strong>11</strong>. Trójfazowe pole wirujące. Zasada działania trójfazowych silników<br />

indukcyjnych prądu zmiennego (AC)<br />

X 1<br />

12. Klasyfikacja i charakterystyki trójfazowych silników indukcyjnych AC X 0,67<br />

13. Synchroniczne silniki AC X 0,33<br />

14. Metody rozruchu i cechy silników jednofazowych X 1<br />

15. Silniki krokowe – własności i klasyfikacja X 1<br />

16. Silniki krokowe z wirnikiem reluktancyjnym X 0,33<br />

17. Silniki krokowe z magnesem trwałym i hybrydowe X 0,67<br />

18. Sposoby wzbudzania silników krokowych X 1<br />

19. Charakterystyki dynamiczne silników krokowych X 1<br />

20. Elementy energoelektroniki (tranzystory polowe mocy typu HEXFET,<br />

tranzystory IGBT)<br />

X 1<br />

21. Specjalizowane układy scalone sterujące tranzystorami mocy MOSFET<br />

i tranzystorami IGBT<br />

X 1<br />

22. Ciągłe i dwustanowe sterowanie strumieniem energii elektrycznej X 1<br />

23. Przekaźniki elektromagnetyczne i kontaktrony. Układy sterowania<br />

przekaźnikami i elektromagnesami<br />

X 1<br />

24. Półprzewodnikowe przekaźniki prądu stałego i zmiennego X 1<br />

25. Sterowniki silników DC – regulacja kierunku obrotów i momentu<br />

obrotowego<br />

X 1<br />

26. Topologie konwertorów w sterownikach silników DC X 1<br />

27. Sterowniki bezszczotkowych silników DC X 1<br />

28. Otwarty układ sterowania silnikiem krokowym X 1<br />

29. Zamknięty układ sterowania silnikiem krokowym X 1<br />

30. Napęd mikrokrokowy X 1<br />

31. Falowniki – podstawy działania X 1<br />

61


32. Metody stosowane w sterowaniu silnikami asynchronicznymi X 1<br />

33. Selsyny i łącza selsynowe X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej. godzin<br />

A B C D E<br />

1. Wprowadzenie 1<br />

2. Pomiary podstawowych parametrów układów przełączających<br />

stykowych i bezstykowych<br />

X 2<br />

3. Analiza zależności parametrów napędu dyskretnego z silnikiem<br />

krokowym od rodzaju sterownika (unipolarny, bipolarny, praca<br />

pełnokrokowa i mikrokowa)<br />

X 3<br />

4. Badanie charakterystyk statycznych i dynamicznych siłownika z<br />

silnikiem elektrycznym DC<br />

X 3<br />

5. Analiza pracy elementów pomiarowych i wykonawczych w układzie<br />

automatycznej regulacji temperatury<br />

X 3<br />

6. Analiza układu sterowania prędkością obrotową silnika prądu<br />

przemiennego<br />

X 3<br />

Razem 15<br />

62


Nazwa przedmiotu Filtry cyfrowe<br />

Skrót nazwy FILC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Wroński<br />

e-mail: wrona@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Program przedmiotu. Zasady zaliczeń. X 0,33<br />

2. Wymagania stawiane filtrom cyfrowym, ogólne właściwości, algorytmy<br />

i obszary zastosowań filtracji cyfrowej.<br />

X 0,67<br />

3. Podstawowe struktury filtrów cyfrowych NOI. X 1<br />

4. Podstawowe struktury filtrów cyfrowych SOI. X 1<br />

5. Metody stanowe syntezy, generacja struktur równoważnych. X 0,67<br />

6. Analiza wpływu skończonej długości rejestrów. X 0,33<br />

7. Cykle graniczne. X 0,67<br />

8. Szumy kwantowania, model szumowy w arytmetyce stałopozycyjnej i<br />

zmiennopozycyjnej.<br />

X 1<br />

9. Metody projektowania filtrów NOI – metoda niezmienności odpowiedzi<br />

impulsowej, metoda transformacji biliniowej. Cyfrowe filtry<br />

Butterwortha, Czebyszewa i eliptyczne.<br />

X 1<br />

10. Statystyczna metoda Yule-Walkera. X 0,67<br />

<strong>11</strong>. Modelowanie zadanych charakterystyk filtrów NOI w dziedzinie czasu. X 0,33<br />

12. Projektowanie wspomagane komputerem z użyciem kryterium<br />

minimalizacji Lp normy.<br />

X 1<br />

13. Projektowanie filtrów SOI o liniowej fazie metodą okien X 0.67<br />

14. Projektowanie filtrów SOI metodą próbkowania w dziedzinie<br />

częstotliwości.<br />

X 0.33<br />

15. Metoda optymalizacji średniokwadratowej i aroksymacji Czebyszewa<br />

(algorytm Remeza).<br />

X 1<br />

16. Uogólniona metoda Butterworth’a. X 0.33<br />

17. Narzędzia wspomagające projektowanie i uruchomienie filtrów<br />

cyfrowych. Przykłady projektowania filtrów cyfrowych w języku<br />

Matlab i z użyciem CCS firmy Texas Instruments dla procesora<br />

sygnałowego TMS320C67<strong>11</strong>.<br />

X 0.67<br />

18. Filtry selektywne i specjalne: filtr Hilberta, filtr różniczkujący, filtr<br />

interpolatora i decyatora cyfrowego.<br />

X 0,67<br />

19. Kompresja sygnałów mowy. Wyznaczania współczynników filtra traktu<br />

głosowego. Filtry kratowe do syntezy mowy.<br />

X 1<br />

20. Podstawy filtracji adaptacyjnej – filtr Wienera, gradientowe filtry<br />

adaptacyjne.<br />

X 0,67<br />

21. Filtracja obrazów, filtry medianowe, przetwarzanie homomorficzne,<br />

tomografia komputerowa.<br />

X 1<br />

Razem 15<br />

63


Nazwa przedmiotu Fizyka<br />

Skrót nazwy FIZ<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Józef<br />

Nazwisko: Kuśba<br />

e-mail: kusba@mif.pg.gda.pl<br />

Karta zajęć – wykład sem. 1<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka wielkości wektorowych. X 0,33<br />

2. Dodawanie, odejmowanie wektorów. Wersor. Rrzut, składowa wektora.<br />

Wektor położenia.<br />

X 0,67<br />

3. Iloczyny wektorów: skalarny, wektorowy, mieszany, podwójny<br />

wektorowy.<br />

X 1<br />

4. Pochodna wektora. Różniczka funkcji wektorowej i iloczynu funkcji<br />

wektorowych. Pochodna wersora.<br />

X 0,67<br />

5. Całka nieoznaczona i całka oznaczona w fizyce. X 0,33<br />

6. Kinematyka punktu materialnego: prędkość, prędkość radialna i<br />

transwersalna. Prędkość średnia..<br />

X 1<br />

7. Przyspieszenie, przyspieszenie styczne i normalne. Kinematyka ruchu<br />

obrotowego, prędkość kątowa i przyspieszenie kątowe.<br />

X 1<br />

8. Dynamika punktu materialnego: inercjalny układ odniesienia, prawa<br />

Newtona. Zasada względności Galileusza<br />

X 1<br />

9. Układy nieinercjalne, siły bezwładności. Pole sił. Całki ruchu. Energia<br />

kinetyczna cząstki a praca sił pola<br />

X 1<br />

10. Siły zachowawcze i ich praca na drodze zamkniętej. Energia<br />

potencjalna cząstki. Siła jako gradient energii potencjalnej.<br />

X 1<br />

<strong>11</strong>. Zasada zachowania energii. Zasada zachowania pędu układu cząstek. X 1<br />

12. Zasada zachowania momentu pędu układu cząstek. X 0,67<br />

13. Moment pędu i moment siły względem osi.Moment pary sił. X 0,33<br />

14. Ruch płaski bryły sztywnej. Ruch środka masy bryły sztywnej. Ruch<br />

obrotowy bryły sztywnej wokół nieruchomej osi.<br />

X 0,67<br />

15. Moment bezwładności. Obliczanie momentu bezwładności. Energia<br />

kinetyczna ruchu obrotowego bryły sztywnej<br />

X 0,33<br />

16. Praca momentu sił zewnętrznych. Energia kinetyczna ciała w ruchu<br />

płaskim.<br />

X 0,33<br />

17. Zjawisko żyroskopowe. Zjawisko precesji. X 0,67<br />

18. Fizyka statystyczna i termodynamika. Wielkości stosowane do opisu<br />

atomów i cząsteczek. Stan układu. Przemiana. Energia wewnętrzna<br />

układu. Pierwsza zasada termodynamiki.<br />

X 0,67<br />

19. Praca wykonana przez ciało w przypadku zmiany objętości.<br />

Przedstawienie zmian objętości na wykresie (p, V)<br />

X 0,33<br />

20. Temperatura. Termometr. Skalowanie termometru. X 0,33<br />

21. Równanie stanu gazu doskonałego. Pojemność cieplna. X 0,33<br />

22. Pojemność cieplna w stałej objętości. Pojemność cieplna gazu<br />

doskonałego w stałej objętości. Pojemność cieplna przy stałym<br />

ciśnieniu. Pojemność cieplna gazu doskonałego przy stałym ciśnieniu<br />

X 0,67<br />

64


Przemiany gazu doskonałego<br />

23. Równanie adiabaty gazu doskonałego. Wzór barometryczny. X 0,67<br />

24. Wybrane zagadnienia z rachunku prawdopodobieństwa.<br />

Prawdopodobieństwo sumy i iloczynu dwóch zdarzeń. Histogram i<br />

funkcja rozkładu.<br />

X 0,67<br />

25. Ruch cieplny cząsteczek. Liczba zderzeń cząstek ze ścianką naczynia.<br />

Ciśnienie gazu.<br />

X 0,33<br />

26. Średnia energia cząsteczek. Zasada ekwipartycji energii. Obliczanie<br />

średniej energii kinetycznej cząsteczki. Energia wewnętrzna i ciepło<br />

właściwe cząsteczek gazu doskonałego. Zależność ciepła właściwego<br />

gazów od temperatury.<br />

X 1<br />

27. Rozkład Maxwella. Średnie prędkości cząsteczek gazu. Rozkład energii<br />

kinetycznej cząsteczek. Doświadczalna weryfikacja rozkładu Maxwella.<br />

X 0,67<br />

28. Rozkład Boltzmanna. Prawo Maxwella-Boltzmanna. Makrostany i<br />

mikrostany.<br />

X 0,33<br />

29. Prawdopodobieństwo termodynamiczne dla makrostanów<br />

odpowiadających rozkładom N cząstek w dwóch połowach naczynia.<br />

Fluktuacje.<br />

X 0,66<br />

30. Entropia a prawdopodobieństwo termodynamiczne. Zmiana entropii w<br />

przemianie izotermicznej Zmiana entropii a ciepło dostarczone.<br />

Entropia a uporządkowanie układu.<br />

X 0,66<br />

31. Termodynamika. Sformułowania pierwszej zasady i drugiej zasady<br />

termodynamiki<br />

X 0,33<br />

32. Cykl Carnota. Twierdzenie Carnota. X 0,33<br />

33. Termodynamiczna skala temperatur. X 0,33<br />

34. Kinetyka fizyczna. Dyfuzja. Przewodnictwo cieplne. Tarcie<br />

wewnętrzne.<br />

X 0,67<br />

35. Średnia droga swobodna. Dyfuzja w gazach. Samodyfuzja i dyfuzja<br />

wzajemna.<br />

X 1<br />

36. Prawo Coulomba. Natężenie pola elektrycznego. Pole elektryczne<br />

ładunku punktowego i układu ładunków. Linie sił pola.<br />

X 0,66<br />

37. Potencjał pola elektrycznego ładunku punktowego i układu ładunków.<br />

Związek między natężeniem pola i potencjałem. Powierzchnie<br />

ekwipotencjalne.<br />

X 0,66<br />

38. Dipol elektryczny - potencjał i natężenie pola. X 0,66<br />

<strong>39</strong>. Dipol w zewnętrznym polu elektrycznym. Pole układu ładunków w<br />

dużych odległościach<br />

X 1<br />

40. Wirowość pola elektrycznego. Twierdzenie Gaussa. Źródłowość pola<br />

elektrycznego.<br />

X 0,66<br />

41. Pole elektryczne równomiernie naładowanej nieskończonej<br />

powierzchni. Pole elektryczne równomiernie naładowanego<br />

nieskończonego cylindra.<br />

X 0,67<br />

42. Dielektryki. Cząsteczka niepolarna, polarna w zewnętrznym polu<br />

elektrycznym. Wektor polaryzacji dielektryka.<br />

X 0,67<br />

43. Pole wewnątrz dielektryka. Ładunki związane, objętościowe i<br />

powierzchniowe. Wektor indukcji elektrycznej.<br />

X 1<br />

44. Twierdzenie Gaussa dla wektora D. Pole elektryczne wewnątrz<br />

płaskorównoległej płyty. Siły działające na ładunek w dielektryku.<br />

X 0,67<br />

45. Przewodniki w polu elektrycznym. Natężenie pola w pobliżu<br />

powierzchni przewodnika. Przewodnik w zewnętrznym polu<br />

elektrycznym..<br />

X 0,67<br />

46. Pojemność elektryczna. Kondensatory. Pojemność kondensatora<br />

płaskiego. Energia przewodnika naładowanego.<br />

X 0,67<br />

47. Energia naładowanego kondensatora. Gęstość energii pola X 0,33<br />

elektrycznego.<br />

48. Prąd elektryczny. Natężenie prądu. Gęstość prądu. Siła<br />

elektromotoryczna. Napięcie. Prawo Ohma.<br />

X 0,67<br />

49. Pole magnetyczne w próżni. Oddziaływanie prądów. Pole<br />

poruszającego się ładunku.<br />

X 0,67<br />

65


50. Prawo Biota-Savarta. Pole magnetyczne prądu prostego. Siła Lorentza.<br />

Działanie pola magnetycznego na przewodnik z prądem<br />

X 0,67<br />

51. Oddziaływanie dwóch równoległych prądów prostych. Obwód z<br />

prądem o dowolnym kształcie w jednorodnym polu magnetycznym.<br />

X 0,67<br />

52. Płaski obwód z prądem w jednorodnym polu magnetycznym.<br />

Mechaniczna energia potencjalna obwodu z prądem w jednorodnym<br />

polu magnetycznym. Płaski obwód z prądem w niejednorodnym polu<br />

magnetycznym. Pole magnetyczne obwodu z prądem.<br />

X 0,67<br />

53. Praca wykonywana przy przemieszczeniu obwodu z prądem w polu<br />

magnetycznym. Prawo Ampere'a. Pole solenoidu.<br />

X 0,67<br />

54. Indukcja elektromagnetyczna. Siła elektromotoryczna indukcji.<br />

Zjawisko samoindukcji. Indukcyjność solenoidu. Siła<br />

elektromotoryczna samoindukcji. Indukcja wzajemna.<br />

X 0,67<br />

55. Gęstość energii pola magnetycznego. X 0,33<br />

56. Fale sprężyste. Klasyfikacja fal. Podstawowa własność rozchodzenia się X<br />

zaburzenia falowego. Równanie fali płaskiej.<br />

0,67<br />

57. Długość fali. Wektor falowy. Równanie fali płaskiej rozchodzącej się w<br />

dowolnym kierunku. Równanie falowe.<br />

X 1<br />

58. Prędkość fal sprężystych w ciele stałym. X 0,67<br />

59. Gęstość energii kinetycznej i potencjalnej fali podłużnej. Średnia<br />

gęstość energii ruchu falowego. Wektor gęstości strumienia fali.<br />

Natężenie fali.<br />

X 0,67<br />

60. Fala stojąca a fala biegnąca. Równanie fali kolistej i kulistej. X 0,67<br />

61. Dyspersja fal. Składanie drgań równoległych. Prędkość grupowa.<br />

Związek prędkości grupowej i fazowej.<br />

X 1<br />

62. Fale elektromagnetyczne. Równanie falowe dla pola E-M. Płaska fala<br />

E-M. Gęstość energii fali E-M. Niektóre własności dotyczące energii i<br />

natężenia fal E-M.<br />

X 1<br />

63. Optyka falowa. Superpozycja fal świetlnych. Spójność światła. X 1<br />

64. Dyfrakcja światła. Dyfrakcja a interferencja. Rodzaje X 1<br />

dyfrakcji.Dyfrakcja Fraunhofera na pojedynczej szczelinie. Położenie<br />

minimów dyfrakcyjnych za pojedynczą szczeliną.<br />

65. Dyfrakcja Fraunhofera na siatce dyfrakcyjnej. Zależność natężenia<br />

światła od kąta ugięcia φ po przejściu przez siatkę dyfrakcyjną o N<br />

szczelinach - omówienie przypadku 1, 2 i N szczelin.<br />

X 0,67<br />

66. Polaryzacja światła. Rodzaje polaryzacji. Przejście światła<br />

spolaryzowanego i naturalnego przez polaryzator. Przejście światła<br />

naturalnego przez układ dwóch polaryzatorów. Przejście światła<br />

spolaryzowanego eliptycznie przez polaryzator.<br />

X 0,67<br />

67. Polaryzacja światła przy odbiciu od dielektryków. Dwójłomność.<br />

Dichroizm.<br />

X 0,66<br />

Karta zajęć - ćwiczenia<br />

Razem 45<br />

Lp. Zagadnienie<br />

1. Omówienie sposobu prowadzenia ćwiczeń, zakresu poruszanych<br />

zagadnień i kryterium zaliczenia.<br />

2. Zadania z kinematyki ruchu postępowego, opis ruchu w kartezjańskim<br />

układzie odniesienia. Prędkość, przyspieszenie, przyspieszenie styczne i<br />

normalne.<br />

3. Zadania z kinematyki ruchu obrotowego, opis ruchu w kartezjańskim<br />

układzie odniesienia oraz w biegunowym układzie odniesienia.<br />

4. Zagadnienia związane z obliczaniem toru ciała, promieniem krzywizny<br />

toru w ruchu złożonym, postępowo-obrotowym.<br />

5. Zadania z dynamiki ruchu postępowego, zastosowanie zasad dynamiki<br />

Newtona.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

0,33<br />

0,67<br />

X 1<br />

X 1<br />

1<br />

66


6. Zadania z dynamiki ruchu postępowego, zastosowanie zasad dynamiki<br />

Newtona, cd.<br />

X 1<br />

7. Zasady dynamiki w nieinercjalnych układach odniesienia. X 1<br />

8. Zadania z dynamiki ruchu obrotowego bryły sztywnej. X 1<br />

9. Zadania z dynamiki ruchu obrotowego bryły sztywnej, cd. X 1<br />

10. Zadania związane z wykorzystaniem zasad zachowania energii i pędu. 1<br />

<strong>11</strong>. Zadania związane z wykorzystaniem zasady zachowania energii i<br />

momentu pędu.<br />

X 1<br />

12. Rozwiązywanie zadań związanych z precesją bryły sztywnej. X 1<br />

13. Zadania ilustrujące I zasadę termodynamiki dla modelu gazu<br />

doskonałego.<br />

X 1<br />

14. Sprawdzian z zadań domowych I. 0,33<br />

15. Przemiany gazowe. X 0,67<br />

16. Zastosowanie rozkładu Maxwella w zadaniach. X 1<br />

17. Kolokwium I. 1<br />

18. Obliczanie zmian entropii w procesach odwracalnych dla przemian<br />

stanu gazu doskonałego.<br />

X 1<br />

19. Analiza zagadnień energetycznych w cyklach termodynamicznych. X 1<br />

20. Zadania dotyczące dyfuzji, przewodnictwa cieplnego i lepkości. X 1<br />

21. Analiza pola elektrycznego wytwarzanego przez dyskretne i ciągłe<br />

układy ładunków w przestrzeni.<br />

X 1<br />

22. Obliczanie pól elektrycznych za pomocą prawa Gaussa. X 1<br />

23. Obliczanie pojemności typowych kondensatorów. 1<br />

24. Zastosowanie prawa Biota-Savarta do obliczania pól magnetycznych. X 1<br />

25. Obliczanie pól magnetycznych przy użyciu prawa Ampera. X 1<br />

26. Siła elektrodynamiczna i siła elektromotoryczna indukcji. X 1<br />

27. Sprawdzian z zadań domowych II. 0,33<br />

28. Podstawowe parametry ruchu falowego X 0,67<br />

29. Gęstość energii, wektor Poyntinga, natężenie fali. X 1<br />

30. Kolokwium II. 1<br />

31. Własności fal elektromagnetycznych. X 1<br />

32. Interferencja i dyfrakcja światła. X 1<br />

33. Zaliczenie ćwiczeń. 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład sem. 2<br />

1. Wprowadzenie. Hipoteza de Broglie'a. Doświadczenie Davissona i<br />

Germera. Funkcja falowa. Interpretacja Borna funkcji falowej. Opis<br />

ruchu cząstki swobodnej za pomocą monochromatycznej fali de<br />

Broglie'a.<br />

2. Opis ruchu cząstki swobodnej za pomocą paczki falowej. Zasada<br />

nieokreśloności Heisenberga. Równanie Schrödingera. Warunki<br />

naturalne dla funkcji falowej.<br />

3. Stan stacjonarny cząstki i stacjonarne równanie Schrödingera. Zapis<br />

operatorowy. Zagadnienie własne. Rozwiązanie równania Schrödingera<br />

dla ruchu nieograniczonego cząstki wzdłuż osi x. Cząstka w<br />

nieskończenie głębokiej jamie potencjału.<br />

4. Skok potencjału w przypadkach E < U0 i E > U0. Bariera potencjału o<br />

skończonej szerokości. Współczynnik transmisji przez barierę o<br />

dowolnym kształcie.<br />

5. Kwantyzacja momentu pędu. Operatory rzutów i modułu momentu<br />

pędu. Kwantowanie modułu momentu pędu. Kwantowanie składowej zowej<br />

momentu pędu. Kwantowanie przestrzenne. Funkcje własne<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

67


6.<br />

operatorów.<br />

Atom wodoru i jon wodoropodobny - równanie Schrödingera, funkcja<br />

własna. Pokazanie, że część zależna wyraża się przez funkcje kuliste.<br />

Kwantowanie energii i górna granica azymutalnej liczby kwantowej.<br />

Stany zdegenerowane, krotność degeneracji. Oznaczenia stanów<br />

elektronu.<br />

X 1<br />

7. Emisja i absorpcja światła. Gęstość prawdopodobieństwa znalezienia<br />

elektronu w odległości r od jądra. Orbital atomowy i molekularny.<br />

Moment magnetyczny elektronu. Doświadczenie Sterna i Gerlacha.<br />

Spin elektronu.<br />

X 1<br />

8. Elementy fizyki statystycznej. Symetryczna i antysymetryczna funkcja<br />

falowa dla układu cząstek.<br />

X 0,33<br />

9. Kolokwium I 0,67<br />

10. Bozony i fermiony. Zasada wykluczania Pauliego. Gaz doskonały jako<br />

najprostszy układ. Przestrzeń fazowa cząstek. Kwantowanie przestrzeni<br />

fazowej. Gęstość stanów w przestrzeni pędów i w przestrzeni energii.<br />

X 1<br />

<strong>11</strong>. Układy niezwyrodniałe i zwyrodniałe. Kryterium niezwyrodnienia gazu<br />

doskonałego. Termodynamiczny opis układu - potencjał chemiczny.<br />

Statystyczny opis układu. Pełna statystyczna funkcja rozkładu. Funkcja<br />

rozkładu dla gazu doskonałego niezwyrodniałego. Potencjał chemiczny<br />

gazu niezwyrodniałego. Funkcja rozkładu Maxwella-Boltzmanna.<br />

Funkcja rozkładu gazu zwyrodniałego fermionów. Rozkład Fermiego-<br />

Diraca w temperaturze zera bezwzględnego.<br />

X 1<br />

12. Obliczanie energii Fermiego. Temperatura Fermiego. Prawo dyspersji i<br />

powierzchnia Fermiego. Zmiana położenia poziomu Fermiego w<br />

zależności od temperatury. Położenia poziomu Fermiego a funkcja<br />

rozkładu Fermiego-Diraca.<br />

X 1<br />

13. Rozkład Bosego-Einsteina. Gaz fotonowy w równowadze. Struktura<br />

ciała stałego. Podział ciał stałych. Sieci Bravais'a i ich podział. Sieci z<br />

bazą.<br />

X 1<br />

14. Wskaźniki Millera węzłów, kierunków i płaszczyzn. Pasmowa teoria<br />

ciał stałych. Przybliżenie adiabatyczne. Przybliżenie jednoelektronowe.<br />

Sens fizyczny przybliżeń silnie i słabo związanych elektronów. Masa<br />

efektywna.<br />

X 1<br />

15. Przybliżenie silnie związanych elektronów. Przybliżenie elektronów<br />

swobodnych. Przybliżenie słabo związanych elektronów. Model<br />

Kroniga-Penney'a.<br />

X 1<br />

16. Struktura pasm energetycznych półprzewodników typu diamentu. X 0,33<br />

17. Kolokwium II 0,67<br />

Razem 15<br />

68


Nazwa przedmiotu Fizyka<br />

Skrót nazwy FIZ<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Tyrzyk<br />

e-mail: janusz@mif.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Fizyczne podstawy mechaniki,pojęcie układu odniesienia X 0,33<br />

2. Wybrane wiadomości o wektorach,działania na wektorach X 0,67<br />

3. Pojęcie prędkości oraz przyspieszenia,wielkości chwilowe i średnie X 1<br />

4. Związki pomiędzy prędkością,przyspieszeniem i drogą w ruchu<br />

prostoliniowym i w ruchu obrotowym<br />

X 1<br />

5. Pojęcie miary stanu ruchu ciała-pęd oraz moment pędu X 0,67<br />

6. Przyczyny zmiany stanu ruchu ciała,oddziaływania,miara<br />

intensywności oddziaływania,siła i moment pary sił<br />

X 0,67<br />

7. Pierwsze prawo Newtona,inercjalne układy odniesienia X 0,67<br />

8. Drugie prawo Newtona,równanie ruchu,nieinercjalne układy<br />

odniesienia,siły bezwładności,zasada d , Alemberta<br />

X 1<br />

9. Trzecie prawo Newtona,zasada względności Galileusza X 0,67<br />

10. Prawa zachowania.Wielkości zachowywane i<br />

niezachowywane.Praca,energia kinetyczna,en.potencjalna<br />

X 0,67<br />

<strong>11</strong>. Siły zachowawcze,prawo zachowania energii,prawo zachowania pędu X 1<br />

12. Prawo zachowania momentu pędu,ruch w polu centralnym,zagadnienie<br />

dwóch ciał<br />

X 1<br />

13. Mechanika ciała sztywnego,ruch środka masy,ruch obrotowy<br />

wzgl.nieruchomej osi,moment bezwładności<br />

X 1<br />

14. Energia kinetyczna ruchu obr.bryły sztywnej,zastosowanie praw<br />

dynamiki ciała sztywnego,precesja,efekt żyroskopowy<br />

X 0,67<br />

15. Fizyka cząsteczkowa i termodynamika-wiadomości wstępne X 0,67<br />

16. Stan układu,przemiana,energia wewnętrzna układu,pierwsza zasada<br />

termodynamiki<br />

X 1<br />

17. Praca wykonana przez ciało przy zmianie objętości,temperatura X 1<br />

18. Model gazu doskonałego,równanie stanu,en.wewnętrzna,ciepło<br />

właściwe<br />

X 1<br />

19. Elementy fizyki statystycznej,wybrane zagadnienia rachunku<br />

prawdopodobieństwa<br />

X 1<br />

20. Cieplny ruch cząstek,liczba zderzeń ze ścianką naczynia,ciśnienie<br />

gazu,średnia energia cząstek<br />

X 0,67<br />

21. Rozkład Maxwella,rozkład Boltzmanna X 1<br />

22. Makrostany,mikrostany,prawdopodobieństwo termodynami<br />

czne,entropia<br />

X 1<br />

23. Podstawowe prawa termodynamiki,cykl Carnota,termody<br />

X 1<br />

namiczna skala temperatur,niektóre zastosowania entropii<br />

24. Potencjały termodynamiczne,zjawiska transportu X 1<br />

25. Średnia droga swobodna,dyfuzja w gazach,przewodnictwo X 1<br />

69


cieplne gazów,lepkość gazów<br />

26. Pole elektryczne w próżni.Ładunek,elektryczny,prawo Cul<br />

omba,układy jednostek<br />

X 0,67<br />

27. Pole elektryczne,natężenie pola,potencjał,energia oddziaływania układu<br />

ładunków,związek między natężeniem pola i potencjałem<br />

X 1<br />

28. Dipol,opis pól wektorowych,cyrkulacja i rotacja pola elekt<br />

rostatycznego,twierdzenie Gaussa,przykłady obl.pól<br />

X 1<br />

29. Pole elektryczne w dielektrykach,polaryzacja diel.wektor<br />

przesunięcia elektr.,warunki na granicy dwóch dielektryków<br />

X 1<br />

30. Przewodniki w polu elektrycznym,równowaga ład.na powie<br />

rzchni przewodn.,pojemność elektryczna,kondensatory<br />

X 0,67<br />

31. Energia przewodnika naładowanego,energia pola elektryczn<br />

w kondesatorze<br />

X 0,33<br />

32. Prąd elektryczny stały,równanie ciągłości,prawo Ohma X 1<br />

33. Pole magnetyczne w próżni,oddziaływanie prądów,pole po<br />

ruszającego się ładunku<br />

X 0,66<br />

34. Prawo Biota-Savarta,prawo Ampera,siła Lorentza X 1<br />

35. Obwód z prądem w polu magnetycznym,dipol magnetyczny<br />

energia dipola magnetycznego<br />

X 0,67<br />

36. Pole magnetyczne w materii,namagnesowanie,pole w<br />

magnetykach,dia,para,ferromagnetyzm<br />

X 0,67<br />

37. Indukcja elektromagnetyczna,siła elektromotoryczna indukcji,<br />

samoindukcja,energia pola magnetycznego<br />

X 1<br />

38. Wirowe pole elektryczne,prąd przesunięcia,równania Maxwella X 1<br />

<strong>39</strong>. Ogólny opis ruchu falowego,klasyfikacja fal,podstawowe<br />

wielkości fizyczne występujące w opisie fal<br />

X 0,67<br />

40. Konstrukcja równania fali płaskiej,harmonicznej X 0,33<br />

41. Konstrukcja równania falowego X 0,33<br />

42. Fale sprężyste,rozchodzenie się fal w ośrodku sprężystym<br />

prędkość fal podłużnych i poprzecznych<br />

X 1<br />

43. Zależności energetyczne w ruchu falowym X 1<br />

44. Fale stojące,drgania struny X 1<br />

45. Fale elektromagnetyczne,równania falowe dla pola elektro<br />

magnetycznego w postaci całkowej i różniczkowej<br />

X 1<br />

46. Energia fal e.m. wektor Poytinga X 1<br />

47. Fale świetlne jako fale elektromagnetyczne,opis tych fal przy użyciu<br />

funkcji wykładniczych<br />

X 0,66<br />

48. Interferencja fal świetlnych,spójność,pojęcie obrazu interferencyjnego<br />

oraz opis tego obrazu<br />

X 1<br />

49. Dyfrakcja fal świetlnych,opis dyfrakcji w.g. Fresnela i wg<br />

Fraunhoffera,przykład-dyfrakcja na pojedynczej szczelinie<br />

X 1<br />

50. Siatka dyfrakcyjna,zdolność rozdzielcza,interferencja wielo<br />

wiązkowa,<br />

X 1<br />

51. Polaryzacja światła,sposoby polaryzacji,opis polaryzacji X 0,66<br />

52. Interferencja promieni spolaryzowanych,podwójne załamanie 0,66<br />

53. Pojęcie grupy fal,prędkość grupowa,prędkość fazowa,dyspersja,związki X 1<br />

dyspersyjne<br />

54. Kwantowa natura promieniowania,dualizm korpuskularno<br />

falowy,fale de Brogliea.Pojęcie funkcji falowej<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

X 0,66<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zadania z kinematyki ruchu postępowego,opis ruchu w kartezjańskim X 1<br />

45<br />

liczba<br />

godzin<br />

70


2.<br />

układzie odniesienia<br />

Zadania z kinematyki ruchu obrotowego,opis ruchu w kartezjańskim<br />

układzie odniesienia oraz w biegunowym układzie odniesienia<br />

X 1<br />

3. Zagadnienia związane z obliczaniem toru ciała,promieniem krzywizny<br />

toru w ruchu złożonym,postępowo-obrotowym<br />

X 1<br />

4. Zadania z kinematyki ruchów względnych z wykorzystaniem opisu<br />

ruchu w kartezjańskim i w biegunowym układzie odniesienia<br />

X 1<br />

5. Zadania z dynamiki ruchu postępowego,zastosowanie zasad dynamiki<br />

Newtona<br />

X 1<br />

6. Zadania z dynamiki ruchu obrotowego bryły sztywnej z<br />

wykorzystaniem rachunku wektoroego<br />

X 1<br />

7. Rozwiązywanie zadań związanych z precesją bryły X 1<br />

8. Zadania związane z oddziaływaniem ciał poprzez więzy,zastosowanie<br />

rachunku wektorowego<br />

X 1<br />

9. Zadania związane z wykorzystaniem zasady zachowania energii i pędu<br />

w ruchu postępowym n.p.zderzenia<br />

X 1<br />

10. Zadania związane z wykorzystaniem zasady zachowania energii i<br />

momentu pędu przy użyciu rachunku wektorowego<br />

X 1<br />

<strong>11</strong>. Zadania ilustrujące 1 zasadę termodynamiki dla modelu gazu<br />

doskonałego<br />

X 1<br />

12. Obliczanie energii wewnętrznej z uwzględnieniem budowy atomowej<br />

cząsteczek.Zastosowanie zasady ekwipartycji energii<br />

X 1<br />

13. Obliczanie zmian entropii w procesach odwracalnych dla przemian<br />

stanu gazu doskonałego<br />

X 1<br />

14. Analiza zagadnień energetycznych w zjawiskach cyklicznych w tym<br />

także w cyklu Carnota<br />

X 1<br />

15. Analiza pola elektrycznegowytwarzanego przez dyskretne układy<br />

ładunków w przestrzeni.Wykorzystanie rachunku wektorowego<br />

X 1<br />

16. Obliczanie energii pola elektrycznego układu ładunków punktowych<br />

n.p.prostej sieci krystalicznej<br />

X 1<br />

17. Analiza pól elektrycznych naładowanych przewodników z<br />

wykorzystaniem prawa Gaussa<br />

X 1<br />

18. Analiza pól elektrycznych w przestrzeniach wypełnionych<br />

dielektrykiem<br />

X 1<br />

19. Obliczanie pól elektrycznych w obszarach granicznych:dielektrykdielektryk,dielektryk-próżnia<br />

X 1<br />

20. Obliczanie pól magnetycznych wytwarzanych przez prądy płynące w<br />

przewodnikach o różnych kształtach przy użyciu prawa Biota-Savarta<br />

X 1<br />

21. Obliczanie pól magnetycznych przy użyciu prawa Ampera X 1<br />

22. Opis oddziaływania przewodnika z prądem z zewnętrznym polem<br />

magnetycznym<br />

X 1<br />

23. Oddziaływanie dipola magnetycznego z zewnętrznym polem<br />

magnetycznym<br />

X 1<br />

24. Opis ruchu naładowanej elektrycznie cząstki w polu magnetycznym i<br />

elektrycznym<br />

X 1<br />

25. Oddziaływanie przewodników z prądem gdy są w spoczynku względem<br />

siebie<br />

X 1<br />

26. Obliczanie oddziaływań przewodnikow z prądem poruszających się, z<br />

X 1<br />

zewnętrznym polem magnetycznym i z polem grawitacyjnym<br />

27. Rozwiązywanie zadań z wykorzystaniem wektora Poytinga dla fal e.m. X 1<br />

28. Analiza obrazu interferencyjnego w doświadczeniu z jedną szczeliną X 1<br />

29. Analiza interferencji światła przechodzącego przez siatkę dyfrakcyjną X 1<br />

30. Rozwiązywanie zadań związanych z postulatem de Broglie’a X 1<br />

Razem 30<br />

71


Nazwa przedmiotu Grafika komputerowa<br />

Skrót nazwy GKM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

e-mail: jacekl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu (wykładu i laboratorium) X 0,33<br />

2. Pojęcie grafiki komputerowej, przetwarzania i rozpoznawania obrazów X 0,33<br />

3. Zastosowania grafiki komputerowej, przetwarzania i rozpoznawania<br />

obrazów<br />

X 0,34<br />

4. Percepcja widzenia, barwa – trójchromatyczna teoria Younga-<br />

Helmholtza, metameryzm<br />

X 0,33<br />

5. Teoretyczne modele barw: CIE XYZ, CIE LUV, CIE LAB, TekHVC X 0,33<br />

6. Techniczne modele barw: RGB, CMY, CMYK, HSV, HLS, YUV,<br />

YIQ, YCbCr<br />

X 0,34<br />

7. Grafika rastrowa – definicje, formy obrazów, sposoby reprezentacji<br />

obrazów<br />

X 0,33<br />

8. Grafika wektorowa – definicje, formy obrazów, sposoby reprezentacji<br />

obrazów<br />

X 0,33<br />

9. Porównanie grafiki rastrowej z grafiką z wektorową, emulacja grafiki<br />

wektorowej na urządzeniach rastrowych<br />

X 0,34<br />

10. Hierarchia oprogramowania graficznego, użycie graficznego API,<br />

tworzenie oprogramowania graficznego<br />

X 0,33<br />

<strong>11</strong>. Biblioteki graficzne: DirectX, OpenGL X 0,33<br />

12. Sprzęt graficzny: karty graficzne, monitory X 0,34<br />

13. Geometria dyskretna – piksel, sąsiedztwo piksela, paradoksy geometrii<br />

dyskretnej (np. przecinanie się linii, spójność)<br />

X 0,33<br />

14. Dyskretyzacja obrazów analogowych – próbkowanie X 0,33<br />

15. Warunek zgodności obszaru z siatką próbkowania (rastrem) X 0,34<br />

16. Kwantyzacja – algorytmy jednolity, popularności, median cut, drzewa<br />

ósemkowego, skupionego grupowania<br />

X 0,33<br />

17. Korekcja gamma – wymuszenie równomierności rozkładu barw X 0,33<br />

18. Techniki symulacji większej liczby kolorów: drżenie, mikrowzory,<br />

dyfuzja błędów, aproksymacja półtonowa<br />

X 0,34<br />

19. Bezstratne metody kompresji danych graficznych: Huffmana,<br />

arytmetyczna, LZW, RLE<br />

X 0,33<br />

20. Stratne metody kompresji danych graficznych: BTC, DPCM, falek,<br />

JPEG, fraktalne<br />

X 0,33<br />

21. Fraktale – pojęcie i przykłady, algorytm błądzącego punktu i<br />

twierdzenie o kolażu (collage’u)<br />

X 0,34<br />

22. Znajdowanie konturu – algorytm znajdowania wszystkich konturów, X 0,33<br />

algorytm znajdowania konturu zadanego zbioru<br />

23. Wypełnianie konturu – algorytmy wypełniania konturu z kontrolą<br />

parzystości i przez spójność (przez sianie)<br />

X 0,33<br />

72


24. Ścienianie kształtu – definicja szkieletu i algorytm ścieniania kształtu<br />

na niej bazujący, algorytm klasyczny ścieniania<br />

X 0,34<br />

25. Filtracja w przetwarzaniu obrazów: filtry liniowe i nieliniowe X 0,33<br />

26. Filtry liniowe: dolno- i górnoprzepustowe (Robertsa, Prewitta, Sobela,<br />

laplasjan)<br />

X 0,33<br />

27. Przekształcenia morfologiczne: erozja, dylatacja, zamknięcie, otwarcie X 0,34<br />

28. Algorytmy rysowania odcinków: numeryczne (podstawowy i DDA),<br />

warunkowe (Bresenhama, midpoint), strukturalne<br />

X 0,33<br />

29. Postrzępienie linii dyskretnych (aliasing) i metody jego wygładzania<br />

(antyaliasing), algorytm Wu<br />

X 0,33<br />

30. Algorytmy rysowania okręgów: numeryczne (podstawowy, X 0,34<br />

parametryczny), warunkowe (Bresenhama, midpoint)<br />

31. Krzywe Béziera, wpływ punktów kontrolnych na przebieg krzywej,<br />

algorytm de Casteljau wyznaczania pktu krzywej<br />

X 0,33<br />

32. Krzywe B-sklejane, wpływ punktów kontrolnych na krzywą, algorytm<br />

de Boora-Coxa wyznaczania pktu krzywej<br />

X 0,33<br />

33. Algorytmy rysowania krzywych Béziera i B-sklejanych –<br />

parametryczne (iteracyjne i rekurencyjne), midpoint<br />

X 0,34<br />

34. Współrzędne jednorodne, przekształcenia afiniczne (skalowanie,<br />

obroty), rzutowanie (ortogonalne, perspektywiczne)<br />

X 0,33<br />

35. Obcinanie (clipping) - algorytm Cohena-Sutherlanda obcinania<br />

odcinków, algorytm parametryczny Cyrusa-Becka<br />

X 0,33<br />

36. Obcinanie wielokątów – problemy, algorytm Sutherlanda-Hodgmana<br />

obcinania wielokątów<br />

X 0,34<br />

37. Modelowanie obiektów trójwymiarowych, reprezentacje brył i<br />

powierzchni: analityczna, szkieletowa, wokselowa<br />

X 0,33<br />

38. Konstruktywna reprezentacja brył (ang. constructive solid geometry) X 0,33<br />

<strong>39</strong>. Powierzchnie Béziera, B-sklejane – definicja i własności, zagadnienie<br />

Coonsa konstrukcji powierzchni<br />

X 0,34<br />

40. Wizualizacja świata trójwymiarowego: podejście bazujące na obrazach<br />

i na modelu geometrycznym, aproksymacja powierzchni wielokątami<br />

(ang. tessellation)<br />

X 0,33<br />

41. Metody eliminacji powierzchni zasłoniętych z precyzją obrazową<br />

(przestrzeń obrazu) i obiektową (przestrzeń danych)<br />

X 0,33<br />

42. Wyznaczanie cienia jako rozstrzyganie zasłaniania, przezroczytość bez<br />

uwzgl. załamania i z uwzgl. załamania<br />

X 0,34<br />

43. Teksturowanie, modelowanie oświetlenia – odbicie rozproszone i<br />

zwierciadlane, tło oświetleniowe<br />

X 0,33<br />

44. Cieniowanie powierzchni brył metodą Gourauda X 0,33<br />

45. Cieniowanie powierzchni brył metodą Phonga X 0,34<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Programowanie grafiki w środowisku PC DOS – wprowadzenie X 1<br />

2. Programowanie grafiki w środowisku PC DOS – rysowanie i<br />

wypełnianie wielokątów<br />

X 1<br />

3. Programowanie grafiki w środowisku PC DOS – animacja z wymianą<br />

stron graficznych<br />

X 1<br />

4. Programowanie grafiki w środowisku PC DOS – animacja za pomocą<br />

palety<br />

X 1<br />

5. Rysowanie zadanego fraktala algorytmem błądzącego punktu<br />

(środowisko PC DOS)<br />

X 1<br />

6. Programowanie grafiki w środowisku MS Windows – wprowadzenie X 1<br />

7. Programowanie grafiki w środowisku MS Windows – prosty rysunek X 1<br />

73


(wielokąty)<br />

8. Programowanie grafiki w środowisku MS Windows – używanie<br />

przyborów graficznych<br />

9. Programowanie grafiki w środowisku MS Windows – wykorzystanie<br />

regionów<br />

10. Rysowanie zadanym algorytmem odcinka dyskretnego (środowisko MS<br />

Windows)<br />

<strong>11</strong>. Programowanie grafiki w środowisku X Window – wprowadzenie<br />

(biblioteka Xlib)<br />

12. Programowanie grafiki w środowisku X Window – prosty rysunek<br />

(wielokąty)<br />

13. Programowanie grafiki w środowisku X Window – używanie<br />

przyborów graficznych<br />

14. Programowanie grafiki w środowisku X Window – wykorzystanie<br />

biblioteki GTK<br />

15. Rysowanie zadanym algorytmem odcinka wygładzonego<br />

antyaliasingiem (X Window)<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem 15<br />

74


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Humanistyka dla inżynierów<br />

Skrót nazwy HUM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Beata<br />

Nazwisko: Krawczyk - Bryłka<br />

e-mail: bkrawczy@zie.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Znaczenie relacji międzyludzkich dla realizowania roli studenta X 2<br />

2. Zasady komunikowania się między ludźmi X 1<br />

3. Komunikacja interpersonalna w relacji student - wykładowca X 1<br />

4. Wpływ IT na relacje międzyludzkie X 2<br />

5. Czynniki wpływające na proces uczenia się X X 2<br />

6. Mnemotechniki X X 2<br />

7. Pozytywne i negatywne skutki stresu dla osobistego rozwoju. X 1<br />

8. Techniki radzenia sobie ze stresem X X 1<br />

9. Struktura organów władzy w Polsce X X 1<br />

10. Demokratyczne państwo prawa X X 1<br />

<strong>11</strong>. Organizacja samorządu terytorialnego X X 0,5<br />

12. Jednostka wobec instytucji oficjalnych X X 0,5<br />

13. Struktura Unii Europejskiej X X 1<br />

14. Organy władzy UE X X 1<br />

15. System sądowy UE X X 1<br />

16. Przedmiot i metody etyki X 0,5<br />

17. Pojęcia aktu moralnego w kontekście konstytuujących cech<br />

człowieczeństwa: wolności, rozumu i zdolności do uczuć wyższych<br />

X 1<br />

18. Etyki religijne a etyki nihilistyczne X 0,5<br />

19. Wielkie zachodnie teorii etyczne: etyki teleologiczne, etyka obowiązku<br />

I. Kanta, etyki konsekwencjalistyczne, etyka odpowiedzialności H.<br />

Jonasa<br />

X 2<br />

20. Wartości w świecie techniki. Etyczne aspekty inżynierskich ról<br />

zawodowych.<br />

X 1<br />

21. Struktura i treść kodeksów inżynierskiej etyki zawodowej. Etos<br />

inżyniera.<br />

X 1<br />

22. Prawoznawstwo X 1<br />

23. Podstawy prawa cywilnego X 2<br />

24. Podstawy prawa pracy X 1<br />

25. Prawo własności przemysłowej X 1<br />

26. Prawo autorskie X 1<br />

Razem 30<br />

75


Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Relacje w grupie X 1<br />

2. Znaczenie aktywnego słuchania dla zdobywania informacji X X 1<br />

3. Analiza przyczyn zachowań agresywnych X X 1<br />

4. Zachowanie asertywne – reakcja na sytuacje trudne X X 1<br />

5. Mnemotechniki w praktyce X 2<br />

6. Jednotska wobec przemian globalnych X X 1<br />

7. Przemiany w zakresie nauki i techniki X X 1<br />

8. Zagrożenia procesem globalizacji X X 1<br />

9. Etyka, jako nauka filozoficzna X 0,5<br />

10. Omówienie lektury nt. natury przyrody, jako niedoścignionego wzoru<br />

dla inżyniera<br />

X 0,5<br />

<strong>11</strong>. Dyskusja na temat lektur nt. Filozofii Techniki i Zasady<br />

X 1<br />

Odpowiedzialności jako reguły dokonywania wyborów moralnych<br />

12. Dyskusja na temat treści kodeksów etycznych inżyniera X 1<br />

13. Omówienie wybranych elementów części ogólnej Kodeksu cywilnego X X 1<br />

14. Charakterystyka przedsiębiorcy w Polsce i zasad jego działalności X X 1<br />

15. Odpowiedzialność majątkowa przedsiębiorcy w kontekście wspólności X X 0,67<br />

majątkowej małżeńskiej<br />

16. Test zaliczeniowy z całości 0,33<br />

Razem 15<br />

76


Nazwa przedmiotu Identyfikacja procesów<br />

Skrót nazwy IDP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

e-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć -wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Modele fizyczne i instrumentalne X 0,67<br />

2. Wiedza wstępna o identyfikowanym obiekcie i uwarunkowanie<br />

eksperymentu<br />

X 0,33<br />

3. Podstawowe fazy identyfikacji X 0,33<br />

4. Charakterystyki wektorowych zmiennych losowych (wartość<br />

oczekiwana, macierz kowariancji)<br />

X 0,67<br />

5. Charakterystyki stacjonarnych procesów stochastycznych (funkcja<br />

autokorelacji, widmowa gęstość mocy)<br />

X 0,66<br />

6. Związki pomiędzy procesami stacjonarnymi obserwowanymi na<br />

wejściu i wyjściu układu liniowego<br />

X 0,67<br />

7. Proces autoregresyjny (AR) – definicja i warunek stacjonarności X 0,33<br />

8. Funkcja autokorelacji procesu AR, równania Yule-Walkera X 1<br />

9. Widmo procesu AR X 0,67<br />

10. Rozszerzony model autoregresyjny (ARX) X 0,33<br />

<strong>11</strong>. Podstawowe pojęcia teorii estymacji (model, klasa modeli, miara<br />

jakości dopasowania, estymator)<br />

X 0,67<br />

12. Podstawowe własności estymatorów (obciążenie, zgodność,<br />

efektywność)<br />

X 0,67<br />

13. Metoda najmniejszych kwadratów (NK) – historia odkrycia X 0,33<br />

14. Zastosowanie metody NK do identyfikacji procesów ARX X 0,67<br />

15. Pojęcie identyfikowalności i jej warunki X 1<br />

16. Własności estymatorów NK (asymptomatyczna nieobciążoność,<br />

zgodność)<br />

X 0,67<br />

17. Metoda największej wiarygodności (NW) – wprowadzenie X 0,66<br />

18. Zastosowanie metody NW do identyfikacji obiektu ARX X 0,67<br />

19. Nierówność Cramera-Rao X 0,67<br />

20. Estymatory superefektywne X 0,66<br />

21. Macierz informacyjna Fishera dla obiektu ARX X 0,67<br />

22. Wpływ sygnału wejściowego na wyniki identyfikacji X 1<br />

23. Rekursywny algorytm NK X 1<br />

24. Algorytm NK oparty na pierwiastkowaniu macierzy regresji X 0,66<br />

25. Szybki algorytm NK X 0,67<br />

26. Algorytm Levinsona-Durbina X 0,66<br />

27. Algorytmy drabinkowe X 0,67<br />

28. Identyfikacja obiektów niestacjonarnych – podstawowe założenia i<br />

techniki<br />

X 0,33<br />

29. Metoda zapominania wykładniczego X 0,33<br />

30. Efektywna szerokość okna X 0,33<br />

77


31. Wariancja a obciążenie – podstawowy problem w identyfikacji<br />

obiektów niestacjonarnych<br />

X 0,67<br />

32. Metoda najmniejszych średnich kwadratów X 0,67<br />

33. Algorytm LMS i jego własności X 0,67<br />

34. Czemu służy identyfikacja strukturalna? X 0,66<br />

35. Wybór rzędu modelu – metoda weryfikacji hipotez X 1<br />

36. Wybór rzędu modelu – metoda walidacji skrośnej X 0,67<br />

37. Wybór rzędu modelu - kryteria Akaikego X 1<br />

38. Ocena adekwatności modelu X 1<br />

<strong>39</strong>. Zastosowania identyfikacji – prognozowanie X 1<br />

40. Zastosowania identyfikacji – predykcyjne kodowanie sygnałów X 1<br />

41. Zastosowania identyfikacji – estymacja widma X 0,67<br />

42. Zastosowania identyfikacji – korekcja kanałów telekomunikacyjnych X 0,67<br />

43. Zastosowania identyfikacji – eliminacja zakłóceń impulsowych X 0,67<br />

44. Zastosowania identyfikacji – aktywne tłumienie hałasu X 0,33<br />

45. Zastosowania identyfikacji – sterowanie adaptacyjne X 0,67<br />

Razem 30<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

Projekt 1 : Predykcyjne kodowanie sygnału mowy<br />

1. Opracowanie podprogramu do tworzenia i interpretacji plików<br />

dźwiękowych typu WAVE<br />

2. Opracowanie podprogramu dokonującego identyfikacji modelu<br />

autoregresyjnego segmentu mowy przy użyciu algorytmu Levinsona-<br />

Durbina<br />

3. Opracowanie podprogramu dokonującego dwu-, trzy-, oraz<br />

czterobitowej kwantyzacji sygnału resztowego otrzymanego w wyniku<br />

filtracji odwrotnej sygnału kodowanego<br />

4. Opracowanie podprogramu odtwarzający sygnał oryginalny na<br />

podstawie sygnału resztowego oraz parametrów modelu<br />

autoregresyjnego<br />

5. Opracowanie programu kodującego sygnał mowy przy użyciu<br />

wcześniej stworzonych narzędzi programowych<br />

6. Ocena jakości wyników otrzymanych dla różnej liczby poziomów<br />

kwantyzacji<br />

7. Opracowanie dokumentacji algorytmów i metod użytych do<br />

rozwiązania problemu<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

8. Opracowanie dokumentacji użytkowej programu kodującego<br />

Projekt 2 : Zastosowanie metod identyfikacji do eliminacji zakłóceń<br />

impulsowych<br />

X 1<br />

1. Opracowanie podprogramu realizującego adaptacyjną predykcję<br />

sygnału fonicznego w oparciu o model autoregresyjny<br />

X 1<br />

2. Opracowanie podprogramu służącego do detekcji zakłóceń<br />

impulsowych na podstawie wyników predykcji<br />

X 1<br />

3. Opracowanie podprogramu służącego do rekonstrukcji<br />

zakwestionowanych fragmentów sygnału fonicznego<br />

X 1<br />

4. Opracowanie programu usuwającego zakłócenia impulsowe przy użyciu<br />

wcześniej stworzonych narzędzi programowych<br />

X 1<br />

5. Ocena jakości wyników dla różnych (udostępnionych przez<br />

prowadzącego) nagrań<br />

X 1<br />

6. Opracowanie dokumentacji algorytmów i metod użytych do<br />

X 1<br />

rozwiązania problemu<br />

7. Opracowanie dokumentacji użytkowej programu X 1<br />

Razem 15<br />

78


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inteligentne systemy decyzyjne<br />

Skrót nazwy ISD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Zagadnienia wprowadzające. Ogólna charakterystyka metod<br />

obliczeniowych z dziedziny "soft computing", uczenia maszynowego i<br />

metod kognitywnych. Pojęcie systemu eksperckiego. Podstawy<br />

metodologiczne automatycznego odkrywania wiedzy. Odkrywanie<br />

wiedzy w bazach danych (data mining). Uczenie się maszyn.<br />

2. Reprezentacja wiedzy i jej szukanie. Rodzaje danych i ich wstępna<br />

obróbka. Metody kwantyzacji atrybutów. Szukanie ślepe, heurystyczne<br />

i niedeterministyczne. Agenty.<br />

3. Reprezentacja wiedzy - Logika rozmyta I. Podstawy logiki rozmytej.<br />

Wnioskowanie rozmyte. Rozmyte systemy wnioskujące.<br />

4. Reprezentacja wiedzy - Logika rozmyta II. Rozmywanie (fuzyfikacja).<br />

Agregacja reguł. Metody wyostrzania (defuzyfikacji). Rozmyte systemy<br />

Takagi-Sugeno. Przykłady i zastosowania wnioskowania rozmytego.<br />

5. Reprezentacja wiedzy III – Logika przybliżona. Niekantorowskie ujęcia<br />

teorii zbiorów oraz wybrane logiki nieboole'owskie i ich<br />

zastosowania. Elementy teorii Dempstera-Schafera<br />

6. Interpretacja częściowo sprzecznych danych. Metody wyznaczania<br />

reduktów – wydobywania reguł pewnych. Metody wydobywania reguł<br />

niepewnych. System wnioskujący oparty na zbiorach przybliżonych.<br />

7. Uczenie maszynowe I. Uczenie z nadzorem. Uczenie bez nadzoru.<br />

Uczenie zachowań. Metody indukcyjne. Metody oparte na<br />

podobieństwie. Drzewa decyzyjne.<br />

8. Uczenie maszynowe II - sieci neuronowe. Sieci jednokierunkowe.<br />

Klasyczna postać algorytmu propagacji wstecznej błędu. Metody<br />

treningu sieci jednowarstwowej. Metody inicjalizacji wag. Metody<br />

doboru współczynników nauki. Dobór optymalnej architektury.<br />

9. Uczenie maszynowe III - Analiza wrażliwości danych uczących oraz<br />

zwiększania zdolności generalizacyjnych. Sieci neuronowe o radialnych<br />

funkcjach bazowych. Sieci rekurencyjne.<br />

10. Uczenie maszynowe IV - Sieć Hopfielda. Sieci działające w oparciu o<br />

zasadę współzawodnictwa. Zastosowania sieci neuronowych.<br />

<strong>11</strong>. Uczenie maszynowe V - Algorytmy genetyczne. Podstawy i<br />

charakterystyka algorytmów genetycznych. Podstawowe operatory<br />

genetyczne. Operator reprodukcji. Operator crossing-over. Operator<br />

mutacji.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,67<br />

X 1<br />

X 1<br />

X 1<br />

X 0,67<br />

X<br />

0,67<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

12. Uczenie maszynowe VI - Porównanie algorytmów genetycznych z<br />

innymi metodami optymalizacji. Obliczenia ewolucyjne. Przykłady<br />

zastosowań algorytmów genetycznych.<br />

X 0,33<br />

13. Systemy ekspertowe. Fakty i heurystyki. Wybór metody reprezentacji X 0,67<br />

79


wiedzy. Akwizycja wiedzy. Systemy interpretujące, planistyczne,<br />

prognostyczne, kontrolne, diagnostyczne, testujące, projektujące.<br />

14. Konstrukcje i architektury systemów ekspertowych. Języki<br />

programowania systemów ekspertowych.<br />

15. Wybrane zastosowania uczenia maszynowego i systemów eksperckich w<br />

telekomunikacji.<br />

Automatyczna analiza zasobów sieciowych. Zastosowania w<br />

obliczeniach sieciowych. Inteligentne sterowanie przepływem danych w<br />

sieciach. Metody korekcji błędów w transmisji z użyciem<br />

inteligentnego decyzyjnego sprzężenia zwrotnego.<br />

16. Wyszukiwanie anomalii działania sieci na podstawie logów routerów.<br />

Inteligentna analiza sąsiedztwa elementów w sieci komórkowej.<br />

17. Analiza i wykrywanie sekwencji czasowych alarmów w sieci.<br />

Inteligentne metody redukcji szumu i echa. Inteligentne metody<br />

nawigacji.<br />

18. Przetwarzanie języka naturalnego. Etapy analizy językowej.<br />

Generowanie tekstu. Szukanie semantyczne. Tłumaczenie maszynowe.<br />

Rozumienie języka naturalnego. Rozwiązania dostępnego<br />

oprogramowania do przetwarzania języka naturalnego.<br />

19. Podsumowanie wykładu i zagadnienia perspektywiczne. Modele<br />

umysłu. Nowe teorie poznania.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 0,33<br />

X<br />

X<br />

1<br />

0,67<br />

0,67<br />

0,67<br />

X 0,67<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Symulator sztucznych sieci neuronowych w systemie SNNS X 2<br />

3. Badanie algorytmów i struktur sieci neuronowych X 2<br />

4. Rozpoznawanie izolowanych wyrazów przy pomocy zbiorów<br />

przybliżonych - cz I: parametryzacja<br />

X 2<br />

5. Rozpoznawanie izolowanych wyrazów przy pomocy zbiorów<br />

X 2<br />

przybliżonych - cz II: testowanie reguł<br />

15,02<br />

liczba<br />

godzin<br />

6. Rozpoznawanie sygnałów przy pomocy sieci fuzzyneuronowych X X 2<br />

7. Projektowanie systemów logiki rozmytej X 2<br />

8. Podsumowanie zajęć laboratoryjnych X 2<br />

Razem 15<br />

80


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Interfejsy systemów elektronicznych<br />

Skrót nazwy ISE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

e-mail: lentka@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. X 0,33<br />

2. Charakterystyka systemów elektronicznych i rola interfejsu w systemie. X 0,33<br />

3. Paradygmaty konstrukcji systemów elektronicznych: modularność,<br />

hierarchiczność, strukturalność i kompatybilność komunikacyjna<br />

(connectivity).<br />

X 0,67<br />

4. Architektury systemów i ich właściwości: gwiazdowe, pętlowe i<br />

magistralowe.<br />

X 1<br />

5. Klasyfikacja systemów wg wielkości: mikrosystemy (SoC), systemy<br />

standardowe (IaC, laboratoryjne i przemysłowe), systemy rozproszone.<br />

X 0,33<br />

6. Model interfejsu oparty na koncepcji funkcji interfejsowych, komunikatów<br />

interfejsowych oraz funkcji i komunikatów urządzeń na przykładzie GPIB.<br />

X 1<br />

7. Asynchroniczny system interfejsowy: magistrala, komunikaty interfejsowe<br />

jednoliniowe.<br />

X 0,67<br />

8. Zbiór funkcji interfejsowych jako opis funkcjonalny interfejsu. Zbiór funkcji<br />

GPIB.<br />

X 1<br />

9. Uogólniony protokół negocjacji transmisji synchron. Transmisja<br />

komunikatów interfejsowych i komunikatów urządzeń.(3-wire handshake).<br />

X 1<br />

10. Komunikaty interfejsowe wieloliniowe w GPIB, realizacja podstawowych<br />

procedur sterowania systemem.<br />

X 1<br />

<strong>11</strong>. Sprzężenie interfejsu z warstwami programistycznymi na przykładzie IEEE-<br />

488.2 i SCPI.<br />

X 1<br />

12. Autonomiczne mikrointerfejsy w mikrosterownikach wbudowanych X 0,67<br />

13. Mikrointerfejsy klasy SMI (SPI, Microwire i in.). Stosowane protokoły<br />

komunikacyjne<br />

X 0,67<br />

14. Interfejs I2C i jego implementacje. X 0,67<br />

15. Interfejsy klasy RS – zastosowanie w procesach rozwoju i diagnostyki<br />

systemów.<br />

X 0,67<br />

16. Interfejs CAN – model węzła X 0,33<br />

17. CAN- protokół podstawowy, budowa sieci rozproszonej. Podsystem LIN. X 0,67<br />

18. Przegląd standardów interfejsów przemysłowych: EIB, Profibus, DeviceNet,<br />

J1850, LSN<br />

X 0,67<br />

19. Przegląd standardów interfejsów komputerowych: USB, FireWire, Ethernet X 0,67<br />

20. Przegląd standardów interfejsów komercyjnych: X10, CE Bus, LonWorks, X 0,66<br />

21. Przykłady interfejsów radiowych: SRD, WiFi, Bluetooth X 0,33<br />

22. Integracja systemów interfejsowych. Sprzętowe i programowe konwertery<br />

interfejsów. Ekspandery.<br />

X 0,66<br />

Razem !Błąd<br />

składnio<br />

81


wy, )<br />

82


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia X 1<br />

2. Budowa przykładowego systemu elektronicznego z wykorzystaniem<br />

interfejsu RS-232 i RS-485<br />

X 1<br />

3. Obserwacja przebiegów warstwy fizycznej, porównanie odporności RS-<br />

232 i RS-485 na zakłócenia<br />

X 1<br />

4. Realizacja i oprogramowanie mikrosystemu opartego na interfejsie<br />

CAN<br />

X 2<br />

5. Programowa konwersja interfejsów RS-232/GPIB X 0,67<br />

6. Sprzętowa konwersja interfejsów GPIB/Centronics(SPP), SMI/RS-232<br />

oraz RS-232/RS-485<br />

X 1,33<br />

7. Komunikacja między układmi scalonymi w oparciu o sprzętowe<br />

sterowniki I2C<br />

X 0,67<br />

8. Programowa realizacja interfejsu I2C X 0,66<br />

9. Porównanie niezawodności realizacji programowej i sprzętowej<br />

interfejsu I2C<br />

X 0,67<br />

10. Sterowanie systemem IEEE-488.1 za pomocą komunikatów<br />

interfejsowych<br />

X 1<br />

<strong>11</strong>. Diagnostyka systemu za pomocą monitora interfejsu GPIB X 1<br />

12. Sprzężenie interfejsu z warstwami programistycznymi na przykładzie<br />

IEEE-488.2 i SCPI.<br />

X 1<br />

13. Demonstracja niezależności języka komunikatów urządzeń od<br />

platformy interfejsowej na przykładzie sterowania multimetrem HP<br />

34401A przez GPIB i RS-232<br />

1<br />

14. Zajęcia uzupełniajace. Test umiejętności praktycznych. Zaliczenie<br />

laboratorium.<br />

X 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

83


Nazwa przedmiotu Inżynieria materiałowa<br />

Skrót nazwy IMA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Wroczyński<br />

e-mail: wrocki@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Struktura makroskopowa materiałów. Materiały mono- i<br />

polikrystaliczne. Materiały szkliste.<br />

X 1<br />

2. Materiały lite i warstwowe. X 1<br />

3. Stopy, ceramiki, polimery, kompozyty- zarys technologii. X 1<br />

4. Skale miniaturyzacji. Nanotechnologia. X 1<br />

5. Stuktura mikroskopowa materiałów. Właściwości materiałów<br />

wynikające z wiązań<br />

X 1<br />

6. Stany wzbudzenia i jonizacji. X 1<br />

7. Materiał w polu elektromagnetycznym. Zakresy częstotliwości fal<br />

elektromagnetycznych.<br />

X 1<br />

8. Magnesowanie. Polaryzacja. Przewodnictwo. X 1<br />

9. Magnetyki. Ferro- i ferrimagnetyki. Paramagnetyki. Nadprzewodniki. X 1<br />

10. Materiały magnetyczne miękkie i twarde. X 1<br />

<strong>11</strong>. Nieliniowość i stratność materiałów magnetycznych. X 1<br />

12. Przenikalność zespolona i inne parametry materiałów magnetycznych. X 1<br />

13. Materiały magnetyczne stopowe oraz ceramiczne – zarys technologii. X 1<br />

14. Przykłady zastosowań: magnetowody cewek i transform., głowice,<br />

sensory, nośniki pamięci, magnesy wielkich energii, tendencje rozwoj.<br />

X 1<br />

15. Obwody zastępcze elementów magnetycznych. X 1<br />

16. Dielektryki. Mechanizmy polaryzacji oraz stratność. X 1<br />

17. Dielektryki liniowe, ferroelektryki, piezo- i piroelektryki, elektrety. X 1<br />

18. Dielektryki w paśmie mikrofalowym, VIS i IR. X 1<br />

19. Przenikalność zespolona. Współczynnik załamania światła oraz<br />

ekstynkcji, a także inne parametry dielektryków<br />

X 1<br />

20. Przykłady zastosowań: dielektryki konstrukcyjne, izolatory,<br />

kondensatory, sensory i aktuatory, filtry, linie opóźniające.<br />

X 1<br />

21. Obwody zastępcze elementów dielektrycznych X 1<br />

22. Przewodniki. Mechanizmy przewodzenia X 1<br />

23. Rezystywność skrośna i powierzchniowa. X 1<br />

24. Kontakty. Złącza. Kable. X 1<br />

25. Rezystory liniowe i nieliniowe: magneto- i fotorezystory, termistory,<br />

warystory, rezystory metalowe, termopary.<br />

X 1<br />

26. Nadprzewodniki. X 1<br />

27. Wpływ narażeń technoklimatycznych. X 1<br />

28. Odprowadzanie ciepła. Chłodzenie. X 1<br />

29. Kompatybilność E-M. X 1<br />

30. Tendencje rozwojowe w inżynierii materiałowej. X 1<br />

Razem 30<br />

84


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonywania pomiarów w inżynierii materiałowej. X 1<br />

2. Podstawowe przyrządy wykorzystywane w pomiarach materiałowych.<br />

Analizarory RLC. Analizatory widma. Termostaty. Generatory.<br />

Oscyloskopy. Multimetry.<br />

X 1<br />

3. Charakterystyki częstotliwościowe filtrów piezoelektrycznych. X 1<br />

4. Wpływ niedopasowania oraz poziomu sygnału na pracę filtrów<br />

piezoelektrycznych.<br />

X 1<br />

5. Termopary. Termorezystory. X 1<br />

6. Termoelektryczny moduł chłodzący. X 1<br />

7. Wpływ częstotliwości sygnału na stratność magnetyków metalicznych X X 1<br />

8. Wpływ częstotliwości sygnału na stratność ferrytów. X 1<br />

9. Parametry rzeczywistych cewek indukcyjnych i ich charakterystyki<br />

częstotliwościowe.<br />

X 1<br />

10. Parametry rzeczywistych kondensatorów i ich charakterystyki<br />

częstotliwościowe. Pomiary parametrów kondensatorów<br />

elektrolitycznych<br />

X X 1<br />

<strong>11</strong>. Pomiar przenikalności przyrostowej magnetyków. X 1<br />

12. Badanie wpływu napięcia pomiarowego i częstotliwości na zachowanie<br />

rdzeni toroidalnych.<br />

X X 1<br />

13. Wpływ temperatury na pojemność kondensatorów. X 1<br />

14. Wpływ temperatury na indukcyjność cewek. X 1<br />

15. Zasady analizy danych w inżynierii materiałowej X X 1<br />

Razem 15<br />

85


Nazwa przedmiotu Inżynieria mikrofalowa<br />

Skrót nazwy INMF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

e-mail: jem@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Linie mikrofalowych układów scalonych falowody jedno i wielospójne,<br />

falowody dielektryczne- fale em, parametry falowe i rozkłady pola em<br />

układy zastępcze rodzajów pola, techniki realizacji linia długa,<br />

rezonatory mikrofalowe, sondy elektryczna i magnetyczna-pobudzenie<br />

falowodów i rezonatorów.<br />

2. Linie zintegrowane MUS-mikropaskowa, szczelinowa, koplanarnamodele<br />

zastępcze, parametry, techniki realizacji<br />

3. Linia i kable współosiowe, techniki realizacji, złącza współosiowe-<br />

zasady projektowania.<br />

4. Metody dopasowania impedancji-strojniki, transformatory jednorodne o<br />

charakterystykach maks. płaskiej i Czebyszewa i niejednorodne,<br />

równanie Ricatiego, techniki realizacji transformatorów, nieciągłości.<br />

5. Macierz rozproszenia rozgałęzień mikrofalowych, definicja<br />

rozgałęzienia w postaci połączeń linii długich, zagadnienia symetrii ,<br />

metody pobudzeń w fazie i przeciwfazie, linie sprzężone-fale parzyste i<br />

nieparzyste-parametry i modele zastępcze.<br />

6. Macierz rozproszenia układów jedno i dwuwrotowych -obciążenia,<br />

tłumiki mikrofalowe, przesuwniki fazy, realizacje w technikach:<br />

falowodowych, MUS, współosiowych, zasady projektowania.<br />

7. Układy czterowrotowe, macierz rozproszenia, zasady projektowaniahybrydowych<br />

sprzęgaczy i rozgałęzień falowodowych i<br />

zintegrowanych, sprzęgacze zbliżeniowe.<br />

8. Układy trójwrotowe, macierz rozproszenia, zasady projektowania<br />

rozgałęzień typu T i dzielników mocy.<br />

9. Filtry mikrofalowe – rodzaje filtrów i techniki realizacji, prototyp filtru,<br />

struktury periodyczne –charakterystyki dyspersyjne-pasma<br />

przepuszczania i zaporowe, fale postępujące i wsteczne.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X X 2<br />

X X 3<br />

X X 2<br />

X X 2<br />

X X X 2<br />

X X X 2<br />

X 2<br />

10. Elementy ferrytowe-rezonans ferromagnetyczny, efekt Faraday’a i<br />

przemieszczenia pola, żyrator, realizacje cyrkulatorów, izolatorów i<br />

niewzajemnych przesuwników fazy w technice falowodowej i MUS.<br />

X 2<br />

<strong>11</strong>. Diody i tranzystory mikrofalowe-efekty polowe, parametry<br />

charakterystyki U/I, układy zastępcze.<br />

X 2<br />

12. Tłumiki na diodach pin, detektory i mieszacze mikrofalowe-zasady<br />

projektowania, parametry, zagad. intermodulacji, techniki realizacji.<br />

X X 2<br />

13. Wzmacniacze i generatory mikrofalowe; wzmocnienie i stabilność,<br />

zasady projektowania wzmacniaczy niskoszumnych.<br />

X X 2<br />

14. Technologia mikrofalowych układów zintegrowanych. X 2<br />

86


15. Mikrofalowe układy monolityczne-własności linii na podłożach<br />

półprzewodnikowych. Metody realizacji układów monolitycznych.<br />

X 1<br />

Razem<br />

30<br />

87


Nazwa przedmiotu Inżynieria oprogramowania<br />

Skrót nazwy IOP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stanisław<br />

Nazwisko: Szejko<br />

e-mail: stasz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zakres i przedmiot projektowania systemów informatycznych; X<br />

podstawowe pojęcia<br />

0,67<br />

2. Motywacje dla metodycznego wytwarzania oprogramowania. X 1<br />

3. Cykl wytwarzania (projektowania) i życia oprogramowania. X 0,33<br />

4. Klasyczny (kaskadowy) cykl wytwarzania oprogramowania; standardy<br />

X X<br />

dokumentacyjne.<br />

1<br />

5. Faza planowania: formułowanie założeń projektu. X 1<br />

6. Zakres i przedmiot inżynierii wymagań; pozyskiwanie, specyfikowanie X<br />

i weryfikacja wymagań.<br />

0,33<br />

7. Kategorie wymagan X 1<br />

8. Metody pozyskiwania wymagań; źródła informacji; problemy X 0,67<br />

9. Pojęcie modelowania konceptualnego; języki specyfikacji i<br />

X<br />

modelowania (projektowania)<br />

1<br />

10. Przypadki użycia X 1<br />

<strong>11</strong>. Obiektowe podejście do analizy systemu; modelowanie obiektowe<br />

X<br />

(UML)<br />

1<br />

12. Obiektowe podejście do analizy systemu: modelowanie obiektowe klas X 1<br />

13. Modelowanie dynamiki: diagramy sekwencji X 1<br />

14. Modelowanie dynamiki: reprezentowanie stanu obiektów X 1<br />

15. Modelowanie konceptualne; nieobiektowe techniki modelowania; X 0,33<br />

16. Modelowanie danych (słowniki danych) X 0,33<br />

17. Modelowanie algorytmów (tablice i drzewa decyzji, Structured English, X<br />

diagramy przepływu)<br />

1<br />

18. Modelowanie struktury (diagramy struktury, d. Jacksona, d. Yourdona) X 0,67<br />

19. Modelowanie systemu: diagramy przepływu danych X 1<br />

20. Modelowanie systemu: zastosowania diagramów przepływu danych X 1<br />

21. Specyfikacje formalne X 1<br />

22. Projektowanie systemu X 1<br />

23. Projekt obiektowy systemu; architektura oprogramowania X 1<br />

24. Projekt obiektów X 1<br />

25. Jakość projektu; użyteczność X 1<br />

26. Przejście od projektu do implementacji. X 1<br />

27. Testowanie systemu, weryfikacja i walidacja X 1<br />

28. Poziomy i metody testowania X 1<br />

29. Wdrażanie systemu X 1<br />

30. Pielęgnacja oprogramowania X 0,67<br />

31. Ewolucja oprogramowania systemu X 1<br />

32. Narzędzia wspomagające; zasada działania, klasyfikacja, wykorzystanie X 1<br />

88


33. Nieklasyczne cykle życia: model spiralny, prototypowanie, cykl<br />

przyrostowy.<br />

34. Wyprowadzenie do innych zagadnień inżynierii oprogramowania -<br />

jakości oprogramowania, proces wytwórczego, zarządzania projektem<br />

informatycznym, społecznych aspektów informatyki<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 1<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Wybór i omówienie tematu z prowadzącym. Wstęp do wizji systemu. X 1<br />

3. Wizja systemu – przygotowanie i prezentacja wstępnej wersji<br />

X<br />

dokumentu.<br />

2<br />

4. Wizja systemu – opracowanie końcowej wersji dokumentu. X 2<br />

5. Model przypadków użycia. Identyfikacja aktorów i przypadków użycia. X 2<br />

6. Model przypadków użycia – przygotowanie modelu systemu w<br />

X<br />

narzędziu CASE.<br />

2<br />

7. Model klas. Identyfikacja klas oraz powiązań pomiędzy nimi. X 2<br />

8. Model klas – przygotowanie modelu systemu w narzędziu CASE. X 2<br />

9. Model klas – prezentacja i weryfikacja modelu. X 2<br />

10. Model dynamiczny – przygotowanie diagramów sekwencji dla<br />

przypadków użycia w narzędziu CASE z wykorzystaniem<br />

X<br />

zdefiniowanych klas.<br />

2<br />

<strong>11</strong>. Model dynamiczny – weryfikacja diagramów sekwencji dla<br />

X<br />

przypadków użycia z wykorzystaniem zdefiniowanych klas.<br />

2<br />

12. Model dynamiczny – identyfikacja dynamiki klas. Przygotowanie<br />

X<br />

diagramów przejść stanów w narzędziu CASE dla wybranych klas.<br />

2<br />

13. Projektowanie systemu – przygotowanie do projektu. Weryfikacja<br />

X<br />

modelu analitycznego. Sprawdzenie kompletności i spójności modelu.<br />

1,5<br />

14. Projektowanie systemu – przygotowanie założeń dla systemu. Podział<br />

X<br />

na podsystemy, definicja pakietów, określenie trwałości klas.<br />

1,5<br />

15. Projektowanie systemu – uszczegółowienie modelu klas zgodnie z<br />

X<br />

założeniami projektowymi.<br />

1,5<br />

16. Projektowanie klas – przygotowanie modelu logicznego i fizycznego<br />

X<br />

danych z użyciem narzędzia CASE.<br />

1,5<br />

17. Projektowanie klas – wygenerowanie struktury danych z użyciem<br />

X<br />

narzędzia CASE, uruchamianie i testowanie.<br />

2<br />

Razem 30<br />

89


Nazwa przedmiotu Jakość oprogramowania<br />

Skrót nazwy JOPR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Henryk<br />

Nazwisko: Krawczyk<br />

e-mail: hkrawk@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Pojęcie błędu X 1<br />

2. Wykrywanie błędów X 1<br />

3. Charakterystyki testowanych obiektów X 1<br />

4. Źródła błędów X 1<br />

5. Poziomy testowania X 1<br />

6. Modele błędu: anomalie tekstowe X 0,33<br />

7. Błędy: danych, przetwarzania, czasowe X 1<br />

8. Modele programu: tranzycje stanów X 0,33<br />

9. Przepływ sterowania, przepływ danych X 0,67<br />

10. Modele środowiska: strumień we/wy, sekwencyjne X 0,33<br />

<strong>11</strong>. Modele środowiska: współbieżne, równoległe, rozproszone X 0,67<br />

12. Strategie testowania: funkcjonalne, strukturalne X 0,67<br />

13. Metody: specjalnych wartości, Monte-Carlo X 0,67<br />

14. Równoważność obliczeń, klasy równoważności danych X 0,67<br />

15. Testowanie rozgałęzień i ścieżek X 0.67<br />

16. Testowanie przepływu danych X 0,67<br />

17. Testowanie mutacyjne X 0,67<br />

18. Cykl testowania X 0,67<br />

19. Stuktura i atrybuty przypadków testowych X 1<br />

20. Klasy scenariuszy testowych X 1<br />

21. Testowanie a definicja jakości oprogramowania X 0,33<br />

22. Rozwój systemów jakości X 0,33<br />

23. Modele jakości (drzewo jakości, szkielet ryby) X 0,33<br />

24. Charakterystyki i metryki funkcjonalności 0,5<br />

25. Charakterystyki i metryki użyteczności X 0,5<br />

26. Charakterystyki i metryki wydajności X 0,5<br />

27. Charakterystyki i metryki wiarygodności, w tym bezpieczeństwa X 0,67<br />

28. Charakterystyki i metryki elastyczności X 0,5<br />

29. Charakterystyki i metryki procesu wytwarzania X 1<br />

30. Eksperymenty pomiarowe i metody oceny jakości X 0,67<br />

31. Statystyczna ocena jakości X 1<br />

32. Standardy jakościowe TQM, ISO, IEEE X 1<br />

33. Poziomy dojrzałości - CMM X 1<br />

34. Punkty funkcyjne i obiektowe X 1<br />

35. GQM - cele, pytania, motywy X 1<br />

36. Rola ekspertów w ocenie jakości produktów i procesów wytwarzania X 1<br />

37. Metoda Saty'ego wyboru produktu o najwyższej jakości X 1<br />

38. Domek jakości, metoda QFD w zarządzaniu jakością X 1<br />

90


<strong>39</strong>. Formułowanie jakościowych reguł wiedzy X 1<br />

40. Wielowymiarowy model jakosci oprogramowania X 1<br />

Razem 29,64<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie dośrodowiska Rational Test Suite 1<br />

2. Projekt testu funkcjonalnego dla zadanego programu X 3<br />

3. Realizacja zaprojektowanego testu funkcjonalnego X 3<br />

4. Raport i ocena wyników testu funkcjonalnego X 1<br />

5. Projekt testu strukturalnego dla zadanego programu X 3<br />

6. Realizacja zaprojektowanego testu strukturalnego X 3<br />

7. Raport i ocena wyników testu strukturalnego X 1<br />

8. Narzędzia oceny jakości oprogramowania X 1<br />

9. Model jakości gotowego produktu X 1<br />

10. Model jakości procesu wytwarzania X 1<br />

<strong>11</strong>. Aplikacje a wymagania jakościowe X 1<br />

12. Definicja modelu jakości: atrybuty i wagi X 1<br />

13. Wyznaczanie charakterystyk jakości X 1<br />

14. Wyznaczanie metryk jakości X 2<br />

15. Dobór i wykonanie procedur pomiarowych, narzędzia wspomagające X 2<br />

16. Pomiary i ocena jakości X 2<br />

17. Sterowanie i zarządzanie jakością X 2<br />

18. Dokumentacja jakości i raport WWW X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

91


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki programowania obiektowego<br />

Skrót nazwy JPO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

e-mail: marmo@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie - rozwój maszyn cyfrowych i sposobów ich<br />

programowania.<br />

X 1<br />

2. Rys historyczny rozwoju paradygmatów programowania i języków<br />

programowania obiektowego.<br />

X 1<br />

3. Cechy charakterystyczne języków programowania obiektowego. X 1<br />

4. Krótka charakterystyka typowych języków programowania<br />

obiektowego.<br />

X 1<br />

5. Język C++ jako rozszerzenie nieobiektowego języka programowania.<br />

Przykład wprowadzający.<br />

X 1<br />

6. Funkcje w języku C++, ich przeciążanie, dopasowanie parametrów,<br />

wywołania wieloparametrowe.<br />

X 1<br />

7. Klasy w języku C++, definicja , dane klasy, metody klasy, klasy<br />

lokalne.<br />

X 1<br />

8. Klasyfikacja funkcji w językach obiektowych (zarządzające,<br />

implementacyjne, pomocnicze, dostępu, stałe).<br />

X 1<br />

9. Zasady dziedziczenia, polimorfizm i klasy abstrakcyjne. X 1<br />

10. Przeciążanie operatorów w języku C++. X 1<br />

<strong>11</strong>. Zasady programowania z wykorzystaniem szablonów. X 1<br />

12. Standardowa biblioteka szablonów STL i jej organizacja. X 1<br />

13. Koncepcja iteratorów i funkcji obiektowych. X 1<br />

14. Język Java jako nowoczesny język programowania obiektowego oparty<br />

na maszynie wirtualnej.<br />

X 1<br />

15. Polimorfizm w języku Java. 1<br />

16. Studium porównawcze język Java a C++. X 1<br />

17. Interfejsy w dziedziczeniu i klasy wewnętrzne. X 1<br />

18. Obsługa błędów za pomocą wyjątków. X 1<br />

19. Realizacja współbieżności przy pomocy klas. X<br />

20. Zastosowanie mechanizmu RTTI do wykrywania typów. X 1<br />

21. Koncepcja kolekcji obiektów w języku Java. X 1<br />

22. Wybrane elementy związane z bezpieczeństwem wykonywanego kodu. X 1<br />

23. Kolokwium sprawdzające – język C++ i język Java. 1<br />

24. Informacja na temat właściwości obiektowych języka C#. X 1<br />

25. Języki skryptowe w programowaniu obiektowym. X 1<br />

26. Porównanie obiektowości w językach Perl, ECMAScript i PHP. X 1<br />

27. Język Python jako nowoczesny obiektowy język skryptowy. X 1<br />

28. Specyficzne właściwości obiektowości języka Python. X 1<br />

29. Język Smalltalk jako czysto obiektowy język programowania i jego<br />

wpływ na rozwój współczesnych języków.<br />

X 1<br />

92


30. Kolokwium sprawdzające – obiektowe języki skryptowe. 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Omówienie i rozdanie zadań projektowych X 2<br />

2. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka C++<br />

X 2<br />

3. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w języku C++<br />

X 4<br />

4. Obrona wykonanych zadań projektowych w języku C++ X 4<br />

5. Zapoznanie się ze środowiskiem programistycznym oraz kompilatorem<br />

języka Java<br />

X 2<br />

6. Przykłady pokazujące specyfikę programowania zorientowanego<br />

obiektowo w języku Java<br />

X 4<br />

7. Obrona wykonanych zadań projektowych w języku Java X 4<br />

8. Zapoznanie się ze środowiskiem programistycznym oraz interpretera<br />

języka Python<br />

X 2<br />

9. Przykłady pokazujące specyfikę programowania zorientowanego<br />

X 4<br />

obiektowo w języku Python<br />

10. Obrona wykonanych zadań projektowych w języku Python X 4<br />

Razem 30<br />

liczba<br />

godzin<br />

93


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki programowania wysokiego poziomu<br />

Skrót nazwy JPWP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przegląd i podział języków wysokiego poziomu. X 0,33<br />

2. Języki obiektowe: Java (platforma Javy, konstrukcja kodu, klasy,<br />

obiekty, pola, zmienne, typy danych, wyjątki, błędy)<br />

X 1<br />

3. Języki obiektowe: Java (pętle i instrukcje warunkowe; cechy obiektowe<br />

języka).<br />

X 1<br />

4. Języki obiektowe: Java (operacje we/wy; obsługa interfejsów) X 1<br />

5. Języki obiektowe: Java (grafika i przegląd API) X 1<br />

6. Języki obiektowe: C# (przegląd w porównaniu do Javy, platforma<br />

.NET)<br />

X 1<br />

7. Języki znaczników: XML X 1<br />

8. Języki znaczników: XSL X 1<br />

9. Języki znaczników: HTML. X 1<br />

10. Języki znaczników: XHTML X 1<br />

<strong>11</strong>. Języki skryptowe: JavaScript. X 1<br />

12. Języki skryptowe: PHP – konstrukcja kodu. X 0,33<br />

13. Języki skryptowe: PHP – specyfikacja języka. X 1<br />

14. Języki zapytań: SQL, OQL. X 0,67<br />

15. Mieszanie języków, zanurzanie i interfejsy (JNI, JSP, SQLJ). X 1<br />

16. Programowanie z wykorzystaniem API. X 1<br />

17. Programowanie graficzne – szybkie tworzenie aplikacji. X 0,67<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Programowanie przez przykłady: języki obiektowe: Java (platforma<br />

Javy, konstrukcja kodu, klasy, obiekty, pola, zmienne, typy danych,<br />

wyjątki, błędy, pętle i instrukcje warunkowe)<br />

2. Programowanie przez przykłady: języki obiektowe: Java (operacje<br />

we/wy; obsługa interfejsów, grafika)<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

X 3<br />

3. Języki znaczników XML i XSL X 3<br />

4. Języki znaczników HTML i XHTML X 3<br />

5. Języki skryptowe JavaScript i PHP X 3<br />

Razem 15<br />

94


Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opracowanie dokumentacji projektowej (na podstawie specyfikacji<br />

wymagań przedstawionej przez prowadzącego).<br />

X 3<br />

2. Opracowanie ogólnych ram aplikacji (zależnie od wybranej technologii:<br />

pakiety, interfejsy, klasy abstrakcyjne, szablony, itp.)<br />

X 3<br />

3. Implementacja warstwy logicznej X 3<br />

4. Implementacja warstwy prezentacyjnej X 3<br />

5. Weryfikacja, walidacja i testowanie X 3<br />

Razem 15<br />

95


Nazwa przedmiotu Języki projektowania HDL<br />

Skrót nazwy HDL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Wójcikowski<br />

e-mail: wujek@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Geneza powstania języków HDL X 0,33<br />

2. Zastosowania języków HDL X 0,33<br />

3. Wady i zalety języków HDL X 0,33<br />

4. Poziomy opisu sprzętu X 0,33<br />

5. Przebieg procesu projektowania X 0,67<br />

6. Pojęcie syntezy logicznej X 0,33<br />

7. Koncepcja modelowania hierarchicznego X 0,33<br />

8. Poziomy opisu sprzętu w języku Verilog X 0,33<br />

9. Składnia języka Verilog X 1<br />

10. Moduły i porty w języku Verilog X X 1<br />

<strong>11</strong>. Modelowanie na poziomie bramek logicznych X X 1<br />

12. Modelowanie na poziomie rejetrów X X 1<br />

13. Modelowanie na poziomie behawioralnym – bloki always i initial,<br />

przypisania<br />

X X 1<br />

14. Modelowanie na poziomie behawioralnym – wyrażenia warunkowe,<br />

X X 1<br />

bloki sekwencyjne i równoległe<br />

15. Wstęp do języka VHDL. Poziomy opisu sprzętu w VHDL X 0,33<br />

16. Składnia języka VHDL i typy danych X 1<br />

17. Biblioteki – wstawianie pakietu X 0,33<br />

18. Podstawowe biblioteki i pakiety w VHDL X 1<br />

19. Jednostki projektowe entity i ich architektury. X X 1<br />

20. Sygnały X X 1<br />

21. Poziom strukturalny. Osadzanie komponentów. X X 1<br />

22. Testowanie układów w VHDL. Testbench. X X 1<br />

23. Polecenie generate. X 0,33<br />

24. Parametry bloku entity (generic) X 0,33<br />

25. Blok konfiguracji X X 0,33<br />

26. Poziom przesłań międzyrejestrowych RTL X X 1<br />

27. Przypisania współbieżne X X 1<br />

28. Operatory X 0,67<br />

29. Opóźnienia X 0,67<br />

30. Operacje współbieżne i czasowe X 0,67<br />

31. Poziom behawioralny. Procesy. X X 1<br />

32. Instrukcje sekwencyjne. X X 1<br />

33. Zmienne typu variable X 0,33<br />

34. Różnica między sygnałem a zmienną. X X 1<br />

35. Podstawowe rodzaje procesów. Synteza układów sekwencyjnych i<br />

kombinacyjnych.<br />

X X 1<br />

96


36. Maszyny stanów. X X 1<br />

37. Detektor zbocza X X 1<br />

38. Dokładne omówienie biblioteki std X X 1<br />

<strong>39</strong>. Dokładne omówienie biblioteki IEEE X X 1<br />

40. Uwagi dotyczące syntezy X X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

wiedzy umiej.<br />

godzin )<br />

Lp. Zagadnienie<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. Prezentacja systemu do syntezy i<br />

implementacji kodu HDL . Generator parzystości (Verilog)<br />

X 2<br />

2. Dzielnik częstotliwości (Verilog) X 3<br />

3. Prosty kalkulator – projekt i symulacja (VHDL) X 2<br />

4. Prosty kalkulator – synteza i implementacja (VHDL) X 2<br />

5. Zegar czasu rzeczywistego lub generator sygnałów prostokątnych –<br />

projekt i symulacja (VHDL)<br />

X 3<br />

6. Zegar czasu rzeczywistego lub generator sygnałów prostokątnych –<br />

synteza i implementacja (VHDL)<br />

X 3<br />

Razem 15<br />

97


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Kompatybilność elektromagnetyczna<br />

Skrót nazwy KEM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek Andrzej<br />

Nazwisko: Cichosz<br />

e-mail: jcichosz@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia. Kompatybilność elektromagnetyczna odporność,<br />

podatność, emisja, drogi przenoszenia zaburzeń.<br />

X 1<br />

2. Źródła i mechanizmy powstawania zaburzeń. X 0,67<br />

3. Naturalne środowisko elektromagnetyczne. X 0,67<br />

4. Zaburzenia pochodzących od urządzeń technicznych. X 0,67<br />

5. Wyładowania elektrostatyczne, mechanizmy powstawania i<br />

przenoszenia, zasady ochrony.<br />

X 0,33<br />

6. Podstawowe bierne elementy stosowane do tłumienia zaburzeń. X 0,33<br />

7. Rodzaje, charakterystyki kondensatorów stosowanych do tłumienia<br />

zaburzeń.<br />

X 0,33<br />

8. Dławiki przeciwzaburzeniowe oraz elementy ferrytowe. X 0,33<br />

9. Transformatory separacyjne i transoptory stosowane do ochrony w<br />

zakresie wielkich częstotliwości.<br />

X 0,33<br />

10. Diody stosowane w technikach przeciwzaburzeniowych X 0,33<br />

<strong>11</strong>. Warystory i odgromniki gazowane i wydmuchowe zasady ochrona od<br />

przepięć.<br />

X 0,33<br />

12. Budowa oraz metody doboru filtrów. X 0,33<br />

13. Sposoby tłumienia zaburzeń od szybkich elementów elektronicznych. X 0,33<br />

14. Techniki zmniejszania intensywności sygnałow niepożądanych za<br />

pomocą ekranowania i uziemiania.<br />

X 0,33<br />

15. Zasady uziemniania układów małej i wysokiej częstotliwości oraz<br />

przepisy prawne w zakresie stosowania uziemiania obwodów<br />

elektronicznych i elektrycznych.<br />

X 0,33<br />

16. Techniki zmniejszania emisyjności i podatności układów za pomocą<br />

ekranowania.<br />

X 0,33<br />

17. Szumy własne w elementach elektronicznych. X 0,67<br />

18. Parametry dwójnika, charakterystyczne parametry układów<br />

analogowych.<br />

X 0,67<br />

19. Szumy w pasywnych elementach elektronicznych . X 0,67<br />

20. Szumy przyrządów półprzewodnikowych. X 0,67<br />

21. Zasady projektowania układów o niskim poziomie szumów. X 0,67<br />

22. Odporność statyczna i dynamiczna na zaburzenia wystepujące w<br />

cyfrowych układach elektronicznych.<br />

X 0,33<br />

23. Przepisy prawne i normalizacyjne, ogólne wymagania bezpieczeństwa. X 0,67<br />

24. Podstawowe zasady oraz metodyka badań odporności. X 1<br />

25. Podstawowe zagadnienia związane z pomiarami laboratoryjnymi<br />

emisyjności urządzeń elektronicznych i elektrycznych.<br />

X 1<br />

26. Badania odporności i emisyjności urzadzeń i systemów (obiektów) X 0,34<br />

98


przeprowadzane w miejscu ich instalacji.<br />

27. Oddziaływania pól elektromagnetycznych na organizmy żywe. X 0,34<br />

28. Metody oceny i zasady wykonywania pomiarów ekspozycji na pola<br />

elektromagnetyczne oraz uwarunkowania prawne.<br />

X 0,33<br />

29. Kolokwium. 0,67<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Wprowadzenie, metodyka prowadzonych zajęć laboratoryjnych,<br />

warunki zaliczenia.<br />

2. Pomiary statycznej odporności na zakłócenia cyfrowych układów<br />

scalonych.<br />

3. Badania szumów wybuchowych elementów półprzewodnikowych.<br />

Pomiary przebiegów czasowych oraz określanie wartości parametrów<br />

charakterystycznych.<br />

4. Badania standardowych właściwości elementów<br />

przeciwzakłóceniowych.<br />

5. Badania skuteczności ekranowania linii transmisji sygnałow w zakresie<br />

małych częstotliwości.<br />

6. Badania skuteczności ekranowania linii transmisji sygnałów w zakresie<br />

wielkich częstotliwości.<br />

7. Badania i pomiary widma zaburzeń generowanych przez urządzenia w<br />

linii zasilania.<br />

8. Badania i pomiary emisji zaburzeń elektromagnetycznych wielkich<br />

częstotliwości.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem<br />

X 2<br />

15<br />

99


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowe modelowanie systemów<br />

Skrót nazwy KMS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Adam<br />

Nazwisko: Nadolski<br />

e-mail: nadolski@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia, rodzaje symulacji komputerowych X 1<br />

2. Przykłady modeli probabilistycznych i innych zastosowań generatorów<br />

liczb pseudolosowych<br />

X 1<br />

3. Generator liniowy i jego własności X 1<br />

4. Generator MWC i jego własności X 1<br />

5. Przegląd pozostałych generatorów X 1<br />

6. Metody łączenia generatorów X 1<br />

7. Wstęp do weryfikacji hipotez statystycznych X 1<br />

8. Test chi-kwadrat X 1<br />

9. Test Kołmogorowa X 1<br />

10. Przegląd pozostałych testów X 1<br />

<strong>11</strong>. Metody generowania dowolnych rozkładów dyskretnych X 1<br />

12. Generowanie wybranych rozkładów ciągłych X 1<br />

13. Dobór parametrów w modelach probabilistycznych X 1<br />

14. Przykłady modeli dyskretnych X 1<br />

15. Równania rekurencyjne i ich własności X 1<br />

16. Równania rekurencyjne liniowe X 1<br />

17. Punkty krytyczne. Stabilność i jej znaczenie przy symulacji procesów<br />

dyskretnych<br />

X 1<br />

18. Stabilność w przypadku układów rekurencyjnych liniowych X 1<br />

19. Stabilność układów nieliniowych. Metoda pierwszego przybliżenia X 1<br />

20. Przykłady zagadnień modelowanych przy pomocy równań<br />

różniczkowych zwyczajnych<br />

X 1<br />

21. Metody różnicowe: schemat Eulera i schemat Taylora X 1<br />

22. Schemat Rungego-Kutty X 1<br />

23. Przykłady metod wielokrokowych X 1<br />

24. Zbieżność metod jednokrokowych X 1<br />

25. Schemat ze zmiennym krokiem całkowania i jego znaczenie X 1<br />

26. Zbieżność metod wielokrokowych. Stabilność absolutna X 1<br />

27. Równania i układy różniczkowe liniowe X 1<br />

28. Punkty krytyczne dla układów równań różniczkowych liniowych X 1<br />

29. Badanie stabilności układów równań różniczkowych nieliniowych<br />

metodą pierwszego przybliżenia<br />

X 1<br />

30. Sztywność i jej znaczenie w obliczeniach numerycznych X 1<br />

Razem 30<br />

100


Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

Poziom<br />

Wiedzy umiej.<br />

Liczba<br />

godzin<br />

A B C D E<br />

1. Poznanie własności generatora liniowego X 1<br />

2. Poznanie własności generatora MWC X 0,33<br />

3. Własności testu chi-kwadrat X 1<br />

4. Własności testu Kołmogorowa X 1<br />

5. Metoda synonimów 0,67<br />

6. Metoda odwracania dystrybuanty 0,33<br />

7. Metoda eliminacji oraz metoda superpozycji 0,67<br />

8. Równania rekurencyjne liniowe X 1<br />

9. Liniowe układy równań rekurencyjnych X 1<br />

10. Stabilność liniowych układów równań rekurencyjnych X 1<br />

<strong>11</strong>. Metoda pierwszego przybliżenia dla układów rekurencyjnych<br />

X 1<br />

nieliniowych<br />

12. Równania różniczkowe o zmiennych rozdzielonych X 1<br />

13. Równania różniczkowe liniowe X 1<br />

14. Liniowe układy równań różniczkowych X 1<br />

15. Stabilność układów liniowych X 1<br />

16. Metoda pierwszego przybliżenia dla układów równań różniczkowych<br />

X 1<br />

nieliniowych<br />

17. Klasyfikacja punktów krytycznych dla wymiaru 2 X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Implementacja wybranych generatorów pseudolosowych X 3<br />

2. Implementacja wybranych metod testowania generatorów X 3<br />

3. Implementacja generatora o zadanym rozkładzie X 3<br />

4. Komputerowa symulacja wybranego modelu dyskretnego X 2<br />

5. Przybliżone rozwiązywanie równań różniczkowych przy pomocy metod<br />

X 2<br />

różnicowych<br />

6. Komputerowa symulacja wybranego modelu ciągłego X 2<br />

Razem 15<br />

Liczba<br />

godzin<br />

101


Nazwa przedmiotu Konwertery mocy<br />

Skrót nazwy KOMO<br />

KARTA PRZEDMIOTU<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Jackowski<br />

E-mail: jjack@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Plan wykładu, warunki zaliczenia, literatura 0,33<br />

2. Podstawowe wiadomości o układach zasilających- wymagania<br />

,parametry, normy.<br />

X 0,33<br />

3. Zasilacze analogowe X 0,67<br />

4. Charakterystyka impulsowych konwerterów mocy (KM) X 0,33<br />

5. Zasada działania KM obniżającego napięcie bez izolacji galwanicznej<br />

(BUCK) -- charakterystyka statyczna, przebiegi prądów i napięć<br />

X 0,67<br />

6. Kryteria doboru elementów filtru wyjściowego (pojemności i<br />

indukcyjności)<br />

X 0,33<br />

7. Wymagania napięciowe i prądowe na klucze X 0,33<br />

8. Przykład obliczeń KM typu BUCK X 0,33<br />

9. Zasada działania KM podwyższającego napięcie bez izolacji<br />

galwanicznej (BOOST) – charakterystyka statyczna, przebiegi prądów i<br />

napięć<br />

X 0,67<br />

10. Kryteria doboru indukcyjności i pojemności X 0,33<br />

<strong>11</strong>. Wymagania na klucze X 0,33<br />

12. Przykład obliczeń KM typu BOOST X 0,33<br />

13. Zasada działania KM odwracającego polaryzację napięcia bez izolacji<br />

galwanicznej (BUCK-BOOST)—charakterystyka statyczna, przebiegi<br />

prądów i napięć<br />

X 0,67<br />

14. Kryteria doboru pojemności i indukcyjności X O,33<br />

15. Wymagania na klucze X O,33<br />

16. Przykład obliczeń KM typu BUCK--BOOST X 0,33<br />

17. Zasada działania KM typu Cuka—charakterystyka statyczna, przebiegi<br />

prądów i napięć<br />

X 0,67<br />

18. Kryteria doboru indukcyjności i pojemności X 0,33<br />

19. Wymagania na klucze i przykłady obliczeń X 0,33<br />

20. Transformatorowy KM o działaniu zaporowym (FLYBACK)–zasada<br />

działania, przebiegi<br />

X 0,67<br />

21. Zależności między napięciami wyjściowymi i wejściowym w<br />

nieciągłym i w ciągłym rodzaju pracy<br />

X 0,33<br />

22. Praca KM FLYBACK przy braku obciążenia na wyjściu, zwarciu oraz<br />

w momencie włączenia<br />

X 0,33<br />

23. Wpływ indukcyjności rozproszenia transformatora na parametry KM,<br />

wymagania na klucze<br />

X 0,67<br />

24. KM FLYBACK o wielu wyjściach X 0,33<br />

25. Transformatorowy KM o działaniu przepustowym (FORWARD)— X 0,67<br />

102


zasada działania, przebiegi prądów i napięć<br />

26. Układ zastępczy transformatora. Problemy związane z prądem<br />

magnetyzacji i metody usuwania<br />

27. KM przeciwsobny—zasada pracy, przebiegi napięć i prądów .<br />

Wymagania na klucze<br />

28. KM półmostkowy i mostkowy—zasady pracy, przebiegi prądów i<br />

napięć<br />

X 1<br />

X 0,67<br />

X 0,67<br />

29. KM rezonansowe—zasada pracy, przebiegi prądów i napięć X 1<br />

30. Metody sterowania KM jednopętlowe X 0,67<br />

31. Metody sterowania KM wielopętlowe X 0,67<br />

32. Modulatory PWM X 0,33<br />

33. Stabilność pracy KM z pętlą sprzężenia zwrotnego X 0,33<br />

34. Transmitancje KM X 0,33<br />

35. Wzmacniacze błędu—kryteria doboru struktury X 0,67<br />

36. Projekt wzmacniacz błędu o odpowiedniej charakterystyce fazy i<br />

modułu<br />

X 0,33<br />

37. Scalone układy sterowania X 0,67<br />

38. Podzespoły KM---wymagania na klucze, elementy indukcyjne,<br />

kondensatory<br />

X 0,33<br />

<strong>39</strong>. Diody przełączające w KM—wymagania, charakterystyki dynamiczne,<br />

parametry.<br />

X 0,67<br />

40. Klucze sterowalne—kryteria doboru X 0,33<br />

41. Tranzystory bipolarne mocy—właściwości, parametry, charakterystyki,<br />

SOA<br />

X 1<br />

42. Układy sterowania tranzystorami bipolarnymi X 0,67<br />

43. Układy zabezpieczające tranzystory X 0,33<br />

44. Tranzystory mocy typu MOSFET—właściwości, parametry,<br />

X 0,67<br />

charakterystyki<br />

45. Układy sterowania MOSFET'ami X 0,33<br />

46. Klucze typu SCR, GTO, IGBT, MCT X 0,67<br />

47. Elementy magnetyczne-podstawowe prawa obwodów magnetycznych X 0,33<br />

48. Materiały magnetyczne dla KM X 0,33<br />

49. Metody projektowania dławików z podmagnesowaniem przy pomocy X 1<br />

wykresów Hana i współczynnika AP<br />

50 Metody projektowania transformatorów dla KM typu FLYBACK X 0,67<br />

51 Przykład projektu transformatora X 0,33<br />

52 Technika wykonania transformatora X O,33<br />

53 Metody projektowania transformatorów dla KM typu FORWARD X 0,67<br />

54 Przykład projektu transformatora X 0,33<br />

55 Projekty transformatorów dla KM przeciwsobnych, półmostkowych i X 0,67<br />

mostkowych<br />

56 Kondensatory elektrolityczne dla KM-wymagania i parametry X 0,33<br />

57 Scalone układy sterowania KM-przegląd X 0,33<br />

58 Układy korekcji współczynnika mocy (PF) X 0,33<br />

59 Kompatybilność e-m KM 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady pracy i zaliczenia laboratorium 1<br />

2. Badanie przetwornic typu BUCK i BUCK-BOOST. X 2<br />

3. Badanie przetwornicy zaporowej. X 2<br />

4. Badanie scalonego modulatora szerokości impulsów typu TL494. X 2<br />

5. Badanie właściwości dynamicznych tranzystora w układach X 2<br />

liczba<br />

godzin<br />

103


6.<br />

przełączających.<br />

Impulsowy układ ładowania akumulatorów NiCd X 2<br />

7. Badanie zasilaczy o działaniu ciągłym. X 2<br />

8. Zaliczenie 2<br />

Razem 15<br />

104


Nazwa przedmiotu Kultura języka polskiego<br />

Skrót nazwy KJP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stefan<br />

Nazwisko: Zabieglik<br />

e-mail: szab@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do językoznawstwa X X 1<br />

2. Język jako środek komunikacji X X 1<br />

3. Elementy retoryki X X 1<br />

4. Słowniki, ich rodzaje i konstrukcja X X 1<br />

5. Zapożyczenia z języków obcych X X 1<br />

6. Pojęcie normy językowej; błędy językowe i ich rodzaje X X 1<br />

7. Poprawność językowa – wymowa (akcent) X X 1<br />

8. Poprawność językowa – typowe błędy gramatyczne X X 1<br />

9. Poprawność językowa – typowe błędy leksykalne X X 1<br />

10. Poprawność językowa – typowe błędy składniowe X X 1<br />

<strong>11</strong>. Poprawność językowa – typowe błędy stylistyczne X X 1<br />

12. Rodzaje tekstów pisanych i ich specyfika X X 1<br />

13. Cechy dobrego stylu: jasność i zrozumiałość, precyzja, prostota,<br />

zwięzłość<br />

X X 1<br />

14. Tekst naukowy – pisanie i redakcja X X 1<br />

15. Analiza języka wybranych prac magisterskich studentów WETI X X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

105


Nazwa przedmiotu Kultura języka polskiego<br />

Skrót nazwy KJP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stefan<br />

Nazwisko: Zabieglik<br />

e-mail: szab@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do językoznawstwa X X 2<br />

2. Język jako środek komunikacji X X 2<br />

3. Elementy retoryki X X 2<br />

4. Słowniki, ich rodzaje i konstrukcja X X 2<br />

5. Zapożyczenia z języków obcych X X 2<br />

6. Pojęcie normy językowej; błędy językowe i ich rodzaje X X 2<br />

7. Poprawność językowa – wymowa (akcent) X X 2<br />

8. Poprawność językowa – typowe błędy gramatyczne X X 2<br />

9. Poprawność językowa – typowe błędy leksykalne X X 2<br />

10. Poprawność językowa – typowe błędy składniowe X X 2<br />

<strong>11</strong>. Poprawność językowa – typowe błędy stylistyczne X X 2<br />

12. Rodzaje tekstów pisanych i ich specyfika X X 2<br />

13. Cechy dobrego stylu: jasność i zrozumiałość, precyzja, prostota,<br />

zwięzłość<br />

X X 2<br />

14. Tekst naukowy – pisanie i redakcja X X 2<br />

liczba<br />

godzin<br />

15. Analiza języka wybranych prac magisterskich studentów informatyki X X 2<br />

Razem 330<br />

106


Nazwa przedmiotu<br />

Skrót nazwy<br />

Logika i teoria mnogości<br />

LTM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Robert<br />

Nazwisko: Janczewski<br />

e-mail: skalar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Logika zdaniowa. Tautologie. X 1<br />

2. Funktory zdaniotwórcze. Reguły dowodzenia. X 1<br />

3. Logika pierwszego rzędu. Rachunek kwantyfikatorów. X 1<br />

4. Sformalizowane teorie matematyczne. Dowody formalne. X 1<br />

5. Pojęcie poprawności i pełności systemu logicznego. Rezolucje. X 1<br />

6. Aksjomaty teorii mnogości. Aksjomat wyboru. X 1<br />

7. Rachunek zbiorów. Algebra zbiorów. X 1<br />

8. Operacje nieskończone – sumy, iloczyny, produkty itd. X 1<br />

9. Relacje i funkcje. Klasyfikacja relacji. X 1<br />

10. Relacje równoważności. X 1<br />

<strong>11</strong>. Relacje porządkujące. X 1<br />

12. Dobre porządki. Twierdzenie o możliwości dobrego uporządkowania X<br />

każdego zbioru.<br />

13. Teoria mocy. Liczby kardynalne. X 1<br />

14. Typy porządkowe. Indukcja pozaskończona. X 1<br />

15. Arytmetyka liczb kardynalnych i porządkowych. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

1<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Logika zdaniowa. Tautologie. X 1<br />

2. Funktory zdaniotwórcze. Reguły dowodzenia. X 1<br />

3. Logika pierwszego rzędu. Rachunek kwantyfikatorów. X 1<br />

4. Sformalizowane teorie matematyczne. Dowody formalne. X 1<br />

5. Pojęcie poprawności i pełności systemu logicznego. Rezolucje. X 1<br />

6. Aksjomaty teorii mnogości. Aksjomat wyboru. X 1<br />

7. Rachunek zbiorów. Algebra zbiorów. X 1<br />

8. Operacje nieskończone – sumy, iloczyny, produkty itd. X 1<br />

9. Relacje i funkcje. Klasyfikacja relacji. X 1<br />

10. Relacje równoważności. X 1<br />

<strong>11</strong>. Relacje porządkujące. X 1<br />

12. Dobre porządki. Twierdzenie o możliwości dobrego uporządkowania<br />

X<br />

każdego zbioru.<br />

1<br />

13. Teoria mocy. Liczby kardynalne. X 1<br />

107


14. Typy porządkowe. Indukcja pozaskończona. X 1<br />

15. Arytmetyka liczb kardynalnych i porządkowych. X 1<br />

Razem 15<br />

108


Nazwa przedmiotu Matematyka dyskretna<br />

Skrót nazwy MDS<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Konrad<br />

Nazwisko: Piwakowski<br />

e-mail: coni@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Indukcja matematyczna x 2<br />

2. Relacje binarne – relacje równoważności, zasada abstrakcji x 2<br />

3. Relacje binarne – porządki x 2<br />

4. Relacje binarne – domknięcia przechodnie i równoważnościowe x 2<br />

5. Zliczanie i generowanie obiektów kombinatorycznych (funkcje,<br />

x 4<br />

rozmieszczenia, podziały - liczby Stirlinga)<br />

6. Kongruencja, arytmetyka modulo n(chińskie twierdzenie o resztach,<br />

twierdzenie Fermata, algorytm Euklidesa, rząd elementu w grupie<br />

multiplikatywnej modulo n)<br />

liczba<br />

godzin<br />

x 4<br />

7. Teoria grafów - notacja, pojęcia podstawowe x 1<br />

8. Teoria grafów - grafy eulerowskie, problem chińskiego listonosza x 1<br />

9. Teoria grafów - grafy hamiltonowskie, problem komiwojażera x 1<br />

10. Teoria grafów - własności drzew x 1<br />

<strong>11</strong>. Teoria grafów - planarność x 1<br />

12. Kolorowanie grafów x 2<br />

13. Porównywanie tempa wzrostu funkcji liczbowych – symbole O (), o() x 3<br />

14. Zależności rekurencyjne - metody: zgadywania, zaburzania,<br />

x 2<br />

"skomplikuj i uprość"<br />

15. Zależności rekurencyjne - funkcje tworzące x 2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Indukcja matematyczna x 2<br />

2. Relacje binarne – relacje równoważności, zasada abstrakcji x 2<br />

3. Relacje binarne – porządki x 2<br />

4. Relacje binarne – domknięcia przechodnie i równoważnościowe x 2<br />

5. Zliczanie i generowanie obiektów kombinatorycznych (funkcje,<br />

x 4<br />

rozmieszczenia, podziały - liczby Stirlinga)<br />

6. Kongruencja, arytmetyka modulo n(chińskie twierdzenie o resztach,<br />

twierdzenie Fermata, algorytm Euklidesa, rząd elementu w grupie<br />

multiplikatywnej modulo n)<br />

x 4<br />

7. Teoria grafów - notacja, pojęcia podstawowe x 1<br />

liczba<br />

godzin<br />

109


8. Teoria grafów - grafy eulerowskie, problem chińskiego listonosza x 1<br />

9. Teoria grafów - grafy hamiltonowskie, problem komiwojażera x 1<br />

10. Teoria grafów - własności drzew x 1<br />

<strong>11</strong>. Teoria grafów - planarność x 2<br />

12. Kolorowanie grafów x 3<br />

13. Porównywanie tempa wzrostu funkcji liczbowych – symbole O (), o() x 1<br />

14. Zależności rekurencyjne - metody: zgadywania, zaburzania,<br />

x 2<br />

"skomplikuj i uprość"<br />

15. Zależności rekurencyjne - funkcje tworzące x 2<br />

Razem 30<br />

<strong>11</strong>0


Nazwa przedmiotu Mechanika<br />

Skrót nazwy MECH<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Kaliński<br />

e-mail: kkalinsk@o2.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Przedmiot mechaniki i jej podział. STATYKA: Pojęcia pierwotne.<br />

Rodzaje sił. Wektorowa postać siły. Zasady statyki. Płaski zbieżny<br />

układ sił. Wypadkowa zbieżnego układu sił. Równowaga płaskiego<br />

zbieżnego układu sił. Twierdzenie o trzech siłach. Rzut sił na osie<br />

kartezjańskiego układu współrzędnych. Analityczne warunki<br />

równowagi płaskiego zbieżnego układu sił.<br />

2. Dowolny płaski układ sił. Moment siły względem punktu. Moment<br />

względem punktu wypadkowej sił. Moment siły w zapisie<br />

wektorowym. Moment siły w kartezjańskim układzie współrzędnych.<br />

Para sił i jej moment. Własności pary sił. Redukcja dowolnego<br />

płaskiego układu sił do jednej siły i jednego momentu siły. Analityczne<br />

warunki równowagi płaskiego dowolnego układu sił.<br />

3. Przestrzenny zbieżny układ sił. Wypadkowa przestrzennego zbieżnego<br />

układu sił. Analityczne warunki równowagi przestrzennego zbieżnego<br />

układu sił. Dowolny przestrzenny układ sił. Redukcja dowolnego<br />

przestrzennego układu sił do środka redukcji. Analityczne warunki<br />

równowagi przestrzennego dowolnego układu sił. Tarcie ślizgowe.<br />

Tarcie cięgien. Opory toczenia.<br />

4. ELEMENTY WYTRZYMAŁOŚCI MATERIAŁÓW: Stan<br />

przemieszczeń, odkształceń i naprężeń. Stany jednoosiowe.<br />

Rozciąganie i ściskanie. Skręcanie wałów. Jedno– i trójosiowy stan<br />

napięcia. Naprężenia normalne i styczne. Zginanie belek. Wytrzymałość<br />

złożona.<br />

5. KINEMATYKA: Pojęcia podstawowe. Opis ruchu punktu za<br />

pomocą wektora wodzącego. Opis ruchu punktu w układzie<br />

kartezjańskim i biegunowym. Opis ruchu punktu w układzie<br />

normalnym. Szczególne przypadki ruchu (ruch po prostej, ruch<br />

harmoniczny, ruch po okręgu). Określenie położenia bryły w<br />

przestrzeni.<br />

6. Prędkość i przyśpieszenie kątowe. Zależność między prędkościami<br />

punktów należących do bryły sztywnej. Szczególne przypadki ruchu<br />

bryły: ruch postępowy, ruch obrotowy, ruch płaski, ruch kulisty. Pojęcie<br />

ruchu bezwzględnego, względnego i unoszenia. Przyśpieszenie<br />

Coriolisa.<br />

7. DYNAMIKA PUNKTU MATERIALNEGO: Pojęcia podstawowe.<br />

Równania dynamiczne ruchu. Zasada d'Alemberta. Ruch punktu po<br />

okręgu. Praca stałej siły na prostoliniowym przemieszczeniu. Praca<br />

zmiennej siły na krzywoliniowym przemieszczeniu. Praca sił<br />

działających na układ punktów materialnych.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

<strong>11</strong>1


8. Moc siły. Energia kinetyczna. Potencjał. Energia potencjalna. Praca siły<br />

potencjalnej. Energia potencjalna. Zasada energii i pracy. Zasada<br />

zachowania energii mechanicznej. Zasada pędu i popędu. Zasada<br />

zachowania pędu.<br />

9. GEOMETRIA MAS: Ciężar, masa, objętość. Momenty statyczne.<br />

środek ciężkości, środek masy i środek geometryczny. Masowe<br />

momenty bezwładności. Twierdzenia Steinera. Główny centralny układ<br />

bezwładności.<br />

10. DYNAMIKA BRYŁY SZTYWNEJ: Pojęcia podstawowe. Pęd bryły.<br />

Zasada zachowania pędu. Zasada pędu i popędu. Kręt. Kręt bryły w<br />

ruchu postępowym i obrotowym. Zasada krętu. Zasada zachowania<br />

krętu. Zasada krętu i pokrętu. Równania dynamiki ruchu postępowego,<br />

obrotowego i płaskiego.<br />

<strong>11</strong>. Zastosowanie zasady d'Alemberta do obliczania reakcji łożysk<br />

wirników. Wyważanie wirników. Energia kinetyczna w ruchu<br />

postępowym, obrotowym i płaskim. Praca sił przyłożonych do bryły w<br />

ruchu postępowym, obrotowym i płaskim. Zasada pracy i energii.<br />

Różniczkowa postać zasady energii.<br />

12. WYBRANE ZAGADNIENIA MECHANIKI ANALITYCZNEJ:<br />

Współrzędne i siły uogólnione. Zasada prac przygotowanych. Ogólne<br />

równanie mechaniki analitycznej. Równania Lagrange'a II rodzaju.<br />

13. DRGANIA UKŁADÓW MECHANICZNYCH: Równanie ruchu<br />

układu o 1 stopniu swobody. Drgania swobodne, drgania wymuszone<br />

sygnałem harmonicznym. Drgania wymuszane sygnałem okresowym.<br />

Drgania nieustalone.<br />

14. ELEMENTY MECHANIKI MANIPULATORÓW: Podstawy struktury<br />

mechanizmów. Otwarte łańcuchy kinematyczne. Planowanie ścieżki<br />

manipulatora metodą Denavita-Hartenberga.<br />

Karta zajęć - ćwiczenia<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

X 3<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Rachunek wektorowy – powtórzenie. Równowaga statyczna płaskiego<br />

zbieżnego układu sił.<br />

X 2<br />

2. Równowaga statyczna płaskiego dowolnego układu sił. X 2<br />

3. Równowaga statyczna przestrzennego zbieżnego i dowolnego układu<br />

sił.<br />

X 2<br />

4. Układy z tarciem. Obliczanie naprężeń i odkształceń w prętach.<br />

Obliczanie naprężeń i odkształceń w skręcanych wałach.<br />

X 2<br />

5. Skręcanie wałów (cd.). Obliczanie belek zginanych. Złożone przypadki<br />

obciążeń.<br />

X 2<br />

6. Kinematyka punktu materialnego X 2<br />

7. I kolokwium X 2<br />

8. Kinematyka ruchu obrotowego i płaskiego bryły sztywnej. X 2<br />

9. Kinematyka ruchu kulistego. Kinematyka ruchu względnego. X 2<br />

10. Dynamiczne równania ruchu punktu materialnego. Metody<br />

X 2<br />

energetyczne w dynamice punktu materialnego.<br />

<strong>11</strong>. Metody energetyczne w dynamice punktu materialnego (c.d.).<br />

Obliczanie współrzędnych środków mas i wyznaczanie masowych<br />

momentów bezwładności.<br />

X 2<br />

12. Dynamika ruchu obrotowego i płaskiego bryły sztywnej. X 2<br />

13. Zastosowania równań Lagrange'a II rodzaju. X 2<br />

14. II kolokwium X 2<br />

15. Kolokwium poprawkowe X 2<br />

Razem 30<br />

330<br />

<strong>11</strong>2


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody modelowania matematycznego<br />

Skrót nazwy MMM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

e-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Modelowanie i symulacja X 1<br />

2. Metodologia modelowania i rodzaje modeli X 1<br />

3. Relacje modelowania i symulacji X 1<br />

4. Zasadność modelowania i wierność symulacji X 1<br />

5. Układ rzeczywisty i model podstawowy X 1<br />

6. Redukacja modelu; model scalony X 1<br />

7. Symulacja; reguły interakcji X 1<br />

8. Procedura prototypowa X 1<br />

9. Struktura modelu i reakcja układu X 1<br />

10. Pojęcie zmiennych stanu; równania stanu X 1<br />

<strong>11</strong>. Generatory pseudolosowe X 1<br />

12. Kształtowanie rozkładów; Przykłady X 1<br />

13. Modelowanie analityczne (fizyczne) X X 1<br />

14. Typy zmiennych, zasady ciągłości i kompatybilności X X 1<br />

15. Przykład I modelowania analitycznego X X 1<br />

16. Przykład II modelowania analitycznego X X 1<br />

17. Modelowanie syntetyczne (matematyczne) X 1<br />

18. Przykłady modelowanie syntetycznego X X 1<br />

19. Całościowe modelowanie układów X 1<br />

20. Strukturalne modelowanie układów X 1<br />

21. Modelowanie analogowe X 1<br />

22. Modelowanie równań różniczkowych X 1<br />

23. Przykład I modelowania równań różniczkowych X X 1<br />

24. Przykład II modelowania układów równań różniczkowych X X 1<br />

25. Normowanie modeli (zmiennych i podstawy czasu) X 1<br />

26. Przykłady procedur normowania X 1<br />

27. Modelowanie i symulacja układów czasu ciągłego X 1<br />

28. Modelowanie i symulacja układów sterowania X 1<br />

29. Budowa programów symulacji X 1<br />

30. Języki modelowania X 1<br />

Razem 30<br />

Liczba<br />

godzin<br />

<strong>11</strong>3


Nazwa przedmiotu Metody numeryczne<br />

Skrót nazwy MENU<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jadwiga<br />

Nazwisko: Kozłowska<br />

e-mail: jakoz@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Błędy, stabilność numeryczna, uwarunkowanie zadania. X 1<br />

2. Metody rozwiązywania równań nieliniowych: metoda bisekcji, metoda<br />

Newtona.<br />

X 1<br />

3. Metody rozwiązywania równań nieliniowych: metoda siecznych,<br />

metoda kombinowana, metoda iteracyjna.<br />

X 1<br />

4. Interpolacja funkcji: metoda Lagrange’a, metoda Newtona. X 1<br />

5. Różnice skończone. Wzory interpolacyjne Newtona wyrażone za<br />

pomocą różnic skończonych, wzór Stirlinga.<br />

X 1<br />

6. Aproksymacja funkcji: metoda najmniejszych kwadratów dla<br />

przypadku ciągłego i dyskretnego.<br />

X 1<br />

7. Aproksymacja średniokwadratowa za pomocą wielomianów<br />

ortogonalnych: definicja wielomianów ortogonalnych, przykładowe<br />

układy wielomianów ortogonalnych.<br />

X 1<br />

8. Aproksymacja wielomianami trygonometrycznymi i wielomianami<br />

Czebyszewa.<br />

X 1<br />

9. Metoda aproksymacji jednostajnej. Aproksymacja funkcji funkcją<br />

wykładniczą i potęgową.<br />

X 1<br />

10. Układy równań liniowych: sprawdzenie uwarunkowania zadania,<br />

metoda eliminacji Gausa. Odwracania macierzy przy pomocy metody<br />

Gausa.<br />

X 1<br />

<strong>11</strong>. Rozkład macierzy kwadratowej na iloczyn macierzy trójkątnych.<br />

Metoda Choleskiego rozwiązywania układu równań liniowych.<br />

X 1<br />

12. Metody iteracyjne rozwiązywania układów równań liniowych: metoda<br />

kolejnych przybliżeń, metoda Gausa-Seidla, metoda Jacobiego.<br />

X 1<br />

13. Metody rozwiązywania układów równań nieliniowych: metoda<br />

najszybszego spadku, metoda Newtona-Rapsona.<br />

X 1<br />

14. Całkowanie numeryczne: metoda trapezów, metoda Simpsona. X 1<br />

15. Różniczkowanie numeryczne. Metody rozwiązywania równań<br />

różniczkowych: metoda Eulera, metoda Runge-Kutty, metoda Milne’a.<br />

X 1<br />

Razem 15<br />

<strong>11</strong>4


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do języka MATHCAD 2001 (Excel) X 1<br />

2. Pisanie prostych procedur realizujących proste algorytmy numeryczne. X 1<br />

3. Metoda bisekcji rozwiązywania równań nieliniowych: wykres funkcji<br />

wykonany przy pomocy programu matchad (Excel), wyznaczenie<br />

przedziału początkowego do iteracji,<br />

X 1<br />

4. c.d. metody bisekcji: krokowa realizacja metody, programowa<br />

realizacja metody.<br />

X 1<br />

5. Metoda Newtona rozwiązywania równań nieliniowych: krokowa<br />

realizacja metody, programowa realizacja metody.<br />

X 1<br />

6. Metoda siecznych rozwiązywania równań nieliniowych: krokowa<br />

realizacja metody, programowa realizacja metody.<br />

X 1<br />

7. Metoda kombinowana rozwiązywania równań nieliniowych: krokowa<br />

realizacja metody, programowa realizacja metody.<br />

X 1<br />

8. Metoda iteracyjna rozwiązywania równań nieliniowych: wyznaczenie<br />

postaci funkcji nadającej się do iteracji, sprawdzenie warunków<br />

zbieżności metody,<br />

X 1<br />

9. c.d. metody iteracyjnej: krokowa realizacja metody, programowa<br />

realizacja metody.<br />

X 1<br />

10. Interpolacja funkcji: wyznaczenie wielomianu za pomocą wzoru<br />

Lagrange’a. Wykres błędu.<br />

X 1<br />

<strong>11</strong>. c.d. interpolacji funkcji: wyznaczenie wielomianu za pomocą<br />

pierwszego wzoru Newtona, uporządkowanie wielomianu względem<br />

potęg.<br />

X 1<br />

12. c.d. interpolacji funkcji: wyznaczenie wielomianu za pomocą drugiego<br />

wzoru Newtona, uporządkowanie wielomianu względem potęg.<br />

X 1<br />

13. c.d. interpolacji: ułożenie tabelki różnic, I-szy i II-gi wzór Newtona dla<br />

równoodległych węzłów interpolacji.<br />

X 1<br />

14. c.d. interpolacji: wybór stopnia wielomianu interpolacyjnego<br />

zapewniającego w zadanym punkcie wymaganą dokładność.<br />

X 1<br />

15. c.d. interpolacji: realizacja programowa metody Aitkena wyznaczania<br />

wartości funkcji interpolowanej w punktach między węzłami<br />

interpolacyjnymi.<br />

X 1<br />

16. Przybliżanie funkcji dyskretnej zwykłymi wielomianami metodą<br />

najmniejszych kwadratów. Wykresy otrzymanych wielomianów<br />

różnych stopni. Porównanie ich dokładności.<br />

X 1<br />

17. Przybliżanie funkcji ciągłej zwykłymi wielomianami metodą<br />

najmniejszych kwadratów. Wykresy otrzymanych wielomianów<br />

różnych stopni. Porównanie ich dokładności.<br />

X 1<br />

18. Przybliżanie funkcji dyskretnej funkcją wykładniczą oraz potęgową,<br />

wykresy otrzymanych funkcji. Porównanie ich dokładności.<br />

X 1<br />

19. Przybliżanie funkcji ciągłej funkcją wykładniczą oraz<br />

potęgową,wykresy otrzymanych funkcji. Porównanie ich dokładności.<br />

X 1<br />

20. Kolokwium 2<br />

21. Aproksymacja funkcji wielomianami ortogonalnymi: aproksymacja<br />

układem wielomianów Czebyszewa, wykresy otrzymanych<br />

wielomianów, porównanie z aproksymacją zwykłymi wielomianami.<br />

X 1<br />

22. c.d. aproksymacji funkcji wielomianami ortogonalnymi: aproksymacja<br />

funkcji układem funkcji trygonometrycznych, wykresy dla różnych<br />

stopni wielomianów, analiza błędu otrzymanych przybliżeń.<br />

X 1<br />

23. Realizacja programowa metody Gausa rozwiązywania układów równań<br />

liniowych. Rozkład macierzy kwadratowej na iloczyn macierzy<br />

trójkątnych przy pomocy metody Gausa.<br />

X 1<br />

<strong>11</strong>5


24. Realizacja numeryczna metody Choleskiego rozwiązywania układu<br />

równań liniowych.<br />

X 1<br />

25. Realizacja numeryczna metod iteracyjnych rozwiązywania układów<br />

równań liniowych: metoda kolejnych przybliżeń, metoda Gausa-Seidla,<br />

metoda Jacobiego. Porównanie dokładności metod.<br />

X 1<br />

26. Kolokwium 2<br />

27. Całkowanie numeryczne: opracowanie metody trapzów i Simpsona X 1<br />

28. Różniczkowanie numeryczne. Opracowanie metody Runge-Kutty. X 1<br />

Razem 30<br />

<strong>11</strong>6


Nazwa przedmiotu Metody numeryczne<br />

Skrót nazwy MNM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tadeusz<br />

Nazwisko: Ratajczak<br />

e-mail: tadra@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Własności zapisu stałopozycyjnego i zmiennopozycyjnego X 1<br />

2. Sumowanie szeregów potęgowych, ułamki łańcuchowe X 1<br />

3. Rozwiązywania równań nieliniowych. Metoda stycznych X 1<br />

4. Rozwiązywanie układów równań nieliniowych metodą najszybszego<br />

spadku<br />

X 1<br />

5. Rozwiązywanie układów równań nieliniowych metodą<br />

X 1<br />

Newtona-Raphsona<br />

6. Metoda Gaussa rozwiązywania układów równań liniowych X 1<br />

7. Metoda Seidela rozwiązywania układów równań liniowych X 1<br />

8. Interpolacja funkcji w sensie Lagrange’a X 1<br />

9. Interpolacja funkcji za pomocą funkcji sklejanych stopnia 3 X 1<br />

10. Aproksymacja średniokwadratowa dyskretna za pomocą zwykłych<br />

wielomianów. Metoda najmniejszych kwadratów.<br />

X 1<br />

<strong>11</strong>. Aproksymacja średniokwadratowa dyskretna za pomocą wielomianów X 1<br />

ortogonalnych. Wielomiany Czebyszewa.<br />

12. Różniczkowanie numeryczne X 1<br />

13. Wzory tapezów i Simpsona całkowania numerycznego X 1<br />

14 Całkowanie numeryczne – ekstrapolacja Richardsona X 1<br />

15. Numeryczne rozwiązywanie równań różniczkowych zwyczajnych X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

liczba<br />

godzin<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opracowywanie procedury obliczania sumy szeregu potęgowego. X 2<br />

2. Opracowywanie procedury rozwijania funkcji w ułamek łańcuchowy<br />

oraz obliczania jego wartości.<br />

X 2<br />

3. Opracowywanie programu rozwiązywania równań nieliniowych metodą<br />

bisekcji<br />

X 2<br />

4. Opracowywanie programu rozwiązywania równań nieliniowych metodą<br />

stycznych<br />

X 2<br />

5. Opracowywanie procedury poszukiwania rozwiązania układu równań<br />

nieliniowych metodą najszybszego spadku<br />

X 4<br />

6. Opracowywanie procedury poszukiwania rozwiązania układu równań<br />

nieliniowych metodą Newtona-Raphsona<br />

X 2<br />

<strong>11</strong>7


7. Opracowywanie procedury rozwiązywania układu równań liniowych<br />

metodą eliminacji Gaussa<br />

X 2<br />

8. Opracowywanie procedury rozwiązywania układu równań liniowych<br />

metodą Seidela-Gaussa<br />

X 2<br />

9. Opracowywanie procedury obliczania wartości funkcji dyskretnej z<br />

użyciem wielomianu interpolacyjnego Lagrange’a<br />

X 1<br />

10. Opracowywanie procedury obliczania wartości funkcji dyskretnej z<br />

użyciem wielomianu interpolacyjnego Stirlinga<br />

X 1<br />

<strong>11</strong>. Opracowywanie procedury obliczania wartości funkcji dyskretnej z<br />

użyciem funkcji sklejanej stopnia trzeciego.<br />

X 2<br />

12. Opracowywanie procedury obliczania wartości funkcji dyskretnej z<br />

użyciem wielomianów aproksymacyjnych.<br />

X 2<br />

13. Opracowywanie procedury obliczania wartości funkcji dyskretnej z<br />

użyciem wielomianów aproksymacyjnych p k .<br />

X 2<br />

14. Opracowywanie procedury różniczkowania numerycznego X 2<br />

15. Opracowywanie procedury całkowania numerycznego metodą<br />

Simpsona.<br />

X 2<br />

Razem 30<br />

<strong>11</strong>8


Nazwa przedmiotu Metody probabilistyczne<br />

Skrót nazwy MP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Sobczak<br />

e-mail: wojob@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcie zdarzenia losowego, algebra zdarzeń, aksjomatyczna definicja<br />

prawdopodobieństwa.<br />

X 1<br />

2. Inne definicje prawdopodobieństwa: geometryczna, statystyczna.<br />

Prawdopodobieństwo warunkowe, zdarzenia niezależne. Przykłady<br />

zdarzeń.<br />

X 1<br />

3. Twierdzenie o prawdopodobieństwie całkowitym. Twierdzenie Bayesa. X 1<br />

4. Definicja zmiennych losowych ciągłych i dyskretnych. Definicja i<br />

własności dystrybuanty. Przykłady zmiennych losowych.<br />

X 1<br />

5. Definicja zmiennych losowych wielowymiarowych. Definicja oraz<br />

własności dystrybuanty zmiennych losowych wielowymiarowych.<br />

Przykłady zmiennych losowych wielowymiarowych.<br />

X 1<br />

6. Rozkłady brzegowe zmiennych losowych wielowymiarowych: zmienne<br />

losowe dyskretne, zmienne losowe ciągłe. Przykłady wyznaczania<br />

rozkładów brzegowych.<br />

X 1<br />

7. Rozkłady warunkowe zmiennych losowych. Przykład wyznaczania<br />

rozkładu warunkowego. Własności rozkładów warunkowych.<br />

X 1<br />

8. Wartość średnia: definicja, własności . Przykład wyznaczania wartości<br />

średniej zmiennych losowych.<br />

X 1<br />

9. Średnia warunkowa i jej własności. Związek między średnią<br />

warunkową a wartością średnią zmiennej losowej. Przykłady określania<br />

średniej warunkowej zmiennej losowej.<br />

X 1<br />

10. Momenty wyższych rzędów zmiennej losowej: momenty zwykłe,<br />

momenty centralne.<br />

X 1<br />

<strong>11</strong>. Wariancja zmiennej losowej: definicja, własności. Przykłady<br />

wyznaczania wariancji zmiennych losowych.<br />

X 1<br />

12. Momety zmiennej losowej wielowymiarowej: momenty mieszane,<br />

współczynnik korelacji, współczynnik kowariancji, macierz<br />

kowariancyjna.<br />

X 1<br />

13. Własności macierzy kowariancyjnej. Nierówność Schwarza.<br />

Unormowany współczynnik korelacji.<br />

X 1<br />

14. Funkcja charakterystyczna: definicja, własności funkcji<br />

charakterystycznej. Związek między momentami a funkcją<br />

charakterystyczną zmiennej losowej. Związek między funkcją<br />

charakterystyczną a rozkładem.<br />

X 1<br />

15. Funkcja charakterystyczna zmiennej losowej wielowymiarowej;<br />

definicja i własności.<br />

X 1<br />

16. Funkcja tworząca prawdopodobieństwa: definicja, zastosowanie funkcji<br />

tworzącej do wyznaczania momentów zmiennej losowej.<br />

X 1<br />

<strong>11</strong>9


17. Przykłady rozkładów zmiennych losowych dyskretnych: rozkład<br />

dwupunktowy, rozkład dwumianowy, rozkład Poissona, rozkład Polya,<br />

rozkład hipergeometryczny, rozkład geometryczny.<br />

18. Przykłady rozkładów zmiennych losowych ciągłych: rozkład<br />

wykładniczy, rozkład Gamma; rozkład Weibulla, rozkład Rice’a<br />

rozkład Rayleigha.<br />

19. Rozkład normalny zmiennej losowej wielowymiarowej: definicja i<br />

własności. Rozkład logarytmiczno-normalny.<br />

X 1<br />

X 1<br />

X 1<br />

20. Funkcje zmiennych losowych: rozkład prawdopodobieństwa funkcji<br />

zmiennych losowych dyskretnych. Funkcja gęstości zmiennej losowej<br />

ciągłej będącej funkcją zmiennych losowych ciągłych. Przykłady<br />

zastosowania podanych zależności.<br />

X 1<br />

21. Funkcje wielowymiarowych zmiennych losowych: gęstość rozkładu<br />

łącznego, przykłady wyznaczania funkcji gęstości rozkładu łącznego.<br />

X 1<br />

22. Definicje granicy ciągu zmiennych losowych. Pierwsza i druga<br />

nierówność Czebyszewa.<br />

X 1<br />

23. Prawo wielkich liczb Markowa, twierdzenia graniczne. X 1<br />

24. Entropia zmiennej losowej: definicja entropii, entropia łączna, entropia<br />

warunkowa.<br />

X 1<br />

25. Średnia entropia warunkowa. Przykłady wyznaczania entropii. X 1<br />

26. Ilość informacji i przepustowość cyfrowego kanału<br />

X 1<br />

telekomunikacyjnego.<br />

27. Elementy statystyki matematycznej: definicje i własności estymatorów.<br />

28. Przykłady estymatorów dla wartości średniej i wariancji.<br />

29. Ciągi zmiennych losowych i łańcuchy Markowa. X 1<br />

30. Pojęcia podstawowe o sygnałach losowych dyskretnych i ciągłych. X 1<br />

Razem 32<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Kombinatoryka. Wyprowadzenie wzorów kombinatoryczych. X X 1<br />

2. Zastosowania wzorów kombinatorycznych w zadaniach. X 1<br />

3. Wyznaczanie prawdopodobieństw na podstawie definicji klasycznej. X 1<br />

4. Wyznaczanie prawdopodobieństw na podstawie definicji<br />

geometrycznej.<br />

X 1<br />

5. Wyznaczanie prawdopodobieństw sumy, iloczynu zdarzeń losowych. X 1<br />

6. Wyznaczanie prawdopodobieństw warunkowych. Sprawdzanie<br />

niezależności zdarzeń.<br />

X 1<br />

7. Zastosowanie twierdzenia o prawdopodobieństwie całkowitym do<br />

wyznaczania prawdopodobieństw zdarzeń losowych.<br />

X 1<br />

8. Zastosowanie twierdzenia Bayesa do wyznaczania prawdopodobieństw<br />

X 1<br />

warunkowych.<br />

9. Wyznaczanie rozkładów zmiennych losowych dyskretnych. Określenie<br />

funkcji rozkładu oraz dystrybuanty. Sprawdzenie warunku<br />

normalizacyjnego.<br />

10. Wyznaczanie rozkładów zmienych losowych ciągłych. Określenie<br />

funkcji gęstości rozkładu oraz dystrybuanty.<br />

liczba<br />

godzin<br />

X 1<br />

X 1<br />

<strong>11</strong>. Kolokwium. X 1<br />

12. Przykłady wyznaczania wartości średniej zmiennej losowej dyskretnej. X 1<br />

13. Przykłady wyznaczania wartości średniej ciągłej zmiennej losowej. X 1<br />

14. Przykłady wyznaczania wariancji zmiennych losowych dyskretnych. X 1<br />

15. Przykłady wyznaczania wariancji zmiennych losowych ciągłych. X 1<br />

16. Wyznaczanie rozkładów brzegowych i warunkowych dla<br />

wielowymiarowych dyskretnych zmiennych losowych.<br />

X 1<br />

120


17. Wyznaczanie rozkładów brzegowych i warunkowych dla<br />

wielowymiarowych ciągłych zmiennych losowych.<br />

X 1<br />

18. Wyznaczanie współcznnika kowariancji, korelacji, tworzenie macierzy<br />

kowariancyjnej.<br />

X 1<br />

19. Zadania na typowe rozkłady zmiennych losowych dyskretnych: rozkład<br />

zero-jedynkowy dwumianowy, Poissona, geometryczny.<br />

X 1<br />

20. Rozkład normalny: wyznaczanie funkcji błędu, normalizacja zmiennej<br />

losowej.<br />

X 1<br />

21. Określanie funkcji charakterystycznej dla dyskretnych zmiennych<br />

losowych. Wyznaczanie momentów zmiennych na podstawie funkcji<br />

charakterystycznej.<br />

X 1<br />

22. Funkcja charakterystyczna dla rozkładu normalnego oraz<br />

wykładniczego. Wyznaczanie wartości średniej oraz wariancji na<br />

podstawie funkcji charakterystycznej.<br />

X 1<br />

23. Wyznaczanie funkcji charakterystycznej dla wielowymiarowych<br />

zmiennych losowych.Funkcja charakterystyczna sumy, iloczynu<br />

niezależnych zmiennych losowych.<br />

X 1<br />

24. Funkcje tworzące prawdopodobieństwa: wyznaczanie momentów<br />

zmiennych losowych przy pomocy pochodnych funkcji tworzącej.<br />

X 1<br />

25. Kolokwium. 1<br />

26. Wyznaczanie rozkładu zmiennej losowej dyskretnej będącej funkcją<br />

zmiennej losowej dyskretnej.<br />

X 1<br />

27. Wyznaczanie fukcji gęstości rozkładu zmiennej losowej będącej<br />

funkcją innej zmiennej losowej ciągłej.<br />

X 1<br />

28. Funkcje zmiennych losowych wielowymiarowych. Wyznaczanie<br />

rozkładu prawdopodobieństwa sumy, iloczynu, zmiennych losowych.<br />

X 1<br />

29. Kolokwium poprawkowe. X 1<br />

30. Zastosowanie nierówności Czebyszewa i twierdzeń granicznych. 1<br />

Razem 330<br />

121


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody przetwarzania obrazów<br />

Skrót nazwy MPO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Modele i reprezentacja obrazów. X 1<br />

2. Akwizycja i synteza obrazów. X 1<br />

3. Składowanie i prezentacja obrazów. X 1<br />

4. Typowe obrazy, źródła (fotografia cyfrowa, obrazy satelitarne, obrazy<br />

rekonstruowane).<br />

X 1<br />

5. Systemy kolorów ( systemy 3 i 4 wymiarowe: RGB, HSI, YUV, Lab,<br />

X 1<br />

Luv, CMYK).<br />

6. Systemy kolorów (tablice kolorów). X 1<br />

7. Odczyt i zapis danych. X 1<br />

8. Formaty plików obrazów cyfrowych (trzy komponentowe). X 1<br />

9. Formaty plików obrazów cyfrowych (jednokomponentowe). X 1<br />

10. Zastosowania transformacji DFT w przetwarzaniu obrazów. X 1<br />

<strong>11</strong>. Zastosowania transformacji DCT w przetwarzaniu obrazów. X 1<br />

12. Format JPEG/MPEG. X 1<br />

13. Techniki poprawy jakości obrazów: splot, filtracja dolnoprzepustowa i<br />

górnoprzepustowa.<br />

X 1<br />

14. Techniki poprawy jakości obrazów: filtracja nielinowa (filtry<br />

medianowe).<br />

X 1<br />

15. Techniki poprawy jakości obrazów: operacje na histogramie –<br />

rozciąganie histogramu.<br />

X 1<br />

16. Techniki poprawy jakości obrazów: operacje na histogramie:<br />

X 1<br />

wyrównanie i dopasowanie.<br />

17. Przetwarzanie geometrii: przekształcenia sztywne i elastyczna. X 1<br />

18. Przetwarzanie geometrii: przekształcenia affiniczne i perspektywiczne. X 1<br />

19. Rejestracja obrazów we wspólnych układach współrzędnych. X 1<br />

20. Metody interpolacji: interpolacja najbliższego sąsiedztwa, powielania i<br />

biliniowa .<br />

X 1<br />

21. Metody interpolacji: interpolacja wielomianamy wyższych stopni<br />

X 1<br />

(cubic convolution).<br />

22. Detekcja konturów w obrazie: metody Sobela, Prewitta. X 1<br />

23. Detekcja konturów w obrazie: Frei-Chen; laplasjan. X 1<br />

24. Detekcja konturów w obrazie: Canny, transformacja Hougha. X 1<br />

25. Binaryzacja i progowanie obrazów. X 1<br />

26. Progowanie optymalne (metoda Otsu, maksymalnego podobieństwa). X 1<br />

27. Wydzielanie segmentów: metody rozrostu regionu. X 1<br />

28. Wydzielanie segmentów: metody podziału i łączenia regionów. X 1<br />

29. Wydzielanie segmentów: metryki oceny segmentacji . X 1<br />

liczba<br />

godzin<br />

122


30. Zastosowania metod przetwarzania obrazów. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Akwizycja obrazów i metody ich reprezentacji. X 3<br />

2. Operacje zapisu i odczytu obrazów: formaty plików. X 3<br />

3. Zastosowanie DFT i DCT w przetwarzaniu obrazów. X 3<br />

4. Poprawa jakości obrazów (filtracja i operacje na histogramach). X 3<br />

5. Przekształcenia obrazów (operacje geometryczne, interpolacje,<br />

segmentacje).<br />

X 3<br />

Razem 15<br />

123


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody reprezentacji informacji<br />

Skrót nazwy MRI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do Internetu i sieci Web. X 0,67<br />

2. Funkcjonalność i budowa przeglądarki internetowej X 1<br />

3. Języki opisu struktury dokumentu. X 1<br />

4. Język znakowania HTML X 1<br />

5. Podstawy składni HTML X 1<br />

6. Projektowanie stron WWW: tekst, lista, obrazy, multimedia X 1<br />

7. Miejsce sieciowe, serwer sieciowy, adresacja URL X 1<br />

8. Interaktywny formularz HTML: akcje i dane X 1<br />

9. Perl, CGI, JavaScript w tworzeniu formularzy X 0,33<br />

10. Tabele i ich zastosowania w tworzeniu stron X 1<br />

<strong>11</strong>. Ramki i ich zastosowania w projektowaniu stron. X 1<br />

12. Techniki doskonalenia HTML X 1<br />

13. Język XML: składnia, schematy, przestrzeń nazw X 1<br />

14. Trasformacja XSL X 1<br />

15. Obiekty formatujące i arkusze stylów X 1<br />

16. Standardy: model DOM, interfejs SAX X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć -projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Edytory plików HTML, przeglądarki Netscape i IE X 1<br />

2. Projekt i realizacja statycznej strony HTML X 3<br />

3. Narzędzia do przetwarzania i obróbki obrazów X 1<br />

4. Dynamizacja strony HTML, elementy graficzne, animacja X 4<br />

5. Projekt i realizacja dokumentu elektronicznego XML X 3<br />

6. Transformacja dokumentu elektronicznego X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

124


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metodyka projektowania i technika realizacji<br />

Skrót nazwy MPTR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Alicja<br />

Nazwisko: Konczakowska<br />

e-mail: alkon@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe problemy projektowania i konstruowania urządzeń i<br />

systemów elektronicznych.<br />

X 0,33<br />

2. Projektowanie układów elektronicznych uwzględniające wymogi<br />

produkcji.<br />

X 0,67<br />

3. Czynniki decydujące o projektowaniu i konstrukcji. Optymalne<br />

rozwiązania.<br />

X 0,67<br />

4. Projektowanie układów mające na celu uzyskanie ich wysokiej jakości. X 0,67<br />

5. Specyfika projektowania układów analogowych i cyfrowych. X 0,33<br />

6. Projektowanie urządzeń i systemów wirtualnych. X 0,33<br />

7. Charakterystyka środowisk programistycznych wykorzystywanych do<br />

tworzenia przyrządów wirtualnych na przykładzie programu LabVIEW<br />

X 0,67<br />

8. Charakterystyka programu AutoCAD. X 0,67<br />

9. Rodzaje układów współrzędnych w programie AutoCAD. X 0,67<br />

10. Sposoby rysowania obietków dostępnych w programie AutoCAD. X 0,67<br />

<strong>11</strong>. Metody modyfikacji i transformacji rysowanych obiektów. X 0,33<br />

12. Techniki wymiarowania rysowanych obiektów. X 0,33<br />

13. Charakterystyka modułów współpracy programu AutoCAD z innymi<br />

programami.<br />

X 0,33<br />

14. Optymalizacja przepływu danych między programami w procesie CAD. X 0,33<br />

15. Przykładowe projekty (obudowy, drobne elementy mechaniczne). X 0,67<br />

16. Systemy obudów. X 0,33<br />

17. Moduły. X 0,67<br />

18. Połączenia wewnątrz modułów: połączenia stałe, rozłączalne. X 1<br />

19. Podzespoły stykowe. Dobór podzespołów. X 0,33<br />

20. Okablowanie. Parametry, dobór przewodów, materiały na żyły<br />

przewodzące, ekrany i izolacje.<br />

X 0,67<br />

21. Techniki łączenia: lutowanie, owijanie, zaciskanie. X 0,33<br />

22. Metody lutowania ręcznego i automatycznego. X 0,33<br />

23. Wpływ ochrony środowiska na procesy łączenia elementów<br />

elektronicznych; dobór topników, lutowanie bez ołowiu.<br />

X 0,33<br />

24. Kleje przewodzące. X 0,33<br />

25. Elementy do montażu przewlekanego, elementy do montażu<br />

powierzchniowego.<br />

X 1<br />

26. Montaż przewlekany. Lutowanie na fali, przez zanurzenie. X 0,33<br />

27. Montaż powierzchniowy. Lutowanie: na fali, rozpływowe. X 0,67<br />

28. Urządzenia produkcyjne do automatycznego montażu. Automaty do<br />

pobierania i pozycjonowania elem. Automaty do nanoszenia kleju.<br />

X 0,67<br />

29. Optymalizacja projektu płytki z połączeniami drukowanymi pod kątem X 0,33<br />

125


techniki montażu.<br />

30. Projektowanie pól lutowniczych. X 0,33<br />

31. Wpływ techniki łączenia elem. na układ ścieżek i pół lutowniczych. X 0,67<br />

32. Konstrukcje obwodów z połączeniami drukowanymi. X 0,67<br />

33. Rodzaje podłoży stosowanych na obwody z połączeniami drukow. X 0,67<br />

34. Techniki wytwarzania obwodów z połączeniami drukowanymi. X 0,33<br />

35. Projektowanie obwodów z połączeniami drukowanymi. X 1<br />

36. Prezentacja programów do projektowania: OrCAD, P-CAD, PADS. X 1<br />

37. Oprogramowanie Electronic Design Automotion – program PADS. X 1<br />

38. Tworzenie rysunku schematu ideowego. X 0,67<br />

<strong>39</strong>. Symulacja działania układu. Optymalizacja pod kątem uzyskiwanych<br />

parametrów technicznych.<br />

X 0,67<br />

40. Projektowanie topologii obwodów z połączeniami drukowanymi.<br />

Optymalizacja połączeń.<br />

X 0,67<br />

41. Przygotowanie płytki do produkcji. X 0,67<br />

42. Wpływ zakłóceń na projektowanie i konstrukcję. X 1<br />

43. Zakłócenia spowodowane przez sprzężenia konduktancyjne,<br />

pojemnościowe, indukcyjne.<br />

X 0,67<br />

44. Techniki prowadzenia ścieżek, doboru oraz rozmieszczania elementów X 0,67<br />

na płytkach drukowanych z uwzględnieniem problemów zakłóceń.<br />

45. Techniki uziemiania i ekranowania. X 0,67<br />

46. Technika ekranowania, projektowanie ekranów. X 0,67<br />

45. Wymiana ciepła w urządzeniach elektronicznych. X 0,33<br />

46. Dobór systemu chłodzenia. X 0,67<br />

47. Projektowanie radiatorów do typowych elementów mocy. X 1<br />

48. Kartkówki. 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Przegląd układów do realizacji w laboratorium oraz zapoznanie się ze<br />

strukturą i elementami pakietu oprogramowania wspomagającego prace<br />

projektowe.Wybór jednego z układów do realizacji w grupie<br />

laboratoryjnej.<br />

2. Nabywanie umiejętności obsługi programów firmy Mentor Graphics<br />

wspomagajacych prace projektowe w laboratorium (graficzny interfejs<br />

użytkownika, struktura menu, polecenia okna obszaru roboczego,<br />

rozkazy bezpośrednie, konfigurowanie programu, cross-probing między<br />

PADS Logic i PADS Layout), przegląd bibliotek elementów.<br />

3. Wykonanie projektu prostego układu według wskazówek zawartych w<br />

instrukcji laboratoryjnej do ćwiczenia wprowadzającego<br />

- edycja schematu w programie PADS Logic.<br />

4. Wykonanie projektu mozaiki obwodu drukowanego układu z ćwiczenia<br />

wprowadzajacego - nie automatycznie w programie PADS Layout, a<br />

następnie z wykorzystaniem programu PADS Router.<br />

5. Pobranie elementów do wybranego do realizacji przez grupę<br />

laboratoryjną układu oraz ustalenie konfiguracji złączy, określenie<br />

podstawowych parametrów funkcjonalnych elementów (elektrycznych i<br />

projektowych) do bazy bibliotecznej.<br />

6. Selekcja elementów bibliotecznych do realizacji wykonywanego układu<br />

z bibliotek elementów programu, projektowanie elementów biblioteki<br />

użytkownika.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X X 2<br />

X 1<br />

X 2<br />

X 1<br />

X 3<br />

7. Edycja schematu wybranego układu w programie PADS Logic. X 2<br />

8. Tworzenie pliku wydruku schematu oraz niezbędnych raportów w X 1<br />

126


programie Power Logic, m. in. listy połączeń sieci, wykazu elementów;<br />

import listy połączeń sieci (netlist) do programu PADS Layout.<br />

9. Projektowanie rozmieszczenia elementów (ręcznie i automatycznie) z<br />

redukcją wektora długości połączeń – optymalizacja.<br />

10. Trasowanie połączeń z wykorzystaniem przy projektowaniu<br />

wspomagania autoroutera, wprowadzanie opisów tekstowych.<br />

<strong>11</strong>. Dokonywanie zmian w projekcie PCB za pomocą opcji ECO,<br />

sprawdzanie poprawności projektu zgodnie z zadeklarowanymi<br />

regułami projektowania, tworzenie raportów w programie PADS<br />

Layout.<br />

12. Tworzenie pliku wydruku schematu montażowego, przygotowanie<br />

dokumentacji do realizacji płytki obwodu drukowanego, oddanie<br />

indywidualnych sprawozdań z części projektowej wykonanej w<br />

laboratorium komputerowym.<br />

13. Przygotowanie mechaniczne płytki PCB (m. in. wiercenie otworów),<br />

montaż projektowanego układu.<br />

14. Uruchomienie projektowanego układu, pomiary podstawowych<br />

parametrów elektrycznych zgodnie z przygotowanym uprzednio planem<br />

pomiarów.<br />

15. Opracowanie protokołu z uruchamiania i pomiarów oraz wnioski<br />

końcowe.<br />

X 2<br />

X 3<br />

X 2<br />

X X 2<br />

X X 3<br />

3<br />

X 1<br />

Razem<br />

30<br />

127


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metrologia i technika eksperymentu<br />

Skrót nazwy MTE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Romuald<br />

Nazwisko: Zielonko<br />

e-mail: zielonko@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe pojęcia metrologii: pomiar, mezurand, przetwornik,<br />

przyrząd, system pomiarowy.<br />

X 0,67<br />

3. Błędy pomiarów: definicje, klasyfikacja: błędy systematyczne,<br />

przypadkowe, grube; niepewności typu A i typu B<br />

X 0,67<br />

4. Wyznaczanie niepewności standardowej i rozszerzonej dla zadanego<br />

poziomu ufności z rozkładu normalnego<br />

X 1<br />

5. Wyznaczanie współczynnika rozszerzenia niepewności wyniku krótkiej<br />

serii pomiarów z rozkładu Studenta<br />

X 1<br />

6. Propagacja błędów w pomiarach pośrednich jednakowej i niejednakowej<br />

dokładności<br />

X 1<br />

7. Cyfrowe metody pomiaru przedziałów czasów, błąd dyskretyzacji i jego<br />

rozkłady<br />

X 1<br />

8. Cyfrowe metody pomiaru częstotliwości niskich i wysokich X 1<br />

9. Cyfrowe pomiary fazy X 0,67<br />

10. Charakterystyka metod cyfrowego pomiaru napięcia X 0,33<br />

<strong>11</strong>. Integracyjne przetworniki A/C z podwójnym całkowaniem X 1<br />

12. Przetworniki A/C z wielokrotnym całkowaniem X 0,67<br />

13. Odporność przetworników integracyjnych na zakłócenia X 0,33<br />

14. Integracyjny przetwornik A/C z przetwarzaniem napięcie/częstotliwość X 0,67<br />

15. Przetworniki cyfrowo-analogowe z siecią rezystorów o wagach binarnych<br />

oraz siecią R-2R<br />

X 0,67<br />

16. Kompensacyjne przetworniki A/C z kompensacją równomierną i<br />

sukcesywną aproksymacją<br />

X 1<br />

17. Przetworniki A/C bezpośredniego porównania równoległego<br />

i szeregowo-równoległego<br />

X 1<br />

18. Przetworniki sigma – delta X 0,33<br />

19. Pomiary napięć zmiennych: parametry mierzone, przetworniki AC/DC<br />

wartości średniej i szczytowej<br />

X 1<br />

20. Przetworniki AC/DC wartości skutecznej (True RMS) X 1<br />

21. Multimetry cyfrowe: przetworniki rezystancja/napięcie, konfiguracje<br />

multimetrów, wielozaciskowe obwody wejściowe<br />

X 1<br />

22. Oscyloskop analogowy: architektura, zasada pracy X 1<br />

23. Generator podstawy czasu, metody wyzwalania X 0,67<br />

24. Oscyloskopowe metody pomiarowe: fazy, parametrów impulsów,<br />

charakterystyk X/Y elementów i układów<br />

X 1<br />

25. Oscyloskop cyfrowy: architektura, techniki próbkowania, tryby pracy,<br />

zastosowania<br />

X 1<br />

26. Układy mostkowe Wheatstone’a i Thomsona X 1<br />

27. Zastosowania mostków w tensometrycznych przetwornikach wybranych X 1<br />

128


wielkości nieelektrycznych<br />

28. Metody pomiarowe parametrów impedancyjnych R, L, C, |Z| X 1<br />

29. Wektorowe mierniki składowych impedancji i admitancji X 1<br />

30. Klasyfikacja i charakterystyka systemów pomiarowych o strukturach: X 0,67<br />

gwiaździstych, magistralowych i pętlowych<br />

31. Magistralowe systemy pomiarowe z interfejsem w standardzie GPIB:<br />

struktura, linie sygnałowe, zasada transmisji z obustronnym<br />

potwierdzeniem (handshake 3-przewodowy)<br />

X 1<br />

32. Modułowe systemy w standardzie VXI X 1<br />

33. Szeregowe standardy interfejsu rodziny RS, inne standardy dla systemów X 1<br />

rozproszonych (field buses)<br />

34. Przyrządy wirtualne i narzędzia ich projektowania – LabView X 0,33<br />

35. Zagadnienia planowania eksperymentu X 1<br />

36. Obróbka i wizualizacja danych pomiarowych X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium (szeroki front, 1<br />

student przy 1 stanowisku, komputerowe monitorowanie aktywności studenta),<br />

tryb wykonywania ćwiczeń i sprawozdań<br />

X 1<br />

2. Zapoznanie z podstawową aparaturą X 1<br />

3. Badanie i wzorcowanie podstawowych mierników elektrycznych analogowych<br />

i cyfrowych (typu Metex) współpracujących z komputerem<br />

X 2<br />

4. Pomiary podstawowych wielkości elektrycznych napięcia, prądu, rezystancji,<br />

mocy i energii elektrycznej (elektronicznym przetwornikiem P/f)<br />

X X 2<br />

5. Badania oscyloskopu analogowego i cyfrowego (Metrix 8040) X 2<br />

6. Oscyloskopowy pomiar podstawowych wielkości elektrycznych: napięcia,<br />

parametrów impulsów, charakterystyk I/U elementów elektronicznych.<br />

Obserwacja i analiza przebiegów w układach cyfrowych<br />

X 2<br />

7. Badania właściwości cyfrowego miernika czasu, częstotliwości i przesunięcia<br />

fazowego (HP 53131A)<br />

X 2<br />

8. Pomiary czasu, częstotliwości, przesunięcia fazowego metodami cyfrowymi i<br />

oscyloskopowymi<br />

X 2<br />

9. Badania właściwości i trybów pracy systemu pomiarowego: multimetr<br />

laboratoryjny HP 34401A, generator programowany HP 33120A, multimetr<br />

serwisowy Metex ME-21<br />

X 2<br />

10. Badania w/w systemem integracyjnych przetworników A/C z podwójnym<br />

całkowaniem oraz z przetwarzaniem U/f (praca studenta jest monitorowana i<br />

oceniana komputerowo)<br />

X 2<br />

<strong>11</strong>. Badania i wzorowanie przetworników AC/DC wartości średniej i szczytowej<br />

napięć zmiennych mcz. i wcz.<br />

X 2<br />

12. Pomiary wartości skutecznej przebiegów o różnych kształtach metodami True<br />

RMS (Metex M-3640D) i miernikami skalowanymi sinusoidą (Metex ME21)<br />

oraz metodą próbkowania<br />

X X 2<br />

13. Pomiary dużych i bardzo małych rezystancji mostkami Wheatstone’a i<br />

Thomsona oraz wielozaciskowym multimetrem cyfrowym (HP 34401A)<br />

X 2<br />

14. Pomiary parametrów impedancyjnych elementów RLC (E317, Metex<br />

M4650CR)<br />

X 2<br />

15. Sprawdziany przygotowania do ćwiczeń 1<br />

16. Odrabianie zaległych lub poprawianie ćwiczeń laboratoryjnych 2<br />

17. Zaliczenie laboratorium 1<br />

Razem 30<br />

129


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metrologia i technika eksperymentu<br />

Skrót nazwy MTE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Hoja<br />

e-mail: hoja@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia metrologii: pomiar, mezurand, przetwornik,<br />

przyrząd, system pomiarowy.<br />

X 0,67<br />

2. Oscyloskop analogowy: architektura, zasada pracy X 1<br />

3. Generator podstawy czasu, metody wyzwalania X 0,33<br />

4. Oscyloskopowe metody pomiarowe: fazy, parametry impulsów,<br />

charakterystyk X/Y elementów i układów<br />

X 1<br />

5. Cyfrowe metody pomiaru przedziałów czasów, błąd dyskretyzacji X 1<br />

6. Cyfrowe metody pomiaru częstotliwości niskich i wysokich X 1<br />

7. Cyfrowe pomiary fazy X 0,33<br />

8. Charakterystyka metod cyfrowego pomiaru napięcia X 0,33<br />

9. Integracyjne przetworniki A/C z podwójnym całkowaniem X 1<br />

10. Integracyjny przetwornik A/C z przetwarzaniem napięcie/częstotliwość X 0,67<br />

<strong>11</strong>. Przetworniki cyfrowo-analogowe z siecią rezystorów o wagach<br />

binarnych oraz siecią R-2R<br />

X 0,67<br />

12. Kompensacyjne przetworniki A/C z sukcesywną aproksymacją X 0,67<br />

13. Przetworniki A/C bezpośredniego porównania równoległego X 0,33<br />

14. Pomiary napięć zmiennych: parametry mierzone, przetworniki AC/DC<br />

wartości skutecznej (True RMS)<br />

X 0,67<br />

15. Multimetry cyfrowe: przetworniki rezystancja/napięcie, konfiguracje<br />

multimetrów, wielozaciskowe obwody wejściowe<br />

X 0,67<br />

16. Oscyloskop cyfrowy: architektura, techniki próbkowania, tryby pracy,<br />

zastosowania<br />

X 1<br />

17. Cyfrowe metody pomiarowe parametrów impedancyjnych R, L, C, |Z| X 1<br />

18. Klasyfikacja i charakterystyka systemów pomiarowych o strukturach:<br />

gwiaździstych, magistralowych i pętlowych<br />

X 0,67<br />

19. Magistralowe systemy pomiarowe z interfejsem w standardzie GPIB:<br />

struktura, linie sygnałowe, zasada transmisji z obustronnym<br />

potwierdzeniem (handshake 3-przewodowy)<br />

X 1<br />

20. Przyrządy wirtualne i narzędzia ich projektowania X 0,33<br />

21. Zagadnienia planowania eksperymentu, obróbka i wizualizacja danych<br />

pomiarowych<br />

X 1<br />

Razem 15<br />

130


Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium (szeroki front, 1<br />

student przy 1 stanowisku, komputerowe monitorowanie aktywności studenta),<br />

tryb wykonywania ćwiczeń i sprawozdań<br />

X 1<br />

2. Zapoznanie z podstawową aparaturą X 1<br />

3. Badanie i wzorcowanie podstawowych mierników elektrycznych analogowych<br />

i cyfrowych (typu Metex) współpracujących z komputerem<br />

X 2<br />

4. Pomiary podstawowych wielkości elektrycznych napięcia, prądu, rezystancji,<br />

mocy i energii elektrycznej (elektronicznym przetwornikiem P/f)<br />

X X 2<br />

5. Badania oscyloskopu analogowego i cyfrowego (Metrix 8040) X 2<br />

6. Oscyloskopowy pomiar podstawowych wielkości elektrycznych: napięcia,<br />

parametrów impulsów, charakterystyk I/U elementów elektronicznych.<br />

Obserwacja i analiza przebiegów w układach cyfrowych<br />

X 2<br />

7. Badania właściwości cyfrowego miernika czasu, częstotliwości i przesunięcia<br />

fazowego (HP 53131A)<br />

X 2<br />

8. Pomiary czasu, częstotliwości, przesunięcia fazowego metodami cyfrowymi i<br />

oscyloskopowymi<br />

X 2<br />

9. Badania właściwości i trybów pracy systemu pomiarowego: multimetr<br />

laboratoryjny HP 34401A, generator programowany HP 33120A, multimetr<br />

serwisowy Metex ME-21<br />

X 2<br />

10. Badania w/w systemem integracyjnych przetworników A/C z podwójnym<br />

całkowaniem oraz z przetwarzaniem U/f (praca studenta jest monitorowana i<br />

oceniana komputerowo)<br />

X 2<br />

<strong>11</strong>. Badania i wzorowanie przetworników AC/DC wartości średniej i szczytowej<br />

napięć zmiennych mcz. i wcz.<br />

X 2<br />

12. Pomiary wartości skutecznej przebiegów o różnych kształtach metodami True<br />

RMS (Metex M-3640D) i miernikami skalowanymi sinusoidą (Metex ME21)<br />

oraz metodą próbkowania<br />

X X 2<br />

13. Pomiary dużych i bardzo małych rezystancji mostkami Wheatstone’a i<br />

Thomsona oraz wielozaciskowym multimetrem cyfrowym (HP 34401A)<br />

X 2<br />

14. Pomiary parametrów impedancyjnych elementów RLC (E317, Metex<br />

M4650CR)<br />

X 2<br />

15. Sprawdziany przygotowania do ćwiczeń 1<br />

16. Odrabianie zaległych lub poprawianie ćwiczeń laboratoryjnych 2<br />

17. Zaliczenie laboratorium 1<br />

Razem 30<br />

131


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metrologia i technika eksperymentu<br />

Skrót nazwy MTE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Toczek<br />

e-mail: toczek@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe pojęcia metrologii: pomiar, mezurand, wzorzec, czujnik,<br />

przetwornik, przyrząd pomiarowy, system pomiarowy<br />

X 0,67<br />

3. Klasyfikacja metod pomiarowych 1<br />

4. Błędy pomiarów: definicje, klasyfikacja: błędy systematyczne, przypadkowe,<br />

grube<br />

X 0,67<br />

5. Wyznaczanie niepewności standardowej i rozszerzonej dla zadanego<br />

poziomu ufności z rozkładu normalnego i Studenta, metoda typu A i B<br />

X 1<br />

6. Propagacja błędów w pomiarach pośrednich X 1<br />

7. Cyfrowa metoda pomiaru przedziałów czasów, błąd dyskretyzacji i jego<br />

rozkład prawdopodobieństwa<br />

X 1<br />

8. Cyfrowe metody pomiaru częstotliwości niskich i wysokich X 1<br />

9. Cyfrowe pomiary fazy X 0,67<br />

10. Charakterystyka cyfrowych metod pomiaru napięcia X 0,33<br />

<strong>11</strong>. Integracyjne przetworniki A/C z podwójnym całkowaniem X 1<br />

12. Przetworniki A/C z wielokrotnym całkowaniem X 0,67<br />

13. Odporność przetworników integracyjnych na zakłócenia X 0,33<br />

14. Integracyjny przetwornik A/C z przetwarzaniem napięcie/częstotliwość X 0,67<br />

15. Przetworniki cyfrowo-analogowe z siecią rezystorów o wagach binarnych<br />

oraz siecią R-2R<br />

X 0,67<br />

16. Kompensacyjne przetworniki A/C z kompensacją równomierną<br />

i sukcesywną aproksymacją<br />

X 1<br />

17. Przetworniki A/C bezpośredniego porównania równoległego<br />

i szeregowo-równoległego<br />

X 1<br />

18. Przetworniki sigma – delta X 0,33<br />

19. Pomiary napięć zmiennych: parametry mierzone, przetworniki AC/DC<br />

wartości średniej i szczytowej<br />

X 1<br />

20. Przetworniki AC/DC wartości skutecznej (True RMS) X 1<br />

21. Multimetry cyfrowe: przetworniki rezystancja/napięcie, przetwornik<br />

prąd/napięcie, konfiguracje multimetrów, wielozaciskowe obwody wejściowe<br />

X 1<br />

22. Oscyloskop analogowy: architektura, zasada pracy X 1<br />

23. Generator podstawy czasu, metody wyzwalania X 0,67<br />

24. Oscyloskopowe metody pomiarowe: fazy, parametrów impulsów,<br />

charakterystyk X/Y elementów i układów<br />

X 1<br />

25. Oscyloskop cyfrowy: architektura, techniki próbkowania, tryby pracy,<br />

zastosowania<br />

X 1<br />

26. Układy mostkowe Wheatstone’a i Thomsona X 1<br />

27. Zastosowania mostków w tensometrycznych przetwornikach wybranych<br />

wielkości nieelektrycznych<br />

X 1<br />

132


28. Metody pomiarowe parametrów impedancyjnych R, L, C, |Z| X 1<br />

29. Wektorowe mierniki składowych impedancji i admitancji X 1<br />

30. Klasyfikacja i charakterystyka systemów pomiarowych o strukturach:<br />

gwiaździstych, magistralowych i pętlowych<br />

X 0,67<br />

31. Magistralowe systemy pomiarowe z interfejsem w standardzie GPIB:<br />

struktura, linie sygnałowe, zasada transmisji z obustronnym potwierdzeniem<br />

(handshake 3-przewodowy)<br />

X 1<br />

32. Modułowe systemy w standardzie VXI X 1<br />

33. Standardy interfejsów szeregowych rodziny RS, inne standardy dla<br />

systemów rozproszonych (field buses)<br />

X 1<br />

34. Przyrządy wirtualne i narzędzia ich projektowania – LabView X 0,33<br />

35. Zagadnienia planowania eksperymentu X 1<br />

36. Obróbka i wizualizacja danych pomiarowych X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium (szeroki front, 1<br />

student przy 1 stanowisku, komputerowe monitorowanie aktywności studenta),<br />

tryb wykonywania ćwiczeń i sprawozdań<br />

X 1<br />

2. Zapoznanie z podstawową aparaturą X 1<br />

3. Badanie i wzorcowanie podstawowych mierników elektrycznych analogowych<br />

i cyfrowych (typu Metex) współpracujących z komputerem<br />

X 2<br />

4. Pomiary podstawowych wielkości elektrycznych napięcia, prądu, rezystancji,<br />

mocy i energii elektrycznej (elektronicznym przetwornikiem P/f)<br />

X 2<br />

5. Badania oscyloskopu analogowego i cyfrowego (Metrix 8040) X 2<br />

6. Oscyloskopowy pomiar podstawowych wielkości elektrycznych: napięcia,<br />

parametrów impulsów, charakterystyk I/U elementów elektronicznych.<br />

Obserwacja i analiza przebiegów w układach cyfrowych<br />

X 2<br />

7. Badania właściwości cyfrowego miernika czasu, częstotliwości i przesunięcia<br />

fazowego (HP 53131A)<br />

X 2<br />

8. Pomiary czasu, częstotliwości, przesunięcia fazowego metodami cyfrowymi<br />

i oscyloskopowymi<br />

X 2<br />

9. Badania właściwości i trybów pracy systemu pomiarowego: multimetr<br />

laboratoryjny HP 34401A, generator programowany HP 33120A, multimetr<br />

serwisowy Metex ME-21<br />

X 2<br />

10. Badania w/w systemem przetworników A/C z podwójnym całkowaniem oraz z<br />

przetwarzaniem U/f (praca studenta jest monitorowana i oceniana<br />

komputerowo)<br />

X 2<br />

<strong>11</strong>. Badania i wzorowanie przetworników AC/DC wartości średniej i szczytowej<br />

napięć zmiennych mcz. i wcz.<br />

X 2<br />

12. Pomiary wartości skutecznej przebiegów o różnych kształtach metodami True<br />

RMS (Metex M-3640D) i miernikami skalowanymi sinusoidą (Metex ME21)<br />

oraz metodą próbkowania<br />

X 2<br />

13. Pomiary dużych i bardzo małych rezystancji mostkami Wheatstone’a<br />

i Thomsona oraz wielozaciskowym multimetrem cyfrowym (HP 34401A)<br />

X 2<br />

14. Pomiary parametrów impedancyjnych elementów RLC (E317, Metex<br />

M4650CR)<br />

X 2<br />

15. Sprawdziany przygotowania do ćwiczeń 1<br />

16. Odrabianie zaległych lub poprawianie ćwiczeń laboratoryjnych 2<br />

17. Zaliczenie laboratorium 1<br />

Razem 30<br />

133


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikrokontrolery i mikrosystemy<br />

Skrót nazwy MKM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Czaja<br />

e-mail: zbczaja@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Definicja, budowa oraz elementy składowe mikrosystemów elektronicznych X 0,33<br />

2. Definicja mikrokontrolera i właściwości procesora rdzeniowego X 0,33<br />

3. Tryby adresowania procesora rdzeniowego mikrokontrolerów X 0,67<br />

4. Klasyfikacje procesorów rdzeniowych ze względu na mapę pamięci<br />

(definicja mapy pamięci) oraz według listy instrukcji<br />

X 0,33<br />

5. Architektury procesorów rdzeniowych: harwardzka,<br />

zmodyfikowana architektura harwardzka i architektura Von-Neumanna<br />

X 1<br />

6. Architektury RISC i CISC procesora rdzeniowego X 0,33<br />

7. Pamięci wewnętrzne mikrokontrolerów (programu i danych) X 0,33<br />

8. Struktury mikrokontrolerów i ich podział ze względu na sposób korzystania<br />

z zewnętrznych pamięci<br />

X 0,33<br />

9. Mikrokontrolery z dostępem do szyny systemowej przez wyprowadzenia X 1<br />

portów, z bezpośrednim dostępem, mikrokontrolery zamknięte<br />

10. Model warstwowy mikrokontrolera zamkniętego X 0,33<br />

<strong>11</strong>. Rodziny mikrokontrolerów X 0,67<br />

12. Układy oscylatora i układy generacji i dystrybucji sygnałów zegarowych X 1<br />

13. Techniki redukcji mocy i tryby specjalne mikrokontrolera X 0,67<br />

14. Układ resetu mikrokontrolera X 0,33<br />

15. Bloki nadzorujące pracą mikrokontrolera: BOR, LVD. Układy opóźniające<br />

sygnał zerowania<br />

X 0,67<br />

16. Układ nadzorcy (watchdog) X 0,33<br />

17. System przerwań z programowym przeglądaniem urządzeń i system<br />

przerwań wektoryzowany<br />

X 1<br />

18. Porty równoległe mikrokontrolera – warstwa multiplekserów i zacisków<br />

we/wy<br />

X 0,33<br />

19. Przegląd oraz klasyfikacja urządzeń peryferyjnych mikrokontrolera X 0,33<br />

20. Informacje podstawowe o układach licznikowych i czasowowych X 0,33<br />

21. Konfiguracje liczników: tryb 16-bitowy counter/timer. Tryby rejestratora X 1<br />

zdarzeń Input Capture, Output Compare, One Pulse, PWM<br />

22. Przykłady liczników: liczniki w PIC16F877, ST72215G X 0,67<br />

23. Wbudowane przetworniki analogowo-cyfrowe X 0,67<br />

24. Węwnętrzne komparatory analogowe X 0,67<br />

25. Wewnętrzna pamięć EEPROM (konfiguracja oraz obsługa). Przykład<br />

pamięci EEPROM w AT90S8515<br />

X 0,67<br />

26. Charakterystyka i podział sterowników komunikacji szeregowej X 0,33<br />

27. Interfejs UART (budowa, zasada działania, sterowanie) X 0,67<br />

28. Rozwiązanie interfejsu UART w mikrokontrolerach: 80C51/52,<br />

AT90S8515, PIC16F877<br />

X 1<br />

29. Interfejs SPI X 1<br />

134


30. Rozwiązania interfejsów SPI w mikrokontrolerach: ST72215G,<br />

AT90S8515, PIC16F877<br />

X 0,67<br />

31. Interfejs 1-Wire X 0,67<br />

32. Interfejsy wbudowane I 2 C, CAN, USB X 1<br />

33. Interfejs równoległy PSP X 0,67<br />

34. Typy obudów mikrokontrolerów X 0,33<br />

35. Zagadnienia programowania mikrokontrolerów X 0,67<br />

36. Programowanie procesora rdzeniowego w języku asemblera X 0,33<br />

37. Cykl programowania mikrokontrolera w języku asemblera X 0,67<br />

38. Programowanie w językach wyższego poziomu X 0,33<br />

<strong>39</strong>. Uruchamianie programu mikrokontrolera X 0,33<br />

40. Sposoby programowania mikrokontrolerów z pamięcią FLASH 1<br />

41. Podział i charakterystyka scalonych układów pamięciowych stosowanych w<br />

mikrosystemach<br />

X 0,33<br />

42. Przykłady układów pamięciowych: 8-bitowy rejestr zatrzaskujący, 128kB<br />

pamięć SRAM<br />

X 0,67<br />

43. Równoległa pamięć 128kB typu FLASH X 0,67<br />

44. Charakterystyka i podział układów PLD stosowanych w mikrosystemach:<br />

SPLD, CPLD i FPGA<br />

X 0,33<br />

45. Układy SPLD na przykładzie układu GAL16V8 X 0,33<br />

46. Układy CPLD na przykładzie rodziny układów XC9500 firmy Xilinx X 0,67<br />

47. Charakterystyka oraz podział zewnętrznych układów peryferyjnych z<br />

interfejsem SPI stosowanych w mikrosystemach<br />

X 0,33<br />

48. Charakterystyka i podział szeregowych pamięci EEPROM X 0,33<br />

49. Szeregowe pamięci EEPROM z interfejsem SPI X 0,67<br />

50. Szeregowe pamięci EEPROM z interfejsem Microwire X 0,67<br />

51. Zewnętrzne przetworniki A/C i C/A z interfejsem SPI na przykładzie układu<br />

AD7866 i układu DAC8043 firmy Analog Devices<br />

X 0,67<br />

52. Cyfrowe potencjometry sterowane interfejsem SPI na przykładzie układu<br />

AD5260 firmy Analog Devices<br />

X 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Wprowadzenie. Omówienie stanowisk laboratoryjnych dla<br />

mikrokontrolerów: PIC18F452 firmy Microchip, ATmega16 firmy<br />

Atmel, P89C51RC firmy Philips.<br />

2. Wykorzystanie środowiska IDE MPLAB 7 do uruchamiania<br />

programów napisanych w asemblerze na mikrokontroler PIC18F452<br />

3. Analiza kodów napisanych w asemblerze na mikrokontroler PIC18F452<br />

(obsługa interfejsu RS232, wyświetlacza LCD)<br />

4. Zastosowanie języka C MPLAB C18 do pisania programów na<br />

mikrokontroler PIC18F452 firmy Microchip<br />

5. Realizacja oprogramowania w asemblerze na mikrokontroler<br />

ATmega16 firmy Atmel<br />

6. Wykorzystanie języja C do pisania programów na mikrokontroler<br />

ATmega16<br />

7. Tworzenie programów w asemblerze na mikrokontroler P89C51RC<br />

firmy Philips<br />

8. Analiza programów w asemblerze na mikrokontroler P89C51RC<br />

(obsługa interfejsu RS232, wyświetlacza LCD)<br />

9. Pisanie oprogramowania z wykorzystaniem języka C na mikrokontroler<br />

P89C51RC<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 1<br />

X X 2<br />

X X 1<br />

X X 2<br />

X X 2<br />

X X 2<br />

X X 2<br />

X X 1<br />

X X 2<br />

Razem<br />

15<br />

135


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mikrosterowniki i mikrosystemy rozproszone<br />

Skrót nazwy MMR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Czaja<br />

e-mail: zbczaja@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy<br />

umiej<br />

.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, plan wykładu, def. mikrosterownika wbudowanego X 0,33<br />

2. Definicja mikrosterownika i właściwości procesora rdzeniowego X 0,33<br />

3. Tryby adresowania procesora rdzeniowego X 0,67<br />

4. Klasyfikacje procesorów rdzeniowych ze względu na mapę pamięci (definicja<br />

mapy pamięci) oraz według listy instrukcji<br />

X 0,33<br />

5. Architektura harwardzka i zmodyfikowana architektura harwardzka, architektura<br />

Von-Neumanna<br />

X 1<br />

6. Architektura RISC i CISC procesora rdzeniowego X 0,33<br />

7. Pamięci wewnętrzne mikrosterowników (programu i danych) X 0,33<br />

8. Podział mikrosterowników ze względu na sposób korzystania z zewnętrznych<br />

pamięci<br />

X 0,33<br />

9. Mikrosterowniki udostępniające szyny systemowe poprzez wyprowadzenia<br />

portów, bezpośrednio udostępniające szyny systemowe, mikrosterowniki<br />

zamknięte<br />

X 1<br />

10. Model warstwowy mikrosterownika zamkniętego X 0,33<br />

<strong>11</strong>. Rodziny mikrosterowników X 0,33<br />

12. Układy oscylatora i układy generacji i dystrybucji syg. zegarowych X 1<br />

13. Techniki redukcji mocy i tryby specjalne mikrosterownika X 0,67<br />

14. Układ resetu mikrosterownika X 0,33<br />

15. Bloki nadzorujące pracą mikrosteropwnika: BOR, LVD. Układy opóźniające<br />

sygnał zerowania<br />

X 0,67<br />

16. Układ nadzorcy (watchdog) X 0,33<br />

17. System przerwań z programowym przeglądaniem urządzeń i system przerwań<br />

wektoryzowany<br />

X 0,67<br />

18. Porty równoległe mikrosterownika – warstwa multiplekserów i zacisków we/wy X 0,33<br />

19. Przegląd oraz klasyfikacja urządzeń peryferyjnych mikrosterownika X 0,33<br />

20. Informacje podstawode o układach licznikowych i czasowych X 0,33<br />

21. Konfiguracje liczników: tryb 16-bitowy counter/timer. Tryby rejestratora zdarzeń<br />

Input Capture, Output Compare, One Pulse, PWM<br />

X 1<br />

22. Przykłady liczników: liczniki w PIC16F877, ST72215G X 0,67<br />

23. Wbudowane przetworniki analogowo-cyfrowe X 0,67<br />

24. Węwnętrzne komparatory analogowe X 0,67<br />

25. Wewnętrzna pamięć EEPROM (konfiguracja oraz obsługa). Przykład pamięci<br />

EEPROM w AT90S8515<br />

X 0,67<br />

26. Charakterystyka i podział sterowników komunikacji szeregowej X 0,33<br />

27. Interfejs UART (budowa, zasada działania, sterowanie) X 0,67<br />

28. Rozwiązanie interfejsu UART w mikrokontrolerach: 80C51/52, AT90S8515, X 0,67<br />

136


PIC16F877<br />

29. Interfejs SPI X 0,33<br />

30. Rozwiązania interfejsów SPI w mikrokontrolerach: ST72215G, AT90S8515,<br />

PIC16F877<br />

X 0,67<br />

31. Interfejs szeregowy 1-Wire X 0,67<br />

32. Interfejsy wbudowane I 2 C, CAN, USB X 1<br />

33. Interfejs równoległy PSP X 0,67<br />

34. Typy obudów mikrosterowników wbudowanych X 0,33<br />

35. Właściwości programowania mikrosterowników X 0,67<br />

36. Programowanie procesora rdzeniowego w języku asemblera X 0,33<br />

37. Cykl programowania w języku asemblera X 0,67<br />

38. Programowanie w językach wyższego poziomu X 0,33<br />

<strong>39</strong>. Uruchamianie programu na mikrosterowniki X 0,33<br />

40. Sposoby programowania mikrosterowników z pamięcią FLASH X 1<br />

41. Definicja mikrosystemu rozproszonego. X 0,33<br />

42. Standardy interfejsów szeregowych w mikrosystemach rozproszonych X 0,33<br />

43. Cechy konfiguracji magistralowych: magistralowej, gwiazdowej, pętlowej X 0,67<br />

44. Techniki adresowania modułow interfejsowych X 0,33<br />

45. Funkcje interfejsowe interfejsów szeregowych: odbiornik, nadajnik, pośrednik X 0,33<br />

46. Metody transmisji w interfejsach szeregowych: synchroniczna, asynchroniczna,<br />

full i half duplex<br />

X 0,33<br />

47. Elementy składowe mikrosystemów rozproszonych X 0,33<br />

48. Zewnętrzna pamięć RAM i FLASH X 0,67<br />

49. Układy programowalne w mikrosystemach rozproszonych typu SPLD i CPLD X 0,67<br />

50. Szeregowe pamięci EEPROM z interfejsem SPI X 0,67<br />

51. Układy mieszane sygnałowo z interfejsem SPI: przetworniki A/C i C/A,<br />

potencjometry, czujniki temperatury, klucze i matryce analogowe<br />

X 0,67<br />

52. Układy dopasowywujące i kontrolery interfejsów szeregowych: RS232, RS485,<br />

Ethernet<br />

X 0,67<br />

53. Układy interfejsów bezprzewodowych: IrDA, Bluethooth X 0,67<br />

54. Komunikacja mikrosystemu rozproszonego z użytkownikiem: wyświetlacze<br />

LCD, LED, zestawy przycisków i przełączników<br />

X 0,33<br />

55. Zasilanie mikrosytsemów rozproszonych X 0,33<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy<br />

umiej<br />

.<br />

godzin<br />

A B C D E<br />

1. Wykorzystanie środowiska IDE MPLAB 7 do uruchamiania programów<br />

napisanych w asemblerze na mikrokontroler PIC18F452 firmy Microchip<br />

X X 2<br />

2. Realizacja oprogramowania w asemblerze na mikrokontroler PIC18F452 firmy<br />

Microchip<br />

X X 3<br />

3. Zastosowanie języka C MPLAB C18 do pisania programów na mikrokontroler<br />

PIC18F452<br />

X X 2<br />

4. Projekt i implementacja programu w języku C MPLAB C18 na mikrokontroler<br />

PIC18F452<br />

X X 3<br />

5. Realizacja oprogramowania w asemblerze na mikrokontroler ATmega16 firmy<br />

Atmel<br />

X X 2<br />

6. Napisanie programu w asemblerze na mikrokontroler ATmega16 X X 3<br />

7. Wykorzystanie języka C do pisania programów na mikrokontroler ATmega16 X X 2<br />

8. Napisanie w języku C programu na mikrokontroler ATmega16 X X 3<br />

9. Tworzenie programów w asemblerze na mikrokontroler P89C51RC firmy Philips X X 2<br />

10. Realizacja w asemblerze własnego programu na mikrokontroler P89C51RC X X 3<br />

<strong>11</strong>. Pisanie oprogramowania z wykorzystaniem języka C na mikrokontroler X X 2<br />

137


P89C51RC<br />

12. Napisanie programu w języku C na mikrokontroler P89C51RC X X 3<br />

Razem 30<br />

138


Nazwa przedmiotu Multimedia i interfejsy<br />

Skrót nazwy MIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie X 1<br />

2. Metody opisu interfejsu X 1<br />

3. Zasady projektowania interfejsu X 1<br />

4. Badanie użyteczności interfejsu X 1<br />

5. Przenośnie X 1<br />

6. Dokumentacja i pomoc dla użytkownika X 1<br />

7. Style prezentacji X 1<br />

8. Wyszukiwanie i prezentacja danych X 1<br />

9. Dane multimedialne oraz ich pozyskiwanie X 1<br />

10. Formaty i standardy danych multimedialnych X 1<br />

<strong>11</strong>. Tworzenie aplikacji multimedialnych X 1<br />

12. Zasady projektowania interfejsu użytkownika w systemach<br />

X 1<br />

multimedialnych<br />

13. Projektowanie stron WWW: tekst, lista, obrazy, multimedia X 1<br />

14. Animacja komputerowa i grafika 3D X 1<br />

15. Biblioteki multimedialne i graficzne (DirectX i OpenGL) X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie interfejsu X 2<br />

2. Tworzenie prototypu interfejsu X 3<br />

3. Ocena interfejsu X 2<br />

4. Tworzenie prezentacji multimedialnej w specjalizowanym narzędziu X 3<br />

5. Tworzenie i przetwarzanie elementów interfejsu aplikacji<br />

X 2<br />

multimedialnej (grafka, dźwięk)<br />

6. Tworzenie aplikacji multimedialnej w wizualnym środowisku<br />

programistycznym<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

X 3<br />

Razem 15<br />

1<strong>39</strong>


Nazwa przedmiotu Nauka o informacji<br />

Skrót nazwy NOI<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mirosław<br />

Nazwisko: Rojewski<br />

e-mail: ro@sound.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. System informacyjny, schemat blokowy, źródła<br />

inforemacji/wiadomości a sygnały, kanał transmisyjny/propagacyjny,<br />

zakłócenia, zniekształcenia. Klasyfikacja kanałów<br />

X 1<br />

2. Matematyczne modele źródeł informacji dyskretnych bezpamięciowych<br />

i analogowych<br />

X 1<br />

3. Shannonowska miara informacji, entropia, ilość informacji wzajemnej<br />

dla zmiennych losowych dyskretnych<br />

X 1<br />

4. Shannonowska miara informacji, entropia, ilość informacji wzajemnej<br />

dla zmiennych losowych ciągłych i procesów analogowych<br />

X 1<br />

5. Kodowanie źródeł dyskretnych bezpamięciowych i stacjonarnych X 1<br />

6. Kodowanie entropijne Huffmana, kodowanie Lempela-Ziva X 1<br />

7. Kodowanie źródeł jednowymiarowych ciągłych – kwantowanie<br />

optymalne<br />

X 1<br />

8. Funkcja „szybkość” – zniekształcenia, optymalne kwantowanie<br />

skalarne, - wektorowe<br />

X 1<br />

9. Kodowanie źródeł analogowych. Kodowanie przebiegów pasmowych w<br />

dziedzinie czasu<br />

X 1<br />

10. Kodowanie przebiegów pasmowych w dziedzinie częstotliwości, - w<br />

oparciu o model źródła<br />

X 1<br />

<strong>11</strong>. Matematyczne modele kanałów bezpamięciowych i stacjonarnych,<br />

dyskretno-analogowych i analogowych<br />

X 1<br />

12. Przepustowość kanału bezpamięciowego binarnego, dyskretnoanalogowego,<br />

analogowego<br />

X 1<br />

13. Sposoby osiągania przepustowości kanału przy uzyciu sygnałów<br />

ortogonalnych<br />

X 1<br />

14. Wprowadzenie do kodowania kanałowego. Kodowanie losowe w<br />

oparciu o sygnały binarne, - o sygnały wieloamplitudowe<br />

X 1<br />

15. Podsumowanie, współczesne zastosowania teorii informacji X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Obliczanie wydajności informacyjnej źródeł dyskretnych X 1<br />

liczba<br />

godzin<br />

140


2.<br />

bezpamięciowych<br />

Obliczanie wydajności informacyjnej źródeł dyskretnych stacjonarnych X 1<br />

3. Obliczanie wydajności informacyjnej źródeł dyskretno-analogowych X 1<br />

4. Ilustracja podstawowych właściwości entropii, ilości informacji<br />

wzajemnej i średniej informacji własnej źródeł dyskretnych<br />

X 1<br />

5. Projektowanie kodu źródła dyskretnego bezpamięciowego – kod<br />

bezprzecinkowy, kod przecinkowy, kod serii<br />

X 1<br />

6. Przykłady kwantowania optymalnego jednowymiarowego,<br />

dwuwymiarowego<br />

X 1<br />

7. Pierwsze kolokwium X 1<br />

8. Obliczanie wydajności informacyjnej źródeł analogowych<br />

jednowymiarowych<br />

X 1<br />

9. Obliczanie wydajności informacyjnej źródeł analogowych<br />

wielowymiarowych<br />

X 1<br />

10. Obliczanie przepustowości informacyjnej kanałów dyskretnych<br />

bezpamięciowych<br />

X 1<br />

<strong>11</strong>. Obliczanie przepustowości kanałów dyskretnych stacjonarnych X 1<br />

12. Ilustracja podstawowych właściwości przepustowości informacyjnej<br />

X 1<br />

kanałów dyskretnych<br />

13. Ilustracja podstawowych właściwości przepustowości informacyjnej<br />

kanałów anlogowych<br />

X 1<br />

14. Weryfikacja twierdzeń Shannona dla typowych systemów<br />

informacyjnych powszechnego użytku<br />

X 1<br />

15. Drugie kolokwium X 1<br />

Razem 15<br />

141


Nazwa przedmiotu Negocjacje<br />

Skrót nazwy NEGO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Beata<br />

Nazwisko: Krawczyk - Bryłka<br />

e-mail: bkrawczy@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Charakterystyka procesu negocjacji X X 1<br />

2. Analiza sytuacji konfliktowych X 1<br />

3. Negocjacje i mediacje jako sposoby rozwiązywania konfliktów X 1<br />

4. Znaczenie przygotowania negocjacji X 1<br />

5. Opracowanie celów negocjacyjnych 2<br />

6. Taktyka negocjacji - argumentacja X 1<br />

7. Taktyka negocjacji - manipulacja X 1<br />

8. Komunikacja niewerbalna w negocjacjach X 1<br />

9. Negocjacje za pośrednictwem internetu X 2<br />

10. Negocjacje jako podejmowanie decyzji zespołowych X 2<br />

<strong>11</strong>. Specyfika negocjacji międzynarodowych X X X 1<br />

12. Ocena jakości negocjacji 1<br />

Razem 15<br />

142


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Obiektowe programowanie graficzne<br />

Skrót nazwy OPG<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Obiektowa aplikacja graficzna: przykład X 1<br />

2. Model MVC: model semantyczny, widok, sterownik X 1<br />

3. Składnia SmallTalk X 1<br />

4. Funkcjonalność narzędzia Canvas Tool Visual Works X 1<br />

5. Procesy i wątki X 1<br />

6. Abstrakcyjne obiekty geometryczne X 1<br />

7. Klasy do budowy modeli semantycznych X 1<br />

8. Kolekcje, słowniki, asocjacje X 1<br />

9. Sekwencje, ciagi, listy X 1<br />

10. Okna i kontrolki: przyciski, dialogi, kanwy X 1<br />

<strong>11</strong>. Hierarchia klas obrazów w SmallTalk X 1<br />

12. Przekształcenia map bitowych X 1<br />

13. Czcionki i tekst graficzny X 1<br />

14. Sterowniki i interakcja „drag&drop” X 1<br />

15. Adaptory modeli semantycznych X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analiza wymagań dla obiektowej aplikacji graficznej X 3<br />

2. Projekt obiektowej aplikacji graficznej X 3<br />

3. Model semantyczny zadanej aplikacji X 3<br />

4. Realizacja klas modelu semantycznego X 3<br />

5. Projekt modelu widoku dla zadanej aplikacji X 3<br />

6. Integracja modelu widoku i modelu semantycznego X 3<br />

7. Projekt modelu sterownika dla zadanej aplikacji X 3<br />

8. Realizacja klas modelu sterownika dla zadanej aplikacji X 3<br />

9. Integracja modelu, widoku i sterownika aplikacji X 3<br />

10. Testowanie aplikacji graficznej X 3<br />

Razem 30<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

143


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Ochrona własności intelektualnej<br />

Skrót nazwy OWI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Małgorzata<br />

Nazwisko: Jędrzejewska-Szczerska<br />

e-mail: mjedrzej@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej. godzin<br />

A B C D E<br />

1. Wstęp oraz przedstawienie podstawowych zagadnień X 1<br />

2. Prawa twórców w polskim prawodawstwie X 1<br />

3. Ustawa o prawie autorskim i prawach pokrewnych (paipp) – powstanie X 1<br />

prawa<br />

4. Paipp – przedmiot prawa X 1<br />

5. Paipp – podmiot prawa X 1<br />

6. Autorskie prawa ososbiste – treść prawa X 1<br />

7. Autorskie prawa majątkowe – treść prawa X 1<br />

8. Perspektywy ewolucji ochrony prawnoutorskiej X 1<br />

9. Prawo własności przemysłowej X 1<br />

10. Ochrona twórców wynikająca z prawa znaków towarowych X 1<br />

<strong>11</strong>. Ochrona praw twórców wynikająca z ustawy o zwalczaniu nieuczciwej<br />

konkurencji<br />

X 1<br />

12. Ochrona praw twórców wynikająca z przepisów Kodeksu karnego X 1<br />

13. Ochrona praw twórców w świetle przepisów Kodeksu cywilnego X 1<br />

14. Odpowiedzialności informatyka i właściciela przedsiębiorsstwa za<br />

X 1<br />

używanie nielegalnego oprogramownia w przedsiębiorstwie<br />

15. Patentowanie programów X 1<br />

Razem 15<br />

144


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie mikrokomputerów<br />

Skrót nazwy OMK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

e-mail: wpr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Prosty asembler, składnia, słowa kluczowe, słownik nazw X 1<br />

2. Dyrektywy prostego asemblera, przebieg asemblacji X 1<br />

3. Makroasembler, asemblacja warunkowa, makroinstrukcje, praca z<br />

wieloma plikami<br />

X 1<br />

4. Proces konsolidacji programu, atrybuty nazw, problemy pracy<br />

zespołowej programistów – przykład<br />

X 1<br />

5. Architektura procesorów PENTIUM firmy Intel oraz trendy rozwojowe<br />

od 8086 do PENTIUM<br />

X 1<br />

6. Programowanie w języku asemblera dla rodzininy procesorów<br />

PENTIUM firmy Intel – MASM i TASM<br />

X 1<br />

7. Modele pamięci, dyrektywy alokacji pamięci oraz polecenia transferu<br />

X 1<br />

danych i tryby adresowania<br />

8. Operacje arytmetyczne i logiczne, flagi i ich wykorzystanie X 1<br />

9. Operatory i dyrektywy asemblera. X 1<br />

10. Procedury, przerwania metody przekazywania parametrów X 1<br />

<strong>11</strong>. System plików, operacje na plikach X 1<br />

12. Interfejs do języków wyższego poziomu (C, C++, PASCAL) X 1<br />

13. Narzędzia wspomagające diagnostykę i uruchamianie programów X 1<br />

14. Wybrane algorytmy i ich realizacja w języku asemblera X 1<br />

15. Przykładowe problemy i ich rozwiązanie w asemblerze X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Wprowadzenie do programowania w języku asemblera. Kodowanie<br />

i uruchamianie programów laboratoryjnych. Tłumaczenie programu z<br />

wykorzystaniem pliku wsadowego .BAT oraz programu narzędziowego<br />

MAKE. Uruchamianie programów z wykorzystaniem Turbo-<br />

Debuggera.<br />

liczba<br />

godzin<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

2. Podstawowe elementy języka asembler. Zastosowanie instrukcji<br />

sterujących. Wczytywanie i wyświetlanie danych. Operacje na liczbach<br />

całkowitych. Zasady kodowania podprogramów.<br />

X 2<br />

3. Zaawansowane techniki przekazywania parametrów. Interfejs do<br />

podprogramu. Technika przekazywania przez stos.<br />

X 2<br />

4. Programowanie mieszane. Wstawki asemblerowe w języku C. X 2<br />

145


5.<br />

Łączenie kodu napisanego w języku C z kodem w asemblerze.<br />

Przetwarzanie plików. Manipulacja plikami. Usługi wejścia –wyjścia. X 2<br />

6. Praca z dyskami. Funkcje plików na poziomie systemu. Manipulacja<br />

dyskami i katalogami.<br />

X 2<br />

7. Koprocesor zmiennoprzecinkowy. Definiowanie liczb rzeczywistych.<br />

Operacje na liczbach zmiennoprzecinkowych.<br />

X 2<br />

Razem 15<br />

146


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie systemowe<br />

Skrót nazwy OSS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

e-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Oprogramowanie systemowe jako środowisko zarządzania i sterowania<br />

systemem komputerowym<br />

X 0,33<br />

3. Sprzętowe wspomaganie systemu operacyjnego, ochrona zasobów,<br />

izolacja procesów, poziomy uprzywilejowania<br />

X 0,67<br />

4. Adresowanie pamięci w trybie chronionym, obliczanie adresu<br />

wirtualnego i fizycznego<br />

X 1<br />

5. Ochrona pamięci, koncepcja rejestru bazowego i granicznego i jej<br />

realizacja na przykładzie procesora Pentium<br />

X 0,33<br />

6. Koncepcja pamięci wirtualnej i jej realizacja za pomocą segmentacji,<br />

technika nakładkowania<br />

X 0,67<br />

7. Obsługa i przełączanie stosu, zastosowanie furtek X 0,67<br />

8. Stronicowanie w architekturez IA–32, tablice jedno- i dwupoziomowe,<br />

rozwinięcie do przestrzeni adresowej 64 GB<br />

X 1<br />

9. Realizacja pamięci wirtualnej za pomocą stronicowania X 0,33<br />

10. Sprzętowe wspomaganie transformacji adresów za pomocą pamięci<br />

asocjacyjnej (TLB)<br />

X 0,33<br />

<strong>11</strong>. Sprzętowe aspekty realizacji systemów wielozadaniowych, z<br />

wywłaszczaniem i bez wywłaszczania, stany procesu<br />

X 0,67<br />

12. Implementacja bloku kontrolnego procesu jako segmentu TSS w<br />

architekturze IA–32<br />

X 0,33<br />

13. Obsługa przerwań w trybie chronionym X 0,67<br />

14. Emulacja trybu rzeczywistego, tryby V86 i EV86 X 0,67<br />

15. Sprzętowe aspekty komunikacji międzyprocesorowej X 0,33<br />

16. Tworzenie programu wynikowego: kompilacja, linkowanie, ładowanie<br />

bezwzględne i relokowalne, biblioteki statyczne i dynamiczne<br />

X 1<br />

17. Elementy struktury programów kompilowanych w trybie 16- i 32bitowym<br />

(symbole globalne, grupowanie segmentów, modele pamięci)<br />

X 0,33<br />

18. Formaty plików linkowalnych i wykonywalnych (a.out, ELF, OMF,<br />

DOS EXE, COFF, NE, PE)<br />

X 0,33<br />

19. Maszyny wirtualne: porównanie CLR (.Net) i JVM (Java) 1<br />

20. Specyfika wykonywania programów w środowisku .Net i w środowisku<br />

Javy<br />

1<br />

21. Tworzenie programów kodowanych w kilku językach X 1<br />

22. Koncepcja API jako poziomu abstrakcji między aplikacją a jądrem<br />

systemu operacyjnego, API a maszyna wirtualna<br />

X 0,67<br />

23. Struktura warstwowa API, przegląd i klasyfikacja funkcji Win32 API,<br />

implementacja funkcji API za pomocą bibliotek dynamicznych<br />

X 1<br />

147


24. Główne problemy zarządzania pamięcią, przydzielanie i zwalnianie,<br />

fragmentacja<br />

X 0,67<br />

25. Struktura pamięci procesu (kod, dane statyczne, stos, sterta) X 0,33<br />

26. Aspekty sprzętowe przechowywania plików na dysku, struktura dysku,<br />

sektory, ścieżki, cylindry, klastery (wiązki), bloki, adresowanie fizyczne<br />

i logiczne<br />

X 0,67<br />

27. Organizacja listowa systemu plików na przykładzie systemu Windows<br />

(katalogi, tablica FAT. NTFS)<br />

X 0,67<br />

28. Organizacja indeksowa na przykładzie systemu Linux (i-węzły, tablice<br />

pośrednie); pliki i procesy w systemie Linux<br />

X 1<br />

29. Operacje zapisu i odczytu plików, przegląd funkcji API dot.plików w<br />

systemie Unix i Windows<br />

X 0,33<br />

30. Technika przeglądania zawartości katalogów (funkcje opendir,<br />

readir,...), bezpieczeństwo i uprawnienia dostępu<br />

X 0,33<br />

31. Zarządzanie procesami na poziomie API, procesy macierzyste i<br />

potomne (fork, spawn, CreateProcess, ..)<br />

X 1<br />

32. Tworzenie i synchronizacja wątków na poziomie API X 1<br />

33. Sprzętowe wspomaganie przetwarzania wielowątkowego, architektura<br />

hyperthreading<br />

X 0,67<br />

34. Przetwarzanie potokowe, realizacja przetwarzania potokowego za<br />

pomocą funkcji pipe (potoki anonimowe)<br />

X 0,67<br />

35. Sygnały i ich właściwości, obsługa sygnałów, sygnały niepewne i<br />

niezawodne<br />

X 0,67<br />

36. Technika przechwytywania sygnałów X 0,67<br />

37. Sterowniki urządzeń w system w systemie Linux X 0,67<br />

38. Sterowniki urządzeń w systemie Windows (WDM) X 1<br />

<strong>39</strong>. Oprogramowanie sieciowe, struktura warstwowa oprogramowania,<br />

obsługa przerwaniowa warstwy sprzętowej<br />

X 0,67<br />

40. Zasady komunikacji w sieci za pomocą gniazdek w dziedzinie Linuxa i<br />

Internetu, tryb połączeniowy i bezpołączeniowy<br />

X 0,67<br />

41. Gniazdka blokujące, nieblokujące i asynchroniczne, specyfika gniazdek<br />

w systemie Windows<br />

X 0,33<br />

42. Specyfika oprogramowania sieciowego na poziomie warstwy<br />

transportowej, usługi sieciowe i zapory ogniowe<br />

X 0,67<br />

43. Standaryzacja i przenośność oprogramowania X 1<br />

44. Oprogramowanie systemowe jako zestaw narzędzi do wytwarzania<br />

oprogramowania użytkowego<br />

X 0,67<br />

45. Kolokwium 1<br />

Razem 330,02<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady organizacji i zaliczania projektu 0.33<br />

2. Moduły obsługi warstwy sprzętowej x 3<br />

3. Mechanizmy przełączania trybów pracy procesora X 2<br />

4. Udostępnianie usług systemowych (API) X 2<br />

5. Organizacja dostępu do plików X 2<br />

6. Programy narzędziowe wspomagające kompilację i konsolidację X 2.66<br />

7. Tworzenie bibliotek statycznych i dynamicznych X 3<br />

Razem 15<br />

148


Nazwa przedmiotu Optoelektronika<br />

Skrót nazwy OPTO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Kosmowski<br />

e-mail: kosmos@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Program przedmiotu, literatura, organizacja X 0,33<br />

2. System optoelektroniczny, elementy składowe X 0,67<br />

3. Podstawy radiomertrii i fotometrii X 1<br />

4. Jednostki radio i fotometryczne X 1<br />

5. Transmisja promieniowania w układzie optycznym X 1<br />

6. Oddziaływanie promieniowania z materią współczynniki pochłaniania, X 1<br />

przepuszczania, odbicia<br />

7. Rozpraszanie w ośrodkach optycznych X 1<br />

8. Zjawiska na granicy ośrodków, równania Fresnella X 1<br />

9. Zjawiska interferencji promieniowania X 1<br />

10. Interferometry, filtry, resonator Fabry-Perrot X 1<br />

<strong>11</strong>. Źródła promieniowania: termiczne, LED, EL X 1<br />

12. Lasery; warunki wystąpienia akcji laserowej X 1<br />

13. Właściwości wiązki laserowej, rodzaje laserów, zastosowania X 1<br />

14. Diody laserowe LD, budowa, zasada działania, parametry,<br />

charakterystyki, zastosowania<br />

X 1<br />

15. Detektory promieniowania, detektory termiczne, fotonowe (PMT,<br />

PIN,APD, CCD) właściwości, charakterystyki, zastosowania.<br />

X 1<br />

16. Charakterystyka techniki światłowodowej, jej wady i zalety X 1<br />

17. Budowa i klasyfikacja światłowodów X 1<br />

18. Podstawowe parametry światłowodów: apertura numeryczna, kąt<br />

akceptacji, tłumienie<br />

X 1<br />

19. Definicja tłumienia jego przyczyny, charakterystyki dla szkła<br />

kwarcowego i wybranych polimerów<br />

X 1<br />

20. Funkcja korelacji i autokorelacji sygnałów optycznych, jej związek z<br />

szerokością widmową i drogą spójności<br />

X 1,5<br />

21. Światłowód o skokowym profilu współczynnika załamania X 0,5<br />

22. Rozchodzenie się promieni świetlnych w światłowodzie skokowym i<br />

ich interferencje, pojęcia modów<br />

X 1<br />

23. Dyspersja modowa w światłowodach, jej wpływ na własności<br />

transmisyjne włókna<br />

X 1<br />

24. Jakościowy opis sprzęgania się modów, wpływ tego zjawiska na<br />

własności transmisyjne<br />

X 1<br />

25. Światłowód o gradientowym profilu współczynnika załamania X 0,5<br />

26. Dyspersja światłowodu gradientowego, jej porównanie z dyspersją<br />

światłowodu skokowego, porównanie własności światłowodu<br />

skokowego i gradientowego<br />

X 1,5<br />

27. Przepływniość binarna systemu światłowodowego, jego pasmo X 1<br />

149


28.<br />

przenoszenia (optyczne i elektryczne), wpływ dyspersji na te wielkości<br />

Swiatłowód monomodowy, jego własności X 1<br />

29. Regeneracja i wzmocnienie sygnałów optycznych X 1<br />

30. Reflektomertia optyczna w dziedzinie czasu OTDR i jej zastosowanie<br />

X 1<br />

do diagnostyki światłowodów<br />

31. Zaliczenie 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 2<br />

2. Badanie wybranych źródeł światła X 2<br />

3. Pomiary współczynnika absorpcji promieniowania X 2<br />

4. Pomiary podstawowych parametrów wskaźnika ciekłokrystalicznego X 2<br />

5. Podstawowe konfiguracje interferometrów X 2<br />

6. Wybrane detektory optoelektroniczne X 2<br />

7. Pomiary charakterystyk widmowych źródeł światła X 2<br />

8. Podsumowanie X 1<br />

Razem 15<br />

150


Nazwa przedmiotu Podstawy automatyki<br />

Skrót nazwy PAUT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

e-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do systemów sterowania automatycznego X 1<br />

2. Modelowanie systemów dynamicznych: transmitancje<br />

operatorowe i modele w przestrzeni stanu<br />

X 6<br />

3. Stabilność liniowych systemów dynamicznych X 1<br />

4. Analiza odpowiedzi typowych członów dynamicznych w dziedzine<br />

czasu. Własności systemów ze sprzężeniem zwrotnym. Uchyby<br />

regulacji.<br />

X 4<br />

5. Wskaźniki jakości regulacji X 2<br />

6. Ograniczenia układów regulacji X 1<br />

7. Wprowadzenie do projektowania układów regulacji X 1<br />

8. Metoda linii pierwiastkowych - jako metoda analizy oraz syntezy<br />

układów regulacji (regulatory proporcjonalne oraz korektory<br />

dynamiczne 1-go rzędu)<br />

X 5<br />

9. Charakterystyki częstotliwościowe systemów dynamicznych.<br />

Częstotliwościowe kryteria stabilności i jakości<br />

regulacji<br />

X 2<br />

10. Wprowadzenie do częstotliwościowych metod projektowania układów<br />

regulacji (regulatory proporcjonalne oraz<br />

korektory dynamiczne 1-go rzędu)<br />

X 5<br />

<strong>11</strong>. Nastawianie regulatorów PID X 1<br />

12. Odporna stabilność oraz jakość układów sterowania X 1<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowanie transformacji Laplace'a do rozwiązywania liniowych<br />

równań różniczkowych<br />

X 1<br />

2. Modelowanie: równania różniczkowe X 1<br />

3. Modelowanie: transmitancje operatorowe X 1<br />

4. Modelowanie: opis w przestrzeni stanu X 1<br />

5. Modelowanie: schematy strukturalne oraz grafy X 1<br />

6. Algebraiczne kryteria stabilności układów dynamicznych X 1<br />

7. Transmitancje uchybowe. Odpowiedzi skokowe standardowych<br />

członów dynamicznych 1go i 2go rzędu<br />

X 1<br />

151


8. Synteza prostych układów regulacji w oparciu o prototypowe modele<br />

2go rzędu<br />

X 1<br />

9. Metoda linii pierwiastkowych jako podstawa analizy układów<br />

dynamicznych ze sprzężeniem zwrotnym<br />

X 1<br />

10. Metoda linii pierwiastkowych jako podstawa syntezy układów<br />

regulacji (regulatory proporcjonalne)<br />

X 1<br />

<strong>11</strong>. Metoda linii pierwiastkowych jako podstawa syntezy układów<br />

regulacji (korektory dynamiczne)<br />

X 1<br />

12. Charakterystyki częstotliwościowe układu regulacji. Zapasy stabilności.<br />

Częstotliwościowe kryteria stabilności i jakości regulacji<br />

X 1<br />

13. Synteza układów regulacji w oparciu o charakterystyki<br />

częstotliwościowe (regulatory proporcjonalne)<br />

X 1<br />

14. Synteza układów regulacji w oparciu o charakterystyki<br />

częstotliwościowe (korektory dynamiczne)<br />

X 1<br />

15. Nastawianie regulatorów PID X 1<br />

Razem 15<br />

152


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy ekonomii i finansów<br />

Skrót nazwy EKFI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Aniela<br />

Nazwisko: Mikulska<br />

e-mail: Aniela.Mikulska@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu. Systemy społeczno-ekonomiczne. X 2<br />

2. Popyt podaż, równowaga rynkowa. X 2<br />

3. Przedsiębiorstwow gospodarce. X 2<br />

4. Rachunek dochodu narodowego. Rola państwa w gospodarce. X 2<br />

5. System bankowy i polityka pieniężna. X 2<br />

6. Inflacja. X 2<br />

7. Wzrost gospodarczy – determinanty. X 2<br />

8. Pieniądz i finanse. Podstawy nauki o finansach. X 2<br />

9. Finanse publiczne. Pojęcie, funkcje, budżet państwa. Dochody i<br />

wydatki publiczne.<br />

X 2<br />

10. Dług publiczny. Finanse jednostek samorządu terytorialnego. Podatki i X 2<br />

opłaty publiczne.<br />

liczba<br />

godzin<br />

<strong>11</strong>. Ubezpieczenia gospodarcze i społeczne. X 2<br />

12. System bankowy w Polsce. Rozliczenia pieniężne. X 2<br />

13. Rynek finansowy i jego instrumenty. X 2<br />

14. Finanse przedsiębiorstw. X 2<br />

15. Kolokwium zaliczeniowe. 2<br />

Razem 30<br />

153


Nazwa przedmiotu Podstawy elektroniki<br />

Skrót nazwy PEL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Michał<br />

Nazwisko: Polowczyk<br />

E-mail: mipol@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie; program przedmiotu, literatura, zasady zaliczania X 0,33<br />

2. Podstawy opisu sygnałów elektronicznych X 0,67<br />

3. Widmo sygnałów okresowych X 1<br />

4. Widmo sygnału nieokresowego X 0,33<br />

5. Przykłady widm wybranych sygnałów analogowych X 0,33<br />

6. Warunek Nyquista prawidłowego próbkowania sygnałów analogowych<br />

przy przetwarzaniu ich na sygnał cyfrowy<br />

X 0,33<br />

7. Źródła sygnałów. Równoważność źródła napięciowego i prądowego,<br />

twierdzenie o zastępczym źródle.<br />

X 1<br />

8. Prawa Kirchhoffa. Miary sygnałów. Podstawy opisu elementów<br />

elektronicznych<br />

X 1<br />

9. Rezystory, kondensatory, induktory (cewki indukcyjne), impedancja<br />

X 1<br />

elementów reaktancyjnych.<br />

10. Właściwości obwodów RC X 1<br />

<strong>11</strong>. Obwody rezonansowe LC X 1<br />

12. Podstawy działania monitorów elektronopromieniowych, mikroskopu<br />

X 0,67<br />

elektronowego, spawarki elektronowiązkowej i lampy rentgenowskiej.<br />

13. Podstawowe właściwości półprzewodników X 0,67<br />

14. Proste sensory półprzewodnikowe X 1<br />

15. Złącze PN X 1<br />

16. Diody półprzewodnikowe X 1<br />

17. Tranzystory bipolarne X 1<br />

18. Tranzystory polowe X 1<br />

19. Elementarny tranzystorowy wzmacniacz małych sygnałów.<br />

X 1<br />

Fototranzystor.<br />

20. Tyrystory X 1<br />

21. Podstawowy układ pracy tyrystora X 1<br />

22. Klasyfikacja, podstawowe parametry i charakterystyki wzmacniaczy<br />

elektronicznych.<br />

X 1<br />

23. Wtórniki i wzmacniacz różnicowy X 1<br />

24. Sprzężenie zwrotne, monolityczne wzmacniacze mocy sygnałów małej<br />

częstotliwości i wzmacniacze operacyjne.<br />

X 1<br />

25. Układy ze wzmacniaczami operacyjnymi X 1<br />

26. Warunki generacji układów ze sprzężeniem zwrotnym i generatory<br />

elektroniczne<br />

X 1<br />

27. Klasyczny generator relaksacyjny i generator przestrajany napięciem<br />

(VCO)<br />

X 1<br />

28. Multiwibratory i uniwibratory. Układy z fazową pętlą sprzężenia X 1<br />

154


zwrotnego (PLL).<br />

29. Podstawowe rodzaje modulacji oraz modulatory i demodulatory,<br />

detektor szczytowy.<br />

X 1<br />

30. Zasilacze sieciowe. Powielacze napięcia. X 1<br />

31. Impulsowe stabilizatory i przetwornice napięcia stałego. X 1<br />

32. Teletransmisja sygnałów X 1<br />

33. Ogólna charakterystyka i klasyfikacje monolitycznych układów<br />

X 0,67<br />

scalonych<br />

34. Wybrane unipolarne układy scalone. Elementy systemów<br />

mikroelektromechanicznych (MEMS).<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

A B C D E<br />

1. Analiza sygnałów okresowych X 1<br />

2. Wyznaczanie widma sygnału o znanym przebiegu X 1<br />

3. Wyznaczanie przebiegu sygnału o znanym widmie X 1<br />

4. Źródła, elementy bierne i aktywne. X 1<br />

5. Prawa Kirchhoffa. Twierdzenie Nortona, Thevenina. Metoda<br />

X<br />

1<br />

superpozycji.<br />

6. Analiza obwodów RC X 1<br />

7. Analiza obwodów rezonansowych LC X 1<br />

8. Sprawdzian z zakresu 1÷7 X 1<br />

9. Analiza prostownika diodowego X 1<br />

10. Analiza wybranych układów diodowych X 1<br />

<strong>11</strong>. Analiza układów z tranzystorem bipolarnym X 1<br />

12. Analiza układów z tranzystorami polowymi X 1<br />

13. Analiza układów ze wzmacniaczami operacyjnymi X 1<br />

14. Sprawdzian z zakresu 9÷13 X 1<br />

15. Sprawdzian zaliczający przedmiot X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

155


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy i algorytmy przetwarzania sygnałów<br />

Skrót nazwy PAPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ewa<br />

Nazwisko: Hermanowicz<br />

e-mail: hewa@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Analiza częstotliwościowa analogowych sygnałów deterministycznych.<br />

Przekształcenie Fouriera w sensie zwykłym i w sensie granicznym.<br />

Widmo sygnału nieokresowego. Właściwości przekształcenia Fouriera.<br />

2. Przykłady par transformat Fouriera w sensie zwykłym i w sensie<br />

granicznym. Reprezentacje graficzne.<br />

3. Przekształcenie Fouriera i widmo analogowego sygnału okresowego.<br />

Reprezentacje graficzne.<br />

4. Widmo gęstości energii i widmo gęstości mocy. Przejście sygnału<br />

analogowego przez układ analogowy. Algorytmy w dziedzinie czasu i<br />

w dziedzinie częstotliwości. Liniowy układ analogowy jako filtr. Filtry<br />

idealne.<br />

5. Styk środowiska analogowego i cyfrowego.<br />

Sygnały i systemy analogowe, a sygnały i systemy dyskretne i cyfrowe<br />

– klasyfikacja, przykłady. Zalety i wady przetwarzania cyfrowego w<br />

porównaniu z analogowym.<br />

6. Twierdzenie o próbkowaniu. Ilustracja aliasingu. Koncepcja filtru<br />

antyaliasingowego.<br />

7. Idealne przetworniki sygnału z czasu ciągłego na dyskretny (C/D) i z<br />

czasu dyskretnego na ciągły (D/C). Odtwarzanie sygnału ciągłego na<br />

podstawie ciągu próbek. Wzór interpolacyjny Shannona.<br />

8. Przetworniki A/D (ang. analog to digital) i D/A (ang. digital to analog)<br />

w ujęciu praktycznym. Układ próbkowania i podtrzymywania (S&H -<br />

ang. sample and hold), kwantyzator i jego charakterystyka, koder<br />

binarny.<br />

9. Przykłady kwantowania i kodowania sygnałów sinusoidalnych i o<br />

rozkładzie Gaussa. Stosunek mocy sygnału do mocy szumu<br />

kwantowania (SNR – ang. signal to noise ratio), a liczba bitów<br />

kwantyzatora. Ilustracja.<br />

10. Rola układu podtrzymywania (ZOH – ang. zero-order-hold) i filtru<br />

rekonstrukcyjnego w przetworniku D/A.<br />

<strong>11</strong>. Sygnały i systemy dyskretne i cyfrowe.<br />

Typowe sygnały dyskretne impulsowe, sinusoidalne rzeczywiste i<br />

zespolone. Okresowość sygnału analogowego, a dyskretnego.<br />

Podobieństwa i różnice. Ilustracje.<br />

12. Systemy dyskretne rekursywne i nierekursywne i ich algorytmy –<br />

równania różnicowe. Przykład działania algorytmu rekursywnego<br />

„próbka po próbce”. Rozwiązania: wymuszone i swobodne.<br />

13. Liniowość, stacjonarność i stabilność systemu dyskretnego. System z<br />

pamięcią i bez. Odpowiedź impulsowa. Połączenia: kaskadowe i<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

156


ównoległe systemów dyskretnych, i ich odpowiedzi impulsowe.<br />

14. Warunki realizowalności w czasie rzeczywistym i stabilności<br />

formułowane za pośrednictwem odpowiedzi impulsowej. Przykłady<br />

elementarnych systemów dyskretnych i ich właściwości.<br />

X 1<br />

15. Odpowiedź systemu dyskretnego na dowolne pobudzenie. Splot liniowy<br />

dyskretny i metody jego obliczania. Typowa postać algorytmu splotu.<br />

X 1<br />

16. Dyskretno-czasowe przekształcenie Fouriera (DTFT – ang. discretetime<br />

Fourier transform) i przekształcenie odwrotne (IDTFT – ang.<br />

inverse DTFT). Definicje. Warunki zbieżności. Właściwości DTFT.<br />

X 1<br />

17. Widmo sygnału dyskretnego. Charakterystyki częstotliwościowe<br />

systemów dyskretnych. Terminologia. Przykłady.<br />

X 1<br />

18. Przekształcenie Z i jego właściwości. X 1<br />

19. Rozwiązywanie równań różnicowych za pomocą przekształcenia Z. X 1<br />

20. Transmitancja systemu dyskretnego o skończonej (FIR – ang. finite<br />

impulse response) i o nieskończonej odpowiedzi impulsowej (IIR – ang.<br />

infinite impulse response). Zera i bieguny transmitancji. Schematy<br />

blokowe strukturalne systemów dyskretnych.<br />

X 1<br />

21. Warunki realizowalności w czasie rzeczywistym i stabilności<br />

formułowane za pośrednictwem transmitancji. Przykłady.<br />

X 1<br />

22. Dyskretne przekształcenie Fouriera (DFT) i przekształcenie odwrotne<br />

jako wyliczalne przybliżenia, odpowiednio, DTFT i IDTFT. Złożoność<br />

numeryczna przekształceń: DFT i FFT (ang. fast Fourier transform -<br />

szybkie przekształcenie Fouriera).<br />

X 1<br />

23. Związki transformat: Z, DTFT i DFT. Właściwości DFT. X 1<br />

24. Podstawowe pary transformat DFT dla typowych sygnałow<br />

dyskretnych.<br />

X 1<br />

25. Znajdowanie odpowiedzi systemu dyskretnego na dowolne pobudzenie.<br />

Splot kołowy i metody jego obliczania.<br />

X 1<br />

26. Blokowe algorytmy przetwarzania sygnałów dyskretnych na podstawie<br />

DFT.<br />

X 1<br />

27. Wprowadzenie do cyfrowych filtrów selektywnych. Filtry idealne.<br />

Efekt Gibbsa.<br />

X 1<br />

28. Systemy minimalno-fazowe. Definicja. Para systemów odwrotnych, a<br />

minimalno-fazowość i stabilność. Przykłady.<br />

X 1<br />

29. Podstawowe systemy dyskretne: system różniczkujący, transformator<br />

Hilberta i filtr zespolony. Charakterystyki w dziedzinach: czasu i<br />

częstotliwości.<br />

X 1<br />

30. Wprowadzenie do interpolacji i decymacji. X 1<br />

31. Sygnały zespolone/kwadraturowe, interpretacja<br />

3-wymiarowa, widmowa, na płaszczyźnie zespolonej<br />

(płaszczyźnie Arganda)<br />

X 0,5<br />

32 Atrybuty chwilowe sygnałów, faktoryzacja biegunowa sygnału<br />

zespolonego w dziedzinie czasu, amplituda chwilowa (obwiednia), moc<br />

chwilowa, interpretacja widmowa, poziom chwilowy i widmowy,<br />

poszerzone twierdzenie Parsevala<br />

X 1<br />

33 Faza chwilowa i pulsacja/częstotliwość chwilowa zespolonego sygnału<br />

analogowego, rozwijanie fazy/pulsacji chwilowej<br />

X 1<br />

34 Amplituda chwilowa (obwiednia), faza chwilowa i<br />

pulsacja/częstotliwość chwilowa rzeczywistego sygnału analogowego,<br />

koncepcja Gabora-Ville, postulaty Vakmana<br />

X 1<br />

35 Analogowe przekształcenie Hilberta, właściwości par transformat<br />

Hilberta, sygnał analityczny, analogowy transformator Hilberta i<br />

analogowy zespolony filtr Hilberta<br />

X 1<br />

36 Analogowe sygnały wąskopasmowe zespolone i rzeczywiste: pasmo,<br />

szerokość pasma, pulsacja/częstotliwość środkowa<br />

X 0,5<br />

37 Obwiednia zespolona, demodulacja kwadraturowa wąskopasmowych<br />

rzeczywistych sygnałów analogowych, interpretacja widmowa,<br />

właściwości obwiedni zespolonej, wprowadzenie do próbkowania<br />

kwadraturowego<br />

X 1<br />

157


38 Analogowy demodulator i modulator kwadraturowy (po dwie wersje).<br />

Warunki przezroczystości kaskady / odwracalności pary: analogowy<br />

modulator kwadraturowy – demodulator kwadraturowy, synchronizm<br />

częstotliwości i fazy heterodyn<br />

<strong>39</strong> Dyskretne sygnały zespolone/kwadraturowe we współrzędnych<br />

kartezjańskich i współrzędnych biegunowych; konwertery<br />

współrzędnych kartezjańskich na biegunowe i biegunowych na<br />

kartezjańskie, trajektoria zespolona Arganda<br />

40 Amplituda chwilowa (obwiednia), faza chwilowa i<br />

pulsacja/częstotliwość chwilowa dyskretnego sygnału zespolonego,<br />

algorytm rozwijania (rozwijacz) fazy/pulsacji chwilowej<br />

41 Amplituda chwilowa (obwiednia), faza chwilowa i<br />

pulsacja/częstotliwość chwilowa rzeczywistego sygnału dyskretnego,<br />

dyskretne przekształcenie Hilberta, właściwości dyskretnych<br />

transformat Hilberta, nawiązanie do idealnego dyskretnego<br />

transformatora Hilberta i zespolonego filtru Hilberta, zespolony<br />

(„analityczny”) równoważnik hilbertowski.<br />

42 Mapery najpopularniejszych reprezentacji biegunowych sygnałów<br />

rzeczywistych: AM-PM, AM-FM, zespolonej reprezentacji<br />

dynamicznej, zespolonej pulsacji chwilowej<br />

43 Demapery reprezentacji biegunowych; algorytm generacji<br />

niemodulowanej sinusoidy kwadraturowej DDS, algorytmy cyfrowej<br />

modulacji amplitudy (AM), częstotliwości (FM) lub fazy (PM) i<br />

modulacji równoczesnej (AM-FM, AM-PM)<br />

44 Sygnały dyskretne wąskopasmowe (nadpróbkowane,<br />

przesuniętopasmowe) zespolone i rzeczywiste; pasmo, szerokość<br />

pasma, pulsacja/częstotliwość środkowa<br />

45 Cyfrowa demodulacja kwadraturowa rzeczywistych sygnałów<br />

dyskretnych, obwiednia zespolona rzeczywistych sygnałów<br />

dyskretnych i jej właściwości<br />

46 Algorytmy cyfrowej demodulacji i modulacji kwadraturowej (po dwie<br />

wersje). Warunki przezroczystości kaskady/odwracalności pary:<br />

dyskretny modulator kwadraturowy – demodulator kwadraturowy;<br />

synchronizm częstotliwości, fazy i chwil próbkowania dyskretnych<br />

heterodyn<br />

47 Podstawowe algorytmy cyfrowej modulacji/demodulacji kwadraturowej<br />

(QAM, SSB, ISB)<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 0,5<br />

X 0,5<br />

X 1<br />

X 1<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

45<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Obliczanie widma sygnałów okresowych. X 1<br />

2. Obliczanie widma sygnałów impulsowych. X 1<br />

3. Obliczanie sygnału na wyjściu układu analogowego za pomocą<br />

przekształcenia Fouriera.<br />

X 1<br />

4. Przykłady zastosowania twierdzenia o próbkowaniu. X 1<br />

5. Kwantyzacja i kodowanie. X 1<br />

6. Przykłady obliczania SNR przetwornika A/D. X 1<br />

7. Algorytmy podstawowych systemów dyskretnych. X 1<br />

8. Odpowiedzi impulsowe systemów dyskretnych FIR i IIR. Warunki<br />

przyczynowości i stabilności wyrażone za pośrednictwem odpowiedzi<br />

impulsowej.<br />

X 1<br />

9. Splot liniowy dyskretny jako podstawowy algorytm systemu FIR.<br />

Obliczanie splotu.<br />

X 1<br />

158


10. DTFT – widma sygnałów dyskretnych rzeczywistych i zespolonych i<br />

charakterystyki częstotliwościowe systemów dyskretnych<br />

rzeczywistych i zespolonych.<br />

<strong>11</strong>. Przekształcenie Z. Rozwiązywanie równań różnicowych za<br />

pośrednictwem przekształcenia Z.<br />

X 1<br />

X 1<br />

12. Transmitancje systemów dyskretnych FIR i IIR i blokowe schematy<br />

strukturalne. Warunki przyczynowości i stabilności wyrażone za<br />

pośrednictwem transmitancji.<br />

X 1<br />

13. DFT – splot kołowy i jego obliczanie. Widma sygnałów dyskretnych<br />

obliczane za pomocą DFT; porównanie z wynikami DTFT.<br />

X 1<br />

14. Blokowe algorytmy przetwarzania sygnałów za pośrednictwem DFT. X 1<br />

15. Filtr zespolony i jego charakterystyki. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Ćw. 1. Wizualizacja i odsłuch sygnałów X 2<br />

3. Ćw. 2. Sygnały dyskretne, równania różnicowe i transformacja DTFT X 2<br />

4. Ćw. 3. Podstawowe właściwości DFT cz. I X 2<br />

5. Ćw. 4. Właściwości DFT – zjawisko przecieków X 2<br />

6. Ćw. 5. Analiza widmowa z zastosowaniem okien X 2<br />

7. Kolokwium No 1 X 2<br />

8. Ćw. 6. Sploty: liniowy i kołowy (cykliczny) X 2<br />

9. Ćw. 7. Zera i bieguny transmitancji filtrów cyfrowych. X 2<br />

10. Ćw. 8. Podstawowe systemy dyskretne, ich charakterystyki i przykłady<br />

X 2<br />

zastosowań<br />

liczba<br />

godzin<br />

<strong>11</strong>. Ćw. 9. Próbkowanie i rekonstrukcja sygnałów X 2<br />

12. Ćw. 10. Kwantyzacja sygnałów ciągłych X 2<br />

13. Kolokwium No 2 X 2<br />

14. Omówienie kolokwium No 1 i No 2 X 2<br />

15. Ćw. dodatkowe. Testowanie karty dźwiękowej. X 2<br />

16. Zajęcia uzupełniające. X 1<br />

Razem 30<br />

159


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy inżynierii ruchu telekomunikacyjnego<br />

Skrót nazwy PIRT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Istota i potrzeba istnienia inżynierii ruchu IR X 1<br />

2. System obsługi - podstawowy element IR X 0,67<br />

3. Opis strumienia żądań X 1<br />

4. Opis strumienia obsług X 1<br />

5. Równanie stanu równowagi statystycznej X X 0,33<br />

6. Model Erlanga systemu obsługi X X 1<br />

7. Model Engseta systemu obsługi X X 1<br />

8. Obciążalność aparatów obsługi - prawo wiązki X X 1<br />

9. Wielkości opisujące poziom i jakość usług (GoS, QoS) X 1<br />

10. Poziom usług od końca do końca X X 1<br />

<strong>11</strong>. Wielkości charakteryzujące sterowanie X 1<br />

12. Model Erlanga systemu obsługi z oczekiwaniem X X 1<br />

13. Szacowanie czasu reakcji systemu sterowania X X 1<br />

14. Metoda obliczania BHCA X X 1<br />

15. Model analityczny opisu systemu sygnalizacji X X 1<br />

16. Metody pomiaru i określania natężenia ruchu X X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Określanie parametrów strumienia zgłoszeń i obsługi na podstawie<br />

obserwacji pracy wiązek łączy<br />

X 1<br />

2. Analiza ruchowa pracy wiązek łączy jedno- i dwukierunkowych X 1<br />

3. Określanie zasobów dla połączeń międzymodułowych węzła X 1<br />

4. Określanie zasobów dla połączeń międzywęzłowych realizowanych na<br />

wiązkach łączy jedno- i dwukierunkowych<br />

X 1<br />

5. Wyznaczanie macierzy natężenia ruchu oferowanego dla sieci węzłów X X 1<br />

6. Obliczanie macierzy rozpływu natężenia ruchu dla sieci węzłów X X 1<br />

7. Obliczanie zasobów wiązek łączy dla wybranej drogi połączeniowej w<br />

sieci przy narzuconym poziomie usług na wiązce łączy<br />

X 1<br />

8. Obliczanie zasobów wiązek łączy dla wybranej drogi połączeniowej w<br />

sieci przy narzuconym poziomie usług od końca do końca<br />

X 1<br />

160


9. Określanie pojemności systemu dla pierścienia jedno- oraz<br />

dwukierunkowego<br />

X X 1<br />

10. Szacowanie BHCA realizowanego przez węzeł w sieci X 1<br />

<strong>11</strong>. Określanie liczby odbiorników cyfr DTMF X X 1<br />

12. Obliczanie czasu reakcji sterowania dla zadań obsługiwanych w<br />

modułach<br />

X 1<br />

13. Obliczanie czasu reakcji sterowania centralnego dla zadań<br />

obsługiwanych w węźle<br />

X 1<br />

14. Określanie liczby kanałów sygnalizacyjnych w sieci sygnalizacyjnej X 1<br />

15. Wyznaczanie natężenia ruchu metodą ADPH i TCBH X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

161


Nazwa przedmiotu Podstawy mikroelektroniki<br />

Skrót nazwy PME<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wacław<br />

Nazwisko: Pietrenko<br />

e-mail: wupiet@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Właściwości układów scalonych (US) X 1<br />

2. Podstawowe procesy technologiczne:<br />

a. utlenianie<br />

X<br />

liczba<br />

godzin<br />

3. b. domieszkowanie (dyfuzja, implantacja) X 1<br />

4. c. litografia X 0,33<br />

5. d. polikrzem X 1<br />

6. e. metalizacja X 0,33<br />

7. US w technologii bipolarnej X 0.67<br />

8. US w technologii nMOS X 1<br />

9. US w technologii CMOS X 1<br />

10. US w technologii BiCMOS X 1<br />

<strong>11</strong>. US w technologii GaAS<br />

12. Budowa i właściwości podstawowych elementów US<br />

X 0,67<br />

a. tranzystor bipolarny NPN<br />

13. b. tranzystor bipolarny PNP X 1<br />

14. c. tranzystor JFET X 0,67<br />

15. d. tranzystory MOS X 1<br />

16. e. tranzystor MOS z pływającą bramką X 0,67<br />

17. f. scalone rezystory X 0.67<br />

18. g. scalone kondensatory X 0.67<br />

19. Podstawowe podukłady analogowych US<br />

20. Podstawowe układy cyfrowych US nMOS i CMOS<br />

X 0.67<br />

a. inwerter<br />

21. b. NOR, NAND X 0.33<br />

22. c. baramka transmisyjna – BT (CMOS) X 0.33<br />

23. Złożona statyczna logika kombinacyjna nMOS<br />

24. Logika synchroniczna nMOS<br />

X 0.67<br />

a. 2Φ logika dynamiczna zależna od W/L tranzystorów<br />

X<br />

1<br />

25. b. 2Φ logika dynamiczna niezależna od W/L tranzystorów X 1<br />

26. Logika synchroniczna CMOS<br />

a. 1Φ rejestr przesuwny na bazie BT<br />

X<br />

0.67<br />

27. b. pseudo 2Φ rejestr przesuwny na bazie BT X 0.33<br />

28. c. pseudo 2Φ logika kombinacyjna X 0.33<br />

29. c. pseudo CMOS logika kombinacyjna X 0.33<br />

30. c. pseudo CMOS logika Domino X 0.33<br />

31. Efekty termiczne w US<br />

32. Przegląd cyfrowych US:<br />

X 0.67<br />

X<br />

X<br />

1<br />

1<br />

0.67<br />

162


a. bipolarnych X 1<br />

33. b. nMOS X 0.67<br />

34. c. CMOS i BiCMOS X 1<br />

35. Wprowadzenie do układów ASIC<br />

a. układy PLD<br />

36. b. matryce bramek X 1<br />

37. c. komórki standardowe X 0.67<br />

38. d. układy w pełni specjalizowane X 0.67<br />

<strong>39</strong>. Dwa jednogodzinne sprawdziany X 2<br />

Razem 30<br />

X<br />

1<br />

163


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy nauki o informacji<br />

Skrót nazwy PNOI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mirosław<br />

Nazwisko: Rojewski<br />

e-mail: ro@sound.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. System informacyjny, schemat blokowy, źródła<br />

inforemacji/wiadomości a sygnały, kanał transmisyjny/propagacyjny,<br />

zakłócenia, zniekształcenia. Klasyfikacja kanałów<br />

X 1<br />

2. Matematyczne modele źródeł informacji dyskretnych bezpamięciowych<br />

i analogowych<br />

X 1<br />

3. Shannonowska miara informacji, entropia, ilość informacji wzajemnej<br />

dla zmiennych losowych dyskretnych<br />

X 1<br />

4. Shannonowska miara informacji, entropia, ilość informacji wzajemnej<br />

dla zmiennych losowych ciągłych i procesów analogowych<br />

X 1<br />

5. Kodowanie źródeł dyskretnych bezpamięciowych i stacjonarnych X 1<br />

6. Kodowanie entropijne Huffmana, kodowanie Lempela-Ziva X 1<br />

7. Kodowanie źródeł jednowymiarowych ciągłych – kwantowanie<br />

optymalne<br />

X 1<br />

8. Funkcja „szybkość” – zniekształcenia, optymalne kwantowanie<br />

skalarne, - wektorowe<br />

X 1<br />

9. Kodowanie źródeł analogowych. Kodowanie przebiegów pasmowych w<br />

dziedzinie czasu<br />

X 1<br />

10. Kodowanie przebiegów pasmowych w dziedzinie częstotliwości, - w<br />

oparciu o model źródła<br />

X 1<br />

<strong>11</strong>. Matematyczne modele kanałów bezpamięciowych i stacjonarnych,<br />

dyskretno-analogowych i analogowych<br />

X 1<br />

12. Przepustowość kanału bezpamięciowego binarnego, dyskretnoanalogowego,<br />

analogowego<br />

X 1<br />

13. Sposoby osiągania przepustowości kanału przy uzyciu sygnałów<br />

ortogonalnych<br />

X 1<br />

14. Wprowadzenie do kodowania kanałowego. Kodowanie losowe w<br />

oparciu o sygnały binarne, - o sygnały wieloamplitudowe<br />

15. Podsumowanie, współczesne zastosowania teorii informacji X<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

1. Obliczanie wydajności informacyjnej źródeł dyskretnych<br />

bezpamięciowych<br />

X 1<br />

Razem<br />

15<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

164


2. Obliczanie wydajności informacyjnej źródeł dyskretnych stacjonarnych X 1<br />

3. Obliczanie wydajności informacyjnej źródeł dyskretno-analogowych X 1<br />

4. Ilustracja podstawowych właściwości entropii, ilości informacji<br />

wzajemnej i średniej informacji własnej źródeł dyskretnych<br />

X 1<br />

5. Projektowanie kodu źródła dyskretnego bezpamięciowego – kod<br />

bezprzecinkowy, kod przecinkowy, kod serii<br />

X 1<br />

6. Przykłady kwantowania optymalnego jednowymiarowego,<br />

dwuwymiarowego<br />

X 1<br />

7. Pierwsze kolokwium X 1<br />

8. Obliczanie wydajności informacyjnej źródeł analogowych<br />

jednowymiarowych<br />

X 1<br />

9. Obliczanie wydajności informacyjnej źródeł analogowych<br />

wielowymiarowych<br />

X 1<br />

10. Obliczanie przepustowości informacyjnej kanałów dyskretnych<br />

bezpamięciowych<br />

X 1<br />

<strong>11</strong>. Obliczanie przepustowości kanałów dyskretnych stacjonarnych X 1<br />

12. Ilustracja podstawowych właściwości przepustowości informacyjnej<br />

kanałów dyskretnych<br />

X 1<br />

13. Ilustracja podstawowych właściwości przepustowości informacyjnej<br />

kanałów anlogowych<br />

X 1<br />

14. Weryfikacja twierdzeń Shannona dla typowych systemów<br />

informacyjnych powszechnego użytku<br />

X 1<br />

15. Drugie kolokwium X 1<br />

Razem 15<br />

165


Nazwa przedmiotu Podstawy programowania<br />

Skrót nazwy POP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Olga<br />

Nazwisko: Choreń<br />

e-mail: olcha@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Cechy i poziom abstrakcji opisu algorytmów. Poprawność algorytmów. X 1<br />

2. Cechy programowania strukturalnego. X 1<br />

3. Instrukcje języka C++: przypisania, warunkowe. Przykłady. X 1<br />

4. Instrukcje itearcyjne języka C++. Przykłady. X 1<br />

5. Pozostałe instrukcje języka C++. Przykłady. X 1<br />

6. Operatory i ich priorytety w języku C++. X 1<br />

7. Wbudowane typy danych w języku C++. X 1<br />

8. Funkcje niestandardowe: definicje i wywołanie. Przykłady. X 1<br />

9. Przekazywanie parametrów w funkcjach. Przykłady. X 1<br />

10. Praca w trybie graficznym. Omówienie funkcji graficznych. X 1<br />

<strong>11</strong>. Czytanie i kontrola danych w trybie graficznym. Przykład. X 1<br />

12. Tablice: definicje, przekazywanie do/z funkcji. X 1<br />

13. Przykłady działania na tablicach. X 1<br />

Wskaźnik: definicja i działania na wskaźnikach. Wskaźniki do<br />

14.<br />

obiektów stałych oraz wskaźniki stałe. Przykłady.<br />

X<br />

1<br />

15. Wskaźniki do tablic i funkcji. Przykłady. X 1<br />

16. Zastosowanie wskaźników do alokacji pamięci. Przykłady. X 1<br />

Rekurencja. Istota zagadnienia. Cechy programów rekurencyjnych.<br />

17.<br />

Przykłady (oblicz. silni, wyszukiwanie binarne).<br />

X<br />

1<br />

18. Rekurencja. Rysowanie prostych fraktali. X 1<br />

Algorytmy sortowania: przez wstawianie, bąbelkowe, bąbelkowe z<br />

19.<br />

wytrząsaniem. Przykłady.<br />

X<br />

1<br />

Algorytm sortowania szybkiego. Porównanie złożoności obliczeniowej<br />

20.<br />

omawianych algorytmów.<br />

X<br />

1<br />

21. Struktury. Przykłady zastosowań. X 1<br />

22. Struktury dynamiczne: stos, kolejka. X 1<br />

Przetwarzanie listy: tworzenie listy, sortowanie w biegu,<br />

23. X<br />

1<br />

wstawianie elementu do listy, przeszukiwanie listy.<br />

24. Przetwarzanie list: usuwanie z listy, indeksowanie. X 1<br />

25. Przeładowanie funkcji. Przykłady. X 1<br />

26. Pojęcie klasy i obiektu. Przykłady. X 1<br />

27. Dziedziczenie i polimorfizm. X 1<br />

28. Operacje wejścia/wyjscia. Kontrola błędów. Przykłady. X 1<br />

29. Operacje plikowe. Przykłady. X 1<br />

30. Przykład pracy w środowisku graficznym (C++ Builder). 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

liczba<br />

godzin<br />

166


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe operacje we/wy. Foramatowanie. D 2<br />

2.<br />

Opracowanie programów z użyciem instrukcji przypisania oraz<br />

instrukcji warunkowych.<br />

D<br />

2<br />

3.<br />

Opracowanie programów z użyciem instrukcji wyboru oraz instrukcji<br />

pętli.<br />

D<br />

2<br />

4.<br />

Opracowanie programów strukturalnych z użyciem funkcji oraz<br />

przekazywaniem parametrów.<br />

D<br />

2<br />

5.<br />

Opracowanie programów strukturalnych w trybie graficznym –<br />

czytanie, kontrola i wyświetlanie danych.<br />

D<br />

2<br />

6. Tworzenie animacji w trybie graficznym. D 2<br />

7. Przetwarzanie ciagów znaków. D 2<br />

8. Przetwarzanie tablic numerycznych D 2<br />

9.<br />

Opracowanie programów z wykorzystaniem algorytmów wyszukiwania<br />

liniowego i binarnego.<br />

D<br />

2<br />

Opracowanie programów z wykorzystaniem algorytmów sortowania<br />

10.<br />

przez wstawianie oraz bąbelkowego.<br />

D<br />

2<br />

Opracowanie programów z wykorzystaniem algorytm sortowania<br />

<strong>11</strong>.<br />

szybkiego.<br />

D<br />

2<br />

12. Zastosowanie rekurencji do rysowania fraktali.. D 2<br />

13. Przetwarzanie struktur dynamicznych (stos, kolejka) D 2<br />

14. Przetwarzanie struktur dynamicznych (lista) D 2<br />

15. Operacje plikowe D 2<br />

Razem 30<br />

167


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy radiofonii i telewizji<br />

Skrót nazwy PORT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Radiodyfuzja w zakresach fal długich, średnich i krótkich, przyziemna i<br />

jonosferyczna propagacja sygnału, zasięgi użytkowe, zakłócenia i ich<br />

źródła<br />

X 1<br />

2. Transmisja naziemna sygnału telewizyjnego. Pasmo sygnału<br />

telewizyjnego. modulacja VSB<br />

X 1<br />

3. Radiofonia FM. Propagacja w pasmach UKF. Modulacja i jej<br />

parametry, wykorzystanie radiofonii<br />

X 1<br />

4. Emisja sygnału stereofonii, sposób tworzenia sygnału stereofonicznego X 1<br />

5. Dodatkowe informacje cyfrowe towarzyszące radiofonii FM, system<br />

RDS i jego wykorzystanie<br />

X 1<br />

6. Naziemna radiofonia cyfrowa, system DAB. X 1<br />

7. Kompresja sygnału dźwiękowego i emisja sygnału na wielu nośnych X 1<br />

8. Analiza obrazu, sygnał wizyjny i jego pasmo. Metody wytwarzania<br />

sygnału telewizji kolorowej, sygnały luminancji i chrominancji<br />

X 1<br />

9. Zasady przetwarzania sygnału telewizji barwnej w systemie PAL X 1<br />

10. Sposób wybierania linii i wygaszanie obrazu. Synchronizacja linii i pól<br />

obrazowych<br />

X 1<br />

<strong>11</strong>. Przesyłanie sygnału dźwięku towarzyszącego mono- i stereofonicznego. X 1<br />

12. Cyfrowy dźwięk w systemie NICAM X 1<br />

13. Schemat blokowy odbiornika telewizji barwnej i funkcje<br />

poszczególnych bloków<br />

X 1<br />

14. Telewizja satelitarna, zadania transpondera i jego lokalizacja na orbicie X 1<br />

15. Schemat odbiornika satelitarnego. Przesyłanie sygnałów obrazu i<br />

dźwięku towarzyszącego<br />

X 1<br />

Razem 15<br />

168


Nazwa przedmiotu Podstawy robotyki<br />

Skrót nazwy PR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Grono<br />

e-mail: a.grono@ely.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie<br />

Organizacja przedmiotu<br />

0,25<br />

2. Robotyka w XXI wieku 0,75<br />

3. Rys historyczny rozwoju robotyki i sytuacja obecna 0,5<br />

4. Zakres i problematyka badawcza robotyki. Prawa robotyki 0,5<br />

5. Roboty przemysłowe jako narzędzia<br />

Interpretacja systemowa różnych form pracy ludzkiej<br />

1<br />

6. Definicje i klasyfikacja robotów przemysłowych 0,33<br />

7. Przyczyny rozwoju robotów 0,67<br />

8. Etapy rozwoju robotów przemysłowych 1<br />

9. Wstęp do teorii maszyn i mechanizmów 1<br />

10. Budowa robotów przemysłowych<br />

Podstawowe zespoły i układy robotów przemysłowych<br />

1,5<br />

<strong>11</strong>. Roboty monolityczne o szeregowej strukturze kinematycznej 1,5<br />

12. Roboty o budowie modułowej i szeregowej strukturze kinematycznej 0,33<br />

13. Roboty i manipulatory o strukturach równoległych 0,33<br />

14. Roboty i manipulatory o strukturach hybrydowych 0,34<br />

15. Napędy robotów przemysłowych<br />

Napędy hydrauliczne<br />

0,67<br />

16. Napędy pneumatyczne 0,33<br />

17. Napędy elektryczne 0,67<br />

18. Mechanizmy przekazywania ruchu stosowane w robotach 0,33<br />

19. Kinematyka manipulatorów<br />

Wprowadzenie do kinematyki manipulatorów<br />

1<br />

20. Elementy składowe i struktura robotów 1<br />

21. Ogólna klasyfikacja kinematyki 0,5<br />

22. Zagadnienia kinematyki prostej i odwrotnej 0,5<br />

23. Pozostałe kwestie związane ze sterowaniem manipulatorem 0,5<br />

24. Ruchy sztywne i przekształcenie jednorodne 0,5<br />

25. Kinematyka prosta: reprezentacja Denavita-Hartenberga 1<br />

26. Kinematyka odwrotna 1<br />

27. Urządzenia chwytające i głowice technologiczne<br />

Przeznaczenie i ogólna charakterystyka chwytaków<br />

0,33<br />

28. Budowa 0,33<br />

29. Przykłady chwytaków i narzędzi 0,34<br />

31. Sterowanie robotów przemysłowych<br />

Zadania układów sterowania<br />

0,33<br />

32. Układy sterowania numerycznego komputerowego 0,33<br />

169


33. Programowanie robotów przez nauczanie 0,34<br />

34. Niektóre aspekty wprowadzania robotów do przemysłu<br />

Aspekty organizacyjno - techniczne przedsięwzięcia robotyzacyjnego<br />

0,5<br />

35. Aspekty ekonomiczne przedsięwzięcia robotyzacyjnego 0,5<br />

36. Roboty przemysłowe w elastycznych systemach produkcji<br />

Istota i cechy elastycznych systemów produkcyjnych<br />

0,25<br />

37. Struktura Elastycznych Systemów Produkcyjnych - koncepcja<br />

„fabryki przyszłości”<br />

0,25<br />

38. Charakterystyki robotów przemysłowych i ich badanie<br />

Przemieszczenia, dokładności i powtarzalność pozycjonowania<br />

0,25<br />

<strong>39</strong>. Wytrzymałość i odporność na narażenia środowiskowe -Badania<br />

kontrolne u producenta<br />

0,25<br />

40. Przykłady zastosowania robotów w przemyśle<br />

Zrobotyzowane stanowiska zgrzewania<br />

0,33<br />

41. Zrobotyzowane stanowiska spawania i cięcia laserowego oraz<br />

plazmowego<br />

0,33<br />

42. Zrobotyzowane stanowiska manipulacji i paletyzacji 0,34<br />

43. Zrobotyzowane stanowiska obróbkowe 0,33<br />

44. Robotyzacja stanowisk montażowych 0,33<br />

45. Robotyzacja stanowisk malarskich 0,34<br />

46. Bezpieczeństwo na zrobotyzowanych stanowiskach pracy<br />

Zagrożenie na zrobotyzowanych stanowiskach pracy<br />

0,25<br />

47. Przyczyny wypadków podczas pracy w systemach<br />

zrobotyzowanych<br />

0,25<br />

48. Ogólne zasady bezpiecznej integracji robota z systemem 0,25<br />

49. Metody zabezpieczania systemów zrobotyzowanych 0,25<br />

50. Poza przemysłowe zastosowania robotów<br />

Androidy wczoraj, dziś, jutro<br />

0,25<br />

51. Roboty humanoidalne HONDY 0,25<br />

52. Roboty w domu 0,25<br />

53. Zastosowanie robotyki w medycynie 0,25<br />

54. Roboty w zastosowaniach podwodnych 0,25<br />

55. Roboty w wojsku i policji 0,25<br />

56. Robotyka w aeronautyce – awionika i bezzałogowe statki powietrzne 0,25<br />

57. Roboty w Kosmosie 0,25<br />

58. Symulacja pracy robotów przemysłowych<br />

Easy - Rob - program do symulacji pracy robotów przemysłowych -<br />

Historia powstania - Możliwości oraz korzyści<br />

0,5<br />

59. Roboty w skali mikro 0,5<br />

60. Zasilanie robotów<br />

Ogniwa regenerowane<br />

0,25<br />

61. Ogniwa nieregenerowane 0,25<br />

62. Sztuczne mięśnie<br />

Stopy z pamięcią kształtu<br />

0,25<br />

63. Zastosowanie SMA w robotyce 0,25<br />

64. Perspektywy rozwoju robotów<br />

Uścisk robota - Robot też czuje - Mina robota - Łapacz<br />

0,25<br />

65. Kontrola komputera za pomocą myśli 0,25<br />

66. Inteligencja roju 0,25<br />

67. Pierwszy bojowy egzoszkielet 0,25<br />

Razem 30<br />

170


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Metoda bezpośrednia (on-line) programowania robotów<br />

X<br />

Budowa i programowanie robotów przemysłowo-edukacyjnych L2<br />

2<br />

2. Budowa i sposoby uczenia robotów edukacyjnych TR5 1<br />

3. Programowanie robotów edukacyjnych TR5 (wykorzystanie<br />

oprogramowania TBPS, przystawki Teachbox, własnych skryptów<br />

napisanych w różnych językach programowania :Visual Basic, C++)<br />

3<br />

4. Metoda pośrednia (off-line) programowania robotów<br />

Symulacja kinematyki manipulatora robota przemysłowego z<br />

X<br />

zastosowaniem programu Workspace<br />

2<br />

5. Modelowanie zrobotyzowanej komórki roboczej z wykorzystaniem<br />

biblioteki elementów modeli. Programowanie wybranej trajektorii<br />

robotów w programie Cosimir<br />

2<br />

6. Budowa modelu manipulatora opisanego we współrzędnych<br />

cylindrycznych (lub biegunowych) w środowisku Matlab<br />

2<br />

7. Opracowanie algorytmu sterowania manipulatorem w programie<br />

Matlab i jego animacja. Synteza regulatora adaptacyjnego<br />

2<br />

8. Wykorzystanie programu Neoc do budowy zadanej struktury sieci<br />

neuronowej<br />

1<br />

Razem 15<br />

171


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy sterowania komputerowego<br />

Skrót nazwy PSK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

e-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Podstawy przetwarzania i sterowania cyfrowego: Ogólna<br />

charakterystyka sygnałów i układów dyskretnych; Metody analizy<br />

układów dyskretnych; Metody opisu układów dyskretnych i cyfrowych<br />

2. Układy dyskretne: Podstawowe własności układów dyskretnych; Opis<br />

układów dyskretnych za pomocą równań różnicowych; Inne sposoby<br />

opisu układów dyskretnych.<br />

3. Przekształcenie Z : Wprowadzenie: sygnały deterministyczne;<br />

Przekształcenie dwustronne; Przekształcenie jednostronne;<br />

Przekształcenie wielowymiarowe; Zmodyfikowane przekształcenie Z;<br />

Odwrotne przekształcenie Z; Zastosowania: funkcja przenoszenia na<br />

podstawie równań różnicowych, równań stanu oraz grafu.<br />

4. Stabilność układów dyskretnych : Warunki konieczne i kryteria<br />

stabilności; Metoda płaszczyzny ‘w’; Metody częstotliwościowe;<br />

Kryterium Nyquista; Kryteria Mardena - Jury'ego.<br />

5. Analiza widmowa sygnałów: Transformacje proste i odwrotne;<br />

Twierdzenie o próbkowaniu; Dyskretne przekształcenie Fouriera;<br />

6. Teoria dyskretnych układów liniowych : Osiągalność i sterowalność ;<br />

Odtwarzalność i obserwowalność;<br />

7. Teoria dyskretnych układów liniowych : Stabilizowalność i kompletny<br />

opis układów ; Przekształcenia tożsamościowe .<br />

8. Kanoniczne struktury dyskretnych układów liniowych : Postać<br />

diagonalna i macierz Vandermonde'a : Metody wyznaczania macierzy<br />

transformacji;<br />

9. Kanoniczne struktury dyskretnych układów liniowych : Metody<br />

wyznaczania macierzy transformacji; Postacie normalne i ich macierzy<br />

transformacji : regulatorowa, obserwatorowa, sterowalna,<br />

obserwowalna.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X 3<br />

X 4<br />

X 3<br />

X 4<br />

X 4<br />

X 3<br />

X 3<br />

X 4<br />

Razem 330<br />

172


Nazwa przedmiotu Podstawy teorii obliczeń<br />

Skrót nazwy PTO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Kubale<br />

e-mail: kubale@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Problemy algorytmiczne i niealgorytmiczne X X 1<br />

2. Maszyny Turinga X X 1<br />

3. Pojęcie złożoności obliczeniowej X X 1<br />

4. Implementacja i programowanie X X 1<br />

5. Analiza algorytmów rekurencyjnych X X 2<br />

6. Szybkie mnożenie macierzy X X 1<br />

7. Algorytmy niedeterministyczne X X 1<br />

8. Klasy P i NP X X 1<br />

9. Problemy NP - zupełne X X 2<br />

10. Dowody NP - zupełności X X 1<br />

<strong>11</strong>. Algorytmy bezwzględnie przybliżone X X 1<br />

12. Algorytmy względnie przybliżone X X 1<br />

13. Wielomianowe schematy przybliżone X X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

173


Nazwa przedmiotu Podstawy zarządzania<br />

Skrót nazwy PZA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Małgorzata<br />

Nazwisko: Rozkwitalska<br />

e-mail: mro@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Nauka o organizacji i zarządzaniu jako dyscyplina badawcza X 0,67<br />

2. Organizacja, zarządzanie, funkcje zarządzania X 0,67<br />

3. Otoczenie wewnętrzne organizacji X 0,67<br />

4. Otoczenie zewnętrzne organizacji X 0,67<br />

5. Analiza wpływu otoczenia na organizację X 1<br />

6. Planowanie jako sposób osiągania celów organizacji X 1<br />

7. Etapy planowania i rodzaje planów w organizacji X 1<br />

8. Strategia organizacji X 1<br />

9. Biznes plan X 0,67<br />

10. Istota procesu organizowania i jego elementy składowe X 0,67<br />

<strong>11</strong>. Rodzaje struktur organizacyjnych X 1<br />

12. Determinanty struktur organizacyjnych X 1<br />

13. Szczególne aspekty organizowania X 1<br />

14. Zachowania ludzi w organizacjach X 1<br />

15. Teorie treści motywowania X 0,67<br />

16. Teorie procesu motywowania X 0,67<br />

17. Teorie wzmocnienia motywowania X 0,67<br />

18. Istota kontroli i etapy kontroli X 1<br />

19. Formy kontroli X 0,67<br />

20. Zarządzanie procesami kontroli X 0,67<br />

21. Źródła przywództwa w organizacji X 1<br />

22. Rodzaje przywództwa X 0,67<br />

23. Rodzaje kierownikówi role kierowicze X 0,67<br />

24. Charakterystyka pracy menedżera X 0,67<br />

25. Umiejętności menedżerskie X 0,66<br />

26. Problem decyzyjny X 1<br />

27. Modele procesów decyzyjnych X 1<br />

28. Specyfika grupowego podejmowania decyzji w organizacjach X 1<br />

29. Podstawy funkcjonowania grup w organizacjach X 1<br />

30. Skuteczność i sprawność grupy X 1<br />

31. Proces komunikowania się X 0,66<br />

32. Rodzeje komunikacji i sieci komunikacyjne X 0,66<br />

33. Skuteczność komunikowania sie X 0,66<br />

34. Istota konfliktu X 0,66<br />

35. Sposoby rozwiązywania konfliktów X 0,66<br />

36. Wykorzystanie konfliktu do zarządzania organizacją X 0,66<br />

37. Zaliczenie 1<br />

Razem 30<br />

174


Nazwa przedmiotu Praktyka programowania<br />

Skrót nazwy PROP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Olga<br />

Nazwisko: Choreń<br />

e-mail: olcha@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Cechy i poziom abstrakcji opisu algorytmów. Poprawność algorytmów. X 1<br />

2. Cechy programowania strukturalnego. X 1<br />

3. Instrukcje języka C++: przypisania, warunkowe, wyboru. X 1<br />

4. Instrukcje itearcyjne i pozostałe języka C++. Przykłady. X 1<br />

5. Operatory i ich priorytety, wbudowane typy danych . X 1<br />

6. Funkcje niestandardowe: definicje i wywołanie. Przykłady. X 1<br />

7. Przekazywanie parametrów w funkcjach. Przykłady. X 1<br />

8. Praca w trybie graficznym. Omówienie funkcji graficznych. X 1<br />

9. Czytanie i kontrola danych w trybie graficznym. Przykład. X 1<br />

10. Tablice: definicje, przekazywanie do/z funkcji. Przykłady. X 1<br />

Wskaźniki: definicja i działania na wskaźnikach. Wskaźniki do<br />

<strong>11</strong>.<br />

obiektów stałych oraz wskaźniki stałe. Przykłady.<br />

X<br />

1<br />

12. Wskaźniki do tablic i funkcji. Przykłady. X 1<br />

13. Zastosowanie wskaźników do alokacji pamięci. Przykłady. X 1<br />

Rekurencja. Istota zagadnienia. Cechy programów rekurencyjnych.<br />

14.<br />

Przykłady (oblicz. silni, wyszukiwanie binarne).<br />

X<br />

1<br />

15. Rekurencja. Rysowanie prostych fraktali. X 1<br />

Algorytmy sortowania: przez wstawianie, bąbelkowe, bąbelkowe z<br />

16.<br />

wytrząsaniem. Przykłady.<br />

X<br />

1<br />

Algorytm sortowania szybkiego. Porównanie złożoności obliczeniowej<br />

17.<br />

omawianych algorytmów.<br />

X<br />

1<br />

18. Struktury. Przykłady zastosowań. X 1<br />

19. Struktury dynamiczne: stos, kolejka. X 1<br />

Przetwarzanie listy: tworzenie listy, sortowanie w biegu,<br />

20. X<br />

1<br />

wstawianie elementu do listy, przeszukiwanie listy.<br />

21. Przetwarzanie list: usuwanie z listy, indeksowanie. X 1<br />

22. Przeładowanie funkcji. Przykłady. X 1<br />

23. Wprowadzenie do programowania obiektowego. X 1<br />

24. Definicja klasy. Dane i funkcje składowe klasy X 1<br />

25. Konstruktor i destruktor. X 1<br />

26. Dziedziczenie i polimorfizm. Przykłady X 1<br />

27. Operacje wejścia/wyjscia. Kontrola błędów. Przykłady. X 1<br />

28. Operacje plikowe. Przykłady. X 1<br />

29. Omówienie środowiska graficznego C++ Builder’a. X 1<br />

30. Przykłady prostych aplikacji w środowisku graficznym X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

liczba<br />

godzin<br />

175


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe operacje we/wy. Formatowanie. X 1<br />

2.<br />

Opracowanie programów z użyciem instrukcji przypisania oraz<br />

instrukcji warunkowych.<br />

X<br />

1<br />

3.<br />

Opracowanie programów z użyciem instrukcji wyboru oraz instrukcji<br />

pętli.<br />

X<br />

1<br />

4.<br />

Opracowanie programów strukturalnych z użyciem funkcji oraz<br />

przekazywaniem parametrów.<br />

X<br />

1<br />

5.<br />

Opracowanie programów strukturalnych w trybie graficznym –<br />

czytanie, kontrola i wyświetlanie danych.<br />

X<br />

1<br />

6. Tworzenie animacji w trybie graficznym. X 1<br />

7. Przetwarzanie ciagów znaków. X 1<br />

8. Przetwarzanie tablic numerycznych. X 1<br />

9. Opracowanie programów na wyszukiwanie danych. X 1<br />

Opracowanie programów z wykorzystaniem róźnych algorytmów<br />

10.<br />

sortowania.<br />

X<br />

1<br />

<strong>11</strong>. Zastosowanie rekurencji do rysowania fraktali. X 1<br />

12. Przetwarzanie struktur dynamicznych (stos) X 1<br />

13. Przetwarzanie struktur dynamicznych (lista) X 1<br />

14. Przetwarzanie struktur dynamicznych (lista) X 1<br />

15. Operacje plikowe X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Napisanie progarmu w języku C++ zawierającego:<br />

2. - podstawowe operacje wejścia/wyjscia<br />

X 1<br />

3. - kontrolę wprowadzanych danych<br />

X 1<br />

4. - instrukcjie warunkowe, wyboru oraz iteracyjne<br />

X 1<br />

5. - elementy animacji w trybie tekstowym X 1<br />

6. Napisanie programu strukturalnego w języku C++ zawierajacego:<br />

7. − przetwarzanie danych tabelarycznych<br />

X 1,5<br />

8. − graficzną prezentację danych (wykres)<br />

X 2<br />

9.<br />

10.<br />

− modyfikację wykresu<br />

X 1,5<br />

<strong>11</strong>. Napisanie programu strukturalnego w języku C++ na przetwarzanie<br />

12. struktur dynamicznych:<br />

13. − utworzenie i modyfikacja struktury<br />

X 2<br />

14. − graficzna prezentacja danych zawartych w strukturze<br />

X 2<br />

15.<br />

− zapisanie danych przechowywanych w strukturze na nośnikach<br />

trwałych z możliwością odtworzenia struktury.<br />

X 2<br />

Razem 6<br />

176


Nazwa przedmiotu Procesory sygnałowe<br />

Skrót nazwy PESY<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Smulko<br />

e-mail: jsmulko@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Podstawowe pojęcia dotyczące cyfrowego przetwarzania sygnałów:<br />

pojęcie sygnału cyfrowego, metody próbkowania sygnałów, dynamika<br />

rozwoju technik cyfrowych, prezentacja zalecanej literatury.<br />

2. Charakterystyka podstawowych elementów struktury systemu<br />

cyfrowego przetwarzania sygnałów (filtry antyaliasingowe,<br />

przetworniki A/C i C/A, procesor sygnałowy).<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,67<br />

X 0,67<br />

3. Porównanie technik analogowych i cyfrowych (programowalność i<br />

powtarzalność charakterystyk systemów cyfrowych, możliwość<br />

realizacji algorytmów adaptacyjnych).<br />

X 0,67<br />

4. Techniki i problemy tworzenia systemów CPS (przetwarzanie sygnałów<br />

w czasie rzeczywistym, kwantyzacja sygnałów).<br />

X 0,33<br />

5. Charakterystyka procesorów sygnałowych (PS), definicje parametrów<br />

oceniających szybkość przetwarzania danych przez PS.<br />

X 1<br />

6. Architektura PS (Harward i SuperHarward), ewolucja architektury PS<br />

na przykładzie rodzin PS wybranych producentów (Motorola, Analog<br />

Devices, Texas Instruments).<br />

X 0,67<br />

7. Wybrane układy współpracujących z PS. X 1<br />

8. Reprezentacja liczb stało- i zmienoprzecinkowe w PS. X 0,67<br />

9. Bloki funkcjonalne PS: generatory adresów, układy mnożące i<br />

przesuwające, porty szeregowe i równoległe, układy komunikacji z<br />

nadrzędnym procesorem.<br />

X 1<br />

10. Szczegółowa architektura bloków funkcjonalnych proce-sorów<br />

sygnałowych firmy Analog Devices (rodzina 21xx oraz SHARC)<br />

X 0,67<br />

<strong>11</strong>. Podstawy assemblera dla PS rodziny 21xx (tryby adresowania, obszary<br />

pamięci, obsługa przerwań, struktura programu).<br />

X 1<br />

12. Techniki przygotowania programu sterującego prcą PS firmy Analog<br />

Devices (narzędzia programistyczne, struktura plików).<br />

X 0,67<br />

13. Analiza przykładowego programu sterującego PS oraz prezentacja<br />

zestawu uruchomieniowego PS z rodziny 21xx.<br />

X 0,67<br />

14. Architektura wybranych rodzin PS firmy Texas Instruments;<br />

szczegółowa prezentacja wyróżnianych bloków funkcjonalnych.<br />

X 1<br />

15. Prezentacja zestawu uruchomieniowego PS firmy Texas Instruments dla<br />

rodziny TMS320C6xxx (schemat blokowy, funkcje poszczególnych<br />

układów współpracujących)<br />

X 0,67<br />

16. Zasady przetwarzania danych w dwu i wielu potokach. X 0,33<br />

17. Techniki przygotowania i debuggowania programu sterującego PS,<br />

metody optymalizacji kodu.<br />

X 1<br />

18. Środowisko programistyczne Code Composer Studio – charakterystyka X 1<br />

177


podstawowych właściwości.<br />

19. Sposoby adresowania, bufory cykliczne. X 0,67<br />

20. Assembler – struktura słowa sterującego. X 0,67<br />

21. Instrukcje obliczeniowe assemblera dla rodziny TMS320C6xxx<br />

(operacje mnożenia i dzielenia).<br />

X 1<br />

22. Instrukcje przesyłania danych assemblera dla rodziny TMS320C6xxx<br />

(czasy wykonania instrukcji assemblera, zależności czasowe<br />

występujące między instrukcjami).<br />

X 0,67<br />

23. Instrukcje sterujące assemblera dla rodziny TMS320C6xxx. X 0,66<br />

24. Analiza przykładowego programu sterującego PS z rodziny<br />

TMS320C6xxx.<br />

X 1<br />

25. Algorytmy CPS ogólnego przeznaczenia realizowane przez PS. X 1<br />

26. Algorytmy filtracji cyfrowej – filtry FIR (przykład programu dla<br />

wybranego grafu przepływowego realizującego strukturę filtru).<br />

X 0,66<br />

27. Algorytmy filtracji cyfrowej – filtry IIR (przykład programu dla<br />

wybranego grafu przepływowego realizującego strukturę filtru).<br />

X 0,67<br />

28. Zastosowanie programu MATLAB do projektowania filtrów cyfrowych<br />

implementowanych w programach sterujących PS.<br />

X 0,33<br />

29. Implementacja algorytmu FFT; graf przepływowy oraz przykładowy<br />

program sterujący PS.<br />

X 1<br />

30. Algorytm Welcha wyznaczania gęstości widmowej mocy oraz jego<br />

implementacja.<br />

X 0,67<br />

31. Algorytm Mallata i dyskretna transformata falkowa oraz jego realizacja<br />

w PS.<br />

X 0,67<br />

32. Metody analizy czasowo-częstotliwościowej w CPS, wybrany przykład<br />

zastosowania.<br />

X 0,66<br />

33. Skutki skończonej reprezentacji liczb w algorytmach CPS (oscylacje,<br />

wzbudzenia).<br />

X 1<br />

34. Błędy realizacji algorytmów w PS – filtracja cyfrowa i algorytm FFT. X 0,66<br />

35. Wykorzystanie programu MATLAB w procesie przygotowania<br />

programu sterującego pracą PS (narzędzia automatycznego<br />

generowania kodu programu).<br />

X 0,66<br />

36. Metody przetwarzania sygnałów audio w PS. X 1<br />

37. Zastosowanie PS w tomografii komputerowej i technice radarowej. X 0,67<br />

38. Filtracja adaptacyjna w PS – przykładowy program. X 1<br />

<strong>39</strong>. Aplikacja wybranego algorytmu kompresji danych realizowanego przez<br />

PS.<br />

X 0,66<br />

40. Kierunki rozwoju PS (zmiany architektury oraz sposobów<br />

przygotowywania programów sterujących).<br />

X 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Zapoznanie się ze środowiskiem programistycznym Code Composer<br />

Studio (CCS), analiza przykładowego programu sterującego PS firmy<br />

Texas Instruments dla rodziny TMS320C6xxx.<br />

2. Zapoznanie się z zestawem uruchomieniowym dla procesora<br />

TMS320C67<strong>11</strong> oraz układem kodeka TLC320AD535 (sposoby<br />

ustawiania wzmocnienia oraz parametrów transmisji portem<br />

szeregowym).<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

3. Analiza programu sterującego procesorem TMS320C67<strong>11</strong> z<br />

wykorzystaniem mechanizmu RTDX (generacja zadanego sygnału<br />

okresowego).<br />

X 3<br />

4. Zaprojektowanie w programie MATLAB filtru cyfrowego o zadanej X 1<br />

178


charakterystyce.<br />

5. Rrealizacja filtru cyfrowego o zadanej charakterystyce w układzie z<br />

procesorem TMS320C67<strong>11</strong> – badanie jego charakterystyk.<br />

6. Wyznaczania gęstości widmowej mocy za pomocą algorytmu FFT w<br />

układzie z PS TMS320C67<strong>11</strong> – przygotowanie programu i jego analiza.<br />

X 3<br />

X 4<br />

Razem<br />

15<br />

179


Nazwa przedmiotu Procesy losowe<br />

Skrót nazwy PL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Rykaczewski<br />

e-mail: romryk@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wektory losowe (WL). Zespolone WL- opis matematyczny X 1<br />

2. Momenty statystyczne dla pojedynczego WL. Macierz autokorelacji<br />

WL, macierz autokowariancji WL i ich właściwości.<br />

X 1<br />

3. Macierz korelacji skrośnej WL, macierz kowariancji skrośnej WL i ich<br />

właściwości. Średnie warunkowe. Histogramy: częstości<br />

bezwzględnych, względnych, unormowany.<br />

X 1<br />

4. Estymacja wartości średnich funkcji WL. Estymacja macierzy<br />

autokorelacji i macierzy autokowariancji z danych pomiarowych.<br />

Pojęcie macierz danych i jej wykorzystanie.<br />

X 1<br />

5. Gaussowskie WL. Liniowe transformacje WL. Transformacja unitarna.<br />

Gęstość prawdopodobieństwa liniowo przekształconego WL.<br />

X 1<br />

6. Operacja zmiany porządku dla WL. Diagonalizacja macierzy<br />

autokorelacji i autokowariancji WL- metoda transformacji unitarnej.<br />

X 1<br />

7. Wykorzystanie dekompozycji względem wartości osobliwych (SVD)twierdzenie<br />

SVD i jego zastosowanie do diagonalizacji unitarnej<br />

macierzy autokorelacji z macierzy danych.<br />

X 0,33<br />

8. Elipsy koncentracji dla gaussowskich WL X 0,33<br />

9. Diagonalizacja równoległa dwóch macierzy autokorelacji WL X 0,33<br />

10. Diagonalizacja za pomocą dekompozycji trójkątnej- wykorzystanie<br />

dekompozycji L-U Choleskiego<br />

X 0,67<br />

<strong>11</strong>. Wykorzystanie dekompozycji QR do diagonalizacji trójkątnej macierzy<br />

autokorelacji z macierzy danych. Dekompozycja U-L<br />

X 0,33<br />

12. Definicja i przykłady procesów losowych (PL). Opis PL za pomocą<br />

zbioru realizacji. Metoda uśrednienia po zbiorze realizacji.<br />

Dystrybuanta i gęstość prawdopodobieństwa PL.<br />

X 1<br />

13. Momenty statystyczne PL. Stacjonarność i ergodyczność PL.<br />

Właściwości stacjonarnych PL. Inne definicje stacjonarności.<br />

X 1<br />

14. Przykłady PL- PL Bernoulliego, dwumianowy, błądzenia<br />

przypadkowego, dyskretny PL Wienera, PL Markowa.<br />

X 1<br />

15. Łańcuchy Markowa (ŁM)- jednorodność i stacjonarność ŁM,<br />

klasyfikacja stanów, równanie Kołmogorowa-Chapmana, proces<br />

błądzenia przypadkowego jako ŁM.<br />

X 1<br />

16. Ukryty model Markowa. Martyngały i sygnały absolutnie fair.<br />

Okresowość i cyklostacjonarność PL. Gaussowskie PL.<br />

X 0,33<br />

17. Analiza korelacyjna zespolonych PL. Macierz autokorelacji i<br />

autokowariancji PL.<br />

X 0,33<br />

18. Opis PL w dziedzinie częstotliwości- gęstość widmowa mocy jej<br />

właściwości, interpretacja fizyczna. Twierdzenie o próbkowaniu dla PL<br />

X 0,67<br />

180


19.<br />

Biały szum, pasmowy biały szum, dyskretny biały szum.<br />

Estymacja metodą największej wiarygodności. Właściwości<br />

estymatorów. Nierówność Cramera-Rao. Estymacja wartości średniej i<br />

funkcji autokorelacji stacjonarnego PL - estymator obciążony i<br />

nieobciążony.<br />

X 0,67<br />

20. Estymacja gęstości widmowej mocy- periodogram i jego właściwości. X 0,33<br />

21. Przechodzenie PL przez układy liniowe X 0,67<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analiza dwuwymiarowej zmiennej losowej X 1<br />

2. Obliczanie momentów statystycznych dla pojedynczego WL. X 1<br />

3. Obliczanie macierzy autokorelacji WL, macierzy autokowariancji WL,<br />

macierzy korelacji skrośnej WL.<br />

X 1<br />

4. Obliczanie średnich warunkowych dla WL. Histogramy: częstości<br />

X 1<br />

bezwzględnych, względnych, unormowany.<br />

5. Przykłady estymacja wartości średnich funkcji WL. Estymacja<br />

macierzy autokorelacji i macierzy autokowariancji z danych realizacji<br />

WL oraz z wykorzystaniem macierzy danych.<br />

X 1<br />

6. Analiza gaussowskiego dwuwymiarowego WL. X 1<br />

7. Diagonalizacja macierzy autokorelacji i autokowariancji<br />

przykładowego WL za pomocą transformacji unitarnej.<br />

X 1<br />

8. Diagonalizacja macierzy autokorelacji za pomocą dekompozycji<br />

trójkątnej- wykorzystanie metody eliminacji Gaussa.<br />

X 1<br />

9. Diagonalizacja estymaty macierzy autokorelacji metodą QR 1<br />

10. Obliczanie jedno- i dwu-wymiarowej gęstości prawdopodobieństwa<br />

przykładowego PL.<br />

X 1<br />

<strong>11</strong>. Badanie stacjonarności w szerokim sensie i ergodyczności<br />

przykładowego, ciągłego PL<br />

X 1<br />

12. Obliczanie funkcji autokorelacji ciągów losowych. X 1<br />

13. Analiza przykładowego łańcucha Markowa. X 1<br />

14. Badanie właściwości gęstości widmowej mocy ciągów losowych i<br />

X 1<br />

ciągłych PL.<br />

15. Obliczanie gęstości widmowej mocy przykładowych PL. X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

181


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowalne sterowniki logiczne i wizualizacja procesów<br />

Skrót nazwy PSL<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Marcińczyk<br />

e-mail: amarc@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstępne wiadomości dotyczące własności i zastosowań<br />

programowalnych sterowników logicznych (PLC).<br />

X 1<br />

2. Ogólna architektura sterownika. X 0.5<br />

3. System operacyjny i cykl pracy sterownika. X 0.5<br />

4. Rodzaje języków programowania stosowanych w sterownikach<br />

logicznych (języki graficzne i mnemoniczne).<br />

X 1.5<br />

5. Język diagramów drabinkowych Logicmaster : X 0.5<br />

6. podstawowe zasady pisania i działanie programu; X 0.5<br />

7. typy danych i zmiennych; X 1<br />

8. styki, przekażniki i połączenia; X 1<br />

9. liczniki i przekaźniki czasowe; X 1.5<br />

10. funkcje i relacje matematyczne; X 1<br />

<strong>11</strong>. operacje na danych; X 1<br />

12. funkcje sterujące. X 1<br />

13. Przykłady programowania. X 1<br />

14. Wybrane elementy sprzętu sterowników, ich własności i zasady<br />

stosowania :<br />

X 1<br />

15. moduły wejść i wyjść dyskretnych; X 1<br />

16. moduły wejść i wyjść analogowych. X 1<br />

17. Sieci sterowników : X 0.5<br />

18. protokoły komunikacyjne; X 0.5<br />

19. moduły komunikacyjne; X 0.5<br />

20. sieć przemysłowa GENIUS; X 1<br />

21. redundancja sieci i sterowników. X 0.5<br />

22. Systemy nadrzęnego sterowania i wizualizacji procesów (SCADA).<br />

Podstawowe cechy użytkowe i dziedziny zastosowań.<br />

X 2<br />

23. InTouch – oprogramowanie do tworzenia systemów SCADA : X 1<br />

24. tworzenie okien – edytor graficzny; X 1.5<br />

25. zmienne i połączenia animacyjne; X 1.5<br />

26. tworzenie skryptów; X 1<br />

27. alarmy; X 1<br />

28. komunikacja ze sterownikami PLC; X 1<br />

29. wyznaczanie trendów bieżących i historycznych; X 1<br />

30. importowanie grafiki do InTouch'a (Symbol Factory); X 1<br />

31. przenoszenie gotowych aplikacji. X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

182


Lp. Zagadnienie<br />

1. Przygotowanie i uruchomienie programu przy pomocy którego<br />

sterownik realizuje zadany proces sterowania modelem obiektu<br />

dostępnym w laboratorium.<br />

2. Przygotowanie i uruchomienie prostego systemu nadrzędnego<br />

sterowania oraz wizualizacji dla powyższego zadania.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 8<br />

X 7<br />

Razem<br />

15<br />

183


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowalne układy cyfrowe<br />

Skrót nazwy PUC<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

e-mail: klosowsk@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Kategorie układów programowalnych. X 0,33<br />

2. Budowa układów programowalnych SPLD. Układy PLA, PAL i GAL. X 0,67<br />

3. Konfiguracja układów programowalnych SPLD, pamięć konfiguracji. X 0,67<br />

4. Proste systemy projektowania układów SPLD. System ABEL. X 1<br />

5. Budowa i właściwości układów GAL 16V8 i 22V10. X 0,67<br />

6. Budowa i właściwości układów FPGA i CPLD. X 0,67<br />

7. Bloki funkcjonalne układów CPLD. X 0,67<br />

8. Bloki funkcjonalne układów FPGA. X 1<br />

9. Układy FPGA typu Spartan3 firmy Xilinx. X 1<br />

10. Układy FPGA typu Virtex2 i Virtex4 firmy Xilinx. X 1<br />

<strong>11</strong>. Właściwości bloków I/O układów Spartan3, Virtex2 i Virtex4. X 1<br />

12. Konfiguracja układów FPGA na przykładzie układów Virtex2 i Virtex4. X 0,67<br />

13. Interfejs JTAG w układach FPGA. X 0,33<br />

14. Język VHDL w syntezie układów programowalnych. X 1<br />

15. Synteza maszyn stanu w języku VHDL. Kodowanie stanów. X 1<br />

16. Synteza bloków logicznych (opis RTL, behawioralny, hierarchiczny). X 1<br />

17. Synteza z ograniczeniami czasowymi i przestrzennymi. Atrybuty. X 0,33<br />

18. Optymalizacja czasowa (timing closure). X 0,33<br />

19. Biblioteki i generatory komponentów. X 0,67<br />

20. Oprogramowanie do syntezy i implementacji układów FPGA. X 0,33<br />

21. Podstawy integracji sprzętu i oprogramowania w układach FPGA. X 0,33<br />

22. Metastabilność przerzutników w układach programowalnych. X 0,33<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zintegrowany system projektowy Active-HDL. X X 2<br />

2. Implementacja i weryfikacja prostego układu kombinacyjnego w<br />

środowisku Active-HDL z wykorzystaniem schematu ideowego.<br />

X 2<br />

3. Implementacja i weryfikacja prostego układu sekwencyjnego w<br />

środowisku Active-HDL z wykorzystaniem schematu ideowego.<br />

X 2<br />

4. Synteza, implementacja, symulacja i weryfikacja prostego układu<br />

kombinacyjnego w środowisku Active-HDL z wykorzystaniem języka<br />

X 2<br />

184


5.<br />

VHDL.<br />

Synteza, implementacja, symulacja i weryfikacja prostego układu<br />

sekwencyjnego w środowisku Active-HDL z wykorzystaniem języka<br />

VHDL.<br />

X 2<br />

6. Synteza, implementacja i weryfikacja układu z wykorzystaniem IP core. X 2<br />

7. Synteza, implementacja i weryfikacja układu dzielnika częstotliwości. X 2<br />

8. Synteza, implementacja i weryfikacja układu z maszyną stanów<br />

(wyświetlanie napisu na wyświetlaczu LED).<br />

X 2<br />

9. Synteza, implementacja i weryfikacja układu odczytu klawiatury z<br />

eliminacją drgań zestyków (prosty stoper).<br />

X 2<br />

10. Synteza i symulacja układu realizującego generator obrazu VGA. X 2<br />

<strong>11</strong>. Implementacja i sprzętowa weryfikacja układu realizującego generator<br />

obrazu VGA.<br />

X 2<br />

12. Synteza i symulacja układu średnio zaawansowanego (do wyboru). X 2<br />

13. Implementacja i sprzętowa weryfikacja układu średnio<br />

zaawansowanego.<br />

X 2<br />

14. Synteza układu zaawansowanego (do wyboru) - płytka z<br />

X 2<br />

przetwornikami A/C, C/A.<br />

15. Implementacja i sprzętowa weryfikacja układu zaawansowanego. X 2<br />

Razem 30<br />

185


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie w Internecie<br />

Skrót nazwy PIN<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

e-mail: dziubich@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,33<br />

2. Środowisko WWW jako przykład architektury klient-serwer X 0,34<br />

3. Model trójwarstwowy typowego serwisu WWW X 0,34<br />

4. Rozwój aplikacji WWW – aplikacje wielowarstwowe i heterogeniczne X 0,34<br />

5. DHTML – DOM 2 w dokumentach HTML, część Core X 1<br />

6. DHTML – DOM 2 w dokumentach HTML, obsługa zdarzeń X 1<br />

7. DHTML w MSIE X 1<br />

8. DHTML – przykłady interakcji z użytkownikiem X 1<br />

9. VML i SVG – podstawy X 1<br />

10. Prezentacje Macromedia Flash - podstawy X 1<br />

<strong>11</strong>. Protokoły usług internetowych – FTP i SMTP X 0,67<br />

12. Protokoły usług internetowych - HTTP X 1<br />

13. Protokoły usług internetowych - HTTPS X 0,34<br />

14. Metody pracy po stronie serwera WWW X 1<br />

15. CGI X 1<br />

16. PHP – składnia, typy danych, operatory, funkcje, klasy i obiekty X 1<br />

17. PHP – interakcja skryptu z serwisem, podstawowe funkcje łańcuchów<br />

znaków, daty i czasu<br />

X 0,63<br />

18. PHP – pojęcie sesji X 0,33<br />

19. PHP – operacje na systemach plików, uruchamianie zewnętrznych<br />

procesów, semafory i pamięć współdzielona<br />

X 1<br />

20. Środowisko wykonawcze języka Java jako uniwersalnego języka dla X 1<br />

tworzenia aplikacji przenośnych<br />

21. Strumienie i serializacja obiektów X 1<br />

22. Kolekcje i wyrażenia regularne X 1<br />

23. Operacje sieciowe X 1<br />

24. Java Swing jako interfejs GUI X 1<br />

25. Wielowątkowość i synchronizacja wątków X 1<br />

26. JavaMail X 0,67<br />

27. Aplety języka Java - podstawy X 1<br />

28. PHP – szyfrowanie, poczta elektroniczna, operacje graficzne X 1<br />

29. Serwlety języka Java – podstawy, środowisko i uruchamianie X 1<br />

30. Serwlety języka Java – współpraca pomiędzy serwletami X 1<br />

31. JSP – przegląd możliwości X 1<br />

32. Klasy JavaBeans X 1<br />

33. Bazy danych w serwisie WWW – kontrola współbieżności X 1<br />

34. Korzystanie z baz danych z poziomu PHP, przykłady dla MySQL i<br />

Postgresql<br />

X 1<br />

186


35. Korzystanie z baz danych z poziomu j. Java – JDBC, Connection<br />

Pooling<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

X 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 30<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia i korzystania z sali laboratoryjnej X 0,33<br />

2. Tematyka zaawansowanej witryny WWW – serwisu WWW X 1,67<br />

3. Wstępny opis projektowanego serwisu WWW 2<br />

4. Specyfikacja wymagań funkcjonalnych projektowanego serwisu WWW X 3<br />

5. Specyfikacja wymagań implementacyjnych i jakościowych<br />

X 3<br />

projektowanego serwisu WWW<br />

6. Projekt architektury tworzonego serwisu WWW X 1<br />

7. Projekt interakcji pomiędzy warstwami tworzonego serwisu WWW X 1<br />

8. Projekt realizacji części klienta tworzonego serwisu WWW X 3<br />

9. Projekt realizacji części serwera tworzonego serwisu WWW X 3<br />

10. Implementacja części bazodanowej serwisu WWW X 2<br />

<strong>11</strong>. Implementacja oprogramowania części serwera serwisu WWW X 3<br />

12. Implementacja oprogramowania części klienta serwisu WWW X 3<br />

13. Testowanie i scalanie serwisu WWW X 2<br />

14. Modyfikacje serwisu po wstępnej prezentacji X 2<br />

Razem 30<br />

187


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie i analiza algorytmów<br />

Skrót nazwy PAL<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Małafiejski<br />

e-mail: mima@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne X 0,33<br />

2. Schemat rozwiązywania problemów: analiza sytuacji i celu, wpływ<br />

przyjętgo modelu na rozwiązanie problemu<br />

X 0,67<br />

3. Problemy algorytmiczne, sposoby zapisu algorytmów (pseudokod),<br />

analiza algorytmów, poprawność algorytmów, własność stopu, języki<br />

programowania<br />

X 0,67<br />

4. Projektowanie algorytmów: metoda Top-Down X 1<br />

5. Sztuka programowania: algorytm a program, projektowanie a<br />

implementacja<br />

X 0,67<br />

6. Metoda pełnego przeglądu X 1<br />

7. Programowanie dynamiczne X 1<br />

8. Wstęp do analizy złożoności obliczeniowej: model obliczeń, czasowa<br />

złożoność obliczeniowa, pamieciowa złożoność obliczeniowa<br />

X 1<br />

9. Szacowanie tempa wzrostu, symbol O, pomiar czasu a złożoność X 0,33<br />

10. Przykłady rekurencji i iteracji, algorytmy rekurencyjne i iteracyjne X 1<br />

<strong>11</strong>. Drzewa rekursji, wyznaczanie złożoności algorytmów rekurencyjnych,<br />

symbol Θ<br />

X 1<br />

12. Przykłady rekursji w algorytmach opartych o metody dziel i rządź X 0,67<br />

13. Proste algorytmy sortowania: przez wstawianie, wybieranie, zamianę,<br />

wyszukiwanie binarne<br />

X 1<br />

14. Algorytmy sortowania oparte o metodę dziel i rządź X 1<br />

15. Algorytm sortowania kopcowego X 1<br />

16. Sortowanie kubełkowe oraz pozycjne X 1<br />

17. Wyszukiwanie k-tych najmniejszych elementów X 0,67<br />

18. Elementarne struktury danych (lista, stos, kolejka) i metody ich<br />

realizacji<br />

X 0,67<br />

19. Adresowanie i funkcje mieszające X 1<br />

20. Drzewa i algorytmy na drzewach: BFS, DFS X 1<br />

21. Elementarne algorytmy grafowe: badanie spójności, acykliczności,<br />

dwudzielności<br />

X 1<br />

22. Binarne drzewa wyszukiwaczne X 1<br />

23. Drzewa AVL X 1<br />

24. Zaawansowane struktury danych: kopiec (Fibonacciego), kolejki<br />

priorytetowe<br />

X 1<br />

25. Sposoby reprezentacji zbiorów rozłącznych X 1<br />

26. Drzewa "red-black” X 1<br />

27. Problem najkrótszych ścieżek w grafach: algorytm Dijkstry, algorytm<br />

Floyda<br />

X 1<br />

188


28. Problem drzew spinających w grafach: algorytm Prima, algorytm<br />

Kruskala<br />

X 1<br />

29. Algorytm Fulkersona-Forda X 1<br />

30. Wybrane algorytmy geometryczne: otoczka wypukła X 0,67<br />

31. Wybrane algorytmy geometryczne: pary najbliższych punktów X 0,67<br />

32. Elementarne algorytmy tekstowe X 1<br />

33. Elementarne algorytmy teorioliczbowe X 1<br />

34. Algorytmy randomizowane: testy pierwszości liczb pierwszych X 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Zasady korzystania z laboratorium X 1<br />

2. Standard ANSI języka C, kompilator gcc X 2<br />

3. Elementy języka C w przykładach X 3<br />

4. Zaprojektowanie i implementacja wybranych algorytmów opartych o<br />

metody: dziel i rządź, programowanie dynamiczne, pełnego przeglądu<br />

X 3<br />

5. Zaprojektowanie i implementacja algorytmów wyszukiwania oraz<br />

sortowania<br />

X 3<br />

6. Adresowanie i funkcje mieszające – implementacja wybranych metod X 3<br />

7. Algorytmy oparte o dynamiczne struktury danych: drzewa (BDW,<br />

X 3<br />

AVL, „red-black”), grafy, kolejki priorytetowe, kopce<br />

8. Zaprojektowanie i implementacja wybranych algorytmów grafowych:<br />

BFS, DFS, badanie spójności, acykliczności, podział na bloki, partycje<br />

dwudzielności<br />

liczba<br />

godzin<br />

X 3<br />

9. Algorytm Dijkstry, Prima, Kruskala, Floyda, Fulkersona-Forda X 3<br />

10. Implementacja wybranych algorytmów geometrycznych X 3<br />

<strong>11</strong>. Implementacja wybranych algorytmów tekstowych X 3<br />

Razem 30<br />

189


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie sieci komputerowych<br />

Skrót nazw PSK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy Wojciech<br />

Nazwisko: Konorski Molisz<br />

e-mail: jekon@eti.pg.gda.pl womol@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu X 1<br />

2. Elementy inżynierii ruchu w sieciach pakietowych X 1<br />

3. Struktura i pomiary ruchu danych w Internecie. X 1<br />

4. Konfiguracja wybranych protokołów warstwy łącza danych X 1<br />

5. Miary wydajności i sprawiedliwości alokacji pasma transmisyjnego w<br />

sieciach szkieletowych i dostępowych.<br />

X 1<br />

6. Konfiguracja protokołów transportowych X 1<br />

7. Ocena wydajności protokołu TCP w środowiskach heterogenicznych,<br />

bezprzewodowych i niekooperacyjnych<br />

X 1<br />

8. Projektowanie wsparcia usług dystrybucyjnych X 1<br />

9. Wybór metody trasowania multikastowego w zależności od składu i<br />

lokalizacji odbiorców.<br />

X 1<br />

10. Organizacja dystrybucji ruchu multimedialnego, protokoły RTP/RTCP X 1<br />

<strong>11</strong>. Aktywne zarządzanie ruchem best-effort X 1<br />

12. Polityki wykorzystania pasm łączy sieciowych – konfiguracja<br />

mechanizmów WFQ, HTB i RED.<br />

X 1<br />

13. Architektury wsparcia jakości usług dla ruchu strumieniowego X 1<br />

14. Organizacja routerów brzegowych i wewnętrznych w domenach usług<br />

zintegrowanych i zróżnicowanych, protokół RSVP<br />

X 1<br />

15. Planowanie funkcji brokera pasma, zarządzanie zasobami domeny,<br />

protokół SrNP<br />

X 1<br />

16. Planowanie środków bezpieczeństwa w sieciach przewodowych i<br />

bezprzewodowych<br />

X 1<br />

17. Sformułowanie zadań projektowania sieci: określenie danych<br />

X 1<br />

środowiskowych, wymagań użytkowników, celów projektu<br />

18. Etapy i zadania procesu planowania i instalacji sieci X 1<br />

19. Wymagania dostępności i przeżywalności X 1<br />

20. Wymagania jakości usług X 1<br />

21. Etapy procesu projektowania sieci X 1<br />

22. Zadania wyboru topologii sieci X 1<br />

23. Zadania optymalizacji topologii X 1<br />

24. Zadania wyboru architektury logicznej sieci X 1<br />

25. Metodyka projektowania warstwy fizycznej sieci X 1<br />

26. Metodyka projektowania warstwy łącza danych X 1<br />

27. Metodyka projektowania warstwy sieciowej X 1<br />

28. Metody dopasowania architektury logicznej sieci do potrzeb grup<br />

roboczych<br />

X 1<br />

29. Wpływ kontraktów poziomu uslug na projektowanie X 1<br />

liczba<br />

godzin<br />

190


30. Modelowanie obciążenia sieci X 1<br />

Razem 300<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1 Zasady korzystania z laboratorium 0.33<br />

2 Serwer Windows2003 – funkcje sieciowe X 0.67<br />

3 Serwer Windows2003 – funkcje sieciowe cz. 2 X 1<br />

4 IPv6 – routing X 1<br />

5 IPv6 – routing cz. 2 X 1<br />

6 IPv6 – zarządzanie adresami, ICMPv6, ND (RedHat) X 1<br />

7 IPv6 – zarządzanie adresami, ICMPv6, ND (RedHat) cz. 2 X 1<br />

8 Porównanie wydajności protokołów warstwy transportowej TCP/SPX X 1<br />

9 Porównanie wydajności protokołów warstwy transportowej TCP/SPX<br />

X 1<br />

cz. 2<br />

10 Sieci bezprzewodowe – konfiguracja, usługi X 1<br />

<strong>11</strong> Sieci bezprzewodowe – konfiguracja, usługi cz. 2 X 1<br />

12 ATM – IPoATM, sieci szkieletowe X 1<br />

13 ATM – IPoATM, sieci szkieletowe cz. 2 X 1<br />

14 Bezpieczeństwo sieci – analizatory sieci X 1<br />

15 Bezpieczeństwo sieci – analizatory sieci cz. 2 X 1<br />

16 Zaliczenie 1<br />

Razem 14<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1 Modelowanie i symulacja obsługi ruchu sieciowego dla usprawnienia<br />

zarządzania zasobami sieci na różnych skalach czasowych – analiza<br />

problemu.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

2 Modelowanie i symulacja obsługi ruchu sieciowego dla usprawnienia<br />

1<br />

zarządzania zasobami sieci na różnych skalach czasowych – ćwiczenie<br />

projektowe.<br />

X<br />

3 Ocena jakości połączeń sieciowych z wykorzystaniem protokołu NTP i<br />

filtrów pakietów – analiza problemu..<br />

X<br />

1<br />

4 Ocena jakości połączeń sieciowych z wykorzystaniem protokołu NTP i<br />

filtrów pakietów – ćwiczenie projektowe..<br />

X<br />

1<br />

5 Projektowanie serwerów komunikacji grupowej – analiza problemu.. X 1<br />

6 Projektowanie serwerów komunikacji grupowej – ćwiczenie<br />

projektowe.<br />

X<br />

1<br />

7 Elementy projektowania mechanizmów dla sieciowej gry o zasoby –<br />

X<br />

1<br />

analiza problemu i ćwiczenie projektowe.<br />

8 Projekt okablowania poziomego budynku ETI X 1<br />

9 Projekt okablowania pionowego budynku ETI X 1<br />

10 Projekt okablowania sieci kampusowej X 1<br />

<strong>11</strong> Projekt okablowania sieci kampusowej cz. 2 X 1<br />

12 Projekt sieci wirtualnych na wydziale ETI X 1<br />

13 Projekt sieci wirtualnych na wydziale ETI cz. 2 X 1<br />

14 Projekt sieci wirtualnych na wydziale ETI cz. 3 X 1<br />

X<br />

liczba<br />

godzin<br />

1<br />

191


15 Zaliczenie projektu 1<br />

Razem 15<br />

192


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Propagacja fal i technika antenowa<br />

Skrót nazwy PFTA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład cz. I<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Rola anteny w łączu radiowym w ujęciu systemowym X 1<br />

2. Metodologia opisu obwodowych właściwości urządzenia antenowego X 1<br />

3. Współpraca anteny ze środowiskiem propagacji X 1<br />

4. Algorytm rozwiązywania problemu antenowego X 1<br />

5. Anteny elementarne – podstawy analizy X 1<br />

6. Elementarny dipol elektryczny i magnetyczny X 1<br />

7. Zasady analizy układów antenowych X 1<br />

8. Mnożnik układu i charakterystyki wynikowe dla wybranych układów<br />

X 1<br />

antenowych<br />

liczba<br />

godzin<br />

9. Analiza i właściwości liniowego układu antenowego X 1<br />

10. Analiza i właściwości prostokątnego układu antenowego X 1<br />

<strong>11</strong>. Analiza i właściwości apertury prostokątnej i kołowej X 1<br />

12. Analiza i właściwości anteny liniowej X 1<br />

13. Antena prętowa i dipolowa, symetryzacja i dopasowanie X 1<br />

14. Podstawowe wybrane konstrukcje antenowe X 1<br />

15. Podstawy miernictwa antenowego X 1<br />

Razem 15<br />

Karta zajęć – wykład cz. II<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Środowiska propagacyjne i mechanizmy fizyczne<br />

rozchodzenia się fal radiowych<br />

X 1<br />

2. Fala radiowa w wolnej przestrzeni, strefy Fresnela X 1<br />

3. Fala przyziemna i przestrzenna, wpływ podłoża na propagację fali<br />

przyziemnej<br />

X 1<br />

4. Wpływ troposfery na propagację fali przestrzennej, refrakcja i<br />

rozproszenie troposferyczne<br />

X 1<br />

5. Tłumienie propagacyjne chmur i opadów deszczu X 1<br />

6. Propagacja fal radiowych w warunkach rzeczywistych X 1<br />

7. Modelowanie tłumienia propagacyjnego w przestrzeni otwartej i<br />

warunkach rzeczywistych<br />

X 1<br />

8. Ujęcie statystyczne wg ITU-R X 1<br />

9. Propagacja fal radiowych w jonosferze: pojęcia: MUF, FOT i LUF X 1<br />

193


10. Wpływ jonosfery na łączność naziemną i satelitarną X 1<br />

<strong>11</strong>. Modelowanie tłumienia propagacyjnego w obszarach podmiejskich X 1<br />

12. Modelowanie tłumienia propagacyjnego w mieście X 1<br />

13. Modelowanie tłumienia propagacyjnego w budynkach X 1<br />

14. Analiza propagacyjna linii radiowej X 1<br />

15. Analizy propagacyjne dla potrzeb systemów komórkowych X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do projektowania urządzeń antenowych X X 1<br />

2. Projektowanie anten liniowych X X 4<br />

3. Projektowanie układów antenowych typu YAGI-UDA i badanie<br />

wpływu elementów biernych na charakterystyki kierunkowe<br />

X X 4<br />

4. Projektowanie anten szerokopasmowych LPD X X 2<br />

liczba<br />

godzin<br />

5. Projektowanie anten planarnych X X 4<br />

Razem 15<br />

194


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie dźwięków i obrazów<br />

Skrót nazwy PDO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Przetworniki elektroakustyczne i przetworniki obrazu X 0,67<br />

3. Cyfrowy tor foniczny i wizyjny – budowa, działanie, parametry X 1<br />

4. Interfejsy urządzeń fonicznych i wizyjnych X 0,67<br />

5. Zniekształcenia dźwięku i obrazu X 0,67<br />

6. Standardy próbkowania i kwantyzacji sygnałów wideofonicznych X 0,33<br />

7. Kompansja dynamiczna X 0,33<br />

8. Kodowanie protekcyjne sygnałów wizyjno-fonicznych X 1<br />

9. Kodowanie kanałowe sygnałów wizyjno-fonicznych X 1<br />

10. Kompresja dźwięku – rodzaje (bezstratna i stratna) X 0,33<br />

<strong>11</strong>. Maskowanie czasowe i widmowe dźwięku X 0,67<br />

12. Kodowanie perceptualne sygnałów fonicznych - algorytmy X 0,67<br />

13. Podstawy i standardy dźwięku wielokanałowego X 0,67<br />

14. Zaawansowane przetwarzanie dźwięku – Filtracja adaptacyjna.<br />

Redukowanie szumu. Usuwanie pasożytniczego echa (derewerberacja).<br />

Filtracja przestrzenna (beamforming). Sztuczny pogłos.<br />

X 0,67<br />

15. Redukowanie szumów i zniekształceń w sygnale fonicznym i<br />

wizyjnym. Cyfrowa archiwizacja i rekonstruowanie nagrań.<br />

Rekonstruowanie obrazu. Filtracja medianowa. Krawędziowanie,<br />

wyostrzanie.<br />

X 1<br />

16. Podstawowe zagadnienia syntezy, przetwarzania i kompresji mowy:<br />

Wytwarzanie mowy. Ton krtaniowy. Trakt głosowo-nosowy.<br />

Modelowanie procesów artykulacyjnych. Synteza mowy. Analiza<br />

predykcyjna. Kompresja mowy – przykładowe standardy kodowania,<br />

technika wokoderowa<br />

X 0,33<br />

17. Podstawy automatycznego rozpoznawania mowy. Normalizacja<br />

energetyczna i czasowa sygnału mowy. Segmentacja elementów<br />

fonetycznych i leksykalnych. Metody parametryzacji mowy.<br />

Separowalność parametrów. HMM. Tworzenie słowników<br />

referencyjnych. Klasyfikacja systemów rozpoznawania mowy oraz ich<br />

przykładowe rozwiązania i zastosowania.<br />

X 1<br />

18. Synteza dźwięku. Podstawowe metody cyfrowej syntezy dźwięku –<br />

sampling, metoda addytywna, subtraktywna, falowodowa<br />

X 0,67<br />

19. Elementy grafiki komputerowej i jej przetwarzania. Grafika rastrowa i<br />

wektorowa.<br />

X 0,67<br />

20. Śledzenie promieni, rendering energetyczny. Tekstura i oświetlanie<br />

obrazu. Synteza i zaawansowana filtracja obrazu Kluczowanie obrazu.<br />

Blue box. Morfing. Syntetyczny obraz interaktywny. Stereopsja.<br />

X 0,67<br />

195


21. Transformacje obrazu wizyjnego (dwuwymiarowa transformacja FFT,<br />

transformacja kosinusowa).<br />

22. Podstawowe metody przetwarzania obrazu wizyjnego. Komponenty<br />

wizyjne. Estymacja ruchu. Nadmiarowość obrazu. Standardy<br />

kodowania i kompresji obrazu ruchomego- kodek video H.261,<br />

standardy MJPEG, MPEG1/2, MPEG4. Kompresja fraktalna.<br />

23. Zakończenie – zagadnienia perspektywiczne, wybrane zastosowania w<br />

telekomunikacji, w radiofonii i telewizji, w audiologii, foniatrii i w<br />

biomedycynie.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X<br />

X 0,67<br />

X<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Splotowa symulacja akustyki pomieszczeń X 1<br />

3. Przetwarzanie dynamiki sygnału fonicznego X 1<br />

4. Maskowanie perceptualne sygnałów fonicznych X 1<br />

5. Perceptualna redukcja szumów w sygnale fonicznym X 1<br />

6. Analiza sonograficzna sygnału mowy X 1<br />

7. Komputerowa symulacja traktu głosowego X 1<br />

8. Badanie formantowości sygnału mowy X 1<br />

9. Wektoryzacja obrazów rastrowych X 1<br />

10. Metody kompresji obrazu X 1<br />

<strong>11</strong>. Filtracja i kompresja falkowa obrazów statycznych X 1<br />

12. Fraktalna kompresja obrazów 1<br />

13. Filtracja obrazów – implementacja algorytmu dwuwymiarowej owej fil<br />

splotowej<br />

X 1<br />

14. Wykorzystanie C++ Buildera do przetwarzania obrazów X 1<br />

15. Badanie systemu telewizji internetowej X 1<br />

Razem 15<br />

0,67<br />

0,31<br />

15<br />

liczba<br />

godzin<br />

196


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie współbieżne i równoległe<br />

Skrót nazwy PWR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

e-mail: pebrd@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zapoznanie z przedmiotem. Przedstawienie zasad zaliczeń. X 1/3<br />

2. Abstrakcja programowania współbieżnego X 1<br />

3. Przetwarzanie równoległe w przykładach X 1<br />

4. Sekcja krytyczna – wprowadzenie X 1<br />

5. Przegląd klasycznych problemów współbieżności: producent –<br />

konsument, czytelnicy – pisarze, pięciu filozofów<br />

X 2<br />

6. Semafory – szczegółowa klasyfikacja i omówienie X 1<br />

7. Procedury współbieżne i procedury wielowejściowe X 1<br />

8. Rozwiązania typowych problemów współbieżności z zastosowaniem X 1<br />

semaforów<br />

9. Semafory binarne i uogólnione w systemie Unix X 1<br />

10. Programowanie wielowątkowe 1<br />

<strong>11</strong>. Synchronizacja dostępu i wykonania dla wątków i procesów 1<br />

12. Biblioteki funkcji współbieżnych w systemie Unix X 1<br />

13. Monitory – wprowadzenie i omówienie mechanizmu X 1<br />

14. Wykorzystanie monitorów w rozwiązywaniu problemów<br />

współbieżności – przykłady<br />

X 2<br />

15. Zmienne warunkowe w systemie Unix, praktyczna implementacja<br />

procedur monitorowych<br />

X 1<br />

16. Porównanie i zestawienie semaforów z mechanizmami monitorowymi –<br />

podejście teoretyczne<br />

X 1<br />

17. Środowisko Linda – abstrakcja przestrzeni krotek X 1/2<br />

18. Środowisko Linda w rozwiązywaniu problemów współbieżności –<br />

X 1/2<br />

przykłady realizacyjne<br />

19. Poprawność rozwiązań współbieżnych – dowody poprawności X 2/3<br />

20. Współbieżność a równoległość – porównanie praktyczne X 1<br />

21. Architektury i systemy wieloprocesorowe X 1<br />

22. Równoważenie obciążenia w systemach sieciowych – rzeczywiste<br />

zrównoleglanie obliczeń<br />

X 1<br />

23. Problematyka definiowania i określania obciążenia węzła – przegląd<br />

miar i metryk<br />

X 1<br />

24. Mechanizmy komunikacji międzyprocesowej w systemie Unix w<br />

przetwarzaniu równoległym<br />

X 1<br />

25. Język ADA – charakterystyka pod kątem współbieżności X 1/2<br />

26. Przegląd języków implementujących współbieżność X 1/2<br />

27. Mechanizmy organizujące współbieżność w Języku Java<br />

X 2<br />

i ich praktyczne wykorzystanie<br />

28. Porównanie mechanizmów systemowych z wysoko- poziomowymi X 1<br />

29. Serwery współbieżne – konstrukcja i zastosowanie X 1<br />

197


30. Kolokwium i podsumowanie przedmiotu X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wyjaśnienie zasad zaliczeń. Zapoznanie się z laboratorium X 1/3<br />

2. Wprowadzenie do laboratorium. 2/3<br />

3. Mechanizmy przełączania zadań w trybie chronionym X 2<br />

4. Dynamiczne i statyczne struktury danych X 2<br />

5. System planisty zadań w systemach wielozadaniowych z przełączaniem X 2<br />

6. Biblioteki statyczne i dynamiczne w systemach typu Unix X 2<br />

7. Wieloprocesowość i wielowątkowość w systemie operacyjnym Linux X 2<br />

8. Wieloprocesowość i wielowątkowość w systemie operacyjnym MS<br />

X 2<br />

Windows 98 i 2000<br />

9. Komunikacja pomiędzy procesami w systemie Windows X 2<br />

10. Interfejs standardowych gniazdek w systemie MS Windows X 2<br />

<strong>11</strong>. Wątki w standardzie Posix - część 1 X 2<br />

12. Wątki w standardzie Posix - część 2 X 2<br />

13. Potoki i ich zastosowanie w systemie Unix X 2<br />

14. Implementacja klasycznych problemów współbieżności X 2<br />

15. Monitory w środowisku MS Windows i Linux. X 2<br />

16. Kolokwium zaliczeniowe, podsumowanie laboratorium X 2<br />

Razem 30<br />

198


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przyrządy półprzewodnikowe<br />

Skrót nazwy PPP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Polowczyk<br />

e-mail: mipol@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wstęp. Program przedmiotu. Zasady zaliczeń. X 0,33<br />

2. Rodzaje półprzewodników. X 0,33<br />

3. Nośniki ładunku. Prawo działania mas i warunek neutralności<br />

X 1<br />

elektrycznej półprzewodnika.<br />

4. Przewodność elektryczna półprzewodników. X 1<br />

5. Ruchliwość i dyfuzja nośników ładunku (I i II prawo dyfuzji). X 0,67<br />

6. Model idealnego złącza p-n. X 0,33<br />

7. Rozkłady ładunku, potencjału i natężenia pola elektrycznego w<br />

idealnym złączu p-n.<br />

X 0,67<br />

8. Charakterystyka prądowo-napięciowa rzeczywistego złącza p-n. X 0,67<br />

9. Prądy rekombinacyjne i generacyjne w złączu p-n. X 0,67<br />

10. Przebicie złącza p-n (lawinowe i Zenera), fotoczułość i luminescencja X 0,33<br />

złącza p-n.<br />

<strong>11</strong>. Pojemności barierowa i dyfuzyjna złącza p-n. X 0,67<br />

12. Przełączanie złącza p-n; model dynamiczny wielkosygnałowy złącza. X 0,67<br />

13. Model małosygnałowy złącza p-n. X 0,67<br />

14. Szumy złącza p-n. X 0,33<br />

15. Konstrukcja i właściwości diod półprzewodnikowych. X 0,33<br />

16. Diody prostownicze i diody stabilizacyjne. X 0,67<br />

17. Diody pojemnościowe i diody mikrofalowe. X 0,33<br />

18. Diody optoelektroniczne. Ogniwo fotoelektryczne. Laser<br />

X 0,33<br />

półprzewodnikowy.<br />

19. Podstawowe struktury tranzystorów bipolarnych (TB). X 0,33<br />

20. Charakterystyki statyczne prądowo-napięciowe idealnego TB. X 0,67<br />

21. Pole elektryczne i prądy w TB. X 0,67<br />

22. Wpływ rezystancji szeregowych na charakterystyki TB. Efekt<br />

X 0,33<br />

Early’ego.<br />

23. Modele stałoprądowe TB. X 0,67<br />

24. Modele małosygnałowe TB. X 0,67<br />

25. Model dynamiczny wielkosygnałowy i model komputerowy TB. X 0,67<br />

26. Opis macierzowy TB. Częstotliwości graniczna TB. Efekt Millera. X 1<br />

27. Charakterystyki przełączania TB. Tranzystor Schottky’ego. Tranzystor<br />

heterozłączowy.<br />

X 1<br />

28. Tranzystor polowy złączowy (JFET): budowa, zasada działania, model<br />

stałoprądowy.<br />

X 1<br />

29. Model małosygnałowy i właściwości przełączające JFET. X 1<br />

30. Efekt polowy w półprzewodnikach. Budowa i charakterystyki statyczne<br />

tranzystorów polowych z izolowaną bramką (MOSFET).<br />

X 1<br />

199


31. Tranzystor MOSFET z kanałem indukowanym (wzbogacanym -<br />

EMOS). Model stałoprądowy i model małosygnałowy tranzystora<br />

EMOS.<br />

X 1<br />

32. Budowa, właściwości i zastosowania tranzystorów: FAMOS, MNOS,<br />

VMOS i DDMOS.<br />

X 0,67<br />

33. Właściwości tranzystora MOSFET z kanałem wbudowanym<br />

(zubażanym).<br />

X 0,67<br />

34. Zależność napięcia progowego tranzystora EMOS od grubości<br />

dielektryka bramkowego i ładunku zagrzebanego w tym dielektryku.<br />

X 0,67<br />

35. Wpływ właściwości podłoża i jego polaryzacji względem źródła na<br />

charakterystyki tranzystora polowego.<br />

X 0,33<br />

36. Tranzystory cienkowarstwowe. Tetroda MOS. X 0,67<br />

37. Wpływ temperatury na charakterystyki tranzystorów polowych.<br />

Zabezpieczenie bramki tranzystora polowego MOS przed zniszczeniem<br />

elektrycznością statyczną.<br />

X 0,33<br />

38. Porównanie tranzystorów polowych i bipolarnych. Tranzystory<br />

bipolarne z izolowaną bramką. Tranzystory organiczne.<br />

X 0,66<br />

<strong>39</strong>. Monolityczne układy scalone: ogólna charakterystyka i klasyfikacja. X 0,33<br />

40. Schematy funkcjonalne i parametry wybranych analogowych układów<br />

scalonych.<br />

X 0,67<br />

41. Rodziny cyfrowych układów bipolarnych i CMOS. X 0,33<br />

42. Matryce pamięci ROM i komórki elementarne pamięci RAM. X 0,33<br />

43. Przyrządy ze sprzężeniem ładunkowym (CCD). X 0,33<br />

44. Sensory półprzewodnikowe temperatury i światła. X 0,67<br />

45. Gaussotrony, hallotrony i piezorezystory. X 0,66<br />

46. Czujniki ciśnienia. Czujniki substancji chemicznych. X 0,67<br />

47. Tyrystory: klasyfikacja, budowa, zasady działania i podstawowe<br />

charakterystyki tyrystora konwencjonalnego.<br />

X 1<br />

48. Tyrystor wyłączalny bramką (GTO). Tyrystor elektrostatyczny.<br />

Tyrystor sterowany MOS.<br />

X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady pracy w Laboratorium Przyrządów Półprzewodnikowych.<br />

Przyrządy oraz zestawy pomiarowe laboratorium. Warunki zaliczenia.<br />

X<br />

3<br />

2. Pomiary charakterystyk statycznych diod p-n. X 3<br />

3. Badanie właściwości dynamicznych diod p-n. X 3<br />

4. Pomiary diod stabilizacyjnych. X 3<br />

5. Pomiary charakterystyk statycznych tranzystora bipolarnego. X 3<br />

6. Badanie właściwości małosygnałowych tranzystora bipolarnego. X 3<br />

7. Badanie właściwosci impulsowych tranzystora bipolarnego. X 3<br />

8. Pomiary charakterystyk złączowego tranzystora polowego. X 3<br />

9. Badanie przyrządów optoelektronicznych. X 3<br />

10. Zaliczenie ćwiczeń laboratoryjnych. X 3<br />

Razem 15<br />

200


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Rachunek prawdopodobieństwa i statystyka matematyczna<br />

Skrót nazwy RPSM<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

e-mail: jekon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0.33<br />

2. Paradoksy probabilistyki. Probabilistyka jako narzędzie procesów<br />

poznawczych.<br />

x 0.67<br />

3. Zdarzenia losowe i przestrzeń probabilistyczna. x 0.67<br />

4. Definicje prawdopodobieństwa: klasyczna, aksjomatyczna,<br />

geometryczna, częstotliwościowa.<br />

x 1<br />

5. Narzędzia rachunku prawdopodobieństwa, rachunek zdarzeń jako<br />

rachunek zbiorów.<br />

x 1<br />

6. Prawdopodobieństwo sumy zdarzeń i twierdzenie o kombinacji<br />

zdarzeń.<br />

x 0.67<br />

7. Prawdopodobieństwa warunkowe i całkowite. x 0.67<br />

8. Warunki ukryte i randomizacja parametru. x 0.67<br />

9. Niezależność zdarzeń. Schematy Bernoulliego i Polya. x 0.67<br />

10. Twierdzenie Bayesa i zasada maksimum wiarygodności, schematy<br />

poznawcze.<br />

x 1<br />

<strong>11</strong>. Dyskretne i ciągłe wielkości losowe i ich miary probabilistyczne:<br />

rozkład i gęstość prawdopodobieństwa. Własności dystrybuanty.<br />

x 1<br />

12. Wyznaczanie rozkładów prawdopodobieństwa z przesłanek<br />

operacyjnych i probabilistycznych.<br />

x 0.67<br />

13. Rozkład wykładniczy, Pareto, Poissona, normalny. x 0.67<br />

14. Charakterystyki liczbowe wielkości losowych. Momenty rozkładu,<br />

kwantyle, entropia.<br />

x 1<br />

15. Funkcje charakterystyczne i tworzące − własności i zastosowanie. x 1<br />

16. Procesy gałązkowe i błądzenia przypadkowe. x 1<br />

17. Przekształcenia deterministyczne jednowymiarowych wielkości<br />

losowych.<br />

x 1<br />

18. Związki między rozkładami. Wyznaczenie rozkłau t Studenta. x 0.67<br />

19. Metody generacji liczb i ciągów pseudolosowych. x 1<br />

20. Wektory losowe. Rozkłady łączne i warunkowe. x 1<br />

21. Niezależność i korelacja, współczynnik korelacji i jego własności. x 1<br />

22. Predykcja liniowa, linie regresji. x 0.67<br />

23. Konstrukcja wskaźnika syntetycznego. x 0.67<br />

24. Przekształcenia deterministyczne wielowymiarowych wielkości<br />

losowych.<br />

x 1<br />

25. Słabe prawa wielkich liczb − znaczenie i warunki stosowalności. x 1<br />

26. Mocne prawo wielkich liczb x 0.33<br />

27. Stosowalność praw wielkich liczb dla wybranych typów ciągów<br />

losowych: łańcuchów Markowa, procesów autoregresyjnych, ciągów<br />

symetrycznie zależnych.<br />

x 1<br />

28. Centralne twierdzenia graniczne, wersje Lindeberga-Levy, Anscombe'a. x 1<br />

29. Elementy teorii wielkich odchyleń. x 0.33<br />

30. Pojęcia populacji i próby losowej. Próby proste i reprezentatywne. x 0.67<br />

201


31. Estymatory nieobciążone i zgodne, punktowe i przedziałowe. x 1<br />

32. Metody konstrukcji estymatorów. Aproksymacja stochastyczna. x 0.67<br />

33. Przykłady estymatorów wartości średniej i wariancji, jądrowy<br />

estymator histogramu.<br />

x 1<br />

34. Konstrukcja przedziału ufności, korzystanie z rozkładów t-Studenta i<br />

chi-kwadrat.<br />

x 1<br />

35. Testowanie hipotez, testy istotności, zgodności i porównania. x 0.67<br />

36. Błędy pierwszego i drugiego rodzaju, moc testu, lemat Neymana-<br />

Pearsona.<br />

x 0.67<br />

37. Przykłady testów: testy chi-kwadrat, serii, niezależności,<br />

Kołmogorowa.<br />

x 1<br />

Razem 31<br />

Karta zajęć – ćwiczenia<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowania schematów kombinatorycznych. Rozszerzenia definicji<br />

klasycznej.<br />

x 1<br />

2. Obliczanie prawdopodobieństw z definicji klasycznej, geometrycznej i<br />

częstotliwościowej.<br />

x 0.67<br />

3. Zagadnienia czasu życia i resztkowego czasu życia. x 0.33<br />

4. Obliczanie prawdopodobieństw zdarzeń złożonych na podstawie<br />

rachunku zdarzeń.<br />

x 1<br />

5. Zastosowania schematu Bernoulliego i twierdzenia o kombinacji<br />

zdarzeń. Rozkład wielomianowy.<br />

x 1<br />

6. Prawdopodobieństwa warunkowe i całkowite. Zastosowanie schematu<br />

drzewa.<br />

x 0.67<br />

7. Zagadnienia współpracy producent-konsument, sprawiedliwości gry. x 0.67<br />

8. Analiza błądzenia przypadkowego. x 0.67<br />

9. Zastosowania twierdzenia Bayesa i zasady maksimum wiarygodności. x 0.67<br />

10. Zagadnienia ruiny gracza, ślepego ankietowania, symulacja procesu<br />

kolejkowego.<br />

x 0.67<br />

<strong>11</strong>. Przykłady poprawnego i niepoprawnego formułowania warunków. x 0.67<br />

12. Wyznaczanie wartości średnich, odchyleń standardowych i rozkładów<br />

prawdopodobieństwa.<br />

x 0.67<br />

13. Wstęp do zagadnień niezawodności. x 0.67<br />

14. Zastosowania rozkładów Cauchy'ego, Laplace'a, Weibulla. x 1<br />

15. Praktyka rozkładu normalnego. x 0.67<br />

16. Zastosowania aparatu wielkości losowych do serii wielkości iid.<br />

Paradoks pechowości.<br />

x 0.67<br />

17. Rozstęp układu wielkości losowych. x 0.33<br />

18. Analiza strumienia Poissona. Rekurencyjne obliczanie wartości<br />

średnich.<br />

x 0.67<br />

19. Kolokwium 1 1<br />

20. Wyznaczanie funkcji charakterystycznych dyskretnych i ciągłych<br />

wielkości losowych.<br />

x 1<br />

21. Skalowanie i sumowanie niezależnych wielkości losowych. Rozkład<br />

Erlanga i gamma.<br />

x 0.67<br />

22. Wyznaczanie momentów rozkładu na podstawie funkcji<br />

charakterystycznych.<br />

x 0.67<br />

23. Analiza wielkości "podwójnie losowych". x 0.67<br />

24. Wyznaczanie rozkładów łącznych, brzegowych i warunkowych oraz<br />

charakterystyk liczbowych wektorów losowych. x<br />

x 1<br />

25. Dwuwymiarowy rozkład normalny. x 0.33<br />

26. Obliczanie i interpretacja współczynnika korelacji. Przykład prostej x 1<br />

202


egresji.<br />

27. Liniowa predykcja średniokwadratowa. x 0.67<br />

28. Przekształcenia wielkości losowych i wektorów losowych.<br />

Zastosowanie jakobianu oraz przypadek przekształceń niegładkich.<br />

x 1<br />

29. Otrzymywanie rozkładów logarytmo-normalnego, chi-kwadrat, U,<br />

Rayleigha.<br />

x 1<br />

30. Dalsze przykłady zastosowań aparatu wielkości losowych: strumienie<br />

odnowienia, procesy gałązkowe.<br />

x 0.67<br />

31. Generacja liczb pseudolosowych, metody odwracania dystrybuanty,<br />

eliminacji, wielokrotnego losowania.<br />

x 1<br />

32. Przykład testowania hipotezy na podstawie twierdzenia Bayesa. x 0.67<br />

33. Zastosowanie prawa wielkich liczb do zagadnienia ciągów typowych i<br />

nietypowych. Badanie asymptotycznych własności wybranych<br />

estymatorów.<br />

x 0.67<br />

34. Przybliżenia Poisona i normalne w zagadnieniu kontroli jakości. x 0.67<br />

35. Estymatory maksimum wiarygodności dla populacji o rozkładzie<br />

wykładniczym i normalnym.<br />

x 1<br />

36. Przykłady wyznaczanie przedziału ufności dla wartości średniej i<br />

odchylenia standardowego.<br />

x 0.67<br />

37. Dobór obszaru krytycznego dla testu istotności. Przykład testu<br />

Studenta.<br />

x 0.67<br />

38. Weryfikacja hipotez na podstawie testu zgodności chi-kwadrat i<br />

Kołmogorowa.<br />

x 1<br />

<strong>39</strong>. Przykład nieparametrycznego testu porównania. x 0.33<br />

40. Kolokwium 2 1<br />

Razem 33<br />

203


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Realizacja projektu informatycznego<br />

Skrót nazwy RPI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Anna<br />

Nazwisko: Bobkowska<br />

e-mail: annab@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, sukces, efektywność i charakterystyki projektu x x 1<br />

2. Dokumentacja: rola i dobre praktyki x x x 1<br />

3. Praktyka pozyskiwania i specyfikacji wymagań x x 1<br />

4. Praktyka pozyskiwania i specyfikacji wymagan - przykady x x 1<br />

5. Strategie prowadzenia projektu x x 1<br />

6. Strategie prowadzenia projektu - cd x x 1<br />

7. Indywidualny proces projektowy x x x 1<br />

8. Strategie testowania x x 1<br />

9. Integracja różnych technik inżynierii oprogramowania x 1<br />

10. Integracja technik inżynierii oprogramowania i użyteczności x x x 1<br />

<strong>11</strong>. Narzędzia CASE x x 1<br />

12. Automatyzacja w inżynierii oprogramowania x 1<br />

13. Rational Unified Process (RUP) x x 1<br />

14. Konfiguracja RUP, program Method Composer x x 1<br />

15. Kolokwium x x x 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Planowanie projektu x 3<br />

2. Analiza i wizja systemu x 5<br />

3. Projektowanie oprogramowania x 9<br />

4. Implementacja x 15<br />

5. Testowanie przez inną grupę x 10<br />

6. Raport końcowy x 3<br />

Razem 45<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

204


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sensory i przetworniki pomiarowe<br />

Skrót nazwy SPP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

e-mail: antowak@biomed.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej. godzin<br />

A B C D E<br />

1. Rola sensora w systemie pomiarowym. Rozwój technologii sensorów i<br />

przetworników pomiarowych.<br />

X 2<br />

2. Sensory rezystancyjne. Typowe układy pomiarowe. X 2<br />

3. Sensory półprzewodnikowe. Typowe układy pomiarowe. X 2<br />

4. Sensory indukcyjne i pojemnościowe. Typowe układy pomiarowe. X 2<br />

5. Sensory ładunkowe. Typowe układy pomiarowe. X 2<br />

6. Sensory elektrooptyczne. Typowe układy pomiarowe. X 2<br />

7. Sensory mikroelektroniczne, MEMSY, układy pomiarowe. X 2<br />

8. Sensory i przetworniki pomiarowe wielkości mechanicznych. X 2<br />

9. Czujniki sejsmiczne i ich zastosowania. X 2<br />

10. Pomiary temperatury metodami stykowymi. X 2<br />

<strong>11</strong>. Pomiary temperatury metodami bezstykowymi. X 2<br />

12. Zastosowania przetworników optoelektronicznych. Typy, budowa i<br />

parametry przetworników. Typowe układy pracy.<br />

X 2<br />

13. Sensory i przetworniki pomiarowe wielkości elektrochemicznych. X 2<br />

14. Inteligentne sensory w komputerowych systemach pomiarowych.<br />

Budowa i zastosowanie.<br />

X 2<br />

15. Trendy rozwojowe. Bezprzewodowe systemy pomiarowe. Przyrządy<br />

wirtualne.<br />

X 2<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Przetworniki tensometryczne w pomiarach mechanicznych X X 2,5<br />

2. Sensory indukcyjne i pojemnościowe X X 2,5<br />

3. Pomiary klimatyczne X X 2,5<br />

4. Pomiary kąta i prędkości obrotowej X X 2,5<br />

5. Pomiary drgań mechanicznych X X 2,5<br />

6. Pomiary temperatury X X 2,5<br />

Razem 15<br />

205


Nazwa przedmiotu Sieci komputerowe<br />

Skrót nazwy SK<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

e-mail: jowoz@eti.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka sieci komputerowych – cele, zastosowania,<br />

klasyfikacje.<br />

X 0,33<br />

2. Architektury logiczne na przykładzie ISO/OSI i TCP/IP. X 0,66<br />

3. Mechanizmy sterowania przepływem informacji w sieciach. X 1<br />

4. Wybrane technologie przewodowych i bezprzewodowych sieci LAN i MAN<br />

– charakterystyka ogólna.<br />

X 0,66<br />

5. Standard serii 802.3 – sieci Ethernet 10 Base5/2/T. X 0,33<br />

6. Ewolucja sieci Ethernet-FastEthernet 1/10 Gigabit Ethernet. X 1<br />

7. Sieci bezprzewodowe WLAN- podstawowe właściwości. X 0,33<br />

8. Standard IEEE 802.<strong>11</strong> (a, b, g, e). X 1<br />

9. Okablowanie dla sieci LAN – Media transmisyjne, systemy okablowania<br />

strukturalnego.<br />

X 1<br />

10. Metody łączenia sieci LAN – charakterystyka i podstawowe parametry<br />

urządzeń stosowanych do łączenia sieci LAN.<br />

X 1<br />

<strong>11</strong>. Standardy sieci WAN – podstawowe problemy. X 1<br />

12. Architektura sieci ATM. X 1<br />

13. Sterowanie ruchem w sieci ATM. X 1<br />

14. Organizacja pracy sieci IP. X 0,66<br />

15. Protokoły: IPv4 i IPv6. X 1<br />

16. Współpraca międzysieciowa (internet & Internet, Sieci korporacyjne, VPN),<br />

Zasady współpracy sieci IPv4 i IPv6.<br />

X 0,33<br />

17. Protokoły routingu (ruting wewnętrzny i zewnetrzny). X 0,66<br />

18. Architektury QoS dla sieci IP. X 1<br />

19. Bezpieczeństwo pracy sieci komputerowych. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Spotkanie organizacyjne X 2<br />

2. Warstwa fizyczna sieci Ethernet X 2<br />

3. LINUX – funkcje sieciowe*<br />

Usługi katalogowe – ActiveDirectory*<br />

X 2<br />

4. Zarządzanieurządzeniami sieciwymi – MIB, SNMP X 2<br />

liczba<br />

godzin<br />

206


5. Sieci bezprzewodowe – konfiguracja, usługi X 2<br />

6. Algorytm Spanning Tree *<br />

Sieci wirtualne VLAN Token Ring*<br />

X 2<br />

7. Sieci wirtualne Ethernet X 2<br />

8. Routing statyczny X 2<br />

9. Routing dynamiczny X 2<br />

10. IPv6 – zarządzanie adresami, ICMPv6, ND X 2<br />

<strong>11</strong>. IPv6 –konfiguracja i diagnostyka DNS, tunele X 2<br />

12. DNS X 2<br />

13. Bezpieczeństwo sieci – FireWall*<br />

Bezpieczeństwo sieci – analizatory sieci*<br />

X 2<br />

14. ATM – LANE, IPoATM X 2<br />

15. Zaliczenie, ćw. dodatkowe X 2<br />

Razem 30<br />

* do wyboru<br />

207


Nazwa przedmiotu Sieci komputerowe<br />

Skrót nazwy SK<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

e-mail: jowoz@eti.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ogólna charakterystyka sieci komputerowych – cele, zastosowania,<br />

klasyfikacje<br />

1<br />

2. Architektury logiczne na przykładzie ISO/OSI i TCP/IP 1<br />

3. Mechanizmy sterowania przepływem informacji w sieciach.<br />

Mechanizmy ARQ<br />

1<br />

4. Protokoły dostępu i zagadnienia adresacji w sieciach LAN 1<br />

5. Wybrane technologie przewodowych i bezprzewodowych sieci LAN i<br />

MAN – charakterystyka ogólna<br />

1<br />

6. Standard serii 802.3 – sieci Ethernet 10 Base5/2/T 1<br />

7. IEEE 802.4, 802.5 – sieci Token Ring i Token Bus 1<br />

8. Ewolucja sieci Ethernet-FastEthernet 1/10 Gigabit Ethernet 1<br />

9. Inne przykłady przewodowych sieci LAN 1<br />

10. Sieci bezprzewodowe WLAN- podstawowe właściwości 1<br />

<strong>11</strong>. Standard IEEE 802.<strong>11</strong> (a, b, g, e) 1<br />

12. ETSI HIPERLAN 1/2 1<br />

13. Sieci osobiste i domowe – podstawowe zastosowania 1<br />

14. Okablowanie dla sieci LAN – Media transmisyjne 1<br />

15. Systemy okablowania strukturalnego 1<br />

16. Metody łączenia sieci LAN – charakterystyka 1<br />

17. Podstawowe parametry urządzeń stosowanych do łączenia sieci LAN 1<br />

18. Standardy sieci WAN – podstawowe problemy 1<br />

19. Sterownie przepływem informacji w sieciach rozległych, metody<br />

przeciwdziałania przeciążeniom<br />

1<br />

20. X 25 i FR 1<br />

21. Architektura sieci ATM 1<br />

22. Sterowanie ruchem w sieci ATM 1<br />

23. Organizacja pracy sieci IP 1<br />

24. Protokół IPv4 i IPv6 1<br />

25. Współpraca międzysieciowa (internet & Internet, Sieci korporacyjne,<br />

VPN), Zasady współpracy sieci IPv4 i IPv6<br />

1<br />

26. Protokoły routingu (riuting wewnętrzny i zewnetrzny) 1<br />

27. Architektury QoS dla sieci IP 1<br />

28. Wsparcie mobilności w sieciach IP 1<br />

29. Standardowe protokoły mobilności: MIP, MIP RO, Cellular IP,<br />

HAWAII<br />

1<br />

30. Bezpieczeństwo pracy sieci komputerowych 1<br />

Razem 300<br />

208


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Spotkanie organizacyjne 1<br />

2. Warstwa fizyczna sieci Ethernet* 2<br />

3. Zarządzanieurządzeniami sieciwoymi – MIB, SNMP 2<br />

4. Sieci wirtualne VLAN 2<br />

5. Routing statyczny 2<br />

6. Routing dynamiczny 2<br />

7. IPv6 – zarządzanie adresami, ICMPv6, ND (RedHat) 2<br />

8. ATM – LANE, IPoATM 2<br />

Razem 15<br />

*Do wyboru: a) algorytm Spanning Tree; b) sieci bezprzewodowe – konfiguracja, usługi; c) bezpieczeństwo sieci –<br />

FireWall.<br />

209


Nazwa przedmiotu Sieci telekomunikacyjne<br />

Skrót nazwy ST<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marian<br />

Nazwisko: Zientalski<br />

e-mail: KsiST@eti.pg.gda.pl<br />

,<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Definicja telekomunikacji i pojęć tworzących tę definicję: informacja:<br />

rodzaje i miary, wiadomość, kategorie metod transportu informacji,<br />

usługa telekomunikacyjna.<br />

X 1<br />

2. Zarys historii telekomunikacji jako ilustracja ewolucyjnego procesu,<br />

uwarunkowanego rozwojem technologii i usług. Kryteria podziału<br />

telekomunikacji. Charakterystyka społeczeństwa informacyjnego.<br />

X 1<br />

3. Pojęcie sieci telekomunikacyjnej. Funkcje sieci i jej elementów. Sieci z<br />

komutacją: kanałów, wiadomości, pakietów. Charakterystyka<br />

podstawowych struktur sieci. Hierarchiczna struktura sieci.<br />

X 1<br />

4. Zasady adresacji i numeracji w sieci. Pojęcie funkcji rutingu. X 1<br />

5. Charakterystyka usług świadczonych przez sieć telekomunikacyj- ną:<br />

pojęcie usługi multimedialnej, podstawowe rodzaje usług<br />

multimedialnych, pojęcie teleusługi, usługi bazowej, usługi dodatkowej<br />

i usługi dodanej. Uwarunkowania świadczenia usług.<br />

X 1<br />

6. Pojecie kanału telekomunikacyjnego, podstawowe parametry, typy<br />

kanałów. Charakterystyka sygnałów: analogowych, cyfrowych,<br />

elektrycznych i optycznych. Rodzaje i tryby transmisji. Zasady<br />

transmisji sygnałów elektrycznych i optycznych.<br />

X 1<br />

7. Charakterystyka podstawowych rodzajów sieci telekomunikacyjnych:<br />

sieci publiczne, sieci rozległe i sieci lokalne, sieci wąsko i<br />

szerokopasmowe, Internet, Intranet.<br />

X 1<br />

8. Charakterystyka torów transmisyjnych: przewodowych,<br />

współosiowych, światłowodowych, radiowych i satelitarnych.<br />

X 1<br />

9. Zasady wielokrotnego wykorzystania toru transmisyjnego (FDM, TDM,<br />

CDM). Zasada przekształcania sygnałów analogowych na sygnały<br />

cyfrowe.<br />

X 1<br />

10. Sieci radiokomunikacji stałej i ruchomej, sieci telekomunikacji<br />

satelitarnej.<br />

X 1<br />

<strong>11</strong>. Charakterystyka sieci telekomunikacyjnej jako system masowej<br />

obsługi. Pojęcie ruchu telekomunikacyjnego. Pojęcie zasobów sieci.<br />

X 1<br />

12. Podstawowe parametry transmisji. Pojęcie jakości transmisji. Zjawiska<br />

ograniczające jakość i zasięg transmisji. Pojęcie i charakterystyka<br />

łańcucha telekomunikacyjnego<br />

X 1<br />

13. Pojęcie jakości obsługi QoS; podstawowe miary jakości dla sieci z<br />

komutacją kanałów i pakietów. Pojęcie inżynierii ruchu<br />

telekomunikacyjnego i jej cele.<br />

X 1<br />

14. Pojęcie sieci dostępowej, ogólna charakterystyka rodzajów sieci<br />

dostępowej.<br />

X 1<br />

15. Model odniesienia ISO/OSI i jego zastosowanie do opisu X 1<br />

210


podstawowych funkcji sieci telekomunikacyjnej.<br />

16. Pojęcie systemu transportu strumieni informacji. Pojęcie sieci<br />

szkieletowej i jej konfiguracje.<br />

X 1<br />

17. Ogólna charakterystyka i funkcje systemów sygnalizacji w sieciach<br />

cyfrowych. Pojęcie sieci sygnalizacyjnej.<br />

X 1<br />

18. Logiczna struktura sieci telekomunikacyjnych: sieć transportowa,<br />

sygnalizacyjna, synchronizacyjna, utrzymania i zarządzania.<br />

X 1<br />

19. Charakterystyka usługowa wąskopasmowej cyfrowej sieci ISDN.<br />

Pojęcie styku i rodzaje styków.<br />

X 1<br />

20. Zasada świadczenia usług w trybie połączeniowym w sieci z komutacja<br />

kanałów. Zasady tworzenia połączenia.<br />

X 1<br />

21. Charakterystyka usługowa szerokopasmowej cyfrowej sieci<br />

realizowanej w technice ATM.<br />

X 1<br />

22. Zasada świadczenia usług w trybie połączeniowym w sieci z komutacją<br />

pakietów. Zasady tworzenia połączenia.<br />

X 1<br />

23. Zasada świadczenia teleusługi telefonia przez sieci pakietowe (VoIP i<br />

VoPN).<br />

X 1<br />

24. Charakterystyka cyfrowych systemów transportu strumieni informacji:<br />

systemy plezjochroniczne i synchroniczne. Ogólna funkcje węzłów<br />

komutacji strumieni.<br />

X 1<br />

25. Charakterystyka optycznych sieci transportu strumieni informacji<br />

Ogólna charakterystyka węzłów komutacji optycznej strumieni.<br />

X 1<br />

26. Pojęcie operatora sieci i jego zadania. Rodzaje operatorów. Pojęcie i<br />

cele utrzymania i zarządzania siecią.<br />

X 1<br />

27. Pojęcie sieci inteligentnej i jej wpływ na rozszerzanie zakresu<br />

świadczonych usług przez sieć telekomunikacyjną<br />

X 1<br />

28. Zasady współpracy sieci telekomunikacyjnych X 1<br />

29. Normalizacja dotycząca sieci telekomunikacyjnych. Cele normalizacji.<br />

Normy i zalecenia międzynarodowych instytucji telekomunikacyjnych:<br />

ITU-T, ETSI, ATM Forum.– omówienie przykładowych zaleceń.<br />

X 1<br />

30. Kierunki przewidywanego rozwoju usługi tendencje w rozwoju sieci<br />

telekomunikacyjnej – pojęcie sieci nowej generacji<br />

X 2<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie procesu adaptacji sygnałów analogowych do transmisji w<br />

cyfrowej sieci telekomunikacyjnej.<br />

X 2<br />

2. Adaptacja sygnałów cyfrowych do własności medium transmisyjnego. X 3<br />

3. Analiza wpływu własności kanału telekomunikacyjnego na jakość<br />

transmisji cyfrowej<br />

X 2<br />

4. Badanie stanów i sygnałów w linii abonenckiej w poszczególnych<br />

fazach realizacji połączenia.<br />

X 2<br />

5. Sposoby poszerzania możliwości usługowych sieci PSTN. 2<br />

6. Realizacja usługi transmisji danych przez sieć z komutacją pakietów. X 3<br />

Razem 15<br />

2<strong>11</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Społeczne aspekty informatyki<br />

Skrót nazwy SAI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Katarzyna<br />

Nazwisko: Stankiewicz<br />

e-mail: kst@zie.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Przemiany społeczne w erze informacyjnej. X 1<br />

2. Społeczne aspekty realizacji projektów informatycznych X 1<br />

3. Specyfika relacji człowiek – komputer. X X 1<br />

4. Zmiany wzorca relacji interpersonalnej w społeczeństwie<br />

informacyjnym.<br />

X 2<br />

5. Społeczność internetowa czy wirtualne społeczeństwo. Demografia X 1<br />

Internetu.<br />

6. Osobowościowe determinanty zachowań internautów X X 1<br />

7. Tożsamość sieciowa. Ja –realne, Ja – wirtualne. X 1<br />

8. Anonimowość i agresja w zachowaniach internautów. X 1<br />

9. Specyfika grup społecznych w cyberprzestrzeni. X 2<br />

10. Psychologiczne aspekty wdrażania technologii informacyjnych w<br />

firmie.<br />

1<br />

<strong>11</strong>. Etyczne aspekty wdrażania i wykorzystywania technik informacyjnych. X X 2<br />

12. Psychologia tele – pracy. X X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Miejsce informatyka w otoczeniu społecznym X 1<br />

2. Zasady budowania relacji społecznych X 1<br />

3. Komunikacja interpersonalna: informatyk - zespół X X 2<br />

4. Komunikacja interpersonalna: informatyk - klient X X 2<br />

5. Sztuka prezentacji X 2<br />

6. Współpraca grup wirtualnych X 1<br />

7. Przełamywanie oporu wobec zmian X 1<br />

8. Osobowość a styl działania X X 2<br />

9. Konsekwencje anonimowwości X X 1<br />

10. Uzależnienie od internetu X X 1<br />

<strong>11</strong>. Zajęcia zaliczeniowe 1<br />

Razem 15<br />

212


Nazwa przedmiotu Sterowanie analogowe<br />

Skrót nazwy STAN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

e-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przypomnienie zasad konstruowania i własności modeli w przestrzeni<br />

stanu linowych obiektów czasu ciągłego<br />

X 2<br />

2. Przejście od modeli we-wy do modeli w przestrzeni stanu;<br />

diagonalizacja modelu, metody dekompozycji transmitancji<br />

operatorowych<br />

X 4<br />

3. Sterowalność, algebraiczne kryteria sterowalności X 2<br />

4. Obserwowalność, algebraiczne kryteria obserwowalności X 1<br />

5. Projektowanie systemów ze sprzężeniem od stanu, zadanie stabilizacji<br />

oraz śledzenia, metoda Ackermanna<br />

X 4<br />

6. Obserwator współrzędnych wektora stanu, projektowanie obserwatora i<br />

obserwatora zredukowanego<br />

X 3<br />

7. Twierdzenie o dekompozycji algorytmu ze sprzężeniem od stanu, układ<br />

szeregowy równoważny układowi z regulatorem od stanu<br />

X 1<br />

8. Wprowadzenie do sterowania nieliniowego X 1<br />

9. Analiza systemów nieliniowych na płaszczyźnie fazowej, sterowanie<br />

przekaźnikowe, ruch poślizgowy<br />

X 4<br />

10. Stabilność punktu równowagi nieliniowego obiektu autonomicznego,<br />

badanie stabilności systemów nieliniowych w oparciu o metody<br />

Lapunowa, lemat Kalmana-Yakubowicza, kryteria Popova.<br />

X 4<br />

<strong>11</strong>. Metoda funkcji opisującej, cykle graniczne, zastosowania i ograniczenia<br />

motody<br />

X 4<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Identyfikacja modeli liniowych obiektów dynamicznych. Ilustracja<br />

częstotliwościowych i czasowych metod identyfikacji modeli liniowych<br />

obiektów dynamicznych (obiekty pierwszego oraz drugiego rzędu,<br />

obiekty minimalnofazowe oraz nieminimalnofazowe) .<br />

2. Badanie jakości i dokładności regulacji. Badanie stanu ustalonego i<br />

stanów przejściowych w układzie zamkniętym z regulatorem<br />

proporcjonalnym oraz obiektami dynamicznymi o różnych modelach.<br />

3. Stabilizacja i korekcja liniowych układów regulacji. Ilustracja<br />

korekcji układu regulacji przy użyciu regulatorów z rodziny PID.<br />

Badanie stanu ustalonego oraz stanów przejściowych. Regulacja<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 3<br />

213


kaskadowa - zastosowanie pomocniczego statycznego sprzężenia<br />

korekcyjnego. Nastawianie regulatorów PID dla typowych modeli<br />

obiektów dynamicznych w oparciu o specyfikacje dotyczące<br />

stabilności, dokładności stanu ustalonego oraz szybkości procesów<br />

regulacji.<br />

4. Zastosowanie regulatorów z rodziny PID w serwomechanizmach<br />

prądu stałego. Wykonanie kompletnego projektu prostego układu<br />

regulacji: identyfikacja identyfikacja w dzidzinie czasu oraz<br />

częstotliwości modelu regulowanego obiektu oraz toru pomiaru<br />

wielkości regulowanych (położenia i predkości obrotowej), wybór<br />

algorytmu regulacji i synteza regulatora, komputerowa (symulacyjna)<br />

weryfikacja układu regulacji, implementacja zaprojektowanego<br />

algorytmu; uruchomienie układu regulacji i eksperymentalna<br />

weryfikacja zgodności jakości procesu regulacji z założonymi<br />

specyfikacjami.<br />

5. Identyfikacja modeli dynamicznych oraz statycznych elementów<br />

układu sterowania obiektem typu 'odwrócone wahadlo' oraz<br />

'dźwig' wraz z torem pomiarowym oraz serwomechanizmem<br />

sterującym. Wyznaczenie zlinearyzowanych modeli elementów<br />

złożonego układu sterowania jako podstawa do wykonania<br />

późniejszego zadania syntezy odpowiedniego algorytmu sterowania.<br />

6. Badanie przekaźnikowych układów regulacji. Badanie układu<br />

regulacji obiektu całkująco-inercyjnego za pomocą regulatorów<br />

przekaźnikowych dwu- i trójpołożeniowych z histerezą i podatnym<br />

(prędkościowym) sprzężeniem korekcyjnym. Obserwacja parametrów<br />

ruchu poślizgowego na płaszczyźnie fazowej i w dziedzinie czasu.<br />

X 4<br />

X 2<br />

X 2<br />

Razem<br />

15<br />

214


Nazwa przedmiotu Struktury baz danych<br />

Skrót nazwy SBD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

e-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Fizyczne aspekty dostępu do pamięci dyskowej x 0,33<br />

2. Pliki seryjne x 0,67<br />

3. Pliki sekwencyjne: organizacja, reorganizacja x 0,67<br />

4. Sortowanie pików sekwencyjnych metodą scalania prostego x 0,33<br />

5. Sortowanie pików sekwencyjnych metodą scalania naturalnego x 0,67<br />

6. Sortowanie pików sekwencyjnych metodą scalania polifazowego x 0,67<br />

7. Sortowanie pików sekwencyjnych z dużą pulą buforów w pamięci<br />

x 0,67<br />

operacyjnej<br />

8. Pliki indeksowo-sekwencyjne - organizacja x 1<br />

9. Pliki indeksowe: organizacja, indeksy główne i pomocnicze x 0,33<br />

10. B-drzewa - organizacja x 1<br />

<strong>11</strong>. Wyszukiwanie w B-drzewach x 0,33<br />

12. Wstawianie do B-drzew x 1<br />

13. Usuwanie z B-drzew x 1<br />

14. B+-drzewa jako indeksy grupowane x 0,66<br />

15. Pliki z rozpraszaniem statycznym x 1<br />

16. Rozpraszanie rozszerzalne x 1<br />

17. Rozpraszanie liniowe x 1<br />

18. Indeksy bitmapowe x 1<br />

19. Indeksy wielowymiarowe: R-drzewa, drzewa Quad x 1<br />

20. Organizacja pamięci dyskowych w macierzach RAID x 0,67<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady buforowania stron plików dyskowych w pamięci operacyjnej x x 1<br />

2. Implementacja sortowania plików sekwencyjnych metodą scalania<br />

naturalnego lub scalania polifazowego<br />

x 3<br />

3. Eksperymentowanie z sortowaniem plików x 3<br />

4. Implementacja plików indeksowych x 3<br />

5. Eksperymentowanie z plikami indeksowymi x 3<br />

6. Opracowanie dokumentacji z eksperymentów x 2<br />

Razem 15<br />

215


Nazwa przedmiotu Sygnały telekomunikacyjne<br />

Skrót nazwy STEL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Transmisja sygnałów w systemie telekomunikacyjnym. Miary jakości<br />

transmisji i odbioru, charakterystyka szumowa.<br />

2. Podstawowe metody zwielokrotnienia kanału, modulacja z nośną<br />

harmoniczną i impulsową, cel modulacji sygnału, pojęcie zysku<br />

modulacyjnego, pojęcia chwilowej amplitudy, fazy i częstotliwości.<br />

3. Modulacje analogowe amplitudy. Własności sygnałów zmodulowanych<br />

amplitudowo, widmo, moc, pasmo sygnału. Odbiór sygnałów<br />

zmodulowanych. Porównanie różnych typów modulacji.<br />

4. Modulacje analogowe kąta. Własności sygnałów zmodulowanych<br />

częstotliwościowo i fazowo, widmo, moc, pasmo sygnału. Odbiór<br />

sygnałów zmodulowanych. Zagadnienie preemfazy i deemfazy.<br />

5. Przebiegi czasowe dla modulacji amplitudy i kąta sygnałami<br />

harmonicznymi i prostokątnymi. Przebiegi sygnałów zmodulowanych,<br />

chwilowej amplitudy, fazy i częstotliwości, porównania.<br />

6. Cyfrowy system radiokomunikacyjny, jakość odbioru i transmisji w<br />

systemie cyfrowym. Charakterystyka szumowa systemu cyfrowego.<br />

7. Modulacje cyfrowe w pasmie podstawowym. Przetwarzanie A/C, szum<br />

kawantyzacji, metody poprawy stosunku sygnał/szum kwantyzacji.<br />

8. Modulacja PCM, kompanderyzacja sygnału, kompresja, poprawa ch-ki<br />

szumowej. Przebiegi czasowe.<br />

9. Modulacja delta, adaptacja modulatora, ch-ka szumowa, przebiegi<br />

czasowe. Modulacja DPCM i sigma-delta.<br />

10. Odbiór sygnałów binarnych przesyłanych w kanale AGWN.<br />

<strong>11</strong>.<br />

Wektorowa reprezentacja sygnałów. Optymalizacja jakości odbioru -<br />

filtr dopasowany, odbiór korelacyjny.<br />

Przesyłanie sygnału cyfr. w pasmie podstaw. Ograniczanie pasma i<br />

interferencje międzysymbolowe (ISI). Kanał bez ISI - filtr o<br />

charakterystyce podniesionego kosinusa .<br />

12. Modulacje cyfrowe harmonicznej nośnej – ASK, FSK, PSK. Opis i<br />

widmo sygnału, przebiegi czasowe.<br />

13. Modulacje cyfrowe wielowartościowe, modulacja kwadraturowa<br />

14.<br />

QPSK, metody odbioru sygnałów zmodulowanych cyfrowo i ich<br />

jakość.<br />

Porównanie charakterystyk szumowych systemów z modulacją<br />

cyfrową. Reprezentacja wektorowa sygnałów, obszary decyzyjne.<br />

15. Cyfrowy system z kodowaniem kanałowym, kodowanie korekcyjne i<br />

protekcyjne. Proste kody nadmiarowe: kod parzystości, kod Hamminga.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

15<br />

216


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Badanie właściwości kodowania delta z adaptacją sylabiczną X X 3<br />

2. Badanie ch-k statycznych kodowania PCM X X 2<br />

3. Badanie ch-k dynamicznych kodowania PCM X X 2<br />

4. Badanie właściwości kodowania DPCM X X 2<br />

5. Badanie kluczowania PSK i DPSK X X 2<br />

6. Badanie sygnałów z modulacją jednowstegową X X 2<br />

7. Badanie mieszacza zrównoważonego X X 2<br />

Razem 15<br />

217


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu System operacyjny Unix/ Linux<br />

Skrót nazwy SOUL<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

e-mail: Wojciech.guminski@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe zadania i właściwości systemu operacyjnego X 1<br />

2. Pliki i ich ochrona, pojęcie pliku, organizacja systemu plików, struktury<br />

katalogowe, operacje na plikach, metody dostępu do plików, ochrona<br />

plików, ochrona systemu, domeny ochrony systemu<br />

X 2<br />

3. Strultury systemów operacyjnyh, systemy operacayjne z obsługą<br />

przerwań, struktura wejścia i wyjścia, dualny tryb pracy systemu,<br />

ochorna systemu, składowe systemu operacyjnego, struktura systemu<br />

operacyjnego<br />

X 2<br />

4. Procesy w systemie, operacyjnym, procesy sekwencyjne, stany procesu,<br />

blok kontrolny procesu, procesy współbieżne, wieloprogramowość,<br />

planowanie kolejki procesów, struyktura planowania procesów,<br />

algorytmy planowania procesów<br />

X 2<br />

5. Charakterystyka Unix-o pochodnych systemów operacyjnych X 1<br />

6. Rola i rodzaje terminali w SO Unix/Linux, sposoby włączania terminala<br />

struktury serwera systemu, złącza użytkowe w systemie, powłoki,<br />

rodzaje, cechy<br />

X 2<br />

7. Użytkownik w SO Unix/Linux,.pliki w systemie operacyjnym, rodzaje<br />

plików, charakterystyka<br />

X 1<br />

8. Procesy w SO Unix/Linux, demony, rola i rodzaje demonów X 1<br />

9. Sesja w SO Unix/Linux, konstrukcja polecenia dla systemu<br />

operacyjnego, jednoczesna realizacja wielu programów przez<br />

użytkownika<br />

X 1<br />

10. Komunikacja pomiędzy użytkownikami SO Unix/Linux, komunikacja<br />

bezopośrednia na bieżąco, poczta elektroniczna<br />

X 1<br />

<strong>11</strong>. Skrypty powłokowe, przeznaczenie i rola skryptów powłokowych dla<br />

celów konfiguracji środowiska pracy, języki skryptów powłokowych<br />

X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do użytkowania systemu operacyjnego zainstalowanego<br />

w laboratorium. Przydzielenie identyfikatorów użytkownikom, zasady<br />

logowania się do systemu, zmiana hasła użytkownika, konserwacja<br />

hasła<br />

X 1<br />

2. Zarządzanie zasobami systemu operacyjnego, Poznanie komend X 1<br />

218


określających dostępność miejsca na dysku i w systemie plików.<br />

Tworzenie własnych struktur katalogowych. Raportowanie zawartości<br />

katalogów. Poznanie zasad ochrony dostępu do katalogów zgodnie z<br />

systemem uprawnień oraz zasady opisywania uprawnień. Identyfikacja<br />

uprawnień własnych, grupowych i powszechnych<br />

3. Zarządzanie plikami w systemie, zapoznanie się z rodzajami plików<br />

tworzonych w systemie, identyfikacja i ochrona plików, uprawnienia i<br />

ich modyfikacja. Kopiowanie i przenoszenie plików. Dowiązania do<br />

pliku, rodzaje, tworzenie. Usuwanie plików. Kopiowanie plików<br />

pomiędzy systemami.<br />

4. Przetwarzanie plików tekstowych, poznanie podstawowych komend<br />

pozwalających identyfikować właściwości plików tekstowych.<br />

Przeglądanie fragmentów plików i nieformatowane przeglądanie<br />

zawartości plików. Przeglądanie formatowane, stronnicowanie.<br />

Szyfrowanie i deszyfracja zawartości plików. Drukarka jako urządzenie<br />

systemowe, zasady przyłączania i odłączania, drukowanie plików<br />

tekstowych. Lokowanie plików na nośnikach zewnętrznych.<br />

5. Zaawansowane działanie na pojedynczym pliku tekstowym: dzielenie<br />

plików, kopiowanie pliku z przekształceniami, archiwizacja pliku,<br />

wymiana wskazanych znaków w pliku, formatowanie pliku, zmiana<br />

długości wiersza w pliku, przeszukiwanie pliku, numeracja wierszy w<br />

pliku, zmiana kolejności wierzy w pliku, sortowanie zawartości pliku,<br />

poszukiwanie duplikatów wierszy, zliczanie liczby obiektów w pliku.<br />

6. Zarządzanie procesami, zasady uruchamiania procesów, procesy<br />

budowane z ciągów poleceń, przełączanie wejścia/wyjścia dla procesu,<br />

pozyskiwanie różnorakich informacji o procesach, wstrzymywanie<br />

procesów, kończenie procesów.<br />

7. Tworzenie ciągów komend operacji plikowych w celu wykonywania<br />

złożonych działań na grupach plików zapewniających ich właściwego<br />

przetworzenia.<br />

8. Wdrożenie studentów w zaawansowane zagadnienia zarządzania<br />

procesami w systemie.<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

9. Komunikacja bezpośrednia w systemie, poznanie i wyćwiczenie<br />

procedur bezpośredniej komunikacji z zalogowanymi<br />

użytkownikiem/użytkownikami systemu, identyfikacja użytkowników<br />

dostępnych dla takiej komunikacji.<br />

X 1<br />

10. Wprowadzenie do systemu poczty elektronicznej - wybieranie do<br />

przeglądania i przeglądanie przesyłek, usuwanie przesyłek, redakcja i<br />

wysyłanie przesyłek.<br />

X 1<br />

<strong>11</strong>. Poszerzenie zagadnień dotyczących systemu poczty elektronicznej X 1<br />

12. Skrypty powłokowe, podstawowe właściwości skryptów powłokowych,<br />

zbieranie komend złożonych w formie plików tekstowych i nadawanie<br />

im statusu plików wykonywalnych typu skrypt. Poznanie<br />

podstawowych słów kluczowych i konstrukcji syntaktycznych języka<br />

powłoki, pisanie prostych skryptów powłokowych.<br />

X 1<br />

13. Ugruntowanie umiejętności pisania skryptów powłokowych. X 1<br />

14. Elementy administrowania systemem, zarządzanie logicznymi zasobami<br />

systemowymi z punktu widzenia zarządzania zasobami systemowymi.<br />

X 1<br />

15. Zaliczenie przedmiotu, sprawdzenie stopnia opanowania zagadnień<br />

będących przedmiotem zajęć w celu właściwego zaliczenia przedmiotu.<br />

X 1<br />

Razem 15<br />

219


Nazwa przedmiotu Systemy echolokacyjne<br />

Skrót nazwy SEL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

e-mail: roman.salamon@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje. X 0,5<br />

2. Ogólna zasada pracy systemów echolokacyjnych. X 0,5<br />

3. Przeznaczenie i klasyfikacja systemów echolokacyjnych. X 0,5<br />

4. Schemat funkcjonalny systemu echolokacyjnego. X 0,5<br />

5. Zasięg, rozdzielczość kątowa i wgłębna, czas przeszukiwania<br />

przestrzeni.<br />

X 1<br />

6. Metody przeszukiwania przestrzeni. X 0,5<br />

7. Systemy jedno- i wielowiązkowe. X 0,5<br />

8. Wąskopasmowe sygnały sondujące: czas trwania, widmo i funkcja<br />

autokorelacji.<br />

X 1<br />

9. Sygnały sondujące z modulacją częstotliwości: czas trwania, widmo i X 1<br />

funkcja autokorelacji.<br />

10. Funkcja niejednoznaczności. X 0,5<br />

<strong>11</strong>. Anteny stosowane w systemach echolokacycjnych. X 1<br />

12. Definicja charakterystyki kierunkowej. X 0,5<br />

13. Metody wyznaczania charakterystyk kierunkowych. X 1<br />

14. Przykłady charakterystyk kierunkowych anten systemów<br />

X 1<br />

echolokacyjnych.<br />

15. Wskaźnik kierunkowości. X 0,5<br />

16. Poziom źródła. X 0,5<br />

17. Ogólna charakterystyka kanałów systemów echolokacyjnych X 1<br />

18. Rozkład przestrzennny prędkości propagacji. X 0,5<br />

19. Refrakcja i trasy propagacji fali. X 1<br />

20. Odbicie fali, cele echolokacyjne. X 1<br />

21. Rewerberacja. X 0,5<br />

22. Szumy w kanałach echolokacyjnych. X 0,5<br />

23. Szumy elektryczne odbiornika. X 0,5<br />

24. Sygnały echa. X 0,5<br />

25. Problem detekcji i estymacji parametrów sygnałów echa. X 0,5<br />

26. Detekcja jako testowanie hipotez. X 1<br />

27. Odbiór znanego sygnału na tle szumu gaussowskiego, odbiornik<br />

X 1<br />

dopasowany.<br />

28. Próg detekcji. X 0,5<br />

29. Krzywe operacyjne odbiornika. X 0,5<br />

30. Wzmocnienie przetwarzania w odbiorniku. X 0,5<br />

31. Równanie zasięgu. X 1<br />

32. Parametry równania zasięgu. X 1<br />

33. Wyznaczanie parametrów technicznych systemu z równania zasięgu. X 1<br />

220


34. Metody zobrazowania sygnałów echa. X 1<br />

35. Lotnicze systemy radiolokacyjne. X 1<br />

36. Morskie systemy radiolokacyjne. X 0,5<br />

37. Fale akustyczne w systemach echolokacyjnych. X 0,5<br />

38. Systemy hydrolokacyjne w nawigacji, rybołówstwie i oceanologii. X 1<br />

<strong>39</strong>. Militarne systemy hydrolokacyjne. X 0,5<br />

40. Ultrasonografia. X 1<br />

41. Defektoskopia. X 0,5<br />

42. Podsumowanie. X 0,5<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: zasady zaliczenia, organizacja ćwiczeń, zasady<br />

bezpieczeństwa na wodzie.<br />

X X 1<br />

2. Zdejmowanie profilu dna jeziora przy użyciu echosondy<br />

hydrograficznej.<br />

X 3<br />

3. Prognozowanie zasięgu sonaru na podstawie pomiarów rozkładu<br />

prędkości dźwięku w wodzie<br />

X 3<br />

4. Przeszukiwanie akwenu przy użyciu sonaru czołowego– pomiar<br />

odległości, rozdzielczości wgłębnej i kątowej.<br />

X 2<br />

5. Lokalizacja celów podwodnych przy użyciu sonaru FM. X 1<br />

6. Obserwacja linii brzegowej i jednostek pływających przy użyciu radaru. X 3<br />

7. Określanie położenia jednostki pływającej przy użyciu odbiornika GPS. X X 2<br />

Razem 15<br />

221


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy i terminale multimedialne<br />

Skrót nazwy STM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: andcz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Historia rozwoju komunikacji multimedialnej.<br />

Synchronizacja usług w systemie multimedialnym. Wymagane<br />

charakterystyki techniczne i jakościowe transmisji informacji<br />

multimedialnej.<br />

X 0,67<br />

2. Elementy przekazu multimedialnego i jego rodzaje. Hypermedia,<br />

interactive media. Charakterystyka hypertextu, HTML, XML,<br />

XHTML.<br />

X 1<br />

3. Języki skryptowe - PHP (hypertext preprocessor), JAVA Script.<br />

Formaty dźwięku, grafiki komputerowej i przekazu wideofonicznego.<br />

X 1<br />

4. Multimedialne interfejsy programistyczne API. Przegląd narzędzi<br />

dostępnych na różnych platformach.<br />

X 0,67<br />

5. Modularne aplikacje multimedialne w standardzie ISDN. X 1<br />

6. Multimedialne oprogramowanie interfejsów BRI i PRI. X 1<br />

7. Transmisja multimediów. Wybrane platformy i protokoły. IPv6<br />

(Internet Protocol Version 6) jako protokół usług multimedialnych.<br />

VOD (Voice Over Data). Architektura i implementacje: ATM<br />

(VoATM) oraz IP (VoIP). Standard H.323. Multimedia Messaging<br />

Service (MMS).<br />

X 1<br />

8. Jakość transmisji multimedialnej. Quality of Service. Jakość dźwięku i<br />

obrazu w transmisji - synchronicznej, asynchronicznej oraz<br />

izochronicznej. Opóźnienie, jitter, utrata pakietów, błędy sekwencyjne.<br />

X 0,67<br />

9. Metody badania jakości – pomiary obiektywne i subiektywne.<br />

0,67<br />

Zakłócenia, szumy i zniekształcenia. Pomiary jakości dźwięku.<br />

Wyrazistość mowy, zrozumiałość mowy. Metody oceny jakości obrazu.<br />

X<br />

10. Rejestracja i emisja przekazu multimedialnego. Studio multimedialne i<br />

0,67<br />

rozgłośnia multimedialna. Formaty i media zapisu - rejestracja<br />

magnetyczna, magnetooptyczna i optyczna. Emisja rozsiewcza oraz<br />

multicasting. Znakowanie wodne.<br />

X<br />

<strong>11</strong>. Serwery multimedialne. Konfiguracje i organizacja serwerów. Aspekty<br />

techniczne i jakościowe zarządzania zasobami multimedialnymi.<br />

X 0,67<br />

12. Multimedialne bazy danych. Multimedialna nawigacja i wyszukiwanie<br />

informacji multimedialnej.<br />

X 0,67<br />

13. Multimedialne urządzenia końcowe. Wideotelefon. Telefon z integracją<br />

usług. Multimedialna stacja robocza. Set-top-box.<br />

X 1<br />

14. Prezentacja dźwięku i obrazu. Rendering obrazu i animacja grafiki.<br />

Dźwięk dookólny (surround), wyświetlacze i projektory, obraz<br />

panoramiczny, wyświetlacz stereoskopowy). Systemy sterowania<br />

głosowego (man-machine interface). Interfejsy multimodalne.<br />

X 1<br />

15. Wideokonferencje. Zasady organizowania, konfiguracja, dobór liczby i X 1<br />

222


odzaju kanałów transmisyjnych. Terminale wideokonferencyjne. MUD<br />

(ang. Multi User Domain) - interaktywne środowiska dla wielu<br />

uczestników. Przykładowe systemy: VideoTalks (AT&T).<br />

16. Zaawansowane usługi multimedialne. Video/News on Demand, Nearly<br />

Video on Demand usługi on-line, zdalne nauczanie, usługi transakcyjne,<br />

telemedycyna.<br />

17. Usługi w systemach mobilnych 2G i 3G. Wykorzystanie pasma HF.<br />

Możliwości świadczenia usług w sieciach dostępowych i w<br />

interaktywnych sieciach szerokopasmowych: ADSL, HFC, APON,<br />

MMDS, MVDS, DTTB, DBS, FITL.<br />

18. Podsumowanie wykładu i zagadnienia perspektywiczne. Systemy<br />

wirtualnej rzeczywistości i teleobecności.<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 1<br />

X<br />

0,67<br />

X 0,67<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

15<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Zastosowanie C++ Buildera do tworzenia prezentacji multimedialnych X 2<br />

3. Tworzenie opisu ontologicznego i usługi "ontology wrapper" X 2<br />

4. Tworzenie usługi multimedialnej w oparciu o narzędzia DESYME X 2<br />

5. Badanie systemów kodowania sygnału mowy X 2<br />

6. Kompresja obrazu ruchomego - Flash i animacja - cz. 1 X 2<br />

7. Kompresja obrazu ruchomego - Flash i animacja - cz. 2 X 2<br />

8. Podsumowanie laboratorium X 2<br />

Razem 15<br />

223


Nazwa przedmiotu Systemy mikroprocesorowe<br />

Skrót nazwy SMK<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

e-mail: marmo@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. (podstawowe definicje, historia rozwoju techniki<br />

komputerowej i mikroprocesorowej).<br />

X 1<br />

2. Architektury systemów mikroprocesorowych. X 1<br />

3. Rodzina procesorów Intel 80x86. X 1<br />

4. Rozkazy operujące na układach wejścia/ wyjścia. Cykle zapisu i<br />

odczytu.<br />

X 1<br />

5. Organizacja pamięci, tryby adresowania, stronicowanie. X 1<br />

6. Rodzaje pamięci i współpraca mikroprocesora z pamięcią. X 1<br />

7. System przerwań. Obsługa wyjątków. X 1<br />

8. Współpraca z urządzeniami wejścia/wyjścia. X 1<br />

9. Praktyczne zasady tworzenia interfejsów. X 1<br />

10. Programowalne układy wejścia/wyjścia. X 1<br />

<strong>11</strong>. Układy transmisji szeregowej. X 1<br />

12. Integracja sprzętu i oprogramowania. X 1<br />

13. Architektura mikrokomputera klasy PC X 1<br />

14. Procesory specjalizowane X 1<br />

15. Systemy wieloprocesorowe. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Obserwacja sygnałów mikroprocesora 8080 za pomocą<br />

X 2<br />

2.<br />

analizatora stanów logicznych.<br />

Procedury obsługi klawiatury i wyświetlacza. X 2<br />

3. Układy wejścia – wyjścia. X 2<br />

4. Wyświetlacz ciekłokrystaliczny 2*40 znaków. X 2<br />

5. Sterowniki przerwań. X 2<br />

6. Programowalny sterownik klawiatury i wyświetlacza 8279. X 2<br />

7. Programowalny układ równoległych we/wy 8255. X 2<br />

8. Programowalne układy do transmisji szeregowej. X 2<br />

9. Programowalny sterownik przerwań 8259A. X 2<br />

10. Programowalny licznik 8253. X 2<br />

<strong>11</strong>. Transmisja równoległa lub szeregowa. X 2<br />

12. Mikrokontroler AVR ćw. A. X 2<br />

224


13. Mikrokontroler AVR ćw. B. X 2<br />

14. Mikrokontroler AVR ćw. C. X 2<br />

15. Zajęcia podsumowujące realizowane ćwiczenia laboratoryjne. 2<br />

Razem 30<br />

225


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy monitoringu środowiska i informacji przestrzennej GIS<br />

Skrót nazwy SMIP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

e-mail: astep@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawy telemonitoringu środowiska Ziemi (lądu, morza, atmosfery) X 2<br />

2. Metody telemonitoringu satelitarnego i lotniczego X 1<br />

3. Radary i lidary X 2<br />

4. Altimetry i mierniki ropzproszenia X 1<br />

5. Skanery radiometryczne X 1<br />

6. Metody monitoringu akustycznego hydrosfery X 1<br />

7. Sonary i echosondy X 2<br />

8. Transmisja i odbiór sygnałów akustycznych w oceanie X 1<br />

9. Systemy monitoringu i oceny morskich zasobów żywych X 1<br />

10. Akustyczne metody rozpoznawania typu dna morskiego X 2<br />

<strong>11</strong>. Systemy obserwacji i obrazowania dna morza X 2<br />

12. Systemy globalnego pozycjonowania GPS X 2<br />

13. Systemy informacji przestrzennej (GIS) – definicja, podstawowe<br />

pojęcia i koncepcje<br />

X<br />

2<br />

14. Podstawowe modele danych w GIS: wektorowy, wektorowy<br />

topologiczny, rastrowy<br />

X<br />

1<br />

15. Baza danych przestrzennych jako podstawa GIS. Rodzaje baz danych<br />

GIS: relacyjne, obiektowe<br />

X<br />

1<br />

16. Modele Ziemi i odwzorowania kartograficzne w GIS X 1<br />

17. Podstawowe operacje wykonywane na danych wektorowych w GIS:<br />

przekształcenia geometryczne, analizy topologiczne, geokodowanie<br />

X<br />

2<br />

18. Operacje na danych rastrowych w GIS: przetwarzanie histogramu,<br />

X<br />

2<br />

filtracja, algebra obrazu, klasyfikacja<br />

19. Systemy GIS wykorzystujące sieć Internet X 1<br />

20. Systemy GIS czasu rzeczywistego X 1<br />

21. Systemy map elektronicznych i informacji nawigacyjnej ECDIS X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

226


Nazwa przedmiotu Systemy multimedialne<br />

Skrót nazwy SMM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

e-mail: szwoch@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Multimedia – definicje, historia X 1<br />

2. Zasady projektowania interfejs użytkownika w systemach<br />

multimedialnych<br />

X X 1<br />

3. Interfejs użytkownika w systemach multimedialnych X X 1<br />

4. Rodzaje mediów: obraz, dźwięk X 1<br />

5. Rodzaje mediów: wideo, animacja, inne X 1<br />

6. Formaty i standardy danych multimedialnych: obrazy X 1<br />

7. Formaty i standardy danych multimedialnych: dźwięk, wideo, animacje X 1<br />

8. Grafika 3D – modelowanie, teksturowanie, oświetlenie X 1<br />

9. Grafika 3D – programowanie akcelaratory graficznych X 1<br />

10. Animacja – wprowadzenie X 1<br />

<strong>11</strong>. Animacja – metoda klatek kluczowych X 1<br />

12. Wideo X 1<br />

13. Tworzenie aplikacji multimedialnych X X 1<br />

14. Narzędzia i środowiska do tworzenie aplikacji multimedialnych X X 1<br />

15. Multimedialne bazy danych X 1<br />

16. Usługi sieci multimedialnych X 1<br />

17. Internet i hypermedia – wprowadzenie, pojęcia podstawowe X X 1<br />

18. Internet i hypermedia – aktualne trendy, przegląd narzędzi X X 1<br />

19. Prezentacja multimediów w Internecie X X 1<br />

20. Stosowanie filtry w prezentacjach Internetowych X 1<br />

21. Modelowanie rzeczywistości wirtualnej vrml X 1<br />

22. Kompresja danych multimedialnych – obraz i wideo X 1<br />

23. Kompresja danych multimedialnych – dźwięk X 1<br />

24. Tworzenie grafiki w DirectX – zagadnienia podstawowe( inicjalizacja<br />

biblioteki DirectDraw, blitting...)<br />

X X 1<br />

25. Tworzenie grafiki w DirectX – grafika trójwymiarowa X X 1<br />

26. Odtwarzanie dźwięku i wideo z wykorzystaniem DirectSound X X 1<br />

27. Tworzenie w OpenGL – podstawy biblioteki OpenGL X X 1<br />

28. Tworzenie w OpenGL – modelowanie obiektów 3D, mapowanie<br />

tekstur, efekty specjalne<br />

X X 1<br />

29. Zarządzanie projektem multimedialnym X 1<br />

30. Multimedia – kierunki rozwoju X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

227


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przygotowanie grafiki użytkowej dla potrzeb prezentacji<br />

multimedialnych<br />

X 3<br />

2. Pozyskiwanie danych multimedialnych (obraz, dźwięk, wideo) X 3<br />

3. Prezentacje multimedialne w Internecie – DHTML X 3<br />

4. Prezentacje multimedialne w Internecie - VRML X 3<br />

5. Tworzenie aplikacji multimedialnych w środowisku Windows X 3<br />

6. Prezentacja grafiki, wideo i dźwięku w aplikacji multimedialnej X 3<br />

7. Montaż filmu z materiałów własnych X 3<br />

8. Wyświetlanie grafiki z wykorzystaniem DirectX X 3<br />

9. Wyświetlanie grafiki z wykorzystaniem OpenGL X 3<br />

10. Tworzenie animacji komputerowej X 3<br />

Razem 30<br />

228


Nazwa przedmiotu Systemy nawigacyjne<br />

Skrót nazwy SNA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

e-mail: marszal@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podstawowe wiadomości o nawigacji X 1<br />

2. Zastosowanie metod nawigacji w automatyce X 1<br />

3. Geoida, pozycja geograficzna X 1<br />

4. Przegląd systemów odniesienia X 1<br />

5. Systemy odniesienia WGS-84 i GRS’80 X 1<br />

6. Rodzaje odwzorowań X 1<br />

7. Mapy nawigacyjne X 1<br />

8. Mapy cyfrowe ECDIS X 1<br />

9. Kierunki w nawigacji, definicje, poprawki X 1<br />

10. Nawigacja terrestryczna X 1<br />

<strong>11</strong>. Nawigacja inercjalna X 1<br />

12. Kompasy magnetyczne mechaniczne i elektroniczne X 1<br />

13. Żyrokompasy mechaniczne i światłowodowe X 1<br />

14. Logi mechaniczne, elektromagnetyczne X 1<br />

15. Ultradźwiękowy log doplerowski X 1<br />

16. Systemy kontroli dobijania statków X 1<br />

17. Akcelerometry, platformy inercjalne X 1<br />

18. System GPS – mwiadomości podstawowe X 1<br />

19. Określania pozycji w systemie GPS X 1<br />

20. Depesza nawigacyjna X 1<br />

21. Systemy różnicowe DGPS, WAAS, EGNOS X 1<br />

22. Odbiorniki GPS X 1<br />

23. Błędy i dokładność pozycji w systemie GPS X 1<br />

24. Zastosowanie systemu GPS w samochodach X 1<br />

25. Systemy nawigacji lokalnej - klasyfikacja X 1<br />

26. Elementy systemów hydroakustycznej nawigacji lokalnej X 1<br />

27. System hydroakustycznej nawigacji lokalnej z długą bazą X 1<br />

28. System hydroakustycznej nawigacji lokalnej z krótką i superkrótką bazą X 1<br />

29. Wyposażenie nawigacyjne robota podwodnego X 1<br />

30. Systemy optyczne, laserowe stosowane w nawigacji lokalnej X 1<br />

Razem 30<br />

229


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Określanie pozycji obserwowanej X 1<br />

2. Echosonda nawigacyjna – pomiary profilów głębokości. X 1,5<br />

3. System nawigacji satelitarnej GPS – badanie właściwości X 1,5<br />

4. Prowadzenie nawigacji z mapą cyfrową i systemem GPS X 1,5<br />

5. Radar – prowadzenie nawigacji i obserwacja innych obiektów<br />

X 1,5<br />

ruchomych<br />

6. Miernik rozkładu prędkości dźwięku w wodzie – badanie wpływu<br />

rozkładu prędkości dźwięku na zasięgi urządzeń nawigacji<br />

hydroakustycznej<br />

7. Hydroakustyczny system nawigacji lokalnej z superkrótką bazą- określanie<br />

pozycji bączka<br />

8. Miniaturowy sonar impulsowy ze skaningiem mechanicznym –<br />

prowadzenie obserwacji i poszukiwania obiektów podwodnych<br />

9. Sonar z modulacją częstotliwości, określanie pozycji obiektów<br />

podwodnych<br />

10. Kompasy magnetyczne – badanie właściwości i porównanie wskazań<br />

kompasu klasycznego i elektronicznego<br />

X 1<br />

X 1,5<br />

X 1,5<br />

X 1<br />

X 1<br />

<strong>11</strong>. Log mechaniczny – badanie właściwości X 1<br />

12. Pokaz systemu nawigacyjnego robota do prac podwodnych X 1<br />

Razem 15<br />

230


Nazwa przedmiotu Systemy operacyjne<br />

Skrót nazwy SOP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Kaczmarek<br />

Nr ewidencyjny PG: 010421<br />

e-mail: jkacz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pojęcie systemu operacyjnego, definicje i modele x 1<br />

2. Pojęcie pliku i jego części składowe, budowa i-węzła x 1<br />

3. System plików, struktura drzewa katalogów 1<br />

4. Zasady montowania i dynamicznej zmiany systemu plików x 1<br />

5. Tworzenie linków twardych i miękkich x 1<br />

6. Model i implementacja procesu x 1<br />

7. Standardowe we-wy, zasady, przekierowania, x 1<br />

8. Zarządzanie procesami i wątkami x 1<br />

9. Przełączanie kontekstu, współbieżność x 1<br />

10. Szeregowanie zadań, kolejkowanie, wywłaszczanie x 1<br />

<strong>11</strong>. Zarządzanie czasem procesora x 1<br />

12. Problemy zastoju, zagłodzenia i blokady x 1<br />

13. Komunikacja i synchronizacja między procesami x 1<br />

14. Zarządzanie pamięcią dyskową i pamięcią RAM x 1<br />

15. Stronicowanie na żądanie x 1<br />

16. Bezpieczeństwo zasobów, mechanizmy ochrony x 1<br />

17. Właściwości i zadania powłoki shell x 1<br />

18. Podstawowe polecenia powłoki shell, getopts, test, grep x 1<br />

19. Programy do przetwarzania plików awk, sed x 1<br />

20. Programowanie w języku powłoki, rola skryptów x 1<br />

21. Zasady pisania skryptów x 1<br />

22. Usługi w systemie operacyjnym x 1<br />

23. Zasady instalacji i konfiguracja systemu. x 1<br />

24. Problemy administrowania systemem operacyjnym x 1<br />

25. Podstawowe właściwości systemu MS Windows x 1<br />

26. Administracja domeną na serwerze MS Windows x 1<br />

27. Zasady Open Source, Free Software i GNU x 1<br />

28. Cechy systemu Linux, rodzaje dystrybucji x 1<br />

29. Instalacja i konfiguracja systemu Linux, kompilacja jądra x 1<br />

30. Oprogramowanie użytkowe dla systemu Linux x 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

231


A B C D E<br />

1. Zapoznanie się z systemem plików x 2<br />

2. Praca w menadżerach KDE, GNOME x 2<br />

3. Zapoznanie się z edytorami emacs, vi x 2<br />

4. Zmiany w środowisku , aliasy x 2<br />

5. Podstawowe polecenia shella, getopts, test, chmod x 2<br />

6. Pisanie skryptu zawierającego podstawowe polecenia x 2<br />

7. Pisanie skryptu realizującego zadaną funkcjonalność x 4<br />

8. Elementarne operacje dostępu do plików x 2<br />

9. Pisanie programu typu ls z wykorzystaniem funkcji stat x 4<br />

10. Funkcje systemowe do zarządzania procesami x 2<br />

<strong>11</strong>. Funkcje systemowe do zarządzania pamięcią x 2<br />

12. Pisanie programu w C o zadanej funkcjonalności x 4<br />

Razem 30<br />

232


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy radiokomunikacyjne<br />

Skrót nazwy SRD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Marczak<br />

e-mail: amarczak@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia systemu i sieci radiokomunikacyjnej. Systemy X 2<br />

2.<br />

radiokomunikacji stałej i ruchomej. Schemat funkcjonalny systemu,<br />

stacja bazowa i terminal ruchomy. Bilans energetyczny łącza radiowego<br />

Podstawowe metody wielodostępu do kanału radiowego: FDMA,<br />

TDMA, CDMA, SDMA, dostęp przypadkowy, charakterystyki i<br />

porównanie.<br />

X 2<br />

3. Tryby komutacji: komutacja kanałów i pakietów. Właściwości i analiza.<br />

Zastosowania<br />

X 1<br />

4. Właściwości kanału radiowego i jego opis: szum, zaniki sygnału, efekt<br />

Dopplera, niestacjonarność kanału, opis formalny<br />

X 2<br />

5. Systemy radiokomunikacji ruchomej satelitarnej i naziemnej X 2<br />

6. Koncepcja i podstawy systemów komórkowych – pęk komórek,<br />

rozdział kanałów, wskaźniki jakości.<br />

X 2<br />

7. Wzór Erlanga, pojemność systemu komórkowego. X 2<br />

8. Cyfrowe systemy komórkowe, ich architektura i usługi. Urządzenia<br />

stacji bazowych i terminali ruchomych<br />

X 2<br />

9. System GSM. Elementy architektury sieci. X 2<br />

10. Transmisja sygnału mowy i danych. Kanały fizyczne i logiczne w GSM X 2<br />

<strong>11</strong>. Zasady pracy i organizacja systemów trankingowych. Właściwości i<br />

przeznaczenie systemów trankingowych.<br />

X 2<br />

12. System trankingowy TETRA X 2<br />

13. Cyfrowe systemy telefonii bezprzewodowej. System DECT X 2<br />

14. Systemy radiokomunikacyjne z rozpraszaniem widma sygnałów,<br />

techniki DS-CDMA i FH-CDMA. Ciągi rozpraszające i ich<br />

właściwości, zysk przetwarzania. Pojemność systemu.<br />

X 2<br />

15. Pojemność systemu z rozpraszaniem widma. X 1<br />

16. System radiokomunikacyjny IS-95 z rozpraszaniem widma. Zasady X<br />

pracy systemu, kanały logiczne, ortogonalność sygnałów we wspólnym<br />

kanale częstotliwościowym<br />

2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie rozmieszczenia stacji bazowych systemów X 15<br />

liczba<br />

godzin<br />

233


adiokomunikacji ruchomej na obszarze o określonej powierzchni. Na<br />

podstawie założeń podanych przez prowadzącego należy określić:<br />

1. powierzchnię pojedynczej komórki.<br />

2. liczbę komórek na zadanym obszarze.<br />

3. liczbę kanałów przypadających na pojedynczą komórkę.<br />

4. liczbę kanałów w systemie radiokomunikacyjnym.<br />

5. całkowite natężenie ruchu, które może obsłużyć pojedyncza<br />

komórka (przy wykorzystaniu tablicy Erlanga)<br />

6. liczbę abonentów, którą może obsłużyć cały analizowany system<br />

7. efektywność widmową systemu<br />

Razem<br />

15<br />

234


Nazwa przedmiotu Systemy rozproszone<br />

Skrót nazwy SRZ<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Henryk<br />

Nazwisko: Krawczyk<br />

e-mail: hkrawk@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Informatyczne systemy rozproszone - wprowadzenie X 1<br />

2. Metodologia projektowania systemów rozproszonych X 1<br />

3. Systemy rozproszone w aspekcie lokalnym X 1<br />

4. Rozwiązania rozproszone w systemach operacyjnych. X 1<br />

5. Rozwiązania rozproszone sieciach komputerowych X 1<br />

6. Sieciowe systemy operacyjne X 1<br />

7. Modelowanie systemów i symulacja ruchu danych X 1<br />

8. Protokoły komunikacyjne i transmisja danych X 1<br />

9. Trendy rozwoju struktur sieci komputerowych X 1<br />

10. Usługi w rozległych sieciach komputerowych X 1<br />

<strong>11</strong>. Architektura połączeń klient-serwer X 1<br />

12. Metodologia zarządzania systemami informatycznymi X 1<br />

13. Zarządzanie informacją w systemach rozproszonych X 1<br />

14. Modele usług plikowych X 1<br />

15. Bazy i hurtownie danych X 1<br />

16. Integracja systemów informatycznych X 1<br />

17. Synchronizacja czasowa w systemach rozproszonych X 1<br />

18. Transakcje rozproszone X 1<br />

19. Replikacja i koordynacja przetwarzania X 1<br />

20. Multimedia w systemach rozproszonych X 1<br />

21. Sprzętowe architektury rozproszone X 1<br />

22. Systemowe podstawy przetwarzania rozproszonego X 1<br />

23. Struktury logiczne w systemach rozproszonych X 1<br />

24. Pamięć rozproszona a przesyłanie komunikatów X 1<br />

25. Klasyczne przykłady systemów rozproszonych X 1<br />

26. Standardy zarządzania systemami rozproszonymi X 1<br />

27. Perspektywy rozwoju systemów X 1<br />

28. Technologiczne implikacje dla systemów rozproszonych X 1<br />

29. Specjalizowane systemy rozproszone X 1<br />

30. Podsumowanie X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

235


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie i charakterystyka przedmiotu X 2<br />

2. Lokalne sieci komputerowe jako systemy rozproszone X 2<br />

3. Mechanizmy w systemach operacyjnych. X X 2<br />

4. Sieciowe systemy operacyjne X 2<br />

5. Modelowanie systemów i symulacja ruchu danych X 2<br />

6. Usługi w rozległych sieciach WAN X 2<br />

7. Architektura klient-serwer X X 2<br />

8. Rozproszone usługi plikowe X X 2<br />

9. Replikacja i koordynacja przetwarzania. X 2<br />

10. Multimedia w systemach rozproszonych X 2<br />

<strong>11</strong>. Standardy zarządzania systemami rozproszonymi. X X 2<br />

12. Perspektywy rozwoju systemów – modelowanie usług. X 2<br />

13. Logiczna integracja usług rozproszonych X X 2<br />

14. Specjalizowane systemy rozproszone – przykłady X 2<br />

15. Podsumowanie i wnioski końcowe X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

236


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy telekomunikacyjne z integracją usług<br />

Skrót nazwy STIU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Grupy atrybutów usług przenoszenia i ich składniki dla systemów z<br />

integracją usług wąskopasmowych<br />

X 1<br />

2. Struktura i zasada pracy warstwy fizycznej na styku S X 1<br />

3. Struktura i zasada pracy warstwy fizycznej na styku U X 1<br />

4. Protokół warstwy drugiej kanału D X 1<br />

5. Protokół warstwy trzeciej kanału D X 1<br />

6. Adresacja terminale ISDN - wyposażenie LT/TE węzła X 1<br />

7. Płaszczyzna i funkcje zarządzania zasobami terminale ISDN -<br />

wyposażenie centralowe TE<br />

X 1<br />

8. Organizacja i realizacja transmisji między węzłami X 1<br />

9. Model węzła z integracją usług wąskopasmowych i jego funkcje X 1<br />

10. Typowy scenariusz realizacji połączenia lokalnego X 1<br />

<strong>11</strong>. Typowy scenariusz realizacji połączenia: wychodzącego, tranzytowego<br />

i przychodzącego<br />

X 1<br />

12. Grupy atrybutów usług przenoszenia i ich składniki dla systemów z<br />

integracją usług szerokopasmowych<br />

X 1<br />

13. Realizacja warstwy fizycznej dla techniki ATM X 1<br />

14. Funkcja wydzielania komórek ATM X 1<br />

15. Wielkości charakteryzujące źródła strumieni komórek X 1<br />

16. Problem zasobów warstwy fizycznej i ich miara X 1<br />

17. Kontrakt ruchowy X 1<br />

18. Funkcja UPC i jej realizacja X 1<br />

19. Realizacja funkcji CAC i rutingu X 1<br />

20. Podstawowy scenariusz realizacji połączenia X 1<br />

21. Funkcje warstwy AAL i ich realizacja dla różnych klas usług X 1<br />

22. Technika ATM platformą dla obsługi ruchu IP X 1<br />

23. Technika DTM jako wypadkowa technik STM i ATM X 1<br />

24. Elementy funkcjonalne w technice DTM na poziomie sieci i ich<br />

wzajemne powiązania<br />

X 1<br />

25. Zasoby warstwy fizycznej i zasady ich dynamicznego przydziału X 1<br />

26. Wymiarowanie zasobów w technice DTM X 1<br />

27. Struktura węzła DTM X 1<br />

28. Organizacja jednostki dostępu do światłowodu X 1<br />

29. Funkcje i zadania sterownika węzła i interfejsu hosta X 1<br />

30. Skalowalność techniki DTM X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

237


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Bloki funkcjonalne i sygnały dla styku terminal – sieć ISDN X 2<br />

2. Działanie warstwy drugiej styku terminal – sieć ISDN X 2<br />

3. Transmisja danych w kanałach B i D sieci ISDN X 2<br />

4. Realizacja teleusług i usług dodatkowych w sieci ISDN X 2<br />

5. Terminal ISDN na bazie komputera PC z oprogramowaniem<br />

aplikacyjnym dla telefonu, wideotelefonu, faxu i danych<br />

X 2<br />

6. Realizacja połączenia międzywęzłowego przez system E1 X 2<br />

7. Procesy sterowania w węźle komutacyjnym X 3<br />

Razem 15<br />

liczba<br />

godzin<br />

238


Nazwa przedmiotu Systemy telekomunikacyjne<br />

Skrót nazwy STKM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Istota telekomunikacji i podstawowe definicje X 0,67<br />

2. Podmioty rynku telekomunikacyjnego X 0,33<br />

3. Cele rynku telekomunikacyjnego i ich skutki X 0,33<br />

4. Struktura i zasoby systemu telekomunikacyjnego X 0,67<br />

5. Podstawowe funkcje: transmisja, komutacja, multipleksacja X 1<br />

6. Media transmisyjne i wielkości określające ich cechy X 1<br />

7. Technika analogowa a technika cyfrowa X 1<br />

8. Przetwarzanie informacji w sygnał telekomunikacyjny X 1<br />

9. Zagadnienie maksymalizacji wykorzystania mediów transmisyjnych X 1<br />

10. Kanał, łącze, system transmisyjny X 1<br />

<strong>11</strong>. Komutacja kanałów, wiadomości i pakietów X 1<br />

12. Połączenie telekomunikacyjne - systemy zorientowane połączeniowo X 0,33<br />

oraz systemy zorientowane bezpołączeniowo<br />

13. Struktura sieci telekomunikacyjnej i adresacja X 1<br />

14. Sterowanie połączeniem na poziomie sieci i węzła X 1<br />

15. Potrzeba istnienia sygnalizacji - model warstwowy X 0,67<br />

16. Sieć sygnalizacyjna X 1<br />

17. Funkcja rutingu X 1<br />

18. Problem przemieszczania się abonentów i jego rozwiązanie X 1<br />

19. Usługi telekomunikacyjne i ich klasyfikacja X 1<br />

20. Problem otwartości na usługi telekomunikacyjne - usługi IN sieci<br />

inteligentnej<br />

X 1<br />

21. Historia telekomunikacji jako wynik możliwości technik i technologii X 1<br />

oraz zapotrzebowania na usługi telekomunikacyjne<br />

22. PSTN, IDN, ISDN i GSM - kolejne kroki rozwoju telekomunikacji X 1<br />

23. Płaszczyzna transmisyjna w telekomunikacji X 1<br />

24. Zmiany na rynku usług i ich konsekwencje dla telekomunikacji X 1<br />

25. Konwergencja technik, technologii, sieci i usług X 1<br />

26. Dostęp (do węzłów dostępu do usług), agregacja (strumieni informacji),<br />

transport (strumieni w rdzeniu)<br />

X 1<br />

27. Komutacja pakietów i warstwa sieciowa IP platformą usług<br />

X 1<br />

telekomunikacyjnych - IP QoS<br />

28. Architektura dla usług zintegrowanych - IntServ X 1<br />

29. Architektura dla usług zróżnicowanych - DiffServ X 1<br />

30. Uogólniona komutacja etykietowa - GMPLS X 1<br />

31. Warstwowy model telekomunikacji: zasoby dla usługi przenoszenia,<br />

sterowanie wywołaniem i połączeniem, usługi, aplikacje<br />

X 1<br />

32. Operatorzy telekomunikacyjni i ich potrzeby: użytkowanie, utrzymanie, X 1<br />

2<strong>39</strong>


zarządzanie i administrowanie (OMMA)<br />

33. Przyszłość telekomunikacji jako elementu Globalnej Infrastruktury<br />

Informacyjnej - GII<br />

X 1<br />

Razem<br />

!Błąd<br />

składniowy<br />

, )<br />

240


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wizualizacji informacji<br />

Skrót nazwy SWI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Kosmowski<br />

e-mail: kosmos@eti.pg.gda.pl<br />

Lp Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. System wizualizacji informacji; elementy, funkcja, właściwości X 1<br />

2. Displeje optoelektroniczne; klasyfikacja, funkcje, właściwości X 1<br />

3. Charakterystyki fotometryczne i kolorymetryczne displeji X 1<br />

4. System wzroku człowieka, postrzeganie, widzenie skotopowe i fotopowe, X 1<br />

wrażenie barwy, kolorymetria<br />

5. Ciekłe kryształy – klasyfikacja, parametry fizyczne, elektrycz. i optyczne X 1<br />

6. Zjawiska elektrooptyczne w ciekłych kryształach X 1<br />

7. Konstrukcja komórki ciekłokrystalicznej X 1<br />

8. Zasada działania komórki TN X 1<br />

9. Zasada działania komórki ECB X 1<br />

10. Zasada działania komórki VAN X 1<br />

<strong>11</strong>. Zasada działania komórki PDLC X 1<br />

12. Zasada działania komórki Guest-Host X 1<br />

13. Zasada działania komórki STN X 1<br />

14. Displeje ciekłokrystaliczne – ferroelektryczne, antyferroelektryczne X 1<br />

15. Konstrukcja modułu displeja ciekłokrystalicznego, mody pracy X 1<br />

16. Procedura optymalizacji barwnych displeji ciekłokrystalicznych X 1<br />

17. Sterowanie statyczne i multipleksowanie displeji pasywnych X 1<br />

18. Displeje AM TFT LCD X 1<br />

19. Technologia displeji o dużej gęstości informacji, technika COG X 1<br />

20. Displeje - budowa, zasada działania, właściwości, zastosowania:<br />

X 1<br />

- displeje fluorescencyjne próżniowe (VFD),<br />

21. - displeje elektroluminescencyjne (EL/LED), 1<br />

22. - displeje polimerowe (OLED), 1<br />

23. - displeje plazmowe (PDP), 1<br />

24. - displeje polowe (FED), 1<br />

25. - lampy kineskopowe (CRT), 1<br />

26. - displeje mikromechaniczne (DMD- DLP), 1<br />

27. - displeje projekcyjne, 1<br />

28. - displeje typu head-up (HUD). 1<br />

29. Trendy rozwojowe, nowe możliwości zastosowań systemów wizualizacji X 1<br />

informacji<br />

30. Zaliczenie 1<br />

Razem 30<br />

liczba<br />

godzin<br />

241


Nazwa przedmiotu Sztuczna inteligencja<br />

Skrót nazwy SIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jędruch<br />

Nazwisko: Wojciech<br />

e-mail: wjed@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicje dziedziny SI, przegląd metod i zastosowań X 1<br />

2. Historia rozwoju SI, filozofia X 1<br />

3. Metody szukania na grafach X 1<br />

4. Metody szukania na grafach AND/OR X 1<br />

5. Metody minimax i zastosowanie do gry w szachy X 1<br />

6. Automatyczne wnioskowanie w rachunku predykatów X 1<br />

7. Język Prolog jako przykład systemu wnioskującego X 1<br />

8. Wprowadzenie do metod rozmytych X 1<br />

9. Wniskowanie rozmyte X 1<br />

10. Wprowadzenie do sieci probabilistycznych X 1<br />

<strong>11</strong>. Metody obliczania prawdopodobieństw w sieciach X 1<br />

12. Podstawowe pojęcia rozpoznawania obrazów X 1<br />

13. Model matematyczny klasyfikatora X 1<br />

14. Klasyfikatory minimalnoodległościowe X 1<br />

15. Klasyfikatory iteracyjne X 1<br />

16. Selekcja cech X 1<br />

17. Wstęp do metod uczenia maszynowego X 1<br />

18. Algorytmy ewolucyjne X 1<br />

19. Programowanie genetyczne i typowe zastosowania X 1<br />

20. Algorytm symulowanego wyżarzania X 1<br />

21. Wprowadzenie do sieci neuronowych X 1<br />

22. Uczenie sieci warstwowych X 1<br />

23. Sieci samoorganizujące się X 1<br />

24. Systemy neuronowo-rozmyte X 1<br />

25. Drzewa decyzyjne X 1<br />

26. Metody zbiorów przybliżonych X 1<br />

27. Problemy generalizacji w uczeniu X 1<br />

28. Metody optymalizacji wieloetapowych procesów decyzyjnych X 1<br />

29. Uczenie ze wzmocnieniem w wieloetapowych procesach decyzyjnych X 1<br />

30. Modelowanie indywiduowe, sztuczne życie i optymalizacja systemów<br />

wieloagentowych.<br />

X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

242


A B C D E<br />

1. Wprowadzenie do języka Prolog X X 3<br />

2. Zastosowanie Prologu do szukania na grafach i planowania X 3<br />

3. Wnioskowanie rozmyte X 2<br />

4. Algorytmy ewolucyjne X 2<br />

5. Algorytm symulowanego wyżarzania X 2<br />

6. Wprowadzenie do sieci neuronowych X 2<br />

7. Zdolności do generalizacji sieci warstwowych X 1<br />

8. Uczenie sieci warstwowych X 3<br />

9. Sieci samoorganizujące się X 1<br />

10. Pamięci rekurencyjne X 1<br />

<strong>11</strong>. Sieci neuronowo-rozmyte X 2<br />

12. Wyznaczanie prawdopodobieństw w sieciach probabilistycznych<br />

X 2<br />

metodami Monte Carlo<br />

13. Uczenie drzew decyzyjnych X 2<br />

14. Użycie metod zbiorów przybliżonych X 2<br />

15. Uczenie ze wzmocnieniem X 2<br />

Razem 30<br />

243


Nazwa przedmiotu Technika analogowa<br />

Skrót nazwy TAN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Korbut<br />

e-mail:<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe wielkości elektryczne: ładunek elektryczny, strumień<br />

magnetyczny, natężenie prądu, napięcie.<br />

X 1<br />

2. Energia i moc sygnałów elektrycznych. X 0,67<br />

3. Jednostki wielkości elektrycznych, wielokrotności i podwielokrotności<br />

jednostek.<br />

X 0,33<br />

4. Rezystor, charakterystyka, parametry statyczne i różniczkowe. X 1<br />

5. Kondensator, pojemność statyczna i różniczkowa, zależność między<br />

prądem a napięciem.<br />

X 0,67<br />

6. Induktor. X 0,33<br />

7. Cewki sprzężone, indukcyjność wzajemna. X 0,67<br />

8. Źródła niezależne idealne i nieidealne. X 0,67<br />

9. Źródła sterowane. X 0,67<br />

10. Liniowość i nieliniowość elementów. X 0,33<br />

<strong>11</strong>. Łączenie elementów. X 0,67<br />

12. Wielowrotniki. X 0,33<br />

13. Idealny wzmacniacz operacyjny. Konfiguracja odwracająca i<br />

nieodwracająca.<br />

X 0,67<br />

14. Podstawowe sygnały analogowe: sygnał stały, harmoniczny, okresowy,<br />

nieokresowy.<br />

X 0,67<br />

15. Skok jednostkowy i impuls jednostkowy. X 0,67<br />

16. Najważniejsze parametry sygnałów analogowych. X 0,67<br />

17. Elementarne wiadomości o widmie częstotliwościowym sygnału.<br />

Szereg Fouriera sygnału okresowego.<br />

X 0,67<br />

18. Analiza obwodów analogowych przy pobudzeniach stałych. Prawa<br />

Kirchhoffa i zasada Tellegena..<br />

X 1<br />

19. Elementarne pojęcia z dziedziny grafów strukturalnych. X 0,33<br />

20. Metody zaciskowe. Pojęcie rezystancji zastępczej. X 0,33<br />

21. Zasada superpozycji. X 0,67<br />

22. Napięciowe źródło zastępcze Thevenina. X 0,67<br />

23. Źródło Nortona. X 0,33<br />

24. Równoważność źródeł. X 0,33<br />

25. Metoda napięć węzłowych. X 1<br />

26. Metoda prądów oczkowych. X 1<br />

27. Podstawowe metody symulacji komputerowej. X 1<br />

28. Analiza prostych obwodów nieliniowych. X 0,67<br />

29. Analiza czasowa obwodów analogowych. Stan przejściowy i stan<br />

ustalony.<br />

X 1<br />

30. Liniowe obwody rzędu pierwszego i drugiego – analiza komputerowa. X 1<br />

244


31. Analiza liniowych obwodów analogowych w stanie ustalonym przy<br />

pobudzeniu harmonicznym – rachunek wskazowy.<br />

X 1<br />

32. Immitancje zespolone. X 1<br />

33. Moce w obwodach prądu harmonicznego. X 0,67<br />

34. Dopasowanie energetyczne. X 0,33<br />

35. Analiza częstotliwościowa obwodów liniowych i nieliniowych X 1<br />

36. Obwody rezonansowe – częstotliwość rezonansowa, dobroć. X 1<br />

37. Rezystancja dynamiczna obwodu rezonansowego nieobciążonego i<br />

obciążonego.<br />

X 1<br />

38. Analiza liniowych obwodów analogowych w stanie nieustalonym<br />

metodą transformacji Laplace’a.<br />

X 0,33<br />

<strong>39</strong>. Odwrotna transformacja Laplace’a. X 0,33<br />

40. Właściwości przekształcenia Laplace’a X 0,33<br />

41. Immitancje operatorowe. X 1<br />

42. Zastępcze schematy operatorowe podstawowych dwójników<br />

jednorodnych.<br />

X 0,67<br />

43. Transmitancje X 0,67<br />

44. Splot. X 0,67<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć – ćwiczenia cz. I<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Proste połączenia rezystorów. X 1<br />

2. Równowaźność układów „ ” i „Y”. X 0,67<br />

3. Rezystancyjny dzielnik prądowy. X 1<br />

4. Dzielnik napięciowy. X 1<br />

5. Moce żródeł i rezystorów. Prawo Tellegena. X 0,67<br />

6. Równoważność źródeł rzeczywistych. X 1<br />

7. Obliczanie parametrów źródła Thevenina. X 1<br />

8. Zastępcze źródło prądowe Nortona. X 1<br />

9. Źródła zastępcze dla układów ze źródłami sterowanymi. X 1<br />

10. Metoda superpozycji. X 0,67<br />

<strong>11</strong>. Analiza obwodów na podstawie praw Kirchhoffa. X 1<br />

12. Metoda prądów oczkowych. X 1<br />

13. Metoda napięć węzłowych. X 1<br />

14. Przystosowywanie obwodu do metod sieciowych. X 0,67<br />

15. Czasowa analiza prostego obwodu rzędu pierwszego. X 0,67<br />

16. Napięciowy dzielnik skompensowany. X 1<br />

17. Równanie różniczkowe dla obwodu rzędu drugiego. X 0,67<br />

18. Wykładnicza i algebraiczna postać liczb zespolonych. X 0,67<br />

19. Impedancje i admitancje prostych dwójników złożonych. X 1<br />

20. Prawa Kirchhoffa w rachunku wskazowym. X 1<br />

21. Metody sieciowe w rachunku wskazowym. X 1<br />

22. Dopasowanie energetyczne. X 1<br />

23. Obliczanie mocy dysponowanej źródła harmonicznego. X 1<br />

24. Częstotliwość rezonansowa prostego obwodu RLC. X 1<br />

25. Rezystancja dynamiczna obwodu rezonansowego. X 1<br />

26. Dobroć obwodu nieobciążonego i obciążonego. X 1<br />

27. Obwody z indukcyjnością wzajemną. X 0,67<br />

28. Zastępcze schematy operatorowe obwodów. X 1<br />

29. Obliczanie obwodu rzędu pierwszego metodą Laplace’a. X 0,67<br />

30. Ustalanie warunków początkowych w obwodach. X 1<br />

31. Metody sieciowe w obwodach operatorowych. X 1<br />

32. Szukanie odwrotnych transformat Laplace’a. X 1<br />

245


33. Obliczanie splotu metodą algebraiczną i graficzną. X 1<br />

Razem 30<br />

Karta zajęć – ćwiczenia cz. II<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Równania czwórnika. X X 1<br />

2. Parametry robocze czwórników. X X 1<br />

3. Właściwości transmitancji czwórników pasywnych i aktywnych. X X 0,33<br />

4. Charakterystyki częstotliwościowe czwórników. X X 1<br />

5. Asymptotyczne charakterystyki częstotliwościowe Bodego. X X 0,67<br />

6. Charakterystyki czasowe czwórników. X X 0,33<br />

7. Proste struktury zastępcze czwórników. X X 1<br />

8. Równanie układu ze sprzężeniem zwrotnym. Różnica zwrotna, stosunek<br />

zwrotny.<br />

X X 1<br />

9. Stabilność układu ze sprzężeniem zwrotnym. Położenie biegunów<br />

transmitancji.<br />

X X 0,67<br />

10. Algebraiczne kryteria stabilności. X X 1<br />

<strong>11</strong>. Obwodowy opis układów o parametrach rozłożonych. Równania linii X X 1<br />

transmisyjnej.<br />

12. Fala docelowa i fala odbita. X X 0,33<br />

13. Parametry falowe linii transmisyjnej. X X 1<br />

14. Dopasowanie falowe. X X 0,33<br />

15. Proste liniowe filtry dolnoprzepustowe. X X 0,33<br />

16. Filtr dolnoprzepustowy o charakterystyce Butterwortha. X X 1<br />

17. Dolnoprzepustowe filtry Bessela i Czebyszewa. X X 1<br />

18. Transformacja struktury dolnoprzepustowej na inną. X X 1<br />

19. Filtry aktywne RC. X X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zagadnienia wstępne i organizacyjne. Wprowadzenie do narzędzi<br />

symulacyjnych i pomocniczych<br />

X 3<br />

2. Widma sygnałów okresowych X 3<br />

3. Linia transmisyjna. Badania w dziedzinach czasu i częstotliwości X 3<br />

4. Czwórniki. Warunki pracy, wyznaczanie parametrów X 3<br />

5. Filtry. Projekt i symulacja. Realizacja i pomiar X 3<br />

Razem 15<br />

246


Nazwa przedmiotu Technika antenowa<br />

Skrót nazwy TANT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Włodzimierz<br />

Nazwisko: Zieniutycz<br />

e-mail: wlz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Parametry anten: charakterystyka promieniowania,<br />

zysk kierunkowy, energetyczny, Impedancja wejściowa.<br />

X 1<br />

2. Parametry polaryzacyjne, szumowe, pasmo pracy. X 1<br />

3. Pojęcie strefy dalekiej, warunek Sommerfelda. X 0,33<br />

4. Pojęcie prądu magnetycznego, tw. o równoważności. X 0,67<br />

5. Wektorowe potencjały: elektryczny i magnetyczny.<br />

X 0,33<br />

Własności pola e-m w strefach: dalekiej i bliskiej.<br />

0,67<br />

6. Pole bliskie a charakterystyka promieniowania – widmo kątowe. XX 0,67<br />

7. Jednorodne szyki antenowe: liniowe i planarne. Mnożnik antenowy. X 1<br />

8. Szyki o niejednorodnym rozkładzie amplitud.<br />

X<br />

0,33<br />

Synteza charakterystyki promieniowania – metody: Fouriera i<br />

Woodwarda. Anteny inteligentne.<br />

X<br />

0,33<br />

9. Elementy promieniujące: dipol krótki, mała pętla z prądem, dipol<br />

półfalowy.<br />

X<br />

1<br />

Zasilanie dipola – symetryzatory<br />

X<br />

0,33<br />

10. Anteny: mikropaskowa i szczelinowa. Anteny aktywne. X 0,67<br />

<strong>11</strong>. Anteny z falą bieżącą: Udo-Yagi, śrubowa. X 0,67<br />

12. Anteny niezależne od częstotliwości: dwustożkowa, spiralna. Anteny<br />

logarytmiczno-periodyczne.<br />

X 1<br />

13. Apertury: prostokątna i kołowa.<br />

X<br />

0,67<br />

Tuby sektorowe: E i H, piramidalne, stożkowe.<br />

X<br />

0,67<br />

14. Anteny reflektorowe. Kierunkowość anteny parabolicznej. X 1<br />

15. Anteny soczewkowe. X 0,66<br />

16. Miernictwo antenowe – pomiar charakterystyki promieniowania, zysku,<br />

par. polaryzacyjnych.<br />

X 1<br />

17. Zaliczenie X 1<br />

Razem 15<br />

247


Nazwa przedmiotu Technika bezprzewodowa<br />

Skrót nazwy TBP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Budowa i działanie łącza radiowego, części: nadawcza, odbiorcza i<br />

X<br />

bezprzewodowa<br />

1<br />

2. Charakterystyka podstawowych zjawisk w części bezprzewodowej,<br />

równanie radiokomunikacyjne<br />

X 1<br />

3. Charakterystyka zakresów fal stosowanych w łączności radiowej X 1<br />

4. Interfejs antenowy, podstawowe parametry użytkowe X 2<br />

5. Czynniki wpływające na zasięg łącza radiowego,<br />

X X<br />

zagadnienie szumów i zakłóceń<br />

1<br />

6. Podstawy techniki nadawania w ujęciu systemowym,<br />

X<br />

budowa, działanie i parametry techniczne nadajnika radiowego<br />

2<br />

7. Podstawy techniki odbioru w ujęciu systemowym,<br />

X<br />

budowa, działanie i parametry techniczne odbiornika radiowego<br />

2<br />

8. Budowa i działanie stopnia przemiany częstotliwości,<br />

X<br />

opis przenoszenia widma sygnału z pasma radiowego do podstawowego<br />

2<br />

9. Budowa i działanie stacji radiowej, sieć radiowa X 1<br />

10. Sposoby transmisji w sieci radiowej, simpleks, dupleks, duosimpleks i X<br />

semidupleks<br />

1<br />

<strong>11</strong>. Uwarunkowania zasięgowe w łączu radiowym, pole użyteczne i<br />

X<br />

zakłócające, zasięgu użyteczny i zakłócający<br />

2<br />

12. Podstawowe sposoby modulacji X 2<br />

13. Detekcja sygnału radiowego X 1<br />

14. Budowa i działanie modemu radiowego X 2<br />

15. Podstawowa charakterystyka metod dostępu do kanału radiowego X<br />

1<br />

16. Radiowy system dostępowy X 1<br />

17. Radiowe przęsło telekomunikacyjne, linia radiowa, charakterystyki X<br />

eksploatacyjne<br />

2<br />

18. Koncepcja systemu telefonii komórkowej X 1<br />

19. Bezprzewodowe LAN-y X 1<br />

20. Satelita telekomunikacyjny i jego zastosowanie w łączności<br />

dalekosiężnej<br />

X 2<br />

21. Przegląd systemów radiokomunikacji morskiej X 1<br />

Razem 30<br />

248


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Badanie sygnałów z modulacją amplitudy X X 2<br />

2. Badanie sygnałów z modulacją częstotliwości X X 2<br />

3. Badanie układów preemfazy i deemfazy X X 2<br />

4. Tor sygnału modulującego w nadajniku radiokomunikacyjnym X X 2<br />

5. Tor pośredniej częstotliwości odbiornika radiokomunikacyjnego X X 2<br />

6. Synteza częstotliwości X X 2<br />

7. Badanie różnicowej modulacji szerokości impulsów X X 2<br />

8. Zaliczenie 1<br />

Razem 15<br />

249


Nazwa przedmiotu Technika cyfrowa<br />

Skrót nazwy TCF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

e-mail: wpr@eti.pg.gda.pl<br />

Karta zajęć – wykład cz.I<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne X 1<br />

2. Aparat matematyczny stosowany do opisu układów kombinacyjnych i<br />

sekwencyjnych – tablice funkcji, funkcje logiczne, automaty, graf<br />

tablice przejść/wyjść – przykłady<br />

X 1<br />

3. Wprowadzenie do systemu binarnego, arytmetyka binarna X 1<br />

4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmienno<br />

pozycyjne, arytmetyka na liczbach ze znakiem<br />

X 1<br />

5. Algebra Boole’a, aksjomaty, wybrane definicje i twierdzenia X 1<br />

6. Funkcje logiczne, postać kanoniczne i parakanoniczna, metody<br />

sprowadzania funkcji do postaci kanonicznej<br />

X 1<br />

7. Funkcje logiczne w postaci NPS i NPI, przykłady i analogie do innych<br />

algebr oraz przykłady zastosowań algebry Boole’a<br />

X 1<br />

8. Minimalizacja funkcji logicznych, cel minimalizacji techniczny i<br />

ekonomiczny<br />

X 1<br />

9. Minimalizacja funkcji logicznych, metoda tablic Karnaugh X 1<br />

10. Minimalizacja funkcji logicznych, algorytm McCluskey’a, przykłady<br />

minimalizacji funkcji<br />

X 1<br />

<strong>11</strong>. Funktory logiczne, synteza układów kombinacyjnych z wykorzystaniem<br />

funtorów AND, OR i NOT<br />

X 1<br />

12. Funktory logiczne, synteza układów kombinacyjnych z wykorzystaniem<br />

funtorów NAND i NOR, minimalizacja funkcji logicznych w zakresie<br />

reprezentacji NPS i NPI a minimalizacja globalna<br />

X 1<br />

13. Przegląd typowych układów kombinacyjnych X 1<br />

14. Synteza układów kombinacyjnych z wykorzystaniem multiplekserów,<br />

realizacje wielowarstwowe i mieszane (multipleksery i/lub funktory)<br />

X 1<br />

15. Układy iteracyjne, problem kompromisu pomiędzy złożonością układu<br />

a jego czasem propagacji<br />

X 1<br />

16. Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna, minimalizacja liczby stanów wewnętrznych<br />

X 1<br />

17. Synteza układów sekwencyjnych synchronicznych – kodowanie<br />

stanów, rodzaje przerzutników i ich wykorzystanie, metody wyzwalania<br />

przerzutników<br />

X 1<br />

18. Synteza układów sekwencyjnych synchronicznych –synteza<br />

kombinacyjna układów sekwencyjnych<br />

X 1<br />

19. Analiza układów sekwencyjnych, konwersja pomiędzy modelami<br />

Moore’a i Mealye’go.<br />

X 1<br />

20. Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych – synteza abstrakcyjna<br />

X 1<br />

250


21. Synteza układów sekwencyjnych asynchronicznych –kodowanie<br />

stanów, wyścig krytyczny i niekrytyczny, metoda zabezpieczające<br />

projektowany układ przed wyścigami<br />

22. Synteza układów sekwencyjnych asynchronicznych - realizacja<br />

ukłądów asynchornicznych z wykorzystaniem przerzutników<br />

asynchronicznych SR i układó kombinacyjnych ze sprzężeniem<br />

zwrotnym<br />

23. Synteza układów sekwencyjnych asynchronicznych –synteza<br />

kobinacyjna układów asynchronicznych z zabezpieczeniem przed<br />

hazardem statycznym i dynamicznym, przykłady<br />

24. Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI – technologie wykonania (bipolarne i CMOS<br />

25. Synteza techniczna układów cyfrowych –technologie wykonania<br />

(bipolarne i CMOS) parametry i charakterystyki<br />

26. Synteza techniczna układów cyfrowych – funktory z wyjściami OC i<br />

TS, zasady łączenia układów w obrębie rodziny oraz wykonanych w<br />

różnych technologiach<br />

27. Typowe układy sekwencyjne MSI, liczniki, rejestry oraz przykłady ich<br />

typowych zastosowań<br />

28. Typowe układy sekwencyjne MSI, liczniki, rejestry, echniki łączenia<br />

wyjść, organizacja magistrali w technice OC i TS., problem adresacji i<br />

synchronizacji<br />

29. Wybrane układy cyfrowe: przerzutniki monostabilne i astabilne,<br />

pamięci ROM (ROM, PROM, EPROM, EEPROM) oraz ich parametry<br />

i wykorzystanie do realizacji funkcji logicznych<br />

30. Wybrane układy cyfrowe: - pamięci RAM statyczne i dynamiczne oraz<br />

ich parametry, wprowadzenie do logiki programowalnej – układy PLA<br />

– synteza funkcji logicznych<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

1. Układy kombinacyjne i układy sekwencyjne, stosowany aparat<br />

matematyczny opisu - automaty, graf tablice przejść/wyjść – przykłady<br />

2. Ssystem binarny, konwersja do i z systemu dziesiątkowego arytmetyka<br />

binarna, kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby<br />

zmienno pozycyjne, arytmetyka na liczbach ze znakiem<br />

3. Algebra Boole’a, funkcje logiczne, postaci kanoniczne, postaci NPS i<br />

NPI, przykłady<br />

4. Minimalizacja funkcji logicznych, metody tablic Karnaugh oraz<br />

algorytm McCluskey’a, przykłady<br />

5. Synteza układów kombinacyjnych z wykorzystaniem funtorów AND,<br />

OR i NOT, synteza z wykorzystaniem bramek NAND i NOR<br />

6. Synteza układów kombinacyjnych z wykorzystaniem multiplekserów,<br />

synteza układów iteracyjnych<br />

7. Synteza układów sekwencyjnych synchronicznych – synteza<br />

abstrakcyjna, minimalizacja liczby stanów wewnętrznych<br />

8. Synteza układów sekwencyjnych synchronicznych –kodowanie stanów,<br />

synteza kombinacyjna układów sekwencyjnych, analiza pracy układów<br />

sekwencyjnych.<br />

9. Synteza układów sekwencyjnych asynchronicznych – różnice w<br />

stosunku do układów synchronicznych – synteza abstrakcyjna,<br />

kodowanie stanów zabezpieczające przed wyścigami<br />

10. Synteza układów sekwencyjnych asynchronicznych – przerzutniki<br />

asynchroniczne SR i układ kombinacyjny ze sprzężeniem zwrotnym,<br />

synteza kobinacyjna układów asynchronicznych z zabezpieczeniem<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

30<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

X X 2<br />

X X 3<br />

X X 3<br />

X X 3<br />

X X 3<br />

X X 2<br />

X X 3<br />

X X 3<br />

X X 3<br />

251


przed hazardem statycznym i dynamicznym<br />

<strong>11</strong>. Synteza układów cyfrowych z wykorzystaniem układów MSI X X 2<br />

12. Synteza techniczna układów cyfrowych – funktory logiczne,<br />

przerzutniki, układy MSI –zasady łączenia układów w obrębie rodziny<br />

oraz wykonanych w różnych technologiach<br />

X X 1<br />

Razem 30<br />

Karta zajęć – wykład cz.II<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pamięci - klasyfikacja, typy dostępu informacyjnego X 1<br />

2. Układy programowalne – PLA, PAL, ROM X 1<br />

3. Układy programowalne – PLD, CPLD, FPGA X 1<br />

4. Komputerowe wspomaganie projektowania ukladów cyfrowych – X 1<br />

problemy i języki opisu sprzętu<br />

liczba<br />

godzin<br />

5. VHDL – struktura i własności języka X 1<br />

6. VHDL – opis zewnętrzny elementu (entity), porty X 1<br />

7. VHDL – opis wewnętrzny elementu, typy architektur X 1<br />

8. Stałe, sygnały, pliki, aliasy. X 0,33<br />

9. Kształtowanie sygnałów, czasy propagacji X 0,67<br />

10. Typy i atrybuty danych X 1<br />

<strong>11</strong>. Operatory i ich przeciążanie X 1<br />

12. Procesy kombinacyjne i zegarowe, zmienne X 1<br />

13. Opis układów synchronicznych typu Moore’a X 1<br />

14. Opis układów synchronicznych typu Mealy’ego X 1<br />

15. Biblioteki i pakiety X 1<br />

16. Przykład konstrukcji pakietu X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie parametrów i charakterystyk bramek i układów X 2<br />

2. Projektowanie i uruchamianie układów iteracyjnych X 2<br />

3. Projektowanie układów czasowych X X 2<br />

4. Uruchamianie cyfrowych układów czasowych X 2<br />

5. Projektowanie układów sekwencyjnych synchronicznych X 2<br />

6. Montaż i uruchamianie układów sekwencyjnych synchronicznych X 2<br />

7. Projektowanie układów z licznikami scalonymi X 2<br />

8. Montaż i uruchamianie układów z licznikami scalonymi X 2<br />

9. Projektowanie i montaż układów z rejestrami scalonymi X 2<br />

10. Projektowanie układów sekwencyjnych asynchronicznych X 2<br />

<strong>11</strong>. Montaż i uruchamianie układów sekwencyjnych asynchronicznych X 2<br />

12. Układy mikroprogramowane – projektowanie programu sterującego<br />

szyną danych<br />

X 2<br />

13. Uruchomienie programu sterującego transferem informacji poprzez<br />

szynę danych<br />

X 2<br />

14. Projekt układu cyfrowego zadanego przez prowadzącego – rożne<br />

X 2<br />

rodzaje układów cyfrowych.<br />

15. Uruchomienie układu cyfrowego zadanego przez prowadzącego – rożne<br />

rodzaje układów cyfrowych.<br />

liczba<br />

godzin<br />

X 2<br />

252


Razem 30<br />

253


Nazwa przedmiotu Technika cyfrowa<br />

Skrót nazwy TCI<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Barski<br />

e-mail: mbar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe parametry scalonych układów cyfrowych X 1<br />

2. Technika TTL – podstawowe funktory i ich charakterystyki X 1<br />

3. Technika TTL – obwody wujściowe TP,OC i TS X 1<br />

4. Technika CMOS – podst. funktory i ich charakterystyki X 1<br />

5. Seria 74 i jej podrodziny, parametry gwarantowane X 1<br />

6. Scalone enkodery, dekodery, konwertery kodów X 1<br />

7. Scalone multi- i demultopleksery X 1<br />

8. Scalone przerzutniki bi- , mono- i astabilne X 1<br />

9. Scalone rejesrtry i ich zastosowania X 1<br />

10. Scalone liczniki i ich zastosowania X 1<br />

<strong>11</strong>. Pamięci - klasyfikacja, typy dostępu informacyjnego X 1<br />

12. Układy programowalne – PLA, PAL, ROM X 1<br />

13. Układy programowalne – PLD, CPLD, FPGA X 1<br />

14. Komputerowe wspomaganie projektowania ukladów cyfrowych – X 1<br />

problemy i języki opisu sprzętu<br />

liczba<br />

godzin<br />

15. VHDL – podstawowa charakterystyka X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zajęcia wprowadzające 1<br />

2. Badanie parametrów i charakterystyk bramek i układów X X 2<br />

3. Projektowanie i uruchamianie układów iteracyjnych X X 2<br />

4. Projektowanie i uruchamianie układów czasowych X X 2<br />

5. Projektowanie i uruchamianie układów synchronicznych X X 2<br />

6. Projektowanie i montaż układów z licznikami scalonymi X X 2<br />

7. Projektowanie i montaż układów z rejestrami scalonymi X X 2<br />

8. Projektowanie i uruchamianie układów asynchronicznych X X 2<br />

9. Układy mikroprogramowane – projektowanie i uruchomienie programu<br />

sterującego szyną danych<br />

X X 2<br />

Razem !Błąd<br />

składniowy<br />

254


UWAGA: każda grupa laboratoryjna wykonuje tylko siedem spośród<br />

ćwiczeń 2 - 9<br />

, )<br />

255


Nazwa przedmiotu Technika laserowa<br />

Skrót nazwy TLA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

e-mail: pluc@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie (podanie literatury, krótki rys historyczny) X 1<br />

2. Właściwości wiązki laserowej. X 1<br />

3. Układ lasera: wzmacniacz optyczny, rezonator, układ sprzężenia<br />

zwrotnego.<br />

X<br />

1<br />

4. Absorpcja, emisja spontaniczna, emisja wymuszona X 1<br />

5. Pompowanie lasera - metoda optyczna, zderzeń atomów, wstrzykiwania<br />

nośników, chemiczna.<br />

X<br />

liczba<br />

godzin<br />

6. Wzmacnianie promieniowania w laserze. X 1<br />

7. Budowa rezonatora optycznego - rodzaje i zastosowania. X 1<br />

8. Stabilność rezonatora optycznego. X 1<br />

9. Mody podłużne lasera. X 1<br />

10. Mody poprzeczne lasera. X 2/3<br />

<strong>11</strong>. Czynniki destabilizujące pracę lasera. X 1/3<br />

12. Bierne metody stabilizacji lasera. X 1/3<br />

13. Stabilizacja lasera względem ekstremum krzywej wzmocnienia. X 1/3<br />

14. Stabilizacja lasera względem dipu Lamba. X 1/3<br />

15. Stabilizacja lasera z wykorzystaniem efektu Zeemana. X 1/3<br />

16. Stabilizacja lasera z wykorzyst. komórki absorpcyjnej wewnętrznej. X 1/3<br />

17. Stabilizacja lasera z wykorzyst. komórki absorpcyjnej zewnętrznej. X 1/3<br />

18. Lasery Q-przełączalne. X 1<br />

19. Lasery z synchronizacją modów. X 1<br />

20. Sweep-lasery. X 2/3<br />

21. Lasery solitonowe. X 1/3<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Omówienie norm bezpieczeństwa pracy z laserami.<br />

Klasy laserów.<br />

X<br />

1<br />

2. Modulator wiązki laserowej. X 2<br />

3. Pomiary profilu wiązki laserowej. X 2<br />

4. Pomiar drogi spójności lasera. X 2<br />

5. Skanowanie wiązki laserowej. X 2<br />

6. Wprowadzanie wiązki laserowej do światłowodów. X X 2<br />

1<br />

256


7. Pomiar wymiarów szczelin i przesłon metodą dyfrakcji wiązki<br />

laserowej.<br />

8. Wykorzystanie interferencji wiązki laserowej do pomiarów drgań<br />

mechanicznych.<br />

X<br />

X<br />

X<br />

Razem<br />

2<br />

2<br />

15<br />

257


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika mikroprocesorowa<br />

Skrót nazwy TMI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Owczarski<br />

e-mail:<br />

Karta zajęć - wykład<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. System mikroprocesorowy – archtektura.<br />

Schemat blokowy mikroprocesora 8080.<br />

X 1<br />

2. Przebiegi sygnałów podczas wykonywania różnych rozkazów<br />

mikroprocesora.<br />

X 1<br />

3. Licznik 8253. Budowa i programowanie w różnych trybach pracy.<br />

Przebiegi czasowe sygnałów zewnętrznych.<br />

X 1<br />

4. Port równoległy 8255. Budowa i programowanie w różnych trybach<br />

pracy. Przebiegi czasowe sygnałów w trybach 1 i 2.<br />

X 1<br />

5. Programowalny sterownik przerwań 8259A. Programowanie<br />

sterownika w środowiskach mikroprocesorów 8080 i 8086.<br />

X 1<br />

6. USART 8251. Programowanie układu do transmisji szeregowej<br />

synchronicznej i asynchronicznej.<br />

X 1<br />

7. UART 8250. Programowanie układu do transmisji szerogowej<br />

asynchronicznej w środowisku mikroprocesora 8086.<br />

X 1<br />

8. Schemat blokowy mikroprocesora 8086. Konfiguracja mikroprocesora<br />

w trybie minimalnym i maksymalnym.<br />

Przebiegi czasowe na magistrali.<br />

X 1<br />

9. Mikrokontrolery 8-mio bitowe AVR firmy ATMEL.<br />

Schemat blokowy. Organizacja pamięci.. Rejestry mikrokontrolera.<br />

X 1<br />

10. Programowanie równoległe i szeregowe pamięci programu w<br />

mikrokontrolerach AVR firmy ATMEL.<br />

X 1<br />

<strong>11</strong>. Zagadnienia pisania programów i ich uruchamiania dla<br />

mikrokontrolerów AVR firmy ATMEL.<br />

X 1<br />

12. Lista rozkazów rodziny mikrokontrolerów AVR firmy ATMEL. X 1<br />

13. Interfejsy UART, USART i SPI wbudowane w mikrokontrolerach<br />

AVR.<br />

X 1<br />

14. Układy timerów wbudowane w mikrokontrolerach AVR. X 1<br />

15. Układy przetwornika A/C i komparatora analogowego wbudowane w<br />

mikrokontrolerach AVR.<br />

X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. Zapoznanie się z obsługą sprzętu. X 2<br />

2. Obserwacja sygnałów mikroprocesora przy pomocy analizatora stanów. X 2<br />

Liczba<br />

godzin<br />

258


3. Procedury obsługi wyświetlacza i klawiatury. X 2<br />

4. Układy wejścia / wyjścia X 2<br />

5. Wyświetlanie napisów na matrycy diodowej X 2<br />

6. Programowalny układ wyświetlacza ciekłokrystalicznego X 2<br />

7. Sterownik przerwań 8259 w środowisku procesora 8080 X 2<br />

8. Sterownik klawiatury i wyświetlacza 8279 X 2<br />

9. Programowalny układ we /wy 8255. X 2<br />

10. Transmisja szeregowa pomiędzy układami 8251 i 8250 X 2<br />

<strong>11</strong>. . Sterownik 9259 w trybie przeglądania. X 2<br />

12. Programowalny licznik 8253 X 2<br />

13. Transmisja szeregowa w środowisku procesora 8080. X 2<br />

14. Transmisja równoległa w środowisku procesora 8080 X 2<br />

15. Transmisja szeregowa synchroniczna w środowisku procesora 8086. X 2<br />

Razem 30<br />

259


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika mikroprocesorowa<br />

Skrót nazwy TMK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Władysław<br />

Nazwisko: Szcześniak<br />

e-mail: wlad@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (podstawowe definicje, historia rozwoju techniki<br />

komputerowej i mikroprocesorowej).<br />

X 1<br />

2. Architektury systemów mikroprocesorowych. X 1<br />

3. Rodzina procesorów Intel 80x86. X 2<br />

4. Rozkazy operujące na układach wejścia/ wyjścia. Cykle zapisu i<br />

odczytu.<br />

X 1<br />

5. Organizacja pamięci, tryby adresowania, stronicowanie. X 1<br />

6. Rodzaje pamięci. X 1<br />

7. Współpraca mikroprocesora z pamięcią. X 1<br />

8. System przerwań. X 1<br />

9. Obsługa wyjątków. X 1<br />

10. Współpraca z urządzeniami wejścia/wyjścia. X 1<br />

<strong>11</strong>. Praktyczne zasady tworzenia interfejsów. X 1<br />

12. Programowalne układy wejścia/wyjścia. X 1<br />

13. Układy transmisji szeregowej. X 2<br />

14. Architektura mikrokomputera klasy PC. X 2<br />

15. Wybrane elementy programowania w asemblerze. X 2<br />

16. Przykładowe programy w asemblerze. X 1<br />

17. Mikrokontrolery (ogólna budowa, zasady komunikacji z otoczeniem). X 1<br />

18. Mikrokontroler Intel 8051. X 2<br />

19. Mikrokontroler Motorola 68MHC<strong>11</strong>. X 1<br />

20. Rodzina mikrokontrolerów AVR (ATMEL). X 2<br />

21. Zestawienie i opis działania rozkazów wybranego mikrokontrolera<br />

firmy ATMEL.<br />

X 2<br />

22. Procesory specjalizowane. X 1<br />

23. Systemy wieloprocesorowe. X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Układy wejścia – wyjścia. X 2<br />

2. Sterowniki przerwań. X 2<br />

3. Programowalne układy do transmisji szeregowej. X 2<br />

4. Mikrokontroler AVR X 2<br />

liczba<br />

godzin<br />

260


5. Procedury obsługi klawiatury i wyświetlacza. X 2<br />

6. Wyświetlacz ciekłokrystaliczny 2*40 znaków X 2<br />

7. Programowalny licznik 8253. X 2<br />

8. Zajęcia podsumowujące realizowane ćwiczenia laboratoryjne. 1<br />

Razem 15<br />

Studenci realizują jeden z dwóch zestawów ćwiczeń laboratoryjnych.<br />

261


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika sieci komputerowych<br />

Skrót nazwy TSK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

e-mail: klosowsk@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Topologie lokalnych sieci komputerowych. X 1<br />

2. Usługi w lokalnych sieciach komputerowych. X 1<br />

3. Media transmisyjne. X 1<br />

4. Rodzaje okablowania w lokalnych sieciach komputerowych. X 1<br />

5. Parametry elektryczne i mechaniczne skrętek. X 1<br />

6. Parametry elektryczne i mechaniczne światłowodów. X 1<br />

7. Standardy okablowania. Okablowanie strukturalne. X 1<br />

8. Problemy zasilania urządzeń sieci komputerowych. X 1<br />

9. Sieci lokalne Ethernet. Reguły budowy sieci lokalnych Ethernet, Fast X 1<br />

Ethernet i Gigabit Ethernet.<br />

liczba<br />

godzin<br />

10. Bloki funkcjonalne urządzeń dostępu do mediów transmisyjnych. X 1<br />

<strong>11</strong>. Rodzaje stosowanych modulacji i kodowania w sieciach lokalnych. X 1<br />

12. Układy scalone stosowane w urządzeniach sieci komputerowych. X 1<br />

13. Protokoły warstwy łącza danych. X 1<br />

14. Sieci wirtualne. X 1<br />

15. Budowa urządzeń aktywnych sieci komputerowych. X 1<br />

16. Działanie i właściwości repeaterów i przełączników. X 1<br />

17. Algorytm drzewa opinającego. X 1<br />

18. Agregacja łącz. X 1<br />

19. Protokoły warstwy sieciowej. Sieci rozległe. X 1<br />

20. Protokół IP. X 1<br />

21. Protokoły związane z protokołem IP: ARP, ICMP, RIP. X 1<br />

22. Protokoły kontroli transmisji na przykładzie protokołu TCP. X 1<br />

23. Budowa i właściwości routerów. X 1<br />

24. Sieci rozległe: modemy xDSL, sieci Frame Relay. X 1<br />

25. Technologia ATM. X 1<br />

26. Modemy analogowe i ISDN. X 1<br />

27. Interfejs programistyczny na przykładzie gniazdek w języku C. X 1<br />

28. Wybrane zagadnienia sieci bezprzewodowych. X 1<br />

29. Zagadnienia bezpieczeństwa w sieciach komputerowych. X 1<br />

30. Protokół IPv6. X 1<br />

Razem 30<br />

262


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy systemu operacyjnego UNIX w kontekście konfiguracji<br />

urządzeń i usług sieci komputerowych.<br />

X X 2<br />

2. Budowa małej sieci lokalnej. Konfiguracja interfejsów sieciowych.<br />

Planowanie adresów sieciowych.<br />

X 1<br />

3. Testowanie działania sieci. Diagnostyka i kontrola konfiguracji. X 1<br />

4. Routing statyczny. Diagnostyka prawidłowości trasowania. X 1<br />

5. Routing dynamiczny. Zastosowanie algorytmu RIP. X 1<br />

6. Budowa dużej sieci z routingiem dynamicznym z wykorzystaniem<br />

zasobów całego laboratorium.<br />

X 1<br />

7. Konfiguracja filtrów trasowania. X 1<br />

8. Konfiguracja i testowanie usługi NAT. X 1<br />

9. Konfiguracja i testowanie usługi DHCP. X 1<br />

10. Konfiguracja i testowanie usług NFS i S<strong>MB</strong>FS. X 1<br />

<strong>11</strong>. Konfiguracja i testowanie usługi WWW (Apache). X 1<br />

12. Konfiguracja usługi NAT przez PPP lub modem. X 1<br />

13. Wykorzystanie interfejsu gniazdek w oprogramowaniu sieciowym. X X 2<br />

Razem 15<br />

263


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika światłowodowa w telekomunikacji<br />

Skrót nazwy TST<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Mrozowski<br />

e-mail: mim@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Informacje wstępne oraz informacje o przedmiocie X 0,33<br />

2. Charakterystyka systemów szerokopasmowych rozsiewczych i<br />

przewodowych – ich wady i zalety<br />

X 0,33<br />

3. Ogólna charakterystyka światłowodów i systemów światłowodowych X 0,33<br />

4. Światłowód planarny i włóknisty o profilu skokowym – model<br />

promieniowy i podstawowe parametry<br />

X 0,33<br />

5. Polowy opis propagacji światła – równanie falowe i technika jego<br />

rozwiązania przy słabym prowadzeniu, rodzaje liniowo spolaryzowane i<br />

znormalizowane charakterystyki dyspersyjne<br />

X 1,00<br />

6. Dyspersja międzymodowa w światłowodzie i sposoby jej ograniczenia,<br />

światłowód gradientowy<br />

X 0,67<br />

7. Światłowód jednorodzajowy X 0,33<br />

8. Dyspersja chromatyczna – składniki i teoria, kształtowanie dyspersji<br />

falowodowej – prędkość fazowa a grupowa – animacje, kompensacja<br />

dyspersji chromatycznej<br />

X 1<br />

9. Dyspersja polaryzacyjna i jej znaczenie w sys. STM-64 i STM-256 X 0,33<br />

10. Dyspersja całkowita i pasmo pracy światłowodu X 0,33<br />

<strong>11</strong>. Tłumienie światłowodu – absorpcja materiałowa wewnętrzna i<br />

zewnętrzna, rozpraszanie liniowe i nieliniowe<br />

X 0,67<br />

12. Rozpraszanie Rayleigha i krzywa tłumienia światłowodu krzemowego X 0,33<br />

13. Pasma optyczne – włókna dla systemów WDM X 0,33<br />

14. Inne mechanizmy strat – straty na zgięciach i połączeniach X 0,33<br />

15. Techniki łączenia światłowodów - własności standardowych typów<br />

łącz<br />

X 1<br />

16. Wzmacnianie sygnałów optycznych – wzmacniacze kwantowe,<br />

Wzmacniacz EDFA<br />

X 1,34<br />

17. Pomiar tory światłowodowego metodą reflektometryczną – zasada<br />

działania i konstrukcja reflektomatru optycznego OTDR<br />

X 0,67<br />

18. Analiza zdarzeń w OTDR X 0,67<br />

19. Odbiornik optyczny – czułość odbiornika a szumy X 0,34<br />

20. Odbiornik optyczny konstrukcja – wydajność prądowa<br />

półprzewodników, fotodioda PIN i APD<br />

X 0,67<br />

21. Szumy odbiornika optycznego z diodą PIN i diodą APD, podstawowe<br />

konfiguracje układowe – odbiornik niskoimpedancyjny,<br />

wysokoimpedancyjny i transimpednacyjny<br />

X 0,67<br />

22. Budżet mocy w łączu optyczny i planowanie łącza X 2<br />

23. Kontrola wiedzy – kolokwium końcowe 1<br />

Razem 15<br />

264


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Badanie właściwości mechanicznych światłowodów<br />

telekomunikacyjnych. Obróbka światłowodów - łamanie i usuwanie<br />

lakieru. Przykładowe złącza światłowodowe.<br />

2. Badanie profilu refrakcji telekomunikacyjnych światłowodów jedno- i<br />

wielomodowych: pomiar średnicy rdzenia, badanie efektu „wyciekania”<br />

na zagięciach<br />

3. Badanie tłumienia w światłowodach telekomunikacyjnych: źródło<br />

światła o przestrajanej długości fali (monochromator), metoda<br />

wtrąceniowa pomiaru tłumienia, metoda detekcji słabych sygnałów<br />

stałoprądowych w obecności zakłóceń wolnozmiennych, pomiar<br />

charakterystyk widmowych tłumienia światłowodów, analiza<br />

charakteru i źródeł tłumienia w światłowodach<br />

4. Reflektometria optyczna w dziedzinie czasu (OTDR): zasada działania<br />

reflektometru, laboratoryjny model reflektometru, detektor optyczny na<br />

diodzie lawinowej, parametry konstrukcyjne i robocze wpływające na<br />

charakterystyki reflektometru (dynamika, zasięg, rozdzielczość,<br />

dokładność), rodzaje pomiarów reflektometrycznych łącza<br />

światłowodowego (rozkład tłumienności, nieciągłości odbiciowe i<br />

bezodbiciowe)<br />

5. Analogowy system łączności światłowodowej – badanie wpływu<br />

parametrów elementów składowych na charakterystyki całościowe<br />

systemu<br />

6. Wzmacniacze optyczne i montaż podzespołów dla systemów łączności<br />

światłowodowej – laboratorium wyjazdowe w firmie Vector<br />

poziom Liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

Razem<br />

15<br />

265


Nazwa przedmiotu Technika światłowodowa<br />

Skrót nazwy TES<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Hypszer<br />

e-mail: opto@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Założenia optyki elektromagnetycznej, falowej i geometrycznej. X 1<br />

2. Budowa i klasyfikacja światłowodów, światłowody płaskie i włókniste. X 1<br />

3. Światłowód planarny – opis geometryczny. X 1<br />

4. Światłowód planarny – opis falowy. X 1<br />

5. Modowa struktura promieniowania w światłowodzie włóknistym. X 1<br />

6. Rozwiązanie równania falowego dla włóknistego światłowodu<br />

skokowego.<br />

X 1<br />

7. Mody HEmn, EHmn, LPmn i ich własności. X 1<br />

8. Światłowody gradientowe, mody promieniowania, optymalizacja<br />

profilu.<br />

X 1<br />

9. Sprzęganie się modów: opis formalny wpływ na właściwości<br />

X 1<br />

transmisyjne.<br />

liczba<br />

godzin<br />

10. Światłowód monomodowy – warunek monomodowości, własności. X 1<br />

<strong>11</strong>. Dyspersja chromatyczna w światłowodach. X 1<br />

12. Dyspersja polaryzacyjna w światłowodach. X 1<br />

13. Funkcja przenoszenia światłowodu monomodowego. X 1<br />

14. Optyczne i elektryczne pasmo światłowodu. Szybkość transmisji<br />

sygnałów.<br />

X 1<br />

15. Rodzaje światłowodów monomodowych: SF, DSF, NZDSF. X 1<br />

16. Metody kompensacji dyspersji chromatycznej w systemach<br />

światłowodowych<br />

X 1<br />

17. Metody zwielokrotniania OTDM i DWDM. X 1<br />

18. Metody regeneracji sygnałów optycznych. Schemat blokowy<br />

regeneratora<br />

X 1<br />

19. Wzmacniacze światłowodowe na pasmo L i C. X 1<br />

20. Podstawowe konfiguracje światłowodowych systemów<br />

telekomunikacyjnych.<br />

X 1<br />

21. Elementy projektowania systemów, bilans mocy, potencjał zasięgowy. X 1<br />

22. Efekty nieliniowe w światłowodach, rozpraszanie elastyczne i<br />

nieelastyczne.<br />

X 1<br />

23. Solitony optyczne, rodzaje i warunki ich powstawania. X 1<br />

24. Systemy transmisji solitonowej. X 1<br />

25. Sprzęganie się modów w strukturach periodycznych. Światłowodowe<br />

siatki Bragga, ich rodzaje, charakterystyki i zastosowanie.<br />

X 1,5<br />

26. Budowa i typy kabli światłowodowych. Światłowody ciemne. X 1<br />

27. Wymagania techniczne przy układaniu kabli światłowodowych. X 1<br />

28. Rodzaje pomiarów wymaganych przy odbiorze linii światłowodowych i<br />

dla utrzymania jej w ruchu.<br />

X 1,5<br />

266


29. Kierunki rozwoju techniki światłowodowej. X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonywania pomiarów w laboratorium techniki<br />

światłowodowej. Dokumentacja laboratorium.<br />

X 2<br />

2. Badanie dokładności połączeń między światłowodami X 2<br />

3. Pomiary wybranych parametrów światłowodów. X 2<br />

4. Światłowodowy odbiciowy czujnik odległości X 2<br />

5. Światłowodowy dwustanowy czujnk temperatury X 2<br />

6. Światłowodowy mikrozgięciowy czujnik przesunięcia. X 2<br />

7. Badanie wspołczynnika załamania szkieł X 2<br />

8. Budowa włókien i kabli światłowodowych X X 2<br />

9. Budowa i zasada działania reflektometru światłowodowego X X 2<br />

10. Pomiary reflektometryczne torów światłowodowych X 2<br />

<strong>11</strong>. Budowa spawarki światłowodowej. X X 2<br />

12. Wykonywanie połączeń spawawanych i pomiar ich parametrów. X 2<br />

13. Rodzaje złącz światłowodowych. Zestaw do osadzania złącz<br />

światłowodowych.<br />

X X 2<br />

14. Osadzanie złącz światłowodowych. X 2<br />

15. Projektowanie sieci światłowodowych. X X 2<br />

Razem 30<br />

267


Nazwa przedmiotu<br />

Skrót nazwy<br />

Techniki programowania<br />

TPRG<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Kokot<br />

e-mail: mtk@wp.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Własności programów, sposób ich osiągania. X 1<br />

2. Reguły stylu programowania. Czytelność kodu. X 1<br />

3. Programowanie strukturalne. Wyjątki niestrukturalne. X 1<br />

4. Metody projektowania programów. Metoda analityczna i syntetyczna,<br />

ich zastosowania. Pseudokod<br />

X 1<br />

5. Programowanie modularne X 1<br />

6. Graficzne przedstawianie programów – schemat blokowy i<br />

strukturogram. Przyczyny niestrukturalności i ich usuwanie.<br />

X 1<br />

7. Narzędzia wspomagające programowanie: kompilator, linker, debugger.<br />

X 1<br />

Pliki nagłówkowe i zasady ich stosowania.<br />

8. Narzędzie make i jego zastosowanie. X 1<br />

9. Pliki Makefile – zmienne, cele, reguły domyślne. X 1<br />

10. Zaawansowane możliwości i zastosowania make'a X 1<br />

<strong>11</strong>. Programowanie hierarchiczne – wstęp do programowania obiektowego. X 1<br />

12. Dziedziczenie. Hermetyzacja. Sekcje dostępu. X 1<br />

13. Programowanie obiektowe. Polimorfizm. Konstruktory i destruktory. X 1<br />

14. Programowanie generyczne. X 1<br />

15. Porównanie programowania strukturalnego z obiektowym.<br />

Najważniejsze różnice i zasady.<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Formułowanie wymagań programu. Projekt interfejsu. X 6<br />

2. Podział zadania na moduły. Diagram hierarchii modułów. X 6<br />

3. Opis modułów za pomocą pseudokodu. Schematy strukturalne. X 6<br />

4. Kodowanie programu. X 6<br />

5. Kompilacja, uruchamianie i analiza programu. X 6<br />

Razem 30<br />

268


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Techniki transmisji i komutacji<br />

Skrót nazwy TTK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Lech<br />

Nazwisko: Smolenski<br />

e-mail: lechsm@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Kasyfikacja technik komutacji kanałów i pakietów X 1<br />

2. Budowa, działanie i sterowanie jednorodnych komutatorów czasowych<br />

z pamięcią RAM. Szybkie komutatory z pamięcią RAM<br />

X 1<br />

3. Budowa, działanie i sterowanie matrycowych komutatorów<br />

przestrzennych.<br />

X 1<br />

4. Budowa, działanie i sterowanie komutatorów przestrzenno- czasowych. X 1<br />

5. Pole komutacyjne:zasady tworzenia, parametry i struktury; ekwiwalenty<br />

przestrzenne czasowo-przestrzennych pól komutacyjnych – graf pola.<br />

Trójsekcyjne pole Closa. Struktury pól komutacyjnych zbudowanych z<br />

komutatorów czasowo-przestrzennych.<br />

X 1<br />

6. Klasyfikacja pól komutacyjnych: pola nieblokowalne, przestrajalne i<br />

przepakowywalne. Twierdzenia: Closa, Cantora i Hwanga. Porównanie<br />

pól różnych klas.<br />

X 1<br />

7. Optymalizacja pól komutacyjnych – kryteria optymalizacji.<br />

Metody i algorytmy sterowania pól komutacyjnych: kolejnościowy,<br />

quasi-losowy, Benesa. Algorytmy przestrojeń dróg połączeniowych.<br />

X 1<br />

8. Budowa, działanie i sterowanie komutatora pakietów. X 1<br />

9. Budowa, działanie i sterowanie komutatora ATM X 1<br />

10. Klasyfikacja i przegląd architektur komutatorów ATM. X 1<br />

<strong>11</strong>. Struktury pól ATM X 1<br />

12. Zasady komutacji optoelektronicznej: komutatory falowo-dowe.<br />

Charakterystyka komutatorów i architektur pól.<br />

X 1<br />

13. Pola komutacyjne z diodami laserowymi. Pola z podziałem długości<br />

fali.<br />

X 1<br />

14. Komutacja optyczna z podziałem czasowym. Optyczna komutacja<br />

pakietów.<br />

X 1<br />

15. Pola komutacyjne w sieciach transportowych zasady działania i<br />

sterowania ADM (Add/Drop Multiplexer i DSC (Digital Cross-Connect<br />

System)<br />

X 1<br />

16. Charakterystyka kanału teletransmisyjnego, pojęcia związane z<br />

jednostkami poziomu, stosowane miaryjakości kanału, przykład<br />

obliczeniowy.<br />

X 1<br />

17. Zniekształcenia wnoszone przez kanał teletransmisyjny (tłumieniowe,<br />

opóźnieniowe), czynniki ograniczające zasięg transmisji.<br />

X 1<br />

18. Rodzaje torów wykorzystywanych w transmisji i ich parametry<br />

elektryczne, optyczne.<br />

X 1<br />

19. Wielkości transmisyjne opisujące obiekty, parametry pierwotne i<br />

wtórne torów miedzianych, parametry falowe i robocze.<br />

X 1<br />

269


20. Właściwości sprzężeniowe torów: przeniki energii, pojęcie symetrii<br />

układów teletransmisyjnych. Wpływ tłumienności niedopasowania na<br />

poziom transmitowanego sygnału..<br />

21. Transmisja impulsu prostokątnego przez typowe obiekty<br />

teletransmisyjne takie jak: filtr dolnoprzepustowy, transformator<br />

liniowy, teletransmisyjny tor symetryczny, równoległy układ<br />

rezonansowy.<br />

22. Przetwarzanie sygnału analogowego w paśmie skutecznym kanału<br />

kanału telefonicznego: szum kwantowania, kompresja analogowa i<br />

cyfrowa próbki PAM (kompresja wg charakterystyki A), struktura<br />

ramki sygnału zbiorczego T1 i E1, rodzaje synchronizacji ramek<br />

23. Zasady zwielokrotnienia cyfrowego TDM: zwielokrotnienie cyfrowe<br />

synchroniczne i asynchroniczne PDH, dopełnienie impulsowe, struktura<br />

ramki zwielokrotnionego sygnału cyfrowego.<br />

24. Synchroniczne systemy teletransmisyjne SDH: zalety wprowadzenia<br />

systemów synchronicznych, tworzenie modułu transportowego STM,<br />

ramka sygnału zbiorczego.<br />

25. Zasady wielokrotnego wykorzystania torów transmisyjnych i kanałów:<br />

tworzenie kanałów o podziale częstotliwościowym FDM, kanałów o<br />

podziale kodowym CDM, wielokrotne wykorzystanie światłowodów,<br />

technika DWDM (transmisja kolorowa).<br />

26. Transmisja sygnałów w torach: teletransmisyjne kody liniowe w torach<br />

miedzianych i światłowodowych: widma energetyczne i właściwości<br />

stosowanych kodów liniowych typu: AMI, HDB-n, 4B3T, CMI, mBnB,<br />

2B1Q, pojęcie nadmiarowości kodu, zasady doboru kodów, techniki<br />

transmisji sygnałów na styku „U” oraz „S/T” sieci ISDN.<br />

27. Regeneracja sygnału cyfrowego. Schemat blokowy regeneratora kodu<br />

pseudoternarnego. Zasada tworzenia pola decyzji, wydzielanie sygnału<br />

taktu zegara.<br />

28. Zakłócenia w trakcie cyfrowym: fluktuacje fazowe, akumulacja jittera<br />

fazy w traktach cyfrowych z kaskadowo połączonymi regeneratorami.<br />

29. Wzmacniacze optyczne domieszkowane erbem (EDFA): zasada pracy,<br />

współczynnik szumów wzmacniaczy, potencjał transmisyjny - zasięg,<br />

obliczanie szumu globalnego traktu optycznego.<br />

30. Metody kontroli parametrów transmisyjnych w systemach cyfrowych:<br />

pojęcie potencjału FAS, stosowanie kodu cyklicznego CRC – k, błędy<br />

blokowe BIP – N w sygnałach zbiorczych.<br />

Karta zajęć - laboratorium<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie procesu transmisji sygnałów w torach; zniekształcenia,<br />

zakłócenia, regeneracja sygnału, stosowane kody w traktach cyfrowych.<br />

X 2<br />

2. Badanie dalekosiężnej transmisji optycznej z użyciem wzmacniaczy<br />

EDFA.<br />

X 2<br />

3. Tworzenie kanałów o podziale częstoliwościowym. Wielokrotne<br />

wykorzystanie toru światłowodowego w technice DWDM.<br />

X 2<br />

4. Realizacja i sterowanie cyfrowym komutatorem przestrzennym X 2<br />

5. Realizacja i sterowanie dwusekcyjnym cyfrowym polem<br />

komutacyjnym.<br />

X 2<br />

6. Badanie procesu komutacji pakietów w modelu sieci z komutacją<br />

pakietów.<br />

X 2<br />

7. Programowe sterowanie zadaną strukturą trójsekcyjnego pola<br />

komutacyjnego<br />

X 3<br />

Razem 15<br />

30<br />

270


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Teoria pola elektromagnetycznego<br />

Skrót nazwy TPEM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Kitliński<br />

e-mail: maki@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pola w ośrodkach materialnych: polaryzacja, magnetyzacja,<br />

przewodzenie.<br />

X 3<br />

2. Modyfikacja podstawowych praw elektrodynamiki. Zespolona<br />

przenikalność magnetyczna i elektryczna.<br />

X 2<br />

3. Równanie falowe. Fala płaska. Impedancja falowa. X 2<br />

4. Podstawowe parametry ruchu falowego: prędkość fazowa i grupowa,<br />

współczynnik propagacji, wektor propagacji.<br />

X 2<br />

5. Zależności energetyczne, pojęcie dobroci ośrodka. X 2<br />

6. Propagacja fal elektromagnetycznych w ośrodkach przewodzących oraz<br />

w bezstratnych i stratnych ośrodkach dielektrycznych.<br />

X 3<br />

7. Polaryzacja fal elektromagnetycznych. X 1<br />

8. Odbicie i ugięcie fal przy padaniu na powierzchnię dielektryka lub<br />

przewodnika.<br />

X 2<br />

9. Współczynniki Fresnela, kąt Brewstera i kąt całkowitego wewnętrznego<br />

odbicia.<br />

Warunki Leontowicza. Impedancja powierzchniowa.<br />

X 2<br />

10. Propagacja fal w ośrodkach anizotropowych: magnesowana plazma,<br />

ośrodki ferrytowe.<br />

X 1<br />

<strong>11</strong>. Prowadzenie fal elektromagnetycznych. Rodzaje propagacji. X 2<br />

12. Prowadnice z rodzajami TEM, TE, TM. X 1<br />

13. Linia współosiowa, falowód, linia mikropaskowa. X 4<br />

14. Zagadnienia promieniowania fal elektromagnetycznych. Potencjały<br />

opóźnione. Dipol Hertza.<br />

X 2<br />

15. Zaliczenie. 1<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Równania Maxwella. Warunki istnienia pola elektromagnetycznego. X 1<br />

2. Równania Maxwella. Prąd przewodzenia i przesunięcia. X 1<br />

3. Warunki brzegowe. X 1<br />

4. Jednorodna fala płaska, podstawowe pojęcia i parametry. X 1<br />

5. Uogólniony opis fali płaskiej. X 1<br />

6. Zagadnienia energetyczne, moc średnia i chwilowa sygnału. X 1<br />

7. Polaryzacja fal elektromagnetycznych. X 1<br />

liczba<br />

godzin<br />

271


8. Kolokwium. 1<br />

9. Pola elektromagnetyczne w ośrodkach rzeczywistych, znaczenie<br />

współczynnika tłumienia oraz współczynnika fazowego.<br />

X 1<br />

10. Padanie normalne: współczynnik odbicia, WFS, transmisja w strukturze<br />

wielowarstwowej.<br />

X 1<br />

<strong>11</strong>. Padanie ukośne sygnału. X 1<br />

12. Linia współosiowa. X 1<br />

13. Linia mikropaskowa. X 1<br />

14. Falowód prostokątny. X 1<br />

15. Kolokwium. 1<br />

Razem 15<br />

272


Nazwa przedmiotu Teoria sterowania<br />

Skrót nazwy TEST<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

e-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sterowalność i obserwowalność obiektów dynamicznych –<br />

definicje oraz kryteria (obiekty wielowymiarowe).<br />

X 4<br />

2. Zadanie stabilizacji liniowego obiektu metodą sprzężenia od stanu<br />

(obiekty wielowymiarowe)<br />

X 2<br />

3. Synteza regulatora od stanu dla zadania śledzenia, synteza obserwatora<br />

o zredukowanym rzędzie, zera niezmiennicze, aspekty numeryczne<br />

zadania syntezy.<br />

X 2<br />

4. Synteza sterowania optymalnego ze względu na kwadratową funkcje<br />

celu – problem LQR.<br />

X 1<br />

5. Filtr Kalmana, zasada ortogonalności, własności procesu<br />

innowacyjnego, rozszerzony filtr Kalmana<br />

2<br />

6. Synteza sterowania optymalnego ze względu na kwadratową funkcje<br />

celu – problem LQG<br />

1<br />

7. Własności oraz rozwiązywanie równań Lapunowa. X 1<br />

8. Własności oraz rozwiązywanie równań Riccatiego. X 1<br />

9. Synteza sterowania optymalnego ze względu na normę przestrzeni Hinf,<br />

koncepcja uogólnionego modelu obiektu dynamicznego.<br />

X 1<br />

10. Definicja oraz charakterystyka przestrzeni H-inf. X 1<br />

<strong>11</strong>. Sformułowanie problemu sterowania optymalnego ze względu na<br />

normę przestrzeni H-inf, standardowe problemy sterowania dające się<br />

sprowadzić do zadania optymalizacji w przestrzeni H-inf. (np. problem<br />

dopasowania modelu)<br />

X 4<br />

12. Koncepcja parametryzacji Youli-Kucery. X 1<br />

13. Modele niepewności obiektów dynamicznych. X 2<br />

14. Zadanie odpornej stabilności układu sterowania. X 2<br />

15. Problem odpornej jakości układu sterowania X 1<br />

16. Elementy sterowania adaptacyjnego: sterowanie z modelami<br />

odniesienia (algorytmy IMC oraz MRAC).<br />

X 2<br />

17. Odporne adaptacyjne rozmieszczanie biegunów. X 2<br />

Razem 30<br />

273


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Teoria systemów informacyjnych<br />

Skrót nazwy TSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Sobczak<br />

e-mail: wojsob@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Opis kanałów cyfrowych i podstawowe ich rodzaje X 1<br />

2. Stopa błędów elementarnych i model Gilberta X 1<br />

3. Sformułowanie problemu optymalizacji systemów przesyłania<br />

X 1<br />

informacji cyfrowych<br />

4. Optymalizacja dekodowania dla ustalonego kodu kanałowego X 1<br />

5. Ocena jakosci kodu przy założeniu optymalnej reguły dekodowania X 1<br />

6. Możliwości detekcyjne i korekcyjne kodów X 1<br />

7. Przykład kodu detekcyjnego, ocena jego jakości X 1<br />

8. Zasady tworzenia ciągów kodowych kodu Hamminga X 1<br />

9. Przykład szczegółowy ii ocena jakości kodu Hamminga X 1<br />

10. Ogólne zasady realizacji optymalnego dekodowania X 1<br />

<strong>11</strong>. Przykład realizacji optymalnego kodowania dla szybkiego kodu ocena<br />

jakości<br />

X 1<br />

12. Elemanty algebry wielomianów dla potrzeb kodowania ilorazowego X 1<br />

13. Definicja kodów ilorazowych i kodowanie w oparciu o wielomiany<br />

generujące<br />

X 1<br />

14. Macierze generujące kody ilorazowe i związki takich macierzy z<br />

wielomianami generującymi<br />

X 1<br />

15. Modyfikacje kodów ilorazowych(rozdzielenie pozycji informacyjnych i<br />

kontrolnych)<br />

X 1<br />

16. Kody cykliczne X 1<br />

17. Dekodowanie dla kodów ilorazowych, a w szczególności kodów<br />

X 1<br />

cyklicznych<br />

18. Kody splotowe; diagramy drzewa kodu X 1<br />

19. Dekodowanie Viterbiego X 1<br />

20. Kody kratowe, a w szczególności kod Ungerboecka X 1<br />

21. Sprzężenie zwrotne jako narzędzie poprawy jakości transmisji<br />

informacji; systemy z decyzyjnym i informacyjnym sprzężeniem<br />

zwrotnym, w tym systemy ARQ<br />

X 1<br />

22. Rodzaje błędów w syst. ze sprzężeniem zwrotnym i ocena jakości X 1<br />

23. Uogólnione kryteria jakości systemów przesyłania informacji X 1<br />

24. Sformułowanie i ogólne rozwiązanie problemu optymalizacji reguł<br />

odbioru<br />

X 1<br />

25. Przykład rozwiązania optymalizacji odbioru informacji binarnych,<br />

odbiór korelacyjny<br />

X 1<br />

26. Optymalizacja odbioru informacji ciągłych przy znanym opisie<br />

ststystycznym<br />

X 1<br />

27. Wydobywanie informacji przy niepełnym opisie statystycznym X 1<br />

liczba<br />

godzin<br />

274


28. Systemy bez oraz z cyklem uczenia X 1<br />

29. Ogólna metoda obliczania jakości reguł odtwarzania informacji X 1<br />

30. Przykłady wyznaczania jakości reguł odtwarzania informacji X 1<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ciągi stanów kanału cyfrowego jako realizacja łańcuchów Markowa,<br />

wyznaczanie macierzy wagowego widma błędów<br />

X 1<br />

2. Obliczanie prawdopodobieństwa znajdowania się kanału w różnych,<br />

wchodzących w rachubę, stanach<br />

X 1<br />

3. Proste przykłady wyboru kodu i obliczenie wpływu jego parametrów na<br />

jakość systemu transmisji danych<br />

X 1<br />

4. Obliczanie jakości optymalnego dekodowania dla wybranego wczesniej<br />

przykładu kodu niesystematycznego<br />

X 1<br />

5. Konstruowanie ciągów kodowych kodu Hamminga dla dwu-trzech<br />

różnych długości kodowanych ciągów informacyjnych<br />

X 1<br />

6. Sprawdzenie możliwości korekcyjnych kodu Hamminga i przykłady<br />

obliczania średniego prawdopodobieństwa błędnego przesyłania<br />

informacji<br />

X 1<br />

7. Przykład wyznaczania tablicy ciągów dla potzreb realizacji<br />

optymalnego dekodowania<br />

X 1<br />

8. Pierwsze kolokwium 1<br />

9. Przykłady działań na wielomianach i proste kodowanie gdy znany jest<br />

wielomian generujacy kodu ilorazowego<br />

X 1<br />

10. Przykłady wyznaczania macierzy generującej kod ilorazowy X 1<br />

<strong>11</strong>. Przykłady ciągów kodowych zmodyfikowanego kodu ilorazowego gdy<br />

rozdzielone są pozycje kontrolne i pozycje informacyjne<br />

X 1<br />

12. Ilustracja równoważności kodowania w oparciu o wielomian generujący<br />

i macierz generującą dla kodów cyklicznych<br />

X 1<br />

13. Znajdowanie struktury koderów i dekoderów kodów ilorazowych, w<br />

tym kodów cyklicznych<br />

X 1<br />

14. Przykłady wyznaczania prawdopodobieństw różnych błędów w<br />

systemach ze sprzężeniem zwrotnym<br />

X 1<br />

15. Drugie kolokwium 1<br />

Razem 15<br />

275


Nazwa przedmiotu Układy cyfrowe<br />

Skrót nazwy UC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Barski<br />

e-mail: mbar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Literatura, zasady zaliczania przedmiotu 0,33<br />

2. Pojęcia podstawowe: układy kombinacyjne i sekwencyjne X 0,67<br />

3. Opis układów kombin.: funkcje logiczne i ich tablice X 0,33<br />

4. Opis układów sekw.:tablice przejść/wyjść i grafy dla modeli Moore‘a i<br />

X 0,67<br />

Mealy‘ego<br />

5. Systemy pozycyjne: binarny, ósemkowy i szesnastkowy X 1<br />

6. Kody: Gray‘a, dwójkowo-dziesiętne, 1 z N X 1<br />

7. Kody alfanumeryczne: ASCII (ISO7) i pochodne X 0,33<br />

8. Arytmetyka binarna, kody U1 i U2 X 0,67<br />

9. Algebra Boole’a, aksjomaty, ważniejsze tożsamości X 1<br />

10. Ważniejsze funkcje logiczne, systemy funkconalnie pełne X 1<br />

<strong>11</strong>. Postaci kanoniczne KPS i KPI funkcji logicznej X 1<br />

12. Postaci normalne NPS i NPI funkcji logicznej X 1<br />

13. Przykłady zastosowań algebry Boole‘a, sieci zestykowe X 1<br />

14. Minimalizacja funkcji logicznych: aspekt techniczny i ekonomiczny,<br />

pojęcia implikantu i implicentu<br />

X 1<br />

15. Minimalizacja funkcji logicznych metodą tablic Karnaugha X 1<br />

16. Funktory logiczne: AND, OR, NOT, XOR, NAND, NOR X 0,33<br />

17. Synteza układów kombinacyjnych z wykorzystaniem funktorów X 0,67<br />

18. Analiza układów złożonych z funktorów NAND,NOR,NOT X 0,33<br />

19. Multipleksery, demultipleksery i ich zastosowanie w syntezie układów<br />

kombinacyjnych<br />

X 1<br />

20. Układy iteracyjne: koncepcja i podstawowe warianty X 1<br />

21. Układy iteracyjne: przykłady syntezy X 1<br />

22. Hazard w układach kombinacyjnych i jego usuwanie X 0,67<br />

23. Synteza abstrakcyjna układów sekwencyjnych synchronicznych:<br />

przykład tworzenia grafu, potrzeba minimalizacji liczby stanów<br />

X 1<br />

24. Synteza abstrakcyjna układów synchronicznych: minimalizacja liczby<br />

stanów<br />

X 1<br />

25. Synteza abstrakcyjna układów synchronicznych: konwersja pomiędzy<br />

modelami Moore’a i Mealy’ego<br />

X 0,67<br />

26. Synteza kombinacyjna układów synchronicznych:: kodwanie stanów,<br />

rodzaje przerzutników synchronicznych<br />

X 1<br />

27. Synteza kombinacyjna układów synchronicznych::przykład dla modelu<br />

Moore’a<br />

X 1<br />

28. Synteza kombinacyjna układów synchronicznych::przykład dla modelu<br />

Mealy’ego<br />

X 1<br />

276


29. Upraszczanie struktury układu – rezygnacja z synchronizmu X 1<br />

29. Synteza układów sekwencyjnych asynchronicznych: nowe problemy w<br />

syntezie abstrakcyjnej<br />

X 1<br />

30. Przebiegi czasowe sygnałów a koncepcja stanu X 0,66<br />

31. Tworzenie grafu układu asynchronicznego X 1<br />

32. Synteza układów asynchronicznych: kodowanie stanów<br />

zabezpieczające przed wyścigami<br />

X 1<br />

33. Warianty syntezy układu asynchronicznego, przerzutniki<br />

asynchroniczne<br />

X 0,67<br />

34. Synteza układu ze sprzężeniem zwrotnym X 1<br />

35. Synteza ukłądu z przerzutnikami asynchronicznymi X 1<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Opis układów kombin.: funkcje logiczne i ich tablice X 1<br />

2. Opis układów sekwencyjnych.:tablice przejść/wyjść i grafy X 1<br />

3. System binarny i pochodne, arytmetyka binarna X 1<br />

4. Przedstawianie liczb ze znakiem, kody U1 i U2 X 1<br />

5. Algebra Boole‘a, upraszczanie wyrażeń logicznych X 1<br />

6. Postaci kanoniczne funkcji logicznych X 1<br />

7. Minimalizacja funkcji metodą Karnaugha X 1<br />

8. Synteza układów komb. przy użyciu funktorów X 1<br />

9. Synteza układów komb. przy użyciu multi- i demultiplekserów X 1<br />

10. Ukłądy iteracyjne X 1<br />

<strong>11</strong>. Synteza układów synchronicznych typu Moore‘a X 1<br />

12. Synteza układów synchronicznych typu Mealy‘ego X 1<br />

13. Tworzenie grafu układu asynchronicznego X 1<br />

14. Synteza układu asynchronicznego bez przerzutników X 1<br />

15. Synteza układu asynchronicznego z przerzutnikami X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

277


Nazwa przedmiotu Układy elektroniczne<br />

Skrót nazwy UEL<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Stanisław<br />

Nazwisko: Szczepański<br />

e-mail: stanisla@eti.pg.gda.pl<br />

Karta zajęć – wykład cz. I<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Kategorie monolitycznych układów scalonych X 1<br />

2. Zasilanie i stabilizacja punktów pracy tranzystorów bipolarnych i<br />

polowych w układach dyskretnych<br />

X 1<br />

3. Metody analizy stało- i zmiennoprądowej podstawowych stopni<br />

wzmacniających bipolarnych i MOS<br />

X 1<br />

4. Analiza charakterystyk częstotliwościowych układów wzmacniających<br />

realizowanych na tranzystorach bipolarnych i MOS<br />

X 1<br />

5. Bloki funkcjonalne liniowych układów scalonych bipolarnych i CMOS<br />

- techniki zasilania, warunki pracy oraz podstawowe parametry<br />

X 1<br />

6. Scalone realizacje układów prądowych i napięciowych źródeł<br />

odniesienia<br />

X 1<br />

7. Dzielniki i układy przesuwania napięcia stałego X 1<br />

8. Scalone realizacje układów źródeł stałoprądowych i napięciowych X 1<br />

9. Liniowe modele i metody analizy stopni wzmacniających w<br />

analogowych układach scalonych bipolarnych i CMOS<br />

X 1<br />

10. Różnicowe wzmacniacze prądu stałego - bipolarne i CMOS X 1<br />

<strong>11</strong>. Scalone wzmacniacze szerokopasmowe X 1<br />

12. Właściwości układów wzmacniających z ujemnym sprzężeniem<br />

zwrotnym<br />

X 1<br />

13. Wzmacniacze operacyjne - właściwości, budowa oraz podstawowe<br />

zastosowania.<br />

X 1<br />

14. Realizacje układowe i metody kompensacji charakterystyk<br />

częstotliwościowych wzmacniaczy operacyjnych<br />

X 1<br />

15. Właściwości i budowa wzmacniaczy operacyjnych z prądowym<br />

sprzężeniem zwrotnym (ang. Current-Feedback Opamps.)<br />

X 1<br />

16. Wzmacniacze transkonduktancyjne - właściwości i metody<br />

linearyzacji charakterystyk przejściowych<br />

X 1<br />

17. Realizacje scalonych wzmacniaczy transkonduktancyjnych CMOS w<br />

strukturach różnicowych<br />

X 1<br />

18. Realizacje układowe aktywnych rezystorów CMOS X 1<br />

19. Konwejory prądowe drugiej generacji (CC-II) X 1<br />

20. Przykłady realizacji układowych scalonych konwejorów CMOS i ich<br />

zastosowania<br />

X 1<br />

21. Scalone wzmacniacze transrezystancyjne CMOS X 1<br />

22. Klasyfikacja i podstawowe właściwości przetworników analogowocyfrowych<br />

(A/C) i cyfrowo-analogowych (C/A)<br />

X 1<br />

23. Wybrane realizacje scalonych przetworników A/C i C/A X 1<br />

278


24. Podstawy teoretyczne metod syntezy analogowych filtrów<br />

aktywnych czasu ciągłego<br />

25. Wybrane metody realizacji układowych analogowych filtrów scalonych<br />

CMOS czasu ciągłego<br />

26. Charakterystyka ogólna układów CMOS z przełączanymi<br />

kondensatorami (C-przełączane)<br />

27. Przykłady realizacji układowych scalonych w technologii CMOS<br />

filtrów typu C-przełączane<br />

28. Programowalne macierze CMOS układów analogowych - właściwości i<br />

podstawowe zastosowania<br />

29. Wprowadzenie do projektowania analogowych układów na zamówienie<br />

typu ASIC (reguły projektowe, zasady projektowania topografii,<br />

symulacja elektryczna)<br />

30. Charakterystyka prostych edytorów topografii i metody weryfikacji<br />

poprawności projektu ASIC<br />

Karta zajęć – wykład cz.II<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zniekształcenia nieliniowe we wzmacniaczu napięciowym: kompresja<br />

wzmocnienia, produkty nieliniowości przy pobudzeniu jednym i<br />

dwoma napięciami sinusoidalnymi, intermodulacja.<br />

X 0,67<br />

2. Współczynniki zniekształceń drugiego i trzeciego rzędu, punkt<br />

przechwytu (IP) wzmacniacza .<br />

X 0,33<br />

3. Diodowe prostowniki jednopołówkowe i dwupołówkowe. X 1<br />

4. Podstawy przetwarzania DC/DC oraz AC/DC.<br />

Modulacja szerokości impulsu (PWM)<br />

X 1<br />

5. Proste mnożniki analogowe, podstawy działania. X 1<br />

6. Detektory zbudowane w oparciu o mnożniki: amplitudy, wartości<br />

skutecznej, fazy i częstotliwości.<br />

X 1<br />

7. Działanie układu próbkującego z pamięcią (S/H). X 0,33<br />

8. Oscylacje w obwodzie rezonansowym ze stratami. Ujemna rezystancja. X 0,67<br />

9. Analiza generatorów zbudowanych w oparciu o pętlę sprzężenia<br />

zwrotnego. Warunki amplitudy i fazy; koncepcja funkcji opisującej.<br />

X 1<br />

10. Generatory o strukturach Wien`a i Colpitts`a. X 1<br />

<strong>11</strong>. Rezonatory o dużej dobroci. Rezonatory kwarcowe. X 1<br />

12. Synchronizacja generatora za pomocą układu z fazoczułym<br />

sprzężeniem zwrotnym (PLL).<br />

X 1<br />

13. Generacja sygnału ze sterowaną częstotliwością i fazą za pomocą<br />

bezpośredniej syntezy częstotliwości (DDS).<br />

X 1<br />

14. Przesuwanie sygnału w częstotliwości. Podstawy działania mieszaczy. X 1<br />

15. Modulatory amplitudy zbudowane w oparciu o mnożnik (AM, AM-SC) X 1<br />

16. Modulator kwadraturowy.<br />

Jednoczesna modulacja amplitudy i fazy (QAM).<br />

X 1<br />

17. Generator z napięciowo sterowaą częstotliwością (VCO).<br />

Modulatory częstotliwości (FM,FSK).<br />

X 1<br />

Razem 15<br />

30<br />

279


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Programowalna macierz CMOS układów analogowych X 2<br />

2. Podstawowe układy wzmacniaczy na tranzystorach MOS X 2<br />

3. Bipolarny wzmacniacz operacyjny X 2<br />

4. Ujemne sprzężenie zwrotne X 2<br />

5. Szerokopasmowe wzmacniacze bipolarne X 2<br />

6. Scalony filtr analogowy typu C-przełączane X 2<br />

7. Kaskoda X 2<br />

8. Różnicowy wzmacniacz prądu stałego X 2<br />

9. Programowalne filtry analogowe CMOS czasu ciągłego X 2<br />

10. Wzmacniacze selektywne X 2<br />

<strong>11</strong>. Podstawowe struktury generatorów (Wien`a i Colpitts`a) X 2<br />

12. Generator synchronizowany (PLL) X 2<br />

13. Układy przemiany częstotliwości X 2<br />

14. Modulator kwadraturowy X 2<br />

15. Modulator częstotliwości (FM, FSK) X 2<br />

Razem 30<br />

280


Nazwa przedmiotu Układy mikrofalowe<br />

Skrót nazwy UKMF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

e-mail: jem@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe definicje i własności technik mikrofalowych. X 1<br />

2. Parametry falowe i funkcje własne i definicje fal napięciowych i<br />

prądowych pól TE,TM,TEM w prowadnicach zamkniętych jak:<br />

falowody prostokątne cylindryczne, linia współosiowa i<br />

płaskorównoległa, falowód dielektryczny – równania linii, układy<br />

zastępcze, impedancja charakterystyczna.<br />

X X 1<br />

3. Metody pobudzania falowodów, prąd elektryczny i magnetyczny,<br />

sprzężenie poprzez aperturę, sondy i szczeliny w falowodach, zasady<br />

łączenia falowodów. Nieciągłości w falowodach.<br />

X X 1<br />

4. Linie długie, fale napięciowe i prądowe, fala stojąca i jej parametry w<br />

linii obciążonej, rozkłady impedancji i współczynnika odbicia, wykres<br />

Smith’a.<br />

X 2<br />

5. Analiza rozchodzenia się fali em w linii z wykorzystaniem wykresu<br />

Smith,a, metody dopasowania impedancji.<br />

X 2<br />

6. Opis rozgałęzień mikrofalowych, definicje fal w rozgałęzieniu, macierz<br />

rozproszenia, warunek unitarności, własności symetrii, zagadnienia<br />

redukcji wymiaru macierzy, związki między macierzą rozproszenia i<br />

znormalizowanymi macierzami impedancji, admitancji, transmisji.<br />

Zastosowanie macierzy transmisji w analizie kaskady dwuwrotników.<br />

Metody określania macierzy rozproszenia (przykłady).<br />

X X 4<br />

7. Rezonatory mikrofalowe, rodzaje pola i częstotliwości własne, dobroć<br />

rezonatora, układy zastępcze, przestrajanie rezonatorów.<br />

X 2<br />

8. Prowadnice i rezonatory układów zintegrowanych –linie i rezonatory<br />

mikropaskowe, szczelinowe, koplanarne - parametry falowe, modele<br />

zastępcze.<br />

X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, instruktaż BHP, instrukcja obsługi sprzętu laborat. X 2<br />

2. Fale stojące w prowadnicach falowych. X 3<br />

3. Pomiar impedancji. X 3<br />

4. Metody dopasowania impedancji. X 3<br />

5. Pomiar parametrów wielowrotmików mikrofalowych. X 3<br />

liczba<br />

godzin<br />

281


6. Zaliczenie. 1<br />

Razem 15<br />

282


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie firmą elektroniczną hi-tec<br />

Skrót nazwy ZFHT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X X<br />

Osoba odpowiedzialna za treść przedmiotu):<br />

Imię: Andrzej<br />

Nazwisko: Dyka<br />

e-mail: Andrzej@Dyka.info.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

31. Wprowadzenie do historii zarządzania. X 1<br />

32. Model strukturalny firmy hi-tec X 1<br />

33. Style zarządzania: dyrektywny, zadaniowy X 1<br />

34. Zarządzanie informacją na szczeblu kierowniczym X 1<br />

35. Priorytetyzacja zadań: wagowa i czasowa X 1<br />

36. Algorytmiczne podejmowanie decyzji X 1<br />

37. Charakterystyka rodzajów działalności gospodarczej X 1<br />

38. Wprowadzenie do marketingu firmy hi-tec X 1<br />

<strong>39</strong>. Specyfikacja funkcjonalna i techniczna produktu X 1<br />

10. Strategie „marketing mix”, 4P i 4C X 1<br />

<strong>11</strong>. Wyróżnik produktu („differentiator”). X 1<br />

12. Wprowadzenie do zagadnienia sprzedaży X 1<br />

13. Sprzedaż bezpośrednia, wady zalety X 1<br />

14. Sprzedaż kanałowa, wady, zalety X 1<br />

15. Zasady pisania życiorysu zawodowego , ( cv, resume ). X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Projekt wstępny specyfikacji funkcjonalnej pomysłu na produkt firmy.<br />

Ocena pomysłu z pozycji inwestora.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 15<br />

Razem<br />

15<br />

283


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie przedsiębiorstwem<br />

Skrót nazwy ZPR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

imię: Andrzej<br />

nazwisko: Dyka<br />

e-mail: Andrzej@Dyka.info.pl<br />

telefon kontaktowy: 601 <strong>39</strong><strong>39</strong>95<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Kulturowe, filozoficzne i psychologiczne podstawy zarządzania. x 6<br />

2. Model strukturalny współczesnej firmy informatycznej, zagadnienia<br />

organizacyjne<br />

x 3<br />

3. Czynniki motywujące postępowanie człowieka, model hierarchiczny<br />

Masłowa.<br />

x 2<br />

4. Marketing we współczesnej firmie informatycznej x 4<br />

5. Organizacja Działu Sprzedaży w firmach hi-tec x 3<br />

6. Organizacja Działu Badawczo-Rozwojowego, podstawy prowadzenie<br />

projektu informatycznego.<br />

x 3<br />

7. Polityka kadrowa firmy, testy psychometryczne x 4<br />

8. Umiejętność pisania życiorysu zawodowego (ang. C.V., Resume). x 2<br />

9. Zagadnienia polityki finansowej. x 3<br />

Razem 30<br />

284


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania procesorów sygnałowych<br />

Skrót nazwy ZPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ewa<br />

Nazwisko: Hermanowicz<br />

e-mail: hewa@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Współczesne implementacje fizyczne systemów cyfrowego<br />

przetwarzania sygnałów (CPS). Zastosowania cyfrowych procesorów<br />

sygnałowych z podziałem na klasy. Cechy różniące cyfrowy procesor<br />

sygnałowy od innych mikroprocesorów.<br />

2. Cyfrowe procesory sygnałowe: wcielenia i alternatywy. Porównanie<br />

cech sprzętowych. Testy wzorcowe implementacji filtrów cyfrowych o<br />

skończonej odpowiedzi impulsowej (FIR) i o nieskończonej odpowiedzi<br />

impulsowej (IIR), i algorytmu FFT.<br />

3. Numeryczne reprezentacje liczb. Arytmetyka stałoprzecinkowa (SP) i<br />

zmiennoprzecinkowa (ZP). Nominalna długość słowa. Rozszerzona<br />

precyzja.<br />

4. Stałoprzecinkowa ścieżka danych. Układ mnożący, jednostka<br />

arytmetyczno-logiczna (ALU). Przepełnienie i nasycenie.<br />

5. Zmiennoprzecinkowa ścieżka danych. Układ mnożący, ALU.<br />

Przepełnienie, niedomiar i inne wyjątki.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

6. Zaokrąglanie. Rejestry akumulatora, rejestr przesuwny, argumenty<br />

operacji i rejestry argumentów. Bufor kołowy. Jednostki funkcji<br />

specjalnych.<br />

X 1<br />

7. Architektura pamięci. Architektury harwardzkie. Pamięci z dostępem<br />

wielokrotnym.<br />

X 1<br />

8. Redukcja wymagań pamięciowych. Pamięć podręczna. Adresowanie<br />

modulo. Przerwania.<br />

X 1<br />

9. Pamięć ROM. Zewnętrzne interfejsy pamięciowe. Wsparcie<br />

wieloprocesorowe zewnętrznych interfejsów pamięciowych.<br />

X 1<br />

10. Projektowanie i implementacja filtrów FIR. Specyfikacja wymagań. X 1<br />

<strong>11</strong>. Metody aproksymacji filtrów FIR (metoda okien, metoda próbkowania<br />

w dziedzinie częstotliwości, metoda minimax).<br />

X 1<br />

12. Projektowanie i implementacja filtrów IIR. Specyfikacja wymagań. X 1<br />

Narzędzia MATLABa do projektowania filtrów cyfrowych.<br />

13. Metody aproksymacji filtrów IIR. Transformacje spektralne. X 1<br />

14. Programowanie cyfrowego procesora sygnałowego. Asembler a kod C. X 1<br />

15. Zaawansowane narzędzia programistyczne. X 1<br />

Razem 15<br />

285


Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Przykłady implementacji algorytmu FIR na procesorze DSP firmy<br />

Analog Devices i/lub Texas Instruments, w typowym zestawie<br />

uruchomieniowym współpracującym z komputerem PC.<br />

2. Przykłady implementacji algorytmów IIR na procesorze DSP firmy<br />

Analog Devices i/lub Texas Instruments, w typowym zestawie<br />

uruchomieniowym współpracującym z komputerem PC.<br />

3. Ustalenie tematów projektów zgodnie z bieżącymi zainteresowaniami<br />

aplikacyjnymi studentów. Udzielenie wsparcia w postaci literatury i<br />

narzędzi programistycznych. Postawienie zadań projektowych.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

4. Prezentacja wyników. Referowanie projektu No 1. X 1<br />

5. Referowanie projektu No 2. X 1<br />

6. Referowanie projektu No 3. X 1<br />

7. Referowanie projektu No 4. X 1<br />

8. Referowanie projektu No 5. X 1<br />

9. Referowanie projektu No 6. X 1<br />

10. Referowanie projektu No 7. X 1<br />

<strong>11</strong>. Referowanie projektu No 8. X 1<br />

12. Referowanie projektu No 9. X 1<br />

13. Referowanie projektu No 10. X 1<br />

14. Referowanie projektu No <strong>11</strong>. X 1<br />

15. Referowanie projektu No 12. X 1<br />

Razem 15<br />

286


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowanie komputerów - MATLAB<br />

Skrót nazwy ZKM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

e-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonania, prezentacji i zaliczenia X 0,33<br />

2. Przedstawienie tematów zadań projektowych, omówienie założeń<br />

ogólnych<br />

X 2<br />

3. Omówienie podstawowych zasad programowania w Matlabie; praca z<br />

edytorem Matlaba; typy danych, instrukcje.<br />

X X 1,33<br />

4. Podstawowe funkcje matematyczne; zasady pisania własnych funkcji i<br />

skryptów.<br />

X X 1,67<br />

5. Tworzenie macierzy, działania na macierzach, funkcje macierzowe<br />

Matlaba.<br />

X X 2<br />

6. Tworzenie i formatowanie wykresów dwuwymiarowych i<br />

trójwymiarowych.<br />

X X 2<br />

7. Praca z graficznym interfejsem użytkownika; formatowanie obiektów<br />

graficznych.<br />

X X 2<br />

8. Projekt – prezentacja założeń i wyników X X 3<br />

9. Podsumowanie prac, zaliczenie X 0,67<br />

Razem 15<br />

287


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowanie komputerów - MATLAB<br />

Skrót nazwy ZKM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Smulko<br />

e-mail: jsmulko@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Charakterystyka pakietu Matlab. Prezentacja środowiska roboczego. X 1<br />

2. Składnia instrukcji języka Matlab. X 1<br />

3. Polecenia systemowe: opcje pomocy, zarządzanie przestrzenią roboczą,<br />

ścieżkami dostępu, operacje na plikach.<br />

X 1<br />

4. Przegląd funkcji Matlaba , wbudowanych oraz implementowanych w<br />

m-plikach.<br />

X 1<br />

5. Podstawy grafiki dwu- i trójwymiarowej. X 1<br />

6. Projekt 1. Rozpoznanie tematu na przykładach. X 1<br />

7. Projekt 1. Samodzielne opracowanie kodu programu – część<br />

obliczeniowa.<br />

X 1<br />

8. Projekt 1. Wizualizacja graficzna wyników obliczeń. X 1<br />

9. Projekt 1. Testowanie programu. X 2<br />

10. Projekt 2. Wykorzystanie wybranego specjalistycznego narzędzia<br />

Matlaba (ustalony przez prowadzącego toolbox, Simulink, GUI).<br />

X 1<br />

<strong>11</strong>. Projekt 2. Zapoznanie się z zestawem funkcji bibliotecz-nych toolboxu. X 1<br />

12. Projekt 2. Realizacja zadania obliczeniowego lub modelu systemu<br />

X 1<br />

dynamicznego.<br />

13. Projekt 2. Uruchamianie i testowanie programu. X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

288


3.2. Przedmioty specjalnościowe<br />

3.2.1. Aplikacje rozproszone i systemy internetowe<br />

Nazwa przedmiotu Algorytmy rozproszone<br />

Skrót nazwy ARZ<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bartosz<br />

Nazwisko: Krysztop<br />

e-mail: Bartosz.Krysztop@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

40. Wprowadzenie: algorytmy sekwencyjne, równoległe a rozporszone. 1<br />

41. Metody oceny algorytmów rozproszonych, złożoność czasowa, koszt,<br />

efektywność, ziarnistość, skalowalność, prawo Amdahla.<br />

2<br />

42. Metodologia projektowania algorytmów rozproszonych. Odzworowania<br />

algorytmu rozproszonego na system rozproszony a wydajność. Analiza<br />

wydajności w zależności od odwzorowania na przykładzie algorytmu<br />

odd-even-merge.<br />

2<br />

43. Sekwencyjne i rozproszone algorytmy sortowania: quick-sort, oddeven-sort,<br />

merge-split-sort, merge-sort, distribution-sort, pipeline-sort,<br />

porównanie wydajności.<br />

3<br />

44. Własności ciągów bitonicznych i ich zastosowanie w implementacji<br />

rozproszonych algorytmów obliczeniowych: bitonic-merge oraz<br />

bitonic-sort.<br />

2<br />

45. Wprowadzenie do rozporszonych algorytmów synchronizacji,<br />

porównanie z algorytmami obliczeniowymi, wyścigi.<br />

1<br />

46. Rozproszone implementacje bariery: algorytm scentralizowany, drzewo<br />

binarne, butterfly, porównanie efektywności.<br />

1<br />

47. Zegary logiczne Lamporta. 1<br />

48. Rozproszone algorytmy wzajemnego wykluczanie:<br />

scentralizowany, tokenowy, Ricarda-Agrawali (z zegarami Lamporta),<br />

Carvalho-Roucairol’a, tokenowy Ricarda-Agrawali, porównanie<br />

efektywności.<br />

2<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wyliczanie złożoności czasowej oraz kosztu algorytmu rozproszonego. 2<br />

liczba<br />

godzin<br />

289


Analiza przykładowego algorytmu sumowania liczb. Próby modyfikacji<br />

algorytmu w celu poprawienia wydajności i elastyczności.<br />

2. Modyfikacje przedstawionych na wykładzie algorytmów w celu<br />

poprawienia ich własności (kosztu, zakresu zastosowania itp.)<br />

3. Konstrukcja rozproszonych algorytmów sortowania w oparciu o znane<br />

rozproszone algorytmy scalania. Analiza złożoności czasowej i kosztu.<br />

4. Wyznaczanie optymalnej ilości procesów dla algorytmu rozproszonego.<br />

Analiza wpływu prędkości komunikacji oraz prędkości przetwarzania<br />

na czas działania algorytmu oraz optymalną ilość procesów.<br />

5. Analiza algorytmów wzajemnego wykluczania, dowód własności<br />

wzajemnego wykluczania dla algorytmu scentralizowanego.<br />

5<br />

2<br />

4<br />

2<br />

Razem 15<br />

290


Nazwa przedmiotu Aplikacje Microsoft .NET<br />

Skrót nazwy AMN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

e-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

Lp. Zagadnienie<br />

Poziom<br />

wiedzy umiej.<br />

liczba godzin<br />

A B C D E<br />

Wprowadzenie, zasady zaliczenia 0,33<br />

Komponenty platformy .NET X 0,33<br />

Budowa środowiska wykonawczego CLR X 0,33<br />

Struktura pakietów wykonywalnych (assembly) X 0,33<br />

Język wewnętrzny CIL X 0,33<br />

Schemat wykonywania modułu X 0,33<br />

Wersjonowanie bibliotek X 0,33<br />

Wspólny system typów CTS X 0,33<br />

Typy referencyjne i wartości X 0,33<br />

Konstrukcje językowe X 0,66<br />

Obsługa wyjątków X 0,33<br />

Kolekcje (listy, listy posortowane, stos, kolejki, tablice hash X 0,33<br />

Klasy odpowiedzialne za operacje I/O X 0,33<br />

Serializacja obiektów X 0,33<br />

Programowanie sieciowe – klasy podstawowe (socket, webrequest,<br />

webresponse)<br />

X 0,33<br />

Formy okienkowe i interfejs użytkownika (GUI) X 0,66<br />

ASP - języki skryptowe, sesje X 0,33<br />

ASP.NET – kontrolki webowe i serwerowe X 0,33<br />

Tworzenie kontrolek użytkownika X 0,33<br />

Konfiguracja aplikacji sieciowej (Web.config i global.aspx) X 0,33<br />

Warstwa dostępu do danych ADO.NET – budowa X 0,33<br />

Transakcje i stored procedure w SQL Sever X 0,33<br />

Metody buforowania danych w aplikacjach webowych X 0,33<br />

Język XML i jego transformacje X 0,66<br />

Wielowątkowość i mechanizmy synchronizacji X 0,33<br />

Remoting – zdalne wołania X 0,33<br />

Agenci aktywacyjni (współpraca z IIS) X 0,33<br />

Formatery i metody jednokierunkowe X 0,33<br />

Usługi sieciowe XML Web Services X 0,33<br />

MS WebServices Enhancements X 0,33<br />

Współpraca usług sieciowych WS Interoperability X 0,33<br />

Współpraca aplikacji .NET i MS Office - MSXML X 0,33<br />

Systemy zarządzania treścią CMS i SharePoint X 0,66<br />

Bezpieczeństwo aplikacji internetowych X 0,66<br />

Usługi nazewnicze i katalogowe (Exchange i ADirectory) X 0,66<br />

Współpraca z kodem nie zarządzanym (P-Invoke, COM Interoperability) X 0,66<br />

Kolokwium zaliczające 1<br />

Razem 15<br />

291


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Wprowadzenie do środowiska .NET:<br />

Framework – lokalizacja i zawartość<br />

Kompilacja i uruchomienie najprostszego programu poza środowiskiem<br />

.NET<br />

Deasemblacja – zawartość pliku wynikowego<br />

2. Kolekcje, Biblioteka System.Io- operacje na strumieniach:<br />

Wspólna implementacja kodu wykorzystującego klasy Hashtable,<br />

SortedList, odczyt i zapis do pliku , obsługa wyjątków.<br />

3. Przypomnienie wzorców do budowy wyrażeń regularnych i obiektowego<br />

modelu wyrażeń regularnych w .NET<br />

Wspólna implementacja kodu wykorzystującego klasy: Regex,<br />

MatchCollection<br />

4. Programowanie sieciowe<br />

Zapoznanie z szablonem Windows Application, przegląd kontrolek<br />

Windows forms, wspólna implementacja kodu wykorzystującego klasy:<br />

FileSystemWatcher, Uri, HttpWebRequest, HttpWebResponse<br />

5. Warstwa dostępu do danych ADO.NET<br />

wspólna implementacja kodu wykorzystującego: Connection,<br />

DataAdapter, DataSet, DataGrid<br />

6. Warstwa dostępu do danych ADO.NET cd.<br />

wspólna implementacja kodu wykorzystującego klasy: DataTable,<br />

DataRow, DataColumn, metody GetChanges, AcceptChanges,<br />

RejectChanges, kolekcję Relations oraz DataView.<br />

7. Wykorzystanie XML – współpraca z DataSet<br />

wspólna implementacja kodu odczytującego i zapisującego dane w<br />

formacie XML, zapis i odczyt schematu danych.<br />

poziom<br />

wiedzy umiej.<br />

A B C D<br />

x<br />

E<br />

8. Operacje na drzewie DOM x 2<br />

9. SAX - Język XML i jego transformacje x 2<br />

10. Remoting – zdalne wołania, serializacja x 2<br />

<strong>11</strong>. ASP.NET – kontrolki HTML i serwerowe, języki skryptwe x 2<br />

12. Usługi sieciowe XML Web Services X 2<br />

13. System zarządzania treścią CMS (.NET i MS Office) X 2<br />

14. Współpraca z kodem nie zarządzanym (Interop) X 2<br />

15. Zaliczenie przedmiotu 2<br />

Razem 30<br />

X<br />

x<br />

x<br />

x<br />

X<br />

x<br />

Liczba<br />

godzin<br />

2<br />

2<br />

2<br />

2<br />

2<br />

2<br />

2<br />

292


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Bezpieczeństwo aplikacji internetowych<br />

Skrót nazwy BAI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Szpryngier<br />

e-mail: piotrs@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe pojęcia. Zagrożenia, ryzyko, polityki bezpieczeństwa. x 1<br />

2. Planowanie polityki bezpieczeństwa. x 1<br />

3. Analiza ryzyka względem kosztów. Koszty zapewnienia ciągłości<br />

działania. Zarządzanie ryzykiem.<br />

x 1<br />

4. Standardy i normy bezpieczeństwa. NIST. x 1<br />

5. Standardy i normy bezpieczeństwa. ISO 17799, ISO 15408. x 1<br />

6. Ataki na dane i systemy informatyczne. Metody penetracji. x 1<br />

7. Klasyfikacja metod ochrony danych. Systemy zarządzania<br />

bezpieczeństwem. Poza systemowe metody zapewniania<br />

bezpieczeństwa. Kontrola dostępu fizycznego.<br />

x 0,5<br />

8. Kontrola dostępu do systemów operacyjnych, kontrola dostępu do baz<br />

danych, Kontrola wnioskowania i kontrola przepływu danych.<br />

Zintegrowany system bezpieczeństwa.<br />

x 0,5<br />

9. Modele kontroli dostępu: DAC, MAC, przejmij-przekaż, Wooda. x 0,5<br />

10. Model kontroli dostępu: NTK, Bella-LaPaduli, Biby, inne modele<br />

mieszane<br />

x 1<br />

<strong>11</strong>. Klasyfikacja technik kryptograficznych. Zasady budowy szyfrów<br />

blokowych. Tryby pracy szyfrów blokowych<br />

x 1<br />

12. Algorytmy symetryczne:Rijndael i TWOFISH. x 0,5<br />

13. Algorytmy asymetryczne: Diffie-Hellmanna, RSA, ElGamala, DSA. x 1<br />

14. Jednokierunkowe funkcje skrótu. Funkcje skrótu MAC. Metody<br />

tworzenia funkcji skrótu.<br />

x 0,5<br />

15. Charakterystyka protokołów kryptograficznych. Zarządzanie kluczami.<br />

Rola TTP w realizacji protokołów.<br />

x 0,5<br />

16. Podstawowe protokoły: przesyłania wiadomości z kluczem, wymiany<br />

kluczy, podpisu cyfrowego.<br />

x 0,5<br />

17. Cechy podpisu cyfrowego. Protokoły podpisu cyfrowego: podstawowy,<br />

wielokrotne oraz ślepe podpisy cyfrowe.<br />

x 0,5<br />

18. Uwierzytelnianie symetryczne: szyfrowanie skrótu i wykorzystanie<br />

funkcji MAC. Protokoły z udziałem TTP – charakterystyka.<br />

Uwierzytelnianie asymetryczne.<br />

x 0,5<br />

19. Protokoły Kerberos i SESAME. x 0,5<br />

20. Protokoły SKEY, SKID, Wide-Mouth Frog, Yahaloma, Needhama-<br />

Schroedera, Otwaya-Reesa, Neumana-Stubblebine’a.<br />

x 1<br />

21. Mieszane protokoły uwierzytelniania: DASS, Denning-Sacco, Woo-<br />

Lama.<br />

x 0,5<br />

22. Metody identyfikacji użytkowników. Hasła jednorazowe i dynamiczne.<br />

Ataki słownikowe. Dowody o wiedzy zerowej.<br />

x 0,5<br />

293


23. Protokoły Feigego-Fiata-Shamira, Guillou-Quisquatera. x 0,5<br />

24. Protokoły wymiany kluczy. x 0,5<br />

25. Infrastruktura PKI. Standard X.509. Rola urzędów CA i RA.<br />

Zarządzanie kluczami w PKI.<br />

x 1<br />

26. Charakterystyka standardów internetowych PKI: SPKI, SDSI, X9.59,<br />

SET i inne.<br />

x 1<br />

27.. Znaczniki czasowe i podpisy cyfrowe. Protokół dystrybucyjny.<br />

Sieciowy notariat.<br />

x 1<br />

28. Systemy wykrywania intruzów IDS – klasyfikacja, podstawy działania,<br />

ocena.<br />

x 0,5<br />

29. Śluzy ogniowe – klasyfikacja, zasady działania. Tunelowanie i sieci<br />

VPN.<br />

x 0.5<br />

30. Bezpieczne serwisy www. Zabezpieczanie serwerów www. Protokół<br />

SSL.<br />

x 1<br />

31. Metodyka zabezpieczania systemów operacyjnych i środowisk<br />

obliczeniowych. Hartowanie SO.<br />

x 1<br />

32. Zabezpieczanie poczty elektronicznej. Protokoły PEM, SMIME i pakiet<br />

PGP.<br />

x 0,5<br />

33. Bezpieczeństwo transakcji biznesowych. Charakterystyka protokołów<br />

podpisywania umów, transferu dokumentów i realizacji płatności. Rola<br />

TTP w transakcjach.<br />

x 1<br />

34. Protokoły pieniędzy cyfrowych i płatności czekami oraz kartami<br />

płatniczymi.<br />

x 1<br />

35. Protokół SET. Standard OTP. x 1<br />

36. Bezpieczeństwo systemów mobilnych. x 1<br />

37. Ocena bezpieczeństwa protokołów: 802.<strong>11</strong>, 802.15, 802.16. x 1<br />

38. Ochrona prawna systemów informatycznych. Standardy, mormy i<br />

zalecenia. Dyrektywy UE.<br />

x 0,5<br />

<strong>39</strong>. Audyt i ocena bezpeczeństwa systemów informatycznych. Zarządzanie<br />

bezpieczeństwem informacyjnym.<br />

x 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu – przedstawienie wymagań, organizacja<br />

zespołów projektowych, wybór tematu<br />

X 1<br />

2. Przegląd aktualnych zbliżonych rozwiązań X 2<br />

3. Konkretyzacja własnego pomysłu X 1<br />

4. Analiza wykonalności rozwiązania X 1<br />

5. Przegląd dostępnych technologii X 2<br />

6. Specyfikacja wymagań X 1<br />

7. Dyskusja wymagań, wybór środowiska wytwórczego i docelowego X 2<br />

8. Projekt wstępny X 3<br />

9. Projekt techniczny – modularyzacja, opracowanie harmonogramu<br />

implementacji, podział zadań w zespole<br />

X 3<br />

10. Implementacja X 3<br />

<strong>11</strong>. Implementacja cd. X 3<br />

12. Testowanie i weryfikacja X 3<br />

13. Walidacja otrzymanych rozwiązań X 1<br />

14. Analiza i ocena osiągniętych efektów X 1<br />

15. Podsumowanie i ocena rozwiązań X 1<br />

16. Zaliczenie projektu X 2<br />

Razem !Błąd<br />

składniowy<br />

294


, )<br />

295


Nazwa przedmiotu Biznes elektroniczny<br />

Skrót nazwy BE<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

e-mail: pebrd@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia przedmiotu X 1/3<br />

2. Podstawowe zasady biznesowe X 1/2<br />

3. Podstawy Ekonomii w skrócie 1/2<br />

4. Specyfika Internetu dla biznesu – wprowadzenie X 2/3<br />

5. Rozpoczynanie działalności i Internecie 1/2<br />

6. Klasyfikacja generacji witryn biznesowych 1/2<br />

7. Klasyfikacja rynków internetowych X 1<br />

8. Model przedsiębiorstwa wirtualnego X 1/2<br />

9. Marketing w Internecie X 1<br />

10. Klient internetowy - klasyfikacja X 1<br />

<strong>11</strong>. CRM – podstawy zarządzanie relacjami z klientem X 1/2<br />

12. Wykorzystanie CRM w przykładach systemowych X 1<br />

13. Strategie e-biznesu X 1<br />

14. Procesy logistyczne i ich zarządzanie X 1/2<br />

15. Specyfika firm polskich w prowadzeniu e-biznesu X 1<br />

16. Giełdy w Internecie – produkt nie-materialny X 1/2<br />

17. Decyzje inwestycyjne w zakresie nowej ekonomii X 1/2<br />

18. Obrót gospodarczy, a nowa jakość ekonomiczna X 1/2<br />

19. Wirtualne organizacje „non-profit” w biznesie X 1/2<br />

20. Tworzenie i prowadzenie firmy internetowej X 1<br />

21. Podsumowanie i wskazówki praktyczne X 1/2<br />

22. Kolokwium zaliczeniowe 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu – przedstawienie wymagań X 1/3<br />

2. Pomysł na własne przedsięwzięcie internetowe X 1<br />

3. Przegląd aktualnych zbliżonych rozwiązań X 1<br />

4. Konkretyzacja własnego pomysłu X 1<br />

5. Analiza wykonalności rozwiązania X 1<br />

6. Przegląd dostępnych technologii X 1<br />

7. Projekt techniczny X 1<br />

296


8. Projekt ekonomiczny – specyfikacja celów X 1<br />

9. Ankieta wewnątrz-grupowa zgodności celów X 1<br />

10. Implementacja X 1<br />

<strong>11</strong>. Implementacja cd. X 1<br />

12. Testowanie i weryfikacja X 1<br />

13. Walidacja otrzymanych rozwiązań X 1<br />

14. Analiza i ocena osiągniętych efektów X 1<br />

15. Podsumowanie i wspólna ocena rozwiązań X 1<br />

16. Zaliczenie projektu X 2/3<br />

Razem 15<br />

297


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Integracja usług w Internecie<br />

Skrót nazwy IUI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Czarnul<br />

e-mail: pczarnul@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy Umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia X 1/3<br />

2. Web Services: architektura, przykłady zastosowań, SOAP: XML, http x 1/3<br />

3. SOAP – omówienie protokołu, przykłady X 1/3<br />

4. WSDL: opis usług sieciowych. X ½<br />

5. Web Services: konfiguracja systemu Apache + Tomcat + AXIS,<br />

biblioteki, architektura<br />

X 1/3<br />

6. Implementacja usług sieciowych w środowisku AXIS: Java Web<br />

Service (JWS).<br />

X 1/3<br />

7. AXIS: instalowanie usługi sieciowej - Web Service Deployment<br />

Descriptor (WSSD).<br />

X 1/3<br />

8. AXIS: style usług. X 1/3<br />

9. AXIS: Mapowanie typów: XML Java. X 1/3<br />

10. Implementacja usług sieciowych w środowisku AXIS: WSDL: stub i<br />

skeleton, implementacja kodu.<br />

X 1/3<br />

<strong>11</strong>. Implementacja usług sieciowych w środowisku AXIS: WSDL2Java,<br />

Java2WSDL.<br />

X 1/3<br />

12. Przechwytywanie i obsługa Web Services w AXIS (handlers) ½<br />

13. AXIS 2.0 X 1/3<br />

14. UDDI (omówienie elementów: tModel, businessEntity,<br />

businessService, bindingTemplate), publikowanie i wyszukiwanie<br />

informacji<br />

X ½<br />

15. Wykorzystanie UDDI4J w praktyce (wykonanie zapytań do<br />

rzeczywistych serwerów)<br />

X 1/3<br />

16. Odwzorowanie WSDL na UDDI X 1/3<br />

17. Bezpieczeństwo usług sieciowych (HTTPS, HTTP Basic-auth),<br />

bezpieczeństwo usług sieciowych w systemie BeesyCluster<br />

X 1/3<br />

18. Systemy typu grid: architektura, przykłady wykorzystania. X 1/3<br />

19. OGSA, OGSI i Globus Toolkit. WSRF. X ½<br />

20. Globus Toolkit 4 a 3. X 1/3<br />

21. Architektura Globus Toolkit. X 1/3<br />

22. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit. Etapy. X 1/3<br />

23. Wytwarzanie aplikacji z wykorzystaniem Globus Toolkit. Tworzenie<br />

interfejsu i implementacja (*WSDL, WSDD). Różnice w stosunku do<br />

Web Services.<br />

X 1<br />

24. Wdrożenie grid service (GAR). X 1/3<br />

25. Service, resource, resource home. X ½<br />

26. WS-Resource factory pattern X ½<br />

27. Cykl życia. WS-ResourceLifetime. X ½<br />

298


28. Powiadomienia (notifications) w grid services X ½<br />

29. Zabezpieczanie usług (GSI, certyfikaty proxy). X 1<br />

30. UNICORE, inne implementacje middleware X ½<br />

31. Harness: uogólnione środowisko maszyny wirtualnej, architektura<br />

oparta o pluginy<br />

X 1<br />

32. Workflows w rozproszonych systemach usług (Web Services Flow<br />

X 1<br />

Language, Services Flow Language),<br />

33. Systemy workflow pod kątem usług (Kepler, Triana, P-GRADE) X 1/3<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad korzystania z laboratorium X 1/3<br />

2. Wprowadzenie do narzędzi wykorzystywanych na laboratorium:<br />

Tomcat, AXIS, Globus Toolkit, konfiguracja<br />

2/3<br />

3. Instalacja i uruchomienie usługi sieciowej w serwerze Tomcat/AXIS<br />

(wykorzystanie JWS)<br />

X 2<br />

4. Zabezpieczanie usług sieciowych z wykorzystaniem HTTPS oraz http<br />

Basic-auth, konfiguracja serwera<br />

X 2<br />

5. Instalacja usług sieciowych z wykorzystaniem deskryptorów WSDD,<br />

definiowanie procedur obsługi, przetwarzanie wiadomości w serwerze<br />

AXIS, serializacja<br />

X 2<br />

6. Prosta usługa w Globus Toolkit X 2<br />

7. Zabezpieczanie grid services X 2<br />

8. Cykl życia, niszczenie zasobów X 2<br />

9. Powiadomienia w Globus Toolkit X 2<br />

Razem 15<br />

299


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Inteligentne usługi informacyjne<br />

Skrót nazwy IUI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Julian<br />

Nazwisko: Szymański<br />

e-mail: julszym@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i warunki zaliczenia X 0,5<br />

2. Inteligencja Usluga Informacja – definicje pojec X 0,5<br />

3. Klasyfiikacja tekstow, VSM X 0,5<br />

4. Klasyfiikacja tekstow Naive bayes X 0,5<br />

5. Klasyfiikacja tekstow SVM X 0,5<br />

6. Redukcja wymiarowosci PCA X 0,5<br />

7. Redukcja wymiarowosci SVD X 0,5<br />

8. Infoemation retrival, PAGERANK X 0,5<br />

9. Infoemation retrival, HITS X 0,5<br />

10. Klasyczne metody reprezentacji informacji X 1,0<br />

<strong>11</strong>. Wordnet X 1,0<br />

12. Shrutti X 0,5<br />

13. CYC X 0,5<br />

14. Przestrzenie semantyczne X 1,0<br />

15. Ontologie X 1,0<br />

16. Reprezentacja wiedzy za pomocą RDF X 0,5<br />

17. RDFS jako rozszerzenie RDF X 1,0<br />

18. Język OWL X 1,0<br />

19. Implementacje ontologii w OWL X 1,0<br />

20. Internet semantyczny X 1,0<br />

21. Kolokwium X 1,0<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wybór tematu X 1,0<br />

2. Omówienie wybranego tematu X 1,0<br />

3. Projekt realizcji wybranego tematu X 2,0<br />

4. Implementacja X 4,0<br />

5. Konsultacje X 1,0<br />

6. Implementacja koncowa X 4,0<br />

7. Dokumentacja X 1,0<br />

8. Oddanie projektu X 1,0<br />

Razem 15<br />

300


Nazwa przedmiotu Internetowe usługi mobilne<br />

Skrót nazwy IUM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Czarnul<br />

e-mail: pczarnul@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia X 1/3<br />

2. Wprowadzenie do technologii mobilnych, J2ME X 1/3<br />

3. Urządzenia mobilne – przykłady: telefony komórkowe, palmtopy,<br />

możliwości przykładowych urządzeń<br />

X 1/3<br />

4. Standardy komunikacyjne: IrDA, Bluetooth, Wifi X 1/3<br />

5. Funkcje urządzeń przenośnych – trendy X 1/3<br />

6. Palm OS vs Pocket PC X 1/3<br />

7. CLDC – wprowadzenie X 1/3<br />

8. CDC – wprowadzenie X 1/3<br />

9. MIDP- wprowadzenie X 1/3<br />

10. MIDlet “Hello world” X 1/3<br />

<strong>11</strong>. Środowisko programistyczne dla urządzeń przenośnych: J2SE+Java<br />

Wireless Toolkit, ktoolbar<br />

X 1/3<br />

12. Kompilacja i etapy wytwarzania i wdrożenia MIDletu bez środowiska<br />

grafucznego<br />

X ½<br />

13. Cykl życia MIDletu X 1/3<br />

14. Omówienie interfejsu platformy J2ME (Display, Displayable, Form,<br />

List, Alert, TextBox), uruchomienie przykładowej aplikacji na<br />

emulatorze<br />

X 1<br />

15. Omówienie interfejsu J2ME (Gauge, TextField, StringItem etc.),<br />

uruchomienie przykładowej aplikacji na emulatorze, wielowątkowość<br />

X 1<br />

16. Połączenia sieciowe z urządzeń przenośnych: HTTP, sockety,<br />

przykłady kodu, uruchamianie na emulatorze<br />

X 1<br />

17. Komunikacja MIDletu z serwletem, przekazywanie parametrów (GET i<br />

POST)<br />

X 1/3<br />

18. Podtrzymywanie sesji w MIDlecie, cookies X 1/3<br />

19. Zabezpieczanie połączeń z urządzeń mobilnych: HTTPS X 1/3<br />

20. Usługi sieciowe na urządzeniach przenośnych, wywoływanie usług z<br />

serwera Tomcat/AXIS (JSR, wykorzystanie biblioteki kSOAP)<br />

X 1<br />

21. Wywoływanie usług poprzez serwer proxy, optymalizacja komunikacji<br />

(minimalizowanie rozmiaru przesyłanych danych, zajętości pamięci)<br />

X ½<br />

22. Przechowywanie danych na urządzeniach przenośnych dla aplikacji<br />

mobilnych (RMS), tworzenie interfejsu wysokiego poziomu,<br />

wyszukiwanie danych<br />

X 1<br />

23. SMS, Bluetooth na urządzeniach mobilnych X ½<br />

24. MIDP for Palm OS, debugowanie aplikacji, wdrożenie. X ½<br />

25. Optymalizacja MIDletów (komunikacja, I/O, wdrożenie, interfejs) X ½<br />

26. Konfiguracja urządzenia przenośnego w Internecie: Irda (z telefonem X 1<br />

301


komórkowym), PPP over USB (Linux)<br />

27. Przykład wykorzystania technologii mobilnych: mapy cyfrowe, GPS –<br />

omówienie technologii<br />

X 1<br />

28. Palmtop + GPS w praktyce X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad korzystania z laboratorium projektowego X 1/3<br />

2. Specyfikacja wymagań zadania wykorzystującego komunikację<br />

sieciową na urządzenia mobilne<br />

X 1 2/3<br />

3. Specyfikacja: określenie sytuacji wyjątkowych i sposobu ich obsługi. X 1<br />

4. Analiza: modelowanie klas z uwzględnieniem synchronizacji,<br />

bezpieczeństwa komunikacji.<br />

X 3<br />

5. Analiza: kontrola współbieżności w dostępie do systemu. X 1<br />

6. Projekt i implementacja:implementacja interfejsu i modułu komunikacji<br />

na urządzeniach przenośnych.<br />

X 3<br />

7. Projekt i implementacja: implementacja warstwy serwerowej. X 1<br />

8. Projekt i implementacja: integracja aplikacj rozproszonej. 1<br />

9. Testowanie aplikacji. X 1<br />

10. Debugowanie aplikacji. X 1<br />

<strong>11</strong>. Uruchomienie aplikacji. X 1<br />

Razem 15<br />

302


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Obliczenia równoległe na klastrach<br />

Skrót nazwy ORK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Czarnul<br />

e-mail: pczarnul@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad zaliczenia X 1/3<br />

2. Wprowadzenie do przetwarzania w środowiskach równoległych:<br />

praktyczny model aplikacji równoległej: podstawowe parametry<br />

aplikacji opartej o procesy i wątki.<br />

X 1/3<br />

3. Praktyczny model systemu równoległego i rozproszonego, grafy<br />

połączeń.<br />

X 1/3<br />

4. Kryteria odwzorowań, praktyczne przykłady. X 1/3<br />

5. Architektury równoległe: Shared Memory, Distributed Shared Memory,<br />

Distributed Memory.<br />

X 1/3<br />

6. Opóźnienie komunikacyjne: latency i bandwidth. Przykłady wartości w<br />

rzeczywistych systemach.<br />

X 1/3<br />

7. PVM: Maszyna wirtualna, konfiguracja, kompilowanie aplikacji,<br />

uruchamianie aplikacji, dynamiczne dodawanie/usuwanie hostów<br />

X ½<br />

8. PVM: modelowanie aplikacji wieloprocesowej - odwzorowanie<br />

algorytmu na procesy: paradygmat master-slave, przykłady.<br />

X ½<br />

9. PVM: odwzorowanie algorytmu na procesy: paradygmat SPMD,<br />

przykłady.<br />

X ½<br />

10. PVM: odwzorowanie algorytmu na procesy: przetwarzanie potokowe,<br />

przykłady.<br />

X 1/3<br />

<strong>11</strong>. PVM: odwzorowanie algorytmu na procesy: paradygmat dziel-i-<br />

X ½<br />

zwyciężaj, przykłady.<br />

12. PVM: Dynamiczna dekompozycja procesów i migracja. Koszty. X ½<br />

13. PVM: Kontrola procesów: identyfikacja procesów.<br />

14.<br />

X 1/3<br />

15. PVM: Bufory komunikacyjne, zarządzanie wieloma buforami. X 1/3<br />

16. PVM: Wysyłanie i odbieranie wiadomości: pakowanie,<br />

X 1/3<br />

odpakowywanie, blokujące, nieblokujące.<br />

17.<br />

18. PVM: Architektura PVM: demony, komunikacja między nimi. X ½<br />

19. PVM: Routing wiadomości. X 1/3<br />

20. PVM: protokoły komunikacyjne. X 1/3<br />

21. PVM: zarządzanie wejściem-wyjściem X 1/3<br />

22. PVM: debugowanie programów równoległych: narzędzia i metody<br />

23.<br />

X 1<br />

24. PVM: konteksty, komunikacja w kontekstach<br />

X 1/3<br />

25. PVM: Kontrola procesów: grupy, podstawowe operacje na grupach,<br />

komunikacja grupowa<br />

X ½<br />

303


26. PVM: przestrzeń krotek X 1/3<br />

27. PVM: przykłady aplikacji – równoległe przetwarzanie obrazów,<br />

dynamiczne odwzorowania aplikacji na system.<br />

X ½<br />

28. Rozszerzenia PVM: Dynamic Allocation and Migration Parallel Virtual<br />

Machine: architektura, zalety, wady.<br />

X ½<br />

29. Dynamic Allocation and Migration Parallel Virtual Machine: API,<br />

prosta aplikacja.<br />

X ½<br />

30. DAMPVM: Przykłady algorytmów równoległych: sortowanie,<br />

całkowanie, alfa-beta, przetwarzanie obrazów. Szacowanie kosztów.<br />

Przyspieszenie obliczeń.<br />

X 1<br />

31. DAMPVM: Techniki zrównoleglenia algorytmów – statyczny i<br />

dynamiczny podział danych.<br />

X 1/3<br />

32. DAMPVM: Techniki zrównoleglenia algorytmów – dynamiczna<br />

migracja procesów, połączone strategie.<br />

X 1/3<br />

33. DAMPVM: Techniki zrównoleglenia algorytmów – statyczny i<br />

dynamiczny podział danych<br />

X 1/3<br />

34. DAMPVM: Związek między obliczeniami i komunikacją w<br />

algorytmach równoległych. Przykłady.<br />

X 1/3<br />

35. Zaawansowane techniki zrównoleglenia algorytmów: nakładanie<br />

komunikacji i obliczeń, inne techniki ukrywania kosztów komunikacji.<br />

X ½<br />

36. Techniki filtrowania informacji o obciążeniu w systemach<br />

równoległych. Zaawansowane techniki optymalizacji komunikacji.<br />

X 1/3<br />

37. MPI: model aplikacji. X 1/3<br />

38. MPI: podstawowe API, prosta aplikacja. X 1<br />

<strong>39</strong>. MPI: uruchamianie, różne implementacje: LAM, MPICH, inne, X 1/3<br />

40. MPI: uruchamianie na klastrach, superkomputerach, systemy kolejkowe<br />

LoadLeveler, PBS, LSF. Przykłady na klastrach TASK, obsługa<br />

systemów kolejkowych<br />

X 1<br />

41. MPI: Komunikatory X ½<br />

42. MPI: Tryby operacji send: klasyczny, rsend, bsend, ssend, przykłady ½<br />

43. MPI: Komunikacja nieblokująca. X 1/3<br />

44. MPI: Komunikacja blokująca. X 1/3<br />

45. MPI: Komunikacja grupowa a punkt-punkt. X 1/3<br />

46. MPI: tworzenie typów i pakowanie X ½<br />

47. MPI: dynamiczne równoważenie obciążenia: algorytmy RCB, RID,<br />

SID, DE, HLB, modele gradientowe, ACWN, work stealing.<br />

X 1<br />

48. MPI: dynamiczne równoważenie obciążenia: repartycjonowanie, „ghost<br />

nodes”.<br />

X ½<br />

49. Przykłady aplikacji w MPI – wydajność na klastrach TASK (różne<br />

tryby komunikacji (SSend,Isend,Rsend,Send), nakładanie obliczeń i<br />

komunikacji w MPI)<br />

1<br />

50. Checkpointing aplikacji równoległych X 1<br />

51. Wątki a MPI, OpenMPI X 1<br />

52. BeesyCluster – wytwarzanie, uruchamianie i udostępnianie usług na<br />

klastrach (przykład na klastrach TASK)<br />

X 1<br />

53. BeesyCluster – wytwarzanie aplikacji na klastrach w grupie X 1/3<br />

54. OpenMP X 1<br />

55. Gridowe wersje MPI X 1<br />

56. Równoległe operacje wejścia/wyjścia (Paralel I/O w MPI) X 1<br />

57. Algorytmy podziału grafu aplikacji (graph partitioning) dla aplikacji<br />

HPC (narzędzia ParMETIS, Zoltan)<br />

X 1<br />

58. Przykłady aplikacji HPC: aplikacje medyczne X ½<br />

59. Przykłady aplikacji HPC: elektromagnetyzm X ½<br />

Razem 30<br />

Karta zajęć - projekt<br />

304


poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podanie zasad korzystania z laboratorium X 1/3<br />

2. Zapoznanie ze środowiskiem BeesyCluster w kontekście wykorzystania<br />

klastrów TASK, konfiguracja, proste przykłady<br />

X 2<br />

3. Praktyczne zapoznanie ze środowiskiem MPI lub PVM (w zależności<br />

od zdefiniowanego zadania) – wytworzenie, uruchomienie aplikacji<br />

równoległej na klastrach TASK.<br />

X 2<br />

4. Specyfikacja wymagań zadania w odniesieniu do wieloprocesowej<br />

aplikacji równoległej.<br />

X 1 2/3<br />

5. Określenie specyfikacji funkcjonalnej aplikacji wieloprocesowej, w tym<br />

sytuacji wyjątkowych wyjątkowych sposobu ich obsługi w środowisku<br />

równoległym.<br />

X 3<br />

6. Elementy analizy: modelowanie klas z uwzględnieniem komunikacji<br />

międzyprocesowej, kontrola współbieżności w aplikacji równoległej.<br />

X 3<br />

7. Projekt i implementacja: implementacja i uruchamianie modułów<br />

jednostkowych.<br />

X 3<br />

8. Projekt i implementacja: komunikacja między procesowa i<br />

synchronizacja.<br />

X 3<br />

9. Projekt i implementacja: optymalizacja komunikacji oraz równoważenie<br />

obciążenia.<br />

X 3<br />

10. Projekt i implementacja: integracja wieloprocesowej aplikacji. 3<br />

<strong>11</strong>. Testowanie aplikacji. X 2<br />

12. Debugowanie aplikacji. X 2<br />

13. Uruchomienie aplikacji. X 2<br />

Razem 30<br />

305


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie na platformie .NET<br />

Skrót nazwy NET<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tomasz<br />

Nazwisko: Dziubich<br />

e-mail: dziubich@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

Lp. Zagadnienie<br />

Poziom<br />

wiedzy umiej.<br />

liczba godzin<br />

A B C D E<br />

1. Wprowadzenie, zasady zaliczenia 0,33<br />

2. Komponenty platformy .NET X 0,33<br />

3. Budowa środowiska wykonawczego CLR X 0,33<br />

4. Struktura pakietów wykonywalnych (assembly) X 0,33<br />

5. Język wewnętrzny CIL X 0,33<br />

6. Schemat wykonywania modułu X 0,33<br />

7. Wersjonowanie bibliotek X 0,33<br />

8. Wspólny system typów CTS X 0,33<br />

9. Typy referencyjne i wartości X 0,33<br />

10. Konstrukcje językowe X 0,66<br />

<strong>11</strong>. Obsługa wyjątków X 0,33<br />

12. Kolekcje (listy, listy posortowane, stos, kolejki, tablice hash X 0,33<br />

13. Klasy odpowiedzialne za operacje I/O X 0,33<br />

14. Serializacja obiektów X 0,33<br />

15. Programowanie sieciowe – klasy podstawowe (socket, webrequest,<br />

webresponse)<br />

X 0,33<br />

16. Formy okienkowe i interfejs użytkownika (GUI) X 0,66<br />

17. ASP - języki skryptowe, sesje X 0,33<br />

18. ASP.NET – kontrolki webowe i serwerowe X 0,33<br />

19. Tworzenie kontrolek użytkownika X 0,33<br />

20. Konfiguracja aplikacji sieciowej (Web.config i global.aspx) X 0,33<br />

21. Warstwa dostępu do danych ADO.NET – budowa X 0,33<br />

22. Transakcje i stored procedure w SQL Sever X 0,33<br />

23. Metody buforowania danych w aplikacjach webowych X 0,33<br />

24. Język XML i jego transformacje X 0,66<br />

25. Wielowątkowość i mechanizmy synchronizacji X 0,33<br />

26. Remoting – zdalne wołania X 0,33<br />

27. Agenci aktywacyjni (współpraca z IIS) X 0,33<br />

28. Formatery i metody jednokierunkowe X 0,33<br />

29. Usługi sieciowe XML Web Services X 0,33<br />

30. MS WebServices Enhancements X 0,33<br />

31. Współpraca usług sieciowych WS Interoperability X 0,33<br />

32. Współpraca aplikacji .NET i MS Office - MSXML X 0,33<br />

33. Systemy zarządzania treścią CMS i SharePoint X 0,66<br />

34. Bezpieczeństwo aplikacji internetowych X 0,66<br />

35. Usługi nazewnicze i katalogowe (Exchange i ADirectory) X 0,66<br />

36. Współpraca z kodem nie zarządzanym (P-Invoke, COM Interoperability) X 0,66<br />

37. Kolokwium zaliczające 1<br />

Razem 15<br />

306


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

1. Wprowadzenie do środowiska .NET: Framework – lokalizacja i<br />

zawartość; kompilacja i uruchomienie najprostszego programu poza<br />

środowiskiem .NET; deasemblacja – zawartość pliku wynikowego<br />

2. Kolekcje, Biblioteka System.Io- operacje na strumieniach:<br />

Wspólna implementacja kodu wykorzystującego klasy Hashtable,<br />

SortedList, odczyt i zapis do pliku , obsługa wyjątków.<br />

3. Przypomnienie wzorców do budowy wyrażeń regularnych i obiektowego<br />

modelu wyrażeń regularnych w .NET<br />

Wspólna implementacja kodu wykorzystującego klasy: Regex,<br />

MatchCollection<br />

4. Programowanie sieciowe<br />

Zapoznanie z szablonem Windows Application, przegląd kontrolek<br />

Windows forms, wspólna implementacja kodu wykorzystującego klasy:<br />

FileSystemWatcher, Uri, HttpWebRequest, HttpWebResponse<br />

5. Warstwa dostępu do danych ADO.NET<br />

wspólna implementacja kodu wykorzystującego: Connection,<br />

DataAdapter, DataSet, DataGrid<br />

6. Warstwa dostępu do danych ADO.NET cd.<br />

wspólna implementacja kodu wykorzystującego klasy: DataTable,<br />

DataRow, DataColumn, metody GetChanges, AcceptChanges,<br />

RejectChanges, kolekcję Relations oraz DataView.<br />

7. Wykorzystanie XML – współpraca z DataSet<br />

wspólna implementacja kodu odczytującego i zapisującego dane w<br />

formacie XML, zapis i odczyt schematu danych.<br />

poziom<br />

wiedzy umiej.<br />

A B C D<br />

x<br />

E<br />

8. Operacje na drzewie DOM X 2<br />

9. SAX - Język XML i jego transformacje X 2<br />

10. Remoting – zdalne wołania, serializacja X 2<br />

<strong>11</strong>. ASP.NET – kontrolki HTML i serwerowe, języki skryptwe X 2<br />

12. Usługi sieciowe XML Web Services X 2<br />

13. System zarządzania treścią CMS (.NET i MS Office) X 2<br />

14. Współpraca z kodem nie zarządzanym (Interop) X 2<br />

15. Zaliczenie przedmiotu 2<br />

Razem 30<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

Liczba<br />

godzin<br />

2<br />

2<br />

2<br />

2<br />

2<br />

2<br />

2<br />

307


Nazwa przedmiotu<br />

Skrót nazwy<br />

KARTA PRZEDMIOTU<br />

Programowanie na platformie J2EE<br />

J2EE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Piotrowski<br />

e-mail: bastian@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Architektura J2EE X 0,33<br />

2. Cykl życia aplikacji J2EE X 0,33<br />

3. Dostępne zasoby i informacje wewnątrz serwera J2EE (konteksty) X 0,33<br />

4. Tomcat jako kontener servletów i JSP (wykorzystanie, uruchamianie,<br />

podstawowa konfiguracja)<br />

X 0,67<br />

5. Ant jako narzędzie do kompilacji i uruchamiania aplikacji J2EE X 0,33<br />

6. Servlety (tworzenie, dostępne API, cykl życia) X 1<br />

7. Java Server Pages (tworzenie, dostępne API, cykl życia) X 1<br />

8. Standardowa biblioteka tagów JSP X 0,33<br />

9. Tworzenie własnych tagów JSP X 0,67<br />

10. Biblioteki szablonów dla J2EE (struts itp.) X 1<br />

<strong>11</strong>. Wykorzystanie XML w J2EE (zastosowanie do definiowania aplikacji<br />

sieciowych, usług, konfiguracji itd.)<br />

X 0,33<br />

12. Przetwarzanie dokumentów XML w Javie (SAX - Simple API for<br />

XML)<br />

X 0,33<br />

13. Przetwarzanie dokumentów XML w Javie (DOM) X 0,33<br />

14. Wykorzystywanie XSLT (XML Stylesheet Language for<br />

Transformations)<br />

X 0,67<br />

15. Łączenie się z zasobami (JDBC, JNDI) X 0,67<br />

16. Enterprise Java Beans (definicja, wykorzystanie) X 0,33<br />

17. Session Beans (tworzenie, wykorzystanie w aplikacjach J2EE) X 0,67<br />

18. Entity Beans (sposoby zarządzania ich przechowywaniem: beanmanaged<br />

i container-managed, tworzenie, wykorzystanie w aplikacjach<br />

J2EE)<br />

X 0,67<br />

19. Message-Driven Beans (tworzenie, wykorzystanie w aplikacjach J2EE) X 0,33<br />

20. EJB QL – Enetrprise Java Beans Query Language X 0,33<br />

21. Tworzenie Web Services w J2EE X 0,67<br />

22. Lokalizacja usług w katalogach XML (ebXML, UDDI) w J2EE X 0,67<br />

23. Dostępne biblioteki i narzędzia ułatwiające tworzenie i utrzymanie<br />

projektów J2EE (produkty jakarta.apache.org)<br />

X 1<br />

24. Java Messaging Service X 0,67<br />

25. Transakcje w J2EE X 0,33<br />

26. Connector w J2EE X 0,33<br />

27. Bezpieczeństwo w J2EE X 0,67<br />

Razem 14,99<br />

Karta zajęć - laboratorium<br />

308


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Napisanie i uruchomienie prostej aplikacji J2EE X 1<br />

2. Debugowanie aplikacji J2EE X 1<br />

3. Tworzenie i uruchamianie servletów X 2<br />

4. Tworzenie i uruchamianie JSP X 2<br />

5. Tworzenie własnych bibliotek tagów JSP X 2<br />

6. Przetwarzanie i tworzenie dokumentów XML a aplikacji J2EE X 2<br />

7. Wykorzystanie XSLT w aplikacji J2EE X 2<br />

8. Wykorzystanie zewnętrznych zasobów w J2EE (baza danych, pliki<br />

X 2<br />

dostępne w sieci)<br />

9. Korzystanie z JNDI X 2<br />

10. Pisanie i uruchamianie EJB X 3<br />

<strong>11</strong>. Wykorzystanie struts do pisania aplikacji J2EE X 3<br />

12. Tworzenie i wykorzystanie Web Services X 2<br />

13. Konfigurowanie wybranych kontenerów i serwerów aplikacji J2EE X 2<br />

14. Lokalizacja i wykorzystanie zewnętrznych usług w aplikacjach J2EE X 2<br />

15. Napisanie aplikacji J2EE łączącej poznane zagadnienia X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

309


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie aplikacji rozproszonych<br />

Skrót nazwy PAR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jarosław<br />

Nazwisko: Kuchta<br />

e-mail: qhta@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie architektury systemu rozproszonego X 1<br />

2. Projektowanie warstwy prezentacji X 1<br />

3. Projektowanie logiki aplikacji X 1<br />

4. Projektowanie logiki dostępu do danych X 1<br />

5. Projektowanie warstwy przechowywania danych X 1<br />

6. Kolokwium sprawdzające X 1<br />

7. Wzorce projektowe warstwy danych: Data Access Object, Transfer<br />

Object, Value List Handler<br />

X 1<br />

8. Wzorce projektowe warstwy usług: Service Activator, Composite Entity,<br />

Transfer Object Assembler<br />

X 1<br />

9. Wzorce projektowe pośredniczące: Session Facade, Service Locator,<br />

Business Delegate<br />

X 1<br />

10. Wzorce projektowe warstwy biznesowej: Front Controller, Dispatcher<br />

View, Service To Worker<br />

X 1<br />

<strong>11</strong>. Wzorce projektowe warstwy prezentacji: View Helper, Composite View,<br />

X 1<br />

Intercepting Filter<br />

12. Mapowanie relacyjno-obiektowe: Hibernate X 1<br />

13. Mapowanie relacyjno-obiektowe: JDO, iBATIS X 1<br />

14. Systemy portalowe: SharePoint, Lenya X 1<br />

15. Kolokwium sprawdzające X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie interfejsów międzywarstwowych X 2<br />

2. Projektowanie warstwy prezentacji klienta X 2<br />

3. Projektowanie usług po stronie serwera X 2<br />

4. Implementacja z wykorzystaniem wybranego frameworka X 7<br />

5. Konsolidacja aplikacji X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

310


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie zespołowe i techniki negocjacji<br />

Skrót nazwy PZTN<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Henryk<br />

Nazwisko: Krawczyk<br />

e-mail: hkrawk@eti.pg.gda.pl<br />

Karta zajęć wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczania 0,2<br />

2. Modele przetwarzania zespołowego X 1<br />

3. Pogawędki internetowe - funkcje X 1<br />

4. Pogawędki internetowe - architektura systemów X 1<br />

5. Komunikacja interpersonalna a komunikacja w systemie rozproszonym X 1<br />

6. Rekomendacja i sposoby jej implementacji X 0,8<br />

7. Rekomendacja w systemach technicznych - diagnoza stanu 1,5<br />

8. Rekomendacja w systemach medycznych - rozpoznawanie chorób X 1,5<br />

9. Zasady negocjacji, rola uczestników X 1<br />

10. Negocjacje w biznesie X 1<br />

<strong>11</strong>. Negocjacje w zespołach ekspertskich X 1<br />

12. Zasady projektowania systemów pracy zespołowej X 1<br />

13. Systemy przepływu dokumentów i pracy -document flow, work flow X<br />

1<br />

X<br />

1<br />

14. Zintegrowane systemy dowodzenia - funkcje decyzyjne X 1<br />

15. Zintegrowane systemy dowodzenia - architektura X 1<br />

16. Przykłady systemów przetwarzania zespołowego X 1<br />

17. Lotus Notes X 1<br />

18. Systemy CCF (Collaborative Computing Framework) X 1<br />

19. Systemy CSCW (Computer Supported Cooperative Work) X 1<br />

20. Zasady współpracy - systemy CVE (Collaborative Virtual<br />

Environment)<br />

X 1<br />

21. Standardy współpracy w systemach agentowych (FIPA, MASIF) X 2<br />

22. Przykłady systemów pracy zespołowej a usługi dla społeczeństwa<br />

informacyjnego<br />

X 1<br />

23. Standardy współpracy zespołowej X 1<br />

24. WSCI (Web Services Choreografy Iterface) X 1<br />

25. Telepraca, koordynacja X 1<br />

26. Przedsięwzięcie elektroniczne X 1<br />

27. Systemy zarządzania wiedzą X 1<br />

28. Portale negocjacyjne i mediacyjne X 1<br />

Razem 30<br />

3<strong>11</strong>


Karta zajęć - seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przedstawienie otwartych problemów do opracowania,<br />

harmonogram prezentacji<br />

X 1<br />

2. Znaczenie stabdardów w rozwoju systemów pracy grupowej X 1<br />

3. Dyskusja nad formą i strukturą prezentacji X 1<br />

4. Seminarium na temat: Aplikacje rozproszone i systemy internetowe X 25<br />

5. Podsumowanie seminarium X 1<br />

6. Zaliczenie seminarium 1<br />

Razem 30<br />

312


Nazwa przedmiotu Rozproszone bazy danych<br />

Skrót nazwy RBD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Szpryngier<br />

e-mail: piotrs@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Budowa systemów rozproszonych. Problemy przechowywania<br />

ograniczonej ilości danych.<br />

x 0.5<br />

2. Klasyfikacja rozproszonych baz danych. x 1<br />

3. Integralność baz danych. Transakcje w systemach bazodanowych. 2fazowe<br />

blokowanie i 2-fazowe potwierdzanie.<br />

x 1<br />

4. Problemy realizacji transakcji w systemach rozproszonych.Eliminacja<br />

blokad (zakleszczeń). Protokoły kontroli współbieżności: B2F,<br />

znakowania czasowgo, optymistyczne.<br />

1<br />

5. Problemy optymalizacji zapytań w rozproszonych bazach danych x 0.5<br />

6. Replikacje. Zarzadzanie replikacjami baz danych. x 2<br />

7. Kopie zapasowe. Zarzadzanie kopiami zapasowymi w systemach<br />

rozproszonych.<br />

x 0.5<br />

8. Projektowanie rozproszonej bazy danych. Ocena narzutów sieciowych.<br />

Fragmentacja danych. Wykorzystanie narzędzi CASE.<br />

x 1<br />

9. Zarządzanie rozproszoną bazą danych. Wykrywanie wąskich gardeł.<br />

Optymalizacja wydajności. Redukcja rywalizacji użytkowników.<br />

1<br />

10. Integracja danych pochodzacych z różnych źródeł. Model kanoniczny. 0.5<br />

<strong>11</strong>. Metody i techniki integracji baz danych. x 2<br />

12. Charakterystyka środowisk integracyjnych: IBM WSII, BIE (Business<br />

Integration Machine).<br />

x 1<br />

13. Charakterystyka serwerów aplikacyjnych jako środowisk integracji:<br />

SunOne WSE, Tomcat, Resin, BEA WebLogic, IBM WSII, Intershop.<br />

x 1<br />

14. Charakterystyka narzędzi i metodologii służących do integracji:<br />

OpenAdaptor, Jabber-EAI, XMPP.<br />

x 1<br />

15. Kolokwium zaliczeniowe. 1<br />

Karta zajęć - laboratorium<br />

Razem 15<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium – przedstawienie wymagań, organizacja<br />

zespołów ćwiczeniowych, instruktaż BHiP<br />

X 1<br />

2. Poznanie ćrodowiska ćwiczeń laboratoryjnych X 2<br />

3. Założenie własnej rozproszonej bazy danych X 2<br />

313


4. Organizacja zarządzania transakcjami w jednorodnej rozprozonej bazie<br />

danych<br />

X 2<br />

5. Organizacja zarządzania transakcjami w różnorodnej rozprozonej bazie<br />

danych<br />

X 2<br />

6. Odtwarzane rozprozonej bazy danych po awariach X 2<br />

7. Zarządzanie replikacjami w rozproszonej bazie danych X 2<br />

8. Zaliczenie laboratorium X 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

314


3.2.2. Inteligentne systemy decyzyjne<br />

Nazwa przedmiotu Diagnostyka procesów<br />

Skrót nazwy DPR<br />

KARTA PRZEDMIOTU<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

E-mail: kova@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

35. Metody detekcji uszkodzeń X 1<br />

36. Kontrola parametrów procesowych (wiarygodność, granice alarmowe,<br />

trendy)<br />

X 1<br />

37. Metody analizy sygnałów X 1<br />

38. Kontrola związków (redundancja, sprzężenie zawrotne, związki<br />

deterministyczne i statystyczne)<br />

X X 1<br />

<strong>39</strong>. Metody modelowe X 1<br />

40. Modele jakościowe, rozmyte i neuronowe X 1<br />

41. Metody i narzędzia lokalizacji uszkodzeń X 1<br />

42. Elementy opisu obiektu i systemu diagnozowania (stany obiektu,<br />

zmienne procesowe, sygnały diagnostyczne, relacje symptomyuszkodzenia<br />

macierze binarne, tablice stanów, rozróżnialność,<br />

diagnoza)<br />

X X 1<br />

43. Redundancja sprzętowa, funkcje logiczne, obserwatory (banki<br />

diagnostyczne, obserwacja z nieznanym wejściem, układy odporne)<br />

X 1<br />

44. Równania i przestrzenie parzystości (residua, kierunkowość, równania<br />

zgodności)<br />

X X 1<br />

45. Metody rozpoznawania obrazów (metody klasyczne klasyfikacji,<br />

klasyfikatory neuronowe)<br />

X 1<br />

46. Binarne macierze diagnostyczne (wiedza ekspercka, wnioskowanie<br />

szeregowe, drzewa diagnostyczne, sprzeczność symptomów,<br />

wnioskowanie równoległe)<br />

X X 1<br />

47. Zastosowanie teorii Bayesa (prawdopodobieństwo warunkowe,<br />

wnioskowanie probabilistyczne)<br />

X 1<br />

48. System informacyjny (relacja uszkodzenia-symptomy, ocena<br />

wielowartościowa, rozróżnialność, wnioskowanie równoległe i<br />

szeregowe, systemy zredukowane)<br />

X 1<br />

49. Metody oparte na logice rozmytej (ocena residuów, wnioskowanie<br />

rozmyte, rozmyta relacja diagnostyczna, rozmyte sieci neuronowe)<br />

X X 1<br />

Razem 15<br />

315


Lp. Zagadnienie<br />

Karta zajęć – seminarium<br />

1. Celem seminarium jest zapoznanie się studentów z praktycznymi<br />

problemami diagnostyki technicznej procesów przemysłowych oraz<br />

prostych obiektów dynamicznych.<br />

2. Omówienie tematów przykładowych zagadnień diagnostycznych z<br />

zakresu tematycznego wykładu.<br />

3. Indywidualna analiza zadanego zagadnienia, opracowanie propozycji<br />

rozwiązania problemu oraz jej prezentacji.<br />

4. Prezentacja opracowanego problemu wraz z seminaryjną dyskusję<br />

obranego sposobu rozwiązania.<br />

poziom<br />

wiedzy umiej.<br />

A B C<br />

X<br />

D E<br />

liczba<br />

godzin<br />

X 2<br />

X<br />

X 13<br />

Razem 15<br />

316


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Ewolucyjne metody optymalizacji<br />

Skrót nazwy EMO<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Tomasz<br />

Nazwisko: Białaszewski<br />

E-mail: bialas@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Biologiczne podstawy podejścia genetycznego. X 1<br />

2. Przegląd różnych technik optymalizacyjnych X 1<br />

3. Klasyfikacja metod poszukiwań X 1<br />

4. Podstawy algorytmów genetycznych X 1<br />

5. Kodowanie i dekodowanie parametrów X 1<br />

6. Sposoby oceny stopnia przystosowania osobników X 1<br />

7. Metody selekcji osobników X 1<br />

8. Operacje genetyczne X 1<br />

9. Strategie podstawień X 1<br />

10. Skalowanie przystosowania X 1<br />

<strong>11</strong>. Interpretacja algorytmów genetycznych wg teorii schematów X 1<br />

12. Metody niszowania X 1<br />

13. Wielokryterialna optymalizacja X 1<br />

14. Programowanie genetyczne X 1<br />

15. Zastosowanie algorytmów ewolucyjnych do parametrycznej<br />

optymalizacji układów przetwarzania sygnałów<br />

X 1<br />

Razem 15<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie<br />

1. Celem realizowanego projektu jest zapoznanie się studentów z<br />

praktycznymi problemami ewolucyjnej optymalizacji. 15 g.<br />

przeznaczone jest na realizację zadanego projektu w postaci programu<br />

komputerowego z zakresu tematycznego wykładu EMO. Przykładowe<br />

tematy projektów: Ewolucyjne techniki optymalizacji. Kodowanie i<br />

dekodowanie parametrów. Sposoby oceny stopnia przystosowania<br />

osobników. Metody selekcji osobników. Operacje genetyczne. Strategie<br />

podstawień. Skalowanie przystosowania. Metody niszowania. Metody<br />

wielokryterialnej optymalizacji. Programowanie genetyczne.<br />

Algorytmy ewolucyjne rozwiązujące zadanie: dylematu więźnia,<br />

załadunku, zbierania plonów, zadania pchania wózka, liniowokwadratowe,<br />

komiwojażera, liniowe i nieliniowe zadanie transportowe.<br />

Algorytmy dobierające parametry układów regulacji, detekcji,<br />

zastosowane do rozwiązywania dowolnego skalarnego lub<br />

wektorowego zadania optymalizacji parametrycznej, w identyfikacji<br />

liczba<br />

godzin<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

317


obiektów, redukcji rzędów modeli, wyznaczające drogę w środowisku<br />

ruchomego robota. Programowanie genetyczne do identyfikacji<br />

obiektów. Studium symulacyjne dla wybranych zadań optymalizacji<br />

wielokryterialnej.<br />

Razem 15<br />

318


Nazwa przedmiotu Inteligencja obliczeniowa<br />

Skrót nazwy IOB<br />

KARTA PRZEDMIOTU<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jędruch<br />

Nazwisko: Wojciech<br />

E-mail: wjed@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie organizacji zajęć i podanie zasad zaliczenia A 0,33<br />

2. Współczesne kierunki badań i zastosowań inteligencji obliczeniowej –<br />

paradygmat symboliczny a koneksjonistyczny<br />

B 0,67<br />

3. Omówienie zakresu materiału wykładu i projektu B 0,67<br />

4. Regułowe systemy ekspertowe – wprowadzenie B 1<br />

5. Systemy ekspertowe – wnioskowanie z bazy przypadków B 1<br />

6. Planowanie akcji przy pełnej informacji – wprowadzenie A 0,67<br />

7. Planowanie akcji – metody szukania B 1<br />

8. Planowanie akcji – metody logiczne B 1<br />

9. Planowanie akcji w sytuacjach dynamicznych i niedeterministycznych B 1<br />

10. Sieci bayesowskie – metody wnioskowania B 1<br />

<strong>11</strong>. Sieci bayesowskie – metody tworzenia – uczenie parametrów B 1<br />

12. Sieci bayesowskie – metody tworzenia – uczenie struktury B 1<br />

13. Drzewa decyzyjne – algorytmy tworzenia B 1<br />

14. Drzewa decyzyjne – zasady przycinania B 0,67<br />

15. Rozmyte drzewa decyzyjne A 0,33<br />

16. Wybrane algorytmy rozpoznawania - perceptrony o dużym marginesie<br />

błędu - wprowadzenie<br />

A 1<br />

17. Perceptrony o dużym marginesie błędu – tworzenie funkcji jądra B 1<br />

18. Systemy samoorganizujące się – podstawowe struktury A 1<br />

19. Systemy samoorganizujące się – metody klasteryzacji i ich<br />

zastosowania<br />

B 1<br />

20. Uczenie w optymalizacji wieloetapowych procesów decyzyjnych –<br />

wprowadzenie<br />

A 0,33<br />

21. Wieloetapowe procesy decyzyjne – algorytm różnic czasowych 1<br />

22. Wieloetapowe procesy decyzyjne – eksploracja a eksploatacja A 0,67<br />

23. Wieloetapowe procesy decyzyjne – metody uczenia przy dużej liczby<br />

stanów<br />

B 0,67<br />

24. Wieloetapowe procesy decyzyjne – przykładowe optymalizacje B 1<br />

25. Wprowadzenie do tematyki inteligencji zespołowej – modelowanie<br />

indywiduowe, zjawiska emergentne, modelowanie dół-góra<br />

A 1<br />

26. Środowiska modelowania indywiduowego – automaty komórkowe,<br />

dynamika molekularna<br />

B 1<br />

27. Modelowanie indywiduowe – przykładowe modele B 1<br />

28. Inteligencja roju i optymalizacja cząsteczkowa - wprowadzenie A 0,67<br />

29. Optymalizacja cząsteczkowa – podstawowe algorytmy B 1<br />

30. Optymalizacja cząsteczkowa – problemy wielokryterialne B 1<br />

31. Algorytmy mrówkowe – wprowadzenie A 0,33<br />

319


32. Algorytmy mrówkowe – podstawowe algorytmy B 0,67<br />

33. Algorytmy mrówkowe – przykłady zastosowań B 1<br />

34. Inteligencja zespołowa – klasyfikacja zadań działań zespołowych A 0,66<br />

35. Działania zespołowe – algorytmy optymalizacji B 0,66<br />

36. Przykłady optymalizacji działań zespołowych B 1<br />

Razem 30<br />

Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

2. Tworzenie sieci bayesowskich z przykładowych zbiorów danych E 4<br />

3. Zastosowania metod uczenia w optymalizacji wybranych<br />

wieloetapowych procesów decyzyjnych<br />

E 4<br />

4. Zastosowanie metod optymalizacji cząsteczkowej i algorytmów<br />

mrówkowych do wybranych problemów<br />

E 4<br />

5. Zastosowania metod klasteryzacji w wybranych problemach<br />

klasyfikacji<br />

B 3<br />

Razem 15<br />

320


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Obliczeniowe metody optymalizacji<br />

Skrót nazwy OMO<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krystyna Henryk<br />

Nazwisko: Rudzińska-Kormańska Kormański<br />

E-mail: korman@eti.pg.gda.pl korman@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Decyzje optymalne a sterowanie optymalne i optymalizacja X 1<br />

2.<br />

parametryczna. Formułowanie zagadnień optymalizacji. Pojęcia<br />

podstawowe.<br />

Przykłady zagadnień optymalizacyjnych. X 1<br />

3. Klasyfikacja problemów optymalizacji :<br />

a) zadania ciągłego sterowania optymalnego – opis matematyczny<br />

X 0.67<br />

4. b) zadania dyskretnego sterowania optymalnego - opis matematyczny X 0.67<br />

5. c) zadania optymalizacji statycznej bez ograniczeń i z ograniczeniami -<br />

opis matematyczny.<br />

X 0.67<br />

6. Transformacja zadań sterowania optymalnego do zadań optymalizacji<br />

parametrycznej.<br />

X 1<br />

7. Zbiory i funkcje wypukłe. Funkcja kryterialna, funkcje ograniczające<br />

zbiór punktów dopuszczalnych – własności.<br />

X 1<br />

8. Ekstrema funkcji wielu zmiennych. Klasyfikacja ekstremów. X 1<br />

Twierdzenie Weierstrassa.<br />

9. Metody analityczne i iteracyjne wyznaczania ekstremów. X 1<br />

Programowanie liniowe, kwadratowe i wypukłe.<br />

10. Optymalizacja statyczna bez ograniczeń dla różniczkowalnej funkcji<br />

kryterialnej. Warunki konieczne i dostateczne istnienia ekstremum<br />

funkcji jednej zmiennej.<br />

X 1<br />

<strong>11</strong>. Warunki konieczne i dostateczne istnienia ekstremum dla funkcji wielu<br />

zmiennych. Badanie wartości własnych hesjanu. Twierdzenie Sylvestra<br />

o formach kwadratowych.<br />

X 1<br />

12. Optymalizacja statyczna dla zadań z ograniczeniami równościowymi –<br />

warunki istnienia ekstremów warunkowych. Funkcja Lagrange'a.<br />

X 1<br />

13. Optymalizacja statyczna z ograniczeniami nierównościowymi i<br />

mieszanymi – warunki istnienia ekstremum. Twierdzenie Kuhna –<br />

Tuckera.<br />

X 1<br />

14. Warunki regularności ograniczeń. Punkt siodłowy funkcji Lagrange'a.<br />

Dualizm w programowaniu nieliniowym.<br />

X 1<br />

15. Optymalizacja wielokryterialna. Wskaźniki syntetyczne i z X 1<br />

priorytetami. Zbiory rozwiązań kompromisowych.<br />

16. Iteracyjne metody znajdowania minimum dla zadań bez ograniczeń.<br />

Klasyfikacja metod :<br />

X 1<br />

17. a) metody poszukiwania minimum w kierunku; X 1<br />

18. b) metody poszukiwań prostych; X 1<br />

19. c) metody bezgradientowe kierunków poprawy z ortogonalną bazą; X 1<br />

20. d) metody bezgradientowe sprzężonych kierunków poprawy; X 1<br />

21. e) gradientowe metody kierunków poprawy : X 0.5<br />

22. - algorytm gradientu prostego i największego spadku, X 0.5<br />

23. - algorytmy gradientu sprzężonego, X 0.5<br />

24. - algorytmy Newtona i metody quasi-newtonowskie (zmiennej X 1<br />

321


25.<br />

metryki);<br />

f) metody szukania minimum globalnego. X 1<br />

26. Iteracyjne metody znajdowania minimum dla zadań z ograniczeniami.<br />

Klasyfikacja metod :<br />

X 1<br />

27. a) metoda transformacji zmiennych; X 0.5<br />

28. b) metoda rzutowania gradientu; X 0.5<br />

29. c) metody funkcji kary. X 1<br />

30. Optymalizacja funkcjonałów. Wariacja funkcjonału. Ekstrema X 1<br />

31.<br />

funkcjonałów bez ograniczeń. Równanie Eulera.<br />

Warunki brzegowe i warunki transwersalności. X 0.5<br />

32. Ekstrema funkcjonałów z ograniczeniami. Optymalizacja sterowania.<br />

Równania stanu i równania sprzężone. Funkcjonał Lagrange'a i funkcja<br />

Hamiltona.<br />

X 1<br />

33. Zasada Pontriagina. Problemy z ustalonym i nieustalonym czasem<br />

sterowania. Optymalizacja w otwartych i zamkniętych układach<br />

sterowania.<br />

X 1<br />

34. Synteza optymalnych regulatorów stanu. Regulator LQR. Równanie<br />

Riccatiego.<br />

X 1<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zadania: matematyczny zapis praktycznych zagadnień optymalizacji. X 1<br />

2. Zadania: przekształcenie problemu optymalnego sterowania ciągłego do<br />

problemu optymalnego sterowania dyskretnego<br />

X 1<br />

3. Zadania: transformacja problemu optymalnego sterowania do<br />

X 1<br />

4.<br />

zagadnienia optymalizacji statycznej (OS).<br />

Rozwiązywanie prostych zadań OS metodą graficzną – ilustracja<br />

minimów lokalnych i globalnych oraz ograniczeń aktywnych i<br />

nieaktywnych.<br />

X 1<br />

5. Zadania: programowanie liniowe, kwadratowe i wypukłe – ilustracja<br />

graficzna.<br />

X 1<br />

6. Rozwiązywanie zadań OS bez ograniczeń z wykorzystaniem warunków<br />

koniecznych i dostatecznych istnienia minimum.<br />

X 1<br />

7. Rozwiązywanie zadań OS z ograniczeniami równościowymi z<br />

wykorzystaniem funkcji Lagrange'a.<br />

X 1<br />

8. Rozwiązywanie zadań OS z ograniczeniami nierównościowymi z<br />

wykorzystaniem twierdzenia Kuhna-Tuckera.<br />

X 1<br />

9. Rozwiązywanie zadań OS z ograniczeniami mieszanymi. X 1<br />

10. Rozwiązywanie problemów dualnych. X 1<br />

<strong>11</strong>. Zadania: badanie regularności ograniczeń. X 1<br />

12. Zadania: wykorzystanie rachunku wariacyjnego do znajdowania<br />

ekstremum funkcjonału.<br />

X 1<br />

13. Zadania: wykorzystanie Zasady Pontriagina do wyznaczania sterowania<br />

optymalnego w układach otwartych.<br />

X 1<br />

14. Zadanie: wyznaczenie sterowania czasooptymalnego. X 1<br />

15. Synteza ciągłego regulatora LQR z wyznaczeniem macierzy Riccatiego. X 1<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zaznajomienie ze specjalistycznym oprogramowaniem OPTIMUM do X 1<br />

liczba<br />

godzin<br />

322


2.<br />

rozwiązywania problemów OS i badania algorytmów optymalizacji.<br />

Zaznajomienie z programem VISUAL do graficznej prezentacji (2D,<br />

3D) funkcji celu, ograniczeń równościowych i nierównościowych oraz<br />

krokowej pracy algorytmów.<br />

X 1<br />

3. Badanie własności numerycznych algorytmów optymalizacji bez<br />

ograniczeń :<br />

X 1<br />

4. a) metody poszukiwania minimum w kierunku; X 1<br />

5. b) metody poszukiwań prostych (algorytmy Rosenbrocka,<br />

X 2<br />

6.<br />

Hooke-Jeeves'a i Neldera-Meada);<br />

c) metody bezgradientowe kierunków poprawy (algorytm kierunków<br />

X 1<br />

sprzężonych Powella);<br />

7. d) metody gradientowe kierunków poprawy (algorytm największego<br />

spadku, algorytm gradientu sprzężonego oraz dwa algorytmy<br />

zmiennej metryki).<br />

8. Badanie własności numerycznych algorytmów optymalizacji z<br />

9.<br />

ograniczeniami (metoda zewnętrznej funkcji kary, metoda wewnętrznej<br />

funkcji kary oraz metoda przesuwnej funkcji kary).<br />

Rozwiązywanie problemów sterowania optymalnego dla obiektów<br />

statycznych przy użyciu pakietu OPTIMUM.<br />

10. Rozwiązywanie problemów sterowania optymalnego dla obiektów<br />

dynamicznych przy użyciu pakietu OPTIMUM.<br />

<strong>11</strong>. Opracowanie algorytmu, dla rozwiązania indywidualnego zadania,<br />

wykorzystującego materiał z przedmiotów Obliczeniowe Metody<br />

Optymalizacji oraz Planowanie Procesów Produkcyjnych.<br />

X 2<br />

X 2<br />

X 3<br />

X 4<br />

X 4<br />

12. Implementacja, testowanie i prezentacja opracowanego algorytmu. X 7<br />

13. Omówienie i dyskusja najciekawszych rozwiązań. X 1<br />

Razem 30<br />

323


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Planowanie procesów produkcyjnych<br />

Skrót nazwy PPP<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krystyna<br />

Nazwisko: Rudzińska-Kormańska<br />

E-mail: korman@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Planowanie procesów produkcyjnych – pojęcia podstawowe, przykłady. X 1<br />

2. Wytwarzanie komputerowo zintegrowane (CIM).Elastyczne systemy X<br />

produkcyjne (ESP) – charakterystyka ogólna.<br />

1<br />

3. Architektura systemów sterowania produkcją w ESP : X 1<br />

4. a) urządzenia wytwórcze i systemy magazynowania; X 0.67<br />

5. b) urządzenia manipulacyjne i systemy transportowe; X 0.67<br />

6. c) urządzenia sterujące, systemy kontroli i diagnostyki. X 0.67<br />

7. Hierarchiczne metody planowania produkcji w ESP (planowanie<br />

strategiczne, taktyczne i operacyjne).<br />

X 1<br />

8. Klasyfikacja problemów harmonogramowania. Harmonogramowanie a<br />

struktury produkcyjne w ESP – procesy szeregowe i równoległe.<br />

X 1<br />

9. Harmonogramowanie linii produkcyjnej – wykresy Gantta. X 1<br />

10. Kryteria ustalania stopnia pilności robót – szeregowanie wg zasad SPT i<br />

EDD oraz algorytmu Smitha.<br />

X 1<br />

<strong>11</strong>. Algorytm Johnsona dla procesów szeregowych (przepływowych). X 1<br />

12. Budowa grafów kolejnościowych dla procesów wielooperacyjnych. X 1<br />

13. Optymalne szeregowanie operacji dla procesów opisanych grafem<br />

kolejnościowym przy zastosowaniu algorytmu Law-lera.<br />

X 1<br />

14. Rozdział zadań produkcyjnych w gniazdowych strukturach ESP. X 1<br />

15. Problemy zero-jedynkowe. Zagadniena :<br />

- optymalnego przydziału zadań dla maszyn równoległych;<br />

- wyboru projektu inwestycyjnego.<br />

X 1<br />

16. Optymalny przydział zadań dla problemów zbilansowanych i<br />

niezbilansowanych – algorytm węgierski.<br />

X 1<br />

17. Modele sieciowe w planowaniu procesów produkcyjnych. X 1<br />

18. Wyznaczanie optymalnych marszrut technologicznych dla X 1<br />

19.<br />

równoległych linii produkcyjnych.<br />

Programowanie sieciowe – wyznaczanie ścieżki krytycznej (CPM). X 1<br />

20. Optymalizacja transportu wewnętrznego – sterowanie wózkami AGV i<br />

platformami mobilnymi.<br />

X 0.5<br />

21. Zastosowanie grafu widoczności i algorytmu Dijkstry do wyznaczania<br />

bezkolizyjnej trajektorii ruchu AGV o minimalnym czasie przejazdu.<br />

X 1<br />

22. Sterowanie wielkością produkcji (planowanie strategiczne) z X 1<br />

23.<br />

wykorzystaniem programowania liniowego (PL), nieliniowego (PNL) i<br />

całkowito liczbowego (PCL).<br />

Standardowa i kanoniczna postać problemów PL. Algorytm Simpleks. X 1<br />

24. Wyznaczenie początkowej postaci bazowej PL. Rozwiązanie optymalne<br />

wielokrotne i zdegenerowane.<br />

X 1<br />

324


25. Dualizm w programowaniu liniowym – przykłady zastosowań . X 1<br />

26. Metody programowania całkowito liczbowego X 1<br />

27. Organizacja dostaw w procesach produkcyjnych. X 0.5<br />

28. Algorytm transportowy (AT) dla zagadnień zbilansowanych X 1<br />

29. Metody bilansowania problemów transportowych i uwzglęniania<br />

ograniczeń w postaci wykluczonych połączeń. Uogólnienie zagadnienia<br />

transportowego.<br />

X 1<br />

30. Metody wyznaczania początkowego bazowego rozwiązania X 1<br />

31.<br />

dopuszczalnego w AT (kąta pn-zach, elementu minimalnego, VAM) .<br />

Problem komiwojażera – opis problemu, metody rozwiązania. X 1<br />

32. Kierunki rozwoju elastycznych systemów produkcyjnych. X 1<br />

Razem 30<br />

Karta zajęć – ćwiczenia<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

16. Zadania: operacje w elastycznych systemach produkcyjnych (ESP) –<br />

opisy w postaci grafów ograniczeń kolejnościowych.<br />

X 0.5<br />

17. Przykłady: rodzaje harmonogramów dla różnych konfiguracji ESP. X 0.5<br />

18. Zadania: szeregowanie zadań w ESP wg zasad SPT, EDD lub<br />

algorytmu Smitha.<br />

X 1<br />

19. Zadania: harmonogramowanie linii produkcyjnej – wykresy Gantta. X 0.5<br />

20. Zadania: szeregowanie operacji dla linii produkcyjnej wg algorytmu<br />

Johnsona.<br />

X 1<br />

21. Zadania: szeregowanie operacji opisanych grafem acyklicznym –<br />

wykorzystanie algorytmu Lawlera.<br />

X 1<br />

22. Zadania: optymalny przydział zadań (OPZ) do maszyn równoległych –<br />

zastosowanie "Algorytmu Węgierskiego".<br />

X 1<br />

23. Zadania: sprowadzanie problemów niezbilansowanych przy<br />

X 0.5<br />

24.<br />

dodatkowych ograniczeniach do standardowej postaci problemu zerojedynkowego<br />

OPZ.<br />

Zadania: wyznaczanie najkrótszej ścieżki dla procesów opisanych<br />

grafem.<br />

X 0.67<br />

25. Zadania: sterowanie wózkami AGV i platformami mobilnymi –<br />

X 0.5<br />

konstrukcja ścieżek bezkolizyjnych z wykorzystaniem "grafu<br />

26.<br />

widoczności".<br />

Zadania: konstrukcja sieci operacji i wyznaczania ścieżki krytycznej. X 1<br />

27. Zadania: planowanie produkcji z wykorzystaniem programowania<br />

liniowego (PL) i całkowito-liczbowego (PCL). Metoda graficzna.<br />

X 0.67<br />

28. Zadania: 3 metody wyznaczania początkowych rozwiązań bazowych<br />

dla problemów PL.<br />

X 0.67<br />

29. Zadania: znajdowanie optymalnych rozwiązań problemów PL z<br />

użyciem algorytmu Simplex (transformacja Gaussa-Jordana).<br />

X 1<br />

30. Zadania: przypadki specjalne (zbiór rozwiązań dopuszczalnych pusty<br />

lub nieograniczony, minima wielokrotne lub zdegenerowane).<br />

X 0.5<br />

31. Zadania: dualizm w PL – zastosowanie w planowaniu produkcji. X 1<br />

32. Zadania: wyznaczanie optymalnych rozwiązań w problemach PCL. X 1<br />

33. Zadania transportowe: wyznaczanie 3 metodami rozwiązań bazowych<br />

oraz bilansowanie problemów.<br />

X 1<br />

34. Zadania transportowe: wyznaczanie rozwiązań optymalnych. X 1<br />

Razem 15<br />

325


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Planowanie trajektorii ruchu obiektów<br />

Skrót nazwy PTRO<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krystyna<br />

Nazwisko: Rudzińska-Kormańska<br />

E-mail: korman@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt cz. I<br />

1. Omówienie (przez prowadzącego) tematów projektów.<br />

Przykładowe tematy<br />

Wyznaczanie trajektorii ruchu :<br />

a) robota mobilnego w obecności przeszkód (różne metody),<br />

b) ramienia robota manipulacyjnego,<br />

c) pojazdów drogowych (w tym hybrydowych),<br />

d) statku manewrującego w porcie,<br />

e) obiektów latających.<br />

2. Opracowanie (przez studenta) koncepcji rozwiązania problemu, w tym<br />

modelu obiektu, ograniczeń i metod obliczeniowych.<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium cz. I<br />

1. Prezentacja opracowanej I-ej części projektu przez studentów. Dyskusja<br />

nad zaproponowanymi metodami rozwiązań.<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt cz. II<br />

1. Implementacja rozwiązania zagadnienia wg przygotowanej w I-ej<br />

części projektu. Testowanie, wizualizacja i opracowanie pisemne<br />

zastosowanej metody rozwiązania problemu.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 13<br />

Razem 15<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

Razem 15<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 30<br />

Razem 30<br />

326


Lp. Zagadnienie<br />

Karta zajęć – seminarium cz. II<br />

1. Prezentacja rezultatów II-ej części projektu. Wspólne przedyskutowanie<br />

przedstawionych rozwiązań problemów. Omówienie zalet i wad<br />

zastosowanych metod.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

Razem 15<br />

327


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podejmowanie decyzji kapitałowych<br />

Skrót nazwy PDK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

imię: Andrzej<br />

nazwisko: Dyka<br />

e-mail: Andrzej@Dyka.info.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

10. Wprowadzenie do rynków kapitałowych X 1<br />

<strong>11</strong>. Podstawowe pojęcia w zakresie instrumentów finansowych X 1<br />

12. Polityka finansowa państwa X 1<br />

13. Równanie Produktu Krajowego Brutto (PKB) X 1<br />

14. Podstawowe pojęcia teorii aproksymacji X 1<br />

15. Normy w przestrzeniach liniowych X 1<br />

16. Własności przestrzeni liniowych X 1<br />

17. Normalizacja w L2 współczynnika korelacji i kowariancji X 1<br />

18. Aproksymacja w przestrzeni L2 X 1<br />

19. Własności rozwiązań aproksymacji w przestrzeni L2 X 1<br />

20. Deterministyczna funkcja autokorelacji – acf X 1<br />

21. Deterministyczna funkcja korelacji wzajemnej -ccf X 1<br />

22. Widmowa interpretacja funkcyj korelacji acf i ccf X 1<br />

23. Wprowadzenie do heurystycznych modeli rynków X 1<br />

24. Trendy w rynkach kapitałowych X 1<br />

25. Dekompozycja danych rynkowych na trend i detrend X 1<br />

26. Analiza detrendu, trendu i jego pochodnej X 1<br />

27. Cykle w rynkach kapitałowych X 1<br />

28. Szereg Fouriera w analizie cykli rynków kapitałowych X 1<br />

29. Podstawowe pojęcia fundamentalnej analizy rynków X 1<br />

30. Podstawowe pojęcia technicznej analizy rynków X 1<br />

31. „Wygładzania danych” w technicznej analizie rynków X 1<br />

32. Filtracja cyfrowa FIR w w zastosowaniu do danych z rynku X 1<br />

33. Psychologiczne aspekty podejmowania decyzji rynkowych X 1<br />

34. Priorytetyzacja X 1<br />

35. Zabezpieczanie przed stratą („stop-loss” , „hedging”, itp.) X 1<br />

36. Podstawowe zasady konstrukcji portfela inwestycyjnego X 1<br />

37. Psychologiczne sprzężenia zwrotne w rynkach X 1<br />

38. Heurystyczne sposoby podejmowania decyzji rynkowych X 1<br />

<strong>39</strong>. „Stop” Markowa w podejmowaniu decyzji na rynku X 1<br />

Razem (f) 30<br />

328


Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Analiza fundamentalna – czynniki makroekonomiczne X 1<br />

2. Analiza fundamentalna – podstawowe wskaźniki spółek X 1<br />

3. Metody analizy technicznej – wskaźniki podstawowe X 1<br />

4. Metody analizy technicznej – wskaźniki zaawansowane X 1<br />

5. Wskaźniki analizy japońskiej, tzw. wskaźniki świecowe X 1<br />

6. Instrumenty pochodne („forward”, „futures”, opcje i inne) X 1<br />

7. Kontrakty terminowe futures na WIG20 X 1<br />

8. Obligacje i bony skarbowe X 1<br />

9. Operacje walutowe na rynku walutowym FOREX X 1<br />

10. Uregulowania proceduralne i prawne na WGPW X 1<br />

<strong>11</strong>. Konstrukcja indeksu WIG i WIG20 X 1<br />

12. Przegląd instrumentów inwestycyjnych na WGPW X 1<br />

13. Liczby Fibonacciego na rynkach X 1<br />

14. Źródła danych z rynków kapitałowych i walutowych X 1<br />

15. System dostarczania danych firmy Reuters X 1<br />

Razem (f) 15<br />

329


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wieloetapowe procesy decyzyjne<br />

Skrót nazwy WPD<br />

Kierunek (zaznaczyć znakiem X):<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krystyna Henryk<br />

Nazwisko: Rudzińska-Kormańska Kormański<br />

E-mail: korman@eti.pg.gda.pl korman@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie treści przedmiotu. Procesy wieloetapowe, podejmowanie X<br />

decyzji a sterowanie.<br />

1<br />

2. Klasyfikacja procesów wieloetapowych. Procesy wieloetapowe w<br />

różnych dziedzinach wiedzy.<br />

X 1<br />

3. Sformułowanie problemów optymalizacji dynamicznej (OD) w<br />

procesach technicznych i ekonomicznych opisanych równaniami<br />

różniczkowymi (ciągła) lub różnicowymi (dyskretna).<br />

X 1<br />

4. OD – ciągła. Warunki konieczne sterowania optymalnego dla zadań bez<br />

ograniczeń na wektor decyzyjny (sterowanie) przy różnych warunkach<br />

brzegowych trajektorii stanu.<br />

X 1<br />

5. OD – ciągła z ograniczeniami na wektor decyzyjny (sterowanie).<br />

Warunki konieczne optimum. Hamiltonian. Zasada MINIMUM.<br />

X 1<br />

6. Konstrukcja generatora sterowania optymalnego (GSO) w oparciu<br />

warunki z punktu 4. lub 5.<br />

X 1<br />

7. Dostrajanie wektora parametrów GSO w procesie optymalizacji<br />

wieloetapowej.<br />

X 1<br />

8. Iteracyjne metody wyznaczania sterowania optymalnego – stosowanie<br />

aproksymatorów funkcji.<br />

X 1<br />

9. OD – dyskretna. Metoda programowania dynamicznego (PD).<br />

Własność Markowa. Zasada Bellmana. Równania rekurencyjne PD dla<br />

obliczeń "w przód" i "w tył".<br />

X 1<br />

10. Algorytm wyznaczania strategii optymalnej dla procesów z X 1<br />

<strong>11</strong>.<br />

ograniczeniami opisanych równaniami różnicowymi.<br />

Problemy zarządzania zapasami – zastosowanie PD. X 1<br />

12. Przekształcanie wybranych zadań optymalizacji statycznej do problemu<br />

PD. Problem optymalnej alokacji środków.<br />

X 1<br />

13. Procesy decyzyjne opisane grafami – wybrane algorytmy szukania<br />

najkrótszych połączeń (PD, Dijkstra, Floyd, minimalne drzewo<br />

rozpinające).<br />

X 1<br />

14. Planowanie optymalnych ścieżek robotów mobilnych :<br />

X<br />

a) mapa rastrowa – algorytm PD;<br />

1<br />

15. b) mapa wektorowa – algorytm Dijkstry. X 1<br />

Razem 15<br />

330


3.2.3. Inżynieria biomedyczna<br />

Nazwa przedmiotu Biopomiary<br />

Skrót nazwy BPO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Antoni, Mariusz,<br />

Nazwisko: Nowakowski, Kaczmarek<br />

e-mail: mariusz.kaczmarek@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja biosygnałów a biopomiary X 1<br />

2. Pomiar potencjałów komórkowych X 1<br />

3. Pomiar prądów w komórce X 1<br />

4. Pomiar EKG – pole odprowadzenia X 1<br />

5. Standardowe EKG X 1<br />

6. Niestandardowe EKG X 1<br />

7. Parametryczna ocena EKG X 1<br />

8. Pomiary EEG X 1<br />

9. Pomiary niestandardwe EEG X 1<br />

10. Parametryzacja EEG (analiza widmowa, itp.) X 1<br />

<strong>11</strong>. Elektromiografia X 1<br />

12. Pomiary bioelektroimpedancyjne X 1<br />

13. Metody pomiaru przepływu X 1<br />

14. Pomiar ciśnienia – metody inwazyjne i nieinwazyjne X 1<br />

15. Pomiar ciśnienia w wybranych częściach ciała i narządach X 1<br />

16. Optyczne metody spektralne X 1<br />

17. Pulsoksymetria X 1<br />

18. Analiza gazów wydechowych X 1<br />

19. Metody rentgenowskie – generacja i detekcja promieniowania rtg X 1<br />

20. Lampa RTG X 1<br />

21. Detektory romieniowania RTG X 1<br />

22. Rezonans MR – opis zjawiska X 1<br />

23. Sekwencje pobudzające w NMR X 1<br />

24. Budowa aparatu NMR X 1<br />

25. Ultradźwiękowe metody pomiarowe X 3<br />

26. Mechaniczne właściwości tkanek biologicznych X 1<br />

27. Aplikacje i techniki pomiarów biometrycznych – założenia. X 1<br />

28. Aplikacje i techniki pomiarów biometrycznych – rozpoznawanie linii<br />

papilarnych, wzoru tęczówki oka.<br />

X 1<br />

Razem 30<br />

331


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Pomiary spektrofotometryczne X 3<br />

2. Analiza mikrośladów metali metodą anodowej woltamperometrii<br />

inwersyjnej<br />

X 3<br />

3. Nadzorowanie zmian przewodności w materiałach objętościowych X 3<br />

4. Rejestracja biopotencjałów na przykładzie EKG X 3<br />

5. Pomiary termograficzne X 3<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

332


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Grafika interaktywna i wizualizacja 3D<br />

Skrót nazwy GIW<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Kaczmarek<br />

e-mail: mariusz.kaczmarek@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

49. Wizualizacja naukowa a wizualizacja informacji - pojęcia podstawowe X 1/2<br />

50. Pojęcia: grafika komputerowa a grafika interaktywna X 1/2<br />

51. Reprezentacja i modelowanie obiektów 3D w pamięci komputera –<br />

podstawowe techniki<br />

X 1<br />

52. Manipulowanie przestrzenią 3D: transformacje współrzędnych X 1<br />

53. Modelowanie obiektów 3D w pamięci komputera, skanery 3D obiektów X 1<br />

rzeczywistych<br />

54. Mapping sygnałów biomedycznych X 1<br />

55. Techniki obrazowania 3D w medycynie - Volume Rendering X 1<br />

56. Obrazy wielomodalne – techniki pozyskiwania danych X 1<br />

57. Łączenie danych i porównywanie obrazów wielomodalnych X 1<br />

58. Nowoczesne techniki wizualizacji 3D w medycynie: wirtualna<br />

endoskopia, Image Guided Surgery<br />

X 1<br />

59. Open GL - możliwości i ograniczenia. Programowanie Open GL i API, X 1<br />

dostępne biblioteki<br />

60. Języki prezentacji scen 3D X 1<br />

61. Języki prezentacji scen 3D - VRML - wprowadzenie do programowania X 1<br />

62. VRML a interakcja z użytkownikiem X 1<br />

63. Programowanie Flash – wprowadzenie, Action Script X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Programowanie interaktywne w Macromedia Flash X 3<br />

2. Modelowanie 3D w środowisku VRML X 3<br />

3. Modelowanie 3D w środowisku PovRay; Porównanie technik i<br />

algorytmów renderingu<br />

X 3<br />

4. Metody modelowania numerycznego procesów w środowisku IDEAS<br />

9.0<br />

X 1<br />

5. Modelowanie 3D w środowisku Matlab X 1<br />

6. Modelowanie 3D w środowisku Amapi 3.0 z wykorzystaniem skanera<br />

3D Microscribe<br />

X 1<br />

7. Nowoczesne metody obrazowania w medycynie, wizualizacja 3D - X 3<br />

liczba<br />

godzin<br />

333


3DDoctor<br />

Karta zajęć - laboratorium<br />

Razem<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Metody reprezentacji danych 1D, 2D, 3D (sygnały, obrazy, elementy<br />

objętościowe)<br />

X 3<br />

2. Modelowanie 3D w środowisku VRML X 3<br />

3. Interaktywne modelowanie 3D w środowisku Macromedia Action<br />

Script<br />

X 3<br />

4. Porównanie technik i algorytmów renderingu X 3<br />

5. Manipulowanie przestrzenią 3D: transformacje obiektów i<br />

współrzędnych<br />

X 3<br />

Razem 15<br />

15<br />

334


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Hurtownie i eksploracja danych<br />

Skrót nazwy HED<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Bazy danych a hurtownie – podstawowe pojęcia X 1<br />

2. Hurtownie: modele danych X 1<br />

3. Hurtownie: operacje na danych X 1<br />

4. OLAP X 1<br />

5. Przykłady systemów i rozwiązań X 1<br />

6. Bazy danych dokumentów - XML X 1<br />

7. Transformacje struktur i danych X 1<br />

8. Wyszukiwanie danych X 1<br />

9. Podstawy eksploracji danych – znaczenie i metody X 1<br />

10. Przygotowanie danych X 1<br />

<strong>11</strong>. Reguły asocjacyjne X 1<br />

12. Drzewa decyzyjne i klasyfikacja danych X 1<br />

13. Formułowanie wiedzy, filtracja i wizualicja X 1<br />

14. Przykłady systemów i aplikacji X 1<br />

15. Wydobywanie informacji z danych multimedialnych. SQL/MM i<br />

MPEG7.<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Projektowanie hurtowni danych dla aplikacji medycznych X 3<br />

2. Podstawowe operacje na kostkach OLAP X 3<br />

3. Bazy danych XML X 3<br />

4. Reguły asocjacyjne X 3<br />

5. Wyszukiwanie danych multimedialnych X 3<br />

Razem 15<br />

335


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Interfejsy i protokoły w akwizycji danych<br />

Skrót nazwy IPAD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Jasiński<br />

e-mail: pijas@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

64. Pojęcie interfejsu. Rodzaje interfejsów. Konfiguracaje. Rodzaje<br />

transmisji danych. Model warstwowy wymiany danych. Protokół<br />

komunikacji a interfejs.<br />

65. Podstawy programowania urządzeń we/wy w różnych systemach<br />

operacyjnych<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

66. Interfejs szeregowy RS232. Interfejsy pochodne. X 1<br />

67. Przykłady i programowanie w systemach Win32 X 1<br />

68. Interfejs Centronics – omówienie, przykład programowania. X 1<br />

69. I2C – budowa i działanie. X 1<br />

70. 1-Wire, MicroWire i inne pikomagistrale X 1<br />

71. Interfejsy szeregowe USB i FireWire X 1<br />

72. Interfejsy bezprzewodowe –Irda i Bluetooth X 1<br />

73. Protokoły wymiany danych: MODBUS X 1<br />

74. Protokół CAN. Interfejs SPI. X 1<br />

75. Metody zabezpieczania transmisji danych (CRC, kontrola błędów) X 1<br />

76. Stardard interfejsu medycznego: Medical Information Bus X 1<br />

77. Interfejsy laboratorium analitycznego: ASTM E1<strong>39</strong>4 i E1381 X X 1<br />

78. Inne interfejsy i protokoły medyczne X 1<br />

Razem (f) 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

Poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Oprogramowanie interfejsu 1-wire X 3<br />

2. Oprogramowanie interfejsu TCP/IP. X 3<br />

3. Oprogramowanie interfejsu I2C X 2<br />

4. Oprogramowanie interfejsów szeregowych komputera PC X 3<br />

5. Oprogramowanie interfejsu równoległego komputera PC X 3<br />

6. Oprogramowanie interfejsu SPI X 1<br />

Razem (f) 15<br />

336


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody projektowania eksperymentu<br />

Skrót nazwy MPE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Renata<br />

Nazwisko: Kalicka<br />

e-mail: renatak@biomed.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Finalne cele eksperymentu: lepsze poznanie zjawiska, estymacja<br />

parametrów, predykcja zachowania systemu.<br />

X 1<br />

2. Nieliniowość systemów względem parametrów, względem pobudzenia.<br />

Przykłady<br />

X 1<br />

3. Definicje jakościowego i ilościowego planowania eksperymentu. X 1<br />

4. Jakościowe planowanie eksperymentu. Strukturalna identyfikowalność<br />

systemów. Przykład.<br />

X 1<br />

5. Metody i narzędzia służące do jakościowego planowania eksperymentu.<br />

Przykład.<br />

X 1<br />

6. Ilościowe planowanie eksperymentu. Zmienne eksperymentu.<br />

Znaczenie macierzy informacyjna Fishera.<br />

X 1<br />

7. Kryteria optymalności eksperymentu: D, A, C i E-optymalność. X 1<br />

8. Interpretacja, znaczenie praktyczne i złożoność numeryczna kryteriów<br />

D, A, C i E-optymalności.<br />

X 1<br />

9. Zastosowanie metod ilościowego planowania eksperymentu.<br />

Optymalizacja schematu próbkowania SP.<br />

X 1<br />

10. Zastosowanie metod ilościowego planowania eksperymentu.<br />

Optymalizacja pobudzenia u () t .<br />

X 1<br />

<strong>11</strong>. Program OSSP. Przykładowe optymalizacje SP. Czas trwania<br />

X 1<br />

eksperymentu a rozmieszczenie próbek optymalnych.<br />

12. Optymalizacja u () t . Więzy i ograniczenia. Interpretacja. X 1<br />

13. Program UOPT. Przykładowe optymalizacje. X 1<br />

14. Wpływ dodatkowych ograniczeń sygnału pobudzającego na<br />

rozwiązanie optymalne<br />

X 1<br />

15. Optymalna organizacja procesu pomiarowego X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Jakościowe planowanie eksperymentu. Zadanie: dla danego systemu 3kompartmentowego<br />

znaleźć parę input-output (inputs-outputs) dla<br />

której (dla których ) system jest strukturalnie globalnie<br />

identyfikowalny. Przebadać wszystkie (15) możliwe kombinacje wejść i<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

<strong>11</strong><br />

337


wyjść. Na podstawie uzyskanych wyników zaproponować eksperyment<br />

(eksperymenty).<br />

2. Ilościowe planowanie eksperymentu.<br />

Zbadać zależność rozlokowania próbek optymalnych w zależności od<br />

okresu obserwacji wyjścia systemu.<br />

3. Ilościowe planowanie eksperymentu.<br />

Zbadać zależność kształtu optymalnego sygnału testującego w<br />

zależności od czasu trwania pobudzenia oraz w zależności od liczby<br />

ograniczeń niezbędnych ze względów medycznych/etycznych.<br />

Razem<br />

2<br />

2<br />

15<br />

338


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Modelowanie systemów biomedycznych<br />

Skrót nazwy MSB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Renata<br />

Nazwisko: Kalicka<br />

e-mail: renatak@biomed.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Analiza systemów. Systemy inżynierskie a systemy biomedyczne. X 1<br />

2. Uogólnione właściwości systemów biomedycznych. Biomedyczne<br />

analogii R, C i L (rezystywność, gromadzenie energii potencjalnej,<br />

gromadzenie energii kinetycznej).<br />

X 1<br />

3. Modele o parametrach w postaci stałych rozłożonych i stałych<br />

skupionych. Przykłady.<br />

X 1<br />

4. Specyfika systemów żywych. Cele regulacji w biosystemach X 1<br />

5. Matematyczny opis modeli badanych systemów. Modelowanie<br />

teoretyczne.<br />

X 1<br />

6. Liniowość i nieliniowość procesów. Funkcja komplementarna,<br />

rozwiązanie szczególne. Przykład.<br />

X 1<br />

7. Modelowanie empiryczne, krzywe dopasowujące: funkcje sklejane,<br />

samomodelowanie.<br />

X 1<br />

8. Funkcja przenoszenia, całka splotowa. X 1<br />

9. Metoda skończonych poziomów, metoda skończonych elementów. X 1<br />

10. Kompartment. Opis matematyczny, właściwości. X 1<br />

<strong>11</strong>. Kompartment. Liniowość, typy nieliniowości, systemy donor-controled<br />

i acceptor-controled.<br />

X 1<br />

12. Systemy kompartmentowe. Uogólniony opis w kategoriach wejściestan-wyjście.<br />

X 1<br />

13. Systemy biomedyczne z otwartą i z zamkniętą pętlą. Przykłady. 1<br />

14. Identyfikacja systemów oraz diagnoza i predykcja. X 1<br />

15. Analiza systemów w dziedzinie czasu. Odpowiedź skokowa. X 1<br />

16 Parametryczne i nieparametryczne metody identyfikacji. X 1<br />

17 Konwolucja, estymacja metodą najmniejszych kwadratów. X 1<br />

18 Estymacja z wykorzystaniem funkcji korelacji. X 1<br />

19 Estymacja w dziedzinie częstotliwości. X 1<br />

20 Techniki optymalizacji. Identyfikacja parametryczna modelu typu graybox.<br />

X 1<br />

21 Potrzeba badań statystycznych. Dokładność pomiarów i dokładność<br />

estymat.<br />

X 1<br />

22 Potrzeba badań statystycznych. Wybrane eksperymenty, tworzenie<br />

modeli.<br />

X 1<br />

23 Wybór najlepszego z alternatywnych modeli. X 1<br />

24 Kryteria jakości modelu: wariancja residuów, stopień uwarunkowania. X 1<br />

25 Kryteria jakości modelu: kryterium Akaike. Przykłady. X 1<br />

26 Identyfikacja modeli, analiza dokładności estymat, wnioski. X 1<br />

27 Modelowanie wirtualnej rzeczywistości w medycynie. Środowisko X 1<br />

3<strong>39</strong>


28<br />

wirtualne.<br />

Szkolenie operatorów, lokalna i zdalna chirurgia, terapia i diagnostyka X 1<br />

29 Środki techniczne komunikacji z rzeczywistością wirtualną: headmounted<br />

.displays, DataGloves, Telepresence surgery.<br />

X 1<br />

30 Symulacja procedur poprzedzających zabiegi operacyjne. X 1<br />

Razem 30<br />

340


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy medycyny i biosygnałów<br />

Skrót nazwy P<strong>MB</strong>S<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Wtorek<br />

e-mail: jaolel@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Medycyna pojęcia podstawowe X 1<br />

2. Organizm jako źródło inform. strukturalnej i funkcjonalnej X 1<br />

3. Organizm jako zbiór układów: komórka, tkanka, organ X 1<br />

4. Właściwości komórki: budowa, rozwój, modyfikacje X 1<br />

5. Informacja genetyczna X 1<br />

6. Komórka jako źródło sygnałów X 1<br />

7. Rodzaje i właściwości tkanek X 1<br />

8. Opis parametryczny właściwości tkanek X 1<br />

9. Budowa i rola serca X 1<br />

10. Opis parametryczny właściwości serca X 1<br />

<strong>11</strong>. EKG - źródło informacji o sercu i jego stanie X 1<br />

12. Stymulacja serca: zewnętrzne i implantowane stymulatory X 1<br />

13. Sztuczne serce X 1<br />

14. Układ krążenia X 1<br />

15. Przepływy, ciśnienia, parametry naczyń X 1<br />

16. Układ oddechowy X 1<br />

17. Układ nerwowy X 1<br />

18. Budowa komórek nerwowych i mózgu X 1<br />

19. Ocena aktywności mózgu, EEG i techniki obrazowe X 1<br />

20. Mapa kory mózgowej: kora wzrokowa, słuchowa, itp X 1<br />

21. Umysł jako funkcja mózgu, obiektywizacja badań X 1<br />

22. Zmysł wzroku: mechanizm widzenia X 1<br />

23. Protezy wzroku: układy optyczne i detektory X 1<br />

24. Zmysł słuchu: mechanizm słyszenia X 1<br />

25. Protezy słuchu X 1<br />

26. Inne zmysły i ich protezy X 1<br />

27. Układ ruchowy X 1<br />

28. Miografia X 1<br />

29. Sterowanie z wykorzystaniem biosygnałów X 1<br />

30. Układ płciowy, hormonalny i kontrola płodności X 1<br />

Razem 30<br />

341


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Sygnał EKG X X 3<br />

2. Sygnały impedancyjne X X 3<br />

3. Sygnał fotopletyzmograficzny X X 3<br />

4. Analiza sygnału EEG X X 3<br />

5. Sygnały mechaniczne X X 3<br />

Razem 15<br />

342


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Rekonstrukcje i analiza obrazów<br />

Skrót nazwy RAO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Akwizycja obrazów w medycynie X 1<br />

2. Reprezentacja obrazów medycznych X 1<br />

3. Obrazowanie warstwowe – tomografia X 1<br />

4. Przegląd i klasyfikacja metod rekonstrukcji obrazów X 1<br />

5. Modele obiektów dla potrzeb rekonstrukcji obrazów. Rekonstrukcje<br />

X 1<br />

algebraiczne<br />

6. Rekonstrukcje iteracyjne. X 1<br />

7. Transformacja Radona X 1<br />

8. Rekonstrukcja metodą projekcji wstecznej X 1<br />

9. Filtracja i rekonstrukcja metodą filtrowane projekcji wstecznej. X 1<br />

10. Rekonstrukcje statystyczne - EM. X 1<br />

<strong>11</strong>. Metody poprawy jakości obrazów medycznych X 1<br />

12. Zastosowanie morfologii matematycznej w przetwarzaniu obrazów. X 1<br />

13. Segmentacja metodami wydzielania stref wpływu i działów wodnych. X 1<br />

14. Szkieletyzacja i cieniowanie. X 1<br />

15. Analiza i opis obrazów – przegląd metod X 1<br />

16. Reprezentacja regionów – opis regionu (RLE, i inne) X 1<br />

17. Reprezentacja regionów – opis konturów (kody łańcuchowe, sygnatury,<br />

deskryptory Fouriera i inne)<br />

X 1<br />

18. Parametryzacja i opis deskryptorowy: deskryptory własności<br />

X 1<br />

geometrycznych<br />

19. Parametryzacja i opis deskryptorowy: momenty statystyczne X 1<br />

20. Parametryzacja i opis deskryptorowy: deskryptory intensywności X 1<br />

21. Parametryzacja i opis deskryptorowy: deskryptory tekstury X 1<br />

22. Transformacja falkowa i jej zastosowanie w opisie obrazów i<br />

kompresji.<br />

X 1<br />

23. Wyszukiwanie obrazów i odkrywanie wiedzy na podstawie opisu<br />

X 1<br />

deskryptorowego.<br />

24. Generowanie opis semantyczny. X 1<br />

25. Obrazowanie parametryczne – synteza obrazów parametrycznych X 1<br />

26. Obrazowanie multimodalne - rejestracja obrazów medycznych X 1<br />

27. Reprezentacja obrazów w DICOM X 1<br />

28. Struktury danych opisujące obrazy w DICOM X 1<br />

29. Standaryzajca prezentacji obrazów: DICOM Grayscale Standard<br />

X 1<br />

Display Function<br />

30. Standaryzajca prezentacji obrazów: DICOM Grayscale Softcopy<br />

Presentation State<br />

liczba<br />

godzin<br />

X 1<br />

Razem<br />

30<br />

343


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Rekonstrukcja obrazów w tomografii X 3<br />

2. Segmentacja i analiza obrazów z zastosowaniem morfologii<br />

matematycznej<br />

X 3<br />

3. Rejestracja obrazów wielomodalnych X 3<br />

4. Synteza obrazów parametrycznych X 3<br />

5. Kontrola jakości prezentacji obrazów medycznych: DICOM: GSDF,<br />

GSPS<br />

X 3<br />

Razem 15<br />

344


Nazwa przedmiotu Serwery aplikacji i usług<br />

Skrót nazwy SAU<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Serwer-podstawowe definicje, typy i role serwerów,wymagania. 1 1<br />

2. Architektury serwerów. Podstawowe bloki funkcjonalne serwerów,<br />

własności i wymagania.<br />

1 1<br />

3. Metody zabezpieczania serwerów. 1 1<br />

4. Pomieszczenia serwerów. Podstawowe moduły funkcjonalne:<br />

klimatyzacja, wentylacja, zasilanie.<br />

1 1<br />

5. Usługi i aplikacje we współczesnych systemach operacyjnych 1 1<br />

6. Serwery usług FTP/SSH/SFTP 1 1<br />

7. Serwery usług informacyjnych HTTP 1 1<br />

8. Serwery poczty elektronicznej SMTP, POP 1 1<br />

9. Zabezpieczanie usług (SSL, SHTTP, SMTP-AUTH) 1 1<br />

10. Zabezpieczanie usług: brama ogniowa i detekcja włamań 1 1<br />

<strong>11</strong>. Zabezpieczanie poczty elektronicznej (m.in. wirusy, spamy) 1 1<br />

12. Architektura serwerów aplikacji 1 1<br />

13. Serwery aplikacji J2EE. 1 1<br />

14. Charakterystyka EJB 1 1<br />

15. Komponenty serwerów aplikacji i przegląd rozwiązań. 1 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zabezpieczanie poczty elektronicznej. 2 1 3<br />

2. Serwery aplikacji J2EE na przykładzie systemu JBoss. 3 3<br />

3. Integracja usług z wykorzystaniem serwera aplikacji J2EE (JBoss). 1 2 3<br />

4. Serwery usług informacyjnych i ich zabezpieczanie. 2 1 3<br />

5. Konfigurowanie serwerów usług. 2 1 3<br />

Razem 15<br />

345


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy diagnostyczne i terapeutyczne<br />

Skrót nazwy SDIT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Wtorek<br />

e-mail: jaolel@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Diagnostyka, podstawowe pojęcia X 1<br />

2. Bezpieczeństwo pacjenta X 1<br />

3. Przegląd komputerowych metod wspomagania diagnostyki X 1<br />

4. Diagnozowanie w czasie rzeczywistym X 1<br />

5. Systemy wieloprocesorowe, przetwarzanie równolegle X 1<br />

6. Identyfikacja stanów awaryjnych sprzętu, niezawodność,<br />

bezpieczeństwo<br />

X 1<br />

7. Identyfikacja stanów alarmowych oprogramowania i ich przyczyn, X 1<br />

testowanie<br />

liczba<br />

godzin<br />

8. Elektrokardiografia X 1<br />

9. Badanie wysiłkowe X 1<br />

10. Badanie Holterowskie X 1<br />

<strong>11</strong>. Monitorowanie stanu pacjenta X 1<br />

12. Wymagania sprzętowe X 1<br />

13. Diagnostyka obrazowa X 1<br />

14. Tomograf CT X 1<br />

15. Budowa X 1<br />

16. Generacje skanerów X 1<br />

17. Systemy wielowarstwowe, konfigurowalność X 1<br />

18. Protokół zbierania danych X 1<br />

19. Procedury zachowania jakości X 1<br />

20. MRI X 1<br />

21. Metody tworzenia obrazów X 1<br />

22. Sekwencje pomiarowe X 1<br />

23. Procedury zachowania jakości X 1<br />

24. fMRI X 1<br />

25. Procedury zbierania danych X 1<br />

26. Ultrasonografia X 1<br />

27. Rodzaje obrazowania X 1<br />

28. Komputerowe wspomaganie terapii X 1<br />

29. Planowanie terapii X 1<br />

30. Modelowanie, weryfikacja X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

346


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Badanie holterowskie X X 3<br />

2. Tomograf CT X X 3<br />

3. Tomograf MRI X X 3<br />

4. Ultrasonograf X X 3<br />

5. Potencjały wywołane X X 3<br />

Razem 15<br />

347


Nazwa przedmiotu Telemedycyna<br />

Skrót nazwy TLM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

e-mail: antowak@biomed.eti.pg.gda.ol<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Cele usług telemedycznych X 1<br />

2. Programy rozwoju usług telemedycznych X 1<br />

3. Struktura sieci i dostepność usług telemedycznych w Europie X 1<br />

4. Protokoły wymiany i ochrony danych medycznych DICOM X 1<br />

5. Protokoły wymiany i ochrony danych medycznych HL7 X 1<br />

6. Standardy kodowania danych medycznych X 1<br />

7. Techniki wideokonferencyjne w systemach tele- i wideo-konsultacji X 1<br />

8. Organizacja systemów ostrzegania i reakcji X 1<br />

9. Wymiana i ocena zdalna sygnałów medycznych (EKG, i inne) X 1<br />

10. Interaktywne serwisy WWW – np. systemy do samodzielnego badania X 1<br />

słuchu, wzroku<br />

liczba<br />

godzin<br />

<strong>11</strong>. Integracja medycznych baz danych X 1<br />

12. Sposoby wydobywania informacji z baz danych na podstawie treści X 1<br />

13. Struktura i projektowanie szpitalnych systemów informacyjnych. X 1<br />

14. Systemy wirtualne w kształceniu i terapii X 1<br />

15. Tendencje rozwojowe usług telemedycznych X 1<br />

Razem 15<br />

348


Nazwa przedmiotu Wykład monograficzny<br />

Skrót nazwy WMN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Antoni<br />

Nazwisko: Nowakowski<br />

E-mail: antowak@biomed.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wykłady i prezentacje nt wybranych problemów biomedycznych 15<br />

Razem 15<br />

liczba<br />

godzin<br />

349


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wymiana i składowanie danych multimedialnych<br />

Skrót nazwy WSD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Rumiński<br />

e-mail: jwr@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Multimedia i ich wymiana oraz składowanie – wprowadzenie X 1<br />

2. Standardy wymiany danych multimedialnych JPEG2000, MPEG 1/2/4,<br />

H.XXX<br />

X 1<br />

3. Standardy W3C wymiany danych multimedialnych (m.in. XML) X 1<br />

4. Standardy wymiany danych medycznych: DICOM, HL7, EDIFACT,<br />

ebXML, inne.<br />

X 1<br />

5. Systemy PACS oraz systemy informacyjne w medycynie (m.in. HIS,<br />

DIS, RIS)<br />

X 1<br />

6. Rola QoS w systemach wymiany danych medycznych X 1<br />

7. Tworzenie serwerów usług składowania danych X 1<br />

8. Tworzenie serwerów usług pobierania i wyszukiwania danych X 1<br />

9. Organizacja i technologie archiwizacji danych. X 1<br />

10. Archiwizatory i macierze dyskowe. X 1<br />

<strong>11</strong>. Technologie sieciowe w budowaniu archiwów danych (m.in. NAS) X 1<br />

12. Hybrydowe systemy archiwizacji X 1<br />

13. Planowanie i wdrażanie procedur Disaster Recovery X 1<br />

14. Metody zabezpieczania składowanych danych X 1<br />

15. Systemy zasialania dla ciągłości pracy X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie warstwy prezentacji na przykłądzie normy DICOM X 3<br />

2. Wymiana dznych w sieciach medycznych – Dicom/ HL7 X 3<br />

3. Wymiana dokumentów – XML, ebXML. X 3<br />

4. Systemy informacyjne PACS w medycynie – zagadnienia administracji. X 3<br />

5. Metody skłądowania danych. X 3<br />

6. Wymiana danych w sieci (NFS, samba) X 3<br />

7. Zarządzanie systemami składowania danych (FTP, zarządzanie kpiami<br />

X 3<br />

zapasowymi)<br />

liczba<br />

godzin<br />

8. Wymiana danych w formacie JPEG2000 X 3<br />

9. Składowanie informacji dźwiękowych – kompresja i utrata jakości X 3<br />

10. Składowanie danych video – podstawowe zagadnienia kompresji X 3<br />

Razem 30<br />

350


3.2.4. Inteligentne systemy interaktywne<br />

Nazwa przedmiotu Biblioteki cyfrowe<br />

Skrót nazwy BCF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Cyfrowe zbiory informacyjne, przykłady. X 0,33<br />

2. Funkcje biblioteki cyfrowej X 0,33<br />

3. Koncepcja społeczeństwa opartego na wiedzy X 0,33<br />

4. Zasada aleksandryjska: problem wzrostu X 0,33<br />

5. Aspekty prawne: prawa autorskie, metody ochrony X 1<br />

6. Bariery kulturowe, normy etyczne X 0,33<br />

7. Biblioteka cyfrowa jako przedsięwzięcie informatyczne. X 0,66<br />

8. Źródła pozyskiwania materiału X 0,66<br />

9. Planowanie przedsięwzięcia X 0,33<br />

10. Digitalizacja materiału i tworzenie kolekcji. X 0,33<br />

<strong>11</strong>. Biblioteka wirtualna X 0,33<br />

12. Nawigacja i wyszukiwanie zasobów X 0,33<br />

13. Jednostki informacji bibliotecznej X 0,66<br />

14. Systemy klasyfikacji tematycznej X 0,66<br />

15. Tryby dostępu do zasobów X 0,33<br />

16. Digitalizacja dokumentów: studium przypadku projektu MEMORIAL X 1<br />

17. Prezentacja dokumentu i metadanych X 0,66<br />

18. Wyszukiwanie dokumentów, protokoły X 1<br />

19. Przeglądanie wyników X 0,4<br />

20. Poziomy reprezentacji dokumentu: znaki, treść, strona X 1<br />

21. Protokół Z<strong>39</strong>.50 X 1<br />

22. Język opisu zasobów RDF X 1<br />

23. Język zapytań XQuery X 1<br />

24. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Platforma Greenstone: instalacja, konfiguracja. X 3<br />

2. Projekt i realizacja biblioteki cyfrowej wybranej klasy dokumentów. X 3<br />

liczba<br />

godzin<br />

351


3. Rozbudowa i eksploatacja biblioteki cyfrowej (wtyczki) X 3<br />

4. Model jakości biblioteki cyfrowej X 3<br />

5. Badanie jakości eksploatacyjnej i użytkowej biblioteki cyfrowej X 3<br />

Razem 15<br />

352


Nazwa przedmiotu Dokumenty cyfrowe<br />

Skrót nazwy DOC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Poziomy reprezentacji: dokumenty analogowe, cyfrowe i elektroniczne. X 0,34<br />

2. Binarne formaty reprezentacji wyglądu dokumentu X 0,33<br />

3. Język opisu strony PostScript: instrukcje, procedury X 1<br />

4. Architektura dokumentu PDF: obiekty, strumienie, wartswy X 1<br />

5. Format RTF: składnia, kolory, obrazy, czcionki, grafika X 1<br />

6. Język opisu składu dokumentu (LaTeX) X 1<br />

7. Czcionki: generacja, metaczcionki, metryki, klasyfikacja X 1<br />

8. Bibliografie, indeksy, słowniki (Bibtex) X 1<br />

9. Język XML: struktura a prezentacja X 1<br />

10. Specyfikacja struktury dokumentu (XML Schema) X 1<br />

<strong>11</strong>. Transformacja treści dokumentu: arkusz XSL X 0,33<br />

12. Transformacja treści: elementy nadrzędne 1<br />

13. Transformacja treści: iteracja, przetwarzanie warunkowe X 1<br />

14. Obiekty formatujące XSL-FO X 1<br />

15. Dokumenty i treści powiązane: XPath, XLink, XPointer X 1<br />

16. Scalable Vector Graphics X 1<br />

17. Standard Open eBook; Palm Digital Media i narzędzie eReader X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projekt i realizacja dokumentu Latex 3<br />

2. Projekt kompilatora do konwersji dokumentów Latex na XML 3<br />

3. Implementacja kompilatora do konwersji dokumentów Latex na XML 3<br />

4. Transformacja dokumentu XML z użyciem XSL 3<br />

5. Konwersja dokumentu XML na PDF z użyciem transfrmacji XSL:FO 3<br />

Razem 15<br />

liczba<br />

godzin<br />

353


Nazwa przedmiotu<br />

Skrót nazwy<br />

Grafika trójwymiarowa<br />

G3D<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

e-mail: jacekl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zaliczenia) X 0,33<br />

2. Pojęcie potoku renderingu i jego etapy X 0,33<br />

3. Reprezentacje powierzchni: siatki wielokątowe, powierzchnie<br />

X 0,34<br />

parametryczne (Béziera i B-sklejane) i uwikłane<br />

4. Parametryczne krzywe wielomianowe trzeciego stopnia i ich<br />

reprezentacja macierzowa, krzywe Hermite’a, Béziera – definicje i<br />

własności<br />

X 0,33<br />

5. Krzywe B-sklejane jednorodne nieułamkowe i niejednorodne<br />

ułamkowe (NURBS), krzywe β-sklejane – definicje i własności<br />

X 0,33<br />

6. Krzywe sklejane Catmulla-Roma, krzywe sklejane Kochanka-Bartelsa –<br />

definicje i własności<br />

X 0,34<br />

7. Modelowanie brył – kryteria porównania reprezentacji, reprezentacje<br />

brył: analityczna, kopiowanie prymitywów, walce uogólnione<br />

X 0,33<br />

8. Brzegowa (b-rep) reprezentacja brył – wzór Eulera, regularyzowane<br />

operacje Boole’owskie<br />

X 0,33<br />

9. Reprezentacje: przez podział przestrzeni (za pomocą wokseli, drzewa<br />

ósemkowego, drzewa BSP), konstruktywna (CSG) – drzewo obiektu<br />

X 0,34<br />

10. Układy współrzędnych w przestrzeni trójwymiarowej, współrzędne<br />

jednorodne<br />

X 0,33<br />

<strong>11</strong>. Przekształcenie afiniczne i ich reprezentacja macierzowa: przesunięcie,<br />

skalowanie, obrót; reprezentacja obrotów za pomocą kwaternionów<br />

X 0,33<br />

12. Rzutowanie: równoległe, perspektywiczne X 0,34<br />

13. Obcinanie (clipping) linii – algorytm Cohena-Sutherlanda obcinania<br />

odcinków<br />

X 0,33<br />

14. Algorytm parametryczny Cyrusa-Becka obcinania odcinków X 0,33<br />

15. Obcinanie wielokątów – problemy, algorytm Sutherlanda-Hodgmana<br />

obcinania wielokątów<br />

X 0,34<br />

16. Wyznaczanie powierzchni widocznych – algorytmy z precyzją<br />

X 0,33<br />

obrazową, własności; algorytm malarski<br />

17. Algorytm bufora głębokości (z-bufora) X 0,33<br />

18. Algorytm śledzenia promieni do rozstrzygania widoczności X 0,34<br />

19. Algorytm przeglądania wierszami X 0,33<br />

20. Algorytm Warnocka z użyciem drzewa czwórkowego X 0,33<br />

21. Algorytm dla płata powierzchni z = f(x,y) X 0,34<br />

22. Wyznaczanie powierzchni widocznych – algorytmy z precyzją<br />

X 0,33<br />

obiektową, własności; eliminacja powierzchni odwróconych tyłem<br />

23. Algorytm Ricciego X 0,33<br />

24. Algorytm Appela X 0,34<br />

354


25. Przezroczystość bez uwzględniania załamania – przezroczystość<br />

filtrowana<br />

X 0,33<br />

26. Nieuwzględniająca załamania przezroczystość interpolowana na<br />

przykładzie przezroczystości typu „ekran-drzwi”<br />

X 0,33<br />

27. Przezroczystość z uwzględnieniem załamania – prawo Snella, całkowite<br />

odbicie wewnętrzne<br />

X 0,34<br />

28. Teksturowanie – pojęcie teksela (texel), odwzorowanie tekstury,<br />

korekcja perspektywy, tekstury proceduralne i wolumetryczne,<br />

kompresja<br />

X 0,33<br />

29. Duszki (sprites, billboards), multiteksturowanie, odwzorowanie<br />

środowiska, odwzorowanie nierówności, odwzorowanie przesunięcia<br />

X 0,33<br />

30. Odwzorowanie MIP, filtrowanie tekstur: izotropowe (dwuliniowe,<br />

trójliniowe, MIP-dwulniowe), anizotropowe<br />

X 0,34<br />

31. Model Phonga dotyczący oświetlenia – tło oświetleniowe, odbicie<br />

rozproszone (prawo Lamberta) i zwierciadlane, współczynniki odbicia<br />

X 0,33<br />

32. Tłumienie światła, model Warna światła kierunkowego X 0,33<br />

33. Model Cooka-Torrance’a X 0,34<br />

34. Pojęcie cieniowania, efekt Macha przy braku cieniowania X 0,33<br />

35. Metoda cieniowania Gourauda – algorytm X 0,33<br />

36. Metoda cieniowania Gourauda – własności i przykłady X 0,34<br />

37. Metoda cieniowania Phonga – algorytm X 0,33<br />

38. Metoda cieniowania Phonga – własności i przykłady X 0,33<br />

<strong>39</strong>. Porównanie metod cieniowania X 0,34<br />

40. Metody globalne wyznaczania oświetlenia, równanie renderingu X 0,33<br />

41. Metoda śledzenia promieni, promienie pierwotne i wtórne, głębokość<br />

analizy<br />

X 0,33<br />

42. Rozproszone śledzenie promieni i inne ulepszenia metody śledzenia<br />

promieni<br />

X 0,34<br />

43. Metoda energetyczna, równanie energetyczne X 0,33<br />

44. Wyznaczanie współczynników sprzężenia (ang. form factors)<br />

występujących w równaniu energetycznym<br />

X 0,33<br />

45. Metoda energetyczna z progresywnym ulepszaniem X 0,34<br />

Razem 15<br />

Karta zajęć – laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia laboratorium, opis zadań, wprowadzenie X 1<br />

2. Własności krzywych i powierzchni: parametryczne krzywe<br />

wielomianowe trzeciego stopnia, parametryczne powierzchnie trzeciego<br />

stopnia<br />

X 2<br />

3. Modelowanie brył – własności reprezentacji, przekształcenia w<br />

przestrzeni trójwymiarowej<br />

X 2<br />

4. Teksturowanie powierzchni brył – własności różnych metod X 2<br />

5. Metody lokalne wyznaczania oświetlenia (metoda Gourauda i metoda<br />

Phonga) – własności<br />

X 2<br />

6. Metody globalne wyznaczania oświetlenia (śledzenie promieni i metoda<br />

energetyczna) – własności<br />

X 2<br />

7. Cieniowanie wierzchołków i cieniowanie pikseli – proste eksperymenty X 2<br />

8. Uzupełnienie zaległości przez studentów X 2<br />

Razem 15<br />

355


Nazwa przedmiotu Kompresja danych<br />

Skrót nazwy KDN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

e-mail: jacekl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy teoretyczne kompresji danych – podstawowe pojęcia X 0,33<br />

2. Kryteria oceny algorytmów: stopień, krotność i czas kompresji, czas<br />

dekompresji<br />

X 0,33<br />

3. Kod, twierdzenie Krafta, twierdzenie Brockwaya McMillana X 0,34<br />

4. Entropia zbioru danych, twierdzenie o ograniczaniu entropią,<br />

twierdzenie Shannona<br />

X 0,33<br />

5. Metody kompresji danych bez utraty informacji – wprowadzenie X 0,33<br />

6. Kodowanie Shannona X 0,34<br />

7. Kodowanie Shannona-Fano X 0,33<br />

8. Drzewo Huffmana, twierdzenie je uzasadniające X 0,33<br />

9. Statyczna metoda Huffmana X 0,34<br />

10. Dynamiczna metoda Huffmana X 0,33<br />

<strong>11</strong>. Własność rodzeństwa w drzewie Huffmana, twierdzenie Fallera-<br />

Gallaghera<br />

X 0,33<br />

12. Przebudowa drzewa Huffmana X 0,34<br />

13. Idea kodowania arytmetycznego X 0,33<br />

14. Przykład kodowania arytmetycznego X 0,33<br />

15. Statyczna metoda arytmetyczna (z przeskalowywaniem wartości w<br />

buforze)<br />

X 0,34<br />

16. Przykład kodowania statyczną metodą arytmetyczną X 0,33<br />

17. Sposoby kodowania końca danych: kodowanie długości, wartownik X 0,33<br />

18. Dynamiczna metoda arytmetyczna X 0,34<br />

19. Statyczna metoda słownikowa X 0,33<br />

20. Dynamiczne metody słownikowe – metoda LZ77 X 0,33<br />

21. Metoda LZSS X 0,34<br />

22. Metoda LZ78 X 0,33<br />

23. Metoda LZW X 0,33<br />

24. Sposoby postępowania z zapełnionym słownikiem: FREEZE, LRU,<br />

LUF, SWAP<br />

X 0,34<br />

25. Bezstratne metody kompresji danych graficznych – wprowadzenie X 0,33<br />

26. Kodowanie długości sekwencji (serii) RLE X 0,33<br />

27. Strukturalne kodowanie długości sekwencji (serii) SRLE X 0,34<br />

28. Zastosowanie kodów Huffmana do kodowania długości sekwencji<br />

(serii)<br />

X 0,33<br />

29. Kodowanie obrazów binarnych CCITT Group 3 X 0,33<br />

30. Kodowanie obrazów binarnych CCITT Group 4 X 0,34<br />

31. Kodowanie<br />

czwórkowego<br />

plam: metoda konturowa, prostokątów, drzewa X 0,33<br />

356


32. Bezstratne kodowanie predykcyjne X 0,33<br />

33. Kompakcja jako metoda kompresji z pogranicza kompresji bezstratnej i<br />

stratnej<br />

X 0,34<br />

34. Rodzaje danych, dla których akceptowalna jest degradacja informacji X 0,33<br />

35. Metody kompresji danych graficznych z utratą informacji –<br />

wprowadzenie<br />

X 0,33<br />

36. Ogólny schemat stratnych metod kompresji: przetworzenie + kompresja<br />

bezstratna<br />

X 0,34<br />

37. Sposoby pomiaru wielkości traconej informacji – klasyfikacja miar X 0,33<br />

38. Miary obiektywne liczbowe: MSE, NMSE, SNR, PSNR, MSNR,<br />

LMSE, PMSE, IF<br />

X 0,33<br />

<strong>39</strong>. Miary obiektywne liczbowe (cd.): AD, SC, NK, CQ, MD, Lp, WD,<br />

NAE<br />

X 0,34<br />

40. Miary obiektywne liczbowe zbliżone do ludzkiego postrzegania HVS<br />

(np. miara Nilla)<br />

X 0,33<br />

41. Miary obiektywne graficzne: wykresy Hosaki i histogramy X 0,33<br />

42. Miary subiektywne i symulacyjne X 0,34<br />

43. Metody bezpośrednie w dziedzinie obrazu – idea X 0,33<br />

44. Podejście stratne do metody predykcyjnej X 0,33<br />

45. Kwantyzacja błędu estymacji X 0,34<br />

46. Metoda DPCM X 0,33<br />

47. Metoda binarnej kwantyzacji blokowej BTC X 0,33<br />

48. Wyznaczanie kolorów kodowanych w metodzie BTC X 0,34<br />

49. Kwantyzacja jako metoda kompresji X 0,33<br />

50. Algorytm jednolity (ang. uniform) X 0,33<br />

51. Algorytm popularności X 0,34<br />

52. Algorytm median cut Heckberta X 0,33<br />

53. Algorytm drzewa ósemkowego X 0,33<br />

54. Algorytm skupionego grupowania (ang. agglomerative clustering) X 0,34<br />

55. Metody filtrów hierarchicznych – idea X 0,33<br />

56. Metoda z piramidą Laplace’a X 0,33<br />

57. Transformata falkowa, bank filtrów X 0,34<br />

58. Funkcje skalujące i falki, rodziny falek: falki Haara, Daubechies,<br />

Adelsona, Antoniniego<br />

X 0,33<br />

59. Metoda falek (ang. wavelets) X 0,33<br />

60. Dekompozycja obrazu w metodzie falek: standardowa i niestandardowa X 0,34<br />

61. Metody transformacyjne – idea X 0,33<br />

62. Zagadnienie algebraiczne X 0,33<br />

63. Transformata Karhunena-Loeve’go jako rozwiązanie zagadnienia<br />

algebraicznego<br />

X 0,34<br />

64. Metody dwuwymiarowych transformacji ortogonalnych: DCT, DST,<br />

Hadamarda<br />

X 0,33<br />

65. Kwantyzacja w standardzie JPEG: macierze kwantyzacji X 0,33<br />

66. Kodowanie bezstratne i linearyzacja ZIGZAG w standardzie JPEG X 0,34<br />

67. Metody fraktalne – idea X 0,33<br />

68. Metoda bazująca na twierdzeniu o kolażu (ang. collage) i iteracyjnym<br />

układzie funkcji<br />

X 0,33<br />

69. Plazma fraktalna jako matematyczne narzędzie do opisu koloru X 0,34<br />

70. Metoda paczłorku (ang. patchwork) X 0,33<br />

71. Przykładowe kodowanie podobieństw w metodzie paczłorku X 0,33<br />

72. Podejście obiektowe w kodowaniu obrazów jako uogólnienieie metod<br />

fraktalnych<br />

X 0,34<br />

73. Metody kompresji dźwięku X 0,33<br />

74. Psychoakustyczny model ludzkiego słuchu X 0,33<br />

75. Maskowanie częstotliwościowe i czasowe jako podstawa kompresji<br />

dźwięku<br />

X 0,34<br />

76. Standard MP3: podział na podpasma, tryby CBR i VBR, kodowanie<br />

kanałów<br />

X 0,33<br />

357


77. Kompresja mowy na bazie modelu syntezy mowy – schemat typu<br />

analiza-synteza<br />

X 0,33<br />

78. Metody kompresji mowy: wokoder kanałowy, LPC-10, wzbudzanie<br />

predykcyjne<br />

X 0,34<br />

79. Metody kompresji obrazów ruchomych X 0,33<br />

80. Standard MPEG-1 X 0,33<br />

81. Sposoby kodowania ramek w standardzie MPEG: ramki I, P i B X 0,34<br />

82. Kompensacja ruchu w standardzie MPEG X 0,33<br />

83. Standard MPEG-2 X 0,33<br />

84. Standard MPEG-4 X 0,34<br />

85. Kompresory, formaty plików graficznych X 0,33<br />

86. Standard kompresji falkowej obrazów: JPEG 2000 X 0,33<br />

87. Standard kompresji wizji H.261 X 0,34<br />

88. Standard H.320 (Px64) dla wideokonferencji wielopunktowej X 0,33<br />

89. Swoboda implementacji w nowoczesnych standardach, takich jak<br />

MPEG, MP-3<br />

X 0,33<br />

90. Standard MPEG-7 – standaryzacja interfejsu do opisu materiału<br />

multimedialnego<br />

X 0,34<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie organizacji zajęć laboratoryjnych, zapoznanie się z<br />

narzędziami<br />

X 1<br />

2. Statyczne i dynamiczne metody kodów zmiennej długości (Huffmana) X 2<br />

3. Statyczne i dynamiczne metody arytmetyczne X 2<br />

4. Metody słownikowe X 2<br />

5. Metody bezpośrednie w dziedzinie obrazu (BTC, DPCM) X 2<br />

6. Metody filtrów hierarchicznych (piramida Laplace’a, falki) X 2<br />

7. Metody transformacyjne (bazujące na transformatach DCT, DST,<br />

Hadamarda)<br />

X 2<br />

8. Metody fraktalne X 2<br />

Razem 15<br />

358


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Multimedialne systemy interaktywne<br />

Skrót nazwy MSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

e-mail: szwoch@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu (zakres materiału, zasady zaliczeń,<br />

literatura, materiały pomocnicze)<br />

X 1<br />

2. Multimedia, multimedia interakcyjne, hypermedia: definicje i<br />

zastosowania<br />

X 1<br />

3. Składniki mediów: tekst, hipertekst, obraz, dźwięk, wideo, animacja X 1<br />

4. Metody pozyskiwania dźwięku, obrazu, wideo X 1<br />

5. Multimedialne urządzenia wejściowe PC X 1<br />

6. Multimedialne urządzenia wyjściowe PC X 1<br />

7. Narzędzia przetwarzania danych multimedialnych X 1<br />

8. Standardy przechowywania danych multimedialnych X 1<br />

9. Kompresja i formaty danych multimedialnych: obraz, dźwięk, wideo X 1<br />

10. Interfejs wejściowy dla multimediów: rozpoznawanie tekstu X 1<br />

<strong>11</strong>. Interfejs wejściowy dla multimediów: rozpozn. mowy X 1<br />

12. Interfejs wejściowy dla multimediów: rozpoznawanie innych<br />

dokumentów (w tym dok. muzycznych)<br />

X 1<br />

13. Interfejs wyjściowy dla multimediów: generacja tekstu i obrazu X 1<br />

14. Kolokwium 1<br />

15. Interfejs wyściowy dla multimediów: synteza mowy X 1<br />

16. Najważniejsze kanały interakcji: dźwięk i wizja X 1<br />

17. Przetwarzanie i rozpoznawanie gestów X 1<br />

18. Przetwarzanie i rozpoznawanie mowy wizualnej X 1<br />

19. Przetwarzanie i rozpoznawanie ruchów gałki ocznej X 1<br />

20. Przetwarzanie i rozpoznawanie danych biometrycznych X 1<br />

21. Sieci multimedialne i ich usługi X 1<br />

22. Media strumieniowe: obraz, dźwięk, wideo X 1<br />

23. Telewizja i wideo na życzenie (interaktywne) X 1<br />

24. Technologie multimedialne w telefonii cyfrowej X 1<br />

25. Multimedialne bazy danych, serwery, systemy plików X 1<br />

26. Wyszukiwanie w multimedialnych bazach danych X 1<br />

27. Środowiska wytwarzania oprogramowania multimedialnego X 1<br />

28. Przygotowywanie prezentacji multimedialnych (authoring) X 1<br />

29. Zarządzanie projektem multimedialnym X 1<br />

30. Zaliczenie 1<br />

Razem 30<br />

359


Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przygotowanie i przetwarzanie danych graficzych na potrzeby<br />

prezentacji multimedialnej<br />

X 3<br />

2. Realizacja aplikacji pozyskiwania danych wideo z kamery internetowej X 3<br />

3. Przetwarzanie danych wideo z kamery internetowej X 3<br />

4. Realizacja aplikacji pozyskiwania danych akustycznych X 3<br />

5. Przetwarzanie danych akustycznych X 3<br />

Razem 15<br />

360


Nazwa przedmiotu<br />

Skrót nazwy<br />

KARTA PRZEDMIOTU<br />

Przetwarzanie języka naturalnego<br />

PJN<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jan<br />

Nazwisko: Daciuk<br />

e-mail: jandac@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

9. Wprowadzenie; segmentacja X 1<br />

10. Morfologia: reguły sklejania X 1<br />

<strong>11</strong>. Morfologia: reguły ortograficzne X 1<br />

12. Analiza morfologiczna, słownik jako automat X 1<br />

13. Tworzenie słownika-automatu, minimalna doskonała f. mieszająca X 1<br />

14. Poprawianie pisowni z użyciem automatów X 1<br />

15. Poprawianie pisowni – model zaszumionego kanału X 1<br />

16. Niejawne procesy Markowa X 1<br />

17. Usuwanie niejednoznaczności słów X 1<br />

18. Wyszukiwanie dokumentów/informacji X 1<br />

19. Analiza składniowa z wykorzystaniem unifikacji X 1<br />

20. Analiza znaczeniowa X 1<br />

21. Ustalanie znaczenia słów X 1<br />

22. Tłumaczenie maszynowe X 1<br />

23. Wprowadzenie do pozostałych zagadnień przedmiotu X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć- laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

<strong>11</strong>. Narzędzia systemu Linux/Unix do obróbki tekstu X 3<br />

12. Morfologia X 4<br />

13. Segmentacja X 2<br />

14. Płytka analiza składniowa (usuwanie niejednoznaczności słów) X 2<br />

15. Wyszukiwanie dokumentów X 2<br />

16. Analiza znaczeniowa X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

361


Nazwa przedmiotu Przetwarzanie obrazów<br />

Skrót nazwy POB<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Witold<br />

Nazwisko: Malina<br />

e-mail: malwit@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Informacje wstępne. Przeznaczenie przetwarzania obrazów x 1<br />

2. Proste metody przekształcania obrazów x 1<br />

3. Histogram obrazu. Operacje na histogramie x 1<br />

4. Globalne metody wyznaczania progu x 1<br />

5. Lokalne metody wyznaczania progu x 1<br />

6. Wieloprogowanie, segmentacja x 1<br />

7. Adaptacyjna technika progowania x 1<br />

8. Filtry cyfrowe. Typowe zakłócenia obrazu x 1<br />

9. Filtry dolnoprzepustowe. Własności i przykłady x 1<br />

10. Filtry górnoprzepustowe wykrywające krawędzie x 1<br />

<strong>11</strong>. Filtry wyostrzające i wykrywające narożniki x 1<br />

12. Filtry nieliniowe x 1<br />

13. Algorytm wykrywania krawędzi Canny’ego x 1<br />

14. Szkieletyzacja. Przeznaczenie i używane pojęcia x 1<br />

15. Metody szkieletyzacji: ścienianie, wypalanie trawy x 1<br />

16. Wyznaczanie MAT, transformacja odległości x 1<br />

17. Morfologia matematyczna w przetwarzaniu obrazów x 1<br />

18. Dylatacja i erozja x 1<br />

19. Otwarcie, zamknięcie x 1<br />

20. Transformacja hit-and-miss x 1<br />

21. Wybrane algorytmy morfologiczne: ekstrakcja granicy x 1<br />

22. Morfologiczna analiza kształtu x 1<br />

23. Operacje morfologiczne na obrazach w odcieniach szarości x 1<br />

24. Szkieletyzacja przy użyciu operacji morfologicznych x 1<br />

25. Transformacja Hougha x 1<br />

26. Cechy geometryczne obrazu x 1<br />

27. Podstawowe parametry obrazu x 1<br />

28. Szczególne cechy obiektów x 1<br />

29. Momenty x 1<br />

30. Współczynniki kształtu x 1<br />

Razem 30<br />

liczba<br />

godzin<br />

362


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Proste metody przekształcania obrazów x 2<br />

2. Operacje na histogramie x 2<br />

3. Progowanie lokalne x 2<br />

4. Progowanie globalne x 2<br />

5. Filtry dolnoprzepustowe x 2<br />

6. Filtry górnoprzepustowe wykrywające krawędzie x 2<br />

7. Filtry wyostrzające x 2<br />

8. Filtr medianowy x 2<br />

9. Algorytm wykrywania krawędzi Canny’ego x 2<br />

10. Szkieletyzacja x 2<br />

<strong>11</strong>. Dylatacja i erozja x 2<br />

12. Otwarcie i zamknięcie x 2<br />

13. Transformacja Hougha x 2<br />

14. Momenty x 2<br />

15. Cechy obrazu x 2<br />

Razem 30<br />

liczba<br />

godzin<br />

363


Nazwa przedmiotu Rzeczywistość wirtualna<br />

Skrót nazwy RWR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

e-mail: jacekl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zaliczenia) X 0,33<br />

2. Podstawowe pojęcia: rzeczywistość wirtualna (virtual reality), zdalna<br />

obecność (telepresence), rzeczywistość rozszerzona (augmented reality)<br />

X 0,33<br />

3. 3×I – cechy rzeczywistości wirtualnej (RzW): interakcja (interaction),<br />

zanurzenie (immersion), wyobraźnia (imagination)<br />

X 0,34<br />

4. Rys historyczny, wczesne urządzenia RzW bez interakcji: Sensorama,<br />

head-mounted television<br />

X 0,33<br />

5. Pierwsze chronologicznie urządzenia z 3×I: kaski cybernetyczne<br />

(HMD), Virtual cockpit, VIVED, Aspen Movie Map<br />

X 0,33<br />

6. Wczesne rękawice cybernetyczne i generatory doznań dotykowych<br />

(haptic displays)<br />

X 0,34<br />

7. Inne historyczne urządzenia RzW: Videoplace, LEEP Optical System,<br />

BOOM<br />

X 0,33<br />

8. Jaskinia (CAVE) – automatyczne środowisko wirtualne, PDC Cube X 0,33<br />

9. Dzisiejsze urządzenia RzW, przyszłość urządzeń RzW X 0,34<br />

10. Architektura systemów RzW – silnik RzW i urządzenia wejścia/wyjścia X 0,33<br />

<strong>11</strong>. Interakcja – urządzenia wejściowe RzW, śledzenie 6 stopni swobody<br />

(x, y, z, odchył, nachylenie, przechył), parametry wydajności śledzenia<br />

X 0,33<br />

12. Tracker: mechaniczny, magnetyczny, ultradźwiękowy X 0,34<br />

13. Tracker: optyczny, hybrydowy inercyjny X 0,33<br />

14. Interfejs do nawigacji i manipulacji: manipulator bazujący na śledzeniu,<br />

trackball, wodzik 3D (3D probe)<br />

X 0,33<br />

15. Interfejs gestów – rękawice czuciowe, typy czujników: elektryczne,<br />

optyczne, pojemnościowe, tensometryczne<br />

X 0,34<br />

16. Zanurzenie – urzędzenia wyjściowe RzW, ludzki układ wzrokowy,<br />

słuchowy i dotykowy<br />

X 0,33<br />

17. Graficzne wyświetlacze osobiste: kaski i okulary cybernetyczne, ręczne,<br />

podłogowe i biurkowe wyświetlacze, monitory autostereoskopowe,<br />

wirtualne wyświetlacze siatkówkowe (virtual retinal displays)<br />

X 0,33<br />

18. Wielkie wyświetlacze: monitory i projektory, stoły warsztatowe<br />

(workbench displays)<br />

X 0,34<br />

19. Urządzenia generujące dźwięk, trójwymiarowy dźwięk wirtualny,<br />

funkcja przenoszenia HRTF<br />

X 0,33<br />

20. Dotykowe sprzężenie zwrotne, dotykowe urządzenia wyjściowe: myszy<br />

dotykowe, rękawice dotykowe, rękawice termiczne<br />

X 0,33<br />

21. Siłowe urządzenia wyjściowe: drążek siłowy, ramię siłowe, rekawica<br />

siłowa<br />

X 0,34<br />

22. Studio wirtualne – technika blue box, kluczowanie koloru i odległości X 0,33<br />

364


23. Generacja cienia przy łączeniu świata wirtualnego z rzeczywistym X 0,33<br />

24. Inne efekty specjalne w filmie, telewizji i przemyśle rozrywkowym X 0,34<br />

25. Fizyczna symulacja interaktywna – symulatory pojazdów: symulatory<br />

lotu, symulatory statków, symulatory pociągów; inne symulatory<br />

X 0,33<br />

26. Historia symulacji X 0,33<br />

27. Modelowanie dla potrzeb symulacji: model fizyczny, matematyczny i<br />

numeryczny; wykrywanie kolizji, interakcja z innymi obiektami<br />

X 0,34<br />

28. Fizyczny model dla prostego przykładu – uproszczone równania ruchu<br />

statku<br />

X 0,33<br />

29. Rozwiązanie analityczne uproszczonych równań ruchu statku – wnioski X 0,33<br />

30. Rzeczywisty model fizyczny ruchu statku – równania ruchu: siła<br />

ciążenia, siła wyporu, siła napędowa, siły oporu<br />

X 0,34<br />

31. Rzeczywisty model fizyczny ruchu statku – masa wirtualna, fale<br />

morskie, model układu napędowego, model układu sterowania<br />

X 0,33<br />

32. Rzeczywisty model fizyczny lotu samolotu – równania ruchu: siła<br />

ciążenia, siła nośna, siła napędowa, siły oporu<br />

X 0,33<br />

33. Rzeczywisty model fizyczny ruchu statku – model układu napędowego,<br />

model układu sterowania<br />

X 0,34<br />

34. Modelowanie fenomenów natury: ogień, dym, woda, deszcz, mgła X 0,33<br />

35. Modelowanie żywych organizmów: rośliny, zwierzęta, ludzie X 0,33<br />

36. Modelowanie zachowań, sztuczne życie X 0,34<br />

37. Animacja: historia, tradycyjna animacja poklatkowa, animacja lalkowa<br />

(stop motion), niepożądane efekty w animacji – paradoks kół dyliżansu<br />

X 0,33<br />

38. Trójwymiarowa animacja komputerowa: animacja szkieletowa<br />

(skeletal), animacja przed-wierzchołkowa (pre-vertex), inne techniki<br />

X 0,33<br />

<strong>39</strong>. Animacja postaci, animacja twarzy, przechwytywanie ruchu (motion<br />

capture)<br />

X 0,34<br />

40. Konsekwencje społeczne RzW, wpływ RzW na ludzkie zachowania,<br />

komunikację międzyludzką i poznanie (wirtualna genetyka)<br />

X 0,33<br />

41. Wydajność użytkownika podczas symulacji RzW – wpływ technik<br />

interakcji, charakterystyk systemu, czasu reakcji i wielokanałowości<br />

X 0,33<br />

42. Zdrowie – wpływ bezpośredni symulacji RzW na użytkowników,<br />

dolegliwości cybernetyczne (cybersickness), adaptacja i efekty po<br />

symulacji<br />

X 0,34<br />

43. Zastosowania medyczne RzW – przykłady X 0,33<br />

44. RzW w edukacji, sztuce i rozrywce – przykłady X 0,33<br />

45. Zastosowania militarne RzW – przykłady; ubieralne systemy<br />

komputerowe (wearable computer systems)<br />

X 0,34<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia laboratorium, opis zadań, wprowadzenie X 1<br />

2. Eksploatacyjne eksperymenty z urządzeniami RzW: kaski i rękawice<br />

cybernetyczne, itp.<br />

X 2<br />

3. Programistyczne eksperymenty z urządzeniami wyjściowymi RzW X 2<br />

4. Programistyczne eksperymenty z urządzeniami wejściowymi RzW X 2<br />

5. Prosta generacja obrazu stereowizyjnego X 2<br />

6. Implementacja ruchu prostego obiektu (np. kuli) X 2<br />

7. Rysowanie fenomenów natury, roślin lub zwierząt X 2<br />

8. Uzupełnienie zaległości przez studentów X 2<br />

Razem 15<br />

365


Nazwa przedmiotu<br />

Skrót nazwy<br />

Systemy graficzne<br />

SGr<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mariusz<br />

Nazwisko: Szwoch<br />

e-mail: szwoch@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, wyświetlanie grafiki w systemach komputerowych X 1<br />

2. Karty graficzne i akceleratory grafiki, graficzne systemy operacyjne,<br />

biblioteki graficzne, narzędzia RAD<br />

X 1<br />

3. Stały i programowalny potok renderingu, stałe i programowalne GPU X 1<br />

4. Biblioteka multimedialna DirectX - wprowadzenie, kompatybilność,<br />

komponenty, instalacja, SDK<br />

X 1<br />

5. DirectX – architektura, format .X, potok przetwarzania grafiki,<br />

renderowanie sceny<br />

X 1<br />

6. DirectX – tworzenie sceny 3D: widoki, prymitywy, obiekty,<br />

oświetlenie, teksturowanie<br />

X 1<br />

7. Biblioteka graficzna OpenGL - wprowadzenie, kompatybilność,<br />

instalacja, biblioteki dodatkowe<br />

X 1<br />

8. OpenGL: prymitywy, przekształcenia, rzutowanie, kolory X 1<br />

9. OpenGL: modelowanie obiektów 3D, oświetlenie, materiały, tekstury,<br />

efekty specjalne<br />

X 1<br />

10. Programowalne przetwarzanie wierzchołków i fragmentów/pikseli X 1<br />

<strong>11</strong>. Języki cieniowania bazujące na CPU i GPU, asembler X 1<br />

12. Języki cieniowania Cg/HLSL X 1<br />

13. Język cieniowania GLSL X 1<br />

14. Formaty opisu efektów cieniowania CgFX/FX X 1<br />

15. Biblioteki graficzne dla urządzeń przenośnych: OpenGL ES, DirectX<br />

Mobile<br />

X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: biblioteka OpenGL, środowisko DevCpp, pakiet SDL -<br />

konfiguracja środowiska<br />

X 1<br />

2. OpenGL – utworzenie okna i kontekstu renderowania, rysowanie<br />

prymitywów graficznych, przekształcenia afiniczne obiektów<br />

X 2<br />

3. OpenGL – oświetlenie X 2<br />

4. OpenGL – teskturowanie X 2<br />

5. OpenGL – multiteksturowanie X 2<br />

6. OpenGL – tekstury wyliczeniowe X 2<br />

366


7. OpenGL – maska ekranu X 2<br />

8. OpenGL – efekty specjalne X 2<br />

Razem 15<br />

367


Nazwa przedmiotu Systemy uczące się<br />

Skrót nazwy SUS<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Witold<br />

Nazwisko: Malina<br />

e-mail: malwit@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1 Sztuczne sieci neuronowe – wprowadzenie X 0,5<br />

2 Sieci jednokierunkowe – podstawowe algorytmy uczenia X 0,5<br />

3 Sieci jednokierunkowe - metody wydobywania reguł X 1<br />

4 Algorytmy konstrukcji sieci X 1<br />

5 Teoretyczne podstawy generalizacji (uogólniania) X 0.5<br />

6 Wymiar Vapnika-Chervonenkisa X 0.5<br />

7 Sieci rekurencyjne – metody uczenia, zastosowania w optymalizacji X 1<br />

8 Pamięci asocjacyjne X 1<br />

9 Metody klasteryzacji – wprowadzenie X 1<br />

10 Wykrywanie grup X 1<br />

<strong>11</strong> Metody hierarchiczne X 1<br />

12 Grupowanie według funkcji kryterialnej X 1<br />

13 Regułowe metody uczenia X 1<br />

14 Sieci radialne (RBF) X 1<br />

15 Drzewa decyzyjne - wprowadzenie (przykład, struktura drzewa,<br />

X 0,33<br />

terminologia, notacja)<br />

16 Podział metod konstrukcji drzew decyzyjnych X 0,67<br />

17 Rodzaje reguł decyzyjnych X 0,33<br />

18 Kryteria wyboru testu X 0,67<br />

19 Kryteria stopu X 0,33<br />

20 Przycinanie drzew decyzyjnych X 1<br />

21 Dyskretyzacja atrybutów ciągłych X 0,67<br />

22 Problemy związane z konstrukcją drzew decyzyjnych (brakujące<br />

atrybuty, duże zbiory danych)<br />

X 0,33<br />

23 Zalety i wady drzew decyzyjnych X 0,33<br />

24 Przykłady zastosowań drzew decyzyjnych (rozpoznawanie obrazów,<br />

data mining)<br />

X 0,34<br />

25 Algorytmy genetyczne – wprowadzenie X 0,5<br />

26 Metody kodowania X 0,5<br />

27 Zaawansowane metody poszukiwań genetycznych – diploidalność oraz X 1<br />

dominowanie<br />

28 Metody niszowe X 0,5<br />

29 Pamięć ewolucyjna X 0,5<br />

30 Programowanie genetyczne X 1<br />

31 Genetyczne systemy uczące się (GBML) X 1<br />

32 Sieci bayesowskie – wstęp X 0,5<br />

33 Wnioskowanie w sieciach bayesowskich X 0,5<br />

34 Uczenie sieci bayesowskiej o zadanej strukturze X 1<br />

368


35 Algorytmy doboru struktury sieci bayesowskiej X 1<br />

36 Uczenie ze wzmocnieniem w wieloetapowych procesach decyzyjnych -<br />

wprowadzenie<br />

X 0,5<br />

37 Pojęcie strategii i jej rodzaje X 0,5<br />

38 Eksploatacja a eksploracja X 0,5<br />

<strong>39</strong> Procesy decyzyjne Markowa X 0,5<br />

40 Programowanie dynamiczne a metody Monte Carlo X 1<br />

41 Metoda różnic czasowych (TD-learning) przy reprezentacji dyskretnej i<br />

ciągłej<br />

X 1<br />

42 Metody typu Actor-Critic X 0.5<br />

43 Wybrane zastosowania X 0.5<br />

Razem 335<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1 Wykorzystanie sieci asocjacyjnych w rozpoznawaniu obiektów<br />

graficznych<br />

X 3<br />

2 Wydobywanie cech istotnych w zagadnieniach klasyfikacji obiektów X 3<br />

3 Optymalizacja struktury drzew decyzyjnych dla wybranych zagadnień<br />

klasyfikacyjnych<br />

X 3<br />

4 Ewolucyjne metody doboru wag sieci neuronowych w sterowaniu i<br />

optymalizacji<br />

X 3<br />

5 Zastosowanie metody różnic czasowych (TD) w uczeniu systemów<br />

wieloagentowych na przykładach wybranych gier strategicznych<br />

X 3<br />

Razem 15<br />

Karta zajęć - semianrium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1 Niegradientowe metody uczenia sztucznych sieci neuronowych X 2<br />

2 Metody zmniejszania wymiarowości obrazów w zagadnieniach<br />

klasyfikacyjnych<br />

X 2<br />

3 Sieci neuronowe o zredukowanej liczbie połączeń w wybranych<br />

zastosowaniach<br />

X 2<br />

4 Metody SVD (Support Vector Machines) X 2<br />

5 Genetyczne systemy uczące się – algorytm bucked brigade X 2<br />

6 Modelowanie prehistorycznych zachowań z wykorzystaniem<br />

algorytmów genetycznych<br />

X 2<br />

7 Symboliczne modelowanie zależności fizycznych z wykorzystaniem<br />

metod programowania genetycznego<br />

X 2<br />

8 Ukryte modele Markowa (HMM) X 1<br />

Razem 15<br />

369


Nazwa przedmiotu Widzenie komputerowe<br />

Skrót nazwy WIK<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Smiatacz<br />

e-mail: slowhand@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do widzenia komputerowego x 1<br />

2. Cechy obrazu x 1<br />

3. Model matematyczny systemu rozpoznawania obrazów x 1<br />

4. Kryteria jakości klasyfikacji x 1<br />

5. Klasyfikator statystyczny x 1<br />

6. Klasyfikator optymalny dla obrazów o rozkładach normalnych x 0,5<br />

7. Klasyfikatory liniowe i odcinkowo liniowe x 0,5<br />

8. Gradientowy algorytm znajdowania minimum funkcji x 1<br />

9. Wybrane algorytmy uczenia x 1<br />

10. Algorytmy liniowe optymalne x 0,5<br />

<strong>11</strong>. Algorytmy perceptronowi x 0,5<br />

12. Algorytmy uczenia i klasyfikacji, gdy liczba klas L > 2 x 0,5<br />

13. Rola selekcji i ekstrakcji cech x 1<br />

14. Heurystyczne metody selekcji cech x 0,5<br />

15. Metody selekcji cech oparte na teorii informacji x 1<br />

16. Metody liniowych transformacji x 1<br />

17. Kryterium Sebestyena x 1<br />

18. Analiza głównych składowych x 1<br />

19. Klasyczne kryterium Fishera dla problemów dwuklasowych x 0,5<br />

20. Rozszerzone kryt. Fishera dla problemów dwuklasowych x 0,5<br />

21. Wieloklasowe kryterium Fishera x 0,5<br />

22. Sekwencyjny algorytm oddzielania klas x 1<br />

23. Idea klasyfikacji wieloetapowej x 1<br />

24. Metody uczenia klasyfikatorów wieloetapowych x 1<br />

25. Grupowanie obiektów x 1<br />

26. Rozmyte algorytmy grupowania x 1<br />

27. Sieci neuronowe w rozpoznawaniu obrazów x 1<br />

28. Stereowizja x 1<br />

29. Wykrywanie i analiza ruchu x 1<br />

30. Przepływ optyczny x 1<br />

31. Loakalizacja obiektów – elastyczne wzorce x 1<br />

32. Loakalizacja obiektów – aktywne modele konturu x 0,5<br />

33. Lokalizacja obiektów – aktywne modele kształtu x 1<br />

34. Tekstury – wprowadzenie x 1<br />

35. Segmentacja i odtwarzanie kształtu na bazie tekstury x 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

370


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Klasyfikatory minimalnoodległościowe x 2<br />

2. Modelowanie i badanie klasyfikatorów liniowych dwuklasowych x 2<br />

3. Modelowanie i badanie klasyfikatorów liniowych wieloklasowych x 2<br />

4. Modelowanie i badanie klasyfikatorów nieliniowych x 2<br />

5. Rozpoznawanie odręcznie pisanych znaków x 2<br />

6. Selekcja cech na podstawie kryterium Sebestyena x 2<br />

7. Klasyfikator obrazów o rozkładach normalnych x 2<br />

8. Sekwencyjny algorytm oddzielania klas oparty na kryterium Fishera x 2<br />

9. System rozpoznawania i weryfikacji podpisów x 2<br />

10. System rozpoznawania notacji muzycznej x 2<br />

<strong>11</strong>. Automatyczna diagnostyka systemów komputerowych x 2<br />

12. Systemy rozpoznawania tekstów drukowanych x 2<br />

13. Aktywne modele kształtu x 2<br />

14. Analiza ruchu x 2<br />

15. Sieci neuronowe w rozpoznawaniu obrazów x 2<br />

Razem 30<br />

liczba<br />

godzin<br />

371


Nazwa przedmiotu Wirtualne zespoły robocze<br />

Skrót nazwy WZR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

e-mail: bowisz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Technologie współdzielenia przestrzeni X 0,66<br />

2. Interaktywna symulacja rozproszona. X 0,33<br />

3. Interaktywny model obliczeń X 0,66<br />

4. Systemy agentowe zamknięte i otwarte. X 0,66<br />

5. Implementowalność negocjacji, racjonalność agenta X 0,66<br />

6. Protokół negocjacji i publiczne normatywy zachowania, X 0,66<br />

7. Negocjacje rozdzielne i integrujące X 0,66<br />

8. Klasy zadań koordynacyjnych X 0,33<br />

9. Klasy strategii negocjacji X 0,33<br />

10. Problem domniemywania regresywnego w interakcji strategicznej X 0,66<br />

<strong>11</strong>. Rozwiązania inspirowane praktyką społeczną X 0,33<br />

12. Przestrzeń stanów gry X 0,33<br />

13. Ograniczenia racjonalności agenta X 0,66<br />

14. Problem koordynacji w teorii gier X 0,66<br />

15. Optymalność Pareto i rozwiązanie Nash'a X 0,66<br />

16. Obliczeniowe modele negocjacji X 0,33<br />

17. Wirtualne środowiska rozproszone: współdzielenie przestrzeni i czasu X 0,66<br />

18. Architektura ‘object-event’ (SIMNET, DIS) X 0,66<br />

19. Algorytmy predykcji stanu: nawigacja obliczeniowa, obiekty-widma; X 0,66<br />

20. Standard HLA: federacja, federaty i infrastruktura wykonawcza RTI X 0,66<br />

21. Generacje gier sieciowych. X 0,68<br />

22. Techniki współdzielenia stanu i problem wyłącznej własności obiektu. X 0,7<br />

23. Protokoły nawigacji obliczeniowej X 0,7<br />

24. Metody konwergencji stanu X 0,7<br />

25. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Łączenie uczestników sceny dynamicznej (multicast). X 1<br />

2. Separacja informacyjna grup uczestników sceny (serwer proxy). X 2<br />

3. Protokół przekazywania dóbr przez uczestników sceny. X 3<br />

4. Protokół świadczenia usług przez uczestników sceny. X 3<br />

liczba<br />

godzin<br />

372


5. Obiekty rodzime i obce na scenie dynamicznej. X 3<br />

6. Zdalna współpraca operatorów obiektów złożonych. X 3<br />

Razem 15<br />

373


Nazwa przedmiotu Wizualizacja informacji<br />

Skrót nazwy WIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Lebiedź<br />

e-mail: jacekl@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (tematyka, materiały, literatura, zaliczenia) X 0,33<br />

2. Pojęcie wizualizacji, wizualizacja danych, wizualizacja naukowa X 0,33<br />

3. Przykłady wizualizacji danych i wizualizacji naukowej X 0,34<br />

4. Historyczne przykłady udanej wizualizacji: wykresy Playfaira, mapa<br />

Minarda, diagram Nightingale, mapa Snowa<br />

X 0,33<br />

5. Współczesne przykłady udanej wizualizacji X 0,33<br />

6. Przykłady nieudanych (niepoprawnych) wizualizacji X 0,34<br />

7. Wizualizacja danych – różne typy danych: dyskretne i ciągłe,<br />

jednowymiarowe, dwuwymiarowe i wielowymiarowe<br />

X 0,33<br />

8. Odpowiedniość formy graficznej do typu i wymiarowości dziedziny i<br />

przeciwdziedziny prezentowanej zależności<br />

X 0,33<br />

9. Standardowe typy form graficznych w wizualizacji danych: rodzaje<br />

wykresów i map<br />

X 0,34<br />

10. Wyrafinowane metody wizualizacji danych: wykres percentylowy,<br />

wykres pudełkowy Tukeya, percentylowy wykres pudełkowy<br />

X 0,33<br />

<strong>11</strong>. Histogram, wykres punktowy (scatterplot), macierz punktowa<br />

X 0,33<br />

(scatterplot matrix), „topienie” powierzchni ("flooding")<br />

12. Wykresy: typu „sieć rybacka” (parallel coordinate plot), mozaikowy,<br />

radarowy (star plot); hiperpudło (hyperbox), wielowymiarowe ikony,<br />

buźki Chernoffa (Chernoff faces), „patyczaki” (stick figures)<br />

X 0,34<br />

13. Poprawianie czytelności wizualizacji danych: porządkowanie (ang.<br />

rearrangement) danych<br />

X 0,33<br />

14. Przykłady porządkowania danych: soczewka tabelowa (table lens),<br />

wykres mozaikowy (mosaic plot)<br />

X 0,33<br />

15. Krajobraz danych (landscape presentation of data), przetwarzanie<br />

wybiórcze (selective manipulation)<br />

X 0,34<br />

16. Wizualizacja naukowa – wizualizacja statyczna i dynamiczna,<br />

wizualizacja czasu, wizualizacja innych parametrów za pomocą czasu<br />

X 0,33<br />

17. Standardowe typy form graficznych w wizualizacji naukowej: diagramy<br />

w kształcie drzewa i grafu, diagramy sieci, schematy blokowe<br />

X 0,33<br />

18. Szczególne typy form graficznych w wizualizacji naukowej: rysunek<br />

inżynierski, widok zespołu rozebranego (exploded view), mapa metra<br />

X 0,34<br />

19. Wizualizacja naukowa w informatyce – programowanie wizualne X 0,33<br />

20. Formy graficzne stosowane w inżynierii oprogramowania (diagramy X 0,33<br />

klas, diagramy obiektów, diagramy przypadków użycia)<br />

21. Narzędzia graficzne w inżynierii oprogramowania X 0,34<br />

22. Wizualizacja algorytmów i procesów sekwencyjnych i równoległych X 0,33<br />

23. Przykład wizualizacji algorytmu: kodowanie Huffmana X 0,33<br />

374


24. Wizualizacja dokumentów, zapytania w wizualizacji, wizualizacja<br />

zapytań<br />

X 0,34<br />

25. Wizualizacja w interakcji człowieka z komputerem – graficzny interfejs<br />

użytkownika (GUI), ikony, metafory graficzne<br />

X 0,33<br />

26. Historia ewolucji graficznego interfejsu użytkownika X 0,33<br />

27. Projektowanie interfejsów graficznych – reguły X 0,34<br />

28. Wizualizacja w naukach ścisłych (matematyka, fizyka, astronomia) –<br />

przykłady<br />

X 0,33<br />

29. Wizualizacja w naukach przyrodniczych (chemia, biologia, medycyna)<br />

– przykłady<br />

X 0,33<br />

30. Wizualizacja w naukach społecznych (historia, ekonomia, socjologia) –<br />

przykłady<br />

X 0,34<br />

31. Percepcja wzrokowa, budowa ludzkiego oka – siatkówka i<br />

fotoreceptory (pręciki i czopki)<br />

X 0,33<br />

32. Percepcja barw – trójchromatyczna teoria Younga-Helmholtza,<br />

metameryzm, modele barw<br />

X 0,33<br />

33. Stereopsja, bezwładność wzroku X 0,34<br />

34. Zastosowania koloru w wizualizacji X 0,33<br />

35. Metody skupiania uwagi, użyteczne pole widzenia X 0,33<br />

36. Tekstura w wizualizacji – model Gabora X 0,34<br />

37. Pułapki wizualizacji: złudzenia wzrokowe – mechanizmy powstawania X 0,33<br />

38. Przykłady fizjologicznych złudzeń wzrokowych X 0,33<br />

<strong>39</strong>. Przykłady kognitywnych złudzeń wzrokowych X 0,34<br />

40. Obrazy dyskretne: próbkowanie – aliasing i antyaliasing X 0,33<br />

41. Kwantyzacja kolorów – korekcja gamma, aproksymacja półtonowa,<br />

drżenie, mikrowzory, dyfuzja błędów<br />

X 0,33<br />

42. Kwantyzacja skalarna – algorytm Maxa-Lloyda X 0,34<br />

43. Kwantyzacja wektorowa – proste metody: algorytm jednolity, algorytm<br />

popularności<br />

X 0,33<br />

44. Metody kwantyzacji wektorowej: algorytm centroidów (LBG),<br />

algorytm z przeszukiwaniem binarnym (hierarchical clustering)<br />

X 0,33<br />

45. Inne metody kwantyzacji wektorowej: median cut, drzewa<br />

ósemkowego, skupionego grupowania (agglomerative clustering)<br />

X 0,34<br />

Razem 15<br />

Karta zajęć - projekt<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia projektu, opis zadania (np. internetowy serwis<br />

wizualizacji danych mierzonych mobilnie w terenie)<br />

X 1<br />

2. Projekt wizualizacji dla zadanego systemu X 3<br />

3. Projekt interfejsu dla zadanego systemu X 3<br />

4. Prezentacja projektu wizualizacji i interfejsu – punkt kontrolny X 1<br />

5. Całościowy projekt zadanego systemu X 3<br />

6. Implementacja zadanego systemu X 3<br />

7. Prezentacja zaimplementowanego systemu X 1<br />

Razem 15<br />

375


3.2.5. Inżynieria dźwięku i obrazu<br />

Nazwa przedmiotu Akustyka mowy<br />

Skrót nazwy AMO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Kaczmarek<br />

e-mail: akacz@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe wiadomości na temat sygnału mowy X 0,2<br />

3. Zastosowania w telekomunikacji i medycynie X 0,2<br />

4. Struktura i czynności traktu głosowego X 0,2<br />

5. Struktura i model sygnału mowy X 0,2<br />

6. Ton krtaniowy X 0,2<br />

7. Wpływ traktu głosowego i kanału nosowego X 0,33<br />

8. Formanty i antyformanty X 0,2<br />

9. Widma dźwięków mowy X 0,2<br />

10. Elementy fonetyczne mowy X 0,2<br />

<strong>11</strong>. Cechy dystynktywne fonemów. X 0,2<br />

12. Znaczenie mikrofonemów w analizie X 0,2<br />

13. Model tonu krtaniowego i pobudzenie szumowe X 0,2<br />

14. Modele akustyczne traktu głosowego: rezonator Helmhotza, model<br />

X 0,33<br />

Fanta, model Markela-Graya<br />

15. Modele cylindryczne, tubowe, elektryczne i cyfrowe X 0,2<br />

16. Właściwości słuchu ludzkiego i percepcja elementów fonetycznych X 0,33<br />

17. Perceptualne skale częstotliwości X 0,33<br />

18. Metody oceny jakości transmisji sygnału mowy X 0,33<br />

19. Analiza w dziedzinie czasu X 0,33<br />

20. Analiza widmowa i predykcyjna X 0,33<br />

21. Algorytm Levinsona-Durbina X 0,33<br />

22. Analiza sonograficzna i falkowa X 0,33<br />

23. Przetwarzanie homomorficzne X 0,33<br />

24. Cepstrum zespolone i cepstrum mocy X 0,33<br />

25. Wygładzanie widma X 0,33<br />

26. Ekstrakcja parametrów formantowych i tonu krtaniowego X 0,2<br />

27. Kwantyzacja natychmiastowa i adaptacyjna X 0,33<br />

28. Kwantyzacja różnicowa X 0,2<br />

29. Modulacja delta i sigma-delta X 0,33<br />

30. Standardy -law i A-law X 0,33<br />

31. Parametry w dziedzinie czasu i zastosowanie preemfazy X 0,33<br />

32. Parametry w dziedzinie widma i formantowe X 0,33<br />

33. Parametry cepstralne i LPC X 0,33<br />

34. Zastosowanie perceptualnych skal częstotliwości X 0,33<br />

376


35. Nadmiarowość informacyjna sygnału mowy X 0,33<br />

36. Problemy resyntezy - synteza widmowo-parametryczna i<br />

konfiguracyjna<br />

X 0,33<br />

37. Wokoder kanałowy i formantowy X 0,33<br />

38. Wokoder homomorficzny X 0,33<br />

<strong>39</strong>. Wokoder LPC X 0,33<br />

40. Kompresja mowy – przykładowe standardy kodowania: ADPCM-RP,<br />

2.4 kbps LPC Vocoder; 4.8 kbps CELP Coder; 8.0 kbps CS-ACELP<br />

Coder.<br />

X 0,33<br />

41. Normalizacja energetyczna i czasowa sygnału mowy X 0,33<br />

42. Segmentacja elementów fonetycznych i leksykalnych - fonetyczna<br />

funkcja mowy<br />

X 0,33<br />

43. Metody parametryzacji mowy i separowalność parametrów X 0,33<br />

44. Rozpoznawanie izolowanych wyrazów i mowy ciągłej X 0,33<br />

45. Tworzenie słowników referencyjnych X 0,33<br />

46. Przestrzenie parametrów i metryki X 0,33<br />

47. Zastosowanie ukrytego modelu Markowa – HMM. X 0,66<br />

48. Klasyfikacja systemów rozpoznawania mowy oraz ich przykładowe<br />

rozwiązania i zastosowania.<br />

1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Synteza mowy X 2<br />

3. Badanie obwiedni widma sygnału mowy X 2<br />

4. Rozpoznawanie mowy w komputerach z systemami Windows i<br />

X 2<br />

NextStep<br />

liczba<br />

godzin<br />

5. Wybielanie i ślepy rozplot zakłóconego sygnału mowy X 2<br />

6. Parametryzacja sygnału mowy w dziedzinie widma X 2<br />

7. Analiza sygnału mowy z zastosowaniem techniki predykcji liniowej X 2<br />

8. Termin rezerwowy: omówienie wyników, poprawianie i odrabianie<br />

zaległych ćwiczeń<br />

X 2<br />

Razem 15<br />

377


Nazwa przedmiotu Akustyka muzyczna<br />

Skrót nazwy AMUZ<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie - omówienie treści wykładu X 0,67<br />

2. Przegląd literatury 0,33<br />

3. Systemy muzyczne X 1<br />

4. Stroje naturalne i temperowane X 0,67<br />

5. Miary interwałów X 0,33<br />

6. Notacja muzyczna X 0,33<br />

7. Instrumenty muzyczne X 0,33<br />

8. Charakterystyka, podział na grupy X 0,33<br />

9. Instrumentoznawstwo. Teoria pobudzania drgań w instrumentach X 0,33<br />

10. Budowa i charakterystyki akustyczne organów X 0,67<br />

<strong>11</strong>. Modelowanie procesów pobudzania piszczałki organowej z X 0,33<br />

wykorzystaniem analogii mechanoakustoelektrycznej<br />

12. Analiza sygnałowa dźwięków instrumentów muzycznych X 0,67<br />

13. Analiza sonograficzna X 0,33<br />

14. Analiza falkowa dźwięków instrumentów muzycznych X 0,67<br />

15. Algorytmy ekstrakcji częstotliwości podstawowej X 0,67<br />

16. Parametryzacja dźwięków instrumentów muzycznych X 0,67<br />

17. Parametry czasowe X 0,33<br />

18. Parametry widmowe X 0,33<br />

19. Paramtery wyznaczone w oparciu o analizę falkową X 0,33<br />

20. Deskryptory MPEG-7 X 0,67<br />

21. Analiza śpiewu X 0,67<br />

22. Głosy śpiewacze X 0,33<br />

23. Ekstrakcja tonu krtaniowego X 0,33<br />

24. Formantowa analiza śpiewu X 0,67<br />

25. Separacja dźwięków instrumentów muzycznych X 0,33<br />

26. Algorytmy ślepego rozplotu X 0,33<br />

27. Algorytmy bazujace na estymacji i resyntezie widma X 0,33<br />

28. Algorytmy wykorzystujace informację kierunkową X 0,67<br />

29. Podsumowanie wykładu X 0,33<br />

30. Sprawdzenie wiedzy X 1<br />

Razem 15<br />

378


Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć projektowych X 1<br />

2. Przeprowadzenie wyboru tematów projektów przez grupy studenckie X 1<br />

3. Metodyka prowadzenia subiektywnych testów odsłuchowych –<br />

przeprowadzenie testów parametrycznych i nieparametrycznych<br />

X 2<br />

4. Pomiar i wizualizacja częstotliwości podstawowej w dźwiękach<br />

muzycznych<br />

X 2<br />

5. Badanie wysokości dźwięków instrumentów muzycznych w oparciu o<br />

metodę widmową<br />

X 2<br />

6. Badanie wysokości dźwięków instrumentów muzycznych w oparciu o<br />

metodę korelacyjną<br />

X 2<br />

7. Wizualizacja widmowa dźwięków muzycznych - sonogram i analiza<br />

falkowa.<br />

X 2<br />

8. Opracowanie bazy danych głosów muzycznych i śpiewaczych X 2<br />

9. Wizualizacja parametrów emisji śpiewu. Automatyczna korekcja<br />

śpiewu<br />

2<br />

10. Implementacja algorytmów filtracji i transpozycji widmowej dźwięków<br />

muzycznych<br />

X 2<br />

<strong>11</strong>. Instrumentoznawstwo - prezentacje wybranych instrumentów<br />

muzycznych<br />

X 2<br />

12. Rekonstruowanie wybranych muzycznych nagrań archiwalnych<br />

metodami cyfrowymi<br />

X 2<br />

13. Deskryptory Audio w standardzie MPEG-7 X 2<br />

14. Implementacja i badanie algorytmów automatycznego rozpoznawania<br />

linii melodycznej<br />

X 2<br />

15. Implementacja i badanie algorytmów automatycznego rozpoznawania<br />

X 2<br />

rytmu<br />

16. Ocena projektów X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

379


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Multimedialne systemy medyczne<br />

Skrót nazwy MSM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Czyżewski<br />

e-mail: ac@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie - zastosowania multimediów w medycynie. X 0,67<br />

2. Podział współczesnych systemów telemedycznych. X 1,33<br />

2. Konfiguracje sprzętowe multimedialych systemów telemedycznych. X 1,33<br />

3. Specjalistyczne interfejsy komputerowych systemów medycznych X 0,67<br />

4. Metody transferu i archiwizacji danych w telemedycynie X 1,67<br />

5. Zastosowanie sieci komputerowych i łączności satelitarnej X 0,33<br />

6. Systemy informacji medycznej – bazy danych i kartoteki medyczne X 1<br />

7. Odległe i rozległe multimedialne systemy diagnostyczne X 1<br />

8. Konsultacje telemedyczne. Wideokonferencje telemedyczne. X 1,67<br />

9. Metody i narzędzia programowanej terapii – wykorzystanie techniki<br />

komputerowej<br />

X 0,33<br />

10. Zastosowanie baz danych do rejestracji i monitorowania pacjentów oraz<br />

w epidemiologii<br />

X 1<br />

<strong>11</strong>. Wykorzystanie multimedialnych aplikacji telemedycznych do badania X 0,67<br />

zmysłów komunikacji<br />

12. Operacje chirurgiczne na odległość z zastosowaniem multimediów X 1,33<br />

13. Przegląd multimedialnych aplikacji telemedycznych X 1<br />

14. Podsumowanie wykładu X 1<br />

Razem 15<br />

380


Nazwa przedmiotu Ochrona przeciwdźwiękowa<br />

Skrót nazwy OP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. X 0,33<br />

2. Literatura przedmiotu X 0,33<br />

3. Definicje hałasu 0,33<br />

4. Pojęcia podstawowe i zależności fizyczne X 0,33<br />

5. Wpływ hałasu na jakość życia i zdrowie człowieka X 0,33<br />

6. Straty związane z występowaniem hałasu. Straty bezpośrednie. Straty X 0,33<br />

pośrednie i inne<br />

7. Ustawy, normy, rozporządzenia międzynarodowe. Wskaźniki hałasu X 0,5<br />

8. Metody pomiarowe. Przyrządy pomiarowe X 0,5<br />

9. Źródła hałasu - transport kołowy. Przemysł lekki X 0,5<br />

10. Źródła hałasu - przemysł ciężki. Przemysł maszynowy X 0,5<br />

<strong>11</strong>. Drgania akustyczne materiałowe. Oddziaływanie drgań na człowieka X 0,5<br />

12. Tłumienie drgań - wibroizolacja maszyn i urządzeń X 0,5<br />

13. Wyciszanie źródeł hałasu - zasady ogólne X 0,33<br />

14. Wyciszanie źródeł hałasu - zasady szczegółowe X 0,33<br />

15. Wyciszanie otoczenia źródeł hałasu. X 0,33<br />

16. Materiały i ustroje dźwiękochłonne. Konstrukcje przeciwhałasowe. X 0,5<br />

17. Aspekty ekonomiczne związane ze zwalczaniem hałasu. Nakłady<br />

X 0,5<br />

związane ze zwalczaniem hałasu<br />

18. Przedsięwzięcia o charakterze budowlanym X 0,5<br />

19. Skuteczność likwidacji hałasu X 0,5<br />

20. Stosowanie indywidualnych ochron słuchu X 0,5<br />

21. Skuteczność likwidacji hałasu X 0,5<br />

22. Aktywne zwalczanie hałasu X 0,33<br />

23. Aktywne zwalczanie hałasu – algorytmy przetwarzania sygnału X 0,33<br />

24. Ochrona przeciwdźwiękowa środowiska X 0,33<br />

25. Subiektywna uciążliwość hałasu X 0,33<br />

26. Wskaźniki subiektywnej uciążliwości hałasu 0,33<br />

27. Społeczne reakcje na hałas X 0,33<br />

28. Uszkodzenia słuchu powodowane hałasem X 0,5<br />

29. Uszkodzenia słuchu powodowane hałasem – dane statystyczne X 0,5<br />

30. Modelowanie propagacji dźwięku w przestrzeni otwartej X 0,5<br />

31. System monitorowania hałasu i mapy akustyczne X 1,0<br />

32. Sprawdzenie stanu wiedzy studentów X 1,5<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

381


Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Literatura przedmiotu X 0,5<br />

3. Wpływ hałasu na jakość życia i zdrowie człowieka X 1<br />

4. Ustawy, normy, rozporządzenia międzynarodowe X 1<br />

5. Wskaźniki hałasu. Metody pomiarowe X 1<br />

6. Źródła hałasu X 1<br />

7. Drgania akustyczne materiałowe. Oddziaływanie drgań na człowieka X 1<br />

8. Tłumienie drgań - wibroizolacja maszyn i urządzeń X 1<br />

9. Materiały i ustroje dźwiękochłonne. Konstrukcje przeciwhałasowe X 1<br />

10. Aktywne zwalczanie hałasu X 1<br />

<strong>11</strong>. Ochrona przeciwdźwiękowa środowiska X 1<br />

12. Subiektywna uciążliwość hałasu X 2<br />

13. System monitorowania hałasu – mapy akustyczne X 2<br />

14. Sprawdzenie stanu wiedzy studnetów X 1<br />

Razem 15<br />

382


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Percepcja dźwięków i obrazów<br />

Skrót nazwy PERC<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie - zakres przedmiotu X 0,5<br />

2. Literatura podstawowa X 0,5<br />

3. Komórki nerwowe X 0,5<br />

4. Budowa komórki nerwowej X 0,5<br />

5. Synapsy X 0,5<br />

6. Przewodzenie sygnałów na drodze nerwowej X 0,5<br />

7. Nerw słuchowy i wzrokowy X 0,5<br />

8. Schemat dróg nerwu słuchowego X 0,5<br />

9. Nerw wzrokowy X 0,5<br />

10. Anatomia ucha i fizjologia ucha X 0,5<br />

<strong>11</strong>. Ucho zewnętrzne - funkcje X 0,5<br />

12. Ucho środkowe - budowa X 0,5<br />

13. Ucho środkowe - funkcje X 0,5<br />

14. Ucho wewnętrzne X 0,5<br />

15. Ucho wewnętrzne - funkcje X 0,5<br />

16. Przetwarzanie sygnałów w narządzie Corti'ego X 0,5<br />

17. Właściwości słyszenia, teorie słyszenia X 0,5<br />

18. Krzywe izofoniczne X 0,5<br />

19. Głośność dźwięku X 0,5<br />

20. Wysokość dźwięku X 0,5<br />

21. Czułość rożniczkowa słuchu X 0,5<br />

22. Słyszenie dźwięków złożonych X 0,5<br />

23. Maskowanie X 0,5<br />

24. Audiometria - klasyfikacja X 0,5<br />

25. Audiometria subiektywna - badania progowe X 0,5<br />

26. Audiometria subiektywna – badania nadprogowe X 0,5<br />

27. Audiometria wysokoczęstotliwościowa X 0,5<br />

28. Audiometria obiektywna - tympanometria X 0,5<br />

29. Audiometria obiektywna – ABR X 0,5<br />

30. Emisje otoakustyczne X 0,5<br />

31. Audiometria behawioralna X 0,5<br />

32. Tony subiektywne X 0,33<br />

33. Słyszenie dudnień X 0,33<br />

34. Dźwięki różnicowe X 0,33<br />

35. Właściwości słyszenia dwuusznego X 0,5<br />

36. Teorie lokalizacji kierunkowej - lokalizacja odległościowa źródeł<br />

dźwięku<br />

X 0,5<br />

37. Lokalizacja kierunkowa źródeł dźwięku X 0,5<br />

383


38. Elektroniczne protezy słuchu X 0,5<br />

<strong>39</strong>. Aparaty słuchowe - charakterystyka X 0,5<br />

40. Modelowanie wybranych elementów protez słuchu X 0,5<br />

41. Symulacja części akustycznej protez słuchowych X 0,5<br />

42. Cyfrowe protezy słuchu X 0,5<br />

43. Implanty ślimakowe - budowa X 0,5<br />

44. Implanty ślimakowe - strategie działania X 0,5<br />

45. Metody dopasowania protez X 0,5<br />

46. Symulacje protezy słuchu X 0,5<br />

47. Anatomia i fizjologia oka X 0,5<br />

48. Proces widzenia X 0,5<br />

49. Widzenie kolorów X 0,5<br />

50. Bezwładność wzroku X 0,5<br />

51. Percepcja bodźców wzrokowych X 0,5<br />

52. Wady i uszkodzenia narządu wzroku X 0,5<br />

53. Badania optometryczne X 0,5<br />

54. Widzenie stereoskopowe X 0,5<br />

55. Elektroniczne protezy wzroku X 0,5<br />

56. Słyszenie zwierząt X 1<br />

57. Zakończenie X 0,5<br />

58. Sprawdzenie wiedzy 1,5<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 2<br />

2. Audiometryczne badanie przewodnictwa powietrznego dźwięku X 2<br />

3. Audiometryczne badanie przewodnictwa kostnego dźwięku X 2<br />

4. Badanie słuchu z wykorzystaniem systemu „Słyszę...” X 2<br />

5. Badanie wrażenia narastania głośności w oparciu o test LGOB X 2<br />

6. Skalowanie głośności i rozumienie mowy w szumie X 2<br />

7. Badanie poczucia stabilności rytmu X 2<br />

8. Badanie korelacji wzrokowo-słuchowych pod kątem zgodności treści<br />

X 2<br />

obrazu i dźwięku<br />

liczba<br />

godzin<br />

9. System „Widzę” – komputerowe badanie wzroku X 2<br />

10. Audytoryjne próby słuchowe cz. I X 2<br />

<strong>11</strong>. Audytoryjne próby słuchowe cz. II X 2<br />

12. Audytoryjne próby słuchowe cz. III X 2<br />

13. Testy odsłuchowe I X 2<br />

14. Testy odsłuchowe II X 2<br />

15. Termin rezerwowy X 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

384


Nazwa przedmiotu Podstawy elektroakustyki<br />

Skrót nazwy PEAK<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

e-mail: roman.salamon@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Elementy układów mechanicznych o stałych skupionych. X 0,67<br />

3. Łączenie szeregowe i równoległe elementów układów mechanicznych. X 0,33<br />

4. Równanie różniczkowe mechanicznego układu rezonansowego. X 0,33<br />

5. Drgania swobodne mechanicznego układu rezonansowego. X 0,67<br />

6. Energia i warunki początkowe. X 0,33<br />

7. Analogie elektromechaniczne. X 0,66<br />

8. Drgania wymuszone. X 1<br />

9. Impedancja mechaniczna. X 0,33<br />

10. Równania różniczkowe drgań struny i pręta. X 1<br />

<strong>11</strong>. Ogólne rozwiązanie równań różniczkowych struny i pręta. X 0,67<br />

12. Warunki początkowe i brzegowe. X 0,67<br />

13. Odbicie fali, fale stojące. X 0,67<br />

14. Trójwymiarowe akustyczne równanie falowe X 0,67<br />

15. Fale płaskie, cylindryczne i sferyczne X 1<br />

16. Ciśnienie akustyczne, prędkość akustyczna, charakterystyczna<br />

X 0,67<br />

impedancja akustyczna, natężenie dźwięku<br />

17. Miary logarytmiczne wielkości akustycznych X 0,33<br />

18. Odbicie fali płaskiej akustycznej na granicy ośrodków. X 0,33<br />

19. Odpicie i przejście akustycznej fali płaskie przez warstwy X 1<br />

20. Odbicie fali sferycznej na płaskiej granicy ośrodków, źródła pozorne. X 0,33<br />

21. Pochłanianie, rozproszenie i ugięcie dźwięku X 1<br />

22. Źródła dźwięku, monopole i dipole X 0,67<br />

23. Wzór całkowy Helmholtza – Huygensa i wzór całkowy Rayleigha X 0,67<br />

24. Promieniowanie membrany tłokowej, charakterystyka kierunkowa X 0,67<br />

25. Charakterystyki kierunkowe zespołów źródeł, wskaźnik kierunkowości X 1<br />

26. Impedancja promieniowania i impedancja wzajemna X 0,67<br />

27. Opis macierzowy przetworników elektromechanicznych. X 0,67<br />

28. Budowa i zasada działania głośnika dynamicznego X 0,33<br />

29. Głośnik jako czwórnik elektroakustyczny. X 0,67<br />

30. Schemat elektromechaniczny i elektryczny schemat równoważny<br />

X 0,67<br />

głośnika.<br />

31. Funkcja przenoszenia głośnika X 0,33<br />

32. Elektryczne i akustyczne parametry głośnika X 0,67<br />

33. Głośniki nisko, średnio i wysokotonowe X 1<br />

34. Odgrody i obudowy głośników X 1<br />

35. Subwoofery. X 0,33<br />

36. Kolumny głośnikowe X 0,67<br />

385


37. Rodzaje słuchawek ( X 0,33<br />

38. Rozwiązania konstrukcyjne słuchawek X 0,67<br />

<strong>39</strong>. Elektryczny schemat równoważny słuchawki dynamicznej X 0,67<br />

40. Funkcje przenoszenia słuchawek X 0,67<br />

41. Elektryczne i akustyczne parametry słuchawek X 0,33<br />

42. Rodzaje mikrofonów (dynamiczne, pojemnościowe i piezoelektryczne) X 0,67<br />

43. Elektryczne schematy równoważne mikrofonów X 0,67<br />

44. Funkcje przenoszenia mikrofonów X 0,67<br />

45. Elektryczne i akustyczne parametry mikrofonów X 0,67<br />

46. Charakterystyki kierunkowe mikrofonów i ich zestawów X 1<br />

47. Mikrofony specjalnego przeznaczenia X 0,67<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 3<br />

2. Własności elektryczne głośników, wpływ obudowy na parametry<br />

głośnika. Elektryczny model zastępczy.<br />

Rodzaje głośników: niskotonowy, średniotonowy, wysokotonowy).<br />

X 2<br />

3. Pasmo przenoszenia kolumny głośnikowej, zwrotnice i filtry .<br />

Parametry elektroakustyczne mikrofonów: dynamicznego<br />

pojemnościowego i elektretowego.<br />

X 2<br />

4. Własności akustyczne i elektryczne wybranych kolumn – własności<br />

subwoofera. Prezentacja muzyczna.<br />

X 2<br />

5. Wykorzystanie programu AkAbak do badania własności głośników<br />

(metoda symulacyjna).<br />

X 2<br />

6. Własności prostego mechanicznego układu drgającego o stałych<br />

skupionych.<br />

X 2<br />

7. Własności mechaniczne układu mechanicznego o stałych rozłożonych –<br />

długi pręt.<br />

X 2<br />

Razem 15<br />

386


Nazwa przedmiotu Pomiary elektroakustyczne<br />

Skrót nazwy PEA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Szwoch<br />

e-mail: greg@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 1<br />

2. Komputerowe analizatory pomiarowe X 1<br />

3. Sygnały pomiarowe i jednostki miary X 1<br />

4. Parametry toru fonicznego X 0.5<br />

5. Pomiar charakterystyki częstotliwościowej X 1<br />

6. Pomiar zniekształceń fazowych X 0.25<br />

7. Pomiar zniekształceń nieliniowych X 0.5<br />

8. Pomiar zniekształceń modulacyjnych X 0.5<br />

9. Pomiary: stosunku sygnał-szum, przesłuchu i separacji, częstotliwości, X 1<br />

fazy, impedancji<br />

10. Cyfrowe generatory i analizatory dźwięku X 0.5<br />

<strong>11</strong>. Pomiary cyfrowego toru fonicznego X 0.75<br />

12. Pomiary układów kompresji, ekspansji i innych urządzeń studyjnych X 0.5<br />

13. Pomiary urządzeń rejestrujących i odtwarzających dźwięk X 1<br />

14. Pomiary poziomu dźwięku. Pomiar i analiza hałasu X 1<br />

15. Pomiary mikrofonów, głośników i słuchawek X 1<br />

16. Metody pomiaru w przestrzeni ograniczonej (quasi-bezechowe) X 1<br />

17. Pomiary toru fonicznego w czasie rzeczywistym X 1<br />

18. Pomiary w akustyce muzycznej X 0.5<br />

19. Pomiary kodeków stratnych X 1<br />

Razem 1<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Konstrukcja wirtualnych przyrządów pomiarowych przy pomocy<br />

systemu LabView<br />

X 2<br />

3. Pomiar wielokanałowej karty dźwiękowej X 2<br />

4. Pomiar słuchawek za pomocą sztucznego ucha X 2<br />

5. Pomiar i analiza hałasu X 2<br />

6. Badanie jakości kodeków mowy X 2<br />

7. Komputerowe systemy pomiarowe - System TWO X 2<br />

8. Pomiary elektroakustyczne w komorze bezechowej X 2<br />

Razem 15<br />

387


Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie i rozdysponowanie zadań projektowych X 1<br />

2. Badanie poziomów hałasu wytwarzanych przez przenośne odtwarzacze<br />

dźwięku<br />

X 2<br />

3. Badanie poziomów hałasu w klubach muzycznych X 2<br />

4. Badanie propagacji dźwięku w przestrzeni otwartej (weryfikacja<br />

modelu obliczeniowego)<br />

X 1<br />

5. Badanie najhałaśliwszych punktów w mieście X 2<br />

6. Prezentacja możliwości systemu TWO X 1<br />

7. Pomiary mocy akustycznej X 1<br />

8. Pomiary charakterystyk komory bezechowej X 2<br />

9. Konstrukcja wirtualnego przyrządu pomiarowego w systemie LabView X 1<br />

10. Prezentacja i ocena wyników X 2<br />

Razem 15<br />

388


Nazwa przedmiotu Synteza dźwięku i obrazu<br />

Skrót nazwy SDO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Szwoch<br />

e-mail: greg@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do syntezy dźwięku i obrazu X 0.5<br />

2. Synteza dźwięku – ujęcie historyczne X 0.5<br />

3. Przegląd metod syntezy dźwięku X 1<br />

4. Synteza dźwięku metodą subtraktywną X 1<br />

5. Synteza dźwięku metodą addytywną X 1<br />

6. Synteza dźwięku metodą modulacji częstotliwości (FM) X 1<br />

7. Synteza dźwięku metodą kształtowania fali X 1<br />

8. Metody tablicowe syntezy dźwięku X 1<br />

9. Metody samplingowe syntezy dźwięku X 1<br />

10. Samplery X 1<br />

<strong>11</strong>. Metody modelowania fizycznego instrumentów X 0.5<br />

12. Modelowanie falowodowe instrumentów muzycznych X 1<br />

13. Efekty wzbogacające brzmienie dźwięku X 0.5<br />

14. Wykorzystanie systemu MIDI w syntezie dźwięku X 1<br />

15. Wprowadzenie do grafiki komputerowej X 0.5<br />

16. Rysowanie, wypełnianie i obcinanie prymitywów dwuwym. X 0.25<br />

17. Przekształcenia obiektów dwuwymiarowych X 0.75<br />

18. Obcinanie i rzutowanie obiektów trójwymiarowych X 1<br />

19. Reprezentacje obiektów graficznych X 1<br />

20. Oświetlanie, cieniowanie i teksturowanie obiektów X 1<br />

21. Algorymy oświetlenia globalnego X 1<br />

22. Wprowadzenie do animacji komputerowej X 1<br />

23. Zaawansowane metody animacji komputerowej X 1<br />

24. Efekty specjalne – przekształcenia obrazu X 1<br />

25. Specjalistyczne oprogramowanie do grafiki komputerowej X 1<br />

26. Modelowanie fizyczne w grafice komputerowej X 1<br />

27. Wykorzystanie fraktali w grafice komputerowej X 1<br />

28. Implementacja sprzętowa algorytmów syntezy obrazu X 1<br />

29. Wykorzystanie grafiki komputerowej w filmie X 1<br />

30. Wykorzystanie grafiki komputerowej w grach komput. X 1<br />

31. Wirtualna rzeczywistość, VRML X 1<br />

32. Interfejsy programistyczne grafiki – GDI, GDI+ X 0.5<br />

33. Interfejsy programistyczne grafiki – DirectX, OpenGL X 0.5<br />

34. Łączenie obrazu i dźwięku syntetycznego. X 0.5<br />

35. Perspektywiczne zastosowania syntezy dźwięku i obrazu X 1<br />

Razem 1<br />

389


Nazwa przedmiotu Technika nagłaśniania<br />

Skrót nazwy TEN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie - zakres przedmiotu X 0,67<br />

2. Literatura podstawowa X 0,33<br />

3. Zagadnienia wstępne X 0,33<br />

4. Moc akustyczna źródła dźwięku X 0,33<br />

5. Rozchodzenie się fal akustycznych w otwartej przestrzeni X 0,33<br />

6. Rozchodzenie się fal akustycznych w pomieszczeniach zamkniętych X 0,33<br />

7. Odbicie fali, ugięcie fali X 0,33<br />

8. Chłonność akustyczna X 0,33<br />

9. Odległość graniczna X 0,33<br />

10. Wybrane charakterystyki akustyki wnętrz i metody ich pomiaru X 0,33<br />

<strong>11</strong>. Częstotliwości własne pomieszczeń X 0,33<br />

12. Współczynniki odbicia i pochłaniania X 0,33<br />

13. Czas pogłosu - definicje X 0,67<br />

14. Czas pogłosu - pomiar X 0,67<br />

15. Poziom zakłóceń X 0,33<br />

16. Izolacyjność akustyczna właściwa X 0,33<br />

17. Izolacyjność akustyczna pomieszczeń X 0,33<br />

18. Charakterystyki czasowe wyznaczane w oparciu o odpowiedź<br />

impulsową pomieszczenia<br />

X 0,67<br />

19. Parametry wyznaczane w oparciu o odpowiedź impulsową<br />

X 0,67<br />

pomieszczenia<br />

20. Zrozumiałość mowy - parametry X 0,33<br />

21. Wymagania normatywne w zakresie akustyki wnętrz X 0,33<br />

22. Dopuszczalne poziomy zakłóceń X 0,33<br />

23. Zalecenia dotyczące kształtu i objętości pomieszczeń X 0,67<br />

24. Zalecenia dotyczące czasu pogłosu i zrozumiałości mowy X 0,67<br />

25. Kształtowanie warunków pogłosowych X 0,33<br />

26. Wymagania w odniesieniu do studiów radiowych X 0,67<br />

27. Dopuszczalne poziomy zakłóceń w studiach radiowych X 0,33<br />

28. Zalecenia dotyczące kształtu i objętości studiów radiowych X 0,67<br />

29. Kształtowanie warunków pogłosowych studiów radiowych X 0,33<br />

30. Zasady projektowania akustyki sal - elementy rozpraszające i kierujące X 0,67<br />

dźwięk<br />

31. Zasady projektowania akustyki sal - materiały i ustroje dźwiękochłonne X 0,33<br />

32. Kryteria oceny sal koncertowych i operowych X 0,67<br />

33. Obiektywizacja ocen subiektywnych wg. Beranka X 0,67<br />

34. Obiektywizacja ocen subiektywnych w oparciu o logikę rozmytą X 0,33<br />

35. Przykłady projektów akustyki wnętrz X 0,33<br />

<strong>39</strong>0


36. System ODEON X 0,67<br />

37. System CATT-Acoustic X 0,67<br />

38. Kolokwium 1,5<br />

<strong>39</strong>. Systemy nagłośnieniowe - rodzaje i funkcje X 0,67<br />

40. Systemy nagłośnieniowe - parametry systemów X 0,33<br />

41. Systemy nagłośnieniowe - przykłady architektury i instalacji systemów<br />

nagłośnieniowych<br />

X 0,67<br />

42. Systemy dogłośnieniowe - sale konferencyjne X 0,33<br />

43. Systemy dogłośnieniowe - sale teatralne i audytoria X 0,67<br />

44. Wykorzystanie procedur przetwarzania dźwięku w sytemach<br />

X 0,33<br />

nagłośnieniowych i dogłośnieniowych<br />

45. Opóźnienia i pogłos X 0,33<br />

46. Kompresory, limitery, ekspandery X 0,33<br />

47. Bramki szumowe X 0,33<br />

48. Elementy projektowania systemów nagłośnieniowych - duże wnętrza, X 0,67<br />

49. Elementy projektowania systemów nagłośnieniowych - pomieszczenia<br />

studyjne<br />

X 0,33<br />

50. Elementy projektowania systemów nagłośnieniowych - stadiony X 0,33<br />

51. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

audytoryjne<br />

X 0,33<br />

52. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

audytoryjne, projektowanie<br />

X 0,67<br />

53. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

koncertowe<br />

X 0,33<br />

54. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

koncertowe, projektowanie<br />

X 0,67<br />

55. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

klasowe<br />

X 0,33<br />

56. Przykłady rozwiązań wybranych systemów nagłośnieniowych – sale<br />

klasowe, projektowanie<br />

X 0,67<br />

57. Projektowanie systemów nagłośnieniowych w CAD-ach akustycznych<br />

– sale audytoryjne<br />

X 0,33<br />

58. Projektowanie systemów nagłośnieniowych w CAD-ach akustycznych<br />

– wnętrza kościelne<br />

X 0,67<br />

59. Podsumowanie X 0,67<br />

60. Sprawdzenie wiedzy 1,5<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie X 1<br />

2. Literatura X 1<br />

3. Zagadnienia dotyczące akustyki wnętrz X 3<br />

4. Zagadnienia dotyczące wyznaczania parametrów akustyki wnętrz X 3<br />

5. Zagadnienia dotyczące pomiaru wybranych parametrów akustyki X 3<br />

wnętrz<br />

liczba<br />

godzin<br />

6. Zagadnienia dotyczące zrozumiałości mowy X 2<br />

7. Zasady projektowania akustyki sal w oparciu o CADy akustyczne X 2<br />

8. System ODEON i CATT-Acoustic X 3<br />

9. Zagadnienia dotyczące projektowania systemów nagłośnieniowych X 3<br />

10. Zagadnienia dotyczące projektowania systemów nagłośnieniowych w<br />

oparciu o CADy akustyczne<br />

X 3<br />

<strong>39</strong>1


<strong>11</strong>. Zagadnienia dotyczące projektowania systemów dogłośnieniowych X 2<br />

12. Zagadnienia dotyczące projektowania systemów dogłośnieniowych –<br />

algorytmy przetwarzania sygnału<br />

X 2<br />

13. Podsumowanie sprawdzenie wiedzy 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

<strong>39</strong>2


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika rejestracji sygnałów<br />

Skrót nazwy TRS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Odya<br />

e-mail: piotrod@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Podstawowe pojęcia z zakresu cyfrowej techniki rejestracji sygnałów X 0,33<br />

3. Klasyfikacja podstawowych metod rejestracji i przetwarzania dźwięku i X 0,33<br />

obrazu<br />

4. Budowa studia wizyjno-fonicznego X 0,33<br />

5. Interfejsy i złącza X 0,33<br />

6. Przegląd mikrofonów i technik mikrofonowych X 1<br />

7. Obiektywy, kamery, aparaty cyfrowe X 0,67<br />

8. Rodzaje i konstrukcje kart wizyjno-fonicznych X 0,33<br />

9. Tor foniczny w studiu (magnetofony, konsolety, systemy rejestracji<br />

dyskowej, procesory efektów i procesory dynamiki, syntetyzery)<br />

X 1<br />

10. Tor wizyjny w studiu (magnetowidy, konsolety wizyjne, systemy<br />

rejestracji dyskowej)<br />

X 1<br />

<strong>11</strong>. Synchronizacja urządzeń wizyjno-fonicznych X 0,67<br />

12. Montaż dźwięku (montaż analogowy, cyfrowy, montaż destrukcyjny i<br />

niedestrukcyjny)<br />

X 1<br />

13. Obróbka obrazu (przetwarzanie obrazu, grafika wektorowa i rastrowa, X 1<br />

filtry, kompresja)<br />

14. Wizyjne systemy montażu liniowego i nieliniowego X 1<br />

15. Przegląd standardów zapisu dźwięku i obrazu X 1<br />

16. Rejestracja magnetyczna X 1<br />

17. Rejestracja magnetooptyczna 0,33<br />

18. Format DV X 1<br />

19. Rejestracja optyczna – zapis na płytach CD i DVD X 1<br />

20. Rejestracja obrazu z dźwiękiem dookólnym. Kierunki rozwoju,<br />

propozycje nowych standardów, systemy wysokiej rozdzielczości<br />

X 0,33<br />

21. Kolokwium X 1<br />

Razem 14,98<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Zapoznanie z działaniem cyfrowej konsolety fonicznej X 1<br />

3. Zapoznanie z działaniem efektów dodatkowych oraz procesorów X 1<br />

liczba<br />

godzin<br />

<strong>39</strong>3


4.<br />

dynamiki konsolety fonicznej<br />

Nagranie słownej wypowiedzi spikera X 2<br />

5. Nagranie tekstu słownego na podkładzie muzycznym X 2<br />

6. Transmisja cyfrowa między urządzeniami fonicznymi a komputerem X 1<br />

7. Synchronizacja urządzeń studyjnych X 1<br />

8. Oprogramowanie do montażu dźwięku X 2<br />

9. Metody obróbki sygnału wizyjnego X 2<br />

10. Termin rezerwowy X 1<br />

<strong>11</strong>. Zaliczenie przedmiotu X 1<br />

Razem 15<br />

<strong>39</strong>4


Nazwa przedmiotu Technologia nagrań I<br />

Skrót nazwy TN1<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bożena<br />

Nazwisko: Kostek<br />

e-mail: bokostek@multimed.org<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Zakres przedmiotu X 0,67<br />

3. Przegląd dostępnej literatury X 0,33<br />

4. Podstawowe problemy realizacji dźwięku X 0,33<br />

5. Ewolucja technologii nagrań X 0,33<br />

6. Problemy transmisji fonicznej X 0,33<br />

7. Systemy radiofonii i telewizji (system DAB, DSR) X 0,33<br />

8. Ujęcia mikrofonowe obrazu dźwiękowego X 0,33<br />

9. Style realizacji, Subiektywizm słyszenia X 0,33<br />

10. Perspektywa akustyczna, plany dźwiękowe X 0,67<br />

<strong>11</strong>. Zagadnienia reżyserii dźwięku X 0,33<br />

12. Wybór klimatu akustycznego, regulowanie dynamiki X 0,33<br />

13. Dobór mikrofonów (rodzaje, charakterystyki kierunkowe) X 0,33<br />

14. Operowanie pogłosem i opóźnieniami. Korygowanie częstotliwościowe X 0,33<br />

15. Miksowanie dźwięku, mastering X 0,33<br />

16. Nagrania dźwięku i obrazu X 0,33<br />

17. Zalecenia dotyczące nagrań form słownych X 0,33<br />

18. Zalecenia dotyczące nagrań słuchowiska X 0,33<br />

19. Zalecenia dotyczące nagrań reklam X 0,33<br />

20. Zalecenia dotyczące nagrań wywiadu X 0,33<br />

21. Zalecenia dotyczące nagrań reportażu X 0,33<br />

22. Właściowości źródeł dźwięku X 0,33<br />

23. Głośność X 0,33<br />

24. Charakterystyki kierunkowe instrumentów muzycznych X 0,33<br />

25. Nagrania form muzycznych X 0,33<br />

26. Lokalizacja źródeł pozornych X 0,33<br />

27. Kompatybilnośc formatów stereofonii, efekt filtracji grzebieniowej X 0,33<br />

28. Pomieszczenia odsłuchowe, odsłuch stereofoniczny, baza<br />

X 0,67<br />

stereofoniczna, kąt bazowy<br />

29. Odsłuch stereofonii wielokanałowej X 0,33<br />

30. Techniki mikrofonowe X 0,67<br />

31. Stereofonia natężeniowa X 0,33<br />

32. Systemy mikrofonowe stereofonii natężeniowej X 0,33<br />

33. Stereofonia fazowa X 0,33<br />

34. Systemy mikrofonowe stereofonii fazowo-natężeniowej X 0,33<br />

35. Ujęcia stereofoniczne wielomikrofonowe - techniki mikrofonowe X 0,33<br />

36. Kwadrofonia X 0,33<br />

37. Kryteria oceny jakości systemów stereofonii X 0,67<br />

<strong>39</strong>5


38. Podsumowanie i sprawdzenie wiedzy X 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - laboratorium<br />

Lp, Zagadnienie<br />

poziom<br />

wiedzy umiej,<br />

A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Przygotowanie sprzętu i materiału do realizacji reportażu radiowego X 1<br />

3. Przygotowanie materiału z reportażu radiowego do emisji X 1<br />

4. Przygotowanie materiału z reportażu radiowego do płyty CD X 1<br />

5. Przygotowanie studia i materiału do realizacji słuchowiska radiowego X 1<br />

6. Realizacja słuchowiska radiowego –cz. I X 1<br />

7. Realizacja słuchowiska radiowego –cz. II X 1<br />

8. Zgranie materiału nagranego do słuchowiska radiowego X 1<br />

9. Przygotowanie studia i sprzętu do realizacji reportażu telewizyjnego X 1<br />

10. Realizacja zdjęć do reportażu telewizyjnego X 1<br />

<strong>11</strong>. Przegląd zdjęć pod kątem montażu reportażu telewizyjnego X 1<br />

12. Montaż reportażu telewizyjnego X 2<br />

13. Przygotowanie zaliczeniowej płyty CD X 1<br />

14. Termin rezerwowy X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp, Zagadnienie<br />

poziom<br />

wiedzy umiej,<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć projektowych X 1<br />

2. Zapoznanie z otrzymanym materiałem audio-wideo X 2<br />

3. Przygotowanie tekstów do nagrania lektora X 2<br />

4. Nagranie lektora X 2<br />

5. Synchronizacja nagrania lektora z dźwiękiem oryginalnym X 2<br />

6. Authoring płyty DVD X 2<br />

7. Podsumowanie – prezentacja i ocena dokonanych nagrań X 4<br />

Razem 15<br />

<strong>39</strong>6


Nazwa przedmiotu Technologia nagrań II<br />

Skrót nazwy TN2<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr<br />

Nazwisko: Odya<br />

e-mail: piotrod@sound.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Techniki mikrofonowe X 1<br />

3. Ujęcia stereofoniczne wielokanałowe 0,5<br />

4. Systemy stereofonii wielokanałowej X 1<br />

5. Nagrania wielośladowe (wybór klimatu akustycznego, regulowanie<br />

dynamiki, korygowanie częstotliwościowe, operowanie pogłosem i<br />

opóźnieniami)<br />

X 1<br />

6. Technika komputerowa w tradycyjnym studiu nagrań (cyfrowe<br />

sterowanie w technice studyjnej, współczesne koncepcje automatyzacji<br />

stołów reżyserskich, komputer jako procesor dźwięku w studiu nagrań,<br />

przegląd najnowszych rozwiązań w dziedzinie komputerowych<br />

systemów wielośladowej rejestracji i montażu dźwięku)<br />

X 1<br />

7. Komputerowa realizacja nagrań (zgrywanie nagrań z zapisu<br />

wielośladowego, montaż cyfrowy)<br />

X 1<br />

8. Tworzenie dźwięku wielokanałowego (ustawienie źródeł w panoramie,<br />

wykorzystanie konsolety)<br />

X 1<br />

9. Tworzenie dźwięku wielokanałowego (wykorzystanie komputera z<br />

karta wielokanałową)<br />

1<br />

10. Nagrania w studiu MIDI (sekwencery i programy sekwencyjne,<br />

technika rejestracji muzyki w systemach MIDI, obróbka sekwencji i ich<br />

odtwarzanie)<br />

X 1<br />

<strong>11</strong>. Techniki mikrofonowe w telewizji (podział w zależności od typu<br />

audycji, zasady tworzenia dźwięku wielokanałowego, wpływ ściągający<br />

obrazu na dźwięk)<br />

X 1<br />

12. Plany w nagraniach wideo (dobór planu, wpływ doboru planu na<br />

atmosferę ujęcia)<br />

X 1<br />

13. Realizacja nagrań audio-wideo na żywo (ustawienie kamer i<br />

mikrofonów, wykorzystanie miksera wizyjnego)<br />

X 1<br />

14. Postsynchronizacja X 0,5<br />

15. Dubbing (sprzęt, zasady tworzenia) X 1<br />

16. Wykorzystanie sieci internet oraz ISDN w studiu nagrań X 0,5<br />

17. Egzamin 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

<strong>39</strong>7


A B C D E<br />

1. Wprowadzenie do zajęć laboratoryjnych X 1<br />

2. Przygotowanie (przez studentów) studia i sprzętu do realizacji nagrania<br />

wielośladowego<br />

X 1<br />

3. Dokonanie nagrania wielośladowego chóru lub zespołu kameralnego X 4<br />

4. Weryfikacja i kontrola odsłuchowa materiału nagranego wielośladowo X 1<br />

5. Wykonanie miksu materiału nagranego wielośladowo X 4<br />

6. Przygotowanie materiałów do udźwiękowienia filmu X 1<br />

7. Udźwiękowienie filmu – „postsynchrony” X 3<br />

8. Udźwiękowienie filmu – mastering do formatu 5.1 X 3<br />

9. Przygotowanie do realizacji transmisji wizyjno-fonicznej X 2<br />

10. Realizacja transmisji wizyjno-fonicznej X 3<br />

<strong>11</strong>. Przygotowanie materiału do płyty DVD X 1<br />

12. Authoring płyty DVD X 2<br />

13. Termin rezerwowy X 2<br />

14. Zaliczenie przedmiotu X 2<br />

Razem 30<br />

<strong>39</strong>8


3.2.6. Inżynieria komunikacji bezprzewodowej<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Anteny w systemach komunikacji bezprzewodowej<br />

Skrót nazwy ASKB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Włodzimierz<br />

Nazwisko: Zieniutycz<br />

e-mail: wlz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

1. Wstęp.<br />

Podział pasma w.cz.<br />

Klasyfikacja i zastosowania anten mikrofalowych.<br />

2. Podstawowe pojęcia i twierdzenia:<br />

zasada równoważności,<br />

prąd magnetyczny,<br />

widmo kątowe,<br />

mnożnik antenowy,<br />

synteza charakterystyki promieniowania.<br />

3. Anteny liniowe:<br />

walcowe – równanie Poclingtona,<br />

metoda momentów,<br />

anteny dwustożkowe,<br />

symetryzatory.<br />

4. Anteny szczelinowe:<br />

szczelina w falowodzie,<br />

szyki szczelin,<br />

anteny szczelinowe o promieniowaniu osiowym.<br />

5. Anteny z falą bieżącą:<br />

antena śrubowa,<br />

dielektryczna antena walcowa,<br />

antena Yagi-Udo.<br />

6. Anteny tubowe:<br />

tuby sektorowe E,<br />

tuby sektorowe H,<br />

tuby piramidalne,<br />

stożkowe,<br />

wielomodowe.<br />

7. Anteny reflektorowe:<br />

reflektor płaski,<br />

sektorowy,<br />

paraboliczny,<br />

układy reflektorowe.<br />

Karta zajęć - wykład<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

X<br />

X<br />

0,33<br />

0,33<br />

0,34<br />

0,33<br />

0,33<br />

0,33<br />

0,67<br />

0,34<br />

0,33<br />

0,67<br />

0,33<br />

0,67<br />

0,33<br />

0,33<br />

1,34<br />

8. Kolokwium zaliczające 1<br />

Razem 15<br />

X<br />

1<br />

1<br />

0,5<br />

0,5<br />

0,5<br />

0,5<br />

0,5<br />

0,5<br />

0,33<br />

0,33<br />

1<br />

0,34<br />

<strong>39</strong>9


Lp. Zagadnienie<br />

1. Anteny szerokopasmowe:<br />

niezależne od częstotliwości,<br />

logperiodyczne: anteny spiralne,<br />

LPD.<br />

2. Soczewki w zakresie mikrofal:<br />

opóźniające,<br />

przyśpieszające,<br />

soczewka Luneberga.<br />

Karta zajęć - wykład<br />

3 Anteny mikropaskowe:<br />

łaty prostokątne,<br />

kołowe,<br />

dipole mikropaskowe.<br />

Układy zasilania anten i szyków anten mikropaskowych.<br />

Łaty szerokopasmowe.<br />

Łaty z polaryzacją kołową.<br />

Anteny aktywne.<br />

poziom<br />

wiedzy umiej.<br />

A B<br />

X<br />

C D E<br />

X<br />

X<br />

liczba<br />

godzin<br />

4 Anteny inteligentne. X 1<br />

5 Miernictwo anten mikrofalowych:<br />

poligony otwarte, zamknięte,<br />

pomiar w strefie dalekiej i bliskiej,<br />

X 1<br />

6. Kolokwium zaliczające 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

1<br />

1<br />

1,5<br />

0,5<br />

0,5<br />

0,5<br />

2,5<br />

0,5<br />

1<br />

1,33<br />

0,67<br />

0,67<br />

0,33<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Cwiczenie wstepne. X X 3<br />

2. Stanowisko do badania charakterystyk kierunkowych anten. X X 3<br />

3. Modelowanie i pomiary anteny tubowej. X X 3<br />

4. Modelowanie i pomiary anteny mikropaskowej. X X 3<br />

5. Laboratorium wyjazdowe w Przemysłowym Instytucie<br />

<strong>Telekomunikacji</strong>, Oddział Gdańsk.<br />

X X 3<br />

Razem 15<br />

400


Nazwa przedmiotu CAD układów b.w.cz.<br />

Skrót nazwy KUM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Janiczak<br />

e-mail: boj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Trójwymiarowe elementy układów elektroniki b.w.cz.: przykłady,<br />

znaczenie, ograniczenia możliwości projektowych konwencjonalnych<br />

narzędzi CAD.<br />

2. Klasyfikacja problemów elektromagnetycznych: dziedzina rozwiązania,<br />

klasyfikacja równań różniczkowych, klasyfikacja warunków<br />

brzegowych.<br />

3. Metody analityczne w rozwiązywaniu zagadnień polowych: metoda<br />

rozdzielana zmiennych, rozwinięcia szeregowego odwzorowań<br />

konforemnych, metody całkowe, ograniczenia stosowalności, przykłady<br />

zastosowań.<br />

4. Metody analizy trójwymiarowych układów b.w.cz.:<br />

− metoda różnic skończonych – podstawy teoretyczne techniki<br />

numerycznego liczenia pochodnych, techniki analizy układów<br />

równań liniowych, dokładność i stabilność rozwiązań, przykłady<br />

zastosowań,<br />

5. − metody wariacyjne, koncepcja metody, operatory w przestrzeni<br />

liniowej, obliczanie wariacji, konstrukcja funkcjonału,<br />

− metody: Rayleigha-Ritza, ważonych residuów (kolokacji,<br />

podobszarów, Galerkina, najmniejszych kwadratów), zagadnienia<br />

wartości własnych,<br />

6. − metoda momentów, klasyfikacja równań całkowych, związki<br />

pomiędzy równaniami całkowymi i różniczkowymi. Funkcja<br />

Greena,<br />

7. − metoda elementów skończonych, podstawy algorytmu,<br />

dyskretyzacja obszaru, zagadnienia generacji siatki w obszarze<br />

regularnym (prostokąt) i dowolnym, redukcja pasma, elementy<br />

wyższych rzędów, metoda FEM w analizie problemów<br />

zewnętrznych,<br />

8. − metoda TLM, podstawy algorytmu, równania linii transmisyjnych,<br />

macierz rozproszenia, warunki brzegowe, pola i odpowiedź w<br />

dziedzinie częstotliwości,<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

9. − metoda linii. B 0,5<br />

10. Symulatory 3D obwodów elektroniki b.w.cz. w inżynierskich pakietach<br />

projektowania wspomaganego komputerem (CAD): SONET,<br />

LINMIC+/N, MOMENTUM, Quickwave, HFSS, Microwave Office,<br />

Microwave Studio.<br />

<strong>11</strong>. Zaliczenie (kolokwium). 1<br />

Razem 15<br />

X<br />

X<br />

X<br />

X<br />

1<br />

1,5<br />

2<br />

1,5<br />

1<br />

1<br />

1<br />

1,5<br />

1<br />

2<br />

401


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy i układy pasywne I<br />

Skrót nazwy EUPI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

e-mail: jem@eti.pg.gda.pl<br />

Lp. Zagadnienie ©<br />

Karta zajęć - wykład<br />

1. Wielosekcyjne transformatory impedancji:<br />

Bode –Fano kryteria,<br />

metody projektowania układów o charakterystyce maksymalnie płaskiej<br />

i Czebyszewa,<br />

wybrane projekty transformatorów mikropaskowych i falowodowych,<br />

zagadnienia korekcji długości sekcji.<br />

2. Transformatory na liniach niejednorodnych,<br />

sformułowanie i rozwiązanie r.r. Ricatiego,<br />

metody projektowania transformatora trójkątnego, ekspotencjalnego i<br />

Klopfensteina,<br />

porównanie transformatorów.<br />

3. Symetryczne wielowrotniki mikrofalowe:<br />

metody pobudzenia w fazie i przeciwfazie w analizie symetrycznych<br />

wielowrotników mikrofalowych,<br />

określanie macierzy rozproszenia układów dwu-, trój-, i<br />

czterowrotowych.<br />

Tożsamości obwodowe (Kurody).<br />

4. Zintegrowane sprzęgacze zbliżeniowe:<br />

macierz rozproszenia sekcji linii sprzężonych. Warunki dopasowania i<br />

sprzężenia, metody projektowania sprzęgaczy na zintegrowanych<br />

liniach planarnych i warstwowych.<br />

Metody projektowania sprzęgaczy wielosekcjnych i na liniach<br />

niejednorodnych.<br />

Sprzęgacze na liniach wieloprzewodnikowych-Langego, model<br />

dwurodzajowy sekcji linii wieloprzewodnikowych, zagadnienia<br />

projektowania.<br />

Sprzęgacze tandemowe.<br />

5. Sprzęgacze falowodowe:<br />

zagadnienia sprzężenia poprzez szczelinę, prądy polaryzacji<br />

elektrycznej i magnetycznej,<br />

metody analizy układów falowodowych sprzężonych poprzez szczelinę,<br />

określenie układu zastępczego szczeliny o różnych kształtach,<br />

analiza sprzęgacza Bethego.<br />

Metody projektowania falowodowych sprzęgaczy z wieloma<br />

szczelinami sprzęgającymi.<br />

Szczeliny w ekranach linii zintegrowanych i ich zastosowania.<br />

poziom<br />

wiedzy umiej.<br />

A B C<br />

X<br />

D E<br />

liczba<br />

godzin<br />

0,33<br />

1,67<br />

0,67<br />

0,33<br />

X 0,33<br />

0,67<br />

0,33<br />

X<br />

X X<br />

X<br />

0,67<br />

1<br />

0,67<br />

0,33<br />

0,67<br />

0,67<br />

0,33<br />

0,33<br />

0,33<br />

0,67<br />

0,33<br />

0,33<br />

0,34<br />

402


6. Macierz rozproszenia i projektowanie sprzęgaczy:<br />

dwugałęziowych,<br />

trójgałęziowych, pierścieniowych.<br />

7. Macierz rozproszenia i metodyki projektowania zintegrowanych<br />

dzielników mocy (Wilkinsona, Gizeli).<br />

X X 0,67<br />

0,33<br />

0,67<br />

X X<br />

8. Ferryty w paśmie mikrofal. X 1<br />

Razem 2<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B D E<br />

1. Sprzęgacze kierunkowe i układy reflektometryczne. X 3<br />

2. Układy podziału mocy – rozgałęzienia hybrydowe. X 3<br />

3. Elementy niewzajemne: cyrkulator, izolator. X 3<br />

4. Rezonatory mikrofalowe: wnęki rezonansowe, rezonatory<br />

X 3<br />

zintegrowane.<br />

5. Filtry mikrofalowe realizowane w technice mikropaskowej. X 3<br />

Razem 15<br />

1<br />

liczba<br />

godzin<br />

403


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy i układy pasywne II<br />

Skrót nazwy EUP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Mazur<br />

e-mail: jem@eti.pg.gda.pl<br />

Lp. Zagadnienie ©<br />

Karta zajęć - wykład<br />

1. Metoda rodzajów sprzężonych.<br />

Model zjawiska rotacji Faraday’a w magnesowanych prowadnicach<br />

ferrytowych: falowodzie cylindrycznym, sprzężonych liniach<br />

zintegrowanych. Zasada działania, metodyka projektowania układów<br />

niewzajemnych z rotacją Faraday’a (cyrkulatory, izolatory, przesuwniki<br />

fazy -falowodowe i zintegrowane).<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

0,67<br />

X 0,33<br />

0,33<br />

2. Ferrytowe prowadnice magnesowane poprzecznie.<br />

Macierz transmisji poprzecznej.<br />

Model efektu przemieszczenia pola w ferrytowych liniach<br />

zintegrowanych i falowodach. Fale powierzchniowe ferryt-metal, ferrytdielektryk<br />

i fale objętościowe.<br />

Zasada działania i metodyka projektowania układów niewzajemnych z<br />

przemieszczeniem pola (cyrkulatory, izolatory, cyfrowe i analogowe<br />

przesuwniki fazy z toroidem ferrytowym – realizacja falowodowa i<br />

0,33<br />

techniką zintegrowaną).<br />

0,33<br />

3. Przesuwniki fazy i układy polarymetryczne realizowane w oparciu o<br />

efekty niewzajemne występujące w falowodzie cylindrycznym<br />

magnesowanym polem skrzyżowanym.<br />

X 1<br />

4. Rezonatory ferrytowe. X 1<br />

5. Układy niewzajemne w zakresie niskich częstotliwości 0.1-3GHz. X 1<br />

6. Magnetycznie przestrajane filtry YIG. X 1<br />

7. PUFF20 – organizacja programu,<br />

podstawowe komendy generacji i analizy układu mikrofalowego,<br />

X X 1<br />

biblioteki, generacja layoutu.<br />

Przykłady wykorzystania programu do analizy wybranych elementów i<br />

1<br />

układów mikrofalowych.<br />

1<br />

8. Układy z rozdziałem częstotliwości wykorzystujące filtry mikrofalowe. X 1<br />

9. Zwrotnice mikrofalowe wykorzystujące filtry pasmowo-przepustowe.<br />

X<br />

Dwukanałowe, zrównoważone zwrotnice pierścieniowe.<br />

1<br />

10. Przesuwniki fazy i układy kluczowania. X 1<br />

<strong>11</strong>. Mikrofalowe układy monolityczne<br />

X 1<br />

Układy MEMS<br />

1<br />

Razem 5<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

404


A B D E<br />

1. Układy dopasowujące – transformatory impedancji. X 3<br />

2. Sprzęgacze zbliżeniowe. X 3<br />

3. Sprzęgacze gałęziowe. X 3<br />

4. Dzielniki mocy – Wilkinsona, Gizeli. X 3<br />

5. Filtry mikrofalowe. X 3<br />

Razem 15<br />

405


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy półprzewodnikowe w technice b.w.cz.<br />

Skrót nazwy ELPP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Nyka<br />

e-mail: nyx@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Materiały półprzewodnikowe w zakresie mikrofal (Si, GaAs, SiGe, InP,<br />

GaN, SiC) – model pasmowy i podstawowe parametry (szerokość<br />

pasma zabronionego, ruchliwość nośników)<br />

Semiconductor materials for microwaves (Si, GaAs, SiGe, InP, GaN,<br />

SiC) – band model, basic parameters<br />

2. Złącze połprzewodnikowe p-n – charakterystyki statyczne, schemat<br />

zastępczy, efekt tunelowy, ograniczenia dla w.cz.<br />

Semiconductor p-n junction – IV characteristics, equivalent curcuit,<br />

tunnel effect, high frequency limitations<br />

3. Złącza półprzewodnikowe m-s (złącze Schottky’ego, złącze liniowe),<br />

heterozłącza i struktury MIS<br />

Metal-semiconductor junction (linear and Schottky junction),<br />

heterojunctions, MIS structures<br />

4. Diody mikrofalowe detekcyjne i mieszające (ostrzowe, z barierą<br />

Schottky’ego, wsteczne)<br />

Microwave detecting and mixing diodes (point contact, Schottky<br />

barrier, backward)<br />

5. Diody mikrofalowe specjalne – wraktory, ładunkowe diody powielające<br />

Special microwave diodes – varactors, step recovery diodes<br />

6. Diody mikrofalowe specjalne – regulacyjne PIN, diody generacyjne<br />

(tunelowe, lawinowe IMPATT, diody Gunna)<br />

Special microwave diodes – PIN diodes, generationg diodes (Gunn,<br />

LSA, IMPATT)<br />

7. Tranzystory mikrofalowe – przegląd konstrukcji, właściwości i<br />

zastosowań<br />

Microwave transistors – overview<br />

8. Tranzystory bipolarne BJT i HBT – budowa, działanie i charakterystyki<br />

statyczne I/U<br />

Bipolar transistors (BJT) – construction, operation, characteristics, high<br />

frequency limitations<br />

9. Tranzystory bipolarne BJT i HBT – konfiguracje pracy i modele<br />

tranzystorów (nieliniowy, małosygnałowy, szumowy, charakterystyki<br />

[S])<br />

Bipolar heterojunction transistor (HBT) – advantages over BJT, high<br />

frequency performance<br />

10. Tranzystory polowe MESFET, HEMT i HFET – budowa, działanie i<br />

charakterystyki statyczne I/U<br />

Field effect transistors (GaAs MESFET) – construction, operation,<br />

characteristics, small and large signal models<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

x 1<br />

x 1<br />

x x 1<br />

x 1<br />

x x 1<br />

x x 1<br />

x 1<br />

x 1<br />

x x 1<br />

x 1<br />

406


<strong>11</strong>. Tranzystory polowe MESFET, HEMT i HFET – konfiguracje pracy i<br />

modele tranzystorów (nieliniowy, małosygnałowy, szumowy,<br />

charakterystyki [S])<br />

Heterojunction FET (HEMT) – advantages over MESFET, high<br />

frequency performance<br />

12. Tranzystory mikrofalowe mocy (Si LDMOS, SiGe HBT,<br />

GaAs MESFET, GaN HEMPT)<br />

Microwave power transistors (Si LDMOS, SiGe HBT,<br />

GaAs MESFET, GaN HEMPT)<br />

13. Mikrofalowe układy monolityczne – przegląd technologii i zastosowań<br />

Technology and applications of microwave integrated circuits<br />

14. Pomiary i modelowanie małosygnałowe diod i tranzystorów<br />

mikrofalowych<br />

Measurements and modeling of microwave diodes and transistors<br />

x x 1<br />

x 1<br />

x 1<br />

x 1<br />

15. Final test 1<br />

Razem 15<br />

407


Nazwa przedmiotu Filtry b.w.cz.<br />

Skrót nazwy FM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Mrozowski<br />

e-mail: mim@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Filtry mikrofalowe:<br />

rola w systemie, funkcja przenoszenia, podstawowe parametry: straty<br />

wtrąceniowe, odbiciowe, opóźnienie grupowe, filtry Butterwortha,<br />

Czebyszewa, eliptyczne, pseudoeliptyczne, rozkład zer i biegunów.<br />

Filtry dolnoprzepustowe, górnoprzepustowe, pasmowo-przepustowe,<br />

pasmowo-zaporowe.<br />

2. Prototyp dolnoprzepustowy filtrów Butterwortha, Czebyszewa,<br />

eliptycznych.<br />

Transformacja prototypu – do filtru dolnoprzepustowego,<br />

górnoprzepustowego, pasmowo przepustowego i pasmowo-<br />

zaporowego.<br />

3. Realizacja filtrów mikrofalowych:<br />

inwertery immitancji, przykłady wykorzystania inwerterów, praktyczna<br />

realizacja inwerterów.<br />

Filtry wykorzystujące odcinki linii transmisyjnych – transformacja<br />

Richardsa.<br />

Filtry rzeczywiste – dobroć rzeczywistych elementów reaktancyjnych.<br />

Straty w filtrach dolnoprzepustowych i górnoprzepustowych.<br />

4. Przykłady projektowania filtrów mikropaskowych:<br />

filtry dolnoprzepustowe i pasmowo-przepustowe z rezonatorami<br />

półfalowymi.<br />

Filtry górnoprzepustowe i pasmowozaporowe.<br />

Filtr falowodowy – prototyp skokowo-impedancyjny.<br />

5. Filtry zbudowane z rezonatorów sprzężonych.<br />

Macierz sprzężeń.<br />

Ekstrakcja współczynnika sprzężeń i współczynnika dobroci<br />

obciążonej.<br />

Macierze sprzężeń dla filtrów pseudoeliptycznych.<br />

Topologie filtrów z rezonatorami sprzężonymi.<br />

6. CAD w projektowaniu filtrów.<br />

Funkcje celu i metody optymalizacyjne.<br />

poziom<br />

wiedzy umiej.<br />

A B C<br />

X<br />

D E<br />

X<br />

X<br />

liczba<br />

godzin<br />

0,33<br />

0,67<br />

0,67<br />

0,33<br />

1<br />

1<br />

0,67<br />

0,33<br />

X 1<br />

X<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

X 1<br />

1<br />

Razem 15<br />

408


Nazwa przedmiotu Fotonika<br />

Skrót nazwy FOT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Mrozowski<br />

e-mail: mim@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Wprowadzenie do przedmiotu, zasady zaliczania. Literatura Fotonika w<br />

układach elektronicznych, obszary zastosowań w skali mikro i makro,<br />

problemy integracji w skali mikro i makro.<br />

2. Prawo Snella na granicy ośrodków jednorodnych i jego zastosowanie w<br />

ośrodkach niejednorodnych, równanie paraksjalne i rozwiązanie dla<br />

ośrodka SELFOC. Soczewki GRIN<br />

3. Ukośne padanie fali płaskiej w ujęciu falowym, wzory Fresnela, kąty<br />

CWO i Brewstera, natężenie pola w przypadku kątów padania<br />

większych niż CWO. Zastosowanie czujniki i polaryzatory.<br />

4. Światłowód planarny – równanie falowe i jego rozwiązanie. Przypadek<br />

symetryczny. Równanie dyspersyjne rodzajów TE i TM.<br />

Charakterystyki dyspersyjne – ogólne własności rodzajów<br />

prowadzonych. Słabe prowadzenie.<br />

5. Światłowody zintegrowane – typy i analiza: metoda efektywnej<br />

przenikalności dielektrycznej i metoda rezonansu poprzecznego.<br />

5Sprzęgacz światłowodowy – metoda rodzajów sprzężonych<br />

6. Interferencja od dwóch źródeł. Interferometry Macha-Zhendera,<br />

Michelsona i Sagnaca. Opis matematyczny interferometru Michelsona.<br />

Realizacje i zastosowania.<br />

7. Interferencja wielu źródeł. Wzory Airego. Interferometr Fabry-Perot –<br />

finesse i przedział spektralny, etalon. Zastosowania: filtry, analizatory<br />

widma, filtry Bragga.<br />

8. Zjawisko akustooptyczne. Wykorzystanie dualizmu korpuskularno<br />

falowego, kąt Bragga. Selektywność zjawiska. Modulacja amplitudy.<br />

Pasmo pracy modulatora. Zjawisko Ramana-Natha. Zastosowania:<br />

analizatory widma, modulatory, przełączniki, izolator optyczny.<br />

9. Budowa a właściwości optyczne materii: ośrodki anizotropowe,<br />

kryształy. Osie główne kryształu. Kryształy jednoosiowe, oś optyczna.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X X 2<br />

X X 2<br />

X X 3<br />

X X 3<br />

X X 2<br />

X X 2<br />

X X 2<br />

X X 2<br />

10. Propagacja w krysztale dla fali spolaryzowanej wzdłuż osi głównych.<br />

Zmiana stanu polaryzacji – płytki ćwierćfalowe i półfalowe –<br />

zastosowania, Opis pełnofalowy propagacji w krysztale jednoosiowym.<br />

Fala zwyczajna i nadzwyczajna.<br />

X X 2<br />

<strong>11</strong>. Powierzchnia stałej fazy. Dwójłomność. Padanie ukośne i prostopadłe.<br />

Zastosowania – pryzmaty polaryzujące<br />

X 2<br />

12. Ciekłe kryształy, modulatory i displeje ciekłokrystaliczne. X 2<br />

13. Zjawisko elektrooptyczne – komórki Pockelsa i Kerra, modulatory fazy<br />

elektrooptyczne – poprzeczny i z falą bieżącą – pasmo pracy.<br />

Modulatory amplitudy.<br />

X 2<br />

409


14. Optyka nieliniowa – aproksymacja Borna. Generacja drugiej<br />

harmonicznej. Optyczny efekt Kerra. Soliton przestrzenny, solitony<br />

czasowe - bramki solitonowe.<br />

X 2<br />

Razem 30<br />

410


Nazwa przedmiotu Miernictwo mikrofalowe<br />

Skrót nazwy MMF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Janiczak<br />

e-mail: boj@eti.pg.gda.pl<br />

Lp.<br />

Zagadnienie<br />

Karta zajęć - wykład<br />

1. Wprowadzenie:<br />

specyfika miernictwa mikrofalowego,<br />

typowe standardy złącz współosiowych i falowodów prostokątnych.<br />

2. Detekcja mocy w zakresie mikrofal:<br />

detektory diodowe,<br />

podstawowe parametry (impedancja wejściowa, współczynniki<br />

odbicia),<br />

przykłady konstrukcji detektorów diodowych,<br />

pomiar mocy z wykorzystaniem termistorów i barterów,<br />

termoelektryczne mierniki mocy, termopary,<br />

pomiary dużych mocy.<br />

3. Pomiar długości fali i częstotliwości w zakresie mikrofal:<br />

metody pomiaru długości fali i częstotliwości,<br />

wzorce częstotliwości,<br />

układy automatycznych liczników częstotliwości.<br />

4. Pomiary parametrów jednowrotników:<br />

linie pomiarowe,<br />

układy kierunkowe.<br />

5. Pomiary parametrów dwu- i wielowrotników:<br />

linie pomiarowe ze szczeliną,<br />

skalarne analizatory obwodów,<br />

reflektometryczne metody pomiaru współczynnika odbicia,<br />

wektorowe analizatory obwodów,<br />

mikrofalowy woltomierz wektorowy,<br />

odbiorniki dwukanałowe.<br />

6. Metody kalibracji analizatorów wektorowych, przy pomiarze<br />

parametrów rozproszenia:<br />

SOLT,<br />

TRL/TRM (LRL/LRM).<br />

Techniki kalibracji elektronicznej<br />

7. Reflektometria czasowa sprzętowa i programowa:<br />

podstawowe sygnały,<br />

schemat blokowy reflektometru,<br />

odpowiedzi czasowe.<br />

8. Pomiary współczynnika szumu w zakresie mikrofal:<br />

źródła szumu, metoda dwustanowa,<br />

parametry szumowe układów mikrofalowych,<br />

automatyzacja pomiaru współczynnika szumu.<br />

poziom<br />

wiedzy umiej.<br />

A<br />

X<br />

B C D E<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

0,67<br />

0,33<br />

1<br />

0,67<br />

0,33<br />

0,67<br />

0,67<br />

0,33<br />

0,33<br />

0,67<br />

0,67<br />

0,67<br />

1<br />

1<br />

0,33<br />

0,67<br />

0,33<br />

0,67<br />

0,33<br />

0,67<br />

1<br />

1<br />

1<br />

0,67<br />

0,33<br />

1<br />

1<br />

1<br />

1<br />

4<strong>11</strong>


9. Pomiary własności materiałów w zakresie mikrofal. X 1<br />

10. Analiza widmowa w zakresie mikrofal:<br />

X<br />

odbiorniki panoramiczne,<br />

0,33<br />

analizatory widma,<br />

0,67<br />

podstawowe parametry,<br />

1<br />

techniki pomiaru szumów fazowych i amplitudowych.<br />

1<br />

<strong>11</strong>. Techniki poszerzania zakresu pomiarowego mikrofalowych<br />

analizatorów obwodów:<br />

X<br />

skalarnych,<br />

1<br />

wektorowych.<br />

1<br />

12. Techniki CAM w miernictwie mikrofalowym:<br />

X<br />

osprzęt,<br />

0.67<br />

oprogramowanie.<br />

0.33<br />

13. Zaliczenie (kolokwium). 2<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp.<br />

Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Układ reflektometru na bazie jednego sprzęgacza kierunkowego. X 3<br />

2. Układ reflektometru na bazie trzech sprzęgaczy kierunkowych. X 3<br />

3. Skalarny analizator obwodów mikrofalowych. X 3<br />

4. Kalibracja wektorowego analizatora sieci metodą SOLT oraz pomiary<br />

parametrów [S].<br />

X 3<br />

5. Kalibracja wektorowego analizatora sieci metodą TLR/TLM oraz<br />

pomiary parametrów [S].<br />

X 3<br />

6. Reflektometria czasowa (sprzętowa). X 3<br />

7. Wykorzystanie wektorowych analizatorów sieci w pomiarach<br />

X 3<br />

czasowych.<br />

8. Podstawowe problemy pomiaru widma sygnałów w zakresię mikrofal. X 3<br />

9. Pomiary parametrów szumowych elementów mikrofalowych. X 3<br />

10. Pomiary rezonatorów mikrofalowych. X 3<br />

Razem 30<br />

liczba<br />

godzin<br />

412


Nazwa przedmiotu Nowe technologie b.w.cz.<br />

Skrót nazwy NTBW<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Kitliński<br />

e-mail: maki@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Fraktale w układach b.w.cz. i antenach:<br />

- pojęcie obiektów fraktalnych oraz ich zastosowania (1g)<br />

- podstawy geometrii fraktalnej, wymiar fraktalny (1g)<br />

- fraktale w technice antenowej (1g)<br />

- fraktale w technice układów b.w.cz. (1g)<br />

2. Układy zintegrowane ze zmodyfikowaną formą metalizacji (DGB –<br />

Defected Ground Plane, PBG – Photonic Band Gap, EBG –<br />

Electromagnetic Band Gap):<br />

- zjawisko propagacji w prowadnicach ze zmodyfikowaną formą<br />

metalizacji masy (1g)<br />

- miniaturyzacja wybranych układów sprzęgających (0.5g)<br />

- zastosowanie w technice antenowej (0.5g)<br />

- wykorzystanie w konstrukcjach filtrów (1g)<br />

3. Nowe materiały dla zastosowań w układach b.w.cz.:<br />

- sztuczne dielektryki i magnetyki (1g)<br />

- materiały chiralne i pseudochiralne (0.5g)<br />

- metamateriały (1g)<br />

- zjawiska rozpraszania i filtrowania fal elektromagnetycznych (0.5g).<br />

4. Zastosowanie sieci neuronowych w miernictwie i projektowaniu<br />

układów mikrofalowych:<br />

- zasada działania sieci neuronowych (SN) oraz ich metody<br />

projektowania (1g),<br />

- zastosowanie SN w miernictwie układów b.w.cz. (0.5g),<br />

- modelowanie nieciągłości w oparciu o SN w zakresie b.w.cz. (0.5g),<br />

- projektowanie urządzeń z wykorzystaniem sieci neuronowych (1g).<br />

5. Wykorzystanie Mikro-Elektro-Mechanicznych Systemów (MEMS) w<br />

najnowszych układach zintegrowanych:<br />

- elementy mikromechaniczne w systemach komunikacji<br />

bezprzewodowej (1g)<br />

- przełączniki, przestrajane kondensatory, indukcyjności, rezonatory<br />

(0.5g)<br />

- układy wykorzystujące struktury MEMS: rekonfigurowywalne anteny<br />

i obwody (0.5g)<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 4<br />

X 3<br />

X 3<br />

X 3<br />

X 2<br />

Razem 15<br />

413


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Problemy kompatybilności elektromagnetycznej<br />

Skrót nazwy KEM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Janiczak<br />

e-mail: boj@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Kompatybilność elektromagnetyczna (EMC): rys historyczny,<br />

uwarunkowania legislacyjne. Fizyczne podstawy zjawisk zachodzących<br />

w obrębie elementów, urządzeń i systemów.<br />

2. Zakłócenia wprowadzane przez elementy rzeczywiste (pasywne,<br />

półprzewodnikowe, linie transmisyjne, układy cyfrowe i przełączniki) i<br />

metody ich ograniczenia.<br />

3. Widmo sygnału i jego związek ze zjawiskami elektrycznymi<br />

zachodzącymi w obrębie urządzeń i systemów.<br />

4. Zjawisko intermodulacji pasywnej. Emisja i podatność przewodzona i<br />

promieniowana.<br />

5. Przesłuchy i sprzężenia. Efektywne techniki ekranowania. Ładunki<br />

powierzchniowe. Wyładowania elektrostatyczne.<br />

6. Projektowanie systemów z punktu widzenia wymogów EMC):<br />

konfiguracja, uziemienie, połączenia wewnątrz systemowe, podsystemy<br />

odprzęgające.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 4<br />

X 2<br />

X 2<br />

X 3<br />

X 4<br />

7. Nowe techniki projektowania płytek drukowanych (układy<br />

wielowarstwowe). Narzędzia (CAD, EDA) wspomagające procesy<br />

projektowania z uwzględnieniem wymogów EMC.<br />

X 6<br />

8. Podstawy metrologii EMC (środowisko, aparatura, techniki pomiaru). X 3<br />

9. Człowiek a środowisko elektromagnetyczne (wpływ pól elektrycznego,<br />

magnetycznego i elektromagnetycznego na organizmy ludzkie, metody<br />

ochrony i zabezpieczeń).<br />

X 2<br />

Razem 28<br />

414


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie układów w systemach komunikacji bezprzewodowej<br />

Skrót nazwy PUSB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Nyka<br />

e-mail: nyx@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Metoda wielopoziomowej symulacji analogowo-cyfrowej do analizy i<br />

projektowania układów w systemie komunikacji bezprzewodowej<br />

x x 1<br />

2. Przegląd metod modulacji cyfrowej, zwielokrotniania dostępu i<br />

rozpraszania widma (np. DSSS, FHSS, TDMA, CDMA)<br />

x x 1<br />

3. Metody modulacji i rozpraszania widma typu OFDM – koncepcja,<br />

właściwości, odmiany i zastosowania<br />

x x 1<br />

4. Parametry urządzeń i układów b.w.cz. do oceny jakości w systemie<br />

komunikacji (np. EVM, BER, ACPR, CCDF)<br />

x x 1<br />

5. Przegląd najnowszych standardów sieci bezprzewodowych (np. WiFi,<br />

WiMAX, Bluetooth, ZigBee, UWB)<br />

x x 1<br />

6. Wpływ wybranych układów b.w.cz. na jakość systemu x x 1<br />

7. Analiza systemowa w nowoczesnych symulatorach układów<br />

mikrofalowych i b.w.cz. – program Agilent ADS<br />

x 1<br />

8. Modele behawioralne układów w blokowej reprezentacji systemu<br />

komunikacji bezprzewodowej<br />

x 1<br />

9. Zastosowanie metod analizy liniowej do symulacji urządzeń w systemie<br />

komunikacji – budżety liniowe<br />

x 1<br />

10. Zastosowanie metod analizy nieliniowej do symulacji urządzeń w<br />

systemie komunikacji – budżety nieliniowe<br />

x x 1<br />

<strong>11</strong>. Analiza obwiedniowa do symulacji nieliniowej urządzeń w systemie z<br />

sygnałami zmodulowanymi<br />

x x 1<br />

12. Cyfrowa symulacja układów w urządzeniach analogowo-cyfrowych –<br />

Agilent ADS Ptolemy<br />

x 1<br />

13. Kosymulacja w analizie układowo-systemowej z sygnałami<br />

mieszanymi (analogowe i cyfrowe)<br />

x 1<br />

14. Symulacja rzeczywistych generatorów sekwencji sygnałów w<br />

wybranych systemach komunikacyjnych w programie Agilent ADS<br />

x 1<br />

15. Symulacyjne testy jakości wybranych systemów komunikacyjnych w<br />

programie Agilent ADS<br />

x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do obsługi obwodowego symulatora układów x x 4<br />

liczba<br />

godzin<br />

415


2.<br />

mikrofalowych Agilent ADS w analizie systemu komunikacyjnego<br />

Symulacja budżetów systemu komunikacyjnego w ADS x 4<br />

3. Generacja sygnałów i testowanie parametrów systemu za pomocą<br />

analizy obwiedniowej w ADS<br />

x x 4<br />

4. Generacja sygnałów i testowanie parametrów systemu za pomocą<br />

cyfrowej symulacji analogowych sygnałów zmodulowanych w Agilent<br />

ADS Ptolemy<br />

x x 4<br />

5. Projekt wzmacniacza mocy nadajnika w systemie z modulacją OFDM x 4<br />

6. Projekt wzmacniacza wejściowego odbiornika w systemie z modulacją<br />

OFDM<br />

x 4<br />

7. Projekt standardowego modelu generatora sygnału w ADS dla systemu<br />

WiMax<br />

x 4<br />

8. Zaliczenie wykładu i projektu 2<br />

Razem 30<br />

416


Nazwa przedmiotu Sieci bezprzewodowe<br />

Skrót nazwy SB<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

e-mail: jowoz@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja, podstawowe właściwości i zastosowania sieci<br />

bezprzewodowych<br />

X 1<br />

2. Techniki wielodostępu (FDMA, TDMA, CDMA, SDMA) X 0,5<br />

3. Klasyfikacja i charakterystyka protokołów dostępu do kanału X 0,5<br />

4. Charakterystyka algorytmów rywalizacyjnych X 0,5<br />

5. Standardowe rozwiązania sieci WLAN (IEEE 802.<strong>11</strong>, ETSI<br />

HIPERLAN)<br />

X 0,5<br />

6. Ocena przydatności protokołu dostępu DCF – CSMA/CA. Analiza<br />

algorytmu PCF<br />

X 1<br />

7. Architektura MAC QoS – obsługa różnych typów ruchu w sieciach<br />

IEEE 802.<strong>11</strong>e<br />

X 1<br />

8. Sieci PAN; Standard Bluetooth i jego profile X 1<br />

9. Bezpieczeństwo sieci IEEE 802.<strong>11</strong> X 1<br />

10. Protokoły WEP, WAP, IEEE 802.<strong>11</strong> i X 1<br />

<strong>11</strong>. Wybrane problemy projektowania sieci WLAN – implementacja i<br />

testowanie sieci WLAN; Tryby pracy urządzeń WiFi<br />

X 1<br />

12. Sieci WMAN – standard IEEE 802.16, usługi i zastosowania X 1<br />

13. Sieci heterogeniczne - koegzystencja i współpraca X 1<br />

14. Algorytmy routingu dla sieci ad-hoc, sieci sensorowe X 0,5<br />

15. Transmisja danych w sieciach GSM X 1<br />

16. Systemy III generacji – UMTS X 1<br />

17. Wsparcie dla mobilności oferowane przez IPv4 i IPv6, protokoły<br />

wspierające makro- i mikromobilność w sieciach IP (MIP, MIP RO,<br />

Cellular IP)<br />

X 1<br />

18. Perspektywy rozwoju systemów łączności bezprzewodowej – systemy<br />

4G<br />

X 0,5<br />

Razem 15<br />

417


Nazwa przedmiotu Układy aktywne I<br />

Skrót nazwy UA I<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Nyka<br />

e-mail: nyx@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Układy aktywne w urządzeniach komunikacji mikrofalowej –<br />

przykładowe schematy blokowe nadajnika, odbiornika i ich bloki<br />

funkcjonalne (wzmacniacze, mieszacze, oscylatory, detektory,<br />

modulatory, demodulatory, przełączniki)<br />

2. Wzmacniacze mikrofalowe – ogólna klasyfikacja i parametry<br />

(wzmocnienie, dopasowanie, współczynnik szumów, moc wyjściowa,<br />

zniekształcenia nieliniowe, pasmo pracy, sprawność energetyczna)<br />

3. Wzmacniacz tranzystorowy w przybliżeniu małosygnałowym –<br />

tranzystor o zadanej konfiguracji i zasilaniu jako 2-wrotnik liniowy<br />

definicje wzmocnienia mocy (skuteczne, dysponowane, operacyjne)<br />

4. Wzmacniacz małosygnałowy – projekt z tranzystorem w przybliżeniu<br />

unilateralnym<br />

5. Projektowanie wzmacniacza małosygnałowego z tranzystorem<br />

bilateralnym – dopasowanie na wzmocnienie maksymalne lub zadane<br />

(okręgi stałego wzmocnienia)<br />

6. Projektowanie wzmacniacza małosygnałowego z tranzystorem<br />

bilateralnym – stabilność (okręgi stabilności, tranzystor stabilny,<br />

potencjalnie niestabilny)<br />

7. Projektowanie wzmacniacza małosygnałowego z tranzystorem<br />

bilateralnym – stabilność poza pasmem pracy (szerokopasmowa<br />

stabilizacja rezystancyjna)<br />

8. Wzmacniacz niskoszumny – dopasowanie szumowe, kompromis<br />

szumy/wzmocnienie na okręgach współczynnika szumów i<br />

wzmocnienia, współczynnik szumó kaskady, miara szumów<br />

9. Zasilanie tranzystorów mikrofalowych – separacja obwodów stało- i<br />

zmiennoprądowych w technice elementów skupionych i linii<br />

mikropaskowych, układy polaryzacji i stabilizacji punktu pracy<br />

10. Sprzężenie zwrotne tranzystorowych wzmacniaczach małosygnałowych<br />

– wpływ na stabilność oraz dopasowanie, realizacja reaktancyjnych<br />

sprzężeń zwrotnych<br />

<strong>11</strong>. Wzmacniacze szerokopasmowe: z ujemnym sprzężeniem zwrotnym, z<br />

szerokopasmowymi obwodami dopasowującymi<br />

12. Wzmacniacze szerokopasmowe: zrównoważone, MESFET z falą<br />

bieżącą<br />

13. Tranzystorowe wzmacniacze mikrofalowe mocy – podstawy<br />

projektowania wzmacniacza klasy A<br />

14. Oscylatory tranzystorowe b.w.cz. – ogólne zasady działania<br />

oscylatorów ze sprzężeniem zwrotnym, projektowanie oscylatorów<br />

tranzystorowych z ujemną rezystancją dynamiczną<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

x x 1<br />

x x 1<br />

x 1<br />

x 1<br />

x x 1<br />

x x 1<br />

x x 1<br />

x 1<br />

x x 1<br />

x 1<br />

x 1<br />

x 1<br />

x x 1<br />

x 1<br />

418


15. Oscylatory tranzystorowe – wymuszanie i zwiększanie niestabilności<br />

tranzystorów mikrofalowych, rezonatory (dielektryczne, YIG, paskowe,<br />

przestrajane elektrycznie)<br />

Karta zajęć - projekt<br />

x 1<br />

Razem 15<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Obwodowy symulator układów mikrofalowych Agilent ADS – przegląd<br />

podstawowych metod symulacji, wprowadzenie do obsługi programu<br />

x x 3<br />

2. Projektowanie i badanie właściwości obwodów dopasowujących<br />

ostałych skupionych i rozłożonych w technice mikropaskowej –<br />

zastosowanie narzędzi programu ADS (interaktywny wykres Smitha)<br />

x x 3<br />

3. Badanie wpływu punktu pracy tranzystorów GaAs MESFET i HBT na<br />

parametry małosygnałowe (wzmocnienie, szumy, stabilność) oraz<br />

porównanie bibliotecznych modeli wielko- i małosygnałowych<br />

x x 3<br />

4. Szerokopasmowa stabilizacja tranzystorów GaAs MESFET i HBT x 3<br />

5. Projektowanie wzmacniacza małosygnałowego HBT z idealnymi<br />

elementami skupionymi bez obwodów zasilania (projekt na<br />

maksymalne wzmocnienie)<br />

x x 3<br />

Razem 15<br />

419


Nazwa przedmiotu Układy aktywne II<br />

Skrót nazwy UAII<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Nyka<br />

e-mail: nyx@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zniekszatałcenia nieliniowe wzmacniaczy (kompresja wzmocnienia,<br />

generacja harmonicznych, itermodulacje)<br />

x 1<br />

2. Metody analizy nieliniowej – metoda równowagi harmonicznych (HB),<br />

analiza nieliniowa w dziedzinie czasu<br />

x 1<br />

3. Detektor diodowy – podstawy działania, analiza i parametry (czułość<br />

prądowa/napięciowa, czułość progowa, straty przemiany, dynamika)<br />

x 1<br />

4. Detektor diodowy – procedury projektowania CAD x 1<br />

5. Mieszacz diodowy – podstawy działania mieszaczy<br />

półprzewodnikowych i parametry, mieszacz z diodą Schottky’ego<br />

x x 1<br />

6. Mieszacze mikrofalowe diodowe zrównoważone, podwójnie<br />

zrównoważone<br />

x 1<br />

7. Mieszacze mikrofalowe tranzystorowe, eliminacja sygnałów<br />

lustrzanych i mieszacze podharmoniczne<br />

x 1<br />

8. Powielacze częstotliwości x 1<br />

9. Przełączniki mikrofalowe i tłumiki sterowane na diodach PIN i<br />

tranzystorowe MOSFET<br />

x 1<br />

10. Przełączniki mikrofalowe oraz tłumiki sterowane tranzystorowe FET i<br />

PIN<br />

x 1<br />

<strong>11</strong>. Pomiary tranzystorów mocy i projektowanie metodą metodą load-pull x 1<br />

12. Wzmacniacze tranzystorowe mocy – metody linearyzacji<br />

mikrofalowych wzmacniaczy mocy (kompensacja kompresji<br />

wzmocnienia, sprzężenie feed-forward)<br />

x 1<br />

13. Synteza częstotliwości w pętli fazowej (PLL) – ogólna zasada działania<br />

i parametry<br />

x x 1<br />

14. Synteza częstotliwości w pętli fazowej (PLL) – mikrofalowe oscylatory<br />

sterowane napięciem (VCO), układy podziału częstotliwości i detektory<br />

fazy<br />

x 1<br />

15. Układy aktywne monolityczne – przegląd technologii i konstrukcja<br />

urządzeń mikrofalowych z układami monolitycznymi<br />

x x 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Symulacja nieliniowa w ADS (HB, LSSP, Gain Compression, x 2<br />

liczba<br />

godzin<br />

420


2.<br />

Transient) – wprowadzenie<br />

Analiza symulacyjna wzmacniacza mocy w klasie A – badanie<br />

intermodulacji (IP3) i kompresji wzmocnienia (P1dB)<br />

x 2<br />

3. Analiza symulacyjna detektora diodowego x 2<br />

4. Analiza symulacyjna mieszacza jednodiodowego, zrównoważonego i<br />

x 2<br />

podwójnie zrównoważonego – badanie intermodulacji i strat przemiany<br />

5. Badanie symulacyjne oscylatora tranzystorowego z rezonatorem<br />

mikropaskowym – warunki wzbudzenia w przybliżeniu<br />

małosygnałowym, analiza nielinowa HB<br />

x 2<br />

6. Pomiary oscylatora z PLL na 5GHz x 2<br />

7. Pomiary wzmacniaczy i mieszaczy zintegrowanych na pasma WiFi x 3<br />

Razem 15<br />

421


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania technologii bezprzewodowych<br />

Skrót nazwy ZTB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Mrozowski<br />

e-mail: mim@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium cz.I<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Sieci czujnikow bezprzewodowych X 5<br />

2. Etykiety radiowe X 5<br />

3. Technologia UWB X 5<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium cz. II<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Sieci osobiste typu „on body network” X 3<br />

2. Czujniki w standardzie ZigBee, WiMax X 4<br />

3. Lokalizacja w sieciach czujników X 4<br />

4. Niekonwencjonalne zastosowania WiFi X 4<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

422


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zintegrowane układy b.w.cz.<br />

Skrót nazwy ZIBWCZ<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Kitliński<br />

e-mail: maki@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Prowadnice planarne układów zintegrowanych<br />

X 1<br />

Linie mikropaskowe.<br />

1<br />

2. Prowadnice planarne układów zintegrowanych:<br />

X 1<br />

linie koplanarne (falowód koplanarny, uziemiony falowód<br />

3.<br />

koplanarny),asymetryczny falowód koplanarny.<br />

Symetryczne linie paskowe (z paskiem umieszczonym centralnie i<br />

pozacentralnie, z paskiem o przekroju trapezoidalnym, całkowicie<br />

X<br />

ekranowane).<br />

1<br />

4. Linie szczelinowe i płetwowe. X 1<br />

5. Struktury linii wielowarstwowych. X 1<br />

6. Linie sprzężone krawędziowo i szerokim bokiem. X 1<br />

7. Nieciągłości w strukturach linii mikropaskowych, koplanarnych, X<br />

paskowych:<br />

1<br />

zagięcia, zakończenia, szczeliny.<br />

1<br />

8. Elementy skupione w technice układów zintegrowanych. X 1<br />

9. Materiały podłożowe stosowane w hybrydowych układach X 1<br />

zintegrowanych.<br />

10. Technologia hybrydowych układów zintegrowanych:<br />

X<br />

jednowarstwowych (MIC’s) i wielowarstwowych (PCB).<br />

1<br />

<strong>11</strong>. Technologia układów monolitycznych (MMIC’s). X 1<br />

12. Problemy miniaturyzacji układów zintegrowanych. X 1<br />

13. Przykładowe rozwiązania (layout) wybranych układów pasywnych. X 1<br />

Razem 15<br />

423


3.2.7. Inżynieria systemów i bazy danych<br />

Nazwa przedmiotu Bazy wiedzy<br />

Skrót nazwy BWD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

e-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zarządzania wiedzą x 1<br />

2. Metody reprezentacji wiedzy x 1<br />

3. Wprowadzenie do logiki opisowej x 2<br />

4. Zasady tworzenia ontologii x x 2<br />

5. Języki opisu ontologii x x 2<br />

6. Istniejące systemy do zarządzania ontologiami x 1<br />

7. Tworzenie przykładowej ontologii x 2<br />

8. Praca z systemem KaSeA: interfejs DIGUT x 2<br />

9. Praca z systemem KaSeA: konstruowanie zapytań różnych typów x 2<br />

Razem 15<br />

liczba<br />

godzin<br />

424


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Bezpieczeństwo zastosowań informatyki<br />

Skrót nazwy BZI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Górski<br />

e-mail: jango@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy uwarunkowane bezpieczeństwem; przykłady, definicje pojęć 1<br />

2. Zasady dotyczace projektowania: różnorodność, zarządznie hazardami,<br />

obniżanie ryzyka, pojęcie safety kernel<br />

1<br />

3. Studium przypadku: Arian 5 1<br />

4. Standard IEC 61508 – definicje pojęć i zasada ALARP 2<br />

5. Pojęcie poziomów nienaruszalności bezpieczeństwa; Wymagania IEC<br />

61508 wobec projektowania oprogramowania<br />

1<br />

6. Teoria niezawodności, nadmiarowość a różnorodność i ich wpływ na<br />

niezawodność i bezpieczeństwo<br />

1<br />

7. Błąd człowieka, modelowanie 1<br />

8. Dowód bezpieczeństwa, cele, zakres i struktura 1<br />

9. Metody analizy bezpieczeństwa: Analiza Hazardów, HAZOP, ETA 1<br />

10. Metody analizy bezpieczeństwa: FTA, FMEA, FMECA, CCA 1<br />

<strong>11</strong>. Bezpieczeństwo informacji 1<br />

12. Standard ISO 17799 zarządzania bezpieczeństwem informacji: zakres 1<br />

13. Standard ISO 17799 zarządzania bezpieczeństwem informacji: główne<br />

wymagania<br />

1<br />

14. Common Criteria dla oceny bezpieczeństwa produktów i systemów 1<br />

Razem 15<br />

425


Nazwa przedmiotu Hurtownie danych<br />

Skrót nazwy HDN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

e-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe pojęcia dotyczące hurtowni danych x 1<br />

2. Modele danych w hurtowniach danych x 1<br />

3. Podstawowe operacje na kostkach OLAP x 1<br />

4. Zasoby sieci WWW jako hurtownia danych. Dane<br />

x 1<br />

nieustrukturalizowane i dane ustrukturalizowane.<br />

liczba<br />

godzin<br />

5. Zasady tworzenia hurtowni danych x 1<br />

6. Zastosowania hurtowni danych. Przykłady. x 1<br />

7. Język MDX - przegląd x 0,33<br />

8. Język MDX – zapytania proste x 0,67<br />

9. Język MDX – zapytania z użyciem funkcji działających na hierarchii<br />

x 1<br />

wymiarów<br />

10. Jezyk MDX – zapytania z użyciem elementów wyliczanych x 1<br />

<strong>11</strong>. Podstawy eksploracji danych. x 1<br />

12. Reprezentacja danych x 1<br />

13. Drzewa decyzyjne x 1<br />

14. Reguły decyzyjne 1<br />

15. Wydobywanie reguł asocjacyjnych z baz danych x 1<br />

16. Grupowanie 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie hurtowni danych x 2<br />

2. Realizacja hurtowni danych w środowisku MS SQL Analysis Services x 2<br />

3. Realizacja zapytań MDX w środowisku MS SQL Analysis Services x 3<br />

4. Realizacja procesu wydobywania wiedzy za pomocą drzew<br />

decyzyjnych w środowisku MS SQL Analysis Services<br />

x 2<br />

5. Realizacja procesu wydobywania wiedzy za pomocą grupowania w<br />

środowisku MS SQL Analysis Services<br />

x 2<br />

6. Analiza danych i wydobywanie wiedzy za pomocą pakietu Weka –<br />

drzewa decyzyjne<br />

x 2<br />

7. Analiza danych i wydobywanie wiedzy za pomocą pakietu Weka – x 2<br />

liczba<br />

godzin<br />

426


eguły asocjacyjne<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

427


Nazwa przedmiotu Inżynieria wymagań<br />

Skrót nazwy IWY<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Górski<br />

e-mail: jango@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, problemy i zagrożenia w przedsięwzięciach<br />

informatycznych<br />

0,5<br />

2. Typy przedsięwzięć informatycznych; zagrożenia, koszt błedów<br />

wymagań<br />

0,5<br />

3. Miejsce i znaczenie wymagań w kontekście cyklu życia<br />

oprogramowania<br />

0,5<br />

4. Pojęcie wymagań, perspektywy postrzegania wymagań 0,5<br />

5. Wymagania w zakresie systemu, zakres wymagań, cykl życia wymagań 0,5<br />

6. Udziałowcy systemu i punkty widzenia systemu, przykłady 1<br />

7. Ustalanie celu i zakresu, inwentaryzacja udziałowców 0,5<br />

8. Modelowanie kntekstu systemu: zdarzenia biznesowe 0,5<br />

9. Modelowanie kntekstu systemu: biznesowe przypadki użycia 0,5<br />

10. Wyznaczanie zakresu systemu informatycznego 0,5<br />

<strong>11</strong>. Wyznaczanie zakresu systemu informatycznego, przykład 1<br />

12. Techniki pozyskiwania wymagań: studia dziedzinowe, analiza<br />

istenijącego systemu, wywiady, praca grupowa<br />

0,5<br />

13. Techniki pozyskiwania wymagań: obserwacje, kwestionariusze,<br />

prezentacje, symulacje, eksperymenty, prototypowanie<br />

0,5<br />

14. Analiza wymagań: weryfikacja i walidacja 0,5<br />

15. Techniki analizy wymagań: kryteria jakości, listy kontrolne 0,5<br />

16 Kryteria jakości wymagań: analiza CRUD, analiza tekstu, modelowanie 0,5<br />

17 Inspekcje wymagań 0,5<br />

18 Kategorie wymagań: cele, funkcjonalne, jakościowe, ograniczenia,<br />

założenia,<br />

0,5<br />

19 Techniki specyfikowania wymagań funkcjonalnych: diagramy<br />

kontekstu, modelowanie danych, zdarzenia biznesowe<br />

0,5<br />

20 Techniki specyfikowania wymagań funkcjonalnych: zdarzenia<br />

systemowe, przypadki użycia, okna wirtualne<br />

0,5<br />

21 Techniki specyfikowania wymagań funkcjonalnych: cechy, algorytmy,<br />

diagramy stanów<br />

0,5<br />

22 Techniki specyfikowania wymagań jakościowych: niezawodność,<br />

zabezpieczenie,<br />

0,5<br />

23 Techniki specyfikowania wymagań jakościowych: wydajność,<br />

prezerntacja, użyteczność<br />

0,5<br />

24 Specyfikacja ograniczeń i założeń 0,5<br />

25 Mierzalnośc wymagań 0,5<br />

26 Zarządzanie wymaganiami 0,5<br />

27 Śladowość wymagań 0,5<br />

428


28 Inżynieria wymagań w świetle poziomu 2 CMM 0,5<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie 1<br />

2. Wybór problemu – cele biznesowe 2<br />

3. Specyfikacja problemu – biznesowe przypadki użycia 4<br />

4. Analiza problemu i wybór zakresu systemu 2<br />

5. Specyfikacja systemu – systemowe przypadki użycia 3<br />

6. Specyfikacja wymagań 3<br />

Razem 15<br />

429


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Modelowanie i analiza systemów<br />

Skrót nazwy MAS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Anna<br />

Nazwisko: Bobkowska<br />

e-mail: annab@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie x 0,33<br />

2. Metody modelowania: historia rozwoju i klasyfikacja x x 0,5<br />

3. 4-poziomowa architektura meta-modeli x x x 0,5<br />

4. Poziomy opisu na przykładzie diagramu przypadków użycia x 1<br />

5. Ocena narzędzi UML x x x 1<br />

6. Zaawansowane problemy modelowania systemów x 0,67<br />

7. Architektura ukierunowana na modele (MDA) x x 0,67<br />

8. Inżynieria ukierunkowana na modele (MDE), przestrzenie techniczne x 0,33<br />

9. Metainformatyka x 1<br />

10. Jakość modeli x x x 1<br />

<strong>11</strong>. Modelowanie aspektowe x 1<br />

12. Modelowanie dziedzinowe x x 1<br />

13. Sieci Petriego x x x 1<br />

14. Wybrane aspekty inżynierii języków modelowania wizualnego x 1<br />

15. Historie sukcesu z UML, RUP, MDA x x 1<br />

16. Wyniki badań na temat efektywności zastosowań metod modelowania x 1<br />

17. Aspekty poznawcze i użytecznościowe, modelowanie ekspertów x 1<br />

18. Inne standardy: OCL, XMI, MOF x x 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium x 1<br />

2. Poziomy opisu specyfikacji UML x 2<br />

3. Ocena jakości modeli z zastosowaniem listy kontrolnej z RUP x 3<br />

4. Ocena narzędzi UML x 3<br />

5. Wzorce analizy x 3<br />

6. Eksperyment edukacyjny x x 3<br />

Razem 15<br />

liczba<br />

godzin<br />

430


Nazwa przedmiotu Platformy technologiczne<br />

Skrót nazwy PTE<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Piechówka<br />

e-mail: macpi@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Pojęcie platformy technologicznej oprogramowania. Usługi platformy.<br />

Wybór technologii. Przykłady platform: .NET, J2EE, Corba, FIPA<br />

Agent, MDA<br />

2. Architektura oprogramowania (klient-serwer, rozproszona,<br />

zorientowana na usługi -SOA). Infrastruktury komponentowe:<br />

kontenery usług, pośrednicy usług, serwery aplikacji, oprogramowanie<br />

pośredniczące.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

x 0,5<br />

x 0,5<br />

3. Architektura .NET . Charakterystyka Microsoft .NET Framework:<br />

CLR, podzespoły, języki programowania, zarządzanie pamięcią,<br />

biblioteka klas<br />

x 1<br />

4. Wytwarzanie aplikacji .ASP.NET, formularze Web. Model<br />

programowania. Metody dostępu do danych. Procedury składowane.<br />

x 1,5<br />

5. Zarządzanie konfiguracją, stanem aplikacji. Problemy bezpieczeństwa. x 1<br />

6. Usługi WWW (WebServices). Opis usług - WSDL. Protokół SOAP.<br />

Wyszukiwanie usług - UDDI.<br />

x 1<br />

7. Tworzenie i korzystanie z usług WWW (Web Services)<br />

Zastosowania XML<br />

x 0,5<br />

8. Architektura J2EE. Platforma J2EE, cykl życia systemu, interfejsy<br />

J2EE.<br />

x 1<br />

9. Komponenty Enterprise JavaBeans, serwery Web, EJB x 0,5<br />

10. Aplikacje Web, serwlety, JSP, biblioteka znaczników x 1,5<br />

<strong>11</strong>. Projektowanie komponentów EJB; encyjne, sesyjne, sterowania<br />

komunikatami<br />

x 2<br />

12. Projektowanie komponentów klienckich. Łączenie się z zasobami -<br />

JNDI. Transakcje, rozmieszczenie, wdrożenie.<br />

x 1<br />

13. Komponenty, bloki aplikacyjne, wzorce aplikacji, aplikacje szkieletowe<br />

x 2<br />

(Struts, Spring, Hibernate), SOA, podejście MDA.<br />

14. Zasady współdziałania, integracji systemów, pozyskiwanie<br />

komponentów, ewolucja systemu, porównanie technologii.<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

x 1<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

A B C D E<br />

1. Zapoznanie się ze środowiskiem technologii .NET x 1<br />

2. Projektowanie interfejsu użytkownika (użycie i tworzenie kontrolek UI) x 3<br />

liczba<br />

godzin<br />

431


3. Realizacja dostępu do danych - ADO.NET x 3<br />

4. Tworzenie i korzystanie z usług WWW x 4<br />

5. Bezpieczeństwo, mechanizmy uwierzytelniania i autoryzacji x 3<br />

6. Zapoznanie się ze środowiskiem Eclipse x 1<br />

7. Serwlety x 3<br />

8. JSP, tworzenie znaczników x 2<br />

9. Tworzenie komponentów sesyjnych EJB x 4<br />

10. Budowa komponentów encyjnych (CMP) x 4<br />

<strong>11</strong>. Prezentacja aplikacji x 2<br />

Razem 30<br />

432


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie systemów obiektowych<br />

Skrót nazwy PSO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stanisław<br />

Nazwisko: Szejko<br />

e-mail: stasz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie obiektowe – przypomnienie; projektowanie systemu i<br />

diagramy UML<br />

X 1<br />

2. Projektowanie systemu X 1<br />

3. Przekształcenie modelu obiektowego w relacyjny X 1<br />

4. Projektowanie klas X 1<br />

5. Projektowanie szczegółowe X 1<br />

6. Od modelu obiektowego do implementacji X 1<br />

7. Ponowne wykorzystanie oprogramowania; idea, korzyści, organizacja,<br />

metody.<br />

X 1<br />

8. Zasoby ponownego użycia w wytwarzaniu oprogramowania X 1<br />

9. Podejście komponentowe; biblioteki komponentów X 1<br />

10. Wzorce analizy X 1<br />

<strong>11</strong>. Wzorce projektowe X 1<br />

12. Wzorce architektury i aplikacji (szablony) X 1<br />

13. Wzorce zarządzania i etyczne X 1<br />

14. Współczesne technologie obiektowe X 1<br />

15. Srodowiska wytwórcze X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Modyfikacja specyfikacji projektowej z p. widzenia wykorzystania<br />

komponentów i wzorców projektowych<br />

X 3<br />

2. Kodowanie wybranych komponentów X 3<br />

3. Testowanie i uruchamianie X 3<br />

4. Dokumentowanie X 3<br />

5. Prezentacja zrealizowanego oprogramowania X 3<br />

Razem 15<br />

433


Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Analiza przypadku X 3<br />

2. Projektowanie systemu – modelowanie X 3<br />

3. Projektowanie szczegółowe (klas) X 3<br />

4. Analiza wykorzystania komponentów X 2<br />

5. Dobór wzorców projektowych X 1<br />

6. Modyfikacja projektu z p. widzenia wykorzystania komponentów i<br />

wzorców projektowych<br />

X 3<br />

Razem 15<br />

434


Nazwa przedmiotu Strategie informatyzacji<br />

Skrót nazwy SIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Górski<br />

e-mail: jango@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Pojęcie misji organizacji, jej celów i strategii biznesowej 1<br />

2. Struktury organizacyjne: zadaniowa, funkcjonalna, mieszana 0,5<br />

3. Pojecie systemu informacyjnego, klasyfikacja SI, kryteria wyboru SI 0,5<br />

4. Pojęcie łańcucha dostaw, zakresy wspomagania informatycznego,<br />

0,5<br />

MRP, MRPII, ERP, ISCM, ESCM<br />

5. Systemy klasy CRM, ich cele i zakres 0,5<br />

6. Wspomaganie zarządzania, systemy DP, MIS, SIS 1<br />

7. Technologie informacyjne, polityka TI i polityka SI 1<br />

8. Planowanie strategiczne TI i SI 1<br />

9. Analiza SWOT 1<br />

10. Wycena wartości inwestycji w TI 1<br />

<strong>11</strong>. Proces oceny i wyboru systemu informatycznego 1<br />

12. Proces pozyskiwania oprogramowania, przegląd głównych problemów 1<br />

13. Zasady związane z pozyskiwaniem oprogramowania 0,5<br />

14. Zarządzanie wymaganiami 0,5<br />

15. Problem praw własności do oprogramowania 1<br />

16 Zarządzanie konfiguracją w procesie pozyskiwania oprogramowania 1<br />

17 Zarządzanie harmonogramem i ryzykiem 1<br />

18 Problemy pielęgnacji oprogramowania 1<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

1. Wybór organizacji, która będzie przedmiotem dalszych badań. Krótki<br />

opis<br />

2. Określenie misji i strategii organizacji, określenie hierarchii celów i<br />

sporządzenie analizy SWOT<br />

3. Określenie istniejącego stanu informatyzacji oraz wskazanie jak<br />

najwiekszej liczby możliwych obszarów, które można jeszcze<br />

wspomóc środkami informatycznymi<br />

4. Opracowanie planu inwestycji i ramowego harmonogramu prac na<br />

najbliższe 2-3 lata<br />

5. 1. Dla jednego obszaru podlegającego informatyzacji (pierwszego<br />

projektu z harmonogramu)<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

1<br />

3<br />

2<br />

3<br />

6<br />

435


- określenie biznesowego celu informatyzacji (w odniesieniu<br />

do misji i strategii);<br />

- określenie obszaru poprzez diagram kontekstu, udziałowców<br />

i stowarzyszone zdarzenia biznesowe;<br />

- ocena opłacalności projektu;<br />

- zdefiniowanie strategii pozyskiwania<br />

Razem 15<br />

436


Nazwa przedmiotu Systemy wbudowane<br />

Skrót nazwy SWB<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Piechówka<br />

e-mail: macpi@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Systemy wbudowane, rozproszone systemy sterowania - obszary<br />

zastosowań, architektura, charakterystyki i przykłady. Aplikacje<br />

mobilne i kontekstowe.<br />

2. Systemy wbudowane a systemy czasu rzeczywistego – omówienie<br />

definicji i różnic, charakterystyki<br />

3. Architektura systemów sterowania i kontroli. Poziomy sterowania;<br />

zadania systemów SCADA<br />

4. Czujniki i urządzenia wykonawcze, zintegrowany model urządzenia.<br />

Sieci czujników, sieci polowe (CAN, Profibus), PLC, sieci<br />

przemysłowe, integracja<br />

5. Standardy komunikacji – MMS, LON, IEC 101, MODBUS, OPC,<br />

Industrial Ethernet, technologie bezprzewodowe, dostęp w systemach<br />

SCADA, standard IEC 68510. WSN – bezprzewodowe sieci czujników<br />

6. Inżynieria wymagań systemów wbudowanych. Analiza systemów ze<br />

słabymi i silnymi wymaganiami czasu rzeczywistego. Wymagania dla<br />

aplikacji wszechobecnych, kontekstowych, mobilnych.<br />

7. Wiarygodność w systemach wbudowanych – sposoby analizy aspektów<br />

bezpieczeństwa, niezwodności, poufności, dostępności, prywatności<br />

8. Architektura systemów wbudowanych. Cykl życia. Wzorce<br />

architektoniczne<br />

9. Metody projektowania systemów wbudowanych. Zastosowanie UML w<br />

projektowaniu systemów wbudowanych..<br />

10. Współbieżność w systemach wbudowanych. Zarządzanie zadaniami,<br />

zasobami. Wzorce zarządzania zasobami<br />

<strong>11</strong>. Systemy operacyjne w systemach czasu rzeczywistego – cechy,<br />

mechanizmy, sposoby realizacji.<br />

12. Zasady projektowania i programowania systemów czasu rzeczywistego.<br />

Algorytmy szeregowania zadań<br />

13. Technologie aplikacji mobilnych. J2ME, ASP.NET, .NET Compact<br />

Framework<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

x 1<br />

x 1<br />

x 1<br />

x 1<br />

x 1,5<br />

x 1<br />

x x 2<br />

x x 1<br />

x 1<br />

x 1<br />

x 1<br />

x 1<br />

x 1,5<br />

poziom<br />

wiedzy umiej.<br />

Razem 15<br />

A B C D E<br />

1. Zapoznanie się ze środowiskiem Visual Studio, Microsoft® .NET x 1<br />

liczba<br />

godzin<br />

437


Compact Framework.<br />

2. Utworzenie projektu typu Smart Device Application; konfigurowanie<br />

emulatora Pocket PC, tworzenie interfejsu użytkownika aplikacji.<br />

3. Praca z danymi lokalnymi, wykorzystanie ADO.NET, współpraca z<br />

lokalną bazą danych SQL Server CE. Składowanie dokumentów XML.<br />

4. Realizacja zdalnego dostępu do danych. Użycie Web Services.<br />

Komunikacja z MS SQL Server.<br />

5. Synchronizacja danych pomiędzy aplikacją lokalną urządzenia a<br />

serwerem danych. Rozpoznanie różnych mechanizmów synchronizacji<br />

(RDA, Merge Replication).<br />

x 2<br />

x 2<br />

x 2<br />

x 2<br />

6. Wdrażanie i ocena metod zabezpieczeń aplikacji mobilnych x 1<br />

7. Projekt i implementacja przykładowej aplikacji x 3<br />

8. Zastosowanie serwera OPC x 2<br />

Razem 15<br />

438


Nazwa przedmiotu Wykłady monograficzne<br />

Skrót nazwy WMO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Janusz<br />

Nazwisko: Górski<br />

e-mail: jango@pg.gda.pl<br />

Karta zajęć – wykład, seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wykłady zaproszone, eksperymenty<br />

15<br />

2. Wprowadzenie do seminarium<br />

1<br />

3. Seminarium 1 2<br />

4. Seminarium 2 2<br />

5. Seminarium 3 2<br />

6. Seminarium 4 2<br />

7. Seminarium 5 2<br />

8. Seminarium 6 2<br />

9. Seminarium 7 2<br />

Razem 30<br />

Temat każdego semianrium jest dobierany indywidualnie. Wspólną zasadą jest, by tematy te dotyczyły zagadnień<br />

nowych, aktualnych i nie dostateczne pokrytych programem innych przedmiotów. Seminaria są przygotowywane<br />

przez grupy 3 osobowe. Kazda grupa otrzymuje temat do opracowania, który określa zakres treści seminarium. W<br />

trakcie seminarium grupa wypełnia następujące role: Prezenter – przedstawia zakres merytoryczny i stawia<br />

pytania, Moderator – zarządza przebiegiem seminarium i dyskusji, Sekretarz – dokumentuje przebieg seminarium<br />

i wynikające z niego konkluzje. Seminarium jest zaliczane na podstawie: przebiegu włsnego seminarium, raportu<br />

z seminarium, udzialu we wszystkich seminariach, indywidualnej aktywności na seminariach.<br />

4<strong>39</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zaawansowane technologie baz danych<br />

Skrót nazwy ZTB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Goczyła<br />

e-mail: kris@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Przetwarzanie transakcyjne – definicje i problemy x 0,67<br />

2. Odtwarzanie po awariach. Operacja ROLLBACK x 1<br />

3. Problemy współbieżnego dostępu do danych x 1<br />

4. Poziomy izolacji transakcji współbieżnych x 1<br />

5. Rozstrzyganie konfliktów za pomocą ryglowania x 1<br />

6. Twierdzenie o transakcjach dwufazowych x 1<br />

7. Rozstrzyganie konfliktów za pomocą znaczników czasowych x 1<br />

8. Zasady poprawnego konstruowania wielodostępnych aplikacji<br />

x 1<br />

bazodanowych<br />

9. Optymalizacja realizacji prostych zapytań SQL x 1<br />

10. Optymalizacja realizacji złączeń x 1<br />

<strong>11</strong>. Zagadnienia bezpieczeństwa baz danych x 1<br />

12. Rozproszone systemy baz danych - definicje x 1<br />

13. Zasady przezroczystości x 1<br />

14. Transakcje rozproszone. Zatwierdzanie dwufazowe x 1<br />

15. Równoległe systemy baz danych - definicje x 1<br />

16. Równoległe przetwarzanie zapytań. Partycjonowanie danych. x 1<br />

17. Ewolucja technologii baz danych x 0,67<br />

18. Model danych OMG - omówienie x 0,33<br />

19. Typy i klasy x 0,66<br />

20. Trwałość obiektów x 1<br />

21. Schemat obiektowej bazy danych x 0,67<br />

22. Przykład obiektowej bazy danych x 1<br />

23. Przejście z modelu obiektowego na model relacyjny x 1<br />

24. Klasyfikacja aplikacji bazodanowych x 1<br />

25. Postulaty modelu obiektowo-relacyjnego - omówienie x 1<br />

26. Typy kolekcyjne, obiektowe i referencyjne x 1<br />

27. Standard SQL-99 i SQL 2003 x 1<br />

28. Rozszerzenia multimedialne w bazach danych x 1<br />

29. Przegląd systemów obiektowo-relacyjnych x 1<br />

30. Realizacja modelu obiektowo-relacyjnego w systemie Oracle x 1<br />

31. Realizacja modelu obiektowo-relacyjnego w systemie Oracle, cd. x 1<br />

32. Konstrukcja serwerów obiektowo-relacyjnych x 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

440


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projektowanie aplikacji bazodanowej z uwzględnieniem przetwarzania<br />

transakcyjnego<br />

x 2<br />

2. Implementacja aplikacji bazodanowej z uwzględnieniem przetwarzania<br />

transakcyjnego w języku 4GL lub z wykorzystaniem ODBC<br />

x 4<br />

3. Modelowanie przykładowego systemu w notacji UML x 2<br />

4. Projektowanie obiektowo-relacyjnej bazy danych z modelu UML x 2<br />

5. Realizacja projektu obiektowo-relacyjnej bazy danych w systemie<br />

Oracle 10g<br />

x 4<br />

6. Dostęp do bazy danych Oracle za pośrednictwem ODBC x 3<br />

7. Dostęp do bazy danych Oracle za pośrednictwem JDBC x 3<br />

8. Wykorzystanie procedur składowanych x 2<br />

9. Implementacja obiektowo-relacyjnej bazy danych w systemie Oracle<br />

10g<br />

x 3<br />

10. Implementacja aplikacji bazodanowej w systemie Oracle 10g x 3<br />

<strong>11</strong>. Testowanie zrealizowanej aplikacji bazodanowej x 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

441


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zapewnianie jakości oprogramowania<br />

Skrót nazwy ZJO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Kaczmarek<br />

e-mail: jkacz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Definicje jakości procesu i produktu informatycznego x 1<br />

2. Metody pomiaru atrybutów jakości, metryki x 1<br />

3. Metody analizy wielokryterialnej funkcji jakości x 1<br />

4. Zapewnienie jakości a zarządzanie wytwarzaniem x 1<br />

5. Podstawy Normy ISO 9000-3 x 1<br />

6. Modele referencyjne i ich znaczenie x 1<br />

7. Model CMM poziom 1, 2, 4, 5 x 1<br />

8. Model CMM poziom 3 x 1<br />

9. Zasady wprowadzania modeli referencyjnych w firmie x 1<br />

10. Standaryzacja procesu wytwarzania, audyty, kontrola x 1<br />

<strong>11</strong>. Metoda GQM – zasady wyboru wielkości mierzalnych x 1<br />

12. Zasady wprowadzania programu zbierania danych x 1<br />

13. Zarządzanie jakością i sterowanie jakością x 1<br />

14. Planowania kosztu, czasu i jakości produktu, COCOMO x 1<br />

15. Zasady oceny dojrzałości technologicznej procesu x 1<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowania metody GQM do oceny jakości procesu x 2<br />

2. Wykonanie wielowymiarowej funkcji jakości dla potrzeb zarządzania<br />

jakością procesu programowego<br />

x 2<br />

3. Stworzenie programu osiągnięcia CMM - poziom 3 x 3<br />

4. Wykorzystanie metody COCOMO, FP x 2<br />

5. Wykorzystanie modelu SEL do kontroli procesu x 2<br />

6. Analiza przypadków użycia w firmach informatycznych x 2<br />

7. Zasady poprawy procesu programowego x 2<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

442


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie ewolucją oprogramowania<br />

Skrót nazwy ZEO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stanisław<br />

Nazwisko: Szejko<br />

e-mail: stasz@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Ewolucja i pielęgnacja oprogramowania – pojęcia podstawowe i<br />

motywacje<br />

X 2<br />

2. Modele ewolucji oprogramowania, planowanie ewolucji;<br />

benchmarking; koszty<br />

X 2<br />

3. Utrzymanie oprogramowania 2<br />

4. Zarządzanie konfiguracją X 3<br />

5. Zarządzanie zmianą X 3<br />

6. Ponowna inżynieria systemu X 1<br />

7. Inzynieria odwrotna X 1<br />

8. Techniki i narzędzia X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analiza elementów konfiguracji oprogramowania X 2<br />

2. Plan konfiguracji i zarządzania zmianą X 3<br />

3. Przeprowadzanie zmian X 3<br />

4. Analiza procesu zarządzania zmianą X 2<br />

Razem 10<br />

liczba<br />

godzin<br />

443


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie projektem informatycznym<br />

Skrót nazwy ZPI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Stanisław<br />

Nazwisko: Szejko<br />

e-mail: stasz@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Pojęcie projektu informatycznego X 0,5<br />

2. Kontekst prowadzenia projektu informatycznego X 0,5<br />

3. Infrastruktura projektu X 1<br />

4. Struktury organizacyjne projektu X 1<br />

5. Obszary zarządzania projektem informatycznym X 1<br />

6. Czynniki ryzyka w projekcie informatycznym X 1<br />

7. Postępowanie z zagrożeniami X 0,5<br />

8. Społeczne uwarunkowania projektu X 0,5<br />

9. Planowanie projektu X 1<br />

10. Studium wykonalności projektu X 1<br />

<strong>11</strong>. Przykłady studiów wykonalności X 0,5<br />

12. Planowanie projektu - dobór strategii X 0,5<br />

13. Planowanie projektu - definiowanie zadań; struktura zadaniowa (WBS) X 0,5<br />

14. Planowanie projektu - szacowanie zadań X 1<br />

15. Planowanie projektu - budowa harmonogramu X 1<br />

16. Nadzorowanie projektu X 1<br />

17. Zarządzanie ludźmi w projekcie informatycznym<br />

18. Rola kierującego projektem X 0,34<br />

19. Rodzaje zespołów realizacyjnych X 0,33<br />

20. Metody rekrutacji X 0,5<br />

21. Motywowanie X 0,5<br />

22. Delegowanie uprawnień X 0,5<br />

23. Reagowanie na złą sytuację X 0,33<br />

Razem 2,5<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do zajęć X 1<br />

2. Formułowanie Założeń Wstępnych (Opisu) projektu<br />

3. Format dokumentu Założeń X 0,5<br />

4. Cele i kontekst systemu X 1<br />

5. Zakres i kształt systemu X 1<br />

6. Wymagania jakościowe i eksploatacyjne X 1<br />

444


7. Ograniczenia X 0,5<br />

8. Wstępne planowanie projektu<br />

9. Proces wytwórczy X 2<br />

10. Organizacja zespołu i infrastruktura X 2<br />

<strong>11</strong>. Mikrotechnika – oddolne szacowanie nakładów X 2<br />

12. Wstępny harmonogram X 2<br />

13. Ocena ryzyka X<br />

14. Ocena ryzyka wg Thomsetta X 2<br />

15. Ocena ryzyka metodą RiskGuide X 1<br />

16. Przygotowanie raportu X 1<br />

17. Szacowanie nakladów metodą COCOMO X<br />

18. Identyfikacja czynników X 1<br />

19. Szacowanie nakladów metodą COCOMO X 2<br />

20. Przygotowanie raportu X 1<br />

21. Planowanie szczegółowe<br />

22. Ustalenie struktury WBS X 2<br />

23. Diagramy poprzedzania X 3<br />

24. Budowa diagramu Ganita X 2<br />

25. Budowa harmonogramu X 1<br />

26. Analiza przydziału zasobów; modyfikacje X 0,5<br />

27. Analiza ścieżki krytycznej; modyfikacje X 0,5<br />

Razem 9<br />

445


3.2.8. Komputerowe systemy elektroniczne<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury infosystemów elektronicznych<br />

Skrót nazwy AIE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Czaja<br />

e-mail: zbczaja@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczania.<br />

Systemy identyfikacji osób i towarów<br />

0,33<br />

2. Identyfikacja z wykorzystaniem stało- i zmiennokodowej transmisji RF<br />

i IR.<br />

X 0,67<br />

3. Dystrybucja kluczy kodowych w systemie zmiennokodowym na<br />

przykładzie rozwiązania KEELOQ firmy Microchip.<br />

X 0,67<br />

4. Elektroniczne identyfikatory stykowe (karty elektroniczne ISO7812,<br />

układy iButton z interfejsem 1-wire).<br />

X 0,67<br />

5. Elektroniczne identyfikatory zbliżeniowe; transpondery pasywne<br />

i aktywne.<br />

X 0,67<br />

6. Standardy identyfikacji zbliżeniowej: Unique, Mifare, Hitag, I-code,<br />

SECT.<br />

X 0,67<br />

7. Systemy bioidentyfikacji osób. Czytniki linii papilarnych.<br />

Systemy elektroniki samochodowej<br />

X 0,33<br />

8. Elektroniczne systemy sterowania i diagnostyki zespołu napędowego X<br />

pojazdu: układy wtryskowo-zapłonowe, sterowanie przekładnią<br />

automatyczną, systemy nadzoru emisji spalin i par paliwa.<br />

1<br />

9. Elektroniczne systemy podwozia: układy przeciwpoślizgowe, hamowania<br />

(ABS, asystent hamowania BAS) i rozpędzania pojazdu (ASR);<br />

X<br />

elektroniczna stabilizacja toru ruchu pojazdu (ESP); systemy<br />

wspomagania układu kierowniczego.<br />

1<br />

10. Znormalizowane funkcje autodiagnostyczne systemów elektroniki<br />

pojazdu wg norm OBD2 i EuroOBD.<br />

X 1<br />

<strong>11</strong>. Magistrale interfejsowe zoriętowane na technikę samochodową. X 0,33<br />

12. Integracja systemów pojazdu w oparciu o dedykowane magistrale na<br />

X<br />

przykładzie systemów komfortu:centralny zamek, elektrycznie<br />

podnoszone szyby, lusterka, fotele z pamięcią ustawień itp.<br />

0,67<br />

13. Techniki zabezpieczenia pojazdów samochodowych przed kradzieżą.<br />

X<br />

Funkcje: przeciwkradzieżowa, przeciwwłamaniowa, antynapadowa i<br />

lokalizacji systemów zabezpieczających.<br />

1<br />

14. Metody detekcji naruszenia pojazdu, sygnalizacji włamania oraz<br />

unieruchomienia pojazdu.<br />

Systemy zabezpieczenia mienia (SZM)<br />

X 1<br />

15. Zasada działania systemów sygnalizacji włamania i napadu. X 1<br />

16. Czujniki i detektory SZM (część. I): pasywne detektory podczerwieni, X 0,67<br />

446


czujniki mikrofalowe, czujniki dualne.<br />

17. Czujniki i detektory SZM (część. II): fotobariery, czujniki tłuczenia<br />

szkła, czujniki stykowe.<br />

X 0,67<br />

18. Elementy sygnalizacyjne (akustyczne i optyczne) i powiadamiania<br />

(dialery POTS i GSM, radiolinie).<br />

X 0,33<br />

19. Zasada działania i elementy składowe systemów sygnalizacji pożarowej,<br />

kontroli dostępu, dozoru telewizyjnego.<br />

X 1<br />

20. Ogólne zasady projektowania i montażu systemów zabezpieczeń<br />

technicznych.<br />

Internetowe systemy pomiarowo-sterujące<br />

X 0,33<br />

21. Charakterystyka internetowych systemów pomiarowo-sterujących<br />

(ISPS).<br />

X 0,33<br />

22. Elementy składowe systemów ISP: „Embeded Internet”- definicja,<br />

X<br />

podział na komputery jednopłytowe, mikroserwery TCP/IP.<br />

0,33<br />

23. Klasyfikacja, architektury oraz elementy składowe mikroserwerów<br />

TCP/IP.<br />

X 0,67<br />

24. Mikroserwery TCP/IP bazujące na kontrolerze zewnętrznym Ethernet<br />

(RealTek oraz Cirrus Logic).<br />

X 1<br />

25. Mikroserwery z mikrokontrolerami z wbudowanym interfejsem Ethernet X<br />

(DS80C400 Dallas Semiconductor, eZ80F91 Zilog).<br />

1<br />

26. Przykłady systemów ISPS: obsługa domów inteligentnych i obiektów<br />

bezzałogowych.<br />

Systemy metrologicznej obsługi produkcji komputerowo zintegrowanej<br />

CIM<br />

X 1<br />

27. Charakterystyka systemów CIM. Komputerowo wspomagane testowanie X<br />

(CAT), reperacja (CAR), monitorowanie i sterowanie jakością (CAQ),<br />

wspólna baza danych.<br />

1<br />

28. System jakości Six Sigma, produktywność, wskaźnik jakości Cp. X 1<br />

29. Projektowanie ułatwiające testowanie DFT. Wymagania mechaniczne i X<br />

elektryczne w aspekcie testowania pakietów cyfrowych.<br />

1<br />

30. Przegląd systemów testowania układów i pakietów cyfrowych – testery X<br />

wewnątrzobwodowe, funkcjonalne, wykorzystujące technikę emulacji.<br />

Systemy do głosowania<br />

1<br />

31. Elektroniczne systemy zliczania głosów w głosowaniach jawnych i<br />

niejawnych: zabezpieczenia przed głosowaniem nieautoryzowanym,<br />

ochrona poufności.<br />

X 0,67<br />

32. Rozwiązania funkcjonalne w systemach do głosowania. X 0,67<br />

33. Przykładowe rozwiązania systemów do głosowania jawnego i<br />

niejawnego.<br />

Systemy mechatroniczne<br />

X 0,67<br />

34. Wprowadzenie do mechatroniki i nanotechnologii. X 0,33<br />

35. Podstawowe mikroczujniki i aktuatory systemów mechatronicznych: X<br />

piezorezystywne, piezoelektryczne, elektromagnetyczne,<br />

termoelektryczne i pojemnościowe.<br />

Zastosowania systemów MEMS<br />

0,66<br />

36. Pomiary przyspieszenia z zastosowaniem akcelerometrów<br />

mikromechanicznych i konwekcyjnych.<br />

X 0,66<br />

37. Budowa i zasada działania żyroskopu mikromechanicznego X 0,33<br />

38. Zastosowania systemów BIoMEMS (wszczepialne układy do pomiaru<br />

ciśnienia tętniczego krwi).<br />

X 0,66<br />

<strong>39</strong>. Cyfrowy zapis danych z zastosowaniem nanonapędu Millipede.<br />

Elektronizacja wyrobów<br />

X 0,33<br />

40. Architektura i rozwiązania bloków funkcjonalnych bankomatów(budowa<br />

bankomatu, oprogramowanie, bezpieczeństwo systemów<br />

bankomatowych).<br />

X 1<br />

41. Budowa i zasada działania cyfrowego aparatu fotograficznego<br />

(podstawowe pojęcia, metody rejestracji obrazu, budowa aparatu, tryby<br />

pracy, korekcja ustawień automatycznych).<br />

X 1<br />

42. Architektury systemów fiskalnych (systemy kodów kreskowych, Interfejs X 1<br />

447


OCIA, jednostki funkcjonalne systemów fiskalnych, systemy sprzedaży).<br />

Karta zajęć - laboratorium<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program, charakterystyka laboratorium, tryb<br />

wykonywania ćwiczeń, regulamin laboratorium, zasady BHP.<br />

1<br />

2. Systemy identyfikacji radiowej (RF). Obserwacja i rejestrowanie<br />

transmisji. Analiza przykładowego systemu RF z kodem stałym.<br />

Analiza systemu zmiennokodowego Keeloq.<br />

X 2<br />

3. Systemy identyfikacji z wykorzystaniem kart magnetycznych oraz<br />

układów z rodziny 1-wire.<br />

X 2<br />

4. Systemy samodiagnozy pojazdów samochodowych na przykładzie<br />

sterownika poduszek oraz sterownika centralnego zamka pojazdu z<br />

instalacją multipleksowaną (CAN).<br />

X 2<br />

5. Podłączenie centrali alarmowej do symulatora obiektowej instalacji<br />

alarmowej. Konfiguracja i uruchamianie systemu alarmowego.<br />

X 2<br />

6. Podłączenie, konfiguracja mikroserwera TCP/IP opartego na<br />

mikrokontrolerze AT89S53 i układzie CS8900A do sieci Internet.<br />

X 2<br />

7. Realizacja protokołów warstwy aplikacji w mikroserwerze TCP/IP. X 2<br />

8. Mikrosystem pomiarowy wielkości kinematycznych z zastosowaniem<br />

czujnika przyspieszenia ADXL202.<br />

X 2<br />

Razem 15<br />

27<br />

448


Nazwa przedmiotu Diagnostyka elektroniczna<br />

Skrót nazwy DGE<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Toczek<br />

e-mail: toczek@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczenia 0,33<br />

2. Obiekty testowania: układ scalony, pakiet, system; poziomy diagnostyki<br />

elektronicznej: detekcja, lokalizacja, identyfikacja, predykcja<br />

3. Przykłady typowych uszkodzeń układów elektronicznych X 0,33<br />

4. Strategie testowania układów cyfrowych, testowanie<br />

wewnątrzobwodowe i funkcjonalne, techniki wyizolowywania układów<br />

cyfrowych z otaczającej sieci, metody generacji testów<br />

5. Metoda analizy sygnatur, szeregowe i równoległe rejestry z liniowym<br />

sprzężeniem zwrotnym, typy sprzężeń, analizator sygnatur, sygnatury<br />

złożone, weryfikator sygnatur<br />

6. Metody generacji testów dla układów cyfrowych X 1<br />

7. Metody zwiększania sterowalności i obserwowalności w układach<br />

cyfrowych, struktury BILBO, brzegowa ścieżka sterująco-<br />

obserwacyjna, cyfrowe układy BIST<br />

8. Magistrala testowania układów, pakietów i systemów cyfrowych IEEE<br />

<strong>11</strong>49.1 – geneza i architektura; struktura i diagram stanów sterownika<br />

TAP<br />

9. Lista instrukcji magistrali, struktura rejestru instrukcji i rejestrów<br />

brzegowych<br />

10. Strategie testowania z wykorzystaniem magistrali, weryfikacja<br />

poprawności struktury magistrali<br />

<strong>11</strong>. Przykłady implementacji magistrali w układach scalonych, rodzina<br />

układów OCTALS, system ASSET, zastosowanie magistrali do<br />

programowania pamięci typu flash i układów programowalnych na<br />

pakiecie<br />

12. Testowanie pamięci: typy i przyczyny błędów, modele błędów,<br />

X<br />

1<br />

algorytmy testowe<br />

X<br />

1<br />

13. Testowanie mikroprocesorów, technika emulacji<br />

14. Testowanie układów programowalnych PLD, zastosowanie magistrali<br />

X 1<br />

do programowania układów PLD, magistrala IEEE 1532<br />

15. Magistrala mieszana sygnałowo IEEE <strong>11</strong>49.4: architektura magistrali,<br />

X<br />

1<br />

układ interfejsu testowego TBIC, analogowy moduł brzegowy ABM<br />

16. Tryby pracy magistrali: BYPASS, EXTEST, SAMPLE/PRELOAD,<br />

X<br />

1<br />

PROBE, INTEST, CLAMP, RUNBIST<br />

17. Metodologia testowania z wykorzystaniem magistrali -<br />

X<br />

1<br />

testowanie parametryczne, połączeń, rdzenia<br />

18. Przykłady układów scalonych wyposażonych w magistralę X 1<br />

19. Testowanie układów scalonych CMOS metodą monitorowania prądu X 1<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

0,33<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

449


IDDQ<br />

20. Histogramowa metoda testowania przetworników c/a<br />

21. Testowanie wewnątrzobwodowe układów analogowych metodą<br />

X 1<br />

wtórnikową i metodą wzmacniacza operacyjnego<br />

22. Metoda sygnatur analogowych<br />

23. Testery wbudowane BIST układów analogowych: dla układów<br />

różnicowych, oparte na sumie kontrolnej w macierzy równań stanu,<br />

X 1<br />

oscylacyjne<br />

X<br />

1<br />

24. Słownikowe metody lokalizacji uszkodzeń – podejście DC<br />

25. Słownikowe metody lokalizacji uszkodzeń: podejście AC oraz<br />

X 1<br />

immitancyjne<br />

26. Metoda transformacji biliniowej X 1<br />

27. Modelowanie i symulacja uszkodzeń na różnych poziomach abstrakcji X 0,67<br />

28. Kompresja sygnatur analogowych metodą składowych głównych (PCA) X 1<br />

29. Klasyfikatory neuronowe w diagnostyce<br />

30. Analityczne metody lokalizacji i identyfikacji uszkodzeń, zastosowanie<br />

X 1<br />

twierdzenia Tellegena<br />

31. Modele uszkodzeń na bazie twierdzeń o podstawieniu i o ruchliwości<br />

X<br />

1<br />

źródeł<br />

32. Równania diagnostyczne gałęziowe i węzłowe, metody weryfikacji<br />

X<br />

0,33<br />

równań<br />

33. Metody bezkontaktowe: radiograficzne, e-beam, ultradźwiękowe,<br />

mikroskopia skaningowa, termowizja<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X<br />

X<br />

X<br />

X<br />

poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium 1<br />

2. Magistrala testująca dla układów cyfrowych standardu IEEE <strong>11</strong>49.1 X 2<br />

3. Magistrala mieszana sygnałowo standardu IEEE <strong>11</strong>49.4 X 2<br />

4. Wtórnikowa metoda pomiarów wewnątrzobwodowych X 2<br />

5. Diagnostyka układów analogowych metodą weryfikacyjną z<br />

zastosowaniem dekompozycji macierzy impedancyjnej względem<br />

wartości szczególnych<br />

X<br />

2<br />

6. Konstrukcja słownika uszkodzeń z zastosowaniem analizy składowych<br />

głównych<br />

X<br />

2<br />

7. Zastosowanie klasyfikatora neuronowego w diagnostyce układów<br />

elektronicznych<br />

X<br />

2<br />

8. Omówienie wyników i zaliczenie laboratorium 2<br />

Razem 15<br />

Karta zajęć - seminarium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do zajęć X 1<br />

2. Automatyczna inspekcja optyczna X 1<br />

3. Zastosowanie termografii w diagnostyce X 1<br />

4. Metoda sygnatur analogowych X 1<br />

5. Testowanie IDDQ X 1<br />

6. Testery wewnątrzobwodowe X 1<br />

7. Projektowanie ułatwiające testowanie X 1<br />

8. Testowanie układów cyfrowych z wykorzystaniem magistrali<br />

1<br />

1<br />

1<br />

1<br />

30<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

450


IEEE <strong>11</strong>49.1 X 1<br />

9. Testowanie układów mieszanych sygnałowo z zastosowaniem<br />

magistrali IEEE <strong>11</strong>49.4<br />

X<br />

1<br />

10. Testery wbudowane (Build-In Self-Testers) X 1<br />

<strong>11</strong>. OBIST - metoda oscylacyjna X 1<br />

12. BIST - w pełni różnicowa implementacja X 1<br />

13. Zastosowanie techniki Sigma-Delta w BISTach X 1<br />

14. Testowanie pamięci półprzewodnikowych X 1<br />

15. Słownikowe metody diagnostyczne X 1<br />

Razem 15<br />

451


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Integracja sprzętu i oprogramowania mikrosystemów<br />

Skrót nazwy ISOM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

e-mail: lentka@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. 0,33<br />

2. Zasady podziału zadań między sprzęt i oprogramowanie na poziomie<br />

mikrosystemów.<br />

3. Specyfikacja wymagań a wybór technologii realizacji. X 1<br />

4. Metody wyznaczania wymagań krytycznych. X 1<br />

5. Wielowarstwowe interfejsy na przykładzie USB i CAN jako przykład<br />

integracji sprzętu i oprogramowania.<br />

X<br />

1<br />

6. Projektowanie redundancyjne – ułatwiające uruchamianie i testowanie. X 1<br />

7. Systemy CAD wspomagające projektowanie sprzętu i oprogramowania<br />

mikrosystemów.<br />

8. Wykorzystanie układów CPLD, FPGA i technologii in-System<br />

Programmability (iSP) do programowej rekonfiguracji platformy<br />

sprzętowej.<br />

9. Techniki efektywnego wykorzystania zasobów sprzętowych<br />

mikrokontrolerów zamkniętych: wydajne tryby adresowania,<br />

multirozkazy,<br />

operacje bitowe.<br />

10. Programowo-sprzętowa minimalizacja poboru mocy systemów<br />

mikromocowych.<br />

<strong>11</strong>. Soft-procesory jako przykład integracji sprzętu i oprogram. X 1<br />

12. PicoBlaze jako przykładowa implementacja soft-procesora. X 1<br />

13. Przegląd układów pSoC (programmable System on a Chip). X 0,67<br />

14. Optymalizacja podziału zadań systemów pSoC. X 1<br />

15. Narzędzia wspomagające projektowanie dla systemów pSoC. X 1<br />

16. Metody tworzenia oprogramowania: wykorzystanie bibliotek<br />

X 1<br />

programistycznych niskiego i wysokiego poziomu.<br />

17. Realizacja wielozadaniowości w mikrosystemach. X 1<br />

18. Podstawowe pojęcia mikrosystemów operacyjnych czasu rzeczywistego.<br />

19. Przykłady mikrosystemów operacyjnych czasu rzeczywistego (µCOS,<br />

X 1<br />

FreeRTOS, RTXtiny).<br />

X<br />

1<br />

20. Przenośność mikrosystemów operacyjnych. X 1<br />

21. Skalowalność systemu operacyjnego a zużycie zasobów mikrosystemu. X 1<br />

22. Programowo-sprzętowa obsługa sytuacji nietypowych i alarmowych. X 0,66<br />

23. Oprogramowanie adaptacyjne i samonaprawiające.<br />

24. Sprzętowo-programowa realizacja współpracy z komputerem<br />

X 1<br />

nadrzędnym PC.<br />

25. Metody uruchamiania i testowania sprzętu/oprogramowania. X 1<br />

26. Narzędzia uruchomieniowe dla sprzętu i oprogramowania: symulatory<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

0,67<br />

1<br />

1<br />

1<br />

1<br />

1<br />

452


programowe, debuggery, emulatory sprzętowe. X 1<br />

27. Wykorzystanie analizatorów stanów logicznych. X 1<br />

28. Konstrukcja analizatora stanów logicznych. X 1<br />

29. Wbudowane środki testowania i diagnostyki (BIST, TestBUS). X 0,67<br />

30. Interfejs JTAG jako narzędzie uruchomieniowe.<br />

31. Wykorzystanie techniki ICD (in Circuit Debugging) do uruchamiania<br />

X 1<br />

oprogramowania na docelowej platformie sprzętowej.<br />

32. Zaliczenie. 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia. 1<br />

2. Podstawowe funkcje jądra RTOS na przykładzie FreeRTOS. X 2<br />

3. Podział zadań w mikrosytemach typu pSoC. X 2<br />

4. Interfejs USB – warstwa sprzętowa i warstwy programistyczne. X 2<br />

5. Sprzętowe narzędzia uruchomieniowe (emulatory mikrokontolerów,<br />

analizatory stanów logicznych, monitory interfejsu).<br />

X<br />

1<br />

liczba<br />

godzin<br />

6. Wykorzystanie techniki iSP do dynamicznej rekonfiguracji sprzętu. X 2<br />

7. Technika ICD jako wbudowane narzędzie uruchomieniowe i testowe. X 2<br />

8. Zajęcia uzupełniające. Test umiejętności praktycznych.<br />

Zaliczenie laboratorium.<br />

2<br />

Razem 15<br />

2<br />

453


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Modelowanie i symulacja systemów elektronicznych<br />

Skrót nazwy MSS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Toczek<br />

e-mail: toczek@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczenia przedmiotu 0,33<br />

2. Modelowanie układów liniowych ciągłych, formułowanie równań<br />

algebraicznych sieci za pomocą macierzy topologicznych A, B, Q<br />

X 0,67<br />

3. Modelowanie układów liniowych ciągłych, podejście zaciskowe<br />

i stanowe<br />

X 1<br />

4. Zasady manipulowania blokami na schematach funkcjonalnych X 0,33<br />

5. Modelowanie behawioralne w środowisku Matlab X 1<br />

6. Modelowanie układów nieliniowych funkcjami odcinkowo – liniowymi X 1<br />

7. Opis dynamiczny układów dyskretnych X 1<br />

8. Wprowadzenie do języka symulacyjnego Simulink, graficzne<br />

konstruowanie modeli hierarchicznych, przeprowadzanie symulacji<br />

interaktywnej i wsadowej<br />

X 1<br />

9. Obsługa okna dialogowego „Simulation Parameters” X 0,67<br />

10. Biblioteki standardowych bloków Simulinka: liniowych, nieliniowych,<br />

dyskretnych, elementów źródłowych, końcowych<br />

X 1<br />

<strong>11</strong>. Biblioteki: operacji matematycznych, funkcji i tablic, sygnałów<br />

i systemów<br />

X 1<br />

12. Linearyzacja wokół punktu pracy i określanie punktów równowagi<br />

modelu<br />

X 0,67<br />

13. Wykorzystanie akceleratora i debuggera, maskowanie bloków X 0,33<br />

14. Stało- i zmienno-krokowe algorytmy rozwiązywania równań stanu X 1<br />

15. Praktyczny przykład modelu systemu elektronicznego: kompensacyjny<br />

przetwornik a/c<br />

X 0,67<br />

16. Model przetwornika integracyjnego z podwójnym całkowaniem X 0,33<br />

17. Model przetwornika sigma-delta X 0,67<br />

18. Model generatora z automatyczną regulacją amplitudy X 0,33<br />

19. Modelowanie niepewności systemu metodą liniowej transformacji<br />

frakcyjnej<br />

X 1<br />

20. Kolokwium zaliczające 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium i zasady zaliczenia 1<br />

liczba<br />

godzin<br />

454


2. Modele filtru eliptycznego 7. rzędu X 2<br />

3. Formułowanie równań stanu dla układów elektronicznych X 2<br />

4. Budowa modelu i badania symulacyjne systemu dynamicznego w<br />

środowisku MATLAB – SIMULINK<br />

X 2<br />

5. Badanie modelu przetwornika a/c X 2<br />

6. Badanie algorytmów całkowania numerycznego X 2<br />

7. Zaawansowane techniki modelowania w środowisku Simulink na<br />

przykładzie wybranych modeli systemów elektronicznych:<br />

1) generatora z automatyczną regulacją amplitudy, 2) przetwornika a/c<br />

z podwójnym całkowaniem, 3) modulatora sigma-delta<br />

X 2<br />

8. Budowa własnego modelu systemu elektronicznego X 2<br />

Razem 15<br />

455


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Niezawodność elementów i systemów<br />

Skrót nazwy NES<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Alicja<br />

Nazwisko: Konczakowska<br />

e-mail: alkon@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, zasady zaliczenia, literatura. Charakterystyka dziedziny<br />

nauki - niezawodność.<br />

X<br />

0,33<br />

2. Podstawowe charaktersytyki niezawodności. X 1<br />

3. Rodzaje uszkodzeń. X 0,67<br />

4. Rodzaje obiektów. X 0,33<br />

5. Okresy życia obiektów. X 0,67<br />

6. Źródła danych o niezawodności. X 0,67<br />

7. Metody gromadzenia danych o niezawodności. X 0,33<br />

8. Rachunek kosztów. X 0,33<br />

9. Charakterystyki niezawodności obiektów nieodnawialnych. X 0,67<br />

10. Charakterystyki niezawodności obiektów odnawialnych. X 0,67<br />

<strong>11</strong>. Charakterystyki niezawodności obiektów pracujących na żądanie. X 0,67<br />

12. Zasady wnioskowania o rozkładach trwałości. X 0,67<br />

13. Rozkłady trwałości: Gaussa, wykładniczy.<br />

14. Rozkłady trwalości: Weibulla, logarytmiczno-normalny, uogólniony<br />

X 1<br />

gamma.<br />

X<br />

1<br />

15. Metody grafoanalityczne wnioskowania o rozkładach, przykłady. X 1<br />

16. Rozkład Weibulla, bez przesunięcia, z przesunięciem, przykłady.<br />

17. Metody analityczne wnioskowane o rozkładzie trwałości:<br />

X 1<br />

nieparametryczne, parametryczne.<br />

18. Kategorie badań niezawodności: określające i kontrolne, eksploatacyjne<br />

X<br />

1<br />

i laboratoryjne, normalne i forsowne, z zamianami i bez zamian. X<br />

1<br />

19. Planowanie badań określających, przykład. X 0,67<br />

20. Planowanie badań kontrolnych, przykład. X 1<br />

21. Skracanie czasu trwania badań. X 0,33<br />

22. Badania przyspieszone w warunkach forsownych. X 0,67<br />

23. Metody zapobiegania uszkodzeniom wczesnym. X 0,33<br />

24. Metody zapobiegania uszkodzeniom z powodu zużycia. X 0,33<br />

25. Analiza uszkodzeń – fizyka niezawodności. X 1<br />

26. Organizacja badań lab.prowadzonych dla gotowych wyrobów. X 1<br />

27. Organizacja badań lab.wykonywanych podczas procesu techno. X 1<br />

28. Zapewnienie niezawodności w toku projektowania.<br />

29. Rodzaje struktur niezawodnościowych systemów: szeregowe,<br />

X 0,33<br />

równoległe.<br />

X<br />

0,67<br />

30. Podzespoły rezerwowe. Systemy z rezerwą zimną i z rezerwą gorącą. X 1<br />

31. Ocena niezawodności obiektów odnawialnych, przebieg funkcji<br />

odnowy.<br />

X 0,67<br />

32. Ocena niezawodności obiektów pracujących na żądanie. X 0,33<br />

456


33. Prognozowanie eksploatacyjnej niezawodności elementów i systemów<br />

elektronicznych.<br />

1<br />

34. Przykłady prognozowania niezawodności dla elementów dyskretnych. X 1<br />

35. Przykłady prognozowania niezawodności dla układów scalonych. X 1<br />

36. Niedestrukcyjna indywidualna ocena niezawodności. X 0,66<br />

37. Prognozowanie niezawodności indywidualnej na podstawie szumów<br />

własnych generowanych przez elementy, podzespoły elektroniczne.<br />

X 1<br />

38. Zarządzanie w dziedzinie niezawodności. X 1<br />

<strong>39</strong>. Normy międzynarodowe w dziedzinie niezawodności. X 1<br />

40. Kolokwia zaliczające. 1<br />

Razem 30<br />

457


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie systemów elektronicznych<br />

Skrót nazwy OSE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Kowalewski<br />

e-mail: Michal.Kowalewski@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczania. 0,33<br />

2. Klasyfikacja zasobów sprzętowych komputera klasy PC. X 0,33<br />

3. Zasady konfigurowania środowiska komputerowego w zależności od<br />

sterowanego systemu.<br />

X 0,67<br />

4. Zarządzanie dostępem do zasobów sprzętowych w środowisku MS<br />

X 1<br />

Windows.<br />

5. Metody rezerwowania zasobów sprzętowych w środowisku MS Windows. X 1<br />

6. Przegląd komponentów platformy Measurement Studio. X 1<br />

7. Przegląd bibliotek funckji dostępnych w środowisku LabWindows/CVI. X 1<br />

8. Projektowanie aplikacji w środowisku LabWindows/CVI. X 1<br />

9. Przebieg konwersacji TCP/IP na poziomie obsługi zdarzeń środowiska<br />

X 1<br />

LabWindows/CVI.<br />

10. Realizacja internetowych protokołów aplikacyjnych w LabWindows/CVI. X 1<br />

<strong>11</strong>. Organizacja protokołu DDE w MS Windows. X 1<br />

12. Obsługa protokołu DDE z poziomu środowiska LabWindows/CVI. X 1<br />

13. Projektowania aplikacji do sterowania systemem pomiarowym w<br />

X 2<br />

środowisku MS VisualC++.<br />

14. Przegląd technologii Active i COM w MS Visual C++. X 0,67<br />

15. Kontrolki ActiveX do obsługi portów komunikacyjnych PC. X 1<br />

16. Zasady projektowania wirtualnych paneli urządzeń w MS Visual C++. X 1<br />

17. Przegląd bibliotek programistycznych Win32 API. X 1<br />

18. Struktury danych i funkcje API do konfigurowania portów<br />

X 1<br />

komunikacyjnych PC.<br />

19. Funkcje API do kontroli transmisji poprzez porty komunikacyjne PC. X 1<br />

20. Projektowanie bibliotek dołączanych dynamicznie DLL. X 2<br />

21. Korzystanie z bibliotek DLL za pośrednictwem funkcji Win32 API. X 1<br />

22. Integracja skomputeryzowanego systemu elektronicznego z infrastrukturą<br />

X 1<br />

bazodanową za pomocą ODBC.<br />

23. Struktura i funkcjonalność sterowników VXD. X 1<br />

24. Dostęp do zasobów sprzętowych za pośrednictwem sterowników VXD. X 1<br />

25. Projektowanie sterowników VXD w środowisku DDK. X 2<br />

26. Realizacja dostępu do portów USB w środowisku DDK. X 1<br />

27. Realizacja obsługi interfejsu IrDA w środowisku DDK. X 1<br />

28. Projektowanie sterowników urządzeń w oparciu o specyfikację WDM. X 2<br />

Razem 30<br />

458


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Realizacja oprogramowania systemu kontrolno-pomiarowego w<br />

LabWindows/CVI.<br />

2. Realizacja aplikacji serwera DDE współpracującego z multimetrem<br />

Agilent 34401A w LabWindows/CVI.<br />

3. Realizacja aplikacji klienta DDE do wizualizacji danych pomiarowych<br />

w LabWindows/CVI.<br />

4. Realizacja aplikacji do zdalnego sterowania systemem elektronicznym<br />

za pośrednictwem Internetu.<br />

5. Realizacja oprogramowania systemu kontrolno-pomiarowego w MS<br />

Visual C++.<br />

6. Realizacja aplikacji w MS Visual C++ obsługującej interfejs<br />

szeregowy.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

Razem<br />

liczba<br />

godzin<br />

15<br />

15<br />

459


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie i organizacja systemów elektronicznych<br />

Skrót nazwy POSE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Lentka<br />

e-mail: lentka@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: program wykładu, warunki zaliczenia, literatura. 0,33<br />

2. Warstwowy model systemu elektronicznego<br />

X<br />

Warstwa urządzeń systemu.<br />

0,67<br />

3. Urządzenia rzeczywiste i wirtualne. 0,33<br />

4. Warstwa interfejsu sprzętowego. 0,67<br />

5. Software’owe sterowniki urządzeń. 0,67<br />

6. Protokoły komunikacyjne. 0,67<br />

7. Oprogramowanie aplikacyjne. 0,33<br />

8. Interfejs użytkownika. 0,67<br />

9. Baza sprzętowa systemów elektronicznych<br />

Inteligentne czujniki.<br />

X<br />

0,33<br />

10. Wielofunkcyjne karty akwizycji danych DAQ. X 1<br />

<strong>11</strong>. Specjalizowane karty DAQ na przykładzie kart z jednoczesnym<br />

próbowaniem wielu wejść.<br />

X<br />

1<br />

12. Zaawansowane układy wyzwalania w kartach DAQ. X 0,33<br />

13. Współpraca i synchronizacja wielu kart DAQ. X 0,33<br />

14. Samodzielne moduły pomiarowe i sterujące. X 1<br />

15. Przyrządy autonomiczne. X 0,67<br />

16. Podsystemy jako metoda hierarchizacji. X 0,33<br />

17. Makrointerfejsy na przykładzie magistrali VME/VXI. X 1<br />

18. Standardy realizacji systemów modułowych: SCXI, PXI. X 1<br />

19. Interfejs cPCI. X 0,33<br />

20. Płaszczyzny integracji systemów elektronicznych<br />

Warstwa interfejsu (specjalizowane i sieciowe).<br />

X<br />

1<br />

21. Warstwa języka komunikatów urządzeń – protokołu. 1<br />

22. Warstwa interfejsu programistycznego API systemów interfejsowych. 1<br />

23. Bazodanowa koncepcja integracji systemów. 0,67<br />

24. Techniki sieciowe w integracji systemów rozproszonych. 1<br />

25. Język SCPI jako forma standaryzacji komunikatów urządzeń systemów<br />

multi-interfejsowych.<br />

1<br />

26. VISA - jednolity interfejs programistyczny systemów interfejsowych. 1<br />

27. Technika sterowników IVI definiująca klasy ekwiwalentnych<br />

przyrządów pomiarowych.<br />

1<br />

28. Konfiguracja i zarządzanie sterownikami urządzeń na przykładzie<br />

Measurement and Automation Explorer.<br />

1<br />

29. Narzędzia projektowania systemów elektronicznych<br />

Komputerowe opracowywanie i zarządzanie dokumentacją projektową. X<br />

0,67<br />

30. Środowisko LabView - wykorzystanie języka graficznego do integracji<br />

460


sprzętu i oprogramowania systemów. X 0,67<br />

31. Optymalizacja czasowa oprogramowania w LabView. X 0,67<br />

32. Inne środowiska graficzne: HP VEE, DasyLAB. X 0,67<br />

33. Wykorzystanie kart procesorowych DAQ w LabViewRT na przykładzie<br />

kart serii RT National Instruments.<br />

X<br />

1<br />

34. Metodologia projektowania oprogramowania z wykorzystaniem<br />

LabWindows CVI.<br />

X<br />

0,66<br />

35. Zasady projektowania przyrządów wirtualnych w<br />

LabWindows CVI.<br />

X<br />

0,67<br />

36. Hierarchizacja projektu w środowisku LabWindows CVI. X 0,33<br />

37. Wykorzystanie dostępnych modułów sprzętowych i programistycznych<br />

w LabWindows CVI i LabView.<br />

X<br />

1<br />

38. Testowanie systemów z wykorzystaniem symulowanych przyrządów<br />

wirtualnych.<br />

X<br />

0,33<br />

<strong>39</strong>. Tworzenie aplikacji przemysłowych z użyciem Lookout, BridgeView<br />

oraz InTouch.<br />

X<br />

1<br />

40. Niezawodność oprogramowania a niezawodność systemu. X 1<br />

41. Zaliczenie. 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i organizacja zajęć, zasady zaliczenia. 1<br />

2. Tworzenie przyrządów wirtualnych w oparciu o kartę DAQ i<br />

środowisko LabView.<br />

X<br />

2<br />

3. Rozszerzanie możliwości przyrządów autonomicznych przy użyciu<br />

oprogramowania PC (środowisko LabWindows).<br />

X 2<br />

4. Integracja systemu w oparciu o wspólną platformę sprzętową interfejsu<br />

GPIB.<br />

X 2<br />

5. Organizacja systemu na bazie protokołu SCPI. X 2<br />

6. Integracja systemu w oparciu o wspólną warstwę sterownika interfejsu<br />

VISA/IVI.<br />

X 2<br />

7. Organizacja systemów przemysłowych na bazie RS-485. X 2<br />

8. Zajęcia uzupełniające. Test umiejętności praktycznych. Zaliczenie<br />

laboratorium.<br />

2<br />

Razem 15<br />

461


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie pakietów elektronicznych<br />

Skrót nazwy PPE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Cichosz<br />

e-mail: jcichosz@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie.Zasady zaliczania. Literatura. Definicja pojęcia pakietu<br />

elektronicznego.<br />

X 1<br />

2. Specyfika projektowania systemów elektronicznych zbudowanych z<br />

pakietów. Etapy projektowania.<br />

X 0,33<br />

3. Narzędzia projektowania i dokumentacji rozwiązań mechanicznych<br />

pakietów elektronicznych: AutoCAD, A9Cad.<br />

X 1<br />

4. Przegląd zaawansowanych narzędzi projektowania pakietów<br />

elektronicznych (schemat ideowy, swymulacja układów, layouty):<br />

Eagle, Protel, Nexar, ORCAD, EWB.<br />

X 1<br />

5. Specyfika projektowania pakietów z zastosowaniem wielowarstwowych<br />

obwodów drukowanych i technologii SMT.<br />

X 1<br />

6. Zasady przygotowania dokumentacji mechanicznej, elektrycznej i<br />

wykonawczej.<br />

X 0,33<br />

7. Dokumentacja płytek z połączeniami drukowanych pakietów. X 0,67<br />

8. Standardy konstrukcji mechanicznych i elektrycznych pakietów: calowy<br />

i metryczny.<br />

X 0,33<br />

9. Przykłady konstrukcji typoszeregu 19”(IEC60297). Pakiety standardu<br />

Eurokarta.<br />

X 0,67<br />

10. Rozwiązania konstrukcyjne na poziomie komponentu – płytka i złącze,<br />

kaseta, szuflada, stojak. Wyposażenie dodatkowe pakietów.<br />

X 1<br />

<strong>11</strong>. Uziemienia, ekranowanie, systemy odprowadzenia ciepła. X 1<br />

12. Obudowy – materiały, kody IP (IEC60259, NEMA250), klasy<br />

ognioodporności.<br />

X 0,67<br />

13. Przykłady konstrukcji mechanicznych pakietów według rozwiązań<br />

firmy Schroff.<br />

X 0,67<br />

14. Przykłady zastosowań magistral wewnętrznych w urządzeniach<br />

opartych na konstrukcji pakietowej (CAMAC, VMEbus, MultibusII,<br />

VXIbus i in.).<br />

X 1<br />

15. Przegląd rozwiązań układowych sprzęgów z magistralami<br />

zewnętrznymi (układ UART 16550, układy serii PCF i inne).<br />

X 1<br />

16. Zasilanie pakietów – sieciowe, rezerwowe i bateryjne. Stabilizacja i<br />

filtracja napięć zasilających. Układy nadzoru zasilania.<br />

X 1<br />

17. Zastosowanie programowalnych układów cyfrowych i analogowych w<br />

konstrukcji pakietów.<br />

X 0,33<br />

18. Przykłady rozwiązań urządzeń o konstrukcji pakietowej – system<br />

zbierania danych pomiarowych, układ kontroli i sterowania.<br />

X 1<br />

19. Kolokwium zaliczające. 1<br />

Razem 15<br />

462


Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Zasady zaliczania. Literatura. 1<br />

2. Zapoznanie się ze schematem funkcjonalnym urządzenia<br />

przeznaczonego do realizacji w systemie pakietowym.<br />

X 2<br />

3. Projekt schematu blokowego urządzenia, opis schematu. X 2<br />

4. Wprowadzenie do programu MS Project – rozwiązania przykładowe. X 2<br />

5. Przygotowanie planu pracy przy pomocy programu MS Project. X 2<br />

6. Wybór standardowych mechanicznych podzespołów konstrukcyjnych<br />

na podstawie oferty katalogowej.<br />

X 2<br />

7. Wybór podzespołów i elementów elektronicznych na podstawie oferty<br />

katalogowej.<br />

X 2<br />

8. Symulacja elektryczna i logiczna wybranych układów pakietu (PSpice,<br />

ICAPS, FilterCAD, PROTEL 99 Trial, SWCAD).<br />

X 2<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Opracowanie dokumentacji mechanicznej karty – programy typu<br />

AUTOCAD, A9CAD, Front Panel Designer.<br />

X 4<br />

2. Opracowanie dokumentacji elektrycznej: schemat ideowy (PROTEL 99<br />

Trial, Eagle, Express Sch).<br />

X 2<br />

3. Symulacja elektryczna i logiczna wybranych układów projektu pakietu<br />

(PSpice, FilterCAD, ICAPS, PROTEL 99 Trial, SWCAD).<br />

X 3<br />

4. Projekt obwodu drukowanego pakietu – programy wspomagania<br />

projektanta typu PROTEL 99 Trial, Eagle, Express PCB.<br />

X 4<br />

5. Opracowanie dokumentacji prototypu urządzenia. X 1<br />

6. Ocena projektu na podstawie opracowanej dokumentacji – wnioski. X 1<br />

Razem 15<br />

463


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Skomputeryzowana technika pomiarowa<br />

Skrót nazwy STP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Hoja<br />

e-mail: hoja@eti.pg.gda.pl<br />

Lp<br />

.<br />

Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczania. 0,33<br />

Komputerowo zorientowane metody pomiarowe: X<br />

2. Zasady komputerowego wspomagania pomiarów.<br />

3. Identyfikacyjne metody pomiarowe z wykorzystaniem przekształcenia<br />

0,67<br />

biliniowego.<br />

4. Iteracyjne metody zwiększania dokładności pomiaru. 1<br />

5. Propagacja błędów w procesach pomiarowych. 1<br />

Mikrokomputerowe metody przetwarzania wyników pomiarów: X<br />

6. Skalowanie, autokalibracja, korekcja nieliniowości charakterystyk.<br />

1<br />

7. Filtrowanie cyfrowe, konwersja kodów.<br />

8. Elementy toru pomiarowego systemów pomiarowych i przyrządów<br />

0,33<br />

wirtualnych.<br />

Programowane źródła sygnałów pomiarowych stało i zmiennoprądowych<br />

1<br />

o dowolnych kształtach:<br />

X<br />

9. Przetworniki cyfrowo-analogowe z sumowaniem przyrostów napięć i prądów.<br />

10. Charakterystyki i parametry statyczne i dynamiczne przetworników c/a. 1<br />

<strong>11</strong>. Mnożące przetworniki c/a dwu i cztero ćwiartkowe.<br />

12. Metody bezpośredniej syntezy częstotliwości ze stałą i zmienną liczbą próbek<br />

1<br />

w okresie.<br />

X<br />

1<br />

Zaawansowane przetworniki analogowo-cyfrowe: X<br />

13. Klasyfikacja przetworników a/c, parametry statyczne i dynamiczne.<br />

14. Integracyjne przetworniki wielokrotnego całkowania. X 1<br />

15. Przetworniki wielokrotnego składania sygnału. 1<br />

16. Przetworniki bezpośredniego przetwarzania równoległego i szeregowego. 1<br />

17. Szybkie układy próbkująco-pamiętające (S&H) i próbkująco-śledzące (S&T). 1<br />

18. Karty pomiarowo-sterujące. 1<br />

Specjalizowane jednostki funkcjonalne systemów pomiarowych: X<br />

19. Analogowe multipleksery jedno i wielostopniowe.<br />

1<br />

20. Przełączniki analogowe (kontaktronowe, CMOS, J-FET, Opto-MOS). 1<br />

21. Programowane wzmacniacze pomiarowe. 1<br />

22. Układy izolacji galwanicznej.<br />

23. Układy elektronicznego wyizolowywania elementów z sieci elektrycznej:<br />

1<br />

metoda wtórnikowa 3 i 6 zaciskowa.<br />

Mikrokomputerowe metody pomiarowe parametrów impedancyjnych: X<br />

24. Pomiary parametrów RLCQD|Z|ϕ dwójników w szeregowym i<br />

równoległym układzie zastępczym.<br />

25. Metoda dwuwektorowa pomiaru impedancji. 1<br />

26. Metoda czterowektorowa pomiaru impedancji. 1<br />

X<br />

0,67<br />

1<br />

1<br />

1<br />

1<br />

464


27. Spektroskopia impedancyna w szerokim zakresie częstotliwości od µHz do<br />

MHz.<br />

28. Wykorzystanie technik CPS do wyznaczania składowych ortogonalnych<br />

1<br />

sygnałów pomiarowych.<br />

X<br />

1<br />

29. Tomografia impedancyjna. X 1<br />

Systemowe przyrządy pomiarowe:<br />

30. Immitancyjne i transmitancyjne analizatory liniowych obwodów<br />

X<br />

elektrycznych.<br />

1<br />

31. Analizatory widma sygnałów. 1<br />

32. Generatory sygnałów o programowanych kształtach. 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie i analiza widmowa sygnałów z bezpośrednią syntezą<br />

częstotliwości, ze stałą i zmienną liczbą próbek w okresie.<br />

X<br />

2<br />

2. Badanie właściwości integracyjnych przetworników a/c z wielokrotnym<br />

całkowaniem.<br />

X<br />

2<br />

3. Mikrokomputerowy miernik parametrów RLC metodą<br />

czterowektorową.<br />

X<br />

2<br />

4. Wirtualny miernik impedancji z wykorzystaniem CPS do wyznaczania<br />

składowych ortogonalnych sygnałów pomiarowych.<br />

X<br />

2<br />

5. Badanie parametrów statycznych i dynamicznych przełączników<br />

analogowych: kontaktronowych, CMOS, JFET, Opto-MOS.<br />

X<br />

2<br />

6. Spektroskopia impedancyjna realizowana w oparciu o zestaw firmy<br />

Solartron: Frequency Response Analyser 1255A i Impedance Interface<br />

1294A.<br />

X<br />

2<br />

7. Impedancyjny i transmitancyjny analizator firmy Hewlett-Packard<br />

HP4192A.<br />

X<br />

2<br />

8. Zaliczenie. 1<br />

Razem 15<br />

465


Nazwa przedmiotu Telemetria internetowa<br />

Skrót nazwy TMIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Arkadiusz<br />

Nazwisko: Szewczyk<br />

e-mail: szewczyk@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie i zasady zaliczania. 0,33<br />

2. Metodyka projektowania oprogramowania dla sys. telemetrycznych. X 0,67<br />

3. Projektowanie statycznych dokumentów WWW w języku HTML<br />

zorientowanych na wizualizację procedur pomiarowych.<br />

X<br />

0,67<br />

4. Projektowanie dynamicznych dokumentów WWW w języku JavaScript<br />

zorientowanych na wizualizację procedur pomiarowych.<br />

X<br />

0,67<br />

5. Projektowanie metrologicznych aplikacji WWW w języku PHP. X 1<br />

6. Projektowanie dokumentów dla WAP w języku WML zorientowane na<br />

wizualizację procedur pomiarowych.<br />

X<br />

1<br />

7. Pomiarowe zastosowania protokołów FTP i HTTP. X 1<br />

8. Realizacja własnych protokołów aplikacyjnych dla usług<br />

metrologicznych.<br />

X<br />

1<br />

9. Projektowanie kontrolek ActiveX klientów internetowych z<br />

wykorzystaniem klas MFC.<br />

X<br />

1<br />

10. Projektowanie kontrolek ActiveX klientów internetowych za pomocą<br />

szablonów ATL.<br />

<strong>11</strong>. Projektowanie kontrolek ActiveX dla serwerów internetowych na<br />

X<br />

1<br />

platformie ASP.<br />

X<br />

1<br />

12. Klasyfikacja i przegląd internetowych mikroserwerów wbudowanych.<br />

13. Reguły redukcji funkcjonalności stosu TCP/IP na potrzeby<br />

X 0,33<br />

mikroserwerów internetowych.<br />

14. Implementacja warstwy fizycznej stosu TCP/IP w mikroserwerach<br />

X<br />

0,67<br />

(warstwa fizyczna – sterowanie kontrolerem Ethernet).<br />

15. Aplikacja warstwy łącza (protokoły IP, ICMP i ARP) w<br />

X<br />

1<br />

mikroserwerach.<br />

16. Realizacja warstwy transportowej (protokół TCP) we wbudowanych<br />

X<br />

1<br />

mikroserwerach.<br />

17. Warstwa aplikacji w mikroserwerach internetowych na przykładzie<br />

X<br />

1<br />

protokołu HTTP.<br />

18. Kolokwium zaliczające 1<br />

Razem 15<br />

X<br />

1<br />

466


Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Zainstalowanie i skonfigurowanie serwera WWW<br />

Apache z modułem PHP.<br />

X 1<br />

2. Projekt interaktywnego panelu WWW do wizualizacji danych<br />

pomiarowych z wykorzystaniem HTML i JavaScript.<br />

X 2<br />

3. Projekt aplikacji klienta FTP w środowisku MS Visual C++ z<br />

wykorzystaniem interfejsu socket.<br />

X 2<br />

4. Projekt aplikacji klienta SMTP w języku PHP. X 2<br />

5. Realizacja oprogramowania interaktywnego panelu WWW z<br />

wykorzystaniem predefiniowanych komponentów ActiveX.<br />

X 2<br />

6. Projekt kontrolki ActiveX z wykorzystaniem MFC do graficznej<br />

prezentacji danych pomiarowych.<br />

X 2<br />

7. Projekt panelu klienta internetowego w technologii ActiveX za pomocą<br />

szablonów ATL.<br />

X 2<br />

8. Projekt panelu serwera danych pomiarowych w technologii ActiveX za<br />

pomocą szablonów ATL.<br />

X 2<br />

Razem 15<br />

467


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Urządzenia peryferyjne systemów elektronicznych<br />

Skrót nazwy UPSE<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Niedostatkiewicz<br />

e-mail: niedost@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu 0,33<br />

2. Klasyfikacja urządzeń peryferyjnych systemów elektronicznych i<br />

komputerowych. Możliwości percepcyjne człowieka.<br />

X 0,33<br />

3. Sprzętowa (interfejsy) i programowa (protokoły sterujące) integracja<br />

urządzeń peryferyjnych w systemach elektronicznych.<br />

URZĄDZENIA WEJŚCIOWE<br />

X 0,33<br />

4. Budowa i zasada działania przycisków i klawiatur. Klawiatury stykowe<br />

(kontaktronowe, przełącznikowe, membranowe) i bezstykowe<br />

(pojemnościowe, dotykowe, optoelektroniczne, magnetycznehallotronowe).Organizacja<br />

klawiatury PC<br />

X 1<br />

5. Urządzenia wskazujące (względne i bezwzględne). Pokrętła analogowe<br />

(potencjometryczne) i cyfrowe (enkoderowe). Pulpity dotykowe.<br />

X 1<br />

6. Taksonomia myszy komputerowych. Budowa i zasada działania myszy<br />

mechaniczno-optycznej i manipulatora kulowego. Myszy optyczne.<br />

X 0,66<br />

7. Manipulatory drążkowe – cyfrowe i analogowe. GamePort komputera PC. X 0,33<br />

8. Skanery obrazu (płaskie, rolkowe, bębnowe, samojezdne). Omówienie<br />

procesu skanowania obrazów kolorowych (jedno i trójprzebiegowe).<br />

Parametry charakteryzujące skanery.<br />

X 0,66<br />

9. Czytniki kodów kreskowych. Czujniki CCD i CMOS stosowane w<br />

skanerach i czytnikach kodów kreskowych..<br />

URZĄDZENIA WYJŚCIOWE<br />

X 0,333<br />

10. Sposoby tworzenia znaków i grafiki. Drukarki znakowe i mozaikowe.<br />

Rastrowanie amplitudowe i częstotliwościowe. Tworzenie obrazów<br />

kolorowych.<br />

X 0,66<br />

<strong>11</strong>. Metody generowania obrazu dla drukarek (urządzenia GDI i wyposażone w<br />

procesor RIP).<br />

Języki programowania drukarek.<br />

X 0,33<br />

12. Drukarki uderzeniowe (igłowe) i bezuderzeniowe (elektrostatyczne,<br />

termiczne).<br />

X 0,66<br />

13. Drukarki atramentowe.<br />

Termiczna i piezoelektryczna technika tworzenia kropli atramentu.<br />

X 0,66<br />

14. Budowa i cykl pracy drukarki laserowej. X 0,66<br />

15. Przegląd rozwiązań ploterów: plotery płaskie / rolkowe, plotery pisakowe / z<br />

głowicą atramentową.<br />

X 0,33<br />

16. Port równoległy komputera PC (tryby SPP/EPP/ECP) jako interfejs<br />

urządzeń peryferyjnych.<br />

X 0,66<br />

17. Wyświetlanie obrazu w systemach elektronicznych. Podstawowe parametry X 0,33<br />

468


użytkowe urządzeń wyświetlających.<br />

18. Wyświetlacze CRT. Zniekształcenia wyświetlaczy CRT. X 0,33<br />

19. Sterowniki obrazu systemów komputerowych PC (MGA, EGA, VGA);<br />

Akceleratory graficzne. Port AGP.<br />

X 1<br />

20. Wyświetlacze LCD. Technologie podświetlenia wyświetlaczy (LED, EL,<br />

CCFL). Wyświetlacze LCD z matrycą pasywną i aktywną (TFT).<br />

Wyświetlacze PD, wyświetlacze VFD.<br />

X 1<br />

21. Przykładowe sterowniki wyświetlaczy LCD dla systemów Embedded:<br />

HD44780, SED1520, T6963.<br />

URZĄDZENIA KOMUNIKACYJNE<br />

X 0,33<br />

22. Zasada działania modemów POTS. Sterowanie modemami (język AT-<br />

Hayes).<br />

X 0,33<br />

23. Zastosowanie interfejsu RS232 do sterowania modemami. Sprzętowe<br />

protokoły „handshake” dla pracy modemu na łączach komutowanych i<br />

dzierżawionych.<br />

X 0,33<br />

24. Perspektywy i możliwości wykorzystania modemów GSM w systemach<br />

elektronicznych.<br />

PAMIĘCI ZEWNĘTRZNE<br />

X 0,33<br />

25. Parametry użytkowe pamięci zewnętrznych. X 0,33<br />

26. Magistrale dyskowe systemów komputerowych (IDE, EIDE, SCSI) X 0,33<br />

27. Rejestracja magnetyczna informacji. Napędy dysków twardych i<br />

elastycznych. Napędy tasmowe<br />

X 0,66<br />

28. Dyski optyczne. Standardy: CD-DA, CD-ROM, CD-R, CD-RW X 0,33<br />

29. Karty pamięciowe Flash: (PCcardATA / Compact Flash / Multimedia Card /<br />

Secure Digital / Smart Media / Memory Stick.<br />

X 0,33<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zajęcia wprowadzające. 1<br />

2. Sterowanie ploterem pisakowym z wykorzystaniem języka HPGL. X 2,33<br />

3. Integracja drukarki termicznej w systemie elektronicznym. Język<br />

poleceń ESC drukarki.<br />

X 2,33<br />

4. Wykorzystanie modemu przemysłowego GSM w systemie<br />

komputerowym. Język poleceń AT modemów GSM.<br />

X 2,33<br />

5. Sterownik alfanumerycznego wyświetlacza LCD. X 2,33<br />

6. Oprogramowanie sterownika graficznego wyświetlacza LCD. X 2,33<br />

7. Oprogramowanie urządzeń wskazujących (mysz, joystick) w systemach<br />

wbudowanych.<br />

X 2,33<br />

Razem !Błąd<br />

składniowy<br />

, )<br />

469


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania cyfrowego przetwarzania sygnałów w metrologii<br />

Skrót nazwy ZCPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Lech<br />

Nazwisko: Hasse<br />

e-mail: lhasse@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja sygnałów; akwizycja i procedury analizy danych w<br />

metrologii (rekordy pojedyncze i wielokrotne).<br />

X 0,33<br />

2. Standaryzacja danych pomiarowych i procedury wstępnego<br />

przetwarzania sygnałów.<br />

X 0,33<br />

3. Charakterystyki metrologiczne sygnałów losowych; pomiary gęstości<br />

widmowej mocy: DFT, wartość średnia i wariancja periodogramu, rola<br />

okien czasowych.<br />

X 0,33<br />

4. Błędy w statystycznej analizie sygnałów losowych. Metoda Bartletta i<br />

Welcha uśredniania periodogramów.<br />

X 1<br />

5. Estymacja widma o dużej rozdzielczości. Zastosowania DFT w<br />

metrologii.<br />

X 0,67<br />

6. Widma wyższych rzędów (bispectrum i trispectrum) przy estymacji<br />

parametrów układów nieliniowych.<br />

X 1<br />

7. Krótkoczasowa transformacja Fouriera (STFT). X 0,67<br />

8. Analiza sygnałów niestacjonarnych za pomocą reprezentacji czasowoczęstotliwościowych.<br />

X 1<br />

9. Zastosowanie filtracji cyfrowej w metrologii. Projektowanie filtrów<br />

rekursywnych; metoda transformacji biliniowej.<br />

X 1<br />

10. Projektowanie filtrów nierekursywnych. Próbkowanie w dziedzinie<br />

częstotliwości.<br />

X 0,67<br />

<strong>11</strong>. Detekcja stanów przejściowych; przykłady zastosowań filtracji<br />

adaptacyjnej w metrologii.<br />

X 0,66<br />

12. Przykłady zastosowań transformacji falkowej. X 0,66<br />

13. Reprezentacje czasowo-częstotliwościowe Cohena. X 1<br />

14. Detekcja sygnałów w obecności szumów i zakłóceń - zaawansowane<br />

techniki algorytmicznej redukcji szumów.<br />

X 1<br />

15. Metody estymacji chwilowego przesunięcia fazowego: metoda sygnału<br />

analitycznego, krótkoczasowej transformacji Fouriera.<br />

X 1<br />

16. Metody estymacji chwilowego przesunięcia fazowego (adaptacyjny filtr<br />

predykcyjny).<br />

X 0,67<br />

17. Algorytmy CPS stosowane w tomografii komputerowej. X 0,67<br />

18. Pomiary opóźnienia i odległości metodą pomiaru czasu powrotu echa. X 0,67<br />

19. Cyfrowe przetwarzanie sygnałów emisji akustycznej - diagnostyka<br />

jakości obiektów.<br />

X 0,67<br />

20. Kolokwium 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

470


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Narzędzia laboratoryjne, oprogramowanie. Zasady<br />

zaliczeń. Literatura.<br />

X 1<br />

2. Wyznaczanie charakterystyk widmowych metodą Welcha dla zadanych<br />

sygnałów stacjonarnych; aplikacja okien i uśrednianie odcinkowe.<br />

X 2<br />

3. Wyznaczanie charakterystyk widmowych metodą Welcha dla zadanych<br />

sygnałów stacjonarnych przy różnych współczynników nakładania.<br />

X 2<br />

4. Wyznaczanie gestości widmowej mocy skrośnej sygnałów z dwóch<br />

kanałów pomiarowych.<br />

X 2<br />

5. Filtracja określonych sygnałów metrologicznych – filtry FIR oraz IIR. X 2<br />

6. Wyznaczanie funkcji koherencji sygnałów z dwóch kanałów<br />

pomiarowych.<br />

X 2<br />

7. Czasowo-częstotliwościowa analiza widmowa niestacjonarnych<br />

sygnałów pomiarowych.<br />

X 4<br />

Razem 15<br />

471


3.2.9. Komputerowe systemy sterowania<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowe systemy automatyki<br />

Skrót nazwy KOSA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Raczyński<br />

e-mail: wpr@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć -wykład<br />

1. Sprzęganie magistrali systemu komputerowego z obiektem sterowania.<br />

Sprzężenie proste i z wzajemnym potwierdzeniem, idea algorytmy<br />

przekazywania potwierdzenia<br />

2. Warianty realizacji przekazywania potwierdzenia: programowy, z<br />

wykorzystaniem systemu przerwań oraz wejścia wymuszającego<br />

wyczekiwanie. Kryteria doboru optymalnego rozwiązania<br />

3. Przykłady realizacji sprzężenia z wykorzystaniem typowych portów<br />

wejścia-wyjścia<br />

4. Warianty realizacji systemów przerwań w komputerowych systemach<br />

sterujących: przeglądanie, systemy wektoryzowane, kontrolery<br />

rozproszone i łańcuchowe<br />

5. Systemy przerwań jednopoziomowe i wielopoziomowe, algorytmy<br />

arbitrażu przerwań, problemy maskowania, maskowanie specjalne,<br />

typowe rozwiązania<br />

poziom liczba<br />

godzin<br />

wiedzy umiej<br />

A B C D E<br />

X X 0,67<br />

X X 0,67<br />

X X 0,33<br />

X X 0,67<br />

X X 0,67<br />

6. Przykłady wykorzystania systemu przerwań w układach sterowania,<br />

ocena czasu reakcji, opóźnień, czasu realizacji i intensywności<br />

przerwań na efektywność komputera sterującego<br />

X X 0,67<br />

7. Systemy wieloprocesorowe i wielokomputerowe. Architektura, warunki<br />

zwiększenia efektywności w stosunku do systemu jednoprocesorowego<br />

X X 0,33<br />

8. Magistrale systemów wieloprocesorowych. Podział zasobów na lokalne<br />

i wspólne, konsekwencje istnienia zasobów wspólnych.<br />

X X 0,67<br />

9. Typowe rozwiązana magistral wieloprocesorowych systemów<br />

sterowania: STE, MULTIBUS, VME, PCI, COMPACT PCI<br />

X X 1,0<br />

10. Arbitraż dostępu do zasobów wspólnych, przykłady rozwiązań<br />

sprzętowych skupionych i łańcuchowych, algorytmy arbitrażu<br />

X X 0,67<br />

<strong>11</strong>. Przykłady rozwiązań arbitrażu X X 0,33<br />

12. Idea współpracy procesor główny - koprocesor X X 0,33<br />

13. Wpływ istnienia zasobów wspólnych na oprogramowanie systemów<br />

sterowania, semafory, blokady dostępu<br />

X X 0,33<br />

14. Systemy wielokomputerowe, zasady wymiany informacji, stosowane X X 0,67<br />

rozwiązania sprzętowe, architektura systemów wielokomputerowych<br />

15. Sprzężenie systemu komputera sterującego z obiektem z<br />

wykorzystaniem DMA, rozwiązania sprzętowe, programowe aspekty<br />

wykorzystania idei DMA, przerwania a transmisja DMA<br />

16. Magistrala jako system komunikacji między wieloma użytkownikami,<br />

protokół komunikacyjny, hierarchia warstwowa protokółów<br />

1,0<br />

X X 0,67<br />

472


17.<br />

komunikacyjnych.<br />

Model odniesienia protokółów komunikacyjnych ISO 4 i 7 warstwowy X X 0,33<br />

18. Warstwy protokółu komunikacyjnego, zakres precyzowanych ustaleń,<br />

odniesienie do przykładów typowych magistral RS232, I2C i innych.<br />

X X 0,67<br />

19. Sens i korzyści wynikające ze standaryzacji protokółów, kryteria<br />

wyboru standard czy rozwiązanie dedykowane<br />

X X 0,33<br />

20. Sprzętowe metody zwiększania niezawodności łączy komunikacyjnych,<br />

rodzaje i kryteria doboru medium transmisji danych, operacje<br />

wykonywane na sygnale związane z dostosowaniem do medium<br />

transmisyjnego, stosowany sprzęt – nadajniki i odbiorniki linii<br />

X X 1,0<br />

21. Programowe metody zwiększania niezawodności protokółów<br />

komunikacyjnych, metody detekcji i korekcji błędów<br />

X X 0,67<br />

22. Przykłady rozwiązań protokółów bitowo-równoległuch i bitowoszeregowych<br />

X X 0,33<br />

23. Organizacja protokółów zorientowanych bitowo, liczących znaki i<br />

sterowanych znakowo, przykłady standardowych rozwiązań<br />

0,67<br />

24. Wykorzystanie mikrokontrolerów w układach sterowania X X 0,33<br />

25. Rodzina mikrokontrolerów INTEL MCS-51. Model podstawowy,<br />

zasoby i język programowania<br />

X X 0,67<br />

26. Architektura i zasoby rozbudowanych wersji mikrokontrolerów rodziny<br />

MCS-51 oferowane przez firmy PHILIPS, DALLAS i ATMEL<br />

X X 0,67<br />

27. Realizacje sprzężenia mikrokontrolera z obiektem sterowania,<br />

konstrukcje bramy czasu rzeczywistego, sprzętowe wspomaganie<br />

zmiany kontekstu<br />

X X 0,67<br />

28. Systemy sprzęgu wspomagające współpracę z operatorem, konsola<br />

operatorska, współpraca systemu komputerowego z elementami<br />

zestykowymi (klawiatury), z elementami wskazującymi (myszki,<br />

manipulatory)<br />

X X 0,67<br />

29. Zobrazowanie stanu procesu, współpraca z układami wyświetlaczy<br />

cyfrowych i alfanumerycznych, zasada działania monitorów CRT i<br />

LCD, programowa współpraca z monitorami, akceleratory graficzne<br />

X X 1,0<br />

30. Rodzaje pamięci stosowanych w komputerowych systemach<br />

sterowania: pamięci buforowe FIFO, bufor cykliczny, pamięci<br />

dwubramowe<br />

X X 0,33<br />

31. Pamięci nieulotne rodzaje podtrzymywane bateryjnie, pamięci typu<br />

FLASH, programowe konsekwencje stosowania pamięci nieulotnych<br />

X X 0,67<br />

32. Systemy bezobsługowe, techniki zwiększania niezawodności systemów<br />

bezobsługowych, techniki zapewniające energooszczędność systemów<br />

autonomicznych<br />

X X 0,67<br />

33. Techniki sprzęgania systemów komputerowych z układami o działaniu<br />

ciągłym. Przetworniki A/C i C/A, kryteria doboru rodzaju przetwornika<br />

do rozwiązywanych problemów, układy próbkująco-pamiętające i<br />

ekstrapolatory, układy z wyjściem PWM, przetworniki napięcieczęstotliwość<br />

X X 1,0<br />

34. Komputery klasy PC w układach sterowania, przemysłowe standardy<br />

komputerów PC, rozwiązania modułowe<br />

X X 1,0<br />

35. Pamięć dyskowa, organizacja i jej programowa obsługa jako przykład<br />

sterowania układu elektromechanicznego oraz programowe<br />

mechanizmy kompensacji niedoskonałości tego układu<br />

X X 1,0<br />

36. Budowa wielozadaniowego systemu operacyjnego czasu rzeczywistego,<br />

statyczny i dynamiczny opis zadania, mechanizmy tworzenia, usuwania<br />

i przełączania zadań, system przerwań a system przełączania zadań<br />

X X 1,0<br />

37. Przykłady typowych systemów operacyjnych stosowanych w<br />

komputerowych systemach sterowania: DOS, WINDOWS, LINUX,<br />

QNX – ich wady i zalety<br />

X X 1,0<br />

38. Podstawy tworzenia oprogramowania dla systemów dedykowanych X X 1,0<br />

<strong>39</strong>. Struktury danych wykorzystywane w systemach sterowania<br />

komputerowego, kryteria i sposobu optymalizacji struktur danych<br />

X X 0,66<br />

40. Problemy tworzenia oprogramowania wielowątkowego, współbieżność X X 0,66<br />

473


procesów, reguły dostępu do zasobów wspólnych, systemy blokad i<br />

zarządzanie niemi, rozwiązywanie problemów typu blokada lub impas<br />

41. Problem poprawności wykonania współbieżnego zadań, kryteria<br />

szeregowalności zadań, przykładowe algorytmy sprawdzania<br />

szeregowalności zadań<br />

42. Mechanizmy sprzętowe mikroprocesorów wspierające<br />

wielozadaniowość i ochronę dostępu do zasobów prywatnych zadań<br />

43. Przykłady rozwiązań sprzętowych komputerowych systemów<br />

sterowania<br />

44. Przykłady istotnych fragmentów rozwiązań programowych<br />

komputerowych systemów sterowania<br />

Karta zajęć - laboratorium<br />

X X 0,66<br />

X X 1,0<br />

X X 1,0<br />

X X 0,66<br />

Razem<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wizualizacja stanu obiektu i procesu sterowania na przykładzie<br />

sterownika PLC sterującego modelem windy<br />

X X 2,0<br />

2. Opracowanie i uruchomienie programu wizualizacji stanu modelu<br />

windy sterowanej przy pomocy sterowanika PLC<br />

X X 2,0<br />

3. Serwomechanizm cyfrowy: budowa zasada działania oraz jego<br />

programowa realizacja<br />

X X 2,0<br />

4. Badanie serwomech. cyfrowego w warunkach zmiennego obciążenia<br />

oraz dobór optymalnych parametrów sterowania<br />

X X 2,0<br />

5. Problemy komputerowego sterowania obiektu dynamicznego w postaci<br />

modelu helikoptera na uwięzi lub suwnicy bramowej<br />

X X 2,0<br />

6. Opracowanie, testowanie i optymalizacja programu sterującego<br />

realizującego zadany proces z wykorzystaniem pakietu MATLAB z<br />

biblioteką sterowania w czasie rzeczywistym<br />

X X 2,0<br />

7. Realizacja sterowania z wykorzystaniem mikrokontrolera X X 2,0<br />

8. Opracowanie i uruchomienie programu w języku ASSE<strong>MB</strong>LERA<br />

realizującego zadane sterowanie<br />

X X 2,0<br />

9. Realizacja sterowania z wykorzystaniem komputera PC i pakietu<br />

typowych ukłądów sprzężenia z obiektem cyfrowym i o działaniu<br />

ciągłym<br />

X X 2,0<br />

10. Opracowanie i uruchomienie programu w języku C realizującego<br />

zadane sterowanie<br />

X X 2,0<br />

<strong>11</strong>. Problem sterowania robotem o kilku stopniach swobody będącym<br />

elementem gniazda roboczego<br />

X X 2,0<br />

12. Opracowanie i uruchomienie programu w wyspecjalizowanym języku<br />

realizującego zadaną sekw. czynności robota<br />

X X 2,0<br />

13. Problem sterowania modelem linii produkcyjnej z wykorzystaniem<br />

sterownika PLC połączone z elementami wizualizacji stanu procesu<br />

X X 2,0<br />

14. Opracowanie i uruchomienie programu dla sterownika PLC oraz<br />

pakietu InTouch realizującego sterowanie zadanego fragmentu procesu<br />

produkcyjnego<br />

X X 2,0<br />

15. Prezentacja sterowania modelem systemu trzech połączonych<br />

zbiorników cieczy z wykorzystaniem komputera PC jako komputera<br />

sterującego z uwzględnieniem różnych algorytmów sterowania<br />

X X 1,0<br />

16. Prezentacja najciekawszych rozwiązań oraz ich dyskusja. X X 1,0<br />

Razem 30<br />

30<br />

474


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Pneumatyka i hydraulika w automatyce i robotyce<br />

Skrót nazwy PHAR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Jasiński<br />

e-mail: rjasinsk@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wiadomości ogólne o napędach pneumatycznych i hydraulicznych.<br />

Wiadomości ogólne płynu. Modele płynu. Warunki normalne.<br />

X 1<br />

2. Statyka płynów. Dynamika płynów, Równania przepływu. Straty<br />

przepływu. Siły hydrodynamiczne i przepływ płynu.<br />

X 1<br />

3. Rozwój i zastosowanie urządzeń pneumatycznych we współczesnej<br />

technice.<br />

X 1<br />

4. Rozwój i zastosowanie urządzeń hydraulicznych we współczesnej<br />

technice.<br />

X 1<br />

5. Podstawowe elementy i zespoły napędu i sterowania hydraulicznego. X 1<br />

6. Zastosowania elektrohydrauliki i elektroniki w układach napędu i<br />

sterowania hydraulicznego.<br />

X 1<br />

7. Wytwarzanie sprężonego powietrza. Nowoczesne układy sterowania X<br />

sprężarkami.<br />

1<br />

8. Zespoły przygotowania sprężonego powietrza. X 1<br />

9. Elementy i zespoły przetwarzające energię sprężonego powietrza na<br />

energie mechaniczną.<br />

X 1<br />

10. Elementy sterujące przepływem i ciśnieniem powietrza. X 1<br />

<strong>11</strong>. Elementy i układy do wprowadzenia informacji i sygnalizacji stanów<br />

obiektu.<br />

X 1<br />

12. Podstawowe układy napędu i sterowania pneumatycznego. X 1<br />

13. Porównanie pneumatycznych układów przełączających z układami<br />

elektrycznymi i elektronicznymi.<br />

X 1<br />

14. Automatyzacja cyklu układów pneumatycznych. X 1<br />

15. Układy pneumo- hydrauliczne. X 1<br />

16. Pomiary i kontrola w laboratorium hydrauliki i pneumatyki X 1<br />

17. Pneumatyczne elementy i układy napędowe manipulatorów i robotów<br />

przemysłowych.<br />

X 1<br />

18. Hydrauliczne elementy i układy napędowe manipulatorów i robotów<br />

przemysłowych.<br />

X 1<br />

19. Automatyzacja urządzeń technologicznych i transportowych z<br />

zastosowaniem pneumatyki i hydrauliki.<br />

X 1<br />

20. Pozycjonowanie<br />

napędowych.<br />

pneumatycznych i hydraulicznych zespołów X 1<br />

21. Pneumatyczne siłowniki i silniki krokowe. X 1<br />

22. Sterowanie układów pneumatycznych o działaniu sekwencyjnym. X 1<br />

23. Sterowniki pneumatyczne. X 1<br />

24. Realizacja automatycznych cykli roboczych. X 1<br />

25. Sterowanie hydrauliczne, stabilizacja prędkości. X 1<br />

475


26. Przetworniki elektropneumatyczne i elektrohydrauliczne. X 1<br />

27. Układy sterowania z zaworami proporcjonalnymi i serwozaworami X<br />

hydraulicznymi.<br />

1<br />

28. Charakterystyki amplitudowe i częstotliwościowe serwozaworów<br />

hydraulicznych.<br />

X 1<br />

29. Przykłady zastosowań sterowania proporcjonalnego i serwosterowania<br />

hydraulicznego.<br />

X 1<br />

30. Serwozawory i serwonapędy pneumatyczne. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Oznaczenia na schematach pneumatycznych i hydraulicznych X 2<br />

2. Układy sekwencyjne X 2<br />

3. Układy z przekaźnikami czasowymi X 2<br />

4. Sterowanie elektropneumatyczne X 3<br />

5. Minimalizacja układu pneumatycznego z jednostką taktowo-<br />

X 2<br />

stopniową<br />

6. Programowalny manipulator pneumatyczny X 2<br />

7. Sterowanie analogowe podzespołem pneumatycznym X 2<br />

8. Sterownik pneumatyczny X 2<br />

9. Rysowanie układów pneumatycznych w programie FUID SIM X 2<br />

10. Straty ciśnienia w instalacjach hydraulicznych maszyn X 2<br />

<strong>11</strong>. Zawory dławiące i regulatory przepływu X 2<br />

12. Rozdzielacze i zawory zwrotne X 2<br />

13. Badanie rozdzielacza proporcjonalnego. Budowa układu<br />

X 2<br />

hydraulicznego z rozdzielaczem proporcjonalnym<br />

14. Badanie serwozaworu . Badanie układu z serwonapędem<br />

elektrohydraulicznym<br />

liczba<br />

godzin<br />

X 3<br />

Razem<br />

30<br />

476


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie systemów sterowania<br />

Skrót nazwy PSS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

e-mail: kova@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Projektowanie cyfrowych układów sterowania X 1<br />

2. Cyfrowa realizacja projektu właściwego X 1<br />

3. Filtry cyfrowe X 1<br />

4. Liniowe modele układów dynamicznych X 1<br />

5. Równania stanu i grafy przepływu sygnałów X 1<br />

6. Diagnostyka obiektów przemysłowych X 1<br />

7. Wykrywanie i rozróżnianie błędów oprzyrządowania X 1<br />

8. Samochodowe systemy diagnostyki X 1<br />

9. Przykład zastosowania grafów dynamiki w samochodowym systemie<br />

diagnostyki pokładowej<br />

X 1<br />

10. Skutki kwantyzacji w realizacjach cyfrowych: Typowe struktury X 1<br />

układów cyfrowych<br />

<strong>11</strong>. Skutki kwantyzacji parametrów X 1<br />

12. Redukcja długości kwantyzacji X 1<br />

13. Szumowe skutki kwantyzacji X 1<br />

14. Dyskretna aproksymacja układów czasu ciągłego X 1<br />

15. Niezmiennicze metody bezpośrednich przekształceń dyskretyzujących X 1<br />

16. Inne metody bezpośrednich przekształceń dyskretyzujących:<br />

X 1<br />

aproksymacja splotu, dopasowanie stochastyczne<br />

17. Proste metody pośrednich przekształceń dyskretyzujących X 1<br />

18. Złożone metody pośrednich przekształceń dyskretyzujących X 1<br />

19. Dyskretyzacja w przestrzeni stanów X 1<br />

20. Metody analizy komputerowych realizacji układów sterowania. Skutki X 1<br />

kwantyzacji w układach zamkniętych<br />

21. Cyfrowe algorytmy regulacji PID X 1<br />

22. Struktury regulatorów cyfrowych X 1<br />

23. Analityczne metody oceny błędów zaokrągleń X 1<br />

24. Symulacyjne metody badania zamkniętych układów sterowania<br />

X 1<br />

cyfrowego DDC<br />

25. Regulacja samonastrajalna X 1<br />

26. Dyskretyzacja i modelowanie obiektu regulacji X 1<br />

27. Rekursywna identyfikacja procesów niestacjonarnych X 1<br />

28. Sterowanie adaptacyjne. Przykłady X 1<br />

29. Symulacyjne badanie układów regulacji samonastrajalnej X 1<br />

30. Podsumowanie – wskazówki projektowe X 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

Liczba<br />

godzin<br />

477


Lp. Zagadnienie<br />

1. Celem realizowanego projektu jest zapoznanie się studentów z<br />

praktycznymi problemami komputerowej realizacji układów cyfrowych<br />

lub cyfrowymi układami sterowania w aspekcie optymalizacji<br />

sposobów ich programowania. 15 godzin przeznaczone jest na<br />

realizację zadanego projektu w postaci programu komputerowego z<br />

zakresu tematycznego wykładu PSS.<br />

Przykładowe tematy projektów: Projektowanie cyfrowych układów<br />

sterowania; Cyfrowa realizacja projektu właściwego; Filtry cyfrowe;<br />

Liniowe modele układów dynamicznych; Równania stanu i grafy<br />

przepływu sygnałów; Diagnostyka obiektów przemysłowych;<br />

Wykrywanie i rozróżnianie błędów oprzyrządowania; Skutki<br />

kwantyzacji w realizacjach cyfrowych: Realizacja typowych struktur<br />

układów cyfrowych; Skutki kwantyzacji parametrów; Redukcja<br />

długości kwantyzacji; Szumowa analiza skutków kwantyzacji;<br />

Dyskretna aproksymacja układów czasu ciągłego; Niezmiennicze<br />

metody bezpośrednich przekształceń dyskretyzujących; Aproksymacja<br />

splotu; Dopasowanie stochastyczne; Proste metody pośrednich<br />

przekształceń dyskretyzujących; Złożone metody pośrednich<br />

przekształceń dyskretyzujących; Dyskretyzacja w przestrzeni stanów;<br />

Metody analizy komputerowych realizacji układów sterowania; Skutki<br />

kwantyzacji w układach zamkniętych; Projektowanie cyfrowych<br />

algorytmów regulacji PID; Struktury regulatorów cyfrowych;<br />

Analityczne metody oceny błędów zaokrągleń w układach<br />

zamknietych; Symulacyjne metody badania zamkniętych układów<br />

sterowania cyfrowego; Układy regulacji samonastrajalnej;<br />

Modelowanie obiektów regulacji; Rekursywna identyfikacja procesów<br />

niestacjonarnych; Układy sterowania adaptacyjnego; Symulacyjne<br />

badanie układów regulacji samonastrajalnej.<br />

poziom Liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

Razem 15<br />

478


Nazwa przedmiotu Roboty mobilne<br />

Skrót nazwy RMOB<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

e-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady budowy i działania autonomicznych robotów i platform<br />

mobilnych<br />

X 0,33<br />

2. Zastosowania robotów mobilnych – wykonywanie prac w środowisku<br />

trudnym, niedostępnym lub niebezpiecznym dla człowieka<br />

X 0,67<br />

3. Zastosowanie robotów mobilnych – wykonywanie prac monotonnych<br />

lub niebezpiecznych<br />

X 1<br />

4. Systemy jezdne robotów mobilnych – napęd kołowy X 1<br />

5. Systemy jezdne robotów mobilnych – napęd gąsienicowy X 1<br />

6. Mechanizmy kroczące X 1<br />

7. Przegląd napędów kroczących X 1<br />

8. Zbieranie danych o otoczeniu – czujniki utradźwiękowe X 1<br />

9. Dalmierze ultradźwiękowe – ich budowa, dokładność i ograniczenia X 1<br />

10. Zbieranie danych o otoczeniu – czujniki optyczne X 1<br />

<strong>11</strong>. Zbieranie danych o otoczeniu – czujniki podczerwieni X 1<br />

12. Zbieranie danych o otoczeniu – czujniki dotyku i zapachu X 1<br />

13. Zbieranie danych o otoczeniu – systemy wizyjne X 1<br />

14. Określanie położenia i orientacji robota – metody pasywne X 1<br />

15. Określanie położenia i orientacji robota – metody aktywne X 1<br />

16. System nawigacji satelitarnej (GPS) X 1<br />

17. Systemy radionawigacji X 1<br />

18. Metody łączenia wskazań różnych układów pomiarowych (sensor<br />

fusion)<br />

X 1<br />

19. Modele otoczenia robota – bazy danych o otoczeniu X 0,67<br />

20. Mapy otoczenia (opis rastrowy, metryczny i topologiczny) X 0,67<br />

21. Tworzenie i aktualizacja map na podstawie danych pomiarowych X 0,66<br />

22. Wykorzystanie map w procesie lokalizacji robota X 0,67<br />

23. Sformułowanie problemu planowania bezkolizyjnych ścieżek X 0,33<br />

24. Metody planowania ścieżek – podejście oparte na analizie grafu<br />

widoczności<br />

X 0,67<br />

25. Metody planowania ścieżek – podejście oparte na analizie diagramów<br />

Voronoi<br />

X 0,33<br />

26. Metody planowania ścieżek – podejście oparte na dekompozycji<br />

przestrzeni roboczej<br />

X 1<br />

27. Planowanie ścieżek przy użyciu metody sztucznego potencjału X 1<br />

28. Planowanie ścieżek przy użyciu metody pola dyfuzyjnego X 1<br />

29. Wygładzanie planowanych trajektorii ruchu X 0,33<br />

30. Wielopoziomowa architektura układu sterowania ruchem robota X 0,67<br />

479


mobilnego<br />

31. Elementy wykonawcze robotów. Problemy kinematyki i dynamiki<br />

sterowania<br />

X 1<br />

32. Organizacja systemu sterowania, komputer pokładowy, systemy<br />

łączności.<br />

X 1<br />

33. Systemy operacyjne stosowane w robotyce mobilnej X 1<br />

34. Symulatory robotów mobilnych i ich rola w procesie projektowania X 1<br />

35. Sposoby porozumiewania się z robotami mobilnymi (interfejs człowiek<br />

– maszyna)<br />

X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie charakterystyk sonaru, czujników zbliżeniowych i czujników<br />

światła (Robot Fander)<br />

X 3<br />

2. Wybrane zagadnienia programowania robotów mobilnych (roboty<br />

LEGO i FIRA)<br />

X 3<br />

3. Koordynacja działania dwóch robotów mobilnych (symulator FIRA) X 3<br />

4. Wykorzystanie sprzężenia wizyjnego do kierowania ruchem robota<br />

mobilnego (roboty FIRA)<br />

X 3<br />

5. Jazda wzdłuż linii z omijaniem przeszkód (roboty LEGO) X 3<br />

Razem 15<br />

480


Nazwa przedmiotu Sterowanie adaptacyjne<br />

Skrót nazwy SAD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

e-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sformułowanie problemu sterowania adaptacyjnego X 0,67<br />

2. Podstawowy schemat regulatora adaptacyjnego X 0,33<br />

3. Przykłady zastosowań regulatorów adaptacyjnych (stabilizacja kursu<br />

okrętu, sterowanie samolotem myśliwskim)<br />

X 1<br />

4. Krótka historia sterowania adaptacyjnego X 1<br />

5. Regulatory minimalnowariancyjne (MV) i średniej ruchomej (MA) X 1<br />

6. Estymacja parametrów obiektów ARX i ARMAX – rozszerzona<br />

metoda namniejszych kwadratów (ELS) i rekurencyjna metoda<br />

największej wiarygodności (RML)<br />

X 1<br />

7. Zasada „pełnego zaufania” w sterowaniu adaptacyjnym X 1<br />

8. Samonastrajalne regulatory MV dla obiektów ARX – metoda pośrednia<br />

i bezpośrednia<br />

X 1<br />

9. Metoda zamrażania współczynnika wzmocnienia X 1<br />

10. Samonastrajalne regulatory MV dla obiektów ARMAX X 1<br />

<strong>11</strong>. Stabilność samonastrajalnych regulatorów MV – mechanizm<br />

samostabilizacji<br />

X 1<br />

12. Stabilność samonastrajalnych regulatorów MV – skojarzone równania<br />

różniczkowe<br />

X 1<br />

13. Sterowanie dualne X 1<br />

14. Metody eliminacji składowej stałej w układach regulacji adaptacyjnej X 1<br />

15. Zabezpieczenia stosowane w układach regulacji adaptacyjnej<br />

(zastosowanie odpornych metod estymacji, uwzględnienie ograniczeń<br />

narzuconych na sygnał sterujący, zastosowanie filtrów wygładzających)<br />

X 1<br />

16. Przegląd przemysłowych regulatorów adaptacyjnych X 1<br />

Razem 15<br />

481


Nazwa przedmiotu Sterowanie cyfrowe<br />

Skrót nazwy STC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zdzisław<br />

Nazwisko: Kowalczuk<br />

e-mail: kova@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom Liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Problemy analizy i syntezy cyfrowych układów sterowania:<br />

Dyskretyzacja i analogizacja; modelowanie ciągłe i dyskretne<br />

X 1<br />

2. Dyskretyzacja i dyskretne modelowanie układu ciągłego: Analogizacja i<br />

ciągłe modelowanie układu dyskretnego<br />

X 1<br />

3. Podejście układowe – dyskretyzacja i analogizacja X 1<br />

4. Podejście modelowe – dyskretna aproksymacja X 1<br />

5. Przetwarzanie analogowo-cyfrowe A/C X 1<br />

6. Zasady przetwarzania (próbkowanie, kwantyzacja i kodowanie) X 1<br />

7. Dobór parametrów A/C – podejście deterministyczne X 1<br />

8. Dobór parametrów A/C – podejście probabilistyczne X 1<br />

9. Przetwarzanie cyfrowo-analogowe C/A: Zasady przetwarzania. X 1<br />

10. Dekodowanie C/A pozycyjne i przyrostowe X 1<br />

<strong>11</strong>. Generowanie sygnału ciągłego: zasady, metody bieżące X 1<br />

12. Generowanie sygnału ciągłego: metody blokowe X 1<br />

13. Analiza cyfrowych układów sterowania obiektami ciągłymi X 1<br />

14. Analiza: Modele zastępcze X 1<br />

15. Analiza: Modele transmitancyjne X 1<br />

16. Analiza: Modele przestrzenno-stanowe X 1<br />

17. Synteza układów cyfrowych metodą dyskretnej aproksymacji X 1<br />

18. Dyskretna aproksymacja i metody dyskretnej aproksymacji X 1<br />

19. Niezmienność odpowiedzi czasowej X 1<br />

20. Niezmienność charakterystyki częstotliwościowej; Związek między<br />

płaszczyznami s i z<br />

X 1<br />

21. Synteza regulatorów w dziedzinie czasu dyskretnego: Podstawowe<br />

zadania regulacji i metody projektowania<br />

X 1<br />

22. Synteza: Metoda kompensacyjna: Zagadnienie realizowalności X 1<br />

23. Synteza: Metoda kompensacyjna; Zagadnienia stabilności modów<br />

nieobserwowalnych i stabilności modów niesterowalnych<br />

X 1<br />

24. Synteza: Metoda kompensacyjna; Astatyzm oraz skończony i<br />

minimalny czas regulacji<br />

X 1<br />

25. Synteza regulatorów w dziedzinie czasu dyskretnego: Metoda<br />

optymalizacji parametrycznej<br />

X 1<br />

26. Reg. stanowe: Lokowanie biegunów; Metoda postaci regulatorowej X 1<br />

27. Regulatory stanowe: Regulacja modalna X 1<br />

28. Regulatory stanowe o skończonym czasie ustalania X 1<br />

29. Obserwatory stanu X 1<br />

30. Regulatory z obserwatorem stanu X 1<br />

Razem 30<br />

482


Nazwa przedmiotu Sterowanie optymalne<br />

Skrót nazwy STOP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krystyna<br />

Nazwisko: Rudzińska-Kormańska<br />

e-mail: korman@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sformułowanie zagadnień optymalizacji. Pojęcia podstawowe. X 1<br />

2. Przykładowe problemy sterowania optymalnego w różnych<br />

dziedzinach.<br />

X 1<br />

3. Zadania ciągłego sterowania optymalnego. X 1<br />

4. Zadania dyskretnego sterowania optymalnego. X 1<br />

5. Zadania programowania nieliniowego bez ograniczeń i<br />

z ograniczeniami.<br />

X 1<br />

6. Równoważność zadania programowania matematycznego oraz zadania<br />

dyskretnego sterowania optymalnego z ustalonym czasem.<br />

X 1<br />

7. Warunki optymalności dla zadań programowania nieliniowego bez<br />

ograniczeń.<br />

X 1<br />

8. Regularność ograniczeń. Funkcja Lagrange'a. X 1<br />

9. Warunki optymalności dla zadań programowania nieliniowego z<br />

ograniczeniami. Twierdzenie Kuhna-Tuckera.<br />

X 1<br />

10. Rozwiązywanie zadań programowania nieliniowego z ograniczeniami<br />

przy pomocy warunków Kuhna-Tuckera.<br />

X 1<br />

<strong>11</strong>. Dualność w programowaniu nielinowym. X 1<br />

12. Numeryczne algorytmy poszukiwania minimum dla zadań bez<br />

ograniczeń.<br />

X 1<br />

13. a) Metody poszukiwania minimum w kierunku. X 1<br />

14. b) Metody poszukiwań prostych. X 1<br />

15. c) Metody bezgradientowe kierunków poprawy: X 1<br />

16. - algorytm Gaussa-Seidela, X 1<br />

17. - algorytm kierunków sprzężonych Powella. X 1<br />

18. d) Metody gradientowe kierunków poprawy: X 1<br />

19. - algorytm największego spadku, X 1<br />

20. - algorytmy gradientu sprzężonego, X 1<br />

21. - algorytmy zmiennej metryki (quasi-Newton). X 1<br />

22. Numeryczne algorytmy poszukiwania minimum dla zadań<br />

z ograniczeniami.<br />

X 1<br />

23. a) Metoda transformacji zmiennych, X 1<br />

24. b) Metoda zewnętrznej funkcji kary, X 1<br />

25. c) Metoda wewnętrznej funkcji kary, X 1<br />

26. d) Metoda przesuwnej funkcji kary (zmodyfikowana funkcja<br />

Lagrange'a).<br />

X 1<br />

27. Wykorzystanie rachunku wariacyjnego do optymalizacji sterowania X 1<br />

28. Zasada Minimum Pontriagina. X 1<br />

29. Synteza optymalnych regulatorów stanu (optymalne sterowanie w X 1<br />

483


układach ze sprzężeniem zwrotnym).<br />

30. Optymalna regulacja liniowych układów dynamicznych z<br />

kwadratowym wskaźnikiem jakości (problemy LQR) – równanie<br />

Riccatiego.<br />

Karta zajęć - seminarium<br />

X 1<br />

Razem 30<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zadania: transformacja opisu problemu technicznego do matematycznej<br />

postaci problemu sterowania optymalnego (SO) - całkowy wskaźnik<br />

jakości, równania różniczkowe, warunki brzegowe, ograniczenia<br />

lokalne.<br />

X 1<br />

2. Zadania: transformacja problemu SO do postaci dyskretnej X 1<br />

3. Zadania: transformacja problemu SO w postaci dyskretnej do zadania<br />

programowania nieliniowego (NLP) wieloparametrowego.<br />

X 1<br />

4. Zadania: rozwiązywanie prostych zadań NLP metodą graficzną –<br />

ilustracja minimów lokalnych i globalnych oraz ograniczeń aktywnych i<br />

nieaktywnych.<br />

X 1<br />

5. Rozwiązywanie problemów NLP bez ograniczeń z wykorzystaniem<br />

warunków koniecznych i dostatecznych istnienia minimum.<br />

X 1<br />

6. Rozwiązywanie problemów NLP z ograniczeniami równościowymi z<br />

wykorzystaniem twierdzenia Kuhna-Tuckera.<br />

X 1<br />

7. Rozwiązywanie problemów NLP z ograniczeniami nierównościowymi<br />

z wykorzystaniem twierdzenia Kuhna-Tuckera.<br />

X 1<br />

8. Rozwiązywanie problemów dualnych i badanie regularności<br />

ograniczeń.<br />

X 1<br />

9. Zadania: wykorzystanie rachunku wariacyjnego do zagadnień<br />

sterowania optymalnego (u * (t) – funkcja czasu)<br />

X 0.67<br />

10. Zadania: wykorzystanie Zasady Pontriagina do wyznaczania sterowania<br />

optymalnego w układach otwartych.<br />

<strong>11</strong>. a) formułowanie równań sprzężonych i hamiltonianu; X 0.67<br />

12. b) zadanie z ustalonym czasem końcowym i swobodnym stanem<br />

końcowym;<br />

X 0.67<br />

13. c) zadanie minimalizacji kosztów sterowania; X 0.67<br />

14. d) zadanie z ustalonym stanem końcowym i swobodnym czasem<br />

końcowym;<br />

X 0.67<br />

15. e) zadanie czasooptymalne. X 0.67<br />

16. Zadania: optymalne układy ze sprzężeniem zwrotnym. X 1<br />

17. Synteza ciągłego regulatora LQR z wyznaczeniem macierzy Riccatiego. X 1<br />

18. Zadania: projektowanie optymalnego układu nadążnego. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Zaznajomienie ze specjalistycznym oprogramowaniem OPTIMUM do<br />

rozwiązywania problemów NLP i badania algorytmów optymalizacji.<br />

2. Zaznajomienie z programem VISUAL do graficznej prezentacji (2D,<br />

3D) funkcji celu, ograniczeń równościowych i nierównościowych oraz<br />

krokowej pracy algorytmów.<br />

3. Badanie własności numerycznych algorytmów optymalizacji bez<br />

ograniczeń :<br />

Metody poszukiwania minimum w kierunku;<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X<br />

1<br />

484


4. Metody poszukiwań prostych (algorytmy Rosenbrocka, Hooke'a -<br />

Jeeves'a i Neldera-Meada);<br />

5. Metody bezgradientowe kierunków poprawy (algorytm kierunków<br />

sprzężonych Powella);<br />

6. Metody gradientowe kierunków poprawy (algorytm największego<br />

spadku, algorytm gradientu sprzężonego oraz dwa algorytmy zmiennej<br />

metryki).<br />

7. Badanie własności numerycznych algorytmów optymalizacji z<br />

ograniczeniami (metoda zewnętrznej funkcji kary, metoda wewnętrznej<br />

funkcji kary oraz metoda przesuwnej funkcji kary).<br />

8. Wykorzystanie algorytmów NLP do wyznaczania optymalnych<br />

parametrów regulatorów.<br />

9. Rozwiązywanie problemów sterowania optymalnego dla obiektów<br />

dynamicznych przy użyciu pakietu OPTIMUM.<br />

X 2<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 3<br />

Razem 15<br />

485


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sterowanie procesami dyskretnymi<br />

Skrót nazwy SPD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krystyna<br />

Nazwisko: Rudzińska-Kormańska<br />

e-mail: korman@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Automatyzacja dyskretnych procesów produkcyjnych – pojęcia<br />

podstawowe.<br />

X 0.67<br />

2. Przykłady przemysłowych procesów dyskretnych. X 0.67<br />

3. Elastyczne systemy produkcyjne (ESP) – charakterystyka ogólna,<br />

struktura funkcjonalna.<br />

X 1<br />

4. Architektura systemów sterowania produkcją w ESP. X 1<br />

5. Urządzenia wytwórcze i podsystemy magazynowania. X 1<br />

6. Urządzenia manipulacyjne i podsystemy transportowe. X 1<br />

7. Urządzenia sterujące, podsystemy kontroli i diagnostyki. X 0.67<br />

8. Metody planowania produkcji w ESP (hierarchia sterowa-nia,<br />

dekompozycja strumienie przepływów, organizacja pracy).<br />

X 1<br />

9. Szeregowanie zadań w ESP. Harmonogramowanie a struk-tury<br />

produkcyjne w ESP – procesy szeregowe i równoległe.<br />

X 1<br />

10. Harmonogramowanie linii produkcyjnej – wykresy Gantta. X 1<br />

<strong>11</strong>. Kryteria ustalania stopnia pilności robót – szeregowanie wg zasad SPT i<br />

EDD oraz algorytm Smitha.<br />

X 1<br />

12. Algorytm Johnsona dla procesów przepływowych 2 i 3 magazynowych.<br />

X 1<br />

13. Budowa grafów kolejnościowych dla procesów wielooperacyjnych. X 1<br />

14. Optymalne szeregowanie operacji dla procesów opisanych grafem<br />

kolejnościowym przy zastosowaniu algorytmu Law-lera.<br />

X 1<br />

15. Rozdział zadań produkcyjnych w gniazdowych strukturach ESP. X 1<br />

16. Optymalny przydział zadań (OPZ) maszyn równoległych wg<br />

"algorytmu węgierskiego".<br />

X 1<br />

17. Sprowadzanie nietypowych zadań w procesach równoleg-łych do<br />

standardowego zagadnienia OPZ zero-jedynkowego<br />

X 0.67<br />

18. Optymalizacja dyskretnych procesów wieloetapowych w oparciu o<br />

programowanie dynamiczne (PD) Bellmana.<br />

X 1<br />

19. Zastosowanie algorytmu PD do procesów opisanych równaniami<br />

różnicowymi.<br />

X 1<br />

20. Zastosowanie algorytmu PD do wyznaczania optymalnych marszrut<br />

technologicznych dla równoległych linii produkcyjnych – opis grafowy.<br />

X 1<br />

21. Przegląd wybranych metod analizy grafów w planowaniu procesów<br />

produkcyjnych ESP.<br />

X 1<br />

22. Optymalizacja transportu wewnętrznego – sterowanie wózkami AGV i<br />

platformami mobilnymi.<br />

X 0.67<br />

23. Zastosowanie grafu widoczności i algorytmu Dijkstry do wyznaczania<br />

bezkolizyjnej trajektorii ruchu AGV o minimalnym czasie przejazdu.<br />

X 1<br />

486


24. Sterowanie wielkością produkcji z wykorzystaniem programowania<br />

liniowego (PL) i całkowitoliczbowego (planowanie strategiczne) .<br />

X 1<br />

25. Standardowa i kanoniczna postać problemów PL. Algorytm Simpleks. X 1<br />

26. Wyznaczenie początkowej postaci bazowej PL. Rozwiązanie optymalne<br />

wielokrotne i zdegenerowane.<br />

X 1<br />

27. Dualizm w programowaniu liniowym – przykłady zastosowań . X 1<br />

28. Organizacja dostaw i transportu w ESP. X 1<br />

29. Algorytm transportowy (AT) dla zagadnień zbilansowanych X 1<br />

30. Metody bilansowania problemów transportowych i uwzglęniania<br />

ograniczeń w postaci wykluczonych połączeń. Uogólnienie zagadnienia<br />

transportowego.<br />

X 0.67<br />

31. Metody wyznaczania początkowego bazowego rozwiązania<br />

dopuszczalnego w AT (kąta pn-zach, elementu minimalnego, VAM) .<br />

X 1<br />

32. Kierunki rozwoju elastycznej produkcji. X 1<br />

Razem 30<br />

Karta zajęć - seminarium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zadania: operacje w elastycznych systemach produkcyjnych (ESP) –<br />

opisy w postaci grafów ograniczeń kolejnościowych.<br />

X 0.5<br />

2. Przykłady: rodzaje harmonogramów dla różnych konfiguracji ESP. X 0.5<br />

3. Zadania: szeregowanie zadań w ESP wg zasad SPT, EDD lub<br />

algorytmu Smitha.<br />

X 1<br />

4. Zadania: harmonogramowanie linii produkcyjnej – wykresy Gantta. X 0.5<br />

5. Zadania: szeregowanie operacji dla linii produkcyjnej wg algorytmu<br />

Johnsona.<br />

X 1<br />

6. Zadania: szeregowanie operacji opisanych grafem acyklicznym –<br />

wykorzystanie algorytmu Lawlera.<br />

X 1<br />

7. Zadania: optymalny przydział zadań (OPZ) do maszyn równoległych –<br />

zastosowanie "Algorytmu Węgierskiego".<br />

X 1<br />

8. Zadania: sprowadzanie problemów niezbilansowanych przy<br />

dodatkowych ograniczeniach do standardowej postaci problemu zerojedynkowego<br />

OPZ.<br />

X 0.5<br />

9. Zadania: zastosowanie programowania dynamicznego (PD) Bellmana<br />

do procesów opisanych równaniami różnicowymi<br />

X 1<br />

10. Zadania: zastosowanie algorytmu (PD) do procesów wieloetapowych<br />

opisanych grafem.<br />

X 0.67<br />

<strong>11</strong>. Zadania: sterowanie wózkami AGV i platformami mobilnymi – opis<br />

ścieżek bezkolizyjnych z wykorzystaniem "grafu widoczności".<br />

X 0.5<br />

12. Zadania: znajdowanie optymalnych ścieżek przejazdu dla AGV z<br />

wykorzystaniem algorytmu Dijkstry.<br />

X 1<br />

13. Zadania: planowanie produkcji z wykorzystaniem programowania<br />

liniowego (PL) i całkowito-liczbowego. Metoda graficzna.<br />

X 0.67<br />

14. Zadania: 3 metody wyznaczania początkowych rozwiązań bazowych<br />

dla problemów PL.<br />

X 0.67<br />

15. Zadania: znajdowanie optymalnych rozwiązań problemów PL z<br />

użyciem algorytmu Simplex (transformacja Gaussa-Jordana).<br />

X 1<br />

16. Zadania: przypadki specjalne (zbiór rozwiązań dopuszczalnych pusty<br />

lub nieograniczony, minima wielokrotne lub zdegenerowane).<br />

X 0.5<br />

17. Zadania: dualizm w PL – zastosowanie w planowaniu produkcji. X 1<br />

18. Zadania transportowe: wyznaczanie 3 metodami rozwiązań bazowych<br />

oraz bilansowanie problemów.<br />

X 1<br />

19. Zadania transportowe: wyznaczanie rozwiązań optymalnych. X 1<br />

Razem 15<br />

487


Nazwa przedmiotu Sterowanie rozmyte<br />

Skrót nazwy STER<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Piotr Jacek<br />

Nazwisko: Suchomski<br />

e-mail: piotrjs@poczta.onet.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Teoria zbiorów rozmytych - podstawowe definicje oraz przykłady. X 1<br />

2. Teoria zbiorów rozmytych - działania na zbiorach rozmytych. Rozmyte<br />

relacje. Zasada rozszerzania. Liczby rozmyte. Arytmetyka liczb<br />

rozmytych.<br />

X 1<br />

3. Elementy logiki rozmytej. Przybliżone wnioskowanie. Rozmyta<br />

implikacja.<br />

X 1<br />

4. Zminne rozmyte oraz zmienne lingwistyczne. Interpretacja rozmytej<br />

reguły if-then. Rozmyta regułowa baza wiedzy.<br />

X 1<br />

5. Schemat algorytmu rozmytego regulatora. Bloki rozmywania,<br />

wnioskowania oraz wyostrzania.<br />

X 1<br />

6. Podstawowe typy rozmytych regulatorów. Schematy Mamdaniego oraz<br />

Takagi-Sugeno. Przykładowy projekt prostego algorytmu rozmytej<br />

regulacji (np. PID).<br />

X 1<br />

7. MATLABowe narzędzia projektowania i symulacji algorytmów<br />

rozmytego sterowania. Praktyczne wskazówki dla użytkownika<br />

przybornika Fuzzy Logic. Omówienie zadań do wykonania (studenckich<br />

mikro-projektów) w ramach zaliczenia przedmiotu.<br />

X 1<br />

8. Rozmyte modele obiektów dynamicznych. Identyfikacja rozmytych<br />

modeli.<br />

X 1<br />

9. Teoria stabilności Lapunowa. Idea adaptacyjnego sterowania<br />

rozmytego.<br />

X 1<br />

10. Adaptacyjne sterowanie rozmyte. Metoda bezpośrednia oraz pośrednia. X 1<br />

<strong>11</strong>. Idea warstwy nadzorczej w algorytmie adaptacyjnego sterowania<br />

rozmytego. Odporne sterowanie rozmyte.<br />

X 1<br />

12. Sterowanie rozmyte w oparciu o koncepcję wewnętrznego modelu<br />

sterowanego procesu (IMC).<br />

X 1<br />

13. Zagadnienia stabilności systemów sterowania rozmytego. X 1<br />

14. Optymalizacja systemów sterowania rozmytego. Ekspertowe systemy<br />

rozmyte. Rozmyte systemy diagnostyki technicznej.<br />

X 1<br />

15. Dyskusja przykładowych rozwiązań złożonych systemów sterowania<br />

wykorzystujących rozmytą logikę.<br />

X 1<br />

Razem 15<br />

488


Nazwa przedmiotu Sterowanie stochastyczne<br />

Skrót nazwy STS<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

e-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przykłady dyskretnych procesów losowych x 0,33<br />

2. Charakterystyki dyskretnych procesów losowych (dystrybuanta, gęstość<br />

rozkładu prawdopodobieństwa, momenty pierwszego i drugiego rzędu)<br />

x 0,67<br />

3. Procesy stacjonarne i ich charakterystyki (funkcja autokorelacji,<br />

widmowa gęstość mocy)<br />

x 1<br />

4. Wielowymiarowy rozkład normalny x 0,33<br />

5. Związki pomiędzy procesami losowymi (funkcja korelacji wzajemnej,<br />

widmo wzajemne)<br />

x 0,67<br />

6. Funkcja autokorelacji i widmo sumy stacjonarnych łącznie procesów<br />

losowych<br />

x 0,33<br />

7. Liniowe przekształcenia procesów losowych – analiza po stronie czasu<br />

(związki korelacyjne)<br />

x 1<br />

8. Liniowe przekształcenia procesów losowych – analiza po stronie<br />

częstotliwości (zależności widmowe)<br />

x 1<br />

9. Redukcja szumu metodą odejmowania widm x 1<br />

10. Przegląd modeli procesów (obiektów) losowych x 0,33<br />

<strong>11</strong>. Model autoregresyjny (AR) x 0,33<br />

12. Model średniej ruchomej (MA) x 0,67<br />

13. Problem odwracalności modelu MA x 1<br />

14. Twierdzenia o reprezentacji procesów losowych x 0,66<br />

15. Model autoregresji – średniej ruchomej (ARMA) x 0,67<br />

16. Liniowe modele obiektów losowych (ARX, ARMAX) x 0,33<br />

17. Zasady regulacji minimalnowariancyjnej (MV) x 0,67<br />

18. Regulatory MV dla obiektów ARMAX x 1<br />

19. Stabilność regulatorów MV x 0,67<br />

20. Równania diofantyczne i sposoby ich rozwiązywania x 1<br />

21. Śledzenie zadanego sygnału x 0,67<br />

22. Ograniczenia i wady regulatorów MV x 0,67<br />

23. Sterowanie liniowo-kwadratowe (LQ) : sformułowanie problemu x 1<br />

24. Sterowanie LQ – postać regulatora x 1<br />

25. Modelowanie sygnałów w przestrzeni stanów x 1<br />

26. Modelowanie obiektów w przestrzeni stanów x 0,33<br />

27. Estymacja minimalnowariancyjna – zasady i podstawowe wyniki x 0,67<br />

28. Wstęp do filtracji Kalmana – rozkłady warunkowe wektorowych<br />

zmiennych Gaussowskich<br />

x 0,66<br />

29. Predykcja, filtracja i wygładzanie sygnałów x 0,67<br />

30. Predyktor i filtr Kalmana – podstawowe zależności x 1<br />

31. Własności filtru Kalmana x 0,67<br />

489


32. Stacjonarny filtr Kalmana – filtr Wienera x 0,67<br />

33. Filtr Kalmana jako optymalny obserwator stanu x 0,67<br />

34. Zastosowanie filtru Kalmana do śledzenia obiektów latających x 1<br />

35. Zabezpieczenia numeryczne stosowane przy realizacji filtrów Kalmana x 1<br />

36. Rozszerzony filtr Kalmana x 1<br />

37. Zastosowanie rozszerzonego filtru Kalmana do lokalizacji platformy<br />

mobilnej<br />

x 1<br />

38. Zastosowanie rozszerzonego filtru Kalmana do eliminacji trzasków z<br />

x 1<br />

archiwalnych nagrań fonicznych<br />

<strong>39</strong>. Regulatory liniowo-kwadratowe w przestrzeni stanów x 1<br />

40. Twierdzenie o separacji w teorii regulatorów liniowo-kwadratowych x 0,33<br />

41. Analiza odporności regulatorów LQ x 0,33<br />

Razem 30<br />

490


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy wizyjne w automatyce<br />

Skrót nazwy WIZA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Maciej<br />

Nazwisko: Niedźwiecki<br />

e-mail: maciekn@eti.pg.gda.pl<br />

Karta zajęć -wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowanie systemów wizyjnych x 1<br />

2. Postrzeganie i reprodukcja obrazu – budowa i charakterystyki oka,<br />

charakterystyki źródeł światła<br />

x 0,67<br />

3. Jasność, jaskrawość, nasycenie, metameria x 0,33<br />

4. Analiza i synteza barwy x 1<br />

5. Proces tworzenia obrazu cyfrowego – układ optyczny i jego<br />

charakterystyki<br />

x 0,33<br />

6. Proces tworzenia obrazu cyfrowego – próbkowanie i kwantyzacja x 1<br />

7. Proces tworzenia obrazu cyfrowego – rozwiązania sprzętowe x 0,67<br />

8. Zniekształcenia obrazu. Typowe zakłócenia x 1<br />

9. Pliki graficzne (sposoby reprezentacji, format BMP, format TIF) x 1<br />

10. Bezstratna kompresja obrazów (LZW) x 1<br />

<strong>11</strong>. Stratna kompresja obrazów (JPEG) x 1<br />

12. Histogram obrazu. Operacje na histogramie x 1<br />

13. Jednopunktowe metody przetwarzania obrazu x 1<br />

14. Liniowa filtracja obrazu – filtry o skończonej odpowiedzi impulsowej x 1<br />

15. Dwuwymiarowa transformata FFT i jej zastosowanie do liczenia splotu x 1<br />

16. Fitracja w dziedzinie częstotliwości x 1<br />

17. Filtr medianowy i jego własności x 1<br />

18. Inne filtry nieliniowe oparte na statystykach porządkowych x 1<br />

19. Usuwanie nieostrości obrazu x 1<br />

20. Wykrywanie krawędzi – metody gradientowe x 1<br />

21. Wykrywanie krawędzi – metody oparte na laplasjanie x 1<br />

22. Wykrywanie linii prostych. Transformacja Hougha x 1<br />

23. Zastos. morfologii matem. w przetwarzaniuobrazów. Erozja i dylatacja x 1<br />

24. Otwarcie i zamknięcie obrazu x 1<br />

25. Wyznaczanie szkieletu morfologicznego x 1<br />

26. Operacje morfologiczne na obrazach wieloodcieniowych x 1<br />

27. Segmentacja obrazu – metoda rozrostu obszarów x 0,66<br />

28. Segmentacja obrazu – metoda podziału obszarów x 0,67<br />

29. Segmentacja obrazu – metoda działów wodnych x 0,66<br />

30. Cechy geometryczne obrazu – współczynniki kształtu x 0,67<br />

31. Cechy geometryczne obrazu – momenty geometryczne x 0,67<br />

32. Cechy geometryczne obrazu – kody łańcuchowe x 0,67<br />

33. Rozpoznawanie obrazów – podstawowe pojęcia x 1<br />

34. Rozpoznawanie obrazów – podstawowe metody x 1<br />

Razem 30<br />

491


Nazwa przedmiotu Sztuczna inteligencja<br />

Skrót nazwy SINT<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jędruch<br />

Nazwisko: Wojciech<br />

e-mail: wjed@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć -wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Definicje dziedziny SI, przegląd metod i zastosowań X 1<br />

2. Historia rozwoju SI, filozofia X 1<br />

3. Metody szukania na grafach X 1<br />

4. Metody szukania na grafach AND/OR X 1<br />

5. Metody minimax i zastosowanie do gier (szachy) X 1<br />

6. Automatyczne wnioskowanie w rachunku predykatów X 1<br />

7. Język Prolog jako przykład systemu wnioskującego X 1<br />

8. Wprowadzenie do metod rozmytych X 1<br />

9. Wnioskowanie rozmyte X 1<br />

10. Wprowadzenie do sieci probabilistycznych X 1<br />

<strong>11</strong>. Metody obliczania prawdopodobieństw w sieciach X 1<br />

12. Podstawowe pojęcia klasyfikacji obrazów X 1<br />

13. Selekcja cech X 1<br />

14. Wstęp do metod uczenia maszynowego X 1<br />

15. Algorytmy ewolucyjne X 1<br />

16. Programowanie genetyczne X 1<br />

17. Algorytm symulowanego wyżarzania X 1<br />

18. Wprowadzenie do sieci neuronowych X 1<br />

19. Uczenie sieci warstwowych X 1<br />

20. Sieci samoorganizujące się X 1<br />

21. Systemy neuronowo-rozmyte X 1<br />

22. Drzewa decyzyjne X 1<br />

23. Metody zbiorów przybliżonych X 1<br />

24. Problemy generalizacji w uczeniu X 1<br />

25. Metody optymalizacji wieloetapowych procesów decyzyjnych X 1<br />

26. Uczenie ze wzmocnieniem w wieloetapowych procesach decyzyjnych X 1<br />

27. Struktury systemów ekspertowych X 1<br />

28. Metody reprezentacji wiedzy w systemach ekspertowych X 1<br />

29. Metody wydobywnia wiedzy X 1<br />

30. Modelowanie indywiduowe, sztuczne życie i optymalizacja systemów<br />

wieloagentowych.<br />

X 1<br />

Razem 30<br />

492


Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wybrane zastosowania algorytmów ewolucyjnych i programowania<br />

genetycznego<br />

X X 2<br />

2. Wybrane zastosowania algorytmów symulowanego wyżarzania X 2<br />

3. Wybrane zastosowania sieci neuronowych X 2<br />

4. Wybrane zastosowania systemów neuronowo-rozmytych X 2<br />

5. Wybrane zastosowania sieci probabilistycznych X 2<br />

6. Wybrane zastosowania drzew decyzyjnych X 2<br />

7. Wybrane zastosowania optymalizacji wieloetapowych procesów<br />

decyzyjnych metodami uczenia<br />

X 3<br />

Razem 15<br />

493


3.2.10. Modelowanie i programowanie systemów informatycznych<br />

Nazwa przedmiotu Algorytmy grafowe<br />

Skrót nazwy AG<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dariusz<br />

Nazwisko: Dereniowski<br />

e-mail: deren@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć- wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia. X 0.33<br />

2. Wprowadzenie do teorii grafów X 0.66<br />

3. Najkrótsze ścieżki z jednym źródłem X 1<br />

4. Najkrótsze ścieżki pomiędzy wszystkimi parami wierzchołków X 1<br />

5. Problem komiwojażera – algorytm optymalny X 1<br />

6. Algorytm przybliżony dla symetrycznego problemu komiwojażera –<br />

algorytm włączania.<br />

X<br />

1<br />

7. Heurystyka lokalnych poszukiwań dla symetrycznego problemu<br />

X<br />

1<br />

komiwojażera.<br />

8. Problem szukania drzewa spinającego o minimalnej średnicy X 1<br />

9. Problem szukania drzewa spinającego o minimalnym stopniu X 1<br />

10. Przepływy w grafach X 1<br />

<strong>11</strong>. Najliczniejsze skojarzenia w grafach prostych. X 1<br />

12. Skojarzenia o maksymalnej sumie wag w grafach dwudzielnych. X 1<br />

13. Faktory w grafach X 1<br />

14. Wprowadzenie do kolorowania grafów, definicje podstawowych modeli<br />

X<br />

i ich zastosowania.<br />

15. Nieklasyczne modele kolorowania grafów – własności X 1<br />

16. Wybrane algorytmy kolorowania grafów. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

1. Omówienie poszczególnych tematów. Opisanie sposobu wykonania<br />

prezentacji.<br />

2. Opracowanie dwóch algorytmów szukania najkrótszych ścieżek<br />

pomiędzy wszystkimi parami wierzchołków.<br />

3. Opracowanie optymalnego algorytmu dla problemu komiwojażera.<br />

Przetestowanie tego algorytmu w przypadku grafów losowych.<br />

poziom<br />

liczba<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

X 1<br />

1<br />

X 1<br />

X<br />

1<br />

494


4. Opracowanie dwóch heurystyk dla problemu komiwojażera i ich<br />

X<br />

porównanie w przypadku grafów losowych.<br />

1<br />

5. Opracowanie algorytmu szukania drzew spinających o minimalnej<br />

średnicy. Prezentacja wyników doświadczeń komputerowych.<br />

X 1<br />

6. Opracowanie algorytmu szukania drzew spinających o minimalnym<br />

stopniu. Prezentacja wyników doświadczeń komputerowych.<br />

X 1<br />

7. Opracowanie algorytmu szukania przepływów w grafach skierowanych.<br />

Prezentacja wyników doświadczeń komputerowych.<br />

X 1<br />

8. Opracowanie algorytmu wyznaczania skojarzeń w grafach. Prezentacja<br />

wyników doświadczeń komputerowych.<br />

X 1<br />

9. Opracowanie wybranego algorytmu szukania faktorów w grafach.<br />

Prezentacja wyników doświadczeń komputerowych.<br />

X 1<br />

10. Opracowanie wybranych algorytmów kolorowania grafów. Prezentacja<br />

jego działania oraz prezentacja wyników doświadczeń komputerowych.<br />

X 2<br />

<strong>11</strong>. Opracowanie wybranych algorytmów szukania separatorów w grafach<br />

prostych. Prezentacja wyników doświadczeń komputerowych.<br />

X 1<br />

12. Opracowanie wybranego algorytmu rysowania grafów. X 1<br />

13. Opracowanie wybranego algorytmu triangulacji grafu. X 1<br />

14. Opracowanie wybranej metody generowania grafów losowych. X 1<br />

Razem 15<br />

495


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Algorytmy optymalizacji dyskretnej<br />

Skrót nazwy AOD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Małafiejski<br />

e-mail: mima@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0.33<br />

2. Przegląd metod projektowania algorytmów (dynamiczne, pełny<br />

przegląd, zachłanne, przybliżone)<br />

X 0.33<br />

3. Algorytmy przybliżone i schematy aproksymacyjne X 0.66<br />

4. Algorytmy względnie i bezwlędnie przybliżone - przykłady X 0.33<br />

5. Algorytm2-przyblizony dla Max-Cut: metoda lokalnego poprawiania X 0.66<br />

8. Schemat aproksymacyjny dla problemu plecakowego X 0.66<br />

9. Klasa problemów PSPACE-zupełnych X 0.66<br />

10. Problem Metric-k-center i metoda parametrycznego przycinania X 0.66<br />

<strong>11</strong>. Algorytm zachłanny dla problemu Set Cover X 0.33<br />

12. Algorytm 2-przybliżony dla problemu Vertex Cover: metoda<br />

0.66<br />

rozwarstwiania<br />

X<br />

13. Problem Shortest Superstring: algorytm 4-przybliżony oraz 3-<br />

1<br />

przybliżony<br />

X<br />

14. Skojarzenia w grafach dwudzielnych: twierdzenia Koniga i Halla X 0.66<br />

15. Problem minimalnego ważonego doskonałego skojarzenia: algorytm<br />

węgierski<br />

X 0.66<br />

16. Algorytmy przybliżone znajdowania drzewa Steinera oraz metrycznego<br />

drzewa Steinera<br />

X 0.66<br />

17 Algorytmy przybliżone dla problemu metric TSP: algorytm 2przybliżony<br />

i 3/2-przybliżony<br />

X 0.66<br />

18. Przykłady zachłannych algorytmów przybliżonych X 0.66<br />

19. Wprowadzenie do programowania liniowego: postać kanoniczna,<br />

standardowa oraz ogólna<br />

X 0.66<br />

20. Sformułowanie TSP jako ILP X 0.33<br />

21. Sformułowanie problemów najkrótszej ścieżki, maksymalnego<br />

przepływu, ważonego skojarzenia jako LP<br />

X 0.33<br />

22. Geometria LP X 0.33<br />

23. Twierdzenie prymalno-dualne X 0.66<br />

24. Problemy minimaksowe: minimalne cięcie – maksymalny przepływ X 0.66<br />

25. Techniki projektowania algorytmów przybliżonych w oparciu o<br />

programowanie liniowe: metoda zaokrąglania<br />

X 0.66<br />

26. Schemat prymalno-dualny X 0.66<br />

27. Przykłady konstrukcji algorytmów przybliżonych w oparciu o techniki<br />

programowania liniowego<br />

1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

496


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Implementacja algorytmu dynamicznego dla problemu plecakowego X 1<br />

2. Opracowanie algorytmu rozwiązującego zagadnienie pokrycia X 1<br />

3. Implementacja algorytm zachłannego dla problemu Set Cover X 1<br />

4. Opracowanie algorytmu Fulkersona-Forda znajdowania największego<br />

przeływu<br />

X<br />

1<br />

5. Implementacja algorytmu Fulkersona-Forda znajdowania największego<br />

przeływu<br />

X<br />

1<br />

6. Implementacja algorytmu 2-przyblizony dla Max-Cut: metoda<br />

lokalnego poprawiania<br />

X<br />

1<br />

7. Opracowanie algorytmu znajdowania skojarzenia w grafach<br />

dwudzielnych oraz ogólnych<br />

8. Implementacja algorytmu węgierskiego X 1<br />

9. Opracowanie algorytmu przybliżonego znajdowania drzew Steinera X 1<br />

10. Implementcja algorytmu przybliżonego znajdowania drzew Steinera<br />

<strong>11</strong>. Opracowanie algorytmów przybliżonych dla problemu metric TSP X 1<br />

12. Implementacja algorytmów przybliżonych dla problemu metric TSP X 1<br />

13. Metody rozwiązywania problemów LP X 1<br />

14. Opracowanie algorytmu przybliżonego w oparciu o techniki LP X 1<br />

15. Implementacja algorytmu przyblizonego w oparciu o techniki LP X 1<br />

Razem 15<br />

X<br />

X<br />

liczba<br />

godzin<br />

1<br />

1<br />

497


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Algorytmy równoległe i rozproszone<br />

Skrót nazwy ARR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Łukasz<br />

Nazwisko: Kuszner<br />

e-mail: kuszner@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,5<br />

2. Sieci porównujące X 1,5<br />

3. Układy kombinacyjne i P-zupełność X 1<br />

4. Model PRAM X 1<br />

5. Twierdzenie Brenta X 1<br />

6. Równoległe algorytmy numeryczne X 1<br />

7. Równoległe algorytmy sortowania X 1<br />

8. Technika cyklu Eulera X 1<br />

9. Algorytmy równoległe dla list i drzew X 1<br />

10. Modele obliczeń rozproszonych X 2<br />

<strong>11</strong>. Problem łamania symetrii X 1<br />

12. Problem skoordynowanego ataku X 1<br />

13. Samostabilizacja X 1<br />

14 Problem drzewa spinającego X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie, zasady zaliczenia X 1<br />

2. Zapoznanie z biblioteka MPI X 2<br />

3. Metody testowania algorytmów rozproszonych X 2<br />

4. Metody testowania algorytmów samostabilizującyh X 2<br />

5. Dowodzenie poprawności algorytmów rozproszonych X 2<br />

6. Implementacja wybranego algorytmu równoległego 3<br />

7. Implementacja wybranego algorytmu rozproszonego 3<br />

Razem 15<br />

liczba<br />

godzin<br />

498


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy biologii obliczeniowej<br />

Skrót nazwy EBO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Giaro<br />

e-mail: giaro@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie biologiczne. X 2<br />

2. Liniowe dopasowanie dwóch sekwencji. X 2<br />

3. Liniowe dopasowanie dwóch sekwencji II. X 3<br />

4. Liniowe dopasowanie wielu sekwencji. X 2<br />

5. Sekwencjonowanie DNA. X 3<br />

6. Grafy przedziałowe jako model zagadnień bioinformatycznych. X 3<br />

7. Wielomianowy algorytm znajdujący reprezentację geometryczną grafu X<br />

2<br />

przedziałowego.<br />

8. Wstęp do filogenetyki. X 2<br />

9. Odczytywanie historii ewolucji – metody dystansowe. X 3<br />

10. Odczytywanie historii ewolucji – metoda parsymonii. X 2<br />

<strong>11</strong>. Ukryte modele Markowa. X 2<br />

12. Rearanżacje, odległość inwersyjna i genomowa. X 2<br />

13. Komputery DNA – obliczenia w próbówce. X 2<br />

Razem 30<br />

liczba<br />

godzin<br />

499


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki programowania na platformie .NET<br />

Skrót nazwy JPPN<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Łukasz<br />

Nazwisko: Kuszner<br />

e-mail: kuszner@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Wprowadzenie do programowanie na platformie .NET. X 0.33<br />

3. Języki wykorzystywane do programowania na platformie .NET X 0.33<br />

4. C# - podstawy składni X 0.66<br />

5. CLR,C# - elementarne typy i instrukcje X 0.33<br />

6. CLR, C# - typy value i reference, pakowanie i rozpakowanie X 0.33<br />

7. CLR,C# - klasy i struktury, modyfikatory właściwości X 0.33<br />

8. CLR,C# - kontenery danych, właściwości indeksowane X 0.66<br />

9. CLR,C# - jagged arrays X 0.33<br />

10. CLR,C# - atrybuty metod i klas X 0.33<br />

<strong>11</strong>. CLR,C# - obsługa wyjątków X 0.33<br />

12. CLR,C# - zdarzenia i delegacje X 0.66<br />

13. CLR , C#- refleksja X 0.66<br />

14. CLR,C# - typy ogólne (v.2.0) X 0.33<br />

15. CLR,C# - klasy częściowe (v.2.0) X 0.33<br />

16. CLR, C# - dynamiczne wołanie kodu X 0.66<br />

17. CLR, C# - wsparcie dla realizacji wtyczek X 0.66<br />

18. VB.NET – podstawy składni X 1<br />

19. Podsumowanie mechanizmów wspólnych dla .NET z poziomu VB X 1<br />

20. C++ Managed extension X 0.33<br />

21. C++ kod zarządzany i niezarządzany X 0.33<br />

22. Podsumowanie mechanizmów wspólnych dla .NET z poziomu C++ X 0.66<br />

23. Konstrukcja zarządzanych opakowań kodu Ansi c++ X 0.66<br />

24. Wołanie niezarządzanego kodu z poziomu VB/C# X 0.66<br />

25. Elementy Jscript/VBScript X 1<br />

26. Wykorzystanie C# jako języka skryptowego X 0.66<br />

27. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.33<br />

2. Programowa realizacja aplikacji w C# X 1<br />

500


3. Zaawansowane mechanizmy C# X 1<br />

4. Programowa realizacja aplikacji w VB.NET X 1<br />

5. Zaawansowane mechanizmy w VB.NET X 1<br />

6. Programowa realizacja aplikacji w C++ Managed Ext. X 1<br />

7. Zaawansowane mechanizmy w C++ Managed Ext. X 1<br />

8. Programowanie hybrydowe X 1.66<br />

9. Łaczenie kodu zarządzanego i niezarządzanego X 2<br />

10. Skryptowanie aplikacji VB/JScript X 1<br />

<strong>11</strong>. Skryptowanie aplikacji C# X 1<br />

12. Programowa realizacja dynamicznych wołań X 2<br />

13. Programowa realizacja wtyczek X 1<br />

Razem 15<br />

501


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Języki skryptowe i ich zastosowania<br />

Skrót nazwy JSZ<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Robert<br />

Nazwisko: Janczewski<br />

e-mail: skalar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Wyrazenia regularne X 0.66<br />

3. Zaawansowane techniki konstrukcji wyrazen regularnych X 1<br />

4. Wprowadzenie do Perla X 0.33<br />

5. Perl: Sterownie wykonaniem programu X 1<br />

6. Perl: Typy danych X 0.66<br />

7. Perl: Operacje na listach, tablicach, haszach X 0.66<br />

8. Perl: Elementy przetwarzania tekstow X 0.33<br />

9. Perl: Tworzenie modułow X 0.33<br />

10. Perl: Model obiektow X 0.66<br />

<strong>11</strong>. Wprowadzenie do Pythona X 0.33<br />

12. Python: Sterownie wykonaniem programu X 0.66<br />

13. Python: Typy danych X 0.66<br />

14. Python: Operacje na krotkach,listach,tablicach,słownikach X 0.66<br />

15. Python: Elementy przetwarzania tekstow X 0.33<br />

16. Python: Tworzenie modułow X 0.33<br />

17. Python: Model obiektow X 1<br />

18. Osadzanie Pythona w aplikacjach X 1<br />

19. Osadzanie Perla w aplikacjach X 1<br />

20. Udostępnianie modelu obiektowego aplikacji dla potrzeb języków<br />

skryptowych X 1<br />

21. Użycie frameworków webowych dla PERLA/PYTHONA X 1<br />

22. GUI w językach skryptowych X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Realizacja programu w jęz. PYTHON X 2<br />

2. Programowe wykorzystanie wyrażeń regularnych X 2<br />

3. Realizacja programu w jęz. PERL X 2<br />

4. Integracja języków skryptowych i kompilowanych X 2<br />

5. Wykorzystanie jęz. skryptowych dla dynamicznego generowania stron<br />

www<br />

2<br />

502


6. Frameworki www 3<br />

7. Realizacja GUI w jez. skryptowych X 2<br />

Razem 15<br />

503


Nazwa przedmiotu Modelowanie Internetu<br />

Skrót nazwy MIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Adam<br />

Nazwisko: Nadolski<br />

e-mail: nadolski@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy Umiej.<br />

Liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0,33<br />

2. Podstawowe modele probabilistyczne X 1<br />

3. Protokuł HTTP X 0,67<br />

4. Zasada działania wyszukiwarek internetowych X 0,33<br />

5. Probabilistyczne własności grafu sieci Internet X 1<br />

6. Metody indeksowania stron X 1<br />

8. Analiza leksykalna dokumentu X 1<br />

9. Analiza semantyczna dokumentu X 0,67<br />

10. Kategoryzacja dokumentów X 1<br />

<strong>11</strong>. Kategoryzacja – wykorzystanie danych nieoznaczonych X 0,33<br />

12. Klasteryzacja dokumentów X 1<br />

13. Metoda HITS oceny trafności połączeń X 0,67<br />

14. Metoda PageRank X 0,67<br />

15. Stabilność metod HITS i PageRank X 0,67<br />

16. Ograniczenia metod analizy połączeń X 0,33<br />

17. Ograniczanie przestrzeni przeglądanych stron X 0,67<br />

18. Rozproszone przeszukiwanie Internetu X 0,33<br />

19. Dynamika sieci Internet X 1<br />

20. Analiza dzienników serwerów internetowych X 0,33<br />

21. Modele probabilistyczne zachowań ludzi w sieci X 1<br />

22. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

Poziom<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Opracowanie prostego robota internetowego X 3<br />

2. Zaindeksowanie zasobów internetowych wybranej uczelni X 3<br />

3. Zbadanie własności grafu zaindeksowanego wycinka Internetu X 3<br />

4. Ocena trafności dokumentu na podstawie jego zawartości X 3<br />

5. Ocena trafności dokumentu na podstawie jego połączeń X 3<br />

Razem 15<br />

Liczba<br />

godzin<br />

504


Nazwa przedmiotu Obliczenia kwantowe<br />

Skrót nazwy OKW<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Giaro<br />

e-mail: giaro@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba godzin<br />

A B C D E<br />

1. Historia i stan obecny obliczeń kwantowych X 1<br />

2. Przestrzenie liniowe X 1<br />

3. Przestrzeń Hilberta X 1<br />

4. Operatory w przestrzeniach Hilberta X 1<br />

5. Postulaty mechaniki kwantowej X 1<br />

6. Bity i rejestry kwantowe X 1<br />

7. Bramki kwantowe X 1<br />

8. Spin, stany EPR i teleportacja stanu X 1<br />

9. Protokoły kryptografii kwantowej X 1<br />

10. Modele obliczeń probabilistycznych X 1<br />

<strong>11</strong>. Ogolny model obliczenia kwantowego X 1<br />

12. Poprawność algorytmu Grovera X 1<br />

13. Wyszukiwanie algorytmem BBHT. X 1<br />

14. Probabilistyczny test Rabina. X 1<br />

15. Analiza algorytmu faktoryzacji Shora. X 1<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba godzin<br />

A B C D E<br />

1. Przestrzeń Hilberta X 2<br />

2. Operatory w przestrzeniach Hilberta X 2<br />

3. Postulaty mechaniki kwantowej X 2<br />

4. Bity i rejestry kwantowe X 2<br />

5. Bramki kwantowe X 2<br />

6. Spin, stany EPR i teleportacja stanu X 1<br />

7. Modele obliczeń probabilistycznych X 1<br />

8. Algorytm Grovera X 2<br />

9. Probabilistyczny test Rabina. X 1<br />

Razem 15<br />

505


Nazwa przedmiotu Podstawy kryptografii<br />

Skrót nazwy PKR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Konrad<br />

Nazwisko: Piwakowski<br />

e-mail: coni@pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Omówienie zasad zaliczenia i literatury. X 0.5<br />

2. Przykłady prostych systemów szyfrowania: przesunięcie modulo,<br />

podstawienie.<br />

X 0.5<br />

3. Przykłady prostych systemów szyfrowania: szyfr Vigenere, szyfr Hill'a,<br />

permutacja.<br />

X 1<br />

4. Przykłady ataków kryptoanalitycznych na szyfr podstawieniowy i szyfr<br />

Hill'a.<br />

X 1<br />

5. Teoria Shannona X 2<br />

6. DES - teoria, praktyka i kontrowersje X 1<br />

7. AES - opis formalny X 1<br />

8. Ataki liniowe i różnicowe na szyfry podstawieniowo–przestawieniowe. X 1<br />

9. Elementy teorii liczb: algorytm Euklidesa i Chińskie twierdzenie o<br />

resztach.<br />

X 1<br />

10. Testy pierwszości. X 1<br />

<strong>11</strong>. Szyfrowanie z kluczem jawnym – RSA, ElGamal X 1<br />

12. Podpis elektroniczny DDS X 1<br />

13. Funkcje hashujące. X 1<br />

14 Uzgadnianie i dystrybucja kluczy - protokół Diffie-Hellmana. X 1<br />

15. Uwierzytelnianie - dowody z wiedzą zerową. X 1<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przykłady prostych systemów szyfrowania: przesunięcie modulo,<br />

podstawienie, szyfr Vigenere, szyfr Hill'a, permutacja.<br />

X 1<br />

2. Ataki kryptoanalityczne na szyfr podstawieniowy i szyfr Hill'a. X 2<br />

3. Teoria Shannona X 1<br />

4. Algorytmy symetryczne DES i AES – sposoby wykorzystania X 1<br />

5. Ataki liniowe i różnicowe na szyfry podstawieniowo–przestawieniowe. X 2<br />

6. Elementy teorii liczb: algorytm Euklidesa i Chińskie twierdzenie o<br />

resztach.<br />

X 2<br />

7. Testy pierwszości. X 1<br />

8. Szyfrowanie z kluczem jawnym – RSA, ElGamal X 1<br />

9. Podpis elektroniczny DDS X 1<br />

506


10. Funkcje hashujące. X 1<br />

<strong>11</strong>. Uzgadnianie i dystrybucja kluczy - protokół Diffie-Hellmana. X 1<br />

12. Uwierzytelnianie - dowody z wiedzą zerową. X 1<br />

Razem 15<br />

507


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie lokalnych aplikacji .NET<br />

Skrót nazwy PLAN<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

e-mail: manus@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Ogólna architektura aplikacji MS Windows. X 0.33<br />

3. Prezentacja starszych narzędzi MFC. X 1<br />

4. Wprowadzenie do CLR. Zarządzanie pamięcią w .NET. X 0.66<br />

5. .Net Framework. X 1<br />

6. Narzędzia dostępne na platformie .NET. X 0.33<br />

7. Techniki wykorzystania pamięci wirtualnej. X 0.33<br />

8. Techniki wykorzystania pamięci prywatnych stert. X 0.33<br />

9. Programowe sterowanie GC. X 0.33<br />

10. Finalizatory i uwalnianie zasobów. X 0.33<br />

<strong>11</strong>. Deterministyczna finalizacja. X 0.33<br />

12. Programowe zarządzanie wątkami. Realizacja puli wątków. X 0.66<br />

13. Programowe zarządzanie plikami. X 0.33<br />

14. Programowe zarządzanie procesami. X 0.33<br />

15. Programowe zarządzanie zadaniami. X 0.33<br />

16. Izolacja na poziomie ApplicationDomain X 0.66<br />

17. Nałożone operacje we/wy. Porty dokańczania. X 0.66<br />

18. Mechanizmy synchronizacyjne w Windows. X 0.66<br />

19. Mechanizmy IPC w .NET. X 1<br />

20. Wykorzystanie kontrolek ActiveX w aplikacjach .NET X 0.66<br />

21. Aplikacje tradycyjne vs. usługi. X 0.33<br />

22. Programowa realizacja usług systemowych. X 0.33<br />

23. Programowy dostęp do rejestru. X 0.33<br />

24. Programowe wykorzystanie Event Log-a X 0.33<br />

25. Monitorowanie aplikacji. Perfomance counters. X 0.33<br />

26. Windows Script Hosting. ActiveScripting. X 0.66<br />

27. Konfiguracja aplikacji .NET. X 0.33<br />

28. Instalatory aplikacji lokalnych X 0.66<br />

29. Zmiany w nowych wersjach Windows. x 0.33<br />

30. Programowanie zabezpieczeń opartych na rolach. X 0.66<br />

Razem 15<br />

508


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.33<br />

2. Narzędzia ILDASM, Memory profiler X 1<br />

3. Narzędzia wchodzace w sklad pakietu VS.NET X 1<br />

4. Aplikacje wielowątkowe/ wieloprocesowe. Zarządzanie wątkami i<br />

X 1<br />

procesami. Synchronizacja wątków/procesów.<br />

5. Mechanizmy IPC. Nałożone operacje we/wy. Porty dokanczania. X 1<br />

6. Programowanie zabezpieczeń opartych na rolach. X 1<br />

7. Programowanie GUI X 1<br />

8. Programowanie GUI zaawansowane techniki X 1<br />

9. Programowanie usług X 1<br />

10. Uruchamianie i śledzenie usług X 1<br />

<strong>11</strong>. Konfiguracja aplikacji.NET X 2<br />

12. Programowe sterowanie GC X 1<br />

13. .Net Framework. X 1<br />

14. Konfiguracja i prgramowanie zabezpieczeń. X 1.66<br />

Razem 15<br />

509


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Realizacja aplikacji internetowych<br />

Skrót nazwy RAI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

e-mail: manus@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Koncepcja „cienkiego” i „grubego” klienta X 0.66<br />

3. Wprowadzenie do ASP.NET X 1<br />

4. Zarządzanie sesją i aplikacją z poziomu ASP.NET X 1<br />

5. Programowa realizacja aplikacji opartych o przeglądarkę X 1<br />

6. Programowa realizacja serwerowej części aplikacji internetowej X 0.66<br />

7. Wykorzystanie komponentów i WebServices po stronie serwerowej X 0.66<br />

8. Aplikacja osadzona w przeglądarce X 1<br />

9. Realizacja aplikacji typu „gruby klient” 1<br />

10. Aplikacje osadzone vs. dystrybucja kodu do klientów X 1<br />

<strong>11</strong>. Komponenty lokalne aplikacji internetowych X 0.66<br />

12. Koncepcje SMS X 0.33<br />

13. No Touch Deployment X 0.66<br />

14. Click Once koncepcja, ograniczenia i konfiguracja X 1<br />

15. Konfiguracja aplikacji internetowych X 1<br />

16. Programowanie zabezpieczeń dla aplikacji internetowych X 1<br />

17. Smart client X 1<br />

18. Kolokwium 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.33<br />

2. Elementy konfiguracji IIS X 1<br />

3. Ogólna architektura serwisu internetowego X 1<br />

4. Narzedzia wchodzace w sklad pakietu VS.NET X 1<br />

5. Wprowadzenie do ASP.NET X 1<br />

6. Programowanie aplikacji ASP.NET X 1<br />

7. Zarządzanie sesją X 1<br />

8. Elementy programowania serwerowej częsci aplikacji X 1.66<br />

9. Proste GUI WWW X 1<br />

10. Web Forms X 1<br />

<strong>11</strong>. Programowanie aplikacji osadzonej X 1<br />

12. Programowanie aplikacji typu gruby klient X 1<br />

510


13. Programowanie i konfiguracja Click Once X 1<br />

14. Programowanie zabezpieczeń X 1<br />

15. Realizacja serwera wykorzystującego komponenty i serwisy X 1<br />

Razem 15<br />

5<strong>11</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Rozproszone i komponentowe systemy internetowe<br />

Skrót nazwy RKSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

e-mail: manus@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Architektura współczesnych systemów internetowych X 0.33<br />

3. Architektura aplikacji wykorzystujących komponenty obiektowe. X 0.33<br />

4. Koncepcja komponentów obiektowych IDL, COM, ACTIVEX, .NET<br />

components. X 0.33<br />

5. COM Interfejsy, tworzenie instancji obiektu, agregacja. Programowa<br />

realizacja standardów COM. X 1<br />

6. COM+ rozszerzenia w stosunku do COM/ACTIVEX. X 0.33<br />

7. MTS, .NET Enterprise Services, MsMQ X 0.33<br />

8. Modele wielowątkowości dla COM+ X 0.33<br />

9. ACTIVEX/COM+ - realizacja programowa. Konfiguracja<br />

komponentów aplikacji COM+ X 1<br />

10. Programowanie zabezpieczeń dla COM+. X 0.33<br />

<strong>11</strong>. Koncepcja Asemblies. Wersjonowanie. Podpisy X 0.66<br />

12. Współpraca COM+ i .NET X 0.33<br />

13. Rozszerzanie aplikacji - programowa realizacja wtyczek. X 0.33<br />

14. Serializacja danych na platformie .NET X 0.33<br />

15. Aplikacje rozproszone oparte o .NET Remoting X 0.66<br />

16. .NET Remoting konfiguracja, modele udostępniania obiektów X 0.63<br />

17. .NET Remoting zarządzanie czasem życia X 0.66<br />

18. Koncepcja WEB Services X 0.66<br />

19. SOA vs OOA X 0.33<br />

20. Standardy WSDL, SOAP, MS Pasport X 0.66<br />

21. Universal Description, Discovery and Integration X 0.33<br />

22. Programowa realizacja WEB Services X 0.33<br />

23. WebServices Enhancements v. 1, 2 X 0.66<br />

24. Wersjonowanie WS X 0.66<br />

25. Transakcyjność w WS X 0.66<br />

26. Kierunki rozwoju WebServices - WSE 3.0 X 0.66<br />

27. Nowa platforma komunikacyjna MS - Indigo X 0.66<br />

28. Kolokwium 1<br />

Razem 15<br />

512


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.33<br />

2. Ogólna architektura aplikacji komponenetowych. X 1<br />

3. Programowa realizacja standardów COM w oparciu o MFC/ATL. X 1<br />

4. Programowa realizacja standardów ACTIVEX w oparciu o MFC/ATL. X 1<br />

5. Programowa realizacja standardów COM+ w oparciu o MFC/ATL.<br />

X 1<br />

Konfiguracja komponentów aplikacji COM+.<br />

6. Aplikacje rozproszone oparte o .NET Remoting. X 1<br />

7. Zarzadzanie czasem życia obiektów w .NET Remoting. X 1<br />

8. Konfiguracja komponentów zdalnych w .NET. X 1<br />

9. Współpraca COM+ i .NET. X 1<br />

10. Wykorzystanie MSMQ jako medium komunikacyjnego. 1<br />

<strong>11</strong>. Elementy konfiguracji MTS/MSMQ. X 1<br />

12. Programowanie WEBServices. X 1<br />

13. Konfiguracja WEBServices. X 1<br />

14. Wykorzystanie WebServices. X 1<br />

15. Programowanie zabezpieczeń aplikacji rozproszonej. X 1.66<br />

Razem 15<br />

513


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Synteza aplikacji biznesowych<br />

Skrót nazwy SAB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Manuszewski<br />

e-mail: manus@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia 0.33<br />

2. Wytyczne Patterns & Practices dla systemów klasy Enterprise X 1<br />

3. Przegląd modelowych rozwiązań Patterns & Practices X 1<br />

4. Patterns & Practices – Enterprise Library X 1<br />

5. Optymalizacja warstwy dostępu do danych X 1<br />

6. Aplikacje oparte o MS Office X 1<br />

7. VS Tools For MS Office X 0.66<br />

8. Programowa realizacja SmartTags/SmartDocuments X 0.66<br />

9. Information Bridge Framework X 1<br />

10. Synteza aplikacji z wykorzystaniem IBF X 1<br />

<strong>11</strong>. Dostępne platformy serwerowe MS i ich właściwości X 0.33<br />

12. BizTalk jako platforma do realizacji aplikacji biznesowych X 1<br />

13. SharePoint w aplikacjach biznesowych X 1<br />

14. Narzędzia z VS Team System wspomagające realizację<br />

zaawansowanych aplikacji X 1<br />

15. Model obiektowy VS Foundation Classes X 1<br />

16. Wykorzystanie VS FC w procesie realizacji rozwiązań biznesowych X 1<br />

17. Kolokwium 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium 0.33<br />

2. Przegląd narzedzi do projektowania architektury VS TS X 1<br />

3. Przegląd narzedzi do zarządzania projektem arch. VS TS X 1<br />

4. Oprogramowanie ADO.NET X 1<br />

5. Enterprise Library 2<br />

6. Aplikacje MS Office 2<br />

7. Programowe wykorzystanie IBF X 2<br />

8. SharePoint X 1<br />

9. BizTalk X 1<br />

10. VS Foundation Classes X 1.66<br />

<strong>11</strong>. Microsoft Solution Framework X 2<br />

Razem 15<br />

514


Nazwa przedmiotu Systemy z bazą wiedzy<br />

Skrót nazwy SBW<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Tadeusz<br />

Nazwisko: Ratajczak<br />

e-mail: tadra@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia przedmiotu X 0,33<br />

2. Architektura systemu z bazą wiedzy X 1<br />

3. Analogie między architekturą systemu z bazą wiedzy i sposobem<br />

przetwarzania informacji przez człowieka<br />

X 1<br />

4. Charakterystyka regułowych systemów eksperckich X 1<br />

5. Wnioskowanie wstępujące i zstępujące w systemach regułowych X 1<br />

6. Strategie przeglądania bazy reguł - efektywność regułowych<br />

X 1<br />

systemów eksperckich<br />

7. Regułowe systemy eksperckie z wiedzą niepewną X 1<br />

8. Systemy z bazą wiedzy oparte na sieciach semantycznych X 1<br />

9. Automatyczne rozwiązywanie zadań obliczeniowych X 1<br />

10. Narzędzia do budowy systemów eksperckich – języki wysokiego<br />

poziomu<br />

X 1,67<br />

<strong>11</strong>. Narzędzia do budowy systemów eksperckich – szkielety systemów<br />

eksperckich<br />

X 1<br />

12. Architektura i cykl wnioskowania w systemach z bazą przypadków X 1<br />

13. Metody wyszukiwania w bazie przypadków przypadku najbardziej<br />

podobnego<br />

X 1<br />

14 Metody modyfikacji rozwiązania w systemach z bazą przypadków X 1<br />

15. Analiza porównawcza sposobów wnioskowania w różnych rodzajach<br />

systemów z bazą wiedzy<br />

X 1<br />

Karta zajęć - laboratorium<br />

Razem 15<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady korzystania z laboratorium komputerowego X 0,33<br />

2. Reguły i fakty w języku CLIPS X 0,67<br />

3. Opracowywanie prostego programu w języku CLIPS X 1<br />

4. Wykonywanie programu w języku CLIPS X 1<br />

5. Kontrolowanie danych w języku CLIPS X 1<br />

6. Konstrukcje deffacts i deftemplate X 1<br />

7. Opracowywanie programu z konstrukcją deffacts X 1<br />

8. Opracowywanie programu z konstrukcją deftemplate X 1<br />

9. Funkcje i pliki w języku CLIPS X 1<br />

515


10. Opracowywanie programu z plikami w języku CLIPS X 1<br />

<strong>11</strong>. Język COOL (język CLIPS zorientowany obiektowo) – atrybuty i<br />

metody<br />

X 1<br />

12. Język COOL – fasety atrybutów X 1<br />

13. Programy regułowe z obiektowymi wzorcami X 1<br />

14. Opracowywanie programu regułowego w języku COOL X 2<br />

15. Sprawdzian z programowania w języku CLIPS X 1<br />

Razem 15<br />

516


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technologie internetowe w Javie<br />

Skrót nazwy TIJ<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Adrian<br />

Nazwisko: Kosowski<br />

e-mail: kosowski@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,33<br />

2. Powtórzenie podstawowych informacji o języku Java i środowisku<br />

J2SE. X 0,33<br />

3. Interpretacja i kompilacja klas w języku Java. X 0,33<br />

4. Mechanizmy uruchamiania programów (aplikacje, applety, Java Web<br />

Start). X 0,33<br />

5. Mechanizmy obiektowe w języku Java: powiązania pomiędzy klasami. X 0,33<br />

6. Klasy abstrakcyjne, interfejsy i dziedziczenie. X 0,33<br />

7. Przydział i dealokacja pamięci. X 0,33<br />

8. Najważniejsze klasy biblioteki J2SE X 1<br />

9. Przetwarzanie strumieniowe. X 0,33<br />

10. Operacje na kontenerach danych. X 0,33<br />

<strong>11</strong>. Podstawy projektowania interfejsu użytkownika w oparciu o bibliotekę<br />

Swing. X 1<br />

12. Wstęp do generowania grafiki i operacji multimedialnych. X 0,66<br />

13. Programowanie aplikacji wielowątkowych klient/serwer w środowisku<br />

sieciowym. X 1<br />

14. Nawiązywanie połączeń z bazami danych; specyfikacja JDBC. X 0,66<br />

15. Mechanizmy zdalnego wywoływania procedur (RMI, JAVA IDL).<br />

Łączenie elementów oprogramowania w językach Java, C++, Python. X 1<br />

16. Tworzenie aplikacji internetowych przy wykorzystaniu języka XML. X 1<br />

17. Parsery SAX, model dokumentu DOM, język Xpath. X 0,66<br />

18. Wprowadzenie do platformy J2EE. X 1<br />

19. Tworzenie aplikacji z wykorzystaniem serwletów i JSP. X 1<br />

20. Biblioteka JavaServer Pages Standard Tag Library. X 1<br />

21. Wstęp do technologii JavaServer Faces. X 1<br />

22. Technologia Enterprise Java Beans. X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zaprojektowanie i implementacja aplikacji wielowątkowych<br />

klient/serwer w środowisku sieciowym.<br />

X 5<br />

2. Implementacja aplikacji łączących elementy w językach Java, C++, X 5<br />

517


Python.<br />

3. Zaprojektowanie i implementacja aplikacji wykorzystujących<br />

technologie J2EE oraz Java Beans.<br />

X 5<br />

Razem 15<br />

518


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zaawansowane techniki obiektowe<br />

Skrót nazwy ZTO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Małafiejski<br />

e-mail: mima@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,33<br />

2. Koncepcja przestrzeni nazw. X 0,33<br />

3. Łagodzenie kosztów spodziewanych obliczeń, technika leniwego<br />

obliczania. X 0,66<br />

4. Unikanie zależności między podprojektami. X 0,33<br />

5. Techniki dynamicznej identyfikacji typów. X 0,66<br />

6. Płytkie i głębokie kopiwanie. Konstruktory kopiujące i operatory<br />

przypisania. X 0,66<br />

7. Dziedziczenie. Klasy abstrakcyjne. Techniki rozdzielania interfejsu i<br />

implementacji. X 0,66<br />

8. Redukowanie zależności podczas kompilacji. Zasłony dla kompilatora,<br />

idiom Pimpl. X 0,33<br />

9. Poprawne konstruowanie obiektów, nie<strong>pełna</strong> inicjalizacja obiektów. X 0,66<br />

10. Kod odporny na wyjątki X 1<br />

<strong>11</strong>. Różne wersje operatora new. Kontrola nad tworzeniem obiektów z<br />

wykorzystaniem różnych rodzajów pamięci. X 0,66<br />

12. Wirtualizowanie konstruktorów i niemetod. X 1<br />

13. Zliczanie odniesień, klasy inteligentnych wskaźników. X 0,66<br />

14. Przeciązanie a niejawne przekształcenia typów. X 0,66<br />

15. Koncepcja programowania ogólnego – STL. X 0,66<br />

16. Iteratory i kontenery w STL. X 1<br />

17. Przykłady realizacji algorytmów w STL. X 0,66<br />

18. Predefiniowane algorytmy w STL. X 0,66<br />

19. Funktory i Adaptery w STL. X 0,66<br />

20. Operacje we/wy w STL. X 0,33<br />

21. Reprezentacja obiektów tekstowych - koncepcje klas typu string i rope. X 0,33<br />

22. Przegląd wzorców projektowych X 1<br />

23. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Programowa realizacja aplikacji korzystającej z STL X 5<br />

liczba<br />

godzin<br />

519


2. Programowa realizacja kontenerów X 5<br />

3. Programowa realizacja aplikacji odpornych na wyjątki X 5<br />

Razem 15<br />

520


3.2.<strong>11</strong>. Optoelektronika<br />

Nazwa przedmiotu Czujniki optyczne<br />

Skrót nazwy CZO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Adam<br />

Nazwisko: Mazikowski<br />

e-mail: Adam.Mazikowski@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: schemat blokowy czujników, funkcja przenoszenia i<br />

podstawowe parametry.<br />

X 1<br />

2. Klasyfikacja czujników. X 1<br />

3. Czujniki z modulacją natężenia promieniowania - wykorzystywane<br />

zjawiska fizyczne.<br />

X 1<br />

4. Przykładowe konstrukcje czujników natężeniowych. X 1<br />

5. Czujniki z modulacja fazy. X 1<br />

6. Metody modulacji fazy w światłowodach monomodowych. X 1<br />

7. Metody detekcji zmian fazy. X 1<br />

8. Spójność czasowa i przestrzenna wiązek światła. X 1<br />

9. Funkcje korelacji wzajemnej i autokorelacji, związek funkcji<br />

autokorelacji z rozkładem widmowym<br />

X 1<br />

10. Interferencja wiązek częściowo spójnych X 1<br />

<strong>11</strong>. Funkcja przenoszenia interferometru Mach-Zehndera i Michelsona. X 1<br />

12. Detekcja optycznego sygnału wyjściowego z czujnika w dziedzinie fazy<br />

i częstotliwości<br />

X 1<br />

13. Interferometry światła białego – metody detekcji i przetwarzania<br />

sygnału wyjściowego.<br />

X 1<br />

14. Zastosowanie interferometrów: pomiar temperatury i naprężeń,<br />

żyroskopy światłowodowe.<br />

X 1<br />

15. Sensory optyczne z modulacją polaryzacji. X 1<br />

16. Sensory z elektrycznie sterowana dwójłomnością. X 1<br />

17. Sensory wykorzystujące aktywność optyczną. X 1<br />

18. Przykładowe konstrukcje sensorów polaryzacyjnych. X 1<br />

19. Sensory wykorzystujące pomiar promieniowania termicznego. X 1<br />

20. Sensory wykorzystujące wybrane zjawiska nieliniowe w<br />

światłowodach.<br />

X 1<br />

21. Sensory oparte na spontanicznym i wymuszonym promieniowaniu<br />

Ramana w światłowodach.<br />

X 1<br />

22. Sensory oparte na spontanicznym i wymuszonym promieniowaniu<br />

Brillouina w światłowodach.<br />

X 1<br />

23. Wykorzystanie spontanicznego i wymuszonego promieniowania<br />

Ramana i Brillouina w sensorach rozłożonych.<br />

X 1<br />

24. Światłowodowe siatki Bragga i ich klasyfikacja. X 1<br />

25. Wykorzystanie siatek Bragga jako czujników wybranych wielkości X 1<br />

521


fizycznych.<br />

26. Czujniki pseudorozłożone z siatkami Bragga. X 1<br />

27. Sieci sensorowe, metody ich multipleksowani. X 1<br />

28. Multipleksowanie TDM. X 1<br />

29. Multipleksowanie FDM. X 1<br />

30. Multipleksowanie WDM. X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Interferometryczne sensory wielkości fizycznych wykorzystujące<br />

zaawansowane metody detekcji.<br />

X 2<br />

2. Sensory światłowodowe wykorzystujące światłowodowe siatki Bragga. X 2<br />

3. Sensory światłowodowe wykorzystujące światłowodowe lasery typu<br />

DFB.<br />

X X 2<br />

4. Sensory polarymetryczne. X 2<br />

5. Propagacja światła w sensorach natężeniowych. X 2<br />

6. Propagacja światła w sensorach mikrozgięciowych. X X 2<br />

7. Sensory wykorzystujące zjawisko sprzęgania modów polaryzacji. X 2<br />

8. Zakłócenia w sensorach optycznych. X 1<br />

Razem 15<br />

522


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Detekcja sygnałów optycznych<br />

Skrót nazwy DSU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

e-mail: pwierzba@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Fotodiody Schottky’ego – budowa, charakterystyki i zastosowania X 0,67<br />

2. Fotodiody z heterostrukturami i studniami kwantowymi – budowa i<br />

właściwości<br />

3. Konstrukcje fotodiod lawinowych. Stosowane materiały X 0,67<br />

4. Parametry fotodiod lawinowych. Wymagania stawiane układom pracy X 0,67<br />

5. Praca fotodiod lawinowych w trybie liniowym. Model szumowy X 1<br />

6. Praca fotodiod lawinowych w trybie Geigera. Układy z wygaszaniem<br />

pasywnym i aktywnym<br />

X<br />

1<br />

7. Zasada działania detektorów termicznych. Widmowe charakterystyki<br />

czułości<br />

8. Bolometry – klasyfikacja, budowa i parametry X 1<br />

9. Układy pracy bolometrów. X 0,67<br />

10. Termopary radiacyjne – klasyfikacja, budowa X 1<br />

<strong>11</strong>. Układy pracy termopar radiacyjnych<br />

12. Budowa fotopowielacza. Rodzaje fotokatod i ich charakterystyki<br />

X 1<br />

spektralne<br />

13. Przegląd konstrukcji fotopowielaczy X 1<br />

14. Parametry fotopowielaczy X 0,66<br />

15. Matryce detektorów CCD. Zasada transportu ładunku. Rodzaje matryc X 0,67<br />

16. Układy i techniki odczytu. X 0,66<br />

17. Matryce detektorów CMOS. Budowa.i parametry X 1<br />

18. Matryce detektorów średniej podczerwieni<br />

19. Zaawansowane techniki detekcji sygnałów optycznych: podwójne<br />

X 0,33<br />

skorelowane próbkowanie i zastosowanie integratorów<br />

X<br />

1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

X<br />

X<br />

X<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Prezentacja tematów projektów X 1<br />

2. Projektowanie układów współpracujących z fotodiodami lawinowymi X 1<br />

3. Wybór rodzaju układu współpracującego z bolometrami. X 1<br />

4. Analiza szumowa układów elektronicznych współpracujących z<br />

bolometrami<br />

X 1<br />

5. Projektowanie układu współpracującego z termoparami radiacyjnymi X 1<br />

1<br />

0,33<br />

0,67<br />

liczba<br />

godzin<br />

523


6. Analiza szumowa układów współpracujących z termoparami<br />

radiacyjnymi<br />

X 1<br />

7. Dobór parametrów wzmacniaczy operacyjnych współpracujących z<br />

detektorami termicznymi<br />

X 1<br />

8. Metodyka projektowania układów optoelektronicznych X 1<br />

9. Projektowanie układów współpracujących z fotopowielaczem X 1<br />

10. Określenie zakresu mocy odbieranej<br />

<strong>11</strong>. Maksymalizacja stosunku sygnał/szum układów współpracujących z<br />

X 1<br />

detektorami<br />

12. Maksymalizacja pasma przenoszenia układów współpracujących z<br />

X<br />

1<br />

detektorami<br />

13. Techniki projektowania obwodów drukowanych dla układów<br />

X<br />

1<br />

optoelektronicznych<br />

X 1<br />

14. Prezentacja wykonanych projektów X 2<br />

Razem 15<br />

524


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy i układy optoelektroniczne<br />

Skrót nazwy ELUO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

e-mail: pwierzba@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie – specyfika układów wykorzystujących elementy<br />

optoelektroniczne<br />

X<br />

0,33<br />

2. Detektory termiczne i fotonowe – charakterystyki spektralne i<br />

wykorzystywane zjawiska<br />

X<br />

0,33<br />

3. Fotodiody pn i pin – budowa, zasada działania X 0,67<br />

4. Materiały stosowane w konstrukcji fotodiod, istotne właściwości<br />

elektryczne i spektralne<br />

X<br />

0,33<br />

5. Spektralne charakterystyki czułości fotodiod pin i pn X 0,33<br />

6. Porównanie parametrów fotodiod pin i pn – NEP, pojemności, prąd<br />

ciemny<br />

X<br />

0,67<br />

7. Rodzina charakterystyk napięciowo-prądowych fotodiod. Układy pracy X 1<br />

8. Zastępczy model sygnałowy i szumowy fotodiod pin i pn X 0,33<br />

9. Optymalizacja konstrukcji fotodiod pin i pn ze względu na szybkość<br />

pracy i poziom sygnału<br />

X<br />

0,67<br />

10. Fototranzystory – konstrukcje i parametry X 0,67<br />

<strong>11</strong>. Układy pracy i zastosowania fototranzystorów X 0,33<br />

12. Fotorezystory – konstrukcje, parametry i wykorzystywane materiały X 0,67<br />

13. Układy pracy i zastosowania fotorezystorów X 0,33<br />

14. Diody elektroluminescencyjne – zasada działania, stosowane materiały X 0,33<br />

15. Parametry diod elektroluminescencyjnych. Uzyskiwane długości fal<br />

16. Konstrukcje diod elektroluminescencyjnych. Metody sprzęgania ze<br />

X 1<br />

światłowodami<br />

X<br />

0,67<br />

17. Metody poprawy zewnętrznej sprawności kwantowej<br />

18. Układy pracy diod diod elektroluminescencyjnych. Modulacja<br />

X 0,33<br />

natężenia promieniowania<br />

X<br />

0,33<br />

19. Transoptory – zasada działania i rodzaje transoptorów<br />

20. Parametry transoptorów, wytrzymałość na przebicie, certyfikaty<br />

X 0,33<br />

bezpieczeństwa<br />

21. Zastosowanie transoptorów w transmisji sygnałów analogowych<br />

X<br />

0,67<br />

(układy pracy)<br />

X<br />

1<br />

22. Zastosowanie transoptorów w układach zasilania i automatyki X 1<br />

23. Diody laserowe – zasada działania.<br />

24. Mechanizmy propagacji światła w strukturach diod laserowych. Homo-<br />

X 0,67<br />

i heterozłącza.<br />

25. Klasyfikacja diod laserowych. Praca z jednym modem<br />

X<br />

0,33<br />

poprzecznym/podłużnym<br />

26. Przegląd konstrukcji diod laserowych. Diody FP: budowa i<br />

X<br />

1<br />

charakterystyki<br />

X<br />

1<br />

525


27. Diody laserowe DBR i DFB: budowa, charakterystyki, przestrajanie<br />

długości fali<br />

X<br />

1<br />

28. Diody VCSEL. Metody zmian emitowanej długości fali X 0,67<br />

29. Parametry diod laserowych. Typowe mechanizmy uszkodzeń<br />

30. Układy pracy diod laserowych. Stabilizacja mocy emitowanej i<br />

X 0,33<br />

temperatury<br />

X<br />

0,33<br />

31. Diody superluminescencyjne. Budowa i charakterystyki<br />

32. Detekcja okresowych sygnałów optycznych – omówienie technik<br />

X 0,67<br />

detekcji<br />

33. Wielkości podlegające detekcji.(Amplituda, faza, kształt sygnału).<br />

X<br />

0,67<br />

Dobór metody<br />

X<br />

0,67<br />

34. Detekcja fazoczuła – opis analityczny układu liniowego X 1<br />

35. Detekcja fazoczuła – opis analityczny układu z kluczowaniem sygnału X 1<br />

36. Odpowiedź czasowa układu detekcji fazoczułej X 0,67<br />

37. Realizacja układowa detekcji fazoczułej<br />

38. Zasady doboru częstotliwości pracy i pasma filtracji w układach<br />

X 0,67<br />

detekcji fazoczułej<br />

<strong>39</strong>. Układy synchronicznego całkowania/uśredniania – poprawa stosunku<br />

X<br />

0,67<br />

sygnał/szum<br />

40. Układy synchronicznego całkowania/uśredniania sygnału –<br />

X<br />

0,67<br />

Rozwiązania układowe<br />

41. Układy zdalnego sterowania – wymagania konstrukcyjne i czynniki<br />

X<br />

0,67<br />

zakłócające<br />

X<br />

1<br />

42. Układy zdalnego sterowania – kodowanie informacji X 0,33<br />

43. Układy zdalnego sterowania – rozwiązania układowe<br />

44. Inne zastosowania układów zdalnego sterowania – transmisja danych,<br />

X 0,33<br />

automatyka<br />

45. Transmisja danych w standardzie IrDA. Omówienie składników<br />

X<br />

1<br />

standardu<br />

X<br />

1<br />

46. Wymagania konstrukcyjne dla urządzeń standardu IrDA. X 0,33<br />

47. Metody kodowania informacji w urządzeniach standardu IrDA X 0,33<br />

48. Łącza optyczne pracujące w wolnej przestrzeni X 0,67<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Metodyka określania warunków pracy układów optoelektronicznych.<br />

Identyfikacja czynników ograniczających w zastos. układów optoel.<br />

X<br />

1<br />

2. Układy pracy fotodiod pin i pn – analiza szumowa i częstotliwościowa X 1<br />

3. Dobór wzmacniaczy operacyjnych w układach współpracujących<br />

z diodami pin i pn<br />

X 1<br />

4. Układy pracy fotorezystorów – analiza częstotliwościowa X 1<br />

5. Techniki analizy układów detekcji fazoczułej X 1<br />

6. Analiza układów detekcji fazoczułej z przetwarzaniem liniowym X 1<br />

7. Analiza układów detekcji fazoczułej z kluczowaniem sygnału X 1<br />

8. Projektowanie urządzeń optoelektronicznych wykorzystujących<br />

detekcję fazoczułą – densytometr, bariera optyczna<br />

X<br />

1<br />

9. Projektowanie układów sterujących diodami elektroluminescencyjnymi X 1<br />

10. Projektowanie układów sterujących żarowymi źródłami światła X 1<br />

<strong>11</strong>. Analiza i projektowanie układów sterowania diod laserowych. X 1<br />

12. Proj. układów transmisji sygnału analogowego z transoptorami X 1<br />

13. Projektowanie układów zasilania z wykorzystaniem transoptorów X 1<br />

14. Stabilność układów optoelektronicznych X 1<br />

15. Analiza łącza optycznego pracującego w wolnej przestrzeni X 1<br />

Razem 15<br />

526


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Elementy techniki światłowodowej<br />

Skrót nazwy ETS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Hypszer<br />

e-mail: hyp@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Bierne elementy techniki światłowodowej. X 1<br />

2. Złącza światłowodowe: typy i własności. X 1<br />

3. Elementy wykorzystujące przewężenie światłowodu - podstawy<br />

teoretyczne.<br />

X<br />

liczba<br />

godzin<br />

4. Sprzęgacze kierunkowe. X 1<br />

5. Ekspandery modów. X 1<br />

6. Przewężany multi- i demultiplekser. X 1<br />

7. Tłumiki stałe i regulowane X 1<br />

8. Filtry światłowodowe X 1<br />

9. Światłowodowe siatki dyfrakcyjne X 1<br />

10. Światłowodowe elementy polaryzacyjne X 1<br />

<strong>11</strong>. Multi- i demultipleksery WDM X 1<br />

12. Definicja i rodzaje elementów aktywnych X 1<br />

13. Modulatory i przełączniki światła X 1<br />

14. Konwertery długości fali X 1<br />

15. Światłowody aktywne, wzmacniacze optyczne X 1<br />

Razem 15<br />

1<br />

527


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowe projektowanie układów elektronicznych<br />

Skrót nazwy KPU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Walerian<br />

Nazwisko: Gruszczyński<br />

e-mail: grusz@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Podstawowa struktura symulatorów układów elektron. X 1<br />

2. Rola algorytmów analizy w procedurach syntezy układów X 1<br />

3. Języki wejściowe, modele elementów, prezentacja wyników X 1<br />

4. Klasyczne procedury analizy ukł.liniowych w dziedzinie f X 1<br />

5. Automatyczna generacja macierzy admitancyjnej X 1<br />

6. Metody LU i Gaussa rozwiązywania równań węzłowych X 1<br />

7. Metody macierzy rzadkich<br />

8. Sposób zapisu macierzy rzadkich X 1<br />

9. Minimalizacja nowych wypełnień (alg. Berry’ego) X 1<br />

10. Minimalizacja nowych wypełnień (alg. Markowitza) X 1<br />

<strong>11</strong>. Modyfikacja algorytmu rozwiązywania równań<br />

12. Układy liniowe w dziedzinie czasu:<br />

X 1<br />

13. Jednokrokowe metody modeli iterowanych X 1<br />

14. Metody wielokrokowe (Geara) X 1<br />

15. Dokładność metod, dobór kroku analizy X 1<br />

16. Rezystywne układy nieliniowe<br />

17. Klasyczna metoda Newtona X 1<br />

18. Udoskonalenia metody Newtona X 1<br />

19. Metoda aproksymacji odcinkowo-liniowej X 1<br />

20. Algorytm Katzenelsona X 1<br />

21. Nieliniowe układy dynamiczne X 1<br />

22. Złożenie algorytmów modeli iterowanych i Newtona X 1<br />

23. Analiza wrażliwości układów na zmiany parametrów<br />

24. Metoda przyrostowa X 1<br />

25. Metoda Monte Carlo X 1<br />

26. Metoda najgorszego przypadku X 1<br />

27. Metoda układu dołączonego X 1<br />

28. Dobór tolerancji elementów układu X 1<br />

29. Symulator Pspice X 1<br />

30. Podstawowe własności i ograniczenia X 1<br />

31. Modelowanie behawioralne X 1<br />

32. Analiza parametryczna X 1<br />

33. Analiza układów cyfrowych i mieszanych X 1<br />

34. Zastosowania w dziedzinach nieelektronicznych X 1<br />

Razem 30<br />

528


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

Opracowanie programu analizy układów X<br />

1. Założenia do programu, język realizacji 2<br />

2. Schemat blokowy programu 2<br />

3. Procedury wejściowe 2<br />

4. Procedury kontroli porawności danych wejściowych 2<br />

5. Procedury obliczeniowe 3<br />

6. Weryfikacja poprawności procedur 2<br />

7. Procedury prezentacji wyników analizy 3<br />

8. Weryfikacja poprawności działania programu 2<br />

9. Zaliczenie części 1. 2<br />

Kompleksowa analiza zadanego układu elektron. za pomocą<br />

X<br />

symulatora PSpice<br />

liczba<br />

godzin<br />

10. Omówienie tematów 1<br />

<strong>11</strong>. Przygotowanie pliku wejściowego 3<br />

12. Weryfikacja poprawności analizy 2<br />

13. Interpretacja uzyskanych wyników analizy 2<br />

14. Zaliczenie części 2. 2<br />

Razem 10<br />

529


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody przetwarzania sygnałów optycznych i holografia<br />

Skrót nazwy PSO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

e-mail: pluc@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Monochromatyczne fale płaskie, częstotliwości przestrzenne. X 1<br />

2. Dwuwymiarowe przekształcenie Fouriera. X 1<br />

3. Układy optyczne liniowe, funkcja przenoszenia układu optycznego. X 1<br />

4. Odpowiedź impulsowa układu optycznego. X 1<br />

5. Teoria dyfrakcji w sformułowaniu Kirchhoffa. X 1<br />

6. Teoria dyfrakcji w sformułowaniu Rayleigha-Sommerfelda. X 1<br />

7. Dyfrakcja w obszarze Fraunhofera. X 1<br />

8. Dyfrakcja w obszarze Fresnela. X 1<br />

9. Transformacyjne właściwości soczewek i zwierciadeł X 1<br />

10. Układ optyczny jako filtr częstotliwości przestrzennych X 1<br />

<strong>11</strong>. Podstawy holografii optycznej<br />

12. Konfiguracje tworzenia hologramów – hologram Gabora, hologram<br />

X 1<br />

Leitha Upatnieksa, hologram Denisiuka.<br />

13. Klasyfikacja hologramów: hologramy Fresnela, Fraunhofera, Fouriera,<br />

X<br />

1<br />

quasi-fourierowskie itd.<br />

X<br />

1<br />

14. Podstawowe równanie holografii.<br />

15. Hologramy płaskie – definicja, właściwości, zapis, odczyt (obraz<br />

X 1<br />

rzeczywisty i pozorny).<br />

16. Hologramy objętościowe - definicja, właściwości, zapis, odczyt. X 1<br />

17. Hologramy tęczowe. X 1<br />

18. Materiały do rejestracji hologramów. X 1<br />

19. Modulatory przestrzenne. X 1<br />

20. Klasyfikacja układów do optycznego przetwarzania informacji.<br />

21. Koherentne przetwarzanie sygnałów optycznych: procesory optyczne,<br />

X 1<br />

optyczne rozpoznawanie obrazów.<br />

X<br />

1<br />

22. Procesor optyczny w konfiguracji „4f”.<br />

23. Optyczna realizacja wybranych operacji matematycznych: dodawanie,<br />

X 1<br />

mnożenie, różniczkowanie, całkowanie itd.<br />

24. Filtracja częstotliwości przestrzennych z zastosowaniem filtrów Van<br />

X<br />

1<br />

der Lugta.<br />

X<br />

liczba<br />

godzin<br />

25. Metoda Lohmanna zapisu amplitudy i fazy. X 1<br />

26. Metoda Lee zapisu amplitud zespolonych. X 1<br />

27. Rozpoznawanie obrazów, filtry dopasowane. X 1<br />

28. Wykorzystanie przekształcenia Mellina w rozpoznawaniu obrazów. X 1<br />

29. Zwielokrotnianie obrazów. X 1<br />

30. Niekoherentne przetwarzanie informacji. X 1<br />

Razem 30<br />

X<br />

1<br />

1<br />

530


Karta zajęć - ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Właściwości fali płaskiej i kulistej w ujęciu optyki elektromagnetycznej<br />

1<br />

i falowej.<br />

X<br />

X<br />

2. Aproksymacja Fresnela fali kulistej – fala paraboloidalna. Liczba<br />

1<br />

Fresnela<br />

X X<br />

3. Przyosiowa aproksymacja równania Helmholtza. X X 1<br />

4. Wzór całkowy Kirchhoffa – wyprowadzenie, konsekwencje. X X 1<br />

5. Dyfrakcja Fresnela – przykłady obliczeń dla różnych przesłon. X 2<br />

6. Dyfrakcja Fraunhofera – przykłady obliczeń dla różnych przesłon. X 2<br />

7. Realizacja transformaty Fouriera ze zmianą skali – realizacja<br />

transformaty w wiązce zbieżnej i rozbieżnej.<br />

X X<br />

2<br />

8. Rejestracja i odtwarzanie hologramu – przypadek pojedynczej fali<br />

elementarnej płaskiej i kulistej.<br />

X X<br />

2<br />

9. Optyczne filtry dopasowane. X 1<br />

10. Optyczna realizacja funkcji splotu i autokorelacji. X 1<br />

<strong>11</strong>. Przekształcenie Mellina. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Filtracja przestrzenna szumu optycznego wiązki laserowej – dobór<br />

„pinhola”, zwiększanie średnicy wiązki laserowej, luneta laserowa.<br />

X<br />

1<br />

2. Justowanie wiązki laserowej względem ławy optycznej, kolimacja<br />

wiązki<br />

X 1/2<br />

3. Obserwacja aberracji elementów optycznych, szumu optycznego<br />

wnoszonego przez elementy optyczne i obrazu plamkowego „specle”.<br />

X 1/2<br />

4. Badanie właściwości dyfrakcyjnych w polu bliskim i dalekim szczelin<br />

prostokątnych i otworów o różnym kształcie (otwór okrągły,<br />

prostokątny) oraz przesłon (właściwości dyfrakcji Fresnela i<br />

Fraunhofera).<br />

X<br />

2<br />

5. Realizacja prostej i odwrotnej jedno- i dwuwymiarowej transformaty<br />

Fouriera przez soczewki, transformata Fouriera w wiązce zbieżnej.<br />

X<br />

2<br />

6. Badanie właściwości optycznej transformaty Fouriera struktur<br />

nieokresowych.<br />

X<br />

2<br />

7. Badanie właściwości optycznej transformaty Fouriera struktur<br />

okresowych.<br />

X<br />

2<br />

8. Próbkowanie obrazu i próbkowanie transformaty Fouriera – weryfikacja<br />

twierdzenia Whittakera-Shannona. Zwielokrotnianie widma i<br />

zwielokrotnianie obrazów.<br />

X<br />

1<br />

9. Optyczne przetwarzanie obrazu - filtrowanie optyczne. X 2<br />

10. Badanie właściwości hologramów płaskich – obraz rzeczywisty i<br />

pozorny.<br />

X 1/3<br />

<strong>11</strong>. Badanie właściwości hologramów objętościowych. X 1/3<br />

12. Badanie właściwości hologramów fourierowskich. X 1/3<br />

13. Badanie właściwości hologramów dwuekspozycyjnych. X 1/3<br />

14. Hologramy odtwarzane w świetle białym.<br />

15. Odtwarzanie hologramów wygenerowanych komputerowo metodą<br />

X 1/3<br />

Lohmanna.<br />

X 1/3<br />

Razem 15<br />

531


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Optyczne techniki pomiarowe<br />

Skrót nazwy OTP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Paweł<br />

Nazwisko: Wierzba<br />

e-mail: pwierzba@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Spójność czasowa i przestrzenna. X 1<br />

2. Funkcja autokorelacji X 1<br />

3. Interferencja wiązek częściowo spójnych X 0,67<br />

4. Interferencja wiązek o różnych stanach polaryzacji X 1<br />

5. Funkcja przenoszenia interferometrów dwuwiązkowych X 0,33<br />

6. Detekcja w dziedzinie czasu i częstotliwości X 1<br />

7. Detekcja heterodynowa X 0,67<br />

8. Praca interferometru z syntetyczną długością fali X 0,33<br />

9. Interferometry wykorzystujące elementy dwójłomne X 1<br />

10. Mikrointerferometry polaryzacyjne X 1<br />

<strong>11</strong>. Interferometria Moiré. X 1<br />

12. Interferometryczny pomiar współczynnika załamania X 1<br />

13. Monitorowanie przepływu gazów i cieczy metodami interferometr. X 1<br />

14. Charakteryzacja układów optycznych metodami interferometrycznymi X 1<br />

15. Interferometryczny pomiar: odległości X 1<br />

16. drgań X 1<br />

17. długości fali X 1<br />

18. chropowatości i profilu powierchni X 1<br />

19. Polarymetria i elipsometria X 1<br />

20. Określanie rozkładu naprężeń metodami polarymetrycznymi X 1<br />

21. Pomiar grubości cienkich warstw metodami elipsometrycznymi<br />

22. Zastosowanie pomiaru czasu przelotu w pomiarach odległości i profilu<br />

X 1<br />

powierzchni<br />

23. Układy optoelektroniczne do pomiaru czasu przelotu X 1<br />

24. Optyczna spektroskopia czasowa. X 1<br />

25. Interferometria niskokoherentna X 1<br />

26. Reflektometria niskokoherencyjna: w dziedzinie czasu X 1<br />

27. w dziedzinie częstotliwości X 1<br />

28. Tomografia optyczna X 1<br />

29. Implementacja układów optycznej spektroskopii czasowej<br />

30. Pomiar parametrów optycznych materiałów silnie rozpraszających<br />

X 1<br />

światło<br />

31. Bezkontaktowe pomiary temperatury metodami jednopasmowymi i<br />

X<br />

1<br />

ilorazowymi<br />

32. Wielopasmowe metody pomiaru emisyjności i temperatury X 1<br />

Razem 30<br />

X<br />

X<br />

1<br />

1<br />

532


Nazwa przedmiotu Podstawy fotoniki<br />

Skrót nazwy PFO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

e-mail: pluc@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicja układu fotonicznego. X 1<br />

2. Pasmo przepustowe układów fotonicznych. X 1<br />

3. Maksymalna ilość kanałów optycznych w jednostce objętości. X 1<br />

4. Optyczne pamięci masowe. Pamięci jedno- i wielokrotnego zapisu. X 1<br />

5. Kryształy fotorefrakcyjne. Dwufotonowe materiały fotorefrakcyjne.<br />

Fotorefrakcyjne materiały długożyjące.<br />

6. Gęstość zapisu optycznego dla zapisu 2D, granice dyfrakcyjne. X 1<br />

7. Gęstość zapisu optycznego dla zapisu 3D, granica kontrastu. X 1<br />

8. Optyczne pamięci operacyjne. X 1<br />

9. Właściwości nieliniowe ośrodków optycznych. X 1<br />

10. Generacja drugiej i wyższych harmonicznych – warunki dopasowania<br />

wektorów falowych promieni zwyczajnych i nadzwyczajnych w<br />

ośrodkach nieliniowych.<br />

X<br />

1<br />

<strong>11</strong>. Bramki optyczne.<br />

12. Propagacja impulsów piko- i femtosekundowych w ośrodkach<br />

X 1<br />

materialnych.<br />

13. Manipulacja impulsami femtosekundowymi – multi- i demultipleksacja. X 1<br />

14. Przetwarzanie informacji o dużej przepływności binarnej. X 1<br />

15. Solitony ciemne i solitony jasne. X 1<br />

16. Oddziaływania międzysolitonowe. X 1<br />

17. Wymagania petabitowych układów transmisji danych.<br />

18. Przełączniki optyczne: mikrolustra, elektrycznie kontrolowane lustra<br />

X 1<br />

Bragga, przełączniki elektroholograficzne.<br />

19. Konwersja impulsów femtosekundowych z jednej długości fali na inną. X 1<br />

20. Routery optyczne. X 1<br />

21. Fotoniczne wzorce czasu.<br />

22. Synchronizacja zegarów optycznych z elektronicznymi – układy z<br />

X 1<br />

multipleksacją częstotliwości i układy z „linijką czasową”.<br />

23. Fotoniczne metody diagnostyki układów scalonych wykorzystujące<br />

X<br />

1<br />

emisję fotonów.<br />

24. Fotoniczne metody diagnostyki układów elektronicznych<br />

X<br />

1<br />

wykorzystujące zjawisko elektrooptyczne.<br />

25. Kryształy fotoniczne (ang. photonic crystals). X 1<br />

26. Światłowody fotoniczne (ang. photonic crystal fibers). X 1<br />

27. Układy fotoniczne kwantowe: pojęcie q-bitu.<br />

28. Kwantowa faktoryzacja. Kwantowa kompresja sygnałów, kwantowa<br />

X 1<br />

korekcja błędów.<br />

X<br />

1<br />

29. Pojęcie kwantowych stanów splątanych. X 1<br />

X<br />

X<br />

X<br />

X<br />

liczba<br />

godzin<br />

1<br />

1<br />

1<br />

1<br />

533


30. Kryptologia kwantowa. X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie efektu elastooptycznego. X 2<br />

2. Elektrycznie sterowana dwójłomność. X 2<br />

3. Sterowana siatka Bragga. X 2<br />

4. Liczniki fotonów. X 1<br />

5. Badanie systemów interferometrycznych – sterowanie fazą, detekcja<br />

X 2<br />

fazoczuła.<br />

liczba<br />

godzin<br />

6. Propagacja krótkich impulsów światła. X 2<br />

7. Skanowanie wiązki światła. X 2<br />

8. Konwersja polaryzacji. X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - seminaryjnych<br />

1. Seminaria z Podstaw Fotoniki są prowadzone w formie 12 referatów<br />

przygotowanych przez studentów , o tematyce związanej z<br />

najnowszymi odkryciami, nowymi elementami fotonicznymi, metodami<br />

pomiarowymi i technologiami z zastosowaniem metod fotonicznych. W<br />

kolejnych edycjach seminarium następuje modyfikacja zestawu<br />

tematów i ich dopasowanie do specjalności studentów i najnowszych<br />

trendów.<br />

2. Przykładowe tematy seminarium:<br />

- połączenia optyczne w IC,<br />

- zastosowanie techniki laserowej do obróbki materiałów,<br />

- światłowodowe kryształy fotoniczne,<br />

- optyczna tomografia koherencyjna,<br />

- pamięci optyczne,<br />

- organiczna optoelektronika<br />

poziom<br />

wiedzy umiej.<br />

A B<br />

X<br />

C D E<br />

X<br />

Razem<br />

liczba<br />

godzin<br />

15<br />

534


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Podstawy optyki zintegrowanej<br />

Skrót nazwy POZ<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Hypszer<br />

e-mail: hyp@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe definicje, aktywne i pasywne podłoża układów<br />

zintegrowanych.<br />

X<br />

1<br />

2. Światłowody planarne symetryczne i asymetryczne, ich właściwości,<br />

światłowody kanałowe.<br />

X<br />

1<br />

3. Straty w światłowodach. X 1<br />

4. Sprzęganie światłowodów płaskich i włóknistych, sprzęgacze<br />

pryzmatyczne, siatkowe i stożkowe.<br />

X<br />

1<br />

5. Teoria modów sprzężonych sprzężenia synchronicznego. X 1<br />

6. Sprzęgacze kierunkowe wykorzystujące zjawisko sprzęgania się<br />

modów.<br />

X<br />

1<br />

7. Zintegrowane modulatory elektrooptyczne. X 1<br />

8. Modulatory akustooptyczne. X 1<br />

9. Zintegrowane lasery z rozłożonym sprzężeniem zwrotnym. X 1<br />

10. Modulacja bezpośrednia i pośrednia laserów. X 1<br />

<strong>11</strong>. Zastosowanie optyki zintegrowanej. X 1<br />

12. Zintegrowany optyczny analizator widma. X 1<br />

13. Konwertery analogowo-cyfrowe. X 1<br />

14. Przykładowe rozwiązania układów zintegrowanych. X 1<br />

15. Trendy rozwojowe układów optyki zintegrowanej. X 1<br />

Razem 15<br />

535


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy telekomunikacji optycznej<br />

Skrót nazwy STO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Hypszer<br />

e-mail: hyp@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. X 1<br />

2. Projektowanie światłowodowego systemu transmisyjnego<br />

typu: punkt-punkt.<br />

X 1<br />

3. Wpływ szumu na detekcje sygnału. X 1<br />

4. Stosunek sygnał/szum optycznych sygnałów analogowych. X 1<br />

5. Elementowa stopa błędu optycznych sygnałów cfrowych. X 1<br />

6. Optyczny szum natężeniowy źródeł światła. X 1<br />

7. Zasady projektowanie analogowego systemu transmisyjnego. X 1<br />

8. Zasady projektowanie cyfrowego systemu transmisyjnego. X 1<br />

9. Metody zwiększenia przepływności linii światłowodowej. X 1<br />

10. Metody zarządzania dyspersją chromatyczną i polaryzacyjną. X 1<br />

<strong>11</strong>. Optyczne zwielokrotnienie falowe WDM i DWDM. X 1<br />

12. Sieci typu single hop. X 1<br />

13. Siecie typu multi hop. X 1<br />

14. Realizacja sieci z routing długości fali. X 1<br />

15. Optyczne zwielokrotnienie czasowe OTDM. X 1<br />

16. Optyczne zwielokrotnienie kodowe OCDM. X 1<br />

17. Struktury i topologie sieci transmisyjnych. X 1<br />

18. Standardy sieci optycznych. X 1<br />

19. Sieci światłowodowe globalne. X 1<br />

20. Sieci regionalne i metropolitalne. X 1<br />

21. Światłowodowe sieci lokalne i komputerowe. X 1<br />

22. Zasady projektowanie sieci. X 1<br />

23. Rodzaje i budowa kabli światłowodowych. X 1<br />

24. Pomiary tłumienności światłowodów. X 1<br />

25. Pomiary dyspersji chromatycznej. X 1<br />

26. Pomiary dyspersji polaryzacyjnej. X 1<br />

27. Pomiary średnicy pola modu. X 1<br />

28. Pomiary częstotliwości odcięcia modów. X 1<br />

29. Wybrane zagadnienia pomiarów światłowodów, kabli i sieci<br />

światłowodowych.<br />

X 1<br />

30. Wymagania stawiane przy odbiorze sieci i dla utrzymania sieci<br />

w ruchu.<br />

X 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

536


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Projekt układu detekcji z modulacją analogową. X 3<br />

2. Projekt układu detekcji z modulacją cyfrową. X 3<br />

3. Projektowanie sieci typu punkt-punkt. X 3<br />

4. Projektowanie nadajnika światłowodowego. X 3<br />

5. Projekt stanowiska do pomiaru pola bliskiego i dalekiego światłowodu. X 3<br />

Razem 15<br />

537


Nazwa przedmiotu Technika laserowa<br />

Skrót nazwy TLA<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

e-mail: pluc@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie (podanie literatury, krótki rys historyczny) X 1<br />

2. Właściwości wiązki laserowej. X 1<br />

3. Układ lasera: wzmacniacz optyczny, rezonator, układ sprzężenia<br />

zwrotnego.<br />

X<br />

1<br />

4. Absorpcja, emisja spontaniczna, emisja wymuszona X 1<br />

5. Pompowanie lasera - metoda optyczna, zderzeń atomów, wstrzykiwania<br />

nośników, chemiczna.<br />

X<br />

liczba<br />

godzin<br />

6. Wzmacnianie promieniowania w laserze. X 1<br />

7. Budowa rezonatora optycznego - rodzaje i zastosowania. X 1<br />

8. Stabilność rezonatora optycznego. X 1<br />

9. Mody podłużne lasera. X 1<br />

10. Mody poprzeczne lasera. X 2/3<br />

<strong>11</strong>. Czynniki destabilizujące pracę lasera. X 1/3<br />

12. Bierne metody stabilizacji lasera. X 1/3<br />

13. Stabilizacja lasera względem ekstremum krzywej wzmocnienia. X 1/3<br />

14. Stabilizacja lasera względem dipu Lamba. X 1/3<br />

15. Stabilizacja lasera z wykorzystaniem efektu Zeemana. X 1/3<br />

16. Stabilizacja lasera z wykorzyst. komórki absorpcyjnej wewnętrznej. X 1/3<br />

17. Stabilizacja lasera z wykorzyst. komórki absorpcyjnej zewnętrznej. X 1/3<br />

18. Lasery Q-przełączalne. X 1<br />

19. Lasery z synchronizacją modów. X 1<br />

20. Sweep-lasery. X 2/3<br />

21. Lasery solitonowe. X 1/3<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Omówienie norm bezpieczeństwa pracy z laserami.<br />

Klasy laserów.<br />

X<br />

1<br />

2. Modulator wiązki laserowej. X 2<br />

3. Pomiary profilu wiązki laserowej. X 2<br />

4. Pomiar drogi spójności lasera. X 2<br />

5. Skanowanie wiązki laserowej. X 2<br />

6. Wprowadzanie wiązki laserowej do światłowodów. X X 2<br />

1<br />

538


7. Pomiar wymiarów szczelin i przesłon metodą dyfrakcji wiązki<br />

laserowej.<br />

8. Wykorzystanie interferencji wiązki laserowej do pomiarów drgań<br />

mechanicznych.<br />

X<br />

X<br />

X<br />

Razem<br />

2<br />

2<br />

15<br />

5<strong>39</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Urządzenia i systemy optoelektroniczne<br />

Skrót nazwy UISO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Kosmowski<br />

e-mail: kosmos@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy optoelektroniczne w zastosowaniach:<br />

- pomiarowych, - technologicznych,<br />

X<br />

1<br />

2. - systemach automatyki i robotyki (pomiary ruchu, odległości,<br />

kształtu, widma itp.)<br />

X<br />

1<br />

3. Elementy systemów optoelektronicznych:<br />

X<br />

- źródła, detektory, elementy i podzespoły optyczne<br />

1<br />

4. - klasyfikacja, charakterystyki, - elementy OE X 1<br />

5. Metodologia projektowania układów optoelektronicznych:<br />

- założenia, procedura projektu,<br />

X<br />

1<br />

6. - problem testowania, oszacowanie kosztów X 1<br />

7. Metody wizualizacji obiektów fazowych (układy kontrastu fazowego,<br />

schlieren)<br />

X 1<br />

8. Układy modulacji strumienia promieniowania: X 1<br />

9. - Układ skanowania strumienia promieniowania X 1<br />

10. Interferometry (właściwości, charakterystyki): X 1<br />

<strong>11</strong>. Zastosowania interferometrów<br />

12. Układy i systemy analizy spektralnej (właściwości, charakterystyki,<br />

X 1<br />

zastosowania)<br />

13. Zasady pomiarów spektralnych ( obiekty pasywne, źródła, elementy<br />

X<br />

1<br />

fluoryzujące),<br />

X<br />

1<br />

14. Przegląd zastosowań systemów optoelektronicznych X 1<br />

15. Egzamin X 1<br />

Razem 15<br />

Karta zajęć - seminarium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Organizacja seminarium, rozdział tematów, regulamin X 1<br />

2. Interferometr Michelsona X 1<br />

3. Interferometr Mach-Zehnder X 1<br />

4. Interferometr Sagnac X 1<br />

5. Interferometr Fabry-Perrot, X 1<br />

6. Układy spektroradiometrów – (Littrowa, E-F, T-Cz), X 1<br />

7. Spektroskopia fourierowska, X 1<br />

8. Spektroskopia Ramanowska X 1<br />

liczba<br />

godzin<br />

540


9. Spektroskopia Cavity Ring-Down X 1<br />

10. Spektroskopia laserowa X 1<br />

<strong>11</strong>. Pomiary kolorymetryczne X 1<br />

12. Pomiary rozkładów przestrzennych widm (Spectral Imaging) X 1<br />

13. Podstawy elipsometrii X 1<br />

14. Układy zdalnych pomiarów (LIDAR) X 1<br />

15. Zaliczenie przedmiotu X 1<br />

Razem 15<br />

541


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zagadnienia optyki stosowanej<br />

Skrót nazwy ZOS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Pluciński<br />

e-mail: pluc@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy optyki geometrycznej w oparciu o zasadę Fermata zasadę<br />

Huygensa.<br />

X<br />

0,67<br />

2. Prawo Sneliusa i prawo odbicia jako konsekwencje zasad Fermata i<br />

Huygensa.<br />

X<br />

0,67<br />

3. Opis propagacji światła w oparciu o promienie optyczne w wolnej<br />

przestrzeni i przez układy optyczne.<br />

X<br />

1<br />

4. Metody Monte Carlo oparte na optyce geometrycznej. X 1<br />

5. Przybliżenie przyosiowe w optyce geometrycznej. X 0,66<br />

6. Macierz transformacji promieni przez elementy optyczne. X 1<br />

7. Punkty kardynalne elementów optycznych (punkty węzłowe, główne i<br />

ogniska).<br />

X<br />

1<br />

8. Związki pomiędzy macierzą transformacji a punktami kardynalnymi<br />

układu optycznego.<br />

X<br />

1<br />

9. Aberracje elementów optycznych (aberracja sferyczna i chromatyczna).<br />

X<br />

1<br />

10. Pozostałe zniekształcenia elementów optycznych: koma, astygmatyzm,<br />

dystorsja, zakrzywienie obrazu.<br />

<strong>11</strong>. Metody minimalizacji aberracji układów optycznych – układy optyczne<br />

X<br />

1<br />

o skompensowanej aberracji chromatycznej i sferycznej.<br />

12. Elementy asferyczne (soczewki asferyczne, zwierciadła eliptyczne,<br />

paraboloidalne i hiperboloidalne) – właściwości, zastosowanie<br />

X<br />

0,66<br />

pojedynczych elementów.<br />

13. Przykłady układów złożonych z wykorzystaniem elementów<br />

X<br />

0,67<br />

asferycznych: układy Newtona, Gregoriana, Cassegraina, Schmidta.<br />

14. Optyka falowa: pojęcie optyki falowej, związek między promieniami a<br />

X<br />

0,67<br />

frontami falowymi.<br />

X<br />

1<br />

15. Wiązka gaussowska i jej właściwości.<br />

16. Pojęcie parametru konfokalnego i zakresu Fresnela, punktu<br />

X 1<br />

przewężenia, średnicy wiązki i średnicy przewężenia dla wiązki<br />

gaussowskiej.<br />

X<br />

1<br />

17. Propagacja wiązki gaussowskiej przez elementy i układy optyczne.<br />

18. Polaryzacja światła – pojęcie światła niespolaryzowanego, całkowicie<br />

X 1<br />

spolaryzowanego i częściowo spolaryzowanego.<br />

19. Opis światła całkowicie spolaryzowanego z wykorzystaniem wektora<br />

X<br />

0,33<br />

Jonesa.<br />

20. Analiza propagacji światła całkowicie spolaryzowanego z<br />

X<br />

0,67<br />

wykorzystaniem macierzy Jonesa.<br />

21. Opis światła częściowo spolaryzowanego i niespolaryzowanego z<br />

X<br />

1<br />

542


wykorzystaniem wektora Stokesa. X 1<br />

22. Opis światła częściowo spolaryzowanego i niespolaryzowanego z<br />

wykorzystaniem sfery Poincare.<br />

23. Opis propagacji światła częściowo spolaryzowanego z wykorzystaniem<br />

X 1<br />

macierzy Millera.<br />

24. Interpretacja fizyczna parametrów optycznych ośrodka w oparciu o<br />

X<br />

1<br />

oscylator Lorenza.<br />

X<br />

1<br />

25. Właściwości optyczne ośrodków metalicznych. X 1<br />

26. Właściwości optyczne ośrodków dielektrycznych. X 1<br />

27. Właściwości optyczne półprzewodników. X 1<br />

28. Właściwości optyczne struktur cienkowarstwowych. X 1<br />

29. Filtry interferencyjne. X 1<br />

30. Powłoki antyrefleksyjne. X 1<br />

31. Materiały do zastosowań w paśmie IR. X 1<br />

32. Materiały do zastosowań w paśmie VIS.. X 1<br />

33. Materiały do zastosowań w paśmie UV. X 1<br />

Razem 30<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wykorzystanie macierzy transformacji do badania właściwości układów<br />

z okresową strukturą soczewek – przykłady obliczeń.<br />

X X<br />

2<br />

2. Wykorzystanie macierzy transformacji do badania stabilności<br />

rezonatorów optycznych ze zwierciadłami sferycznymi – przykłady<br />

obliczeń.<br />

X X<br />

1<br />

3. Matematyczny opis promieni światła (ujęcie parametryczne – punkt<br />

startowy, wersor kierunku, współczynnik wagowy; opis źródła światła –<br />

model Monte Carlo źródła.<br />

X X<br />

2<br />

4. Obliczanie punktu padania promienia na granicę dwóch ośrodków w<br />

ujęciu analitycznym.<br />

X X<br />

1<br />

5. Obliczanie wersora kierunku dla promienia załamanego i odbitego. X X 2<br />

6. Propagacja promieni z wielokrotnym częściowym odbiciem: ujęcie<br />

Monte Carlo, wykorzystanie „rosyjskiej ruletki” dla promieni ze zbyt<br />

małym współczynnikiem wagowym<br />

X X<br />

2<br />

7. Rozszerzenie optyki geometrycznej do wyznaczania propagacji światła<br />

w materiałach silnie rozpraszających światło – metoda Monte Carlo<br />

oparta na równaniu transportu Boltzmanna.<br />

X X<br />

2<br />

8. Obliczenia parametrów wiązki gaussowskiej po przejściu przez<br />

pojedyncze elementy optyczne – kolimacja wiązki gaussowskiej,<br />

skupianie wiązki gaussowskiej, przykłady obliczeń na optymalne<br />

wprowadzanie wiązki gaussowskiej do światłowodu.<br />

X X<br />

2<br />

9. Obliczenia parametrów wiązki gaussowskiej po przejściu przez złożone<br />

układy optyczne, znaczenie apertury elementów optycznych na<br />

parametry wiązki.<br />

X<br />

2<br />

10. Wyznaczanie wektora Jonesa po przejściu światła niespolaryzowanego<br />

przez polaryzator. Związek miedzy elementami macierzy Jonesa a mocą<br />

promieniowania.<br />

<strong>11</strong>. Obliczanie macierzy Jonesa elementów optycznych w zależności od ich<br />

X<br />

2<br />

usytuowania w przestrzeni - wykorzystanie macierzy obrotu.<br />

12. Zmiana stanu polaryzacji światła po kilkukrotnym odbiciu, romb<br />

X<br />

2<br />

Fresnela.<br />

13. Zmiana polaryzacji światłą po przejściu przez kilka elementów<br />

X X<br />

2<br />

optycznych – dobór układu współrzędnych.<br />

14. Zależności między wektorem Jonesa i wektorem Stokesa – przykłady<br />

X<br />

2<br />

543


obliczeń.<br />

15. Zależności między macierzą Jonesa i macierzą Millera – przykłady<br />

X 1<br />

obliczeń.<br />

16. Zależności między wektorem Stokesa a położeniem punktu opisującego<br />

X<br />

1<br />

stan polaryzacji na sferze Poincare.<br />

17. Przykłady obliczeń propagacji światła przez struktury cienkowarstwowe<br />

X X<br />

2<br />

(filtry, powierzchnie antyreflekcyjne, itp.).<br />

X<br />

2<br />

Razem 30<br />

544


3.2.12. Sieci komputerowe<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Lokalne i metropolitalne sieci bezprzewodowe<br />

Skrót nazwy LMSB<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

x<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Józef<br />

Nazwisko: Woźniak<br />

e-mail: jowoz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja sieci bezprzewodowych X ½<br />

2. Podstawowe własności i zastosowania sieci bezprzewodowych X ½<br />

3. Przegląd systemów łączności bezprzewodowej X ½<br />

4. Właściwości i parametry mediów transmisyjnych, charakterystyka<br />

X ½<br />

systemów radiowych i optycznych<br />

5. Techniki wielodostępu (FDMA, TDMA, CDMA, SDMA) X 1<br />

6. Ocena efektywności technik wielodostępu X 1<br />

7. Klasyfikacje protokołów dostępu do kanału X ½<br />

8. Charakterystyka algorytmów rywalizacyjnych (ALOHA, S-ALOHA) X ½<br />

9. Analiza jakości protokołów ALOHA, S-ALOHA, stabilność systemu<br />

ALOHA<br />

X 1<br />

10. Algorytmy z częściową koordynacją (CSMA) bądź rezerwacją dostępu X 1<br />

<strong>11</strong>. Sieci WLAN – zasady organizacji i tryby pracy X 1<br />

12. Standardowe rozwiązania sieci WLAN (IEEE 802.<strong>11</strong>, ETSI<br />

HIPERLAN)<br />

X 1<br />

13. Ocena przydatności protokołu dostępu DCF – CSMA/CA. Analiza<br />

algorytmu PCF<br />

X 1<br />

14. Architektura MAC QoS – obsługa różnych typów ruchu w sieciach<br />

IEEE 802.<strong>11</strong>e<br />

X 1<br />

15. Wybrane problemy projektowania sieci WLAN – implementacja i<br />

X 1<br />

testowanie sieci WLAN; Tryby pracy urządzeń WiFi<br />

16. Bezpieczeństwo sieci IEEE 802.<strong>11</strong>, Protokoły WEP, WAP X 1<br />

17. IEEE 802.<strong>11</strong> i X 1<br />

18. Sieci PAN; Standard Bluetooth i jego profile X 1<br />

19. Rozwiązanie IEEE 802.15.3 (UWB), 802.15.4 (ZigBee), NFC X 1<br />

20. Sieci WMTAN – standard IEEE 802.16, zastosowanie w ERS X 1<br />

21. Tryby pracy i usługi w sieci WiMAX X 1<br />

22. Sieci heterogeniczne, koegzystencja sieci Bluetooth i WIFi X 1<br />

23. Bezprzewodowe sieci ATM, HIPERLAN/2 X 1<br />

24. Algorytmy routingu dla sieci ad-hoc, sieci sensorowe X 1<br />

25. Satelitarne systemy transmisji danych (systemy LEO, MEO), routing w<br />

X 1<br />

sieciach satelitarnych<br />

26. VSAT: budowa i zastosowania systemów satelitarnych X 1<br />

27. Architektura i podstawowe protokoły dostępu dla sieci VSAT X 1<br />

28. Systemy telefonii komórkowej 2G (GSM, GSM+) X 1<br />

545


29. Transmisja danych w sieciach GSM X 1<br />

30. Systemy 3G – UMTS X 1<br />

31. Wsparcie dla mobilności oferowane przez IPv6, protokoły wspierające<br />

makromobilność w sieciach IP (MIP, MIP RO, SMIP)<br />

X 1<br />

32. Protokoły wspierające mikromobilność (Cellular IP, HAWAII) X 1<br />

33. Perspektywy rozwoju systemów łączności bezprzewodowej – systemy<br />

4G<br />

X 1<br />

Razem 25<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do lab. 1<br />

2. Zaawansowane tryby pracy punktów dostępowych X 2<br />

3. Wydajność sieci WiFi X 2<br />

4. Elementy mechanizmów warstwy łącza danych w sieciach standardu<br />

X 2<br />

802.<strong>11</strong><br />

liczba<br />

godzin<br />

5. Koegzystencja sieci standardu Bluetooth i WiFi X 2<br />

6. Podstawowe mechanizmy zabezpieczeń sieci standardu 802.<strong>11</strong> X 2<br />

7. Uwierzytelnianie w oparciu o standard 802.1x i RADIUS X 2<br />

8. Mechanizmy zabezpieczeńs sieci standardu 802.<strong>11</strong>, część II X 2<br />

Razem 15<br />

546


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Mechanizmy mikroekonomiczne w architekturach sieciowych<br />

Skrót nazwy MMS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

e-mail: jekon@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu, zasady zaliczania X 1<br />

2. Technologie sieci a typy usług sieciowych, mikroekonomiczny<br />

paradygmat projektowania.<br />

X 1<br />

3. Zasady konstrukcji kontraktów ruchowych. X 1<br />

4. Przewymiarowanie jako alternatywa sterowania natłokiem. X 1<br />

5. Projektowanie mechanizmów komunikacyjnych dla środowisk<br />

kooperacyjnych i niekooperacyjnych.<br />

X 1<br />

6. Mechanizmy cenowe jako narzędzia ekonomiczne i technologiczne. X 1<br />

7. Protokoły uczciwej wymiany informacji na styku użytkownika z siecią. X 1<br />

8. Struktura i negocjacja parametrów kontraktu ruchowego. X 1<br />

9. Przykłady kontraktów statycznych i dynamicznych. X 1<br />

10. Mikroekonomiczne modele wybranych mechanizmów i usług<br />

sieciowych.<br />

X 1<br />

<strong>11</strong>. Wykorzystanie mechanizmów motywacyjnych dla sterowania<br />

wydajnością sieci.<br />

X 1<br />

12. Realizacja wybranych mechanizmów motywacyjnych w sieciach<br />

teleinformatycznych<br />

X 1<br />

13. Równowaga strategiczna: metody wyznaczania, porównianie z<br />

globalnie optymalnym punktem pracy sieci.<br />

X 1<br />

14. Zasady tworzenia systemów reputacyjnych w sieciach<br />

bezprzewodowych.<br />

X 1<br />

15. Techniki mikropłatności w sieciach bezprzewodowych i mieszanych. X 1<br />

Razem 15<br />

Karta zajęć - ćwiczenia<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Narzędzia i parametry oceny jakości usług X 1<br />

2. Metody różnicowania jakości usług w zależności od technologii<br />

sieciowych.<br />

X 1<br />

3. Przykłady kontraktów ruchowych Frame Relay, ATM. X 1<br />

4. Szacowanie zasobów niezbędnych dla przewymiarowania łącza. X 1<br />

5. Środowiska niekooperacyjne TCP w warunkach przeciążenia sieci, styk<br />

UNI sieci ATM.<br />

X 1<br />

6. Cenowe sterowanie ruchem wejściowym: model współdzielonego łącza X 1<br />

547


7.<br />

dostępowego.<br />

Przykłady warstwowej organizacji usług sieciowych: IPoverATM,<br />

SONET, IPoverEthernet.<br />

X 1<br />

8. Budowa kontraktu SLA. X 1<br />

9. Monitorowanie i kształtowanie ruchu wejściowego dla wsparcia<br />

gwarancji jakości usług.<br />

X 1<br />

10. Wykorzystanie komutacji etykietowej, sterowanie przyjmowaniem<br />

wywołań.<br />

X 1<br />

<strong>11</strong>. Mechanizmy konkurencyjne i gry niekooperacyjne, strategie<br />

dominujące i równowaga strategiczna<br />

X 1<br />

12. Gry sieciowe: rozbudowa infrastruktury fizycznej, zarządzanie mocą<br />

transmisji.<br />

X 1<br />

13. Obliczeniowe porównywanie wydajności w równowadze strategicznej z<br />

X 1<br />

globalnie optymalnym punktem pracy.<br />

14. Obliczanie miar reputacyjnych. X 1<br />

15. Rola zabezpieczeń kryptograficznych w realizacji mikropłatności. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Ocena zapotrzebowania ruchowego sieci teleinformatycznych. X 1<br />

2. Różnicowanie jakości usług w technologii IP. X 1<br />

3. Kontrakty ruchowe dla sieci NGN IP. X 1<br />

4. Egoistyczna rekonfiguracja okien rywalizacji w sterownikach WiFi. X 1<br />

5. Egoistyczna rekonfiguracja prędkości i mocy transmisji w sterownikach<br />

X 1<br />

WiFi.<br />

liczba<br />

godzin<br />

6. Sprawiedliwy rozdział pasma dla strumieni ruchu elastycznego. X 1<br />

7. Aspekty mikroekonomiczne w systemach dystrybucji video. X 1<br />

8. Funkcjonowanie protokołu SrNP. X 1<br />

9. Taryfikacja jako metoda kształtowania ruchu wejściowego sieci. X 1<br />

10. Wykorzystanie łącza a polityka przyjmowania wywołań. X 1<br />

<strong>11</strong>. Gry z niepełną informacją, aukcyjne metody przydziału zasobów<br />

komunikacyjnych.<br />

X 1<br />

12. Gry sieciowe: rozmieszczania schowków internetowych, egoistyczny<br />

routing RIP i BGP.<br />

X 1<br />

13. Gry sieciowe: wielowarstwowe protokoły dla sieci bezprzewodowych,<br />

systemy transakcyjne.<br />

X 1<br />

14. Systemy reputacyjne CORE, OCEAN, CONFIDANT X 1<br />

15. Realizacja mikropłatności w sieciach bezprzewodowych<br />

wykorzystujących infrastrukturę sieci komórkowych.<br />

X 1<br />

Razem 15<br />

548


Nazwa przedmiotu Media komunikacyjne<br />

Skrót nazwy MKM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

e-mail: womol@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Wstęp:<br />

Systemy transmisji przewodowej i bezprzewodowej.<br />

Sygnał analogowy a sygnał cyfrowy.<br />

Specyfika kanału przewodowego i bezprzewodowego.<br />

2. Fale elektromagnetyczne w próżni i ośrodku materialnym:<br />

Definicje podsatwowe: wektory pól i indukcji, notacja amplitud<br />

zespolonych, miara decybelowa.<br />

Równania Maxwella, widmo fal elektromagnetycznych.<br />

Ośrodki materialne: klasyfikacja, pojęcia zespolonych pzenikalności<br />

elektrycznej i magnetycznej<br />

3. Fala płaska (FP):<br />

FP w ośrodku nieograniczonym, polaryzacja, wektor Poyntinga.<br />

Padanie prostopadłe FP, fala stojąca, wsp. odbicia, WFS, straty<br />

odbiciowe.<br />

FP w ośrodku stratnym, wsp. propagacji, głębokość wnikania, starty<br />

pochłaniania, dyspersja.<br />

Modele propagacyjne : predykcyjne, ray tracing<br />

4. Prowadnice falowe:<br />

Równanie linii długiej, bezstarnej , impedancja charakterystyczna.<br />

Efekt odbicia w linii długiej, wsp. odbicia.<br />

Prowadnice rzeczywiste: straty, wyższe rodzaje.<br />

Przegląd prowadnic: linia symetryczna, współosiowa, mikropaskowa,<br />

linie spzrężone.<br />

5. Anteny:<br />

Pojęcie strefy dalekiej, podstawowe parametry anten, EIRP.<br />

Równanie transmisji Friisa.<br />

Strefy Fresnela<br />

Przegląd wybranych typów anten.<br />

Szyki antenowe: teoria, realizacje<br />

6. Wybrane problemy kompatybilności elektromagnetycznej (EMC) i<br />

oddziaływania pól em na organizmy żywe:<br />

Aspekty formalne EMC.<br />

EMC w systemie komunikacyjnym, źródła i drogi zakłóceń.<br />

Przesłuchy, wyładowania elektrostatyczne.<br />

Techniki eleminacji zakłóceń.<br />

Wpływ promieniowania em. na organizmy żywe.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

X X<br />

X X<br />

X X<br />

X X<br />

X X<br />

X X<br />

liczba<br />

godzin<br />

0.33<br />

0.33<br />

0.34<br />

0,33<br />

0,33<br />

0,34<br />

0,34<br />

0.66<br />

0.66<br />

0.34<br />

0,5<br />

0.34<br />

0.66<br />

1<br />

1.5<br />

0.66<br />

0.34<br />

2<br />

0.5<br />

0.5<br />

1<br />

0.5<br />

0.5<br />

0.5<br />

549


7. Światłowody:<br />

Podstawy prowadzenia fal we włóknach światłowodowych.<br />

Elementy toru światłowodowego.<br />

Parametry łączy światłowodowych.<br />

Planowanie i testowanie sieci światłowodowej<br />

X X<br />

8. Kolokwium zaliczające 1<br />

9. Media miedziane:<br />

X X<br />

Charakterystyka okablowania symetrycznego.<br />

1<br />

Straty odbiciowe. Tłumienie/tłumienność wtrąceniowa.<br />

Przesłuchy zbliżne. Przesłuchy zdalne. Metody zmniejszenia<br />

1<br />

przesłuchów. Wartości graniczne wydajności.<br />

1<br />

Okablowanie współosiowe. Okablowanie hybrydowe.<br />

1<br />

10. Klasyfikacja okablowania. Procedury pomiarowe wydajności<br />

X X<br />

okablowania.<br />

1<br />

<strong>11</strong>. Standardy okablowania strukturalnego:<br />

X X<br />

Hierarchia norm<br />

1<br />

Polskie i europejskie Normy (PN, CENELEC)<br />

1<br />

12. Normy okablowania ISO, EIA/TIA, ANSI X X 1<br />

13. Aspekty środowiskowe. Bezpieczeństwo. X X 1<br />

14. Kolokwium zaliczające 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie rozkładów pól w linii transmisyjnej X X 3<br />

2. Antena mikropaskowa: projektowanie, pomiar dopasowania. X X 4<br />

3. Pomiar charakterystyki promieniowania w komorze bezechowej X X 4<br />

4. Media kablowe – instalacja i pomiary X X 4<br />

Razem 15<br />

1<br />

1<br />

1<br />

0,34<br />

liczba<br />

godzin<br />

550


Nazwa przedmiotu Metody analizy STI<br />

Skrót nazwy MAST<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

e-mail: jekon@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu, zasady zaliczania X 1<br />

2. Zadania analizy systemów teleinformatycznych. X 1<br />

3. Podstawowe wskaźniki wydajności systemów teleinformatycznych. X 1<br />

4. Analiza wydajności wybranych protokołów warstwy MAC. X 1<br />

5. Ocena i wskaźniki sprawiedliwości rozproszonych protokołów<br />

współdzielenia zasobów sieci.<br />

X 1<br />

6. Warstwowe i wielowarstwowe projektowanie mechanizmów<br />

sieciowych.<br />

X 1<br />

7. Projektowanie mechanizmów MAC z wykorzystaniem informacji<br />

warstwy fizycznej.<br />

X 1<br />

8. Charakterystyki wymagań aplikacji. X 1<br />

9. Ocena wydajności szybkiego przełączania pakietów w technologiach<br />

elektronicznych i optycznych.<br />

X 1<br />

10. Przegląd algorytmów sprawiedliwego kolejkowania. X 1<br />

<strong>11</strong>. Zastosowanie sprawiedliwego kolejkowania do różnicowania jakości<br />

usług.<br />

X 1<br />

12. Algorytmy zarządzania pamięciami buforowymi dla obsługi ruchu<br />

TCP.<br />

X 1<br />

13. Określenia pasma efektywnego i dostępności usług. X 1<br />

14. Wyznaczanie pasm efektywnych i dostępności usług dla zadanych<br />

warunków ruchowych.<br />

X 1<br />

15. Podstawy obliczeniowe optymalizacji nieliniowej, przykłady zadań<br />

optymalizacji.<br />

X 1<br />

16. Podstawy optymalizacji wielokryterialnej. X 1<br />

17. Znajdowanie najkrótszych ścieżek w dynamicznych topologiach<br />

sieciowych.<br />

X 1<br />

18. Algorytmy Dijkstry i Bellmana-Forda: od metody do protokołu<br />

routingowego.<br />

X 1<br />

19. Routing jako metoda równoważenia obciążenia sieci. X 1<br />

20. Algorytmy routingu dla sieci ze wsparciem gwarancji QoS. X 1<br />

21. Przepustowość sieci przewodowych, maksymalny przepływ i<br />

minimalny przekrój.<br />

X 1<br />

22. Przepustowość jedno- i wieloskokowych sieci bezprzewodowych X 1<br />

23. Zastosowania metod optymalizacji w algorytmach routingu i sterowania X 1<br />

przepływem.<br />

24. Niezawodny transport danych przez łącza bezprzewodowe. X 1<br />

25. Protokoły transportowe dla sieci heterogenicznych. X 1<br />

26. Rozgłaszanie grupowe w wieloskokowych topologiach X 1<br />

liczba<br />

godzin<br />

551


ezprzewodowych.<br />

27. Multikastowe mechanizmy transportowe: rodzaje semantyki<br />

potwierdzeń.<br />

X 1<br />

28. Multikastowe mechanizmy transportowe: hierarchia porządków<br />

dostarczania wiadomości.<br />

X 1<br />

29. Budowa mapy topologii sieci oparta o transmisje multikastowe. X<br />

30. Realizacja komunikacji grupowej w warstwie sieciowej i w warstwie<br />

aplikacji, system TRANSIS.<br />

X 1<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Algorytmiczna i grafowa specyfikacja protokołow. X 1<br />

2. Miary stochastycznej wydajności protokołów, przykłady analizy ARQ. X 1<br />

3. Wyznaczanie opóźnień, przepływności, narzutów komunikacyjnych i<br />

protokolarnych dla wybranych protokołów MAC.<br />

X 1<br />

4. Czynniki wpływające na efektywność wykorzystania pasma i zakres<br />

X 1<br />

gwarancji jakościowych w warstwie MAC.<br />

5. Inżynieria ruchu poprzez konfigurację tablic tras. X 1<br />

6. Addytywne i dyskryminacyjne metryki routingowe. X 1<br />

7. Deskryptory ruchu danych, rodzaje gwarancji jakościowych. X 1<br />

8. Przepływy wieloskładnikowe i kodowanie sieciowe. X 1<br />

9. Kolejkowanie wejściowe i wyjściowe w architekturach przełączników;<br />

efekt blokowania FIFO.<br />

X 1<br />

10. Kolejkowanie i zarządzanie pamięciami buforowymi w technologiach<br />

IP i ATM.<br />

X 1<br />

<strong>11</strong>. Wyznaczanie dopuszczalnego regionu obciążenia sieci. X 1<br />

12. Przykłady optymalizacji: sterowanie przyjmowaniem wywołań,<br />

kolejkowanie z priorytetami, wielokryterialne algorytmy routingowe.<br />

X 1<br />

13. Konfiguracja mechanizmów sterowania przeciążeniem w stacji<br />

protokołu TCP.<br />

X 1<br />

14. Konstrukcja optymalnych drzew rozgłaszania, mechanizmy routingowe<br />

X 1<br />

w warstwie sieciowej i na poziomie aplikacji, sieć <strong>MB</strong>one.<br />

15. Ocena wydajności protokołu RBP. X 1<br />

Razem 15<br />

liczba<br />

godzin<br />

552


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Modelowanie i miernictwo sieci teleinformatycznych<br />

Skrót nazwy MMST<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

e-mail: jekon@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu, zasady zaliczania X 1<br />

2. Ruch elastyczny i strumieniowy w STI, metody obsługi. X 1<br />

3. Określanie przepływności w różnych warstwach architektury sieci. X 1<br />

4. Modele źródeł ruchu, elementy teorii odnowy. X 1<br />

5. Superpozycja i rozrzedzanie, twierdzenie Palma. X 1<br />

6. Dobór skali czasowej w modelowaniu sieci, tworzenie i analiza plików<br />

ruchu.<br />

X 1<br />

7. Zjawisko samopodobieństwa ruchu danych, sztuczna generacja plików<br />

ruchu.<br />

X 1<br />

8. Pomiary jednokierunkowych opóźnień jednostek danych, metody<br />

inwazyjne i bezinwazyjne<br />

X 1<br />

9. Budowa topologicznej i wydajnościowej mapy sieci z poziomu warstwy X 1<br />

transportowej.<br />

10. Podstawy symulacji cyfrowej systemów złożonych. X 1<br />

<strong>11</strong>. Statystyczne metody opracowywania wyników symulacji. X 1<br />

12. Narzędzia symulacyjnej oceny wydajności sieci. X 1<br />

13. Tworzenie zorientowanych jakościowo modeli symulacyjnych. X 1<br />

14. Analiza raportów wydajnościowych symulatora. X 1<br />

15. Analiza wyników symulacji pod kątem rekomendacji rozwoju sieci. X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - ćwiczenia<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Przykłady pomiaru charakterystyk ruchu i wydajności elementów sieci. X 1<br />

2. Deterministyczne i statystyczne parametry ruchu danych. X 1<br />

3. Określanie narzutów komunikacyjnych i protokolarnych. X 1<br />

4. Paczkowatość i korelacyjna struktura strumieni ruchu. X 1<br />

5. Dopasowanie modelu MMPP do obserwowanego ruchu VBR. X 1<br />

6. Metody pomiaru parametru Hursta. X 1<br />

7. Generatory wielkości pseudoprzypadkowych dla modelowania ruchu<br />

X 1<br />

sieciowego.<br />

8. Sztuczna generacja plików ruchu z krótko- i długozakresową korelacją. X 1<br />

9. Wykorzystanie protokołu NTP do pomiaru jednokierunkowych X 1<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

553


opóźnień jednostek danych.<br />

10. Estymacja topologii sieci i addytywnych charakterystyk łączy na<br />

podstawie logu transmisji multikastowych.<br />

X 1<br />

<strong>11</strong>. Metody stałego kroku i sterowanie zdarzeniowe w symulacji systemów. X 1<br />

12. Budowa przedziału ufności i wykrywanie stanu ustalonego dla<br />

konkretnego scenariusza symulacji.<br />

X 1<br />

13. Opis działania symulatorów COMNET i ns-2. X 1<br />

14. Przykłady symulacji rywalizacyjnego dostępu do medium<br />

X 1<br />

transmisyjnego i sieci bezprzewodowej z ruchomymi terminalami.<br />

15. Przykłady lokalizacji wąskich gardeł w sieci. X 1<br />

Razem 15<br />

554


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Oprogramowanie komunikacyjne STI<br />

Skrót nazwy OK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

e-mail: wogum@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Definicja oprogramowania komunikacyjnego 1<br />

2. Środowisko oprogramowania komunikacyjnego 1<br />

3. Specyfika projektowanie oprogramowania komunikacyjnego 1<br />

4. Przykłady specyfikacji nieformalnej 1<br />

5. Wymagania stawiane językom specyfikacji formalnych 1<br />

6. Formalne modele protokołów i usług 1<br />

7. Języki specyfikacji oprogramowania komunikacyjnego 1<br />

8. Wprowadzenie do SDL (Specification and Description Language) 1<br />

9. Elementy SDL 1<br />

10. Struktury danych stosowane w oprogramowaniu komunikacyjnym,<br />

1<br />

notacja ANS.1<br />

<strong>11</strong>. Metody opisu funkcjonowania procesów w SDL 1<br />

12. Komunikacja między procesami w SDL 1<br />

13. SDL, a języki implementacji 1<br />

14. Weryfikacja protokołów i testy zgodności 1<br />

15. Opis przykładowego sytemu komunikacyjnego wraz z przykładami 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

1. Opracowanie szczegółowej dokumentacji formalnej wybranego<br />

protokołu komunikacyjnego w standardzie SDL.<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

15<br />

Razem 15<br />

555


Nazwa przedmiotu Sieci Ethernet<br />

Skrót nazwy SET<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Krzysztof<br />

Nazwisko: Nowicki<br />

e-mail: krzysztof.nowicki@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Historia sieci Ethernet X 1/3<br />

2. Procesy standaryzacyjne X 1/3<br />

3. Dominacja rozwiązań Ethernet na rynku sieci lokalnych i miejskich. X 1/3<br />

4. Rozwiązania punkt - punkt X 1/3<br />

5. Fast Ethernet X 1/3<br />

6. GigabitEthernet X 1/3<br />

7. 10 Gigabit Ethernet X 1<br />

8. 40/100 Gb/Ethernet X 1/3<br />

9. Koncepcja Ethernet od końca do końca X 1/3<br />

10. EFM – Ethernet pierwszej mili X 1<br />

<strong>11</strong>. Koncepcje ethernetowych sieci pętlowych X 1/3<br />

12. Sieci RPR X 1<br />

13. Instalacje sieci ethernet na rynku sieci metropolitalnych i rozległych X 1/3<br />

14. Multimedia w sieciach Ethernet - Efekt przejęcia łącza, analiza<br />

X 1/3<br />

„Wielkiego Wybuchu”<br />

15. Dopasowanie ethernetu do protokołów IP X 1/3<br />

16. Kompatybilność rozwiązań ethernetowych X 1/3<br />

17. Przełączanie w warstwie drugiej – mosty i przełączniki, X 1/3<br />

18. Tryb full-duplex X 1/3<br />

19. Metody przełączania Ct, FF, SF – wady i zalety X 1/3<br />

20. Przełączanie w warstwie trzeciej X 1/3<br />

21. Przełączanie w warstwie czwartej X 1/3<br />

22. Sieci wirtualne VLAN X 1/3<br />

23. Sposoby określania przynalezności do VLAN X 1/3<br />

24. Metody agregacji łączy X 1/3<br />

25. Wspieranie transmisji multikastowych X 1/3<br />

26. Sprawiedliwość w sieciach X 1/3<br />

27. Rozwiązania warstwy fizycznej X 1/3<br />

28. Warstwa PMD – kodowanie transmisyjne, multipleksowanie kanałów,<br />

X 1/3<br />

badanie stanu medium<br />

29. Warstwa PMI X 1/3<br />

30. Warstwy pośredniczące X 1/3<br />

31. Okablowanie sieci Ethernet X 1/3<br />

32. Systemy okablowania strukturalnego X 1/3<br />

33. PoE – problemy zasilania urządzeń X 1/3<br />

34. Przemysłowy Ethernet X 1/3<br />

35. Łączenie sieci Ethernet X 1/3<br />

36. Porównanie rozwiazań ethernetowych z rozwiazaniami X 1/3<br />

556


ezprzewodowymi<br />

37. Zasady wspólpracy sieci Ethernet z rozwiazaniami bezprzewodowymi X 1/3<br />

38. Zarządzanie sieciami przełączanymi X 1/3<br />

<strong>39</strong>. Perspektywy rozwoju sieci Ethernet X 1/3<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

1. Ethernet – warstwa fizyczna - symulator X 2<br />

2. Warstwa fizyczna i okablowanie – pomiary, instalacje X 2<br />

3. Mosty - algorytm drzewa opinającego X 3<br />

4. VLAN X 3<br />

5. Podsłuchiwanie oraz metody wykrywania atakujących X 3<br />

6. Współpraca sieci ethernet z innymi rozwiazaniami sieciowymi X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

1. Projekt niezawodnej sieci Ethernet X 2,5<br />

2. Projekt przemysłowej sieci Ethernet X 2,5<br />

3. Projekt bezpiecznej sieci Ethernet X 2,5<br />

4. Projekt miejskiej sieci Ethernet X 2,5<br />

5. Projekt okablowania strukturalnego X 2,5<br />

6. Projekt systemu monitoringu opartego o sieć Ethernet X 2,5<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium<br />

1 IEEE 802.1X –kontrola dostępu do sieci przewodowych i<br />

bezprzewodowych; IEEE 802.1AE MACSecurity; 802.1ar Secure<br />

Device Identity<br />

2 IEEE 802.1D-2004 - (Szybki) mechanizm drzewa opinającego, 802.1s -<br />

Multiple Spanning Trees<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

X 1<br />

X 1<br />

4 IEEE 802.3ac / 802.1Q VLAN - wirtualne sieci LAN X 1<br />

5 Ethernet przemysłowy X 1<br />

6 IEEE 802.3ad - agregacja łączy X 1<br />

7 IEEE 802.3af / 802.3at - Zasilanie przez Ethernet X 1<br />

8 ALR - adaptacja szybkości łaczy X 1<br />

9 IEEE 802.3ah - Ethernet pierwszej mili X 1<br />

10 Ethernet - systemy czasu rzeczywistego X 1<br />

<strong>11</strong> IEEE 802.3ap - interfejsy magistrali Ethernet X 1<br />

12 IEEE 802.3ar - zarządzanie przeciążeniami X 1<br />

13 IEEE 802.3as - rozszerzanie długości ramek X 1<br />

14 IEEE 802.3x - Full Duplex i sterowanie przepływe X 1<br />

15 OAM - zasady administracji i utrzymania sieci Ethernet (zalecenia ITU-<br />

T SG 13, Y.1731; IEEE 802.1ag; IETF - VPLS OAM)<br />

X 1<br />

Razem 15<br />

557


Nazwa przedmiotu Sieci IP<br />

Skrót nazwy SIP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Konorski<br />

e-mail: jekon@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przedmiotu, zasady zaliczenia. X 1<br />

2. Procesy standaryzacji protokołów IP: IETF, RFC. X 1<br />

3. Modele odniesienia OSI, TCP/IP. X 1<br />

4. Protokół IPv4: adresowanie, format datagramu, wykorzystanie<br />

przestrzeni adresowej, ARP, ICMP, fragmentacja i defragmentacja.<br />

datagramu.<br />

X 1<br />

5. Hierachia w przestrzeni adresowej IPv4, adresy dwupoziomowe, klasy<br />

adresów.<br />

X 1<br />

6. Adresowanie z użyciem masek podsieci, CIDR; przykłady tablic tras i<br />

transferu datagramów.<br />

X 2/3<br />

7. Problem ROADS, doraźne metody jego łagodzenia: NAT, proxy ARP,<br />

maskarada.<br />

X 2/3<br />

8. Przesłanki migracji do IPv6: ROADS, bezpieczeństwo sieci, QoS,<br />

elastyczność tworzenia protokołów, prędkość przełączania.<br />

X 2/3<br />

9. Adresowanie IPv6, format datagramu, automatyczna adresacja, "plan<br />

numeracyjny", koncepcja anycast, protokół ICMPv6<br />

X 1<br />

10. IPv6: wsparcie QoS, rola rozszerzeń nagłówka, przykłady<br />

zastosowania.<br />

X 1<br />

<strong>11</strong>. Aktywne zarządzanie ruchem w sieciach IP, przyczyny i skutki<br />

przeciążeń.<br />

X 2/3<br />

12. Obsługa ruchu elastycznego, określenia sprawiedliwości, scenariusz<br />

parkingowy.<br />

X 1/3<br />

13. Aktywne zarządzanie kolejkami w routerach, algorytmy wczesnego<br />

usuwania pakietów RED, BLUE i in.<br />

X 1<br />

14. Narzędzia różnicowania jakości usług, wiadra tokenowe, wybrane<br />

algorytmy sprawiedliwego kolejkowania.<br />

X 1<br />

15. Opis narzędzi CBQ i HTB. X 2/3<br />

16. Architektura usług zintegrowanych: typy ruchu sieciowego, potrzeba<br />

wzbogacenia usługi "best effort", wykorzystanie nagłówka IP, nowa<br />

funkcjonalność routera, wielopriorytetowe wiadra tokenowe.<br />

X 1<br />

17. Protokół RSVP: format i semantyka wiadomości, podstawy działania,<br />

stany ulotne, style rezerwacji pasma.<br />

X 1<br />

18. Usługi kontrolowanej i gwarantowanej jakości, konfiguracja<br />

parametrów.<br />

X 2/3<br />

19. Architektura usług zróżnicowanych: zagadnienie skalowalności,<br />

wykorzystanie nagłówka IP, domena DiffServ, nowa funkcjonalność<br />

routerów brzegowych, klasyfikacja DSCP i kształtowanie ruchu<br />

wejściowego.<br />

X 1<br />

558


20. Architektura usług zróżnicowanych: kontrakty ruchowe SLA i TCA,<br />

obsługa agregatów – typy i metody realizacji PHB.<br />

X 1<br />

21. Zarządzanie zasobami domeny DiffServ, broker pasma, współpraca<br />

międzydomenowa.<br />

X 2/3<br />

22. Algorytmy routingowe sieci IP: wyznaczanie tras w systemie<br />

autonomicznym (RIP, OSPF, HELLO).<br />

X 1<br />

23. Algorytmy routingowe sieci IP: protokół bram zewnętrznych BGP. X 1<br />

24. Rozsyłanie grupowe w sieciach IP: zasady, adresy grupowe, wsparcie w<br />

routerach IPv4 i IPv6, protokół IGMP.<br />

X 1<br />

25. Rozgłaszanie grupowe w sieciach IP: konstrukcja źródłowych i<br />

grupowych drzew opinających.<br />

X 1<br />

26. Rozgłaszanie grupowe w sieciach IP: protokoły oparte o drzewa<br />

źródłowe (DVMRP, PIM-DM).<br />

X 1<br />

27. Rozgłaszanie grupowe w sieciach IP: Rozgłaszanie grupowe w sieciach<br />

IP: protokoły oparte o drzewa grupowe (CBT, PIM-SM).<br />

X 1<br />

28. Rozgłaszanie grupowe w sieciach IP: realizacja współpracy<br />

międzydomenowej.<br />

X 2/3<br />

29. Warstwa transportowa - usługa transportowa protokołu UDP. X 1/3<br />

30. Mechanizmy TCP: format segmentu, zarządzanie połączeniem,<br />

niezawodny transfer segmentów, sterowanie przepływem i ochrona<br />

sieci przed przeciążeniem.<br />

X 1<br />

31. Protokół TCP w sieciach heterogenicznych i bezprzewodowych. X 1<br />

32. Usługi multikastowych protokołów transportowych na przykładzie<br />

RMTP.<br />

X 1<br />

33. Elementy architektury IPSec, protokoły ESP i AH, zasady tunelowania<br />

datagramów i tworzenia wirtualnych sieci prywatnych.<br />

X 1<br />

34. Perspektywy rozwoju sieci IP: sieci mobilne, MPLS. X 1<br />

Razem 5<br />

559


Nazwa przedmiotu Sieciowe systemy operacyjne<br />

Skrót nazwy SSO<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

e-mail: wogum@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Klasyfikacja sieciowych systemów operacyjnych ½<br />

2. Zadania sieciowych systemów operacyjnych ½<br />

3. Funkcje sieciowych systemów operacyjnych ½<br />

4. Struktura oprogramowania TCP/IP w ramach systemu operacyjnego 1<br />

5. IP-ogólna organizacja oprogramowania ½<br />

6. TCP – implementacja automatu skończonego ½<br />

7. Interfejs na poziomie gniazd 1/2<br />

8. Realizacja funkcji sieciowych systemów operacyjnych w systemach<br />

operacyjnych Windows Server, Linux i Netware<br />

1<br />

9. Podstawowe usługi sieciowe sieciowych systemów operacyjnych 1<br />

10. Konfiguracja usług sieciowych systemów operacyjnych w systemach<br />

1<br />

Windows, Linux i Netware<br />

<strong>11</strong>. Usługi katalogowe NDS w systemie Netware 1<br />

12. Praca systemów Windows w domenie 1<br />

13. Active Directory 1<br />

14. Systemy atrybutów, uprawnień i ograniczeń w sieciowych systemach<br />

1<br />

operacyjnych<br />

15. Metody zdalnego dostępu do zasobów sieciowych 1<br />

16. Wydruki w sieci 1<br />

17. Bezpieczeństwo sieciowych systemów operacyjnych 1<br />

18. Narzędzia do administracji i zarządzania sieciowymi systemami<br />

operacyjnymi<br />

1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Spotkanie organizacyjne 1<br />

2. Konfiguracja stacji roboczych SO Linux i Windows do pracy w sieci 2<br />

3. Konfiguracja serwera Linux i Windows do pracy w sieci 2<br />

4. Konfiguracja wybranych usług sieciowych np. DNS, DHCP, ARP,<br />

2<br />

NAT, PROXY<br />

5. Udostępnianie zasobów i ograniczanie dostępu 2<br />

6. Wydruki w SSO 2<br />

7. Uprawnienia i ograniczenia użytkowników i zasobów 2<br />

liczba<br />

godzin<br />

560


8. Usługi domenowe Windows i NDS Netware 2<br />

Razem 15<br />

561


Nazwa przedmiotu Technologie internetowe<br />

Skrót nazwy TIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Gumiński<br />

e-mail: wogum@pg.gda.pl<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Specyfika standardów dokumentów elektronicznych w programowaniu<br />

internetowym. Dokumenty XHTML i XML.<br />

1<br />

2. Aplikacja intenetowa monitorująca aktywność stacji roboczych,<br />

serwerów i urządzeń sieciowych.<br />

2<br />

3. Techniki koncentracji i rozpraszanie ruchu sieciowego<br />

jeden adres IP wiele domen – konfiguracja serwerów wirtualnych<br />

HTTP<br />

1<br />

jedna domena wiele adresów IP – konfiguracja serwera DNS<br />

1<br />

4. Serwery Proxy<br />

ograniczanie ruchu na łączach internetowych<br />

1<br />

limitowanie dostępu do łącza<br />

1<br />

5. Web caching - ograniczanie obciążenia serwerów 2<br />

6. Web switching<br />

rozpraszanie obciążenia serwerów<br />

1<br />

przełączanie w warstwie 7<br />

1<br />

7. Internetowy system autoryzacji użytkowników z szyfrowaniem ze<br />

zmiennym kluczem<br />

2<br />

8. Internetowe systemy transakcyjne<br />

technologie zabezpieczeń transakcji internetowych<br />

2<br />

Razem 15<br />

562


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wielousługowe architektury IP<br />

Skrót nazwy WAIP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

e-mail: womol@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Charakterystyka obecnych sieci w dobie konwergencji informatyki, mediów i<br />

telekomunikacji. Wymagania użytkowników.<br />

X 1<br />

2. Rozwój szerokopasmowych sieci dostępowych. X 1<br />

3. Ewolucja sieci w kierunku sieci NGN. X 1<br />

4. Ewolucja sieci użytkowników ruchomych. Generacje 3 i 4. X 1<br />

5. Ewolucja usług i aplikacji. Nowa rola telekomunikacji. X 1<br />

6. Kompresja mowy. Przegląd kodeków standardowych. X 1<br />

7. Protokoły realizujące usługi VoIP: SIP, H.323, MGCP, MEGACO/ H.248 X 1<br />

8. Koncepcja Softswitch. X 1<br />

9. Architektura SIP – usługi i protokoły składowe. X 1<br />

10. Przykłady działania SIP. X 1<br />

<strong>11</strong>. Usługi sieci NGN. Usługa Instant Messaging and Presence. X 1<br />

12. TCP/IP a multimedia. Przesłanki tworzenia IMS. X 1<br />

13. Architektura IMS. X 1<br />

14. Warstwy platformy IMS. X 1<br />

15. Podstawowe elementy platformy IMS. X 1<br />

16. Usługi w sieci 3G. X 1<br />

17. IMS w architekturze UMTS. X 1<br />

18. Wybrane aplikacje i ich wlaściwości. X 1<br />

19. IMS jako wspólna platforma usługowa sieci 3G i stacjonarnych. X 1<br />

20. Standardy IMS opracowane przez 3GPP. X 1<br />

21. Standardy IMS opracowane przez ETSI – TISPAN. X 1<br />

22. Ewolucja IMS – konwergencja informatyki i telekomunikacji. X 1<br />

23. Implementacja usług telekomunikacyjnych na platformie IMS. X 1<br />

24. Znormalizowane interfejsy programowe w telekomunikacji. X 1<br />

25. Interfejsy 3GPP OSA, JAIN, Parlay/OSA API. X 1<br />

26. Charakterystyka Parlay /OSA jako podstawowego API w IMS. Elementy<br />

składowe.<br />

X 1<br />

27. Wykorzystanie Parlay Web Services do implementacji usług. X 1<br />

28. Zagadnienia zarządzania i bezpieczeństwa. X 1<br />

29. Przegląd wybranych firmowych koncepcji IMS. X 1<br />

30. Perspektywy rozwoju IMS. X 1<br />

Razem 30<br />

Karta zajęć - projekt<br />

563


Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E 0<br />

1 Serwery Chat X<br />

2 Joint Editing X<br />

3 Projekt sysetmu komunikatory wieloprotokolarne X<br />

4 Komunikatory – technologia SIMPLE i XMPP X<br />

5 System mobilny IPv4 X<br />

6 System mobilny IPv6 X<br />

7 Projekt systemu tworzenia grafiki przez wielu rozproszonych on-line<br />

użytkowników<br />

X<br />

8 Organizacja konferencji w oparciu o protokół SIP (możliwości połączeń do<br />

X<br />

sieci publicznej na przykładzie sieci GSM)<br />

9 System telefoni IP X<br />

10 Projekt telekonferencji X<br />

<strong>11</strong> Projekt wideokonferencji SIP/H323 x<br />

12 Projekt wybranego protokołu komunikacji grupowej X<br />

13 API w projekcie Inteligentny dom w oparciu o Parlay/OSA API X<br />

14 Projekt Mobilny informator (przy wykorzystaniu telefonii komórkowej) w<br />

X<br />

oparciu o Parlay/OSA API<br />

15 Projekt Monitoring samochodów (przy wykorzystaniu telefonii<br />

komórkowej) w oparciu o Parlay/OSA API<br />

X<br />

liczba<br />

godzin<br />

Razem 30<br />

564


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie i bezpieczeństwo sieci<br />

Skrót nazwy ZBS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wojciech<br />

Nazwisko: Molisz<br />

e-mail: womol@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wymagania dotyczące zarządzania siecią X 1<br />

2. Obszary funkcjonalne zarządzania. Zarządzanie konfiguracją i nazwami,<br />

zarządzanie bezpieczeństwem, zarządzanie w sytuacjach awaryjnych,<br />

zarządzanie wydajnością, zarządzanie wykorzystaniem zasobów i<br />

rozliczeniami.<br />

X 1<br />

3. Architektura ISO/OSI zarządzania sieciami. X 1<br />

4. Podstawy zarządzania siecią. Sterowanie i monitorowanie. X 1<br />

5. Zarządzanie siecią za pomocą protokołu SNMP. X 1<br />

6. Struktura informacji zarządzania. X 1<br />

7. Bazy informacyjne zarządzania: budowa, MIB II. X 1<br />

8. Zdalne monitorowanie sieci. Zbieranie danych. Alarmy i filtry. X 1<br />

9. Protokoły RMON i RMON II. X 1<br />

10. Protokół SMNP 2. Struktura informacji zarządzania. Działanie protokołu. X 1<br />

<strong>11</strong>. Protokół SNMP 3. Mechanizmy kryptograficzne. X 1<br />

12. Bazy informacyjne zarządzania dla aplikacji SNMP 3. X 1<br />

13. Systemy informatyczne wspomagające zarządzanie X 1<br />

14. Budowa i funkcje centrum zarządzania siecią X 1<br />

15. Procedury i narzędzia związane z organizacją zarządzania X 1<br />

16. Źródła zagrożeń bezpieczeństwa systemów sieciowych X 1<br />

17. Klasy zagrożeń bezpieczeństwa systemów sieciowych X 1<br />

18. Kategorie ataków X 1<br />

19. Techniki ataków X 1<br />

20. SPAM X 1<br />

21. Typy ścian ogniowych X 1<br />

22. Konfiguracje ścian ogniowych X 1<br />

23. Systemy kontroli dostępu X 1<br />

24. Systemy wykrywania intruzów X 1<br />

25. Wirtualne sieci prywatne - klasyfikacja X 1<br />

26. Wirtualne sieci prywatne w warstwie łącza danych X 1<br />

27. Protokoły VPN L2 X 1<br />

28. Utrzymanie poziomu bezpieczeństwa X 1<br />

29. Polityka bezpieczeństwa X 1<br />

30. Audyt. Skanery bezpieczeństwa X 1<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

565


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E 0<br />

1 Konfiguracja wybranych urządzeń i zarządzanie nimi za pomocą protokołu<br />

SNMP<br />

X 2<br />

2 Zdalne monitorowanie komutatorów i ruterów X 2<br />

3 Zdalne zarządzanie urządzeniami przez WWW X 2<br />

4 Włamanie do systemu wielodostępowego za pomocą skanerów X 3<br />

5 Konfiguracja systemu ściany ogniowej X 3<br />

6 Konfiguracja i badanie wirtualnej sieci prywatnej X 3<br />

Razem 15<br />

566


3.2.13. Systemy czasu rzeczywistego<br />

Nazwa przedmiotu Akwizycja danych<br />

Skrót nazwy AD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

E-mail: marszal@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje, literatura X 0,33<br />

2. Wprowadzenie – zbieranie i wyprowadzanie danych w dedykowanych<br />

systemach czasu rzeczywistego<br />

X<br />

0,33<br />

3. Podstawy akwizycji danych pomiarowych<br />

Ogólne wiadomości o przetwarzaniu A/C i C/A<br />

X 0,33<br />

4. Twierdzenie o próbkowaniu X 0,5<br />

5. Próbkowanie drugiego rzędu (kwadraturowe) X 0,5<br />

6. Kody przetworników A/C i C/A X 1<br />

7. Metody przetwarzania C/A<br />

Przetworniki cyfrowo - analogowe<br />

X 1<br />

8. Parametry przetworników C/A X 1<br />

9. Metody przetwarzania A/C<br />

Metody pośrednie przetwarzania A/C - metody czasowe<br />

X 1<br />

10. Metody pośrednie przetwarzania A/C - metody częstotliwościowe X 1<br />

<strong>11</strong>. Metoda „sigma-delta” X 1<br />

12. Metody bezpośrednie przetwarzania A/C X 1<br />

13. Metoda redystrybucji ładunku 0,5<br />

14. Układy próbukjąco-pamiętające X 1<br />

15. Parametry przetworników A/C – parametry statyczne X 0,5<br />

16. Parametry przetworników A/C – parametry dynamiczne X 0,5<br />

17. Wielokanałowe systemy akwizycji danych pomiarowych<br />

w dedykowanych systemach czasu rzeczywistego<br />

Problemy czasu rzeczywistego w wielokanałowych systemach<br />

akwizycji danych pomiarowych<br />

X 0,33<br />

18. Multipleksery analogowe X 0,33<br />

19. Sterowanie procesem wielokanałowej akwizycji danych pomiarowych X 0,33<br />

20. Metodologia dobierania odpowiednich układów C/A i A/C X 1<br />

21. Zakłócenia w przetwornikach C/A i A/C X 0,5<br />

22. Interfejsy przesyłania danych cyfrowych z układów akwizycji do<br />

układów mikroprocesorowych<br />

Interfejsy równoległe<br />

X 0,33<br />

23. Interfejsy szeregowe X 0,33<br />

24. Konwertery światłowodowe i sprzęgi optoelektroniczne X 0,33<br />

Razem 15<br />

567


568


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektury systemów czasu rzeczywistego<br />

Skrót nazwy ASCR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

1. Sprzężenie systemu komputerowego z obiektem<br />

Sprzężenie proste i z wzajemnym potwierdzeniem, idea algorytmu<br />

przekazywania potwierdzenia<br />

2. Systemy przerwań jednopoziomowe i wielopoziomowe, algorytmy<br />

arbitrażu przerwań, problemy maskowania, maskowanie specjalne,<br />

typowe rozwiązania. Ocena wpływu czasu reakcji, opóźnień, czasu<br />

realizacji i intensywności przerwań na efektywność komputera<br />

3. Systemy wieloprocesorowe i wielokomputerowe<br />

Architektura, warunki zwiększenia efektywności w stosunku do<br />

systemu jednoprocesorowego<br />

4. Magistrale systemów wieloprocesorowych. Podział zasobów na lokalne<br />

i wspólne, konsekwencje istnienia zasobów wspólnych<br />

5. Typowe rozwiązana magistral wieloprocesorowych systemów<br />

sterowania: STE, MULTIBUS, VME, PCI, COMPACT PCI. Arbitraż<br />

dostępu do zasobów wspólnych,<br />

6. Wpływ istnienia zasobów wspólnych na oprogramowanie systemów,<br />

semafory, blokady dostępu<br />

7. Systemy wielokomputerowe, zasady wymiany informacji, stosowane<br />

rozwiązania sprzętowe, architektura systemów wielokomputerowych<br />

8. Magistrale w systemach rozproszonych<br />

Magistrala jako system komunikacji między wieloma użytkownikami,<br />

protokół komunikacyjny, hierarchia warstwowa protokółów<br />

komunikacyjnych. Model odniesienia protokółów komunikacyjnych<br />

ISO 4 i 7 warstwowy<br />

9. Sprzętowe i programowe metody zwiększania niezawodności łączy<br />

komunikacyjnych, rodzaje i kryteria doboru medium transmisji danych,<br />

operacje wykonywane na sygnale związane z dostosowaniem do<br />

medium transmisyjnego, stosowany sprzęt – nadajniki i odbiorniki linii.<br />

Metody detekcji i korekcji błędów<br />

10. Mikrokontrolery<br />

Mikrokontrolery – architektura, zasoby języki i sposoby<br />

programowania<br />

<strong>11</strong>. Realizacje sprzężenia mikrokontrolera z obiektem, konstrukcje bramy<br />

czasu rzeczywistego, sprzętowe wspomaganie zmiany kontekstu<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 0,5<br />

X 1<br />

X 0,5<br />

X 0,5<br />

12. Systemy bezobsługowe, techniki zwiększania niezawodności systemów<br />

bezobsługowych, techniki zapewniające energooszczędność systemów<br />

autonomicznych<br />

X 0,5<br />

13. Techniki sprzęgania systemów komputerowych z układami o działaniu X 1<br />

569


14.<br />

ciągłym. Przetworniki A/C i C/A, kryteria doboru rodzaju przetwornika<br />

do rozwiązywanych problemów, układy próbkująco-pamiętające i<br />

ekstrapolatory, układy z wyjściem PWM, przetworniki napięcieczęstotliwość<br />

Procesory sygnałowe<br />

Procesory sygnałowe, architektura i zasoby<br />

X 1<br />

15. Języki i specyfika tworzenia oprogramowania dla procesorów<br />

sygnałowych<br />

X 0,5<br />

16. Zastosowania procesorów sygnałowych 0,5<br />

17. Komputery klasy PC w systemach dedykowanych<br />

Komputery klasy PC w systemach pomiarowych, przemysłowe<br />

standardy komputerów PC, rozwiązania modułowe<br />

X 1<br />

18. Tworzenie graficznego interfejsu użytkownika (GUI) X 0,5<br />

19. Karty z procesorami sygnałowymi do komputerów PC, zasady<br />

współpracy<br />

X 0,5<br />

20. Oprogramowanie systemowe czasu rzeczywistego<br />

Budowa wielozadaniowego systemu operacyjnego czasu rzeczywistego,<br />

statyczny i dynamiczny opis zadania, mechanizmy tworzenia, usuwania<br />

i przełączania zadań, system przerwań a system przełączania zadań<br />

X 0,5<br />

21. Przykłady typowych systemów operacyjnych stosowanych w systemach<br />

komputerowych: DOS, WINDOWS, LINUX, QNX – ich wady i zalety<br />

X 0,5<br />

22. Tworzenie oprogramowania systemów czasu rzeczywistego<br />

Podstawy tworzenia oprogramowania dla systemów dedykowanych<br />

X 0,5<br />

23. Problemy tworzenia oprogramowania wielowątkowego, współbieżność<br />

procesów, reguły dostępu do zasobów wspólnych, systemy blokad i<br />

zarządzanie nimi<br />

X 0,5<br />

24. Problem poprawności wykonania współbieżnego zadań, kryteria<br />

szeregowalności zadań, przykładowe algorytmy sprawdzania<br />

szeregowalności zadań<br />

X 0,5<br />

25. Przykładowe aplikacje<br />

Wielokomputerowe systemy monitorowania ruchu w przestrzeni<br />

trójwymiarowej – systemy echolokacyjne<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady wykonywania, prezentacji i zaliczenia projektu X 1<br />

2. Wydanie i omówienie zadań projektowych X 1<br />

3. Realizacja wydanego zadania projektowego<br />

X 2<br />

Analiza wymagań i założeń projektowych<br />

4. Tworzenie oprogramowania dedykowanego systemu sterowania z<br />

wykorzystaniem mikrokontrolera wraz z interfejsem do komputera<br />

nadrzędnego<br />

5. Tworzenie oprogramowania cyfrowego przetwarzania sygnałów dla<br />

procesora sygnałowego wraz z interfejsem do komputera nadrzędnego<br />

6. Tworzenie oprogramowania dla komputera klasy PC realizującego GUI<br />

oraz integrującego pracę mikrokontrolera oraz procesora sygnałowego<br />

liczba<br />

godzin<br />

X X 3<br />

X X 3<br />

X X 3<br />

7. Prezentacja najciekawszych rozwiązań oraz ich dyskusja X X 2<br />

Razem 15<br />

570


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Diagnostyka ultradźwiękowa<br />

Skrót nazwy DU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie – dziedziny zastosowań diagnostyki ultradźwiękowej X 1<br />

2. Fizyczne podstawy diagnostyki ultradźwiękowej. Fale akustyczne X 0,33<br />

3. Akustyczne wielkości fizyczne i ich jednostki X 0,67<br />

4. Promieniowanie i odbiór kierunkowy, ogniskowanie X 0,67<br />

5. Energia w polu ultradźwiękowym X 0,33<br />

6. Propagacja fal X 0,67<br />

7. Straty transmisyjne X 0,33<br />

8. Zjawisko Dopplera X 0,67<br />

9. Przetworniki i głowice ultradźwiękowe. Technologie X 0,67<br />

10. Konstrukcja X 1<br />

<strong>11</strong>. Parametry X 0,67<br />

12. Elektroniczne ogniskowanie i odchylanie wiązek głowic nadawczo- X 1<br />

odbiorczych<br />

13. Metody i urządzenia diagnostyki technicznej i ultrasonografii.<br />

Szczególne metody przetwarzania sygnałów w ultradźwiękowej<br />

aparaturze diagnostycznej<br />

X 1<br />

14. Diagnostyka w zastosowaniach technicznych - defektoskopy X 1<br />

15. Dalmierze, detekcja parametrów ruchu X 1<br />

16. Ultrasonografia, dziedziny zastosowań X 1<br />

17. Budowa i parametry techniczne ultrasonografów X 1<br />

18. Przykłady aparatury ultrasonograficznej X 1<br />

19. Trendy rozwojowe X 1<br />

Razem 15<br />

Karta zajęć – seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, przygotowania wystąpień,<br />

konsultacje, literatura<br />

X 0,5<br />

2. Omówienie tematów seminarium, podział X 2<br />

3. Przygotowanie seminariów, konsultacje X 6<br />

4. Wygłoszenie przygotowanych tematów, dyskusje X 6<br />

5. Podsumowanie X 0,5<br />

571


Razem 15<br />

572


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Laboratorium terenowe systemów czasu rzeczywistego<br />

Skrót nazwy LSCR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

E-mail: marszal@eti.pg.gda.pl<br />

Karta zajęć – laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. System nawigacji satelitarnej GPS – badanie właściwości X 3<br />

2. Systemy nawigacji – ćwiczenia praktyczne. Prowadzenie nawigacji z<br />

mapą cyfrową i systemem GPS na łodzi pomiarowej<br />

X 3<br />

3. Samochodowy odbiornik GPS z mapą drogową X 3<br />

4. Hydroakustyczny system nawigacji lokalnej z superkrótką bazą -<br />

określanie pozycji obiektów ruchomych pod wodą<br />

X 3<br />

5. Kompasy magnetyczne – badanie właściwości i porównanie wskazań<br />

kompasu klasycznego i elektronicznego<br />

X 3<br />

6. Log indukcyjny – badanie właściwości X 3<br />

7. Pomiary z wykorzystaniem echosondy. Echosonda nawigacyjna –<br />

pomiary profilów głębokości<br />

X 3<br />

8. Echosonda dwuczęstotliwościowa – badanie osadów dennych X 3<br />

9. Miernik rozkładu prędkości dźwięku w wodzie - badanie wpływu<br />

rozkładu prędkości dźwięku na propagację fal akustycznych w wodzie<br />

X 3<br />

10. Wielowiązkowa echosonda hydrograficzna - opracowanie mapy<br />

głębokości sondowanego akwenu<br />

X 3<br />

<strong>11</strong>. Pomiary przy użyciu sonarów. Miniaturowy sonar impulsowy ze<br />

skaningiem mechanicznym – prowadzenie obserwacji i poszukiwania<br />

obiektów podwodnych<br />

X 3<br />

12. Sonar z modulacją częstotliwości - poszukiwanie obiektów<br />

podwodnych<br />

X 3<br />

13. Sonar boczny - obserwacja obiektów usytuowanych na dnie X 3<br />

14. Radar - prowadzenie nawigacji i obserwacja linii brzegowej X 3<br />

15. System ultradźwiękowej łączności podwodnej - porównanie<br />

właściwości łączności z wykorzystaniem hydrotelefonu i radiotelefonu<br />

X 3<br />

Razem 45<br />

573


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody wizualizacji sygnałów<br />

Skrót nazwy MWS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Techniczne sposoby przedstawiania właściwości<br />

percepcyjnych człowieka – human detection<br />

X 1<br />

2. Istotne parametry techniczne zobrazowań X 1<br />

3. Zobrazowania. Rozwój form zobrazowań X 1<br />

4. Zobrazowania sygnałów w systemach pasywnych X 1<br />

5. Typy zobrazowań w systemach echolokacyjnych. Zobrazowanie typu A X 1<br />

6. Zobrazowania typu P, sektorowe i konweksowe X 0,5<br />

7. Zobrazowanie kartezjańskie i typu B X 0,5<br />

8. Zobrazowanie typu M (histogramy) X 0,5<br />

9. Wymiarowość zobrazowań X 1<br />

10. Ekspozycja liniowa, logarytmiczna i wykładnicza X 1<br />

<strong>11</strong>. Mapy elektroniczne. Architektura i funkcje map elektronicznych<br />

ECDIS<br />

X 1<br />

12. Przykłady realizacji X 1<br />

13. Integracja ECDIS z systemami peryferyjnymi. GPS, AIS, stacje<br />

pogodowe<br />

X 0,5<br />

14. Radary - standardowy i ARPA X 0,5<br />

15. Echosondy, sonary X 0,5<br />

16. Aktualizacja danych nawigacyjnych, ogólnoświatowa baza danych<br />

WEND<br />

X 1<br />

17. Trójwymiarowa ekspozycja powierzchni ziemi i dna morskiego X 1<br />

18. Transmisja i rejestracja zobrazowań X 1<br />

Razem 15<br />

574


Karta zajęć – projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, przygotowania projektów,<br />

konsultacje, literatura<br />

X 1<br />

2. Omówienie tematów projektów, wybór i podział na grupy projektujące X 1<br />

3. Realizacja wydanego zadania projektowego. Analiza wymagań i<br />

założeń projektowych<br />

X X 2<br />

4. Opracowanie projektu koncepcyjnego X X 2<br />

5. Przygotowanie projektu technicznego X X 3<br />

6. Opracowanie dokumentacji projektowej X 2<br />

7. Prezentacja przygotowanych projektów, dyskusje X 3<br />

8. Podsumowanie X 1<br />

Razem 15<br />

575


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Nawigacja obiektów ruchomych<br />

Skrót nazwy NOR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

E-mail: marszal@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje, literatura X 0,5<br />

2. Wiadomości podstawowe o nawigacji<br />

Podstawowe pojęcia<br />

X 1<br />

3. Nawigacja a geodezja X 0,5<br />

4. Przestrzenne systemy odniesienia<br />

Kształt Ziemi, pozycja geograficzna<br />

X 1<br />

5. Systemy odniesienia przegląd X 1<br />

6. Systemy odniesienia WGS-84 i GRS’80 X 1<br />

7. Rodzaje map<br />

Rodzaje odwzorowań<br />

X 1<br />

8. Mapy nawigacyjne X 1<br />

9. Mapy cyfrowe ECDIS X 1<br />

10. Klasyczne metody nawigacji<br />

Kierunki, poprawki<br />

X 1<br />

<strong>11</strong>. Nawigacja terrestryczna X 1<br />

12. Nawigacja inercjalna X 1<br />

13. Urządzenia nawigacyjne<br />

Kompasy magnetyczne<br />

X 1<br />

14. Żyrokompasy X 1<br />

15. Logi X 1<br />

16. Systemy kontroli dobijania statków X 1<br />

17. Akcelerometry, platformy inercjalne X 1<br />

18. Budowa i działanie GPS<br />

Budowa systemu GPS<br />

X 1<br />

19. Określania pozycji w systemie GPS X 1<br />

20. Depesza nawigacyjna X 1<br />

21. Systemy różnicowe DGPS, WAAS, EGNOS X 1<br />

22. Odbiorniki GPS X 1<br />

23. GPS w geodezji X 1<br />

24. Błędy i dokładność pozycji w systemie GPS X 1<br />

25. Nawigacja hydroakustyczna<br />

System hydroakustycznej nawigacji lokalnej z długą bazą<br />

X 1<br />

26. System hydroakustycznej nawigacji lokalnej z krótką i superkrótką bazą X 1<br />

27. Echosonda nawigacyjna X 1<br />

28. Nawigacja radiowa i optyczna<br />

Radar w nawigacji<br />

X 1<br />

29. Systemy lotnicze wspomagające lądowanie X 1<br />

30. Systemy optyczne, laserowe X 1<br />

576


31. Wysokościomierz, czujniki zanurzenia X 1<br />

Razem 30<br />

577


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Normalizacja i systemy jakości<br />

Skrót nazwy NSJ<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie: znaczenie normalizacji i systemów jakości w<br />

projektowaniu i produkcji systemów i urządzeń elektronicznych<br />

X 1<br />

2. Norma ISO 9001:2001 – systemy zarządzania jakością<br />

Zakres normy<br />

X 0,5<br />

3. Wymagania dotyczące dokumentacji X 0,5<br />

4. Księga jakości X 1<br />

5. Oznaczenie CE<br />

Europejskie zasady wprowadzania wyrobu do obrotu<br />

X 1<br />

6. Dyrektywy związane z oznakowaniem CE wyrobów X 1<br />

7. Ocena zgodności wyrobów na oznakowanie CE X 1<br />

8. AQAP<br />

Polityka dotycząca stosowania AQAP w organizacjach<br />

X 1<br />

9. Wymagania dotyczące zarządzania konfiguracją X 1<br />

10. Wymagania na zarządzanie ryzykiem X 1<br />

<strong>11</strong>. Wymagania na zarządzanie niezawodnością X 1<br />

12. Normalizacja<br />

Normy zakładowe<br />

X 1<br />

13. Polskie normy X 1<br />

14. Polskie normy obronne (NO), normy NATO (STANAG) X 1<br />

15. Koncesjonowanie wytwórczości o przeznaczeniu specjalnym<br />

Wymagania i zasady koncesjonowania<br />

X 1<br />

16. Dokumentacja X 1<br />

Razem 15<br />

578


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Procesory i komputery przemysłowe<br />

Skrót nazwy PKP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Komputery przemysłowe standardu PC/104 i jego rozszerzeń<br />

Ogólna charakterystyka i przeznaczenie komputerów standardu PC/104<br />

X 0,5<br />

3. Specyfikacja mechaniczna komputerów PC/104 X 0,33<br />

4. Rozszerzenie komputerów standardu PC/104 do standardu PC/104 Plus X 0,33<br />

5. Rozszerzenie komputerów standardu PC/104 do formatów EBX i EPIC X 0,33<br />

6. Zalety i wady systemów opartych na standardzie PC/104 X 0,33<br />

7. Komputery przemysłowe standardu DIMM-PC<br />

Architektura komputerów standardu DIMM-PC i ich zastosowania<br />

X 0,33<br />

8. Mechaniczna specyfikacja komputerów standardu DIMM-PC X 0,33<br />

9. Komputery przemysłowe standardu VMEbus<br />

Ogólna charakterystyka magistrali VMEbus<br />

X 0,5<br />

10. Architektura komputerów standardu VMEbus X 1<br />

<strong>11</strong>. Sprzęg komputerów z magistralą VMEbus X 1<br />

12. Operacje wykonywane na magistrali VMEbus X 1<br />

13. Specyfikacja mechaniczna komputerów standardu VMEbus X 0,33<br />

14. Wybrane zastosowania komputerów standardu VMEbus X 0,33<br />

15. Komputery przemysłowe standardu CompactPCI<br />

Ogólna charakterystyka magistrali<br />

X 0,33<br />

16. Metody konfiguracji i transmisji X 1<br />

17. Architektura komputerów standardu CompactPCI X 1<br />

18. Specyfikacja mechaniczna X 1<br />

19. Typowe zastosowania X 0,5<br />

20. Złożone systemy procesorowe cyfrowego przetwarzania sygnałów<br />

Ogólna charakterystyka<br />

X 1<br />

21. Architektury X 1<br />

22. Metody realizacji sprzętowej X 1<br />

23. Systemy wieloprocesorowe X 1<br />

Razem 15<br />

579


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Moduły funkcjonalne magistrali VMEbus X 3<br />

2. Sprzęg komputera przemysłowego z magistralą VMEbus X 3<br />

3. System przemysłowy na bazie mikrokontrolera jednoukładowego<br />

MSP430<br />

X 3<br />

4. System przetwarzania sygnałów w czasie rzeczywistym oparty na<br />

X 3<br />

zmiennoprzecinkowym procesorze sygnałowym<br />

5. System czasu rzeczywistego oparty na stałopozycyjnym procesorze<br />

sygnałowym<br />

liczba<br />

godzin<br />

X 3<br />

Razem 15<br />

580


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie systemów czasu rzeczywistego<br />

Skrót nazwy PSCR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Przegląd systemów operacyjnych czasu rzeczywistego X 1<br />

3. Koncepcje systemów operacyjnych czasu rzeczywistego X 0,5<br />

4. Elementy systemów operacyjnych czasu rzeczywistego 1<br />

5. Specyfika programowania systemów RT opartych na modułach<br />

PC/104<br />

Moduły akwizycji danych<br />

X 0,5<br />

6. Moduły sterowania procesem pomiarowym X 0,5<br />

7. Komunikacja z otoczeniem zewnętrznym X 0,5<br />

8. Narzędzia programistyczne X 0,5<br />

9. Specyfika programowania systemów RT opartych na magistrali<br />

VME<br />

Realizacja dostępu do magistrali<br />

X 1<br />

10. Moduły wymiany danych pomiędzy elementami systemu X 1<br />

<strong>11</strong>. Współpraca z elementami otoczenia zewnętrznego X 1<br />

12. Narzędzia programistyczne X 0,5<br />

13. Specyfika programowania systemów RT opartych na magistrali<br />

CompactPCI<br />

Realizacja dostępu do magistrali<br />

X 1<br />

14. Moduły wymiany danych pomiędzy elementami systemu X 1<br />

15. Współpraca z elementami otoczenia zewnętrznego X 1<br />

16. Narzędzia programistyczne X 0,5<br />

17. Specyfika programowania systemów RT opartych na systemach<br />

procesorowych cyfrowego przetwarzania sygnałów<br />

Moduły sterowania i przetwarzania danych<br />

X 1<br />

18. Współpraca z elementami otoczenia zewnętrznego X 0,5<br />

19. Narzędzia programistyczne X 0,5<br />

20. Metody testowania aplikacji czasu rzeczywistego X 1<br />

Razem 15<br />

581


Lp. Zagadnienie<br />

Karta zajęć – laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Omówienie zadań, wymagań i założeń X 3<br />

2. Programowanie systemów RT opartych na modułach PC/104 X 3<br />

3. Programowanie systemów RT opartych na magistrali VME X 3<br />

4. Programowanie systemów RT opartych na magistrali CompactPCI X 3<br />

5. Programowanie systemów RT opartych na procesorowych systemach<br />

cyfrowego przetwarzania sygnałów<br />

X 3<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zasady wykonywania, prezentacji i zaliczenia projektu X 1<br />

2. Wydanie i omówienie zadań projektowych X 1<br />

3. Realizacja wydanego zadania projektowego<br />

X 2<br />

Analiza wymagań i założeń projektowych<br />

4. Opracowanie algorytmów X 3<br />

5. Oszacowanie złożoności obliczeniowej, optymalizacja algorytmów X 3<br />

6. Opracowanie programu X 3<br />

7. Prezentacja zrealizowanego programu X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

582


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie urządzeń czasu rzeczywistego<br />

Skrót nazwy PUCR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Lech<br />

Nazwisko: Kilian<br />

E-mail: kilian@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, konsultacje, literatura X 0,5<br />

2. Wprowadzenie – specyfika dedykowanych urządzeń czasu<br />

rzeczywistego (DUCR) w związku z ich środowiskiem pracy<br />

X 1<br />

3. Problemy projektowania urządzeń DUCR<br />

Fazy projektowania systemów w wykonaniach specjalnych<br />

X 0,5<br />

4. Założenia projektowe, założenia taktyczno-techniczne X 1<br />

5. Projekty wstępne - modele laboratoryjne, symulacje X 0,5<br />

6. Projekt techniczny - prototypy X 0,5<br />

7. Plan procesu technologicznego - serie informacyjne X 1<br />

8. Projekt wykonawczy X 1<br />

9. Narażenia systemów DUCR<br />

Narażenia mechaniczne<br />

X 1<br />

10. Narażenia klimatyczne i inne X 1<br />

<strong>11</strong>. Urządzenia iskrobezpieczne X 0,5<br />

12. Kompatybilność elektromagnetyczna X 0,5<br />

13. Badania i próby DUCR<br />

Badania modeli i prototypów<br />

X 0,5<br />

14. Badania zakładowe X 0,5<br />

15. Próby eksploatacyjne X 0,5<br />

16. Dokumentacja dla urządzeń DUCR<br />

Dokumentacja techniczna<br />

X 1<br />

17. Dokumentacja technologiczna X 1<br />

18. Dokumentacja montażowa X 0,5<br />

19. Programy prób i badań X 0,5<br />

20. Formularz techniczny X 0,5<br />

21. Dokumentacja eksploatacyjna X 1<br />

Razem 15<br />

583


Karta zajęć – projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonania, prezentacji i zaliczenia projektu X 1<br />

2. Wydanie i omówienie zadań projektowych (na poziomie wstępnych<br />

założeń lub wstępnych warunków taktyczno-technicznych)<br />

X 1<br />

3. Opracowanie założeń projektowych lub warunków taktycznotechnicznych<br />

X 2<br />

4. Prezentacja założeń projektowych lub warunków taktycznotechnicznych<br />

X 2<br />

5. Opracowanie projektu wstępnego X 2<br />

6. Prezentacja projektów wstępnych X 2<br />

7. Opracowanie dokumentacji eksploatacyjnej X 2<br />

8. Prezentacja dokumentacji eksploatacyjnych X 2<br />

9. Podsumowanie prac, zaliczenie X 1<br />

Razem 15<br />

584


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie czasowo-przestrzenne sygnałów<br />

Skrót nazwy PC-PS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Henryk<br />

Nazwisko: Lasota<br />

E-mail: henryk.lasota@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zagadnienia organizacyjne – warunki zaliczenia przedmiotu X 0,5<br />

2. Zadania przetwarzania czasowo-przestrzennego sygnałów w<br />

systemach czasu rzeczywistego<br />

Metody zdalnego wykrywania, określania położenia i parametrów<br />

obiektów w środowisku<br />

X 0,5<br />

3. Problem czasu przeszukiwania przestrzeni i metody jego rozwiązania X 0,5<br />

4. Klasyczne wielowiązkowe filtry przestrzenne (beamforming)<br />

Ogólna struktura wielowiązkowych filtrów przestrzennych<br />

X 0,5<br />

5. Anteny wieloelementowe - budowa X 0,5<br />

6. Charakterystyki kierunkowe i ich parametry X 1<br />

7. Opóźnieniowo-sumacyjne wielowiązkowe filtry przestrzenne (OSWFP) X 1<br />

8. Struktura i metody realizacji OSWFP X 1<br />

9. Realizacja filtrów w dziedzinie czasu X 1<br />

10. Realizacja w dziedzinie częstotliwości filtrów wąskopasmowych X 1<br />

<strong>11</strong>. Realizacja w dziedzinie częstotliwości filtrów szerokopasmowych X 1<br />

12. Metody i techniki ogniskowania wiązki X 1<br />

13. Elektroniczny obrót wiązki nadawczej X 1<br />

14. Określanie kierunku przyjścia fali metodą estymacji widma<br />

przestrzennego. Widmo przestrzenne, a kierunek przyjścia fali<br />

X 0,5<br />

15. Fourierowska metoda estymacji widma przestrzennego X 1<br />

16. Wysokorozdzielcze metody estymacji widma przestrzennego:<br />

parametryczne metody estymacji widma (AR, ARMA, ...)<br />

X 1<br />

17. Superrozdzielcze metody estymacji widma (MUSIC, ESPRIT,...) X 1<br />

18. Metody adaptacyjne X 1<br />

Razem 15<br />

585


Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonania, prezentacji i zaliczenia projektu X 0,5<br />

2. Wydanie i omówienie zadań projektowych X 1,5<br />

3. Projekt wielowiązkowego filtru przestrzennego<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 1<br />

4. Projekt anteny X 2<br />

5. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

6. Demonstracja programu symulacyjnego X 1<br />

7. Projekt procesora estymacji widma przestrzennego<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 1<br />

8. Projekt anteny X 1<br />

9. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

10. Demonstracja programu symulacyjnego X 1<br />

Razem 15<br />

586


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sensory i elementy wykonawcze<br />

Skrót nazwy SEW<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Krzysztof<br />

Nazwisko: Zachariasz<br />

E-mail: zachar@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Miejsce i funkcje układów pomiarowych i wykonawczych<br />

w przemysłowych systemach czasu rzeczywistego<br />

X 0,33<br />

2. Sensory<br />

Klasyfikacja sensorów oraz technologie ich wykonywania. Sensory<br />

inteligentne<br />

X 0,67<br />

3. Sensory podstawowych wielkości mechanicznych i parametrów<br />

środowiskowych<br />

X 1<br />

4. Sensory chemiczne - monitoring atmosfery i środowiska wodnego,<br />

pomiar koncentracji oparów i ochrona przeciwwybuchowa<br />

X 1<br />

5. Czujniki pola magnetycznego X 0,67<br />

6. Zastosowania czujników pola magnetycznego X 1<br />

7. Sensory optyczne i światłowodowe X 0,33<br />

8. Sensory wykorzystywane w sterowaniu obiektami ruchomymi: czujniki<br />

żyroskopowe i kompasy, czujniki kąta pochylenia<br />

X 1<br />

9. Ultradźwiękowe sensory prędkości obiektu, sensory echosondowe<br />

i sonarowe<br />

X 1<br />

10. Elementy wykonawcze<br />

Rodzaje elementów wykonawczych: pojęcia nastawnika, siłownika i<br />

wzmacniacza mocy<br />

X 0,33<br />

<strong>11</strong>. Rodzaje i przykładowe konstrukcje nastawników X 0,33<br />

12. Klasyfikacja siłowników wg rodzaju wykorzystywanej energii.<br />

Przykładowe rozwiązania konstrukcyjne siłowników hydraulicznych<br />

i pneumatycznych<br />

X 0,33<br />

13. Układy przełączające stykowe i bezstykowe X 0,33<br />

14. Silniki wykonawcze prądu stałego X 0,67<br />

15. Silniki wykonawcze prądu przemiennego X 1<br />

16. Silniki krokowe - podstawy działania X 1<br />

17. Rodzaje i własności silników krokowych X 1<br />

18. Sterowniki silników DC i AC X 1<br />

19. Sterowanie silnikami krokowymi. Praca mikrokrokowa X 1<br />

20. Selsyny i łącza selsynowe X 1<br />

Razem 15<br />

587


Karta zajęć – laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 1<br />

2. Pomiar charakterystyk hallotronowych czujników pola magnetycznego<br />

Analiza rozwiązań kompasu elektronicznego na sensorach AMR<br />

X 2<br />

3. Pomiary charakterystyk półprzewodnikowych czujników ciśnienia,<br />

temperatury i pochylenia<br />

X 2<br />

4. Badanie własności czujników zbliżeniowych (optycznych,<br />

pojemnościowych i indukcyjnych) oraz ultradźwiękowych<br />

i indukcyjnych czujników położenia liniowego<br />

X 2<br />

5. Pomiary podstawowych parametrów układów przełączających<br />

stykowych i bezstykowych<br />

X 2<br />

6. Analiza zależności parametrów napędu dyskretnego z silnikiem<br />

krokowym od rodzaju sterownika (unipolarny, bipolarny, praca<br />

pełnokrokowa i mikrokowa)<br />

X 2<br />

7. Badanie charakterystyk statycznych i dynamicznych siłownika<br />

z silnikiem elektrycznym<br />

X 2<br />

8. Analiza pracy elementów pomiarowych i wykonawczych w układzie<br />

automatycznej regulacji temperatury<br />

X 2<br />

Razem 15<br />

Karta zajęć – seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zmiany w technologii wykonywania i cechach sensorów na podstawie<br />

przeglądu kolejnych generacji czujników temperatury<br />

X 2<br />

2. Zastosowanie technologii mikroobróbki przy wytwarzaniu sensorów o<br />

złożonej konstrukcji mechanicznej na przykładzie akcelerometru<br />

pojemnościowego ADXL202. Półprzewodnikowy sensor pochylenia<br />

X 1<br />

3. Wpływ temperatury na parametry sensorów i sposoby jego kompensacji<br />

na przykładzie tensometrów oraz hallotronów<br />

X 1<br />

4. Zasady działania sensorów magnetorezystywnych AMR i GMR oraz<br />

ich zastosowania<br />

X 1<br />

5. Ultradźwiękowy log dopplerowski X 1<br />

6. Rodzaje, zasady doboru i przykładowe konstrukcje nastawników X 1<br />

7. Półprzewodnikowe przekaźniki prądu stałego i zmiennego X 1<br />

8. Rodzaje silników elektrycznych prądu stałego i ich charakterystyki X 1<br />

9. Sposoby rozruchu jednofazowych silników indukcyjnych prądu<br />

przemiennego<br />

X 1<br />

10. Scalone sterowniki silników prądu stałego. Sterownik PWM - aplikacja<br />

wykorzystująca specjalizowany układ scalony<br />

X 1<br />

<strong>11</strong>. Sterowanie prędkością obrotową silników prądu przemiennego przy<br />

pomocy falowników<br />

X 1<br />

12. Zasady mikrokrokowego sterowania silnikami skokowymi X 1<br />

13. Przykładowe rozwiązania konstrukcyjne unipolarnych sterowników<br />

silników krokowych, z wykorzystaniem kluczy tranzystorowych lub<br />

specjalizowanych układów scalonych<br />

X 1<br />

14. Bipolarny sterownik dwufazowego silnika krokowego umożliwiający<br />

pracę pełno-, pół- i mikrokrokową - aplikacja wykorzystująca układy<br />

scalone LMD18245 lub A<strong>39</strong>80<br />

X 1<br />

588


Razem 15<br />

589


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Symulacja komputerowa systemów<br />

Skrót nazwy SKS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Roman<br />

Nazwisko: Salamon<br />

E-mail: roman.salamon@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie X 0,5<br />

2. Metodyka symulacji komputerowej systemów<br />

Cele i metody symulacji komputerowej systemów<br />

X 0,5<br />

3. Charakterystyka programu MATLAB, jako narzędzia symulacji<br />

systemów<br />

X 0,5<br />

4. Metodyka symulacji komputerowej X 0,5<br />

5. Schemat funkcjonalny systemu X 0,5<br />

6. Algorytmizacja funkcji systemu X 0,5<br />

7. Metody prezentacji wyników symulacji X 1<br />

8. Sygnały w modelowaniu systemów<br />

Generacja sygnałów analogowych i cyfrowych<br />

X 1<br />

9. Generacja szumów X 0,5<br />

10. Cyfrowe modelowanie kanałów<br />

Cyfrowe modelowanie strat transmisyjnych<br />

X 0,5<br />

<strong>11</strong>. Numeryczne wyznaczanie tras propagacji fali X 0,5<br />

12. Symulacja rewerberacji X 0,5<br />

13. Symulacja przetwarzania sygnałów analogowych<br />

Symulacja numeryczna filtrów analogowych<br />

X 0,5<br />

14. Próbkowanie i konwersja a/c X 0,5<br />

15. Próbkowanie kwadraturowe sygnałów wąskopasmowych X 0,5<br />

16. Filtracja cyfrowa<br />

Projektowanie filtrów cyfrowych<br />

X 1<br />

17. Filtracja sygnałów stosowanych w systemach czasu rzeczywistego X 1<br />

18. Symulacja układów detekcji w systemach echolokacyjnych<br />

Odbiór korelacyjny<br />

X 1<br />

19. Filtracja dopasowana w dziedzinie częstotliwości X 0,5<br />

20. Detekcja obwiedni X 0,5<br />

21. Detekcja sygnałów sinusoidalnych o nieznanej częstotliwości<br />

(periodogram)<br />

0,5<br />

22. Symulacja układów demodulacji<br />

Demodulacja sygnałów AM, FM, SSB<br />

X 1<br />

23. Demodulacja sygnałów cyfrowych X 1<br />

Razem 15<br />

590


Karta zajęć – projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zasady wykonania, prezentacji i zaliczenia projektu X 0,5<br />

2. Wydanie i omówienie zadań projektowych X 0,5<br />

3. Symulacja nadajnika<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 2<br />

4. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

5. Demonstracja programu symulacyjnego X 2<br />

6. Symulacja kanału transmisyjnego i odbiornika<br />

Analiza wymagań i założeń projektowych, opracowanie algorytmów i<br />

schematów operacyjnych<br />

X 2<br />

7. Opracowanie programu w środowisku MATLAB; konsultacje X 3<br />

8. Demonstracja programu symulacyjnego X 2<br />

Razem 15<br />

591


Nazwa przedmiotu Technika transmisji danych<br />

Skrót nazwy TTD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Henryk<br />

Nazwisko: Lasota<br />

E-mail: henryk.lasota@eti.pg.gda.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie<br />

Sygnały i dane, modulacje, kodowanie kanałowe<br />

X 1<br />

2. Bezprzewodowe i przewodowe systemy komunikacyjne X 1<br />

3. Media komunikacyjne – właściwości propagacyjne<br />

Przewodowe linie transmisyjne – kable koncentryczne, symetryczne,<br />

światłowodowe<br />

1<br />

4. Atmosfera i hydrosfera jako ośrodki propagacji fal radiowych i<br />

akustycznych<br />

X 1<br />

5. Wybrane techniki transmisyjne współczesnej komunikacji przewodowej<br />

Transmisja w łączach cyfrowych (DSL, ...)<br />

X 0,67<br />

6. Modemy w paśmie akustycznym X 0,67<br />

7. Techniki szerokopasmowe (ADSL, VDSL, ...) X 1<br />

8. Metody wymiany danych w urządzeniach czasu rzeczywistego<br />

Realizacja wymiany danych w wieloprocesorowych systemach DSP -<br />

wykorzystanie sprzętowych właściwości DSP<br />

X 0,67<br />

9. Użycie zewnętrznych urządzeń I/O 0,67<br />

10. Sposoby wymiany danych w wielokomputerowych systemach opartych<br />

na magistrali VMEbus<br />

X 1<br />

<strong>11</strong>. Wymiana danych w wieloprocesorowych systemach opartych na<br />

standardzie CompactPCI<br />

X 1<br />

12. Wykorzystanie standardu Ethernet (IEEE 802.3, IEEE 802.3u, IEEE<br />

802.3z)<br />

X 0,67<br />

13. Wykorzystanie technologii światłowodowej X 0,67<br />

14. Łączenie różnych metod transmisji danych w systemach czasu<br />

rzeczywistego<br />

X 1<br />

15. Transmisja cyfrowa w zastosowaniach oceanograficznych<br />

Własności transmisyjne kanałów ultradźwiękowych – kanał<br />

głębokowodny, kanał płytkowodny<br />

1<br />

16. Wąskopasmowe łącza podwodne – transpondery nawigacyjne 1<br />

17. Szerokopasmowe modemy hydroakustyczne X 1<br />

Razem 15<br />

592


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie i organizacja przedsiębiorstwa<br />

Skrót nazwy ZOP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Andrzej<br />

Nazwisko: Dyka<br />

E-mail: Andrzej@Dyka.info.pl<br />

Karta zajęć – wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do historii zarządzania X 1<br />

2. Podstawy zarządzania<br />

Problemy zarządzania w firmie wielokulturowej<br />

X 1<br />

3. Psychologiczne i filozoficzne aspekty zarządzania X 1<br />

4. Znaczenie i organizacja czasu w zarządzaniu X 1<br />

5. Charakterystyka rodzajów działalności gospodarczej X 1<br />

6. Organizacja firm wysokich technologii<br />

Model strukturalny firmy wysokiej technologii<br />

X 1<br />

7. Zarządzanie informacją na szczeblu kierowniczym X 1<br />

8. Podstawy marketingu<br />

Wprowadzenie do marketingu firmy wysokiej technologii<br />

X 1<br />

9. „Marketing mix”, 4P i 4C X 1<br />

10. Wyróżnik produktu („differentiator”) X 1<br />

<strong>11</strong>. Sprzedaż<br />

Wprowadzenie do zagadnienia sprzedaży<br />

X 1<br />

12. Sprzedaż bezpośrednia, wady zalety X 1<br />

13. Sprzedaż kanałowa, wady, zalety X 1<br />

14. Polityka finansowa<br />

Zarys polityki finansowej państwa<br />

X 1<br />

15. Analiza równania PKB (Produkt Krajowy Brutto) X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć – seminarium<br />

1. Seminarium z marketingu: Ocena pomysłu na produkt firmy z pozycji<br />

inwestora<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 15<br />

Razem 15<br />

593


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zdalne wykrywanie i lokalizacja obiektów<br />

Skrót nazwy ZWLO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Jacek<br />

Nazwisko: Marszal<br />

E-mail: marszal@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne, warunki zaliczenia przedmiotu, literatura X 0,5<br />

2. Wprowadzenie, podstawowe pojęcia i definicje X 0,5<br />

3. Systemy zdalnego wykrywania i lokalizacji obiektów latających X 1<br />

Radary obserwacyjne<br />

4. Radary śledzące X 0,5<br />

5. Radary 3D X 0,5<br />

6. Systemy kontroli ruchu lotniczego X 0,5<br />

7. Systemy wspomagania lądowania X 0,5<br />

8. Systemy zdalnego wykrywania i lokalizacji obiektów kołowych<br />

X 1<br />

GPS w samochodzie<br />

9. Radar do pomiaru prędkości X 1<br />

10. Radiolokacyjne systemy antykolizyjne X 0,5<br />

<strong>11</strong>. Systemy wspomagania parkowania X 0,5<br />

12. Radar pola walki X 0,5<br />

13. Systemy zdalnego wykrywania i lokalizacji obiektów pływających X 1<br />

Radar nawigacyjny<br />

14. System radiolokacyjny ARPA X 1<br />

15. Systemy hydrolokacyjne. Sonary impulsowe X 1<br />

16. Sonary pasywne X 1<br />

17. Hydroakustyczne systemy nawigacji podwodnej X 1<br />

18. Systemy kontroli dobijania statków X 0,5<br />

19. Systemy zdalnego wykrywania i lokalizacji obiektów<br />

X 1<br />

meteorologicznych. Radar meteorologiczny<br />

20. Meteorologia satelitarna X 0,5<br />

21. Sodar X 0,5<br />

Razem 15<br />

594


Karta zajęć – seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Sprawy organizacyjne: zasady zaliczenia, przygotowania wystąpień,<br />

konsultacje, literatura<br />

X 0,5<br />

2. Omówienie tematów seminarium, podział X 2<br />

3. Przygotowanie seminariów, konsultacje X 6<br />

4. Wygłoszenie przygotowanych tematów, dyskusje X 6<br />

5. Podsumowanie X 0,5<br />

Razem 15<br />

595


3.2.14. Systemy geoinformatyczne<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Aplikacje systemów wbudowanych<br />

Skrót nazwy ASW<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Demkowicz<br />

e-mail: demjot@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Architektura systemu wbudowanego. 2<br />

2. Podstawowe definicje. Platforma sprzętowa: architektury dedykowane. X 2<br />

3. Układy FPGA, ASIC. X 2<br />

4. Architektura procesorów dedykowanych AVR, Architektura<br />

procesorów dedykowanych ARM<br />

Architektura procesorów dedykowanych PIC<br />

X 1<br />

5. Architektura procesorów dedykowanych Hitachi X 1<br />

6. Architektura procesorów dedykowanych MIPS X 1<br />

7. Układy peryferyjne SPI, I2C X 1<br />

8. Układy peryferyjne UARTs, CAN X 1<br />

9. Układy peryferyjne IrDA, USB X 1<br />

10. Środowiska programistyczne do tworzenia aplikacji dla systemów<br />

wbudowanych.<br />

X 2<br />

<strong>11</strong>. Przykład prostego systemu operacyjnego dla systemu wbudowanego w<br />

zastosowaniach geoinformatycznych.<br />

X 2<br />

12. Wielozadaniowość w systemach wbudowanych (wątki, procesy). X 2<br />

13. Systemy czasu rzeczywistego dla układów wbudowanych. X 2<br />

14. Protokół komunikacyjny Ad Hoc dla systemów wbudowanych<br />

(Bluetooth)<br />

X 2<br />

15. Protokół komunikacyjny Ad Hoc dla systemów wbudowanych<br />

(Wireless Fidelity (Wi-Fi)).<br />

2<br />

16. Uproszczone warstwy oprogramowania sieciowego dla systemów<br />

wbudowanych<br />

2<br />

17. Rozproszone wbudowane systemy informacji przestrzennej. Sensory,<br />

czujniki itp.<br />

X 2<br />

18. Aplikacje systemów wbudowanych w GPS, Telefony komórkowe,<br />

Smartfony, PDA, komputery nawigacyjne.<br />

X 2<br />

Razem 30<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analiza wymagań dotyczących projektowanego systemu X 3<br />

liczba<br />

godzin<br />

596


wbudowanego.<br />

2. Projekt koncepcyjny systemu: zadania systemu, rodzaj przetwarzanych<br />

i przesyłanych danych.<br />

3. Określenie architektury i konfiguracji systemu wbudowanego: procesor<br />

i jego otoczenie sprzętowe, sensory i inne urządzenia peryferyjne.<br />

4. Wybór protokołów komunikacyjnych i określenie formatów<br />

przetwarzanych i przesyłanych danych.<br />

5. Projekt oprogramowania systemu wbudowanego: wybór systemu<br />

operacyjnego, określenie zadań aplikacji, określenie modułów<br />

oprogramowania.<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

Razem 15<br />

597


Nazwa przedmiotu Mapy cyfrowe<br />

Skrót nazwy MCF<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jerzy<br />

Nazwisko: Demkowicz<br />

e-mail: demjot@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy kartografii elektronicznej i mapowania. Skala mapy,<br />

generalizacja.<br />

X 1<br />

2. Kartografia analityczna. Przekształcenia kartograficzne płaskie.<br />

Trójwymiarowe przekształcenia kartograficzne.<br />

X 1<br />

3. Obiekty kartograficzne: Atrybuty obiektów, Reprezentacja obiektów<br />

kartograficznych: punkt, wielobok, funkcje sklejane, wielomianowe.<br />

X 1<br />

4. Struktury danych reprezentujące dane kartograficzne dwu i<br />

trójwymiarowe.Reprezentacja danych wielowymiarowych.<br />

Modelowanie powierzchni i krzywych.<br />

X 1<br />

5. Topologiczny charakter obiektów przestrzennych. Przekształcenia<br />

topologiczne. Diagram Voronoi, siatka TIN, Delaunay, GRID, DTM.<br />

X 1<br />

6. Mapy cyfrowe: rastrowe i wektorowe. Formaty map cyfrowych. X 1<br />

7. Geokodowanie. Algorytmy geokartograficzne: mozaikowanie. Błędy<br />

geokodowania.<br />

X 1<br />

8. Elektroniczne mapy nawigacyjne ENC – formaty danych i budowa baz<br />

danych nawigacyjnych (S-57, DX-93, CM93).Architektura i funkcje<br />

ECDIS, przykłady realizacji.<br />

X 1<br />

9. Protokoły komunikacji satelitarnej. Integracja ECDIS z systemami<br />

peryferyjnymi (GPS, RADAR, echosonda, AIS, VTS, ARPA). Serwisy<br />

aktualizacji danych nawigacyjnych, ogólnoświatowa baza danych<br />

WEND.<br />

X 1<br />

10. Proces produkcji map cyfrowych. X 2<br />

<strong>11</strong>. Geograficzna interpretacja zdjęć fotograficznych (lotniczych,<br />

satelitarnych). Mapy fotogrametryczne.<br />

X 1<br />

12. Rektyfikacja zdjęć fotograficznych. Fotomapy. X 1<br />

13. Wybrane aplikacje map cyfrowych. Systemy stacjonarne i mobilne X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Systemy Map Elektronicznych: NaviSailor, Nobeltec. X 2<br />

2. Przekształcenia kartograficzne. Przekształcenie Mercatora, UTM. X 2<br />

3. Trójwymiarowe obrazowanie informacji kartograficznej. System<br />

Ocean View, dKart<br />

X 2<br />

598


4. Mapy rastrowe i wektorowe. Osadzanie mapy rastrowej. Kodowanie<br />

informacji. Reprezentacja obiektów kartograficznych: punkt, wielobok,<br />

funkcje sklejane, wielomianowe.<br />

X 2<br />

5. Błędy geokodowania. X 2<br />

6. Struktury danych do reprezentowania danych kartograficznych dwu i<br />

trójwymiarowych. Modelowanie powierzchni i krzywych.<br />

X 2<br />

7. Przekształcenia topologiczne. Diagram Voronoi, siatka TIN, Delaunay,<br />

X 2<br />

GRID, DTM.<br />

8. Plotery nawigacyjne. X 1<br />

Razem 15<br />

599


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Metody klasyfikacji danych geoinformatycznych<br />

Skrót nazwy MKD<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Łubniewski<br />

e-mail: lubniew@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Rola i przykłady zastosowań algorytmów automatycznej klasyfikacji<br />

danych w zastosowaniach geoinformatycznych.<br />

X 2<br />

2. Dane używane w klasyfikacji: obrazy rastrowe (zdjęcia satelitarne i<br />

lotnicze, obrazy otrzymywane z sonarów), sygnały ech<br />

(elektromagnetyczne, akustyczne).<br />

X 1<br />

3. Redukcja i wstępne przetwarzanie danych. X 1<br />

4. Problem wyboru zestawu cech wejściowych dla klasyfikatora. X 1<br />

5. Rodzaje parametrów używanych w klasyfikacji: parametry statystyczne,<br />

geometryczne, fizyczne, parametry otrzymywane w wyniku<br />

transformacji danych.<br />

X 1<br />

6. Podstawowe parametrów dla obrazów i sygnałów (dla wektorów i<br />

macierzy danych).<br />

X 1<br />

7. Segmentacja obrazów. X 1<br />

8. Analiza czasowo-częstotliwościowa danych, zastosowanie<br />

transformacji falkowych.<br />

X 1<br />

9. Wprowadzenie do analizy tekstur. X 1<br />

10. Redukcja rozmiaru wektora cech klasyfikowanego obiektu: analiza<br />

głównych składowych (PCA).<br />

X 1<br />

<strong>11</strong>. Analiza niezależnych składowych (ICA). X 1<br />

12. Odległość w przestrzeni cech, stosowane metryki. X 1<br />

13. Wybrane algorytmy klasyfikacji w systemach geoinformatycznych:<br />

klasyfikacja nadzorowana i nienadzorowana, wybrane reguły<br />

decyzyjne.<br />

X 1<br />

14. Zastosowanie metod obliczeń przybliżonych w klasyfikacji. X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Określenie specyfikacji wymagań dla danego zadania projektowego,<br />

dotyczącego klasyfikacji danych.<br />

X 1<br />

2. Określenie rodzaju danych wejściowych oraz sposobu ich wstępnego<br />

przetwarzania.<br />

X 1<br />

3. Wybór cech wejściowych dla klasyfikowanych obiektów. X 1<br />

4. Wybór algorytmu klasyfikacji. X 1<br />

5. Implementacja systemu klasyfikującego. X 4<br />

600


6. Testowanie systemu klasyfikującego. X 2<br />

7. Analiza wyników klasyfikacji dla różnych zestawów danych<br />

wejściowych oraz badanie wpływu modyfikacji algorytmu klasyfikacji<br />

na uzyskiwane rezultaty.<br />

X 3<br />

8. Sporządzenie dokumentacji projektu. X 2<br />

Razem 15<br />

601


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Prezentacja danych w internetowych systemach GIS<br />

Skrót nazwy PDI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Partyka<br />

e-mail: anpar@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Geneza, celowość i zastosowania systemów internetowej prezentacji<br />

danych geograficznych.<br />

X 1<br />

2. Modele i formaty danych wykorzystywane w reprezentacji cyfrowych<br />

map internetowych.<br />

X 1<br />

3. Sposoby przechowywania danych geograficznych w systemach<br />

internetowych.<br />

X 1<br />

4. Standaryzacja baz danych przestrzennych - zalecenia Konsorcjum<br />

OpenGIS<br />

X 1<br />

5. Serwery SQL i ich rozszerzenia przestrzenne. X 1<br />

6. Język GML (Geography Markup Language). X 2<br />

7. Język SensorML (Sensor Model Language) X 1<br />

8. Metody udostępniania i prezentowania danych geograficznych w sieci<br />

Internet.<br />

X 1<br />

9. Model aplikacji GIS: server-side i client-side X 1<br />

10. Rozwiązania oparte na rastrowym modelu przesyłanej informacji<br />

(HTML, PHP z biblioteką GD Graphics Library, inne).<br />

X 2<br />

<strong>11</strong>. Rozwiązania oparte na wektorowym modelu przesyłanej informacji<br />

(SVG - Scalable Vector Graphics, VML - Vector Markup Language,<br />

inne).<br />

X 2<br />

12. Przykłady systemów prezentacji danych geograficznych aktualnie<br />

funkcjonujących w sieci Internet.<br />

X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zastosowanie apletów Javy i języka skryptowego Javascript do<br />

tworzenia dynamicznych map geograficznych.<br />

X 2<br />

2. Implementacja projekcji geograficznych dla obrazów rastrowych. X 2<br />

3. Tworzenie rozszerzeń przeglądarek do formatów plików z informacją<br />

geograficzną.<br />

X 2<br />

4. Tworzenie formularzy z kontekstem geograficznym. X 2<br />

5. Przeszukiwanie baz danych geograficznych z wykorzystaniem języków<br />

skryptowych pracujących po stronie serwera.<br />

X 2<br />

6. Wykorzystanie technologii internetowych wykorzystujących grafikę X 2<br />

602


wektorową do tworzenia map wektorowych<br />

7. Implementacja systemów obsługi urządzeń dostarczających informacji<br />

w kontekście geograficznym w czasie rzeczywistym.<br />

X 2<br />

8. Zaliczenie X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin )<br />

A B C D E<br />

1. Wprowadzenie X 0,33<br />

2. Omówienie i rozdanie tematów* X 0,67<br />

3. Rozpoznanie zakresu prac i ustalenie harmonogramu X 3<br />

4. Realizacja i sprawozdanie z pierwszego etapu X 4<br />

5. Realizacja i sprawozdanie z drugiego etapu X 3<br />

6. Realizacja i sprawozdanie z trzeciego etapu X 3<br />

7. Zaliczenie końcowe X 1<br />

Razem 15<br />

*) Treść i ilość tematów jest aktualizowana w każdym roku<br />

603


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowanie procesorów sygnałowych<br />

Skrót nazwy PPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

e-mail: marmo@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom )<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie (podstawowe definicje, historia rozwoju techniki<br />

cyfrowego przetwarznia sygnałów, wady i zalety DSP/CPS).<br />

X 1<br />

2. Projektowanie i programowanie układów (systemów) cyfrowego<br />

przetwarzania sygnałów przy użyciu wybranych narzędzi<br />

programowych (system PTOLEMY).<br />

X 2<br />

3. Podstawowe algorytmy występujące w cyfrowym przetwarzaniu<br />

sygnałów (CPS).<br />

X 2<br />

4. Projektowanie filtrów cyfrowych. X 2<br />

5. Przetworniki A/C i C/A (programowanie codeca). X 2<br />

6. Podstawowe architektury procesorów sygnałowych. X 2<br />

7. Przegląd rodzin procesorów sygnałowych firm: Motorola, Texas<br />

Instruments i Analog Devices.<br />

X 2<br />

8. Procesory sygnałowe TMS 320C5x X 2<br />

9. Procesory sygnałowe TMS 320C2000,TMS 320C5000, TMS 320C6000 X 2<br />

10. Oprogramowanie procesorów sygnałowych: podstawowe zbiory<br />

makroinstrukcji.<br />

X 1<br />

<strong>11</strong>. Właściwy dobór procesora sygnałowego X 1<br />

12. Komputerowa generacja kodu źródłowego dla procesorów sygnałowych<br />

(domena C50-Ptolemy, Code Composer Studio, inne).<br />

X 2<br />

13. Systemy rekonfigurowalne na procesorach sygnałowych. X 1<br />

14. Omówienie wybranych zastosowań procesorów sygnałowych w:<br />

systemach pomiarowych (analizatory widma, badanie charakterystyk<br />

częstotliwościowych układów elektronicznych i inne),<br />

X 2<br />

15. systemach telekomunikacyjnych, X 1<br />

16. technice motoryzacyjnej, X 1<br />

17. systemach monitoringu, X 1<br />

18. systemach alarmowych i zabezpieczających. X 1<br />

19. Efektywność pracy systemów z procesorami sygnałowymi i metody ich<br />

poprawy.<br />

X 2<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Symulacja układów/algorytmów CPS i generacja kodu dla procesora<br />

TMS320C5x w środowisku systemu PTOLEMY<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 3<br />

604


2. Metody projektowanie filtrów cyfrowych X 2<br />

3. Szybka weryfikacja filtrów cyfrowych na procesorze sygnałowym X 1<br />

4. Projektowanie układów całkujących i ich weryfikacja na procesorze<br />

sygnałowym<br />

X 2<br />

5. Badanie wpływu skończonej długości rejestrów na charakterystyki<br />

filtrów NOI<br />

X 2<br />

6. Filtry cykliczne i reprogramowalne X 2<br />

7. Układy/algorytmy stosowane do budowy systemów CPS X 3<br />

8. Projektowanie i badania modulatorów Σ - ∆ X 2<br />

9. Implementacja modulatorów stosowanych w systemach<br />

telekomunikacyjnych<br />

X 3<br />

10. Miernik częstotliwości na procesorze sygnałowym X 3<br />

<strong>11</strong>. Implementacja wybranych zastosowań procesorów sygnałowych w:<br />

X 3<br />

• systemach pomiarowych (analizatory widma, badanie<br />

charakterystyk częstotliwościowych układów elektronicznych i<br />

inne),<br />

12. • systemach telekomunikacyjnych, X 2<br />

13. • technice motoryzacyjnej, X 1<br />

14. • systemach monitoringu, X 1<br />

Razem 30<br />

605


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie systemów GIS<br />

Skrót nazwy PSG<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Łubniewski<br />

e-mail: lubniew@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektowania systemów GIS. X 0,5<br />

2. Etapy projektowania i realizacji GIS w odniesiedniu do ogólnych zasad<br />

projektowania systemów informatycznych.<br />

X 0,5<br />

3. Faza koncepcyjna projektu GIS. Określenie funcjonalności i wymagań<br />

dla danego zastosowania GIS.<br />

X 1<br />

4. Analiza cech przetwarzanych danych przestrzennych oraz wybór<br />

właściwego modelu danych.<br />

X 1<br />

5. Projektowanie bazy danych GIS. Określenie relacji pomiędzy danymi:<br />

logicznych i przestrzennych (model topologiczny).<br />

X 1<br />

6. Akwizycja danych przestrzennych i metody zapewniania ich jakości. X 1<br />

7. Implementacja projektu GIS. Wykorzystanie pakietów oprogramowania<br />

ogólnego przeznaczenia (ArcGIS, MapInfo) oraz wbudowanych w nie<br />

modułów tworzenia aplikacji użytkownika (Application Programming<br />

Interface).<br />

X 1<br />

8. Tworzenie oprogramowania GIS. Języki, biblioteki, dostęp do<br />

standardowych formatów danych z poziomu programisty.<br />

X 1,5<br />

9. Implementacja modeli procesów w GIS. X 1<br />

10. Tworzenie bazy danych GIS. Problem konwersji danych pochodzących<br />

z różnych źródeł do jednolitego formatu bazy danych.<br />

X 1<br />

<strong>11</strong>. Kontrola jakości akwizycji i konwersji danych. X 1<br />

12. Metody aktualizacji systemów GIS. Wersjonowanie i bezpieczeństwo<br />

danych.<br />

X 1<br />

13. Standaryzacja oprogramowania GIS. X 1,5<br />

14. Rozproszone systemy GIS. Rola Internetu. X 1<br />

15. GIS zarządzające danymi szybko zmiennymi w czasie. X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Określenie funkcjonalności i wymagań dla projektowanego systemu. X 2<br />

2. Wybór odpowiedniej bazy sprzętowej oraz modelu i formatu<br />

reprezentacji danych.<br />

X 2<br />

3. Projekt bazy danych GIS. Określenie relacji pomiędzy danymi. X 3<br />

4. Projekt systemu akwizycji i integracji danych. X 3<br />

5. Wybór środowiska programistycznego do implementacji projektu oraz X 3<br />

606


określenie struktury systemu.<br />

6. Sporządzenie dokumentacji projektu. X 2<br />

Razem 15<br />

607


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu System GPS i jego zastosowania<br />

Skrót nazwy GPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

e-mail: astep@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie. Geneza systemu GPS. X 1<br />

2. Nawigacyjne systemy określania pozycji oraz ich dokładności. X 1<br />

3. Podstawy nawigacji satelitarnej. Niejednoznaczność określania pozycji. X 1<br />

4. Przegląd systemów nawigacji satelitarnej. Trajektorie obiektów<br />

satelitarnych (efemerydy).<br />

X 1<br />

5. Segmenty systemu GPS. Orbity satelitów GPS. X 1<br />

6. Zasada wyznaczania pozycji odbiornika. X 1<br />

7. Charakterystyka sygnału GPS, protokół komunikacji, częstotliwości,<br />

modulacje. Kod pseudolosowy precyzyjny, zgrubny<br />

X 1<br />

8. Rozpraszanie sygnału. Ramki sygnału nawigacyjnego. X 1<br />

9. Algorytm iteracyjnego określania pozycji. Akwizycja i śledzenie<br />

sygnału GPS. Pseudoodległość.<br />

X 1<br />

10. Budowa odbiornika satelitarnego X 1<br />

<strong>11</strong>. Korelator, symulator korelatora. Cyfrowy filtr Kalmana. X 1<br />

12. Błędy systemu GPS. Sposoby poprawiania dokładności określania<br />

X 1<br />

pozycji (Pomiar fazy, Sieć stacji systemu DGPS, system WAAS).<br />

13. Integralność systemu GPS. X 1<br />

14. Systemy GPS, GLONASS, GALILEO – porównanie. X 1<br />

15. Kierunki rozwoju globalnych systemów nawigacyjnych w przyszłości. X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. System ECDIS. dKart. X 2<br />

2. Odbiornik GPS. X 2<br />

3. Efemerydy satelitów GPS. Trójwymiarowy symulator orbit satelitów w<br />

X 2<br />

czasie rzeczywistym.<br />

4. Implementacja iteracyjnego wyznaczania pozycji w systemie GPS. X 2<br />

5. Rozpraszanie sygnału. Symulator korelatora. X 1<br />

6. Cyfrowy filtr Kalmana. Rozszerzony filtr Kalmana. X 2<br />

7. System TeleFix. X 2<br />

8. Internetowy system śledzenia pojazdów. System SpyBox. X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

608


Nazwa przedmiotu Systemy geoinformacyjne<br />

Skrót nazwy SGI<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

e-mail: astep@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy telemonitoringu środowiska Ziemi X 2<br />

2. Rodzaje systemów zbierania danych w zastosowaniach<br />

geoinformatycznych: fotograficzne, radarowe, hydroakustyczne<br />

X 2<br />

3. Rejestracja danych z obszarów lądowych. Skanery zakresu widzialnego<br />

i podczerwieni<br />

X 2<br />

4. Radiometry i radary obrazujące X 1<br />

5. Satelity obserwacji Ziemi (Earth Observation Satellites) X 2<br />

6. Zdjęcia lotnicze i systemy ich rejestracji X 2<br />

7. Rejestracja danych z obszarów morskich - systemy hydroakustyczne X 1<br />

8. Systemy obserwacji pionowej – echosondy X 2<br />

9. Systemy obserwacji szerokokątnej – sonary boczne, sonary<br />

wielowiązkowe<br />

X 2<br />

10. Rodzaje rejestrowanych danych: obrazy rastrowe (zdjęcia lotnicze i<br />

satelitarne, obrazy sonarowe), przebiegi czasowe, dane wektorowe<br />

X 2<br />

<strong>11</strong>. Rola systemów komputerowych w przetwarzaniu zbieranej informacji X 2<br />

12. Przykłady zastosowań telemonitoringu satelitarnego i powietrznego.<br />

Badanie cech obszaru lądowego oraz pokrycia roślinnością<br />

X 2<br />

13. Satelitarny monitoring atmosfery i hydrosfery X 1<br />

14. Przykłady zastosowań morskich systemów telemonitoringu. Badania i<br />

szacowanie zasobów żywych<br />

X 2<br />

15. Systemy klasyfikacji i obrazowania dna morskiego X 2<br />

16. Systemy detekcji i monitoringu zanieczyszczeń środowiska morskiego X 1<br />

17. Przykłady zintegrowanych systemów geoinformatycznych X 2<br />

Razem 30<br />

609


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy informacji przestrzennej GIS<br />

Skrót nazwy SIP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Stepnowski<br />

e-mail: astep@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

wiedzy umiej.<br />

godzin )<br />

Lp. Zagadnienie<br />

A B C D E<br />

1. Definicja, koncepcje i podstawowe pojęcia związane z GIS X 1<br />

2. Modele danych w GIS X 1<br />

3. Układy współrzędnych – model wektorowy danych. Podstawowe typy<br />

obiektów wektorowych: punkt, linia, wielobok<br />

X 2<br />

4. Formaty danych wektorowych X 1<br />

5. Baza danych jako podstawa GIS. Rodzaje baz danych GIS: relacyjne,<br />

obiektowe. Specyficzne cechy bazy danych przeznaczonych do<br />

przechowywania rekordów<br />

i obiektów o atrybutach przestrzennych<br />

X 2<br />

6. Standaryzacja modeli wektorowych: OpenGIS, SQL X 2<br />

7. Model wektorowy topologiczny. Weryfikowanie topologii X 2<br />

8. Model rastrowy danych przestrzennych X 2<br />

9. Modele i reprezentacja danych trójwymiarowych w GIS X 1<br />

10. Metody pozyskiwania danych do GIS: import, adaptacja i<br />

wprowadzanie danych istniejących, pomiary danych – bezpośrednie i<br />

pośrednie<br />

X 2<br />

<strong>11</strong>. Pomiary danych wektorowych, rastrowych i tabelarycznych X 2<br />

12. Algorytmy przetwarzania danych wektorowych: łączenie i dzielenie<br />

obiektów, przekształcenia geometryczne, buforowanie, geokodowanie<br />

X 2<br />

13. Algorytmy przetwarzania danych rastrowych: histogram obrazu i jego<br />

przetwarzanie, algebra obrazu, analiza wielozakresowa, filtracja,<br />

klasyfikacja, wektoryzacja<br />

X 2<br />

14. Wizualizacja danych w GIS. Projekcje dwuwymiarowe i<br />

trójwymiarowe<br />

X 2<br />

15. Analiza danych w GIS: analizy statystyczne, analizy relacyjne,<br />

zapytania przestrzenne, analizy topologiczne<br />

X 2<br />

16. Przykłady aplikacji GIS X 2<br />

17. Przegląd oprogramowania z dziedziny GIS (ogólnego przeznaczenia,<br />

dedykowane)<br />

X 2<br />

Razem 30<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Podstawy pracy z GIS: podstawowe funkcje, integracja danych<br />

tabelarycznych i przestrzennych<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

610


2. Proste analizy danych w GIS: tworzenie map tematycznych, zapytania<br />

w języku SQL, analizy statystyczne<br />

X 2<br />

3. Modele topologiczne danych w GIS: model jawny i domyślny, analizy<br />

geometryczne i topologiczne<br />

X 2<br />

4. Nadawanie wektorowych cech przestrzennych obiektom w GIS:<br />

wprowadzanie ręczne, konwersja z innych formatów, geokodowanie<br />

X 3<br />

5. Dane rastrowe w GIS i podstawowe metody ich przetwarzania: analiza<br />

wielozakresowa, przetwarzanie histogramu, algebra obrazu, filtracja<br />

X 3<br />

6. Wektoryzacja danych rastrowych: digitalizacja, wektoryzacja<br />

automatyczna<br />

X 3<br />

7. Klasyfikacja obrazów rastrowych w celu ich wektoryzacji i adaptacji do<br />

GIS: klasyfikacja nadzorowana i nie nadzorowana, przykładowe<br />

algorytmy<br />

X 3<br />

8. Trójwymiarowe modele danych i prezentacje w GIS X 2<br />

9. Przykłady dedykowanych zastosowań GIS X 2<br />

10. Narzędzia do programowania w celu rozbudowy GIS o wybrane<br />

aplikacje użytkownika (Application Programming Interface)<br />

X 4<br />

<strong>11</strong>. Internet jako źródło informacji związanych z GIS X 2<br />

12. Przykłady internetowych GIS X 2<br />

13. Przykłady GIS przenośnych i czasu rzeczywistego X 1<br />

Razem 30<br />

6<strong>11</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wizualizacja danych w języku VRML<br />

Skrót nazwy WDV<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

e-mail: marmo@pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawy grafiki trójwymiarowej. X 1<br />

2. Składnia i znaczenie typów pól i zdarzeń w języku VRML. X 1<br />

3. Podstawy składni standardu VRML 2.0. X 1<br />

4. Struktura sceny trójwymiarowej. X 1<br />

5. Rodzaje węzłów i ich charakterystyka. X 1<br />

6. Poruszanie się po scenie, wysyłanie i przyjmowanie zdarzeń przez<br />

X 1<br />

węzły, czujniki czasu i światła.<br />

7. Definiowanie i wykorzystywanie prototypów. X 1<br />

8. Języki skryptowe wykorzystywane w VRML’u. X 1<br />

9. Przykłady praktycznych zastosowań języka VRML. X 1<br />

10. Dynamiczna prezentacja danych – zastosowanie do trójwymiarowej X 1<br />

wizualizacji danych pomiarowych.<br />

<strong>11</strong>. Rozszerzenia języka – dane strumieniowe, standard X3D. X 1<br />

12. GeoVRML jako rozszerzenie dedykowane do prezentacji metadanych X 1<br />

13. Architektura GeoVRML’a X 1<br />

14. Charakterystyka węzłów wspomagających prezentację<br />

metadanych<br />

X 1<br />

15. Przykłady praktycznych zastosowań GeoVRML’a X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Składnia języka VRML, budowa sceny. X 1<br />

2. Węzły grupujące, geometryczne. X 1<br />

3. Określanie właściwości brył, wyglądu obiektów. X 1<br />

4. Implementacja węzłów interpolacji. X 1<br />

5. Implementacja węzłów wiążących. X 1<br />

6. Wysyłanie i przyjmowanie zdarzeń przez węzły. X 1<br />

7. Zastosowanie węzłów czujnikowych, czasu i światła. X 1<br />

8. Implementacja i wykorzystanie prototypów w języku VRML. X 1<br />

9. Implementacja JAVA i JAVASCRIPT w kodzie języka VRML. X 1<br />

10. Dynamiczna trójwymiarowa prezentacja danych pomiarowych. X 1<br />

<strong>11</strong>. Sprawdzian umiejętności wizualizacji danych pomiarowych w języku<br />

VRML.<br />

X 1<br />

612


12. Implementacja węzłów wspomagających prezentację metadanych X 1<br />

13. Trójwymiarową prezentację danych pomiarowych w kontekście<br />

geograficznym<br />

X 1<br />

14. Optymalizacja prezentacji danych pomiarowych w kontekście<br />

geograficznym<br />

X 1<br />

15. Sprawdzian umiejętności wizualizacji metadanych w języku<br />

GeoVRML.<br />

X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

)<br />

A B C D E<br />

1. Integracja i wizualizacja za pomocą VRML’a danych pomiarowych w<br />

kontekście geograficznym – wprowadzenie<br />

X 1<br />

2. Integracja danych pochodzących z systemów hydroakustycznych X 3<br />

3. Integracja z danymi rastrowymi X 3<br />

4. Interacja z mapami cyfrowymi X 3<br />

5. Integracja ze zdjęciami satelitarnymi X 2<br />

6. Integracja ze zdjęciami lotniczymi X 2<br />

7. Prezentacja projektów oraz dyskusja X 1<br />

Razem 15<br />

613


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wybrane aplikacje systemów geoinformacyjnych<br />

Skrót nazwy WAS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Łubniewski<br />

e-mail: lubniew@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Różnorodność zastosowań przestrzennych systemów<br />

geoinformacyjnych.<br />

X 1<br />

2. Miejskie systemy informacji o terenie i ich zastosowania. X 2<br />

3. Modelowanie i rozwiązywanie zagadnień transportowych i<br />

logistycznych w systemach geoinformacyjnych.<br />

X 1<br />

4. Problem wyboru trasy i jej optymalizacja ze względu na czas, długość<br />

drogi oraz koszt .<br />

X 1<br />

5. Wykorzystanie internetowych systemów prezentacji danych<br />

kartograficznych w systemach wspomagających nawigację.<br />

X 1<br />

6. Systemy zdalnego, rozproszonego zbierania danych, np. monitorujące<br />

natężenie ruchu ulicznego.<br />

X 1<br />

7. Mobilne systemy informacji przestrzennej. X 1<br />

8. Komputery nawigacyjne (plotery). X 1<br />

9. Cechy standardowego interfejsu użytkownika oraz kierunki rozwoju<br />

komputerów nawigacyjnych.<br />

X 1<br />

10. Systemy nawigacji samochodowej. X 1<br />

<strong>11</strong>. Systemy śledzenia obiektów ruchomych. X 1<br />

12. Systemy wspomagające poruszanie się i orientację w terenie osób z<br />

dysfunkcją wzrokową.<br />

X 1<br />

13. Systemy monitorowania i wczesnego ostrzegania o zagrożeniach<br />

ekologicznych oraz wspomagające zarządzanie sytuacjami<br />

kryzysowymi.<br />

X 1<br />

14. Systemy trójwymiarowych, ruchomych prezentacji terenu - "wirtualne<br />

miasto".<br />

X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zdalne śledzenie pojazdów. X 1<br />

2. Wybór optymalnej trasy komunikacyjnej. X 1<br />

3. Wykorzystanie Internetu do akwizycji danych przestrzennych –<br />

koncepcja urządzeń zbierających informacje.<br />

X 2<br />

4. Dedykowany Portal Internetowy do zarządzania informacją<br />

geoprzestrzenną.<br />

X 4<br />

5. Akwizycja danych i utworzenie bazy danych przestrzennych. X 3<br />

liczba<br />

godzin<br />

614


6. Sposoby testowania systemów geoprzestrzennych. X 2<br />

7. Trójwymiarowe obrazowanie informacji przestrzennej. X 2<br />

Razem 15<br />

615


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wybrane zastosowania MATLAB-a<br />

Skrót nazwy WZMT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Moszyński<br />

e-mail: marmo@pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Operacje na plikach wspomagające przetwarzanie metadanych X 1<br />

2. Wykorzystanie grafiki dwuwymiarowej do prezentacji<br />

danych pomiarowych w kontekście geograficznym<br />

X 1<br />

3. Wykorzystanie grafiki trójwymiarowej do prezentacji<br />

danych pomiarowych w kontekście geograficznym<br />

X 1<br />

4. Przetwarzanie danych rastrowych w formacie DTM X 1<br />

5. Przetwarzanie danych wektorowych w formacie firmy ESRI X 1<br />

6. Przetwarzanie danych wektorowych w formacie publicznym firmy C-<br />

MAP<br />

X 1<br />

7. Zasady tworzenia projekcji geograficznych X 1<br />

8. Obróbka zdjęć satelitarnych X 1<br />

9. Obróbka zdjęć lotniczych X 1<br />

10. Przetwarzanie danych hydroakustycznych pochodzących z systemów<br />

jednowiązkowych<br />

X 1<br />

<strong>11</strong>. Przetwarzanie danych hydroakustycznych pochodzących z systemów<br />

wielowiązkowych<br />

X 1<br />

12. Charakterystyka Matlabowego pakietu Mapping Toolbox X 2<br />

13. Zastosowania praktyczne pakietu Mapping Toolbox X 2<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Tworzenie funkcji do przetwarzania metadanych w postaci plików<br />

tekstowych do formatu obsługiwanego przez Matlab’a<br />

X 1<br />

2. Tworzenie funkcji prezentujących możliwości grafiki dwu- i<br />

trójwymiarowej w Matlabie<br />

X 1<br />

3. Tworzenie funkcji prezentującej dane w formacie DTM w postaci<br />

dwuwymiarowych map rastrowych.<br />

X 1<br />

4. Tworzenie funkcji prezentującej dane w formacie DTM w postaci<br />

trójwymiarowych map rastrowych.<br />

X 1<br />

5. Tworzenie funkcji prezentującej dane w formacie firmy ESRI w postaci<br />

dwuwymiarowych map wektorowych.<br />

X 1<br />

6. Tworzenie funkcji prezentującej dane w formacie publicznym w postaci<br />

dwuwymiarowych map wektorowych.<br />

X 1<br />

7. Tworzenie funkcji integrującej mapy rastrowe i wektorowe X 1<br />

616


8. Tworzenie funkcji prezentującej projekcje geograficzne X 1<br />

9. Tworzenie funkcji do obróbki zdjęć satelitarnych X 1<br />

10. Tworzenie funkcji do obróbki danych hydroakustycznych X 1<br />

<strong>11</strong>. Zadania na tworzenie interfejsu do komunikacji z użytkownikiem X 1<br />

12. Zadania na praktyczne wykorzystanie pakietu Mapping Toolbox X 1<br />

13. Tworzenie graficznego systemu informacji geograficznej X 2<br />

14. Sprawdzian umiejętności samodzielnego rozwiązywania zadań z<br />

wykorzystaniem środowiska MATLAB.<br />

X 1<br />

Razem 15<br />

Karta zajęć - projekt<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Integracja i wizualizacja za pomocą MATLAB-a danych pomiarowych<br />

w kontekście geograficznym - wprowadzenie<br />

X 1<br />

2. Integracja z danymi rastrowymi X 3<br />

3. Integracja z danymi wektorowymi w fprmacie SHP firmy ESRI X 3<br />

4. Integracja z danymi wektorowymi w fprmacie PUB firmy C-MAP X 3<br />

5. Zobrazowanie daych w różnych odwzorowanich kartograficznych,<br />

implementacja przekształceń kartograficznych<br />

X 3<br />

6. Implementacja interfejsu graficznego X 1<br />

7. Prezentacja projektów oraz dyskusja X 1<br />

Razem )<br />

15<br />

617


3.2.15. Systemy i usługi radiokomunikacyjne<br />

Nazwa przedmiotu Anteny inteligentne<br />

Skrót nazwy AIN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Antena w roli filtru przestrzennego – wielodostęp przestrzenny SDMA X 1<br />

2. Budowa anteny inteligentnej X 1<br />

3. Elementy składowe procesu adaptacyjnego X 1<br />

4. Analityczne ujęcie procesu adaptacyjnego X 1<br />

5. Zasady kształtowania właściwości kierunkowych anteny X 1<br />

6. Wyznaczanie kierunków nadejścia sygnału radiowego X 1<br />

7. Sygnały użyteczne i zakłócające, algorytm podziału X 1<br />

8. Dynamiczny model procesu adaptacji X 1<br />

9. Realizacja układowa anteny inteligentnej X 1<br />

10. SDMA w systemach ze zwielokrotnieniem kodowym X 1<br />

<strong>11</strong>. Technika anten inteligentnych w systemach trzeciej generacji X 1<br />

12. Podstawy techniki MIMO X 1<br />

13. Procesor przesrzenno-czasowy X 1<br />

14. Matryca antenowa X 1<br />

15. Trendy rozwojowe X 1<br />

Razem 15<br />

618


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Anteny radiokomunikacyjne<br />

Skrót nazwy ARK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Uwarunkowania antenowe w łączu radiokomunikacyjnym X 1<br />

2. Zasady doboru anteny w łączu stałym i ruchomym X 1<br />

3. Anteny dookólne X 1<br />

4. Anteny sektorowe X 1<br />

5. Anteny wąskowiązkowe X 1<br />

6. Technika antenowa w radiokomunikacji ruchomej lądowej X 1<br />

7. Budowa anten planarnych X 1<br />

8. Właściwości rozwiązań anten planarnych X 1<br />

9. Technika antenowa w łączności satelitarnej stałej X 1<br />

10. Rozwiązania antenowe ruchomego terminala satelitarnego X 1<br />

<strong>11</strong>. Podstawy teorii odbioru zbiorczego X 1<br />

12. Technika antenowa do odbioru zbiorczego X 1<br />

13. Technika antenowa w radiokomunikacji morskiej X 1<br />

14. Podstawy działania anteny inteligentnej X 1<br />

15. Zagadnienie miniaturyzacji urządzeń antenowych X 1<br />

Razem 15<br />

619


Nazwa przedmiotu Bezpieczeństwo danych<br />

Skrót nazwy BPDC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Marczak<br />

e-mail: amarczak@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Podstawowe pojęcia i cele ochrony danych X 1<br />

2. Entropia i redundancja języka naturalnego X 1<br />

3. Klasyczny model szyfracji/deszyfracji, szyfracja blokowa i<br />

X 1<br />

strumieniowa<br />

4. Warunek Shannona na poufność doskonałą X 1<br />

5. Rodzaje zagrożeń i sposoby ochrony danych, przełamywalność ochrony X 1<br />

6. Ataki na szyfrogramy i wiadomości jawne X 1<br />

7. Szyfry przestawieniowe i podstawieniowe X 1<br />

8. Szyfry kaskadowe, algorytm DES X 1<br />

9. Algorytm AES Rijndael X 1<br />

10. Systemy kryptograficzne z kluczem jawnym X 1<br />

<strong>11</strong>. Algorytm RSA X 1<br />

12. Uwierzytelnianie X 1<br />

13. Przykład uwierzytelnienia w systemie komórkowym GSM X 1<br />

14. Podpisy cyfrowe X 1<br />

15. Elektroniczne transakcje bankowe X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Szyfrowanie szyframi podstawieniowymi i przestawieniowymi. X 1<br />

2. Formatowanie szyfrogramów X 1<br />

3. Kryptoanaliza szyfrów podstawieniowych. X 1<br />

4. Badanie częstości występowania pojedynczych znaków X 1<br />

5. Kryptoanaliza szyfrów podstawieniowych. Metoda koincydencji X 2<br />

6. Wyznaczanie postaci i długości klucza szyfru podstawieniowego X 1<br />

7. Wyznaczanie postaci klucza szyfru podstawieniowego,<br />

X 1<br />

wieloelementowego<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

8. Szyfry asymetryczne. Generowanie kluczy prywatnych i publicznych X 2<br />

9. Enigma – szyfr kaskadowy X 2<br />

10. Algorytm DES jako przykład szyfru kaskadowego X 1<br />

<strong>11</strong>. Algorytm AES – Rijndael X 2<br />

Razem 15<br />

620


Nazwa przedmiotu Kodowanie kanałowe<br />

Skrót nazwy KKN<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

e-mail: nick@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Repetytorium z zakresu wstępu do kodowania nadmiarowego; cel<br />

kodowania i schemat systemu telekomunikacyjnego z zabezpieczeniem<br />

kodowym, pojęcie kodu, klasyfikacja kodów, zysk kodowania,<br />

zdolności detekcyjne i/lub korekcyjne<br />

X 2<br />

2. Reguła największej wiarygodności dla kodów blokowych X 2<br />

3. Kody cykliczne, algebraiczna struktura kodów cyklicznych, kodowanie<br />

i dekodowanie cykliczne za pomocą rejestrów przesuwnych<br />

X 2<br />

4. Przykłady kodów cyklicznych X 1<br />

5. Najbardziej znane kody blokowe: Hamminga, Golaya, BCH, Reeda-<br />

Solomona, przykłady zastosowań<br />

X 2<br />

6. Zastosowanie kodów cyklicznych w sieciach pakietowych, standardy<br />

międzynarodowe, przykłady koderów i dekoderów, efektywność kodów<br />

cyklicznych. Podstawowe protokoły komunikacyjne z wykorzystaniem<br />

kodów cyklicznych<br />

X 2<br />

7. Zastosowanie kodów blokowych w kanałach z zanikami, przeplatanie,<br />

analiza opóźnień<br />

X 1<br />

8. Kodowanie splotowe, podstawowe definicje, przykład kodowania. X 2<br />

9. Opis kodu za pomocą: funkcji generujących i grafów: drzewiastego,<br />

stanów i kratownicowego<br />

X 1<br />

10. Sformułowanie problemu dekodowania splotowego. Reguła<br />

największej wiarygodności dla kodów splotowych, selekcja ścieżek w<br />

grafie kratownicowym. Algorytm Viterbiego, przykład<br />

X 2<br />

<strong>11</strong>. Złożoność obliczeniowa algorytmu Viterbiego. Zdolność korekcyjna<br />

kodów splotowych, swobodna odległość Hamminga<br />

X 2<br />

12. Funkcja przenoszenia kodu X 1<br />

13. Dekodowanie twarde i miękkie, przykłady X 1<br />

14. Szacowanie prawdopodobieństwa błędów dekodowania splotowego.<br />

Kody splotowe systematyczne i niesystematyczne. Katastrofalna<br />

propagacja błędów w kodzie splotowym. Zysk kodowania. Najbardziej<br />

znane kody splotowe.<br />

X 2<br />

15. Przeplatanie ciągów kodowych kodów splotowych, analiza opóźnień X 1<br />

16. Punktowanie ciągów kodowych kodów splotowych i ich dekodowanie,<br />

wpływ punktowania na zdolności korekcyjne, przykład<br />

X 2<br />

17. Kody blokowe i splotowe – porównania. Kody łączone, korzyści,<br />

przykład kodowania łączonego z przeplataniem w systemie GSM<br />

X 2<br />

18. Turbokody, zasada pracy, zdolności korekcyjne, dekodowanie<br />

turbokodu w systemie UMTS i jego jakość<br />

X 2<br />

Razem 30<br />

621


Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Koder/dekoder cykliczny dla kanału rozmównego systemu GSM X 2<br />

2. Koder/dekoder blokowy (7,4) X 2<br />

3. Koder/dekoder rozszerzonego kodu Hamminga (8,4) w systemie<br />

telegazety<br />

X 2<br />

4. Koder/dekoder cykliczny dla kanału rozmównego w systemie UMTS X 2<br />

5. Koder/dekoder splotowy (2,1,5) dla kanału rozmównego w systemie<br />

GSM<br />

X 2<br />

6. Przeplatanie/rozplatanie ciągu kodowego kodu splotowego (2,1,5) i<br />

obliczanie opóźnienia end-to-end<br />

X 2<br />

7. Koder/dekoder splotowy (2,1,9) dla kanału rozmównego w systemie<br />

X 2<br />

UMTS<br />

8. Punktowanie i dekodowanie ciągu kodowego kodu (3,1,5) dla kanału<br />

rozmównego w systemie TETRA<br />

Razem<br />

liczba<br />

godzin<br />

X 1<br />

15<br />

622


Nazwa przedmiotu Kodowanie źródłowe<br />

Skrót nazwy KOZR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Cel i podstawowe pojęcia kodowania źródłowego, właściwości i<br />

modele źródła sygnałów mowy, charakterystyki statystyczne,<br />

modelowanie traktu głosowego<br />

X 1<br />

2. Kwantyzacja skalarna i wektorowa, liniowa i nieliniowa X 1<br />

3. Przegląd podstawowych metod kodowania źródłowego X 1<br />

4. Podstawy kodowania typu „analiza przez syntezę”, kodeki: MPLP,<br />

RPE, CELP, VSELP, FS1016CELP<br />

X 1<br />

5. Kryteria oceny jakości syntetyzowanych sygnałów mowy X 1<br />

6. Kodek RPE-LTP-LPC w systemie GSM, X 1<br />

7. Krótkookresowa i długookresowa analiza predykcyjna X 1<br />

8. Synteza sygnału pobudzającego, kwantyzacja APCM, formowanie<br />

ramki transmisyjnej, dekoder RPE-LTP-LPC<br />

X 1<br />

9. Kodowanie AMR-ACELP w systemie UMTS i GSM, mechanizmy<br />

nadawania/odbioru sygnałów mowy, kodowanie o zmiennej<br />

przepływności, format ramki transmisyjnej<br />

X 1<br />

10. Krótkookresowa i długookresowa analiza predykcyjna w koderze<br />

ACELP, adaptacyjna tablica kodowa<br />

X 1<br />

<strong>11</strong>. Algebraiczna tablica kodowa, dekoder AMR-ACELP X 1<br />

12. Kodek AMR-WB ACELP X 1<br />

13. Podstawowe zagadnienia kompresji i kodowanie źródłowe sygnałów<br />

obrazu, psychofizjologiczne uwarunkowania kompresji obrazów<br />

nieruchomych i ruchomych<br />

X 1<br />

14. Rodzina standardów MPEG i ich charakterystyki X 1<br />

15. Kodowanie predykcyjne i kompensacja ruchu, dyskretna transformacja<br />

kosinusoidalna, kodowanie różnicowe, kwantyzacja adaptacyjna,<br />

kodowanie Huffmana<br />

X 1<br />

Razem 15<br />

623


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Kompatybilność systemów radiokomunikacyjnych<br />

Skrót nazwy KSR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zagadenienie emisyjności i podatności urządzeń radiokomunikacyjnych X 1<br />

2. Kompatybilność zewnątrz- i wewnątrzsystemowa. Zakłócenia e-m i<br />

podatność na nie systemów radiokomunikacyjnych<br />

X 1<br />

3. Model kompatybilnościowy nadajnika radiokomunikacyjnego X 1<br />

4. Model kompatybilnościowy odbiornika radiokomunikacyjnego X 1<br />

5. Uwarunkowania antenowe w analizie kompatybilnoiściowej X 1<br />

6. Uwarunkowania propagacyjne w analizie kompatybilnoiściowej X 1<br />

7. Statystyczna analiza kompatybilnościowa – zalecenia ITU-R X 1<br />

8. Zasięgi użyteczne i zakłócający X 1<br />

9. Metody wyznaczania zasięgu użytecznego nadajnika radiowego X 1<br />

10. Metody wyznaczania zasięgu zakłócającego nadajnika radiowego X 1<br />

<strong>11</strong>. Kompatybilność elektromagnetyczna wewnątrzkomórkowa X 1<br />

12. Uwarunkowania kompatybilnościowe w systemach komórkowych X 1<br />

13. Gospodarka zasobami częstotliwościowymi X 1<br />

14. Zasady przydziału pasm częstotliwości, rola UKE X 1<br />

15. Procedura ubiegania się o koncesję na użytkowanie pasma<br />

częstotliwości<br />

X 1<br />

Razem 15<br />

624


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Miernictwo radiokomunikacyjne<br />

Skrót nazwy MRK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grażyna<br />

Nazwisko: Perska<br />

e-mail: gper@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metody pomiarowe X 1<br />

2. Rodzaje generatorów X 1<br />

3. Pomiary nadajników radiokomunikacyjnych: pomiary mocy,<br />

częstotliwości, widma, jakości modulacji (AM, FM, PCM, FSK, QAM)<br />

X 1<br />

4. Zniekształcenia intermodulacyjne X 1<br />

5. Pomiar zniekształceń intermodulacyjnych w stopniach wyjściowych<br />

nadajników<br />

X 1<br />

6. Pomiary odbiorników radiokomunikacyjnych: pomiary czułości,<br />

X 1<br />

selektywności<br />

7. Podstawowa aparatura pomiarowa X 1<br />

8. Stanowisko pomiarowe X 1<br />

9. Pomiary stacji bazowych i ruchomych X 1<br />

10. Pomiary błędów częstotliwości X 1<br />

<strong>11</strong>. Pomiary błędów fazy X 1<br />

12. Pomiary interferencji międzykanałowych w stacjach bazowych i<br />

X 1<br />

ruchomych<br />

liczba<br />

godzin<br />

13. Cyfrowe metody pomiarowe: pomiar stopy błędów X 1<br />

14. Automatyzacja pomiarów X 1<br />

15. Automatyzacja pomiarów w utrzymaniu i zarządzaniu siecią X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie parametrów odbiornika radiotelefonicznego X 2<br />

2. Badanie nadajnika radiotelefonu z modulacją kątową X 2<br />

3. Komputerowa symulacja modulacji AM, FM, PSK, FSK, DPCM –<br />

X 2<br />

badanie charakterystyk czasowych i widmowych<br />

liczba<br />

godzin<br />

4. Badanie przenośnej radiostacji ratownictwa morskiego X 3<br />

5. Badanie modulacji różnicowej impulsów X 2<br />

6. Badanie sygnałów jednowstęgowych X 2<br />

7. Odrabianie ćwiczeń X 2<br />

Razem 15<br />

625


Nazwa przedmiotu Modulacje cyfrowe<br />

Skrót nazwy MCY<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

e-mail: jstef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Rola modulacji i kodowania w systemach radiokomunikacyjnych.<br />

Systemy transmisyjne z ograniczoną szerokością pasma i z ograniczoną<br />

mocą sygnału<br />

2. Modulacje wielowartościowe z kluczowaniem fazy, konstelacja<br />

sygnałów, szerokość pasma i efektywność widmowa modulacji MPSK.<br />

Wpływ ograniczania pasma sygnałów na jego widmo, obwiednię i<br />

charakterystyki szumowe.<br />

3. Właściwości modulacji QPSK, OQPSK, π/4-DQPSK, MPSK.<br />

4.<br />

Realizacja modulacji.<br />

Odbiór sygnałów z kluczowaniem fazy, charakterystyki jakości<br />

odbioru, stopa błędów binarnych i symbolowych.<br />

5. Systemy z kluczowaniem fazy i amplitudy, konstelacje sygnałów z<br />

modulacją QAM. Ocena średniej energii sygnału przypadającej na<br />

symbol. Schematy blokowe modulatora i demodulatora<br />

6. Modulacje z minimalnym przesuwem częstotliwości - MSK i GMSK,<br />

ich właściwości i zastosowania.<br />

7. Zwartość widmowa sygnałów zachowujących ciągłość fazy.<br />

8.<br />

Interferencje międzysymbolowe sygnałów z modulacją GMSK, dobór<br />

parametrów filtru przedmodulacyjnego<br />

Odbiór sygnałów z modulacją GMSK. Stopa błędów i jej zależność od<br />

iloczynu BT<br />

9. Modulacje kodowane TCM i BCM. Cel i korzyści wynikające z<br />

modulacji kodowanej.<br />

10. Zasada modulacji TCM, odwzorowanie ciągów kodowych w symbole<br />

modulujące.<br />

<strong>11</strong>. Odległość swobodna i odległość Hamminga. Asymptotyczny zysk<br />

kodowania (ACG).<br />

12. Dekodowanie sygnałów z modulacją TCM i wyznaczanie odległości<br />

swobodnej.<br />

13. Przykłady oraz dobór konstelacji sygnałów, kodu splotowego oraz<br />

oceny ACG w modulacjach TCM<br />

14. Cel modulacji z wykorzystaniem wielu podnośnych. Dobór odstępu<br />

między podnośnymi. Ortogonalne zwielokrotnienie częstotliwościowe<br />

(OFDM).<br />

15. Przykłady wykorzystania modulacji OFDM – DAB, DVB, DRM.<br />

Właściwości OFDM w kanałach radiowych z zanikami.<br />

16. Odstępy ochronne, ich rola i kryteria doboru. Praktyczna realizacja<br />

modulacji i demodulacji OFDM.<br />

Poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 2<br />

X 2<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 1<br />

X 2<br />

X 1<br />

X 2<br />

X 1<br />

X 2<br />

626


17. Dobór parametrów systemu OFDM. Sygnały pilotowe i ich zadania w<br />

synchronizacji odbiornika. Obwiednia sygnału, współczynnik PAP i<br />

metody jego ograniczania<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

X 2<br />

Poziom<br />

Razem<br />

wiedzy umiej.<br />

A B C D E<br />

1. Badanie właściwości szumowych kodowania delta. X X 4<br />

2. Badanie właściwości modulacji 16QAM. X X 4<br />

3. Korektor kształtu impulsu minimalizujący interferencje<br />

X X 4<br />

międzysymbolowe.<br />

30<br />

liczba<br />

godzin<br />

4. Badanie modemu GTFM. X X 4<br />

5. Badanie właściwości nieliniowego kodowania PCM. X X 4<br />

6. Badanie modemu /4 DQPSK. X X 4<br />

7. Badanie modemu MSK. X X 4<br />

8. Odrabianie ćwiczeń X 2<br />

Razem 30<br />

627


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie sieci radiokomunikacyjnych<br />

Skrót nazwy PSR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pojęcia podstawowe i klasyfikacja sieci radiokomunikacyjnych. X 1<br />

2. Omówienie topologii sieci radiokomunikacyjnych. X 1<br />

3. Repetytorium z zakresu teorii ruchu radiokomunikacyjnego (pojęcie<br />

godziny największego ruchu GNR, prawdopodobieństwo blokowania).<br />

X 1<br />

4. Charakterystyka ruchu użytkowników ruchomych w sieciach<br />

radiokomunikacyjnych komórkowych<br />

X 1<br />

5. Podstawy niezawodności sieci radiokomunikacyjnych (pojęcie sieci<br />

spójnej i niespójnej, wielopołączeniowość).<br />

X 1<br />

6. Analiza możliwych połączeń i opóźnień w sieci. X 1<br />

7. Podstawy projektowania przewodowej sieci szkieletowej dla potrzeb X 1<br />

sieci komórkowych<br />

8. Optymalizowanie topologii sieci komórkowej X 1<br />

9. Podst`awowe algorytmy optymalizacji X 1<br />

10. Etapy planowania i budowy sieci komórkowej X 1<br />

<strong>11</strong>. Projekt sieci i jego weryfikacja X 1<br />

12. Instalacja sieci pilotowej, testowanie, optymalizacja, instalacja sieci X 1<br />

docelowej).<br />

13. Ewolucja usług radiokomunikacyjnych (specyfika systemów<br />

komórkowych drugiej i trzeciej generacji) oraz jej wpływ na topologię<br />

sieci.<br />

X 1<br />

14. Wprowadzenie do zarządzania projektem radiokomunikacyjnym X 1<br />

15. Rozpatrywanie projektu w kategoriach zakresu czasu i kosztów;<br />

zarządzanie projektem, szacowanie kosztów budowy sieci komórkowej<br />

X 1<br />

Razem 15<br />

Karta zajęć - seminarium<br />

liczba<br />

godzin<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Projekt koncepcyjny sieci trankingowej złożonej z trzech stacji<br />

bazowych TETRA dla potrzeb komercyjnych<br />

X X 1<br />

2. Opracowanie charakterystyk i parametrów wejściowych X X 1<br />

3. Przewidywanie obszaru działania określonego na mapie cyfrowej X X 1<br />

4. Definiowanie usług i ograniczeń X X 1<br />

5. Projekt infrastruktury części radiowej i przewodowej sieci trankingowej X X 1<br />

6. Projekt koncepcyjny sieci komórkowej GSM/GPRS X X 1<br />

628


7. Przewidywanie obszaru działania określonego na mapie cyfrowej oraz<br />

rozkładu gęstości powierzchniowej abonentów<br />

X X 1<br />

8. Definiowanie usług i ograniczeń X X 1<br />

9. Projekt infrastruktury części radiowej sieci komórkowej X X 1<br />

10. Projekt infrastruktury części przewodowej sieci komórkowej X X 1<br />

<strong>11</strong>. Projekt koncepcyjny sieci komórkowej UMTS X X 1<br />

12. Charakterystyk i parametry wejściowych X X 1<br />

13. Rodzaje usług przewidywanego obszaru działania określonego na<br />

mapie cyfrowej<br />

X X 1<br />

14. Projekt infrastruktury części radiowej sieci UMTS X X 1<br />

15. Projekt infrastruktury części przewodowej sieci UMTS X X 1<br />

Razem 15<br />

629


Nazwa przedmiotu Systemy bezprzewodowe<br />

Skrót nazwy SBPR<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Andrzej<br />

Nazwisko: Marczak<br />

e-mail: amarczak@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Systemy bezprzewodowe i ich przeznaczenie X 1<br />

2. Charakterystyki systemów bezprzewodowych: IEEE 802.<strong>11</strong>, IEEE<br />

802.16<br />

X 1<br />

3. Charakterystyki systemów bezprzewodowych: Bluetooth, Hiperlan2,<br />

UWB, Zig-Bee<br />

X 1<br />

4. Zasady formowania i przetwarzania sygnałów w torze nadawczym<br />

systemów bezprzewodowych<br />

X 1<br />

5. Zasady formowania i przetwarzania sygnałów w torze odbiorczym<br />

systemów bezprzewodowych<br />

X 1<br />

6. Metody modulacji X 1<br />

7. Metody zwielokrotnienia X 1<br />

8. Architektura protokołów komunikacyjnych X 1<br />

9. Podstawowe protokoły i i ch funkcje X 1<br />

10. Analiza reguł dostępu do kanału radiowego X 1<br />

<strong>11</strong>. Obsługa ruchu z priorytetami X 1<br />

12. Sieci bezprzewodowe X 1<br />

13. Dobór tras X 1<br />

14. Samoorganizująca się sieć Bluetooth X 1<br />

15. Bezprzewodowe sieci pomiarowe X 1<br />

Razem 15<br />

630


Nazwa przedmiotu Systemy drugiej generacji<br />

Skrót nazwy SDG<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

e-mail: nick@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Techniki wielodostępu w systemach drugiej generacji X 1<br />

2. Przegląd systemów drugiej generacji X 1<br />

3. System komórkowy GSM – schemat toru nadawczo-odbiorczego dla<br />

transmisji mowy i danych<br />

X 1<br />

4. Funkcje poszczególnych członów toru nadawczo-odbiorczego X 1<br />

5. Rodzaje kanałów i ich przeznaczenie, kanały logiczne i fizyczne X 1<br />

6. Formaty i funkcje pakietów przesyłanych w kanałach TCH, FCCH,<br />

SCH i RACH<br />

X 1<br />

7. Hierarchia struktur ramkowych dla kanałów roboczych i sterujących<br />

oraz jej uzasadnienie<br />

X 1<br />

8. Synchronizacja częstotliwościowa i ramkowa dla obu kierunków<br />

transmisji<br />

X 1<br />

9. Kodowanie źródłowe w systemie GSM X 1<br />

10. Kodowanie kanałowe dla sygnałów mowy i danych X 1<br />

<strong>11</strong>. Sterowanie mocą nadajnika podczas emisji kolejnych pakietów i mocą<br />

srednią podczas przemieszczania się terminala, poziomy mocy<br />

X 1<br />

12. Przełączanie połączeń międzykomórkowych i wewnątrzkomórkowych,<br />

próg przełączania – histereza<br />

X 1<br />

13. Procedura rejestracji terminala w systemie, nawiązywanie połączenia<br />

przez terminal<br />

X 1<br />

14. Alokacja kanałów roboczych i sterujących dla typowych konfiguracji X 1<br />

stacji bazowych<br />

15. Adresowanie urządzeń, obszarow dostępu i kanałów w systemie<br />

GSM900, EGSM i GSM1800<br />

liczba<br />

godzin<br />

X 1<br />

Razem<br />

15<br />

631


Nazwa przedmiotu Systemy komórkowe<br />

Skrót nazwy SYKM<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

e-mail: nick@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawy projektowania topologii sieci komórkowych, wzorzec<br />

komórki, pęk komórek<br />

X 1<br />

2. Analiza liczności pęku komórek w funkcji stosunku mocy średniej<br />

nośnej do interferencji, posadowienie stacji bazowych<br />

X 1<br />

3. Dostosowywanie projektu topologii sieci komórkowej do wzrostu<br />

gęstości ruchu radiokomunikacyjnego<br />

X 1<br />

4. Elementy inżynierii ruchu radiotelefonicznego, model obsługi zgłoszeń<br />

w węźle, wyprowadzenie wzoru Erlanga<br />

X 1<br />

5. Projektowanie liczby kanałów w komórce oraz powierzchni komórki. X 1<br />

6. Systemy wielooperatorowe i ich efektywność X 1<br />

7. Efektywność widmowa i pojemność systemów komórkowych X 1<br />

8. Właściwości kanału radiokomunikacyjnego. Efekt Dopplera X 1<br />

9. Równoważna dolnopasmowa odpowiedź impulsowa i transmitancja<br />

kanału<br />

X 1<br />

10. Zaniki i ich opis probabilistyczny X 1<br />

<strong>11</strong>. Profile środowisk propagacyjnych na przykładzie systemu GSM.<br />

Demonstracja niestacjonarnych właściwości kanału<br />

radiokomunikacyjnego dla środowiska miejskiego w systemie GSM<br />

X 1<br />

12. Wpływ prędkości przemieszczania się stacji ruchomej na parametry<br />

charakteryzujące zaniki<br />

X 1<br />

13. Dywersyfikacja nadawania i odbioru w celu zmniejszenia skutków<br />

zaników<br />

X 1<br />

14. Międzykomórkowe przełączanie połączeń X 1<br />

15. Historia rozwoju systemów komórkowych i ich generacje, główne cele<br />

rozwoju<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Modulator/demodulator sygnału QPSK X 1<br />

2. Modulator/demodulator sygnału GMSK X 1<br />

3. Modulator/demodulator sygnału 16QAM X 1<br />

4. Modelowanie kanału z zanikami Rayleigha X 1<br />

5. Modelowanie kanału z zanikami Rice'a X 1<br />

liczba<br />

godzin<br />

632


6. Modelowanie odpowiedzi impulsowej kanału dla środowiska<br />

miejskiego<br />

X 1<br />

7. Modelowanie transmitancji kanału dla środowiska miejskiego X 1<br />

8. Modelowanie interferencji międzysymbolowych X 1<br />

9. Korektor interferencji międzysymbolowych X 1<br />

10. Projektowanie topologii sieci komórkowej X 1<br />

<strong>11</strong>. Modelowanie sterowania mocą X 1<br />

12. Modelowanie przełączania połączeń X 1<br />

13. Generowanie i przetwarzanie ciągów pseudoprzypadkowych X 1<br />

14. Modelowanie filtru kształtującego impulsy wielkiej częstotliwości X 1<br />

15. Zaliczenie projektu 1<br />

Razem 15<br />

633


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy radiokomunikacji satelitarnej<br />

Skrót nazwy SRS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Katulski<br />

e-mail: rjkat@eti.pg.gda.pl<br />

Karta zajęć - seminarium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Radiokomunikacja satelitarna stała i ruchoma – cele i architektura<br />

systemów<br />

X 1<br />

2. Budowa i działanie satelitarnego łącza radiokomunikacyjnego X 1<br />

3. Budowa segmentu kosmicznego X 1<br />

4. Stacja naziemna stała X 1<br />

5. Mobilny terminal satelitarny X 1<br />

6. Bilans energetyczny łącza satelitarnego X 1<br />

7. Uwarunkowania propagacyjne w łączności satelitarnej X 1<br />

8. Geostacjonarny system satelitarny X 1<br />

9. Niskoorbitowy system satelitarny X 1<br />

10. Koncepcje: LEO-S-UMTS i GMR X 1<br />

<strong>11</strong>. System INMARSAT, budowa, zestaw usług X 1<br />

12. INMARSAT-GAN, możliwości usługowe X 1<br />

13. Satelitarna łączność szerokopasmowa - BGAN X 1<br />

14. Satelitarna telefonia komórkowa X 1<br />

15. Trendy rozwojowe w łączności satelitarnej X 1<br />

Razem 15<br />

634


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy radiokomunikacyjne nowej generacji<br />

Skrót nazwy SRNG<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

e-mail: nick@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Przypadkowy dostęp do kanału radiowego, analiza dostępu według<br />

reguł: Aloha i Aloha z ramkowaniem<br />

X 1<br />

2. Analiza dostępu przypadkowego według reguły Aloha z rezerwacją i jej<br />

zastosowanie w systemie GSM<br />

X 1<br />

3. Analiza buforowania w węźle sieci radiowej, model M/M/1 X 1<br />

4. Średnia liczba pakietów w systemie, średnie opóźnienie wprowadzane<br />

przez węzeł w funkcji jego obciążenia, przykłady<br />

X 1<br />

5. Modelowanie źródłowe sygnałów mowy X 1<br />

6. Ewolucja systemu GSM, podsystemy HSCSD i ECSD, zasady<br />

zabezpieczenia kodowego, charakterystyki<br />

X 1<br />

7. Podsystem GPRS z komutacją pakietów w systemie GSM, architektura,<br />

rodzaje węzłów i zasady pracy<br />

X 1<br />

8. Podsystemy EGPRS i EDGE X 1<br />

9. System trankingowy TETRA, architektura, schemat tranceivera, kanały<br />

logiczne, tryby transmisji: V+D i bezpośredni<br />

X 1<br />

10. Formaty pakietów, hierarchia struktur ramkowych, koder źródłowy<br />

sygnałów mowy, schematy kodowania kanałowego. Ewolucja systemu<br />

TETRA<br />

X 1<br />

<strong>11</strong>. System UMTS, założenia, zakresy częstotliwości i architektura X 1<br />

12. Środowiska systemu UMTS, rodzaje komórek, klasy usług, obsługa<br />

asymetrycznego natężenia ruchu<br />

X 1<br />

13. Formowanie sygnałów w łączu w górę, rola techniki rozpraszania<br />

widma sygnałów, sposób transmisji równoległej<br />

X 1<br />

14. Analiza zespolonego formowania sygnałów w łączu w górę i<br />

zespolonego skramblowania oraz wpływ na konstelację sygnałów z<br />

modulacją QPSK<br />

X 1<br />

15. Formowanie sygnałów w łączu w dół. Ewolucja systemu UMTS,<br />

modulacja 16QAM, tryb HSDPA<br />

X 1<br />

Razem 15<br />

635


Nazwa przedmiotu Systemy telewizji cyfrowej<br />

Skrót nazwy STVC<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sławomir<br />

Nazwisko: Gajewski<br />

e-mail: slagaj@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Cyfryzacja sygnału obrazu, nadmiarowość informacyjna i metody X<br />

kompresji. Stratne kodowanie źródłowe sygnału obrazu ruchomego,<br />

rodzina systemów MPEG, ich przydatność dla potrzeb telewizji<br />

programowej<br />

1<br />

2. MPEG-2 i mechanizmy kompresji strumienia źródłowego sygnału<br />

obrazu: przetwarzanie grupy obrazów<br />

X 1<br />

3. Estymacja ruchu, transformacja kosinusoidalna, kodowanie ze zmianą<br />

długości ciągu pierwotnego<br />

X 1<br />

4. Kanały transmisyjne telewizji cyfrowej, ich właściwości propagacyjne i<br />

charakterystyka kanałów: naziemnego, satelitarnego i kablowego<br />

X 1<br />

5. Systemy transmisji sygnału telewizyjnego X 1<br />

6. Metody kodowania kanałowego dla różnych kanałów transmisyjnych X 1<br />

7. System telewizji satelitarnej DVB-S: kodowanie kanałowe łączone,<br />

przeplot splotowy, modulacja<br />

X 1<br />

8. Cel i mechanizmy zmiany przepływności strumienia źródłowego,<br />

elastyczność wykorzystania pasma kanału<br />

X 1<br />

9. System kablowy DVB-C, porównanie z systemem DVB-S. X 1<br />

10. Transmisja sygnałów telewizji cyfrowej w systemach naziemnych X 1<br />

<strong>11</strong>. Modulacja OFDM, jej właściwości i zastosowanie X 1<br />

12. Modulacja 8VSB stosowana w systemie ATSE X 1<br />

13. Pokrycie terenowe sygnałem naziemnej telewizji cyfrowej X 1<br />

14. Zastosowanie hierarchicznej modulacji i hierarchicznego kodowania X 1<br />

15. Telewizyjne sieci jednoczęstotliwościowe i możliwości ich<br />

wykorzystania<br />

X 1<br />

Razem 15<br />

636


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika odbioru radiowego<br />

Skrót nazwy TOR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

e-mail: jstef@eti.pg.gda.pl<br />

Karta zajęć wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Łącze radiokomunikacyjne i jego bilans energetyczny. Przykładowe<br />

łącze radiokomunikacyjne.<br />

X 2<br />

2. Kryteria jakości odbioru sygnałów mowy i danych: zniekształcenia,<br />

stosunek sygnał do szumu, elementowa stopa błędów.<br />

X 2<br />

3. Podstawowe parametry odbiornika radiokomunikacyjnego i sposób ich<br />

pomiaru: czułość, selektywność, stabilność pracy oraz odporność na<br />

intermodulacje.<br />

X 2<br />

4. Szumy w odbiorniku: termiczny, śrutowy, strukturalny. X 2<br />

5. Współczynnik i temperatura szumu odbiornika. X 2<br />

6. Budowa odbiornika analogowego pracującego z podziałem<br />

częstotliwościowym<br />

X 2<br />

7. Budowa odbiornika cyfrowego z podziałem czasowym i kodowym. X 2<br />

8. Odbiór optymalny sygnałów cyfrowych w kanale gaussowskim z<br />

punktu widzenia kryterium największej wiarygodności. Odbiór<br />

korelacyjny oraz za pomocą filtru dopasowanego.<br />

X 2<br />

9. Interferencje międzysymbolowe i ich kompensacja w odbiorniku. X 2<br />

10. Odbiór sygnałów z zanikami. X 2<br />

<strong>11</strong>. Odbiór zbiorczy przestrzenny, częstotliwościowy oraz czasowy. X 2<br />

12. Odbiór adaptacyjny liniowy oraz nieliniowy, reguła największej<br />

wiarygodności.<br />

X 2<br />

13. Zastosowanie algorytmu Viterbiego w detektorach MLSE X 2<br />

14. Synchronizacja częstotliwości i fazy oraz synchronizacja bitowa i<br />

blokowa w odbiorniku.<br />

X 2<br />

15. Detekcja łączna sygnałów wielu użytkowników (detektor<br />

dekorelacyjny, detektor MMSE)<br />

X 2<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Pomiar czułości i selektywności odbiornika systemu przywoławczego. X 3<br />

2. Badanie właściwości szumowych odbiornika FM. X 3<br />

3. Badanie jakości odbioru sygnałów satelitarnych w zależności od<br />

położenia satelitów i parametrów urządzeń odbiorczych.<br />

X 3<br />

4. Pomiary charakterystyk filtrów odbiorczych z wykorzystaniem X 3<br />

liczba<br />

godzin<br />

637


wektorowego analizatora obwodów.<br />

5. Pomiary widma i parametrów sygnałów cyfrowych zmodulowanych<br />

fazowo.<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Komputerowa symulacja toru nadawczo-odbiorczego cyfrowego<br />

systemu radiokomunikacyjnego w środowisku Borland C++ Builder.<br />

W ramach projektu należy:<br />

- opracować model nadajnika do transmisji sygnałów w paśmie<br />

podstawowym zgodnie z założeniami,<br />

- dostosować model nadajnika do symulacyjnego modelu kanału<br />

radiokomunikacyjnego z zanikami, propagacją wielodrogową, efektem<br />

dopplerowskim oraz szumem białym,<br />

- opracować model odbiornika odpowiednio do rodzaju systemu oraz<br />

rodzaju stosowanej modulacji, dokonać oceny jakości transmisji w<br />

kanale z zanikami, w różnych warunkach środowiskowych, zgodnie z<br />

założeniami.<br />

X 3<br />

Razem<br />

15<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

Razem<br />

15<br />

638


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Technika rozpraszania widma<br />

Skrót nazwy TRW<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Dominik<br />

Nazwisko: Rutkowski<br />

e-mail: nick@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. System z podziałem kodowym CDMA jako alternatywa dla systemów<br />

FDMA i TDMA<br />

X 1<br />

2. System z bezpośrednim rozpraszaniem widma (DS CDMA) i z<br />

hoppingiem częstotliwościowym (FH CDMA), podstawowe shcematy,<br />

szybkie i powolne wybieranie nośnych<br />

X 1<br />

3. Analiza systemów DS CDMA i FH CDMA X 1<br />

4. Generacja ciągów pseudoprzypadkowych, ciągi Golda. X 1<br />

5. Jakość systemów z bezpośrednim rozpraszaniem widma. Zysk<br />

przetwarzania, prawdopodobieństwo błędów<br />

X 1<br />

6. Odporność systemu DS CDMA na interferencje X 1<br />

7. Ocena pojemności sieci komórkowej z bezpośrednim rozpraszaniem<br />

widma dla usług rozmównych<br />

X 1<br />

8. Szerokopasmowe właściwości kanału w systemie z bezpośrednim<br />

rozpraszaniem widma, pasmo koherencji zaników, czas koherencji<br />

X 1<br />

9. Dynamiczne sterowanie mocą, sterowanie mocą w systemie otwartym i<br />

z pętlą sprzężenia zwrotnego<br />

X 1<br />

10. Odbiornik wielodrogowy RAKE i jego struktury, ocena jakości X 1<br />

<strong>11</strong>. Analiza systemu FH CDMA z powolnym hoppingiem<br />

częstotliwościowym<br />

X 1<br />

12. Analiza systemu FH CDMA z szybkim hoppingiem<br />

częstotliwościowym. Porównania obu rodzajów hoppingu<br />

X 1<br />

13. Zastosowanie DS CDMA w systemie IS-95 X 1<br />

14. Zastosowanie FH CDMA w systemie GSM X 1<br />

15. Zastosowanie FH CDMA w systemie Bluetooth X 1<br />

Razem 15<br />

6<strong>39</strong>


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Urządzenia radiokomunikacyjne<br />

Skrót nazwy URR<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Stefański<br />

e-mail: jstef@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Metoda oznaczania emisji radiowych. X 1<br />

2. Schemat blokowy nadajnika radiokomunikacyjnego X 1<br />

3. Schematy blokowy odbiornika radiokomunikacyjnego X 1<br />

4. Syntezatory częstotliwości (podstawowe parametry, klasyfikacja) X 1<br />

5. Elementarne układy syntezy X 1<br />

6. Cyfrowa synteza częstotliwości. X 1<br />

7. Układy wejściowe odbiornika: wzmacniacz wejściowy i mieszacz X 1<br />

8. Tor pośredniej częstotliwości i selektywność odbiornika. X 1<br />

9. Budowa i główne parametry nadajnika. X 1<br />

10. Formowanie sygnału w paśmie podstawowym cyfrowego toru<br />

nadawczego: kodowanie źródłowe i kanałowe<br />

X 1<br />

<strong>11</strong>. Operacje przeplotu i modulacje w cyfrowym nadajniku<br />

radiokomunikacyjnym<br />

X 1<br />

12. Wzmacniacze końcowe, klasy pracy, parametry i układy robocze. X 1<br />

Układy dopasowujące. Dipleksery.<br />

13. Przykłady urządzeń radiokomunikacyjnych: radiotelefon systemu<br />

komórkowego GSM, radiotelefon systemu trankingowego, terminal<br />

transmisji danych systemu komórkowego GSM.<br />

X 1<br />

14. Radio programowalne (koncepcje rozwiązań architektury sprzętowej) X 1<br />

15. Architektura programowa radio programowalnego X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do laboratorium X 1<br />

2. Badanie własności sygnałów wizyjnych. X 2<br />

3. Zastosowanie wektorowego analizatora obwodów do pomiarów<br />

parametrów anten radiokomunikacyjnych.<br />

X 2<br />

4. Zastosowanie analizatora widma TEKTRONIX 2710 do badania<br />

urządzeń radiokomunikacyjnych.<br />

X 2<br />

5. Badanie modulatora FM. X 2<br />

6. Zastosowanie urządzenia kontrolno-pomiarowego firmy AGILENT do<br />

badania sprzętu radiokomunikacyjnego.<br />

X 2<br />

7. Badanie właściwości szumowych wzmacniacza antenowego X 2<br />

liczba<br />

godzin<br />

liczba<br />

godzin<br />

640


8. Odrobienie zaległości X 2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

1. Symulacja systemu radiokomunikacyjnego z modulacją QPSK w kanale<br />

z addytywnym białym szumem gaussowskim.<br />

Projekt obejmuje komputerową symulację cyfrowego systemu<br />

radiokomunikacyjnego z modulacją QPSK oraz symulację transmisji<br />

sygnałów w paśmie wysokiej częstotliwości w kanale z szumem<br />

gaussowskim.<br />

W ramach projektu należy opracować własny program komputerowy w<br />

środowisku MATLAB. Model systemu obejmuje: generator sygnałów<br />

cyfrowych, modulator i demodulator QPSK wraz z odpowiednimi<br />

filtrami przedmodulacyjnymi oraz człon detekcyjny. Studenci<br />

obserwują proces przetwarzania sygnałów oraz charakterystyki czasowe<br />

i częstotliwościowe na poszczególnych etapach przetwarzania,<br />

dokonują porównania z przebiegami teoretycznymi oraz oceny jakości<br />

transmisji.<br />

poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 15<br />

Razem<br />

15<br />

641


3.2.16. Systemy mikroelektroniczne<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Algorytmy i projektowanie układów VLSI<br />

Skrót nazwy VLSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Zbigniew<br />

Nazwisko: Felendzer<br />

e-mail: zfel@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Procesy technologiczne wytwarzania układów CMOS, bipolarnych i<br />

BiCMOS<br />

X 1<br />

2. Przebieg projektowania układów VLSI X 1<br />

3. Postawowe pojęcia teorii grafów X 0,34<br />

4. Najkrótsza ścieżka, minimalne drzewo X 0,67<br />

5. Kolorowanie grafów, cykliczność grafów. Związek teorii grafów z<br />

projektowaniem topografii układów elektronicznych<br />

X 1<br />

6. Metoda hierarchiczna projektowania układów VLSI X 1<br />

7. Układy MoM i Wafer Scale Integration X 1<br />

8. Zasady tworzenia bibliotek elementów układów Gate Arrays<br />

i Standard Cells<br />

X 0,33<br />

9. Algorytm automat. generacji prostych układów cyfrowych CMOS X 1<br />

10. Projektowanie topografii tranzystorów X 1<br />

<strong>11</strong>. Symulacja elektryczna prostych układów cyfrowych X 1<br />

12. Weryfikacja projektu topografii X 1<br />

13. Estymacja wielkości matrycy Gate Arrays X 0,33<br />

14. Algorytm rozmieszczania elementów w matrycach rzędowych Gate<br />

Arrays<br />

X 1<br />

15. Model matematyczny trasowania globalnego w matrycach Gate Arrays X 0,33<br />

16. Model statystyczny połączeń w układach elektronicznych X 0,67<br />

17. Metoda probabilistyczna estymacji chipa Standard Cells X 1<br />

18. Przykłady estymacji X 0,33<br />

19. Model matematyczny zadania rozmieszczania elementów w układach<br />

Standard Cells<br />

X 0,67<br />

20. Algorytm automatycznego rozmieszczania elementów w układach<br />

Standard Cells<br />

X 1<br />

21. Przykłady działania algorytmu X 0,33<br />

22. Model matematyczny zadania trasowania połączeń w układach<br />

Standard Cells<br />

X 1<br />

23. Przykłady działania algorytmu X 0,33<br />

24. Elementy syntezy układów VLSI na poziomie architektury X 1<br />

25. Kolejkowanie X 0,67<br />

26. Łączenie X 0,67<br />

27. Szacowanie zasobów i czasu wykonania X 0,33<br />

28. Przykłady obliczeniowe X 1<br />

642


29. Synteza ścieżki danych i jednostki sterującej. X 1<br />

30. Ekstrakcja elementów pasożytniczych z topografii układu scalonego X 1<br />

31. Model matematyczny zadania kompresji X 0,67<br />

32. Algorytm kompresji X 1<br />

33. Przykład obliczeniowy X 0,33<br />

34. Wprowadzenie do problematyki kompatybilności elektromagnetycznej X 0,67<br />

układów elektronicznych<br />

35. Zjawiska odbić i przesłuchów X 0,67<br />

36. Emisja promieniowana X 0,33<br />

37. Zjawisko sprzężenia podłożowego X 1<br />

38. Ekranowanie X 0,33<br />

Razem 28<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Badanie algorytmów trasowania szczegółowego w kanale. X 2<br />

2. Algorytm rozmieszczania elementów<br />

o dowolnych rozmiarach.<br />

X 1<br />

3. Algorytmu kompresji układu scalonego. X 1<br />

4. Badanie algortytmów trasowania globalnego. X 1<br />

5. Projektowanie topografii i symulacja funktorów logicznych NOT,<br />

NAND, NOR i EXOR jako elementów bibliotecznych Gate Arrays lub<br />

Standard Cells.<br />

X<br />

6<br />

6. Projekt topografii wybranego układu MSI w oparciu o zaprojektowaną<br />

bibliotekę.<br />

X<br />

4<br />

Razem 15<br />

643


Nazwa przedmiotu Analogowe układy scalone<br />

Skrót nazwy AUS<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Jakusz<br />

e-mail: jacj@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Analogowe układy scalone CMOS, BJT i BiCMOS – wprowadzenie X X 1<br />

2. Modelowanie analogowych układów CMOS i BJT X X 1<br />

3. Elementy pasywne w analogowych układach scalonych X X 1<br />

4. Podst. bloki układów scalonych: klucze MOS, źródła prądowe X X 1<br />

5. Podst. bloki układów scalonych: rezystory i obciążenia aktywne X X 1<br />

6. Podst. bloki układów scalonych: wzmacniacze jednostopniowe X X 1<br />

7. Podst. bloki układów scalonych: wzmacniacze buforowe<br />

8. Napięciowe źródła odniesienia w układach scalonych X X 1<br />

9. Prądowe źródła odniesienia w układach scalonych X 1<br />

10. Wzmacniacze operacyjne – metodologia projektowania i kompensacja X X 1<br />

charakterystyk częstotliwościowych<br />

<strong>11</strong>. Budowa dwustopniowego wzmacniacza operacyjnego CMOS X X 1<br />

12. Procedura projektowa dwustopniowego wzmacniacza CMOS X X 1<br />

13. Kaskodowe wzmacniacze operacyjne CMOS X X 1<br />

14. Zawansowane wzmacniacze operacyjne CMOS X X 1<br />

15. Zawansowane wzmacniacze operacyjne BiCMOS X X 1<br />

16. Wzmacniacze transkonduktancyjne – metody linearyzacji<br />

X X 1<br />

charakterystyk przejściowych<br />

17. Przykładowe realizacje CMOS wzmacniaczy OTA X X 1<br />

18. Przykładowe realizacje BJT i BiCMOS wzmacniaczy OTA X X 1<br />

19. Konwejory i wzmacniacze prądowe X X 1<br />

20. Techniki realizacji niskonapięciowych układów analogowych X X 1<br />

21. Komparatory CMOS - modelowanie i projektowanie X X 1<br />

22. Komparatory CMOS - przykłady realizacji X X 1<br />

23. Metody realizacji analogowych filtrów scalonych pracujących w czasie X X 1<br />

ciągłym – zagadnienia podstawowe<br />

24. Wybrane metody syntezy analogowych filtrów scalonych X X 1<br />

25. Analogowe filtry scalone typu OTA-C (gm-C) X X 1<br />

26. Analogowe filtry scalone typu MOSFET-C X X 1<br />

27. Przykłady realizacji analogowych filtrów scalonych z czasem ciągłym X X 1<br />

28. Automatyczna korekcja i dostrajanie parametrów analogowych filtrów<br />

X<br />

scalonych - podstawy teoretyczne<br />

X<br />

1<br />

29. Układy dostrajania częstotliwości granicznej analogowych filtrów<br />

X X 1<br />

scalonych<br />

30. Układy dostrajania dobroci analogowych filtrów scalonych X X 1<br />

Razem 23<br />

liczba<br />

godzin<br />

644


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium.<br />

X<br />

Zapoznanie z dostępnym oprogramowaniem<br />

X<br />

1<br />

2. Symulacja komputerowa prostego układu analogowego X X 2<br />

3. Projekt topografii prostego układu analogowego. X X 2<br />

4. Ekstrakcja topografii i weryfikacja symulacyjna prostego układu<br />

analogowego.<br />

X X 1<br />

5. Symulacja komputerowej wzmacniacza operacyjnego X X 1<br />

6. Projekt topografii wzmacniacza operacyjnego. X X 2<br />

7. Ekstrakcja topografii i weryfikacja symulacyjna wzmacniacza<br />

operacyjnego<br />

X X 1<br />

8. Symulacja komputerowej wzmacniacza transkonduktancyjnego X X 1<br />

9. Projekt topografii wzmacniacza transkonduktancyjnego. X X 2<br />

10. Ekstrakcja topografii i weryfikacja symulacyjna wzmacniacza<br />

traskonduktancyjnego<br />

X X 1<br />

<strong>11</strong>. Dokończenie zadań laboratoryjnych i końcowe zaliczenie przedmiotu. X X 1<br />

Razem 15<br />

645


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Architektura i oprogramowanie procesorów specjalizowanych<br />

Skrót nazwy AOPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

e-mail: klosowsk@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Ewolucja architektury mikroprocesorów. X 0,33<br />

2. Mikroprocesory CISC, RISC i VLIW. X 1<br />

3. Architektura procesorów a algorytmy przetwarzania sygnałów. X 0,33<br />

4. Architektura procesorów a algorytmy kompresji danych. X 0,33<br />

5. Architektura procesorów a algorytmy sztucznych sieci neuronowych. X 0,33<br />

6. Sprzętowe wspomaganie algorytmów przetwarzania dźwięku. X 0,67<br />

7. Sprzętowe wspomaganie algorytmów przetwarzania obrazu. X 0,67<br />

8. Sprzętowe wspomaganie algorytmów baz danych i baz wiedzy. X 0,33<br />

9. Sprzętowe wspomaganie algorytmów do obsługi przepływu danych. X 0,33<br />

10. Architektura rodziny procesorów IXP firmy Intel. X 1<br />

<strong>11</strong>. Budowa procesorów IXP2400, IXP2800. X 1<br />

12. Budowa jednostki obliczeniowej „microengine”. X 1<br />

13. Rodzaje pamięci i sposoby jej adresowania w jednostce „microengine”. X 1<br />

14. Komunikacja pomiędzy jednostkami „microengine”. X 1<br />

15. Jednostki wspomagające: Hash, CAP i Scratchpad Memory. X 1<br />

16. Jednostki funkcjonalne: pamięć CAM, bloki CRC. X 1<br />

17. Blok MSF (Media Switch Fabric). X 1<br />

18. Obsługa komunikacji za pomocą m-pakietów. X 0,67<br />

19. Jednostka kryptograficzna procesora IXP2850. X 0,67<br />

20. Podstawy języka assemblera procesorów rodziny IXP. X 1<br />

21. Środowisko programistyczne rodziny procesorów IXP. X 0,67<br />

22. Język C w programowaniu procesorów sieciowych. X 1<br />

23. Przetwarzanie pakietów metodą „unordered thread execution”. X 1<br />

24. Przetwarzanie pakietów metodą „context pipeline stages”. X 1<br />

25. Przetwarzanie pakietów metodą „ordered thread execution”. X 1<br />

26. Wspomaganie struktur danych w procesorach IXP: pierścienie i kolejki. X 1<br />

27. Wielowątkowa obsługa nadawania i odbioru pakietów. X 0,33<br />

28. Warstwy „data plane” i „control plane” oraz ich funkcje. X 1<br />

29. Realizacja warstwy „control plane” na IXP2400 (blok XScale). X 0,67<br />

30. Procesory sieciowe AMCC. X 0,67<br />

31. Procesory sieciowe innych producentów. X 0,67<br />

32. Zastosowanie procesorów sieciowych w przełącznikach. X 1<br />

33. Zastosowanie procesorów sieciowych w routerach. X 1<br />

34. Zastosowanie procesorów sieciowych w firewallach. X 0,67<br />

35. Inne zastosowania procesorów sieciowych. X 0,67<br />

36. Wspomaganie procesorów sieciowych za pomocą koprocesorów. X 0,33<br />

37. Procesory specjalizowane do wspomagania pamięci masowych. X 0,33<br />

38. Procesory specjalizowane oparte na układach programowalnych FPGA. X 0,33<br />

646


<strong>39</strong>. Procesory specjalizowane do przetwarzania obrazów. X 0,67<br />

40. Procesory typu Lab on Chip. X 0,33<br />

41. Zastosowania procesorów specjalizowanych. X 0,67<br />

42. Kierunki rozwoju procesorów specjalizowanych. X 0,33<br />

Razem 30<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Zapoznanie się z systemem laboratoryjnym (komputery z płytami<br />

RadiSys wyposażonymi w procesor sieciowy IXP2400 i interfejsy<br />

Gigabit Ethernet).<br />

2. Uruchamianie, debugowanie i modyfikowanie przykładowego<br />

programu w języku C na symulatorze IXP2400.<br />

3. Uruchamianie, debugowanie i modyfikowanie przykładowego<br />

programu w języku assemblera na symulatorze IXP2400.<br />

4. Napisanie w języku C i uruchomienie własnego programu<br />

przetwarzającego w zadany sposób pakiety na symulatorze IXP2400.<br />

5. Napisanie w języku assemblera i uruchomienie własnego programu<br />

przetwarzającego w zadany sposób pakiety na symulatorze IXP2400.<br />

6. Uruchomienie własnego programu przetwarzającego pakiety w języku<br />

assemblera na procesorze IXP2400 i przetestowanie go w rzeczywistym<br />

środowisku sieci komputerowej za pomocą generatora/analizatora<br />

pakietów EtherPeek.<br />

Poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 3<br />

X<br />

2<br />

X 2<br />

Razem<br />

X 2<br />

X 3<br />

X 3<br />

15<br />

647


Nazwa przedmiotu<br />

Skrót nazwy<br />

KARTA PRZEDMIOTU<br />

Mikroelektroniczne systemy programowalne<br />

MSP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Wójcikowski<br />

e-mail: wujek@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Kierunki rozwoju mikroelektronicznych systemów<br />

programowalnych. Podstawowe zagadnienia Hardware-Software Co- X<br />

Design.<br />

1<br />

2. Przegląd układów programowalnych - Xilinx X 1<br />

3. Przegląd układów programowalnych – Altera X 1<br />

4. Przegląd układów programowalnych – Lattice X 1<br />

5. Przegląd układów programowalnych – Actel, Cypress, Quicklogic X 1<br />

6. Soft-procesor PicoBlaze. X 1<br />

7. Magistrale w systemach procesorowych SoC. Magistrale CoreConnect, X<br />

PLB, OPB, DCR.<br />

1<br />

8. Soft-procesor Microblaze. X 1<br />

9. Interfejs Fast Simplex Link X 1<br />

10. Interfejs do magistrali OPB. Dodawanie IP. X 1<br />

<strong>11</strong>. Proces tworzenia systemu programowalnego – Platform Studio X 1<br />

12. Obsługa przerwań w procesorze Microblaze. Kontroler przerwań. X 1<br />

13. Struktura i wykorzystanie bloków IPIF i GPIO. X 1<br />

14. Układy peryferyjne systemów programowalnych, standardowe X<br />

interfejsy RS232, PS/2, USB.<br />

Razem<br />

2<br />

15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zintegrowany system EDK firmy Xilinx. Prosty projekt systemu<br />

X<br />

procesorowego<br />

2<br />

2. Dodanie bloku własności intelektualnej (IP) do projektu systemu.<br />

X<br />

2<br />

3. Dodawanie własnego bloku Intelectual Property (IP)<br />

X<br />

2<br />

4. Tworzenie prostego oprogramowania X 3<br />

5. Tworzenie zaawansowanego oprogramowania<br />

X<br />

3<br />

6. System debugujący HW/SW (system testowania sprzętowego i<br />

X<br />

programowego).<br />

Razem<br />

3<br />

15<br />

Karta zajęć - projekt<br />

648


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp. Zapoznanie z problematyką projektu.<br />

Analiza problemu.<br />

X<br />

3<br />

2. Wykonanie projektu na poziomie behawioralnym.<br />

Podział projektu na podukłady.<br />

X<br />

3<br />

3. Symulacja projektu na wysokim poziomie abstrakcji. X 3<br />

4. Realizacja podukładów na poziomie RTL<br />

i schematu ideowego.<br />

X<br />

3<br />

5. Weryfikacja projektu<br />

z wykorzystaniem platform prototypowych.<br />

X<br />

Razem<br />

3<br />

15<br />

649


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Programowalne układy sieci komputerowych<br />

Skrót nazwy PUSK<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

e-mail: klosowsk@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Fizyczne standardy sieci komputerowych i okablowania. X 0,33<br />

2. Budowa układów realizujących dostęp do medium. X 0,33<br />

3. Mechanizmy autonegocjacji. X 0,33<br />

4. Programowalne układy scalone realizujące dostęp do mediów. X 1<br />

5. Standard: Media Independent Interface. X 0,33<br />

6. Analiza procesu nadawania i odbioru ramek przez MII. X 0,67<br />

7. Tryb full duplex i mechanizmy flow control. X 0,67<br />

8. Implementacja obsługi pakietów typu „multicast”. X 0,33<br />

9. Programowalne układy scalone realizujące montaż i demontaż ramek. X 1<br />

10. Sieci VLAN i ich implementacja. X 0,67<br />

<strong>11</strong>. Mechanizmy agregacji portów. X 0,33<br />

12. Pamięci stosowane w układach sieci komputerowych<br />

X 1<br />

(SDRAM, FIFO, QDR, ZBT, itp.).<br />

13. Pamięci typu CAM (Content Addressable Memory). X 0,33<br />

14. Budowa klasyfikatorów jednowymiarowych. X 0,67<br />

15. Pamięci typu TCAM (Ternary CAM). X 0,33<br />

16. Budowa klasyfikatorów wielowymiarowych. X 1<br />

17. Architektura mostów i przełączników. Algorytmy i procesy. X 1<br />

18. Przełączniki heterogeniczne. X 0,67<br />

19. Algorytm drzewa opinającego oraz metody jego implementacji. X 0,67<br />

20. Obsługa warstwy sieciowej. Przełączniki warstwy 3. X 0,67<br />

21. Architektura routerów. X 0,33<br />

22. Zagadnienia QoS. Metody zarządzania buforami i kolejkami. X 1<br />

23. Układy scalone sieci bezprzewodowych. X 0,67<br />

24. Zastosowanie układów programowalnych FPGA do budowy systemów<br />

sieci komputerowych.<br />

X 0,67<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zapoznanie się z płytkami laboratoryjnymi (Virtex2 z układem PHY<br />

oraz Spartan2 z układem MAC+PHY).<br />

X 2<br />

2. Projekt i weryfikacja prostego układu liczącego ramki odebrane z sieci X 2<br />

650


Fast Ethernet.<br />

3. Projekt układu rozbudowanego o możliwość klasyfikacji i<br />

zapamiętywania adresów źródłowych ramek.<br />

4. Realizacja układu prostego analizatora pakietów wyświetlającego<br />

wyniki na monitorze VGA.<br />

X 3<br />

X 3<br />

5. Projekt przełącznika pakietów z tablicą adresów. X 2<br />

6. Symulacja pracy przełącznika pakietów za pomocą testbencha VHDL. X 3<br />

Razem 15<br />

651


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie układów ASIC<br />

Skrót nazwy PUA<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Bogdan<br />

Nazwisko: Pankiewicz<br />

e-mail: bpa@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Koszty produkcji układów ASIC. X 1<br />

2. Rodzaje uszkodzeń, okno procesu oraz uzysk produkcyjny. X 1<br />

3. Rozrzuty względne i bezwzględne i ich wpływ na pracę układów ASIC. X 1<br />

4. Zjawiska pasożytnicze: elektromigracja, zatrzaskiwanie układów<br />

CMOS.<br />

X 1<br />

5. Analogowe układy wejścia-wyjścia. X 1<br />

6. Scalone przetworniki cyfrowo-analogowe, klasyfikacja i podstawowe<br />

właściwości.<br />

X 1<br />

7. Realizacja scalona wybranych przetworników CA. X 1<br />

8. Scalone przetworniki analogowo-cyfrowe, klasyfikacja i podstawowe<br />

właściwości.<br />

X 1<br />

9. Układy próbkująco–pamiętające i scalona realizacja wybranych<br />

przetworników AC.<br />

X 1<br />

10. Podstawowe układy cyfrowe: bramki i przerzutniki. X 1<br />

<strong>11</strong>. Szacowanie czasów propagacji i wybór optymalnych wymiarów<br />

X 1<br />

tranzystorów.<br />

12. Optymalizacja opóźnienia cyfrowych bloków wyjsciowych. X 1<br />

13. Bloki wejścia – wyjścia układów cyfrowych. X 1<br />

14. Rezystancyjne i pojemnościowe sprzężenia zakłóceń. X 1<br />

15. Marginesy zakłóceń dla inwertera CMOS. X 1<br />

16. Rozpraszanie mocy w układach cyfrowych. X 1<br />

17. Grupowanie bloków, projektowanie hierarchiczne. X 1<br />

18. Projektowanie ścieżek zegarowych. Generacja drzewa zegarowego. X 1<br />

19. Projektowanie obwodów zasilania. X 1<br />

20. Wykorzystanie języków HDL do projektowania cyfrowych układów<br />

ASIC.<br />

X 1<br />

21. Omówienie procesu automat. projektowania cyfrowych układów ASIC. X 1<br />

22. Weryfikacja poprawności projektu systemu cyfrowego. X 1<br />

23. Omówienie możliwości komercyjnych systemów projektowych. (np X 1<br />

Cadence)<br />

liczba<br />

godzin<br />

24. Testowalność układów ASIC. X 1<br />

25. Projektowanie układów cyfrowych z uwzględnieniem ich testowalności. X 2<br />

26. Interfejs IEEE<strong>11</strong>49.1 (JTAG) X 1<br />

27. Zastosowanie interfejsu JTAG do testowania systemów cyfrowych. X 1<br />

28. Projektowanie systemów mieszanych analogowo-cyfrowych. X 1<br />

29. Tendencje rozwojowe układów ASIC. X 1<br />

Razem 30<br />

652


Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. Zapoznanie z dostępnymi programami<br />

wspomagającymi projektowanie.<br />

X 2<br />

2. Wykonanie symulacji komputerowej<br />

prostego układu cyfrowego.<br />

X 2<br />

3. Wykonanie projektu topografii prostego układu cyfrowego. X 2<br />

4. Wykonanie ekstrakcji topografii<br />

i weryfikacji prostego układu cyfrowego.<br />

X 2<br />

5. Wykonanie symulacji komputerowej układu analogowego. X 2<br />

6. Wykonanie projektu topografii układu analogowego. X 2<br />

7. Wykonanie ekstrakcji topografii<br />

i weryfikacji układu analogowego.<br />

X 2<br />

8. Dokończenie zadań laboratoryjnych<br />

i końcowe zaliczenie przedmiotu.<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do projektu i rozdzielenie zadań projektowych. X 1<br />

2. Wstępne przygotowanie schematu elektrycznego projektu. X 3<br />

3. Symulacje komputerowe projektu. X 3<br />

4. Wykonanie topografii projektu. X 3<br />

5. Ekstrakcja topografii oraz weryfikacja symulacyjna po ekstrakcji. X 3<br />

6. Dokończenie projektu oraz końcowe zaliczenie. X 2<br />

Razem 15<br />

653


Nazwa przedmiotu Systemy czasu dyskretnego<br />

Skrót nazwy SCD<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Grzegorz<br />

Nazwisko: Blakiewicz<br />

e-mail: blak@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowa charakterystyka systemów zintegrowanych SoC<br />

(system-on-a-chip) oraz technologii CMOS.<br />

X<br />

X<br />

1<br />

2. Charakterystyka układów z przełączanymi kondensatorami<br />

(SC - switched capacitor).<br />

X X<br />

1<br />

3. Emulacja rezystancji za pomocą układów SC. X X 1<br />

4. Metody analizy układów SC. X X 1<br />

5. Wzmacniacze z przełączanymi kondensatorami. X X 1<br />

6. Integratory z przełączanymi kondensatorami X X 1<br />

7. Modele układów SC w dziedzinie Z. X X 1<br />

8. Zastosowanie modeli w dziedzinie Z do analizy ukladów SC. X X 1<br />

9. Komputerowa symulacja układów SC. X X 0,67<br />

10. Układy SC pierwszego rzędu. X X 1<br />

<strong>11</strong>. Układy SC drugiego rzędu – podstawowe konfiguracje. X X 1<br />

12. Układy SC drugiego rzędu – sekcja Fleischer-Laker. X X 1<br />

13. Kaskadowa metoda syntezy filtrów SC. X X 1<br />

14. Przykład syntezy kaskadowego filtru SC. X X 0,33<br />

15. Synteza filtrów SC w oparciu o prototyp RLC. X X 1<br />

16. Przykład syntezy filtru SC w oparciu o prototyp RLC. X X 0,33<br />

17. Charakterystyka przetworników cyfrowo-analogowych X X 1<br />

18. Równoległe przetworniki cyfrowo-analogowe (D/A). X X 1<br />

19. Przetworniki D/A o podwyższonej rozdzielczości. X X 1<br />

20. Szeregowe przetworniki cyfrowo-analogowe. X X 0,67<br />

21. Charakteryzacja przetworników analogowo-cyfrowych. X X 1<br />

22. Średniej szybkosci przetworniki analogowo-cyfrowe. X X 1<br />

23. Szeregowe przetworniki analogowo-cyfrowe. X X 1<br />

24. Szybkie przetworniki analogowo-cyfrowe. X X 1<br />

25. Przetworniki typu multiple-bit pipeline. X X 1<br />

26. Przetworniki analogowo-cyfrowe z nadpróbkowaniem. X X 1<br />

27. Scalona implementacja modulatorów sigma-delta. X X 1<br />

28. Scalona implementacja filtrów decymacyjnych. X X 1<br />

29. Modulatory w cyfrowych sys.telekom.(FSK, GMSK) X X 1<br />

30. Implementacja modulatorów w technologii CMOS. X X 1<br />

31. Demudulatory w cyfrowych sys. Telekom. (FSK, GMSK). X X 1<br />

32. Implementacja demodulatorów w technologii CMOS X X 1<br />

Razem 30<br />

654


Lp. Zagadnienie<br />

Karta zajęć - seminarium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Wprowadzenie do seminarium i rozdzielenie tematów seminaryjnych. X 1<br />

2. Ogólna charakterystyka systemów z czasem dyskretnym. X X 1<br />

3. Charakterystyka współczesnych technologii BiCMOS<br />

wykorzystywanych do produkcji układów scalonych.<br />

X X<br />

1<br />

4. Charakterystyka współczesnych technologii CMOS wykorzystywanych<br />

do produkcji układów scalonych.<br />

5. Przegląd rozwiązań układowych przetworników cyfrowo-analogowych. X X 1<br />

6. Równoległe przetworniki cyfrowo-analogowe. X X 1<br />

7. Przetworniki cyfrowo-analogowe o podwyższonej dokładności. X X 1<br />

8. Szeregowe przetworniki cyfrowo-analogowe. X X 1<br />

9. Przegląd rozwiązań układowych przetworników analogowo-cyfrowych. X X 1<br />

10. Układy próbkująco-pamiętające. X X 1<br />

<strong>11</strong>. Przetworniki analogowo-cyfrowe o średniej szybkości. X X 1<br />

12. Szybkie przetworniki analogowe-cyfrowe. X X 1<br />

13. Szeregowe przetworniki analogowe-cyfrowe. X X 1<br />

14. Przetworniki typu multiple-bit pipeline X X 1<br />

15. Przetworniki analogowo-cyfrowe z nadpróbkowaniem. X X 1<br />

16. Przegląd konfiguracji przetworników sigma-delta. X X 1<br />

17. Przegląd komparatorów stosowanych w przetwornikach sigma-delta. X X 1<br />

18. Ogólna charakterystyka filtrów decymacyjnych. X X 1<br />

19. Filtry decymacyjne o skończonej odpowiedzi impulsowej.<br />

20. Rekursywna implementacja filtrów decymacyjnych o skończonej<br />

X X 1<br />

odpowiedzi impulsowej.<br />

X<br />

X<br />

liczba<br />

godzin<br />

21. Filtry decymacyjne o nieskończonej odpowiedzi impulsowej. X X 1<br />

22. Dobór architektury układów mnożących do filtrów decymacyjnych. X X 1<br />

23. Przetworniki cyfrowo-analogowe z nadpróbkowaniem. X X 1<br />

24. Realizacje filtrów SC opartych na prototypie RLC. X X 1<br />

25. Realizacje filtrów SC w konfiguracji kaskadowej. X X 1<br />

26. Metody przestrajania filtrów SC. X X 1<br />

27. Układy interfejsowe dla filtrów SC. X X 1<br />

28. Układy generacji faz zegara do filtrów SC. X X 1<br />

29. Metody redukcji zakłóceń w układach SC. X X 1<br />

30. Przykłady realizacji niskonapięciowych filtrów SC. X X 1<br />

Razem 30<br />

X<br />

X<br />

1<br />

1<br />

655


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy mikroelektromechaniczne<br />

Skrót nazwy MEMS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Wiesław<br />

Nazwisko: Kordalski<br />

e-mail: kord@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie. Ewolucja mikroczujników. X 1<br />

2. Powstanie mikro- i nanomechatroniki. X 0,33<br />

3. Materiały w systemach mikroelektromechanicznych. X 1<br />

4. Specyfika mikro- i nanotechnologii. X 1<br />

5. Fizyka i technologia MEMS-ów i NEMS-ów – wstęp. X 0,67<br />

6. Metody nanoszenia cienkich i grubych warstw. X 1<br />

7. Epitaksja. X 1<br />

8. Procesy litograficzne. X 1<br />

9. Trawienie selektywne ‘mokre’. X 1<br />

10. Trawienie plazmowe i jonowe. X 1<br />

<strong>11</strong>. Metody domieszkowania: dyfuzja i implantacja X 1<br />

12. Mikrostereolitografia w technologii MEMS-ów. X 1<br />

13. Mikromaszyny krzemowe – powierzchniowe. X 1<br />

14. Mikromaszyny krzemowe – objętościowe. X 1<br />

15. Mikropompy i koncentratory.<br />

16. Mikroczujniki temperatury, promieniowania i wielkości<br />

X 1<br />

mechanicznych.<br />

17. Mikroczujniki pola magnetycznego. X 1<br />

18. Akustyczne fale powierzchniowe (SAW). X 1<br />

19. Czujniki SAW. X 1<br />

20. Mikroaktuatory – przykłady realizacji. X 1<br />

21. Mikroskop sił atomowych (AFM). X 1<br />

22. Skaningowy mikroskop tunelowy (STM). X 1<br />

23. Właściwości powierzchni i cienkich warstw w mikro- i nanoskali. X 1<br />

24. Technologia nanodrutów, nanorurek i nanoszczelin. X 1<br />

25. Mikrozawory i ich zastosowanie w BioMEMS-ach. X 1<br />

26. Wykorzystanie technologii MEMS-ów do budowy systemów<br />

gromadzenia danych.<br />

27. Mikroskaner 3-D i jego zastosowania. X 1<br />

28. Zastosowanie MEMS-ów w matrycach mikroluster. X 1<br />

29. MEMS-y w sterowaniu mikrokluczami optycznymi. X 1<br />

30. Przestrajanie pojemności za pomocą MEMSów. X 1<br />

31. Mikroinduktory 3-D realizowane technologią MEMS-ów. X 1<br />

Razem 30<br />

X<br />

X<br />

1<br />

1<br />

656


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Systemy mikroelektroniczne o obniżonym poborze mocy<br />

Skrót nazwy SPM<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Jacek<br />

Nazwisko: Jakusz<br />

e-mail: jacj@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Potrzeba redukcji poboru mocy współczesnych systemów<br />

X<br />

mikroelektronicznych<br />

X<br />

1<br />

2. Źródła rozpraszania mocy w układach CMOS X X 1<br />

3. Ograniczenia w projektowaniu niskomocowych układów VLSI X X 1<br />

4. Projektowanie niskomocowych układów cyfrowych X X 1<br />

5. Zasady skalowania napięć i tranzystorów w projektowaniu<br />

niskomocowych układów cyfrowych<br />

X X 1<br />

6. Współczynnik aktywności układu cyfrowego X X 1<br />

7. Optymalizacja współczynnika aktywności na poziomie algorytmu i<br />

architektury układów cyfrowych<br />

X X 1<br />

8. Optymalizacja współczynnika aktywności na poziomie bramek<br />

logicznych i realizacji fizycznej<br />

X X 1<br />

9. Projektowanie niskonapięciowych układów CMOS X X 1<br />

10. Problemy projektowania układów niskomocowych w submikronowych<br />

technologiach CMOS<br />

X X 1<br />

<strong>11</strong>. Budowa niskomocowych pamięci SRAM X X 1<br />

12. Techniki obniżania poboru mocy w pamięciach SRAM X X 1<br />

13. Techniki odzyskiwania energii w układach CMOS X X 1<br />

14. Mikromocowe układy analogowe X X 1<br />

15. Niskomocowe, niskonapięciowe układy analogowe - przykłady<br />

zastosowań<br />

X X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do laboratorium. Zapoznanie z dostępnym<br />

X<br />

oprogramowaniem<br />

X<br />

1<br />

2. Symulacja komputerowa wybranego układu cyfrowego X X 2<br />

3. Projekt topografii układu cyfrowego X X 3<br />

4. Optymalizacja poboru mocy układu cyfrowego X X 2<br />

5. Symulacja komputerowa wybranego układu analogowego X X 2<br />

6. Optymalizacja poboru mocy układu analogowego X X 2<br />

7. Projekt topografii układu analogowego i weryfikacja symulacyjna jego<br />

parametrów<br />

X X 2<br />

657


8. Dokończenie zadań laboratoryjnych i końcowe zaliczenie przedmiotu. X X 1<br />

Razem 15<br />

658


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowania FPGA i CPLD w systemach CPS<br />

Skrót nazwy ZFSC<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Miron<br />

Nazwisko: Kłosowski<br />

e-mail: klosowsk@ue.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Metody opisu systemów CPS. X 0,33<br />

2. Podstawowe właściwości grafów DFG. X 0,33<br />

3. Obliczanie „iteration bound” grafu DFG metodą LPM. X 0,67<br />

4. Właściwości implementacji sprzętowej (powierzchnia, moc, szybkość). X 0,33<br />

5. Przetwarzanie potokowe na przykładzie filtru FIR. X 0,67<br />

6. Przetwarzanie równoległe na przykładzie filtru FIR. X 0,67<br />

7. Przetwarzanie równoległe i potokowe a pobór mocy. X 0,33<br />

8. Retiming. Algorytmy retimingu. Transformacja k-slow. X 1<br />

9. Unfolding – właściwości i zastosowania. X 1<br />

10. Folding – właściwości i zastosowania. X 1<br />

<strong>11</strong>. Tablice systoliczne. X 0,33<br />

12. Realizacja sprzętowa filtrów cyfrowych. X 1<br />

13. Arytmetyka CSD. X 0,67<br />

14. Arytmetyka rozproszona. X 0,67<br />

15. Filtry typu Cascaded Integrator Comb. X 0,33<br />

16. Budowa mnożników. X 0,67<br />

17. Budowa innych układów funkcyjnych. X 0,33<br />

18. Optymalizacja bloków arytmetyki. X 0,33<br />

19. Arytmetyka nadmiarowa. X 0,67<br />

20. Cyfrowa synteza sygnałów. Bloki DDS. X 0,67<br />

21. Realizacja sprzętowa układów DCT i FFT. X 0,67<br />

22. Realizacja sprzętowa układów kompresji i dekompresji danych. X 0,33<br />

23. Bloki funkcjonalne DSP w układach FPGA – budowa i właściwości. X 0,67<br />

24. Automatyczna generacja systemów DSP w kodzie VHDL. X 0,33<br />

25. Przykłady zastosowań systemów CPS zrealizowanych na bazie układów<br />

FPGA.<br />

X 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

1. Zapoznanie się z budową płytek laboratoryjnych z układami<br />

programowalnymi FPGA, przetwornikami A/C i C/A, kodekami<br />

audio/video.<br />

Poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X X 2<br />

659


2. Implementacja w języku VHDL i weryfikacja sprzętowa bloków<br />

obsługi kodeków audio.<br />

3. Implementacja w języku VHDL i weryfikacja wskaźnika poziomu<br />

sygnału audio.<br />

4. Implementacja w języku VHDL, weryfikacja sprzętowa i pomiary<br />

decymatora i interpolatora z filtrem typu CIC.<br />

5. Implementacja w języku VHDL bloków funkcjonalnych obsługi<br />

pamięci dynamicznej.<br />

6. Implementacja w języku VHDL i weryfikacja sprzętowa prostego<br />

systemu audio (do wyboru: rejestrator dźwięku z pamięcią DRAM, linia<br />

opóźniająca audio, oscyloskop, itp.).<br />

Karta zajęć - projekt<br />

X 3<br />

X 2<br />

Razem<br />

X 3<br />

X 2<br />

X 3<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy Umiej.<br />

godzin<br />

A B C D E<br />

1. Wstęp - przedstawienie założeń projektu. X 1<br />

2. Wykonanie projektu filtru FIR o zadanych parametrach. X 2<br />

3. Implementacja zaprojektowanego filtru FIR w języku VHDL. X 3<br />

4. Weryfikacja filtru FIR na płytce laboratoryjnej - pomiary, wnioski. X 2<br />

5. Wykonanie drugiego projektu (do wyboru: IIR, DFT, FFT, koder<br />

DTMF, dekoder DTMF, modulacja cyfrowa, dwuwymiarowy filtr do<br />

przetwarzania sygnałów video, itp.).<br />

X 2<br />

6. Implementacja drugiego projektu w języku VHDL. X 3<br />

7. Weryfikacja drugiego projektu na płytce laboratoryjnej - pomiary,<br />

wnioski.<br />

X 2<br />

Razem 15<br />

15<br />

660


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zastosowanie procesorów sygnałowych<br />

Skrót nazwy ZPS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Wroński<br />

e-mail: wrona@ue.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Historia, tendencje rozwojowe i porównanie procesorów sygnałowych<br />

(PS) stało- i zmiennoprzecinkowych różnych firm.<br />

X<br />

1<br />

2. Zapoznanie się z architekturą wykorzystywanego w laboratorium PS<br />

Analog Devices ADSP 2<strong>11</strong>61N: architektura harwardzka,<br />

wieloszynowość, rozłączna organizacja arytmetyczno-logiczna.<br />

Organizacja pamięci i układów we/wy.<br />

X<br />

1<br />

3. Stosowane arytmetyki, sprzętowy układ mnożący, długi akumulator,<br />

potokowe przetwarzanie danych.<br />

X 1<br />

4. Skoki z opóźnieniem, operacje równoległe, specjalne metody adresacji. X 1<br />

5. Środowisko uruchomieniowe i programowe. Język assemblera. X 1<br />

6. Omówienie podstawowych algorytmów filtracji cyfrowej z<br />

uwzględniniem stosowanej arytmetyki, nieporządanych efektów<br />

ubocznych i możliwości sprzętowych.<br />

X<br />

1<br />

7. Zastosowanie PS w adaptacyjnych systemach cyfrowych<br />

wykorzystywanych do rozwiązywania praktycznych problemów:<br />

predykcji, eliminacji zakłóceń, korekcji i identyfikacji parametrów.<br />

X<br />

1<br />

8. Zastosowania PS w systemach pomiarowych: analizatory widma,<br />

badanie charakterystyk częstotliwościowych układów elektronicznych.<br />

X<br />

1<br />

9. Systemy hydroakustyczne i zdalnego wykrywania uszkodzeń. X 1<br />

10. Aplikacje PS w układach sterowania i technice motoryzacyjnej. X 1<br />

<strong>11</strong>. Zastosowania PS w systemach cyfrowego przetwarzania obrazów:<br />

eliminacja rozmycia, szumu szerokopasmowego i zakłóceń<br />

impulsowych, wyznaczanie pola przemieszczeń i parametrów ruchu.<br />

X 1<br />

12. Systemy multimedialne: metody przetwarzania sygnałów mowy,<br />

redukcja szumów i zakłóceń.<br />

X 1<br />

13. Algorytmy i wybrane aplikacje PS w telekomunikacji przewodowej:<br />

budowa modemów i faksów, systemy transmisji szerokopasmowej,<br />

modulacje i demodulacje, kodowanie i korekcja błędów.<br />

X 1<br />

14. Zastosowanie PS w telekomunikacji bezprzewodowej: architektura i<br />

struktura sieci GSM. Efektywne gospodarowanie zasobami<br />

widmowymi: hopping, sterowanie mocą, kodowanie mowy, przeplot,<br />

modulacja.<br />

X 1<br />

15. cd. GPRS, EDGE i UMTS: architektura, usługi, zabezpieczenia,<br />

realizacje.<br />

X 1<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

661


poziom<br />

liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zapoznanie się z budową zestawu uruchomieniowego EZ-KIT Lite<br />

ADSP 2<strong>11</strong>61N i programem Visual DSP++ v. 4.0.<br />

X<br />

1<br />

2. Obsługa układów we/wy i realizacja linii opóźniającej. X 2<br />

3. Omówienie algorytmów i realizacja efektów dżwiękowych: pogłosu,.<br />

przesuwnika fazy i wysokości dżwięku, efektu wibrujących głośników.<br />

X<br />

2<br />

4. Projektowanie filtrów cyfrowych FIR w implementacji<br />

stałoprzecinkowej z demonstracją efektów nasycenia i szumu<br />

kwantyzacji.<br />

X<br />

2<br />

5. Projektowanie filtrów cyfrowych FIR w implementacji<br />

zmiennoprzecinkowej demonstrujących efektywną realizację iloczynu<br />

skalarnego.<br />

X<br />

2<br />

6. DFT i FFT z demonstracją zjawiska przecieku i wpływu okienkowania<br />

na poprawę rozdzielczości.<br />

X<br />

2<br />

7. Generowanie i dekodowanie sygnału DTMF - realizacja algorytmu<br />

Goertzela w języku C++ i w języku asemblera.<br />

X<br />

2<br />

8. Wykorzystanie architektury SIMD i optymalizacja kodu na podstawie<br />

profilingu.<br />

X<br />

2<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Przedstawienie tematów do realizacji i założeń projektowych. X 1<br />

2. Opracowanie założeń technicznych i schematu blokowego do<br />

indywidualnego projektu.<br />

X<br />

3<br />

3. Opracowanie algorytmów i napisanie kodu w języku C++ z użyciem<br />

symulatora.<br />

X 3<br />

4. Realizacja wybranych fragmentów projektu w kodzie asemblera. X 3<br />

5. Synteza i implementacja całości projektu na zestawie<br />

X 3<br />

uruchomieniowym (laboratoryjnym).<br />

6. Analiza efektywności, weryfikacja i ocena projektów. X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

662


3.2.17. Systemy teleinformacyjne<br />

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Kodowe zabezpieczenie transmisji<br />

Skrót nazwy KOZT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Rykaczewski<br />

e-mail: romryk@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie, struktura blokowa systemu transmisji informacji<br />

cyfrowych, klasyfikacja kodów, sposoby wykorzystania<br />

X 1<br />

2. Kody transmisyjne: cel stosowania, wymagania X 0,33<br />

3. Kody transmisyjne: kodowanie różnicowe, kody NRZ, RZ, PT, BPh X 0,67<br />

4. Kody transmisyjne: podstawieniowe (modalne, niemodalne), kody<br />

blokowe<br />

X 1<br />

5. Zysk kodowania X 0,33<br />

6. Optymalna reguła dekodowania korekcyjnego: dekoder maksymalnego<br />

prawdopodobieństwa a’posteriori MAP (Maximum a’Posteriori<br />

Probability), dekoder maksymalnej wiarygodności (ML)<br />

X 1<br />

7. Zakłócenia i zniekształcenia w kanałach przewodowych i kanałach<br />

radiowch.<br />

X 0,67<br />

8. Właściwości i charakterystyki statystyczne kanałów cyfrowych. X 0,33<br />

9. Modele matematyczne kanałów cyfrowych z błędami seryjnymi:<br />

wymagania, klasyfikacja.<br />

X 1<br />

10. Model Gilberta-Elliotta, model Frichtmana. X 1<br />

<strong>11</strong>. Wielostanowy model Gilberta-Elliotta dla kanału z zanikami Rayleigha. X 1<br />

12. Elementy algebry dla potrzeb teorii kodów: grupy, pierścienie, ciała<br />

Galois, przestrzenie wektorowe.<br />

X 1<br />

13. Kod o stałej wadze jako przykład kodu nieliniowego. X 0,33<br />

14. Blokowe kody liniowe: zasada konstrukcji, minimalna odległość<br />

kodowa, zdolność korekcyjna i detekcyjna<br />

X 0,33<br />

15. Macierz generująca, postać kanoniczna X 0,33<br />

16. Zespoły kontrolne, macierz testów, postać kanoniczna, związek z<br />

macierzą generującą.<br />

X 1<br />

17. Kod dualny, wagowe widmo kodu, tożsamość Mc’Williams X 1<br />

18. Granice kodowania: Singletona, Hamminga, Plotkina, Warszamowa-<br />

Gilberta<br />

X 1<br />

19. Syndrom ciągu błędów, tablica standardowa blokowego kodu liniowego X 1<br />

20. Właściwości protekcyjne blokowych kodow liniowych-oblicznie<br />

prawdopodobieństw błędnych decyzji dekodera.<br />

X 1<br />

21. Miary efektywności kodów blokowych X 1<br />

22. Wybrane blokowe kody liniowe: kody Hamminga, kody Golaya, kody<br />

Hadamarda, kody iterowane, kody Reeda-Mullera.<br />

X 1<br />

23. Kody cykliczne: formalizm wielomianowy, kod ilorazowy, wielomian 1<br />

663


generujący, wielomian testów.<br />

24. Systematyczne kody cykliczne, budowa kodera i dekodera kodu<br />

cyklicznego, dekodowanie kodów cyklicznych.<br />

25. Kody BCH 1<br />

26. Kody Reeda-Solomona 1<br />

27. Dekodowanie kodów BCH-algorytm Petersona 1<br />

28. Modyfikacje kodów liniowych: skracanie, wydłużanie, okrawanie,<br />

dołączanie, przebijanie, rozszerzanie.<br />

1<br />

29. Łączenie kodów: konkatenacja, kaskadowanie. 1<br />

30. Kody splotowe: zasada konstrukcji, metody opisu (drzewo binarne,<br />

1<br />

trellis, graf przejść między stanami)<br />

31. Opis macierzowy kodów splotowych. 0,33<br />

32. Dekodowanie probabilistyczne- algorytm Viterbiego. 0,67<br />

33. Standardowe kody splotowe, modyfikacje kodów. 1<br />

34. Zasada konstrukcji turbo-kodów 0,67<br />

35. Zasada miękkiego dekodowania 1<br />

36. Zasada modulacji kodowanych trellisowo 1<br />

Razem 30<br />

Karta zajęć - seminarium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Modele kanałów cyfrowych z pamięcią X 3<br />

2. Kodery i dekodery binarnych kodów liniowych-kody cykliczne, kody<br />

splotowe, kody BCH<br />

X 3<br />

3. Kodery i dekodery niebinarnych kodów liniowych- kody Reeda-<br />

Solomona<br />

X 3<br />

4. Systemy transmisji danych ze sprzężeniem zwrotnym X 3<br />

5. Kody łączone-kody iterowane, kaskadowe, konkatenowane, turbo-kody X 3<br />

Razem 15<br />

1<br />

664


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Komputerowa analiza sygnałów<br />

Skrót nazwy KAS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Blok<br />

e-mail: mblok@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Zajęcia organizacyjne. Wprowadzenie. 1<br />

2. Analiza widmowa sygnałów okresowych. X 2<br />

3. Analiza częstotliwościowa sygnałów deterministycznych –<br />

charakterystyki częstotliwościowe filtrów.<br />

X 2<br />

4. Periodogramowe estymatory widma gęstości mocy sygnałów<br />

X 2<br />

stacjonarnych.<br />

5. Spektrogram sygnałów niestacjonarnych. X 2<br />

6. Zespolone reprezentacje sygnałów. X 2<br />

7. Komputerowa analiza sygnałów w zastosowaniach. X 2<br />

8. Zaliczenie. 2<br />

Razem 15<br />

liczba<br />

godzin<br />

665


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Kryptograficzne zabezpieczenie transmisji<br />

Skrót nazwy KRZT<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Roman<br />

Nazwisko: Rykaczewski<br />

e-mail: romryk@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Wprowadzenie, cel stosowania metod kryptograficznych przy transmisji<br />

informacji, wymagania stawiane systemom kryptograficznym (SK),<br />

terminologia<br />

2. Matematyczny opis funkcji realizowanych przez SK, klasyfikacja SK,<br />

symetryczne i asymetryczne SK, klasyczna kryptografia<br />

3. Ataki kryptoanalityczne, rodzaje zabezpieczeń dawanych przez SK,<br />

kompresja danych a zabezpieczenienie kryptograficzne<br />

4. Zasady Shannona tworzenia bezpiecznych SK, przykłady rozwiązań<br />

klasycznych<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 0,33<br />

X 0,67<br />

X 1<br />

X 1<br />

5. Symetryczne SK, systemy potokowe X 1<br />

6. Generatory kluczy, przykłady rozwiązań X 1<br />

7. Blokowe symetryczne SK, tryby pracy-ECB, CBC, OFB X 1<br />

8. Przykładowe rozwiązania blokowych symetrycznych SK- DES,<br />

modyfikacje DES<br />

X 1<br />

9. Przykładowe rozwiązania blokowych symetrycznych SK-IDEA, AES X 1<br />

10. Asymetryczne SK, opis ogólny, funkcje jednokierunkowe, X 1<br />

<strong>11</strong>. Algorytm RSA, podstawy matematycznej realizacji algorytmu,<br />

ograniczenia<br />

X 1<br />

12. Algorytm Diffiego-Helmana, wykorzystanie, podstawy matematyczne X 1<br />

realizacji<br />

13. Jednokierunkowe funkcje skrótu, metody tworzenia, przykłady X 1<br />

14. Protokoły kryptograficzne, dowody wiedzy zerowej X 1<br />

15. Kryptografia a kodowanie nadmiarowe X 1<br />

16. Przykłady zastosowań SK w sieciach teleinformacyjnych X 1<br />

Razem 15<br />

666


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Niezawodność sieci informacyjnych<br />

Skrót nazwy NSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Autorzy (odpowiedzialni za treść przedmiotu):<br />

Imię: Jadwiga<br />

Nazwisko: Kozłowska<br />

e-mail: jakoz@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Podstawowe pojęcia z teorii grafów wykorzystywane w teorii<br />

niezawodności sieci: graf skierowany, nieskierowany, miesza-ny; łańcuchy,<br />

ścieżki, stopień węzła, podgrafy.<br />

2. Podstawowe pojęcia: typy grafów, spójność i składniki grafu, opis grafu za<br />

pomocą macierzy połączeń.<br />

3. Podstawowe pojęcia: drzewa, drzewa opinające, algorytm Dijkstra<br />

wyznaczania najkrótszych dróg pomiędzy wybranymi parami węzłów.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 1<br />

X 1<br />

4. Podstawowe pojęcia: przepływ statystyczny, przekroje, zbiory<br />

rozdzielające, twierdzenie o maksymalnym przepływie i minimalnym<br />

przekroju.<br />

X 1<br />

5. Zastosowanie algorytmu Forda- Fulkersona do wyznaczenia liczby<br />

niezależnych dróg w sieci skierowanej.<br />

X 1<br />

6. Zastosowanie algorytmu Gomory i Hu do wyznaczenia niezależnej liczby<br />

dróg pomiędzy każdą parą węzłów.<br />

X 1<br />

7. Metoda wyznaczania liczby niezależnych tras o zadanej długości. X 1<br />

8. Przykład wyznaczania dla danej sieci liczby niezależnych tras o długości<br />

trzy<br />

X 1<br />

9. Metody optymalizacyjne. Przykładowa konstrukcja sieci o minimalnej<br />

liczbie kanałów i maksymalnej wartości parametru niezawodnościowego.<br />

X 1<br />

10. Heurystyczna metoda konstrukcji niezawodnych sieci X 1<br />

<strong>11</strong>. Przykład konstrukcji optymalnych sieci X 1<br />

12. Niezawodność sieci (przypadek probabilistyczny): proces uszkodzeń<br />

kanału, definicje miar niezawodności sieci.<br />

X 1<br />

13. Wyznaczania wartości wprowadzonych miar niezawodności sieci przy<br />

pomocy metody przeglądu stanów sieci.<br />

X 1<br />

14. Metoda wyznaczania wartości wprowadzonych miar sieci przy pomocy<br />

metody wykorzystującej zbiór ścieżek.<br />

X 1<br />

15. Metody wyznaczania wartości wprowadzonych miar sieci przy pomocy<br />

metody wykorzystującej zbiór drzew opinających<br />

X 1<br />

16. Algorytm Fratta modyfikujący zbiór stanów sieci z wykorzystaniem praw<br />

X 1<br />

algebry Boole’a<br />

17. Przykład wyznaczania wartości wprowadzonych miar przy pomocy metody<br />

przeglądu stanów, metody wykorzystującej zbiór ścieżek, metody<br />

wykorzystującej zbiór drzew opinających, algorytmu Fratta.<br />

X 1<br />

18. Opis metody dekompozycji (podstawowe twierdzenia) X 1<br />

19. Metoda wyznaczania prawdopodobieństwa istnienia połączenia pomiędzy<br />

parą biegunów przy pomocy dekompozycji sieci na podsieci<br />

X 1<br />

20. Wyznaczanie prawdopodobieństwa dla przykładowej sieci X 1<br />

667


21. Metoda wyznaczania prawdopodobieństwa spójności sieci przy pomocy<br />

dekompozycji sieci na podsieci.<br />

X 1<br />

22. Wyznaczanie spójności przykładowej sieci X 1<br />

23. Wyznaczania wartości wprowadzonych miar niezawodności sieci metodą<br />

redukcji sieci.<br />

X 1<br />

24. Wyznaczania wartości wprowadzonych miar niezawodności sieci metodą<br />

transformacji podsieci typu „trójkąt” na podsieć typu „gwiazda”.<br />

X 1<br />

25. Miary niezawodności sieci oparte na wartościach średnich X 1<br />

26. Metoda rekurencyjna wyznaczania wartości miar niezawodnościowych dla<br />

sieci drzewiastych<br />

X 1<br />

27. Metoda rekurencyjna dla sieci pętlowych X 1<br />

28. Metoda rekurencyjna dla sieci mieszanych X 1<br />

29. Metody optymalizacyjne (szkic metod) X 1<br />

30. Przykład optymalizacji sieci X 1<br />

Razem 300<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

1 Projekt i ocena sieci drzewiastych pod względem niezawodności<br />

spełniającej wymagania nałożone na koszt sieci. Realizacja programowa,<br />

przykłady, analiza otrzymanych wyników.<br />

2 Projekt i ocena sieci pętlowej pod względem niezawodności spełniającej<br />

wymagania nałożone na koszt. Realizacja programowa, przykłady, analiza<br />

otrzymanych wyników.<br />

3 Projekt i ocena sieci rozległej pod względem niezawodności spełniającej<br />

wymagania nałożone na koszt i ruch w sieci (opracowanie metody<br />

heurystycznej wyznaczania liczby niezależnych dróg w sieci, opracowanie<br />

metody konstrukcji optymalnej sieci spełniającej nałożone ograniczenia,<br />

realizacja programowa, przykłady, analiza otrzymanych wyników).<br />

4 Projekt i ocena sieci rozległej opartej na ścieżkach (opracowanie metody<br />

heurystycznej, realizacja programowa, przykłady, analiza otrzymanych<br />

wyników).<br />

5 Opracowanie koncepcji metody optymalizacyjnej sieci pod względem<br />

niezawodności sieci uwzględniającej koszt, ruch w sieci oraz<br />

prawdopodobieństwa uszkodzeń elementów sieci.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E 0<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

X 3<br />

Razem 15<br />

668


Nazwa przedmiotu Pomiary w sieciach<br />

Skrót nazwy PWS<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Lech<br />

Nazwisko: Smoleński<br />

e-mail: lechsm@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowe zagadnienia metrologiczne w cyfrowej sieci<br />

telekomunikacyjnej,jednostki. Przykład obliczeniowy.<br />

X 1<br />

2. Charakterystyka mierzonych wielkości oraz metod pomiarowych.<br />

Przykład obliczeniowy.<br />

X 1<br />

3. Pomiary parametrów falowych i roboczych obiektów w sieci<br />

telekomunikacyjnej. Warunki pomiarów, stosowane sygnały pomiarowe.<br />

Układy symetryczne i niesymetryczne.<br />

X 1<br />

4. Pojęcie generatora znanego i jego tworzenie. Pomiary impedancji, metody<br />

techniczne i laboratoryjne. Zadanie rachunkowe.<br />

X 1<br />

5. Pomiary tłumienności skutecznej, wzmocności oraz opóżności. Zalecenia<br />

ITU. Przykład obliczeniowy.<br />

X 1<br />

6. Pomiary źródeł zakłócających transmisję sygnału: tłumienność<br />

niedopasowania, asymetrii, tłumienności przenikowe.<br />

X 1<br />

7. Metody pomiarowe stosowane w systemach o modulacji impulsowokodowej.<br />

Warunki pomiarów. Zalecenia ITU-T.<br />

X 1<br />

8. Pomiary w przekrojach A-A, A-C, C-A oraz C-C systemu cyfrowego. X 1<br />

9. Fluktuacja fazy. Źródła powstania oraz pomiary. Jitter i wander fazy. X 1<br />

Wyznacza-nie parametru MTJ oraz charakterystyki przejściowej.<br />

Zalecenia ITU-T.<br />

10. Lokalizacja uszkodzeń w sieci. Pomiar odporności regeneratora na<br />

zakłócenia. Wyznaczenie wielkości ESBJ.<br />

X 1<br />

<strong>11</strong>. Ocena jakości transmisji w trybie „in service”. X 1<br />

12. Pomiary wielkości charakterystycznych dla systemów SDH. Cel i<br />

przedmiot badań. Badania sieciowe.<br />

X 1<br />

13. Przykłady wyliczenia dobowego parametru jakościowego RPO typu<br />

punkt-punkt dla drogi cyfrowej. Określenie parametru wprowadzenia do<br />

ruchu BIS.<br />

X 1<br />

14. Współczynnik miar jakości Q w telekomunikacji optycznej DWDM.<br />

Wyznaczenie wielkości OSNR. Pomiary wybranych parametrów<br />

transmisyjnych systemów DWDM.<br />

X 1<br />

15. Pomiary i miary jakości transmisji mowy w sieciach pakietowych dla<br />

technologii VoIP. Czynniki decydujące o jakości mowy.<br />

X 1<br />

Karta zajęć - laboratorium<br />

Razem 15h<br />

669


poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do ćwiczeń oraz informacje o przyrządach i<br />

stanowiskach pomiarowych w laboratorium.<br />

X 1<br />

2. Metody pomiarowe zniekształceń nielinearnych. Wyznaczanie poziomu<br />

użytecznego wzmacniacza.<br />

X 2<br />

3. Pomiary tłumienności niedopasowania i asymetrii. Pomiar tlumienności<br />

przenikowych w torach telekomunikacyjnych.<br />

X 2<br />

4. Pomiary zniekształceń kwantowania w kanale PCM. Wyznaczanie<br />

poziomu przeciążenia krotnicy cyfrowej. Parametry kanału.<br />

X 2<br />

5. Pomiary tłumienności niedopasowania i asymetrii. Pomiar tlumienności<br />

przenikowych w torach telekomunikacyjnych.<br />

X 2<br />

6. Pomiary eksploatacyjne traktu linowego systemu PCM. Wyznaczanie<br />

odporności regeneratora liniowego na zakłócenia. Jitter fazy i jego<br />

akumulacja.<br />

X 2<br />

7. Pomiary tłumienności i wzmocności skutecznej. Zniekształcenia<br />

tlumieniowe.<br />

X 2<br />

8. Pomiary przesunięcia fazowego i zniekształceń opóźnieniowych. X 2<br />

Razem 15h<br />

670


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie sieci pakietowych z QoS<br />

Skrót nazwy PSP<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Cele i zadania projektowania sieci NGN i NGI. X 1<br />

2. Wielkości opisujące GoS i QoS w sieciach pakietowych<br />

wykorzystujących technologie IP QoS, MPLS, ATM i DWDM.<br />

X 1<br />

3. Elementy inżynierii ruchu konieczne do projektowania. X 1<br />

4. Modele źródeł ruchu i strumieni ruchu. X 1<br />

5. Samopodobieństwo i jego miara, strumienie blisko i dalekosiężne. X 1<br />

6. Modele systemów obsługi gwarantujących zróżnicowane QoS dla klas<br />

usług (strumieniowe, elastyczne).<br />

X 1<br />

7. Modele systemów obsługi na brzegu (dostęp). X 1<br />

8. Modele systemów obsług w domenie sieci (rdzeniu). X 1<br />

9. Pasmo efektywne i metody obliczania. 1<br />

10. Multipleksacja statystyczna – model REM i RS. 1<br />

<strong>11</strong>. Budżet e2e opóźnienia i jego zmienność w projektowaniu. X 1<br />

12. Zastosowanie teorii wielkich odchyleń. X 1<br />

13. Mechanizmy kontroli ruchu i ich projektowanie. X 1<br />

14. Funkcje CAC, AC i <strong>MB</strong>AC. X 1<br />

15. Rozpływ ruchu w sieci i opis ścieżki źródło - odbiorca. X 1<br />

16. Model Z w projektowaniu sieci. X 1<br />

17. Formalny opis projektowania. X 1<br />

18. Warunki brzegowe rozwiązywania zadań projektowania ilości zasobów<br />

(pasmo, ścieżki, liczba długości fal) z uwzględnieniem kosztów.<br />

X 1<br />

19. Projektowanie alokacji ruchu. X 1<br />

20. Optymalizacja wyboru ścieżek. X 1<br />

21. Problem minimalizacji kosztów uwzględniający: klasy ruchu i ich<br />

jakość obsługi, strukturę, sterowanie i technologię.<br />

X 1<br />

22. Metody programowania liniowego w rozwiązywaniu zadań<br />

projektowania.<br />

X 1<br />

23. Zastosowanie programowania całkowitoliczbowego do<br />

sformułowanych zagadnień projektowania.<br />

X 1<br />

24. Agorytmy ewolucyjne w rozwiązywaniu zadań projektowania X 1<br />

25. Projektowanie jednowarstwowe z uwzględnieniem technologii IP QoS,<br />

MPLS i DWDM.<br />

X 1<br />

26. Projektowanie wielowarstwowe z uwzględnieniem technologii IP QoS,<br />

MPLS i DWDM.<br />

X 1<br />

27. Traffic grooming. X 1<br />

28. Projektowanie sieci odpornych na awarie. X 1<br />

29. Projektowanie sieci odpornych na zmiany macierzy ruchu. 1<br />

671


30. Projektowanie styków sieci PSTN/ISDN/GSM z siecią IP QoS. X 1<br />

Razem 30<br />

Karta zajęć – projekt<br />

Lp. Zagadnienie<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Omówienie i rozdanie tematów indywidualnych projektów. X 1<br />

2. Obliczanie wartości wielkości ruchowych dla rdzenia sieci pakietowej. X 1<br />

3. Obliczanie wartości wielkości ruchowych dla brzegu sieci pakietowej. X 1<br />

4. Określanie parametrów i ich wartości dla mechanizmów kontroli i<br />

kształtowania ruchu.<br />

X 1<br />

5. Projektowanie rozpływu ruchu w sieci rdzeniowej dla dwóch klas ruchu<br />

(strumieniowa, elastyczna).<br />

X 1<br />

6. Projektowanie ilości pasma w ścieżkach dla dwóch klas ruchu<br />

(strumieniowa, elastyczna).<br />

X 1<br />

7. Obliczanie zasobów w warstwie medium dla styku sieci<br />

PSTN/ISDN/GSM z siecią IP QoS.<br />

X 1<br />

8. Formułowanie warunków brzegowych dla projektowania warstwy IP<br />

QoS z klasami ruchu.<br />

X 0,67<br />

9. Formułowanie warunków brzegowych dla projektowania warstwy<br />

MPLS z klasami ruchu.<br />

X 0,67<br />

10. Formułowanie warunków brzegowych dla projektowania warstwy<br />

X 0,67<br />

DWDM z klasami ruchu.<br />

<strong>11</strong>. Poszukiwanie optymalnych rozwiązań dla warstwy IP QoS. X 0,67<br />

12. Poszukiwanie optymalnych rozwiązań dla warstwy MPLS. X 0,67<br />

13. Poszukiwanie optymalnych rozwiązań dla warstwy DWDM. X 0,67<br />

14. Formułowanie warunków brzegowych dla projektowania sieci odpornej<br />

na awarie i zmiany macierzy ruchu.<br />

X 1<br />

15. Poszukiwanie optymalnych rozwiązań dla sieci odpornej na awarie i<br />

zmiany macierzy ruchu.<br />

X 1<br />

16. Formułowanie warunków brzegowych dla projektowania sieci<br />

X 1<br />

wielowarstwowej IP QoS/MPLS/DWDM.<br />

17. Odbiór wykonanych projektów. X 1<br />

Razem 15<br />

672


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Projektowanie usług informacyjnych<br />

Skrót nazwy PUI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marcin<br />

Nazwisko: Narloch<br />

e-mail: Marcin.Narloch@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Tworzenie nowych usług w warunkach konwergencji sieci, technologii<br />

i usług informacyjnych oraz telekomunikacyjnych.<br />

X 1<br />

2. Usługi sieci inteligentnych. X 1<br />

3. Realizacja teleusług jako aplikacji a standaryzacja interfejsów<br />

programowania.<br />

X 0,67<br />

4. Koncepcja modelu klient-serwer dla projektowania usług w sieciach<br />

informacyjnych.<br />

X 0,33<br />

5. Programowanie komunikacji sieciowej z wykorzystaniem interfejsu<br />

gniazd (sockets).<br />

X 1<br />

6. Standardy Application Programming Interface (API) projektowania<br />

usług telekomunikacyjnych.<br />

X 0,67<br />

7. Common ISDN API (CAPI) do tworzenia usług na bazie sieci ISDN. X 1<br />

8. Telephony Application Programming Interface (TAPI) w MS Windows<br />

jako uniwersalny interfejs do projektowania usług.<br />

X 0,33<br />

9. Architektura TAPI. X 1<br />

10. Podstawowe interfejsy i funkcje oferowane przez obiekty TAPI. X 1<br />

<strong>11</strong>. Realizacja aplikacji TAPI z wykorzystaniem strukturalnego C API. X 1<br />

12. Programowanie w MS Windows z wykorzystaniem COM API<br />

(Component Object Model).<br />

X 1<br />

13. Realizacja aplikacji TAPI z wykorzystaniem obiektowego Component<br />

Object Model (COM API).<br />

X 1<br />

14. Rozszerzenie możliwości usługowych z wykorzystaniem wiadomości<br />

tekstowych Mail API (MAPI), głosu Speech API (SAPI).<br />

X 1<br />

15. Usługi multimedialne – współpraca TAPI z Media API. X 1<br />

16. Współpraca TAPI z aplikacjami do grupowych konferencji głosowych i<br />

wideofonicznych.<br />

X 0,33<br />

17. Realizacja usługi Interactive Voice Response (IVR), Voice Mail. X 0,33<br />

18. Realizacja Call Centers. X 0,33<br />

19. Przykładowa aplikacja korzystająca z TAPI. X 1<br />

Razem 14,99<br />

Karta zajęć - projekt<br />

Lp. Zagadnienie<br />

Poziom<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Omówienie i rozdanie tematów indywidualnych projektów. X 1<br />

2. Specyfikacja usługi. 1<br />

liczba<br />

godzin<br />

673


3. Specyfikacja aplikacji dla usługi realizowanej na bazie różnych<br />

technologii sieciowych.<br />

X 2<br />

4. Wykorzystanie interfejsu gniazd (sockets) do programowania<br />

komunikacji sieciowej.<br />

X 2<br />

5. Określenie obiektów z COM API dla realizacji projektowanej usługi. X 2<br />

6. Określenie funkcji z TAPI wykorzystywanych dla realizacji<br />

projektowanej usługi.<br />

X 2<br />

7. Wykorzystanie istniejącej aplikacji dla realizacji projektowanej usługi<br />

(metoda reuse).<br />

X 2<br />

8. Określenie zmian i uzupełnień do istniejącej aplikacji. X 2<br />

9. Odbiór projektów i sprawdzenie poprawności działania zrealizowanych<br />

programów.<br />

X 1<br />

Razem 15<br />

674


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie sygnałów telekomunikacji cyfrowej<br />

Skrót nazwy PSTC<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mirosław<br />

Nazwisko: Rojewski<br />

e-mail: ro@sound.eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

1. Klasyfikacja sygnałów telekomunikacji cyfrowej (sygnałów transmisji<br />

danych –STD): STD podstawowopasmowe i przesunietopasmowe; STD<br />

wąskopasmowe, szerokopasmowe i ultraszerokopasmowe; STD o<br />

jednej i o wielu nośnych. Nazewnictwo i notacja STD analogowych i<br />

dyskretnych/cyfrowych.<br />

2. Zawartość informacyjna SDT wszystkich klas; wzór Hartleya-Shannona<br />

i wnioski z niego płynące<br />

3. Konwersja analogowo-cyfrowa i cyfrowo-analogowa STD<br />

podstawowopasmowych i przesuniętopasmowych: próbkowanie o<br />

rzeczywistych ciągach próbek; próbkowanie o zespolonych ciagach<br />

próbek<br />

4. Próbkowanie i rekonstrukcja o rzeczywistych ciągach próbek z<br />

analogową przemianą „maksymalnie w dół”: schemat blokowy; uwagi<br />

o implementacji i przyczynach niedoskonałości metody<br />

5. Próbkowanie i rekonstrukcja analogowej obwiedni zespolonej (o<br />

zespolonych ciagach próbek); schemat blokowy: analogowy<br />

demodulator kwadraturowy i modulator kwadraturowy; uwagi o<br />

implementacji i o przyczynach niedoskonałości metody<br />

6. Próbkowanie Kohlenberga (próbkowanie „drugiego rzędu”); schematy<br />

blokowe: koncepcyjny i praktyczny; uwagi o implementacji i o<br />

przyczynach niedoskonałości metody<br />

7. Podpróbkowanie pierwszego rzędu o rzeczywistych ciągach próbek;<br />

schemat blokowy, lista optymalnych szybkości próbkowania bez<br />

inwersji widma, - z inwersja widma, obszary dopuszczalnej szybkości<br />

próbkowania; uwagi o implementacji i o przyczynach niedoskonałości<br />

metody<br />

8. Kwadraturowy demodulator-decymator (QDD) bez inwersji widma, - z<br />

inwersją widma. Schemat blokowy ogólny (z zespolonym filtrem<br />

Hilberta); uwagi o implementacji i o przyczynach niedoskonałości<br />

metody<br />

9. Próbkowanie sygnałów przesunietopasmowych z narzuconą szybkością<br />

próbkowania i z przemianą po stronie analogowej – nazewnictwo i<br />

oznaczenia radio- i telekomunikacyjne; szczegóły implementacji<br />

10. Właściwości transmisyjne kanałów przewodowych i bezprzewodowych<br />

wykorzystywanych do przesyłania STD; zakłócenia i zniekształcenia,<br />

model kanału<br />

<strong>11</strong>. Cyfrowe modulatory i demodulatory jednoparametrowe/skalarne (AM,<br />

ASK, OOK; FM, FSK, MSK; PM, PSK); parametry<br />

niemodulowane/bierne<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 0,33<br />

X 1<br />

X 1<br />

X 1<br />

X 0,67<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

1<br />

675


12. Cyfrowy syntezer bezpośredni (DDS, DDFS), schemat blokowy,<br />

implementacja zmiennoprzecinkowa i stałoprzecinkowa; kryteria<br />

czystości generowanego sygnału w dziedzinie częstotliwości, - w<br />

dziedzinie czasu<br />

13. Modulacje cyfrowe AM, PAM, ASK o pełnej i częściowej odpowiedzi<br />

impulsowej filtru formującego/interpolującego; sygnały REC, L-REC, i<br />

2L-REC; pojęcie interferencji miedzysymbolowych (ISI) i interferencji<br />

międzykanałowych (ICI), Interpretacja w dziedzinie częstotliwości<br />

14. Odbiór sygnałów AM, PAM, ASK: - optymalny, -suboptymalny; filtr<br />

dopasowany; pojęcie oczka, parametry oczka, praktyczna interpretacja<br />

obrazu oczka<br />

15. Typowy modulator/demodulator (modem) sygnałów ASK z filtrami<br />

formującym/interpolacyjnym i dopasowanym/decymacyjnym typu<br />

„podniesiony kosinus” i „spierwiastkowany podniesiony kosinus”;<br />

schemat blokowy, szczegóły implementacji<br />

16. Cyfrowe modulatory/demodulatory dwuparametrowe (zespolone)<br />

(AM⋅PM, QAM, QPSK, FSK, MSK); konstelacje symboli na<br />

płaszczyźnie zespolonej; ogólny schemat blokowy modemu o<br />

symbolach zespolonych<br />

17. Zespolone modulatory liniowe jako operatory QMI (kwadraturowe<br />

modulatory z interpolacją wyjścia); klasyczny schemat QMI;<br />

interpretacja w dziedzinie częstotliwości, uwagi o implementacji<br />

18. Modulacje zespolone z wytłumioną nośną (SCAM) – z częściowo<br />

wytłumioną nosna (VSC AM); interpretacja widmowa, szczegóły<br />

implementacji<br />

19. Modulatory i demodulatory różnicowe DBPSK i DQPSK; schemat<br />

blokowy nadajnika, - odbiornika, szczegóły implementacji<br />

20. Modulatory i demodulatory offsetowe: OQPSK i π/4QPSK; schemat<br />

blokowy nadajnika, - odbiornika, szczegóły implementacji<br />

21. Odtwarzanie nośnej, automatyczne podstrajanie częstotliwości,<br />

synchronizacja fazy, wprowadzenie do petli fazowych (PLL)<br />

22. Zespolone cyfrowe petle fazowe (DPLL), petla Costasa, detektory i<br />

estymatory różnicy faz chwilowych, filtry stosowane w pętlach<br />

fazowych<br />

23. Synchronizacja próbkowania wyjścia filtru dopasowanego (timing<br />

recovery) – odtwarzanie chwil rejestracji odebranych symboli<br />

zespolonych; ogólny przegląd metod; detektory i estymatory opóźnienia<br />

ułamkowego<br />

24. Schematy podstawowych algorytmów synchronizacji próbkowania<br />

filtru dopasowanego/decymacyjnego; schemat Gardnera, schemat z<br />

bramką „wcześniej-później”<br />

25. STD z ciągłą fazą (CPSK) bez modulacji amplitudy (CPFSK) i z<br />

modulacją amplitudy – ogólne zasady; schemat blokowy<br />

nadajnika/odbiornika systemu z BFSK i MSK<br />

26. Zasady tworzenia sygnałów CPFSK; siatka faz znamiennych, drzewo<br />

faz dopuszczalnych, prekoder CPFSK poprzedzający QMI<br />

27. Gaussowska MSK (GMSK); filtr formujący impuls pulsacji, rola<br />

parametru BT, widmo sygnałów GMSK, szczególne właściwości<br />

sygnałów GMSK<br />

28. Modemy z wielogwiazdkowymi konstelacjami QAM . Schemat<br />

blokowy modulatora/demodulatora, szczegóły trzyszybkościowej<br />

implementacji, wpływ długości filtrów formującego/interpolacyjnego i<br />

dopasowanego/decymacyjnego na dystynktywność skupień<br />

zespolonych symboli odebranych i na selektywność widma (ISI i ICI)<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 1<br />

X 0,67<br />

X 1<br />

X 1<br />

29. Automatyczna regulacja wzmocnienia (ARW, AGC) w transmisji<br />

danych. Podstawowe schematy i cyfrowe algorytmy AGC: - ze<br />

sprzężeniem w przód, - ze sprzężeniem zwrotnym, -ze sprzężeniem w<br />

przód i ze sprzężeniem zwrotnym: wady-zalety<br />

X 1<br />

30. Kompletny schemat współczesnego modemu transmisji danych: podział X 1<br />

676


zasobów procesora na „pompę danych” i procesor sygnałowy, elementy<br />

analogowe i analogowo-cyfrowe (mieszane), nawiązanie do norm<br />

interfejsów wewnątrzmodemowych i zewnętrznych.<br />

31. Podsumowanie wykładu – rola poszczególnych „służb pomocniczych”<br />

wewnatrzmodemowych na jakość odbioru: detekcji i demodulacji STD<br />

Karta zajęć - laboratorium<br />

X 0,33<br />

Razem 30<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Zajęcia organizacyjne. Wprowadzenie. 1<br />

2. Dobór warunków pracy konwerterów A/C i C/A na przykładzie karty<br />

dźwiękowej.<br />

X 3<br />

3. Przykładowe techniki pomiaru charakterystyk częstotliwościowych<br />

kanałów analogowych.<br />

X 3<br />

4. Próbkowanie sygnałów pasmowych – demodulacja kwadraturowa. X 3<br />

5. Próbkowanie sygnałów pasmowych – podpróbkowanie. X 3<br />

6. Zmiana szybkości próbkowania sygnałów cyfrowych. X 3<br />

7. Filtr nadawczy i filtr odbiorczy w modulacji BPSK i QPSK. X 3<br />

8. Modyfikacje modulacji BPSK i QPSK: modulacje DBPSK, DEBPSK,<br />

OQPSK, p/4-QPSK.<br />

X 3<br />

9. Błędy synchronizacji chwil próbkowania oraz błędy odtwarzania nośnej<br />

w odbiorniku cyfrowej modulacji z kluczowaniem fazy.<br />

X 3<br />

10. Modulacja OFDM. X 3<br />

<strong>11</strong>. Zaliczenie. 2<br />

Razem 30<br />

677


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sieci dostępowe i transportu informacji<br />

Skrót nazwy SDTI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Lech<br />

Nazwisko: Smoleński<br />

e-mail: lechsm@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Specyfika obszaru dostępowego w sieci telekomunikacyjnej,<br />

wymagania stawiane sieci dostępowej.<br />

X 0.67<br />

2. Usługi dostarczane za pośrednictwem sieci dostępowej. X 0.33<br />

3. Zasady funkcjonowania i standardy dla wielousługowych sieci<br />

dostępowych i FSAN.<br />

X 0.33<br />

4. Ujednolicenie technik z sieciami rdzeniowymi i METRO. X 0.33<br />

5. Dostosowanie technik transmisji do własności mediów transmisyjnych<br />

w sieci dostępowej.<br />

X 0.67<br />

6. Techniki transmisji HDSL w liniach miedzianych, warianty standardu i<br />

ich zastosowania.<br />

X 1<br />

7. Systemy ADSL w sieci dostępowej, sposób wykorzystania,<br />

standaryzacja, szybkość i zasięg transmisji w kolejnych generacjach<br />

systemów.<br />

X 1<br />

8. Systemy VDSL, sposób wykorzystania, standaryzacja, kolejne<br />

generacje systemów.<br />

X 0.67<br />

9. Wykorzystanie systemów xDSL do transmisji sygnałów TDM, ATM,<br />

IP we wspólnej sieci dostępowej, dostęp całkowicie cyfrowy.<br />

X 0.67<br />

10. Sieci dostępowe miedziano-optyczne (FITL). X 1<br />

<strong>11</strong>. Realizacja dwukierunkowej transmisji cyfrowej w sieci CATV przy<br />

pomocy modemów kablowych.<br />

X 1<br />

12. Stacjonarny bezprzewodowy dostęp abonencki w wariancie grupowym<br />

i indywidualnym, techniki zwielokrotniania kanałów i wielodostępu.<br />

X 1<br />

13. Własności systemów radiowych TDMA i CDMA z punktu widzenia<br />

zastosowania w sieci dostępowej.<br />

0.33<br />

14. Radiowy dostęp do usług wąsko- i szerokopasmowych poprzez RLL,<br />

przykłady (DECT, LMDS).<br />

X 1<br />

15. Tendencje rozwojowe sieci dostępowych (G-PON, E-PON, Ethernet,<br />

IP).<br />

X 1<br />

16. Optyczna sieć transportowa (OTN) –charakterystyczne cechy, budowa i<br />

standaryzacja.<br />

X 1<br />

17. Ewolucja optycznych sieci transportowych WDM w kierunku warstwy<br />

optycznej.<br />

X 0.33<br />

18. Punkty styku, interfejsy i wymagania dla sygnałów dopływowych<br />

stawiane przez warstwę optyczną.<br />

X 0.67<br />

19. Zasady wykorzystania ścieżek optycznych w OTN. X 1<br />

20. Równoczesne wykorzystanie zasobów transportowych warstwy<br />

optycznej przez sieci SDH i IP.<br />

X 1<br />

21. Opakowanie cyfrowe dla sygnałów przesyłanych w ścieżkach X 1<br />

678


optycznych, procedura tworzenia ramki (GFP).<br />

22. Bezpośrednie wykorzystanie warstwy optycznej dla potrzeb sieci IP<br />

(„IP over DWDM”).<br />

X 0.67<br />

23. Realizacja bezpośredniej komutacji sygnałów optycznych w sieci<br />

optycznej.<br />

X 0.67<br />

24. Architektura automatycznej komutowanej sieci optycznej ASON. X 1<br />

25. Funkcje i elementy płaszczyzny transportowej ASON. X 1<br />

26. Charakterystyka płaszczyzn funkcjonalnych sterowania i zarządzania<br />

ASON.<br />

X 1<br />

27. Procedury sygnalizacyjne dla ASON. X 1<br />

28. Procedury automatycznego odkrywania zasobów w ASON. X 0.67<br />

29. Zastosowanie mechanizmów routingu przewidziane dla sieci ASON. X 0.33<br />

30. Funkcje i budowa urządzeń zwielokrotniających (OMUX i OADM),<br />

wykorzystywanych w warstwie optycznej.<br />

X 1<br />

31. Monitorowanie obecności i jakości sygnałów w warstwie optycznej. X 0.67<br />

32. Zabezpieczanie transmisji i odtwarzanie zasobów stosowane w<br />

warstwie optycznej, porównanie właściwości zabezpieczania ścieżek i<br />

sygnałów.<br />

X 1<br />

33. Zasady wykorzystania i doboru parametrów telekomunikacyjnych<br />

włókien światłowodowych dla optycznych systemów wielofalowych.<br />

X 1<br />

34. Wpływ zniekształceń liniowych i nieliniowych w traktach optycznych<br />

WDM na jakość transmisji.<br />

X 1<br />

35. Zasady synchronizacji zegarów bitowych w regeneratorach i węzłach<br />

optycznych sieci transportowej.<br />

X 1<br />

36. Optyczne systemy transmisyjne o dużym zasięgu (transoceaniczne i<br />

kontynentalne) – specyfika rozwiązań.<br />

X 0.67<br />

37. Wykorzystanie korekcji błędów (FEC) w transmisji optycznej. X 0.33<br />

38. Całkowicie optyczne sieci METRO – stawiane wymagania i sposoby<br />

realizacji warstwy optycznej.<br />

X 0.33<br />

<strong>39</strong>. Kierunki rozwoju struktury i elementów składowych optycznych sieci<br />

transportowych.<br />

X 0.33<br />

40. Kierunki zmian w technikach transmisji optycznej. X 0.33<br />

Razem 203<br />

Karta zajęć - laboratorium<br />

Lp. Zagadnienie<br />

1. Wprowadzenie do tematyki laboratorium i jego wyposażenia<br />

sprzętowego.<br />

2. Badanie powiązania parametrów transmisji w systemach xDSL z<br />

własnościami linii miedzianej.<br />

3. Badanie funkcjonowania modemów ADSL w sieci dostępowej opartej<br />

na liniach miedzianych.<br />

4. Badanie ograniczenia jakości i szybkości transmisji w pasywnej<br />

dostępowej sieci optycznej z DWDM.<br />

5. Dobór parametrów dla maksymalizacji zasięgu i przepływności w<br />

transmisji optycznej DWDM.<br />

6. Badanie skuteczności kompensacji dyspersji w światłowodzie dla<br />

sygnałów optycznych DWDM.<br />

7. Badanie wpływu efektów nieliniowych w trakcie optycznym na jakość<br />

transmisji sygnału DWDM..<br />

8. Dobór konfiguracji traktu optycznego ze wzmacnianiem EDFA dla<br />

sygnału optycznego DWDM.<br />

poziom liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

X 1<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

X 2<br />

Razem 15<br />

679


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Sterowanie i sygnalizacja w sieciach informacyjnych<br />

Skrót nazwy SSSI<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Weisbrodt<br />

e-mail: R.Weisbrodt@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

A B C D E<br />

1. Sterowanie połączeniem, wywołaniem, ruchem. X 1<br />

2. Związek sygnalizacji i algorytmów rutingu. X 1<br />

3. Ewolucja algorytmów rutingu. X 1<br />

4. Automaty uczące w algorytmach wyboru drogi. X 1<br />

5. Przykładowe algorytmy i implementacje w STM. X 1<br />

6. Ruting w technologii ATM i charakterystyka PNNI. X 1<br />

7. Wielowarstwowa hierarchia topologii PNNI. X 1<br />

8. Algorytmy rutingu stosowane w tradycyjnych sieciach IP. X 1<br />

9. Protokoły OSPF, IS-IS, BGP. X 1<br />

10. Ruting uwzględniający jakość usług – QoS ruting. X 1<br />

<strong>11</strong>. Metryki wykorzystywane w IP QoS. X 1<br />

12. Protokół QOSPF. X 1<br />

13. Constraint Based Ruting jako uogólnienie rutingu QoS. X 1<br />

14. Protokoły i sterowanie w sieciach MPLS. X 1<br />

15. Zastosowanie MPLS w zarzadzaniu ruchem. X 1<br />

16. Koncepcja Softswitcha jako elementu sterowania wywołaniami i<br />

połączeniami w sieci IP QoS.<br />

X 1<br />

17. Pojęcie i klasyfikacja systemów sygnalizacji. X 1<br />

18. System sygnalizacji DSS1, wiadomości i podstawowe procedury<br />

sygnalizacyjne.<br />

X 1<br />

19. System sygnalizacji SS7 ISUP. Wiadomości i podstawowe procedury<br />

sygnalizacyjne dla sieci PSTN/ISDN..<br />

X 1<br />

20. System sygnalizacji SS7 MAP. Wiadomości i podstawowe procedury X 1<br />

sygnalizacyjne dla sieci komórkowej.<br />

21. Scenariusze obsługi wywołań w sieci PSTN/ISDN. X 1<br />

22. Protokoły i stosy protokołów stosowane w sieci IP. X 1<br />

23. Protokoły sygnalizacji stosowane w technologii VoIP. X 1<br />

24. Standard H.323: typy i struktura wiadomości sygnalizacyjnych,<br />

podstawowe procedury wywołań w H.323.<br />

X 1<br />

25. Standard protokołu sygnalizacji SIP: funkcje, typy i struktura<br />

X 1<br />

wiadomości sygnalizacyjnych.<br />

26. Podstawowe procedury obsługi wywołań w SIP. X 1<br />

27. Współpraca SIP i H.323. X 1<br />

28. Standard protokołu MGCP. X 1<br />

29. Wiadomości MGCP, funkcje i struktura oraz parametry dla API,<br />

X 1<br />

podstawowe procedury wywołań w MGCP.<br />

30. Współpraca sieci z sygnalizacją SS7 ISUP z siecią IP. X 1<br />

Razem 30<br />

liczba<br />

godzin<br />

680


Lp. Zagadnienie<br />

Karta zajęć - laboratorium<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Konfiguracja węzła sieci ze statycznym protokołem rutingu X 2<br />

2. Konfiguracja węzła sieci z protokołem rutingu OSPF X 2<br />

3. Konfiguracja węzła sieci z protokołem rutingu BGP X 2<br />

4. Konfiguracja węzła MPLS X 3<br />

5. Scenariusze obsługi wywołań z zastosowaniem systemu sygnalizacji<br />

DSS1<br />

X 2<br />

6. Scenariusze obsługi wywołań z zastosowaniem systemu sygnalizacji<br />

X 2<br />

SS7 i DSS1<br />

7. Scenariusza obsługi wywołań z zastosowaniem protokołu SIP X 2<br />

Razem 15<br />

liczba<br />

godzin<br />

681


Nazwa przedmiotu Technologia VoIP<br />

Skrót nazwy TVIP<br />

KARTA PRZEDMIOTU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Sylwester<br />

Nazwisko: Kaczmarek<br />

e-mail: kasyl@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Czynniki wpływające na parametry jakościowe usług strumieniowych<br />

(mowa, wideo) w technologii IP.<br />

X 0,67<br />

2. Sterowanie zakresem oddziaływania tych czynników - mechanizmy i<br />

ich praktyczna realizacja.<br />

X 1<br />

3. Protokół RTP jako niesieciowy mechanizm zachowania relacji<br />

czasowych w strumieniu pakietów.<br />

X 0,67<br />

4. Stos Aplikacja/RTP/UDP/IP i jego wpływ na jakość. X 1<br />

5. Budżet czasu opóźnienia pakietów i jego wariancja w ścieżce e2e. X 0,67<br />

6. Przydział czasu opóźnienia pakietów i jego wariancji na poszczególne<br />

rutery w ścieżce.<br />

X 0,67<br />

7. Praktyczne rozwiązania kolejkowego systemu obsługi pakietów rutera<br />

IP QoS zrealizowanego w środowisku LINUX.<br />

X 1<br />

8. Określanie i konfigurowanie parametrów kolejkowego systemu obsługi<br />

w systemie LINUX dla usług strumieniowych i elastycznych.<br />

X 1<br />

9. Mechanizmy filtracji pakietów w środowisku LINUX. X 0,67<br />

10. Zastosowanie tych mechanizmów dla realizacji funkcji klasyfikacji<br />

pakietów.<br />

X 1<br />

<strong>11</strong>. Realizacja rutera w środowisku LINUX. X 1<br />

12. Brama medialna między siecią PSTN/ISDN/GSM a siecią IP. X 1<br />

13. Instalowanie i konfigurowanie bramy medialnej w środowisku LINUX. X 1<br />

14. System AAA. X 1<br />

15. Stosowane protokoły i systemy sygnalizacji. X 1<br />

16. Scenariusz realizacji połączenia dla mowy oraz wideo: między<br />

abonentami sieci IP, między abonentami sieci PSTN/ISDN/GSM i sieci<br />

IP oraz poprzez sieć IP.<br />

X 0,67<br />

17. Praktyczna realizacja pomiarów parametrów QoS połączenia w sieci IP. X 0,33<br />

18. Narzędzia w środowisku LINUX dla realizacji pomiarów QoS. X 0,67<br />

Razem 15<br />

Karta zajęć - laboratorium<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Konfigurowanie laboratoryjnej sieci ruterów IP dla obsługi usług<br />

strumieniowych.<br />

X 1<br />

2. Określanie dopuszczalnych wartości opóźnienia w każdym ruterze sieci. X 1<br />

3. Określenie dopuszczalnych wartości na prawdopodobieństwo straty X 1<br />

682


4.<br />

pakietu w każdym ruterze sieci.<br />

Wyznaczanie parametrów dla kolejkowych systemów obsługi. X 1<br />

5. Konfigurowanie kolejkowych systemów obsługi w ruterach. X 1<br />

6. Określanie parametrów klasyfikatora pakietów. X 1<br />

7. Konfigurowanie klasyfikatora pakietów w ruterach. X 1<br />

8. Instalacja i konfigurowanie bramy medialnej. X 1<br />

9. Instalacja i konfigurowanie gatekeepera. X 0,67<br />

10. Instalacja i konfigurowanie AAA. X 0,67<br />

<strong>11</strong>. Instalacja i konfigurowanie terminala VoIP w środowisku Windows. X 0,67<br />

12. Instalacja i konfigurowanie zakończenia PSTN na IP. X 1<br />

13. Praktyczna obsługa narzędzia pomiarowego w środowisku LINUX. X 1<br />

14. Obserwacja i pomiary QoS połączenia dla usługi strumieniowej między<br />

abonentami sieci IP.<br />

X 1<br />

15. Obserwacja i pomiary QoS połączenia dla usługi strumieniowej między<br />

X 1<br />

abonentami sieci PSTN/ISDN i sieci IP.<br />

16. Obserwacja i pomiary QoS połączenia dla usługi strumieniowej między<br />

abonentami sieci PSTN/ISDN poprzez sieć IP.<br />

X 1<br />

Razem 15<br />

683


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Wieloszybkościowe przetwarzanie sygnałów telekomunikacyjnych<br />

Skrót nazwy WPST<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Marek<br />

Nazwisko: Blok<br />

e-mail: mblok@eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do przetwarzania wieloszybkościowego. X 1<br />

2. Podstawowe bloki składowe algorytmów wieloszybkościowych i ich<br />

właściwości.<br />

X 1<br />

3. Projektowanie filtrów cyfrowych metodą okien. X 1<br />

4. Algorytm Remeza. X 1<br />

5. Projektowanie filtrów cyfrowych z zastosowaniem algorytmu Remeza. X 1<br />

6. Filtr Nyquista i spierwiastkowany filtr Nyquista. X 1<br />

7. Filtry półpasmowe i inne filtry specjalne. X 1<br />

8. Klasyczny algorytm zmiany szybkości próbkowania X 0,33<br />

9. Projektowanie filtrów cyfrowych dla potrzeb zmiany szybkości<br />

próbkowania.<br />

X 0,67<br />

10. Wieloszybkościowa implementacja filtrów wąskopasmowych. X 1<br />

<strong>11</strong>. Filtry polifazowy typu FIR. X 1<br />

12. Zastosowanie filtrów polifazowych do wyodrębniania podkanałów. X 1<br />

13. Filtry polifazowe a zjawisko aliasu. X 0,33<br />

14. Polifazowa implementacja interpolatora. X 0,33<br />

15. Polifazowa implementacja decymatora. X 0,33<br />

16. Techniki zmiany szybkości próbkowania w stosunku niewspółmiernym. X 1<br />

17. Metody opóźniania sygnałów cyfrowych. X 0,67<br />

18. Filtr ułamkowo-opóźniający. X 0,33<br />

19. Metody projektowania filtrów ułamkowo-opóźniających. X 1<br />

20. Filtr ułamkowo-opóźniający o zmiennym opóźnieniu. X 1<br />

21. Filtr ułamkowo-opóźniający typu IIR. X 1<br />

22. Zmiana szybkości próbkowania z zastosowaniem filtru ułamkowoopóźniającego.<br />

X 1<br />

23. Badanie jakości algorytmu zmiany szybkości próbkowania<br />

realizowanego w oparciu o filtry ułamkowo-opóźniające.<br />

X 1<br />

24. Różnice w podejściu do projektowania filtrów ułamkowoopóźniających<br />

w zależności od zastosowania.<br />

X 1<br />

25. Rekursywne filtry polifazowe. X 1<br />

26. Filtry cyfrowe niewymagające mnożenia. X 0,33<br />

27. Wielostopniowe filtry CIC. X 0,67<br />

28. Implementacja banku filtrów w oparciu o DFT. X 1<br />

29. Zastosowanie przepróbkowania do wydajnego wykorzystania FFT. X 1<br />

30. Kaskadowe i wielostopniowe struktury filtrów. X 0,33<br />

31. Interpolowane filtry typu FIR (I-FIR). X 0,67<br />

32. Struktury filtrów z maskowaniem częstotliwości bazujące na filtrach<br />

półpasmowych.<br />

X 0,67<br />

684


33. Struktury filtrów z maskowaniem częstotliwości bazujące na filtrach<br />

komplementarnych.<br />

X 0,33<br />

34. Bank filtrów o proporcjonalnych szerokościach pasma. X 1<br />

35. Przykładowe zastosowania w systemach telekomunikacyjnych:<br />

Bezpośrednia synteza cyfrowa (DDS).<br />

X 1<br />

36. Przykładowe zastosowania w systemach telekomunikacyjnych:<br />

Synchronizacja nośnej i odtwarzanie chwil symbolowych.<br />

X 1<br />

37. Przykładowe zastosowania w systemach telekomunikacyjnych:<br />

Modulator i demodulator OFDM.<br />

X 1<br />

Razem 29,99<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Przedstawienie zadań projektowych. 2<br />

2. Projektowanie filtrów metodą okien oraz algorytmem Remeza. X 1<br />

3. Projektowanie filtrów specjalnych. X 1<br />

4. Polifazowa implementacja algorytmu zmiany szybkości próbkowania. X 1<br />

5. Projektowanie i implementacja algorytmów opóźniania sygnałów<br />

cyfrowych.<br />

X 1<br />

6. Projektowanie i implementacja algorytmów zmiany szybkości<br />

X 1<br />

próbkowania w oparciu o filtry ułamkowo-opóźniające.<br />

7. Wielostopniowe filtry CIC. X 1<br />

8. Projektowanie i implementacja banków filtrów. X 1<br />

9. Projektowanie i implementacja filtrów I-FIR. X 1<br />

10. Projektowanie i implementacja filtrów z maskowaniem częstotliwości. X 1<br />

<strong>11</strong>. Projektowanie algorytmów bezpośredniej syntezy cyfrowej. X 1<br />

12. Projekt i implementacja algorytmów odtwarzania chwil symbolowych. X 1<br />

13. Zaliczenie projektu. 2<br />

Razem 15<br />

liczba<br />

godzin<br />

685


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zaawansowana analiza sygnałów<br />

Skrót nazwy ZAS<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Mirosław<br />

Nazwisko: Rojewski<br />

e-mail: ro@sound.eti.pg.gda.pl<br />

Karta zajęć - wykład<br />

poziom liczba<br />

Lp. Zagadnienie<br />

wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Podstawowa klasyfikacja sygnałów telekomunikacyjnych, technicznych<br />

i nietechnicznych/naturalnych. Sygnały<br />

monokomponentowe/świergotowe, sygnały multikomponentowe.<br />

A 1<br />

2. Atrybuty widmowe i atrybuty czasowe sygnału; liczba stopni swobody<br />

sygnału. Reguła nieoznaczoności.<br />

B 1<br />

3. Analiza sygnałów jednowymiarowych zespolonych i rzeczywistych w<br />

dziedzinie czasu.<br />

B 1<br />

4. Obwiednia zespolona i równoważnik analityczny sygnału<br />

rzeczywistego.<br />

B 1<br />

5. Kwadraturowy rozszczepiacz fazy o dowolnej szerokości pasma. C 1<br />

6. Faktoryzacja AM⋅FM i CAM⋅FM. C 1<br />

7. Estymatory zespolonej pulsacji chwilowej i zespolonej reprezentacji<br />

dynamicznej działające off-line i on-line: POLIDEM.<br />

C 1<br />

8. Empiryczna dekompozycja modalna Huanga. B 1<br />

9. Zaawansowane fourierowskie (nieparametryczne) estymatory widma<br />

gęstości mocy. Modyfikacje periodogramu. ZOOM periodogram.<br />

Wykorzystanie zespolonego opóźnienia grupowego. Metoda<br />

maksymalnej entropii.<br />

B 1<br />

10. Zaawansowane wysokorozdzielcze (parametryczne) estymatory widma<br />

gęstości mocy. Estymatory Burga, Capona, Pisarenki, ..., MUSIC i<br />

ESPRIT.<br />

B 1<br />

<strong>11</strong>. Analiza widmowa w oparciu o banki filtrów o jednakowej szerokości<br />

pasma.<br />

C 1<br />

12. Analiza widmowa w oparciu o banki filtrów o jednakowej dobroci<br />

(constant Q).<br />

C 1<br />

13. Analiza widmowa w oparciu o banki filtrów z wykorzystaniem<br />

przeciągania pulsacji chwilowej.<br />

B 1<br />

14. Rozkłady czasowo-częstotliwościowe w oparciu o STFT. C 1<br />

15. Rozkłady czasowo-częstotliwościowe z wykorzystaniem opóźnienia<br />

grupowego i pulsacji chwilowej.<br />

B 1<br />

Razem 15<br />

686


KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zarządzanie sieciami i usługami<br />

Skrót nazwy ZSU<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Ryszard<br />

Nazwisko: Weisbrodt<br />

e-mail: R.Weisbrodt@eti.pg.gda.pl<br />

Karta zajęć - seminarium<br />

Poziom liczba<br />

Lp. Zagadnienie<br />

Wiedzy umiej.<br />

godzin<br />

A B C D E<br />

1. Wprowadzenie do seminarium: Cele i zadania zarządzania sieciami i<br />

usługami.<br />

X 1<br />

2. Konceptualizacja zarządzania systemami: model zarządca-agent,<br />

zarządzane obiekty, dostęp do zarządzanych obiektów, domeny<br />

zarządzania.<br />

X 1<br />

3. Konceptualizacja zarządzania systemami: model zarządca-agent,<br />

zarządzane obiekty, dostęp do zarządzanych obiektów, domeny<br />

zarządzania.<br />

X 1<br />

4. Modelowanie informacji zarządzania, podejście obiektowe, przesyłanie<br />

informacji zarządzania.<br />

X 1<br />

5. Modele zarządzanych obiektów. X 1<br />

6. Architektury fizyczna, funkcjonalna i informacyjna sieci zarządzania. X 1<br />

7. Zadania i metody zarządzania uszkodzeniami i zarządzania<br />

konfiguracją w sieciach z komutacja kanałów i pakietów.<br />

X 2<br />

8. Zadania i metody zarządzania wydajnością sieci. X 2<br />

9. Zadania i metody zarządzania rozliczeniami i bezpieczeństwem w<br />

sieciach z komutacja kanałów i pakietów.<br />

X 2<br />

10. Zasady projektowania systemów zarządzania. X 2<br />

<strong>11</strong>. Wymagania stawiane systemom zarządzania. X 1<br />

Razem 15<br />

687

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!