Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Języki interpretowane Interpreted languages PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Bezpieczeństwo komunikacji elektronicznej Security of electronic communication Forma studiów: Stacjonarne. Poziom kwalifikacji: II stopnia

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

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

Seminarium dyplomowe Master Thesis Seminar Forma studiów: Stacjonarne. Poziom kwalifikacji: II stopnia. Liczba godzin/tydzień: 1S

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Kontrola jakości materiałów i wyrobów Quality control of materials and products. Liczba godzin/tydzień: 2W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Programowanie sieciowe Network programming Informatyka stacjonarne IO_04 Obowiązkowy w ramach specjalności: Inżynieria oprogramowania II stopień Rok: II Semestr: II wykład, laboratorium W, L 4 ECTS I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE - Zapoznanie studentów z technologią wytwarzania z zastosowaniem wielowarstwowej architektury C - Zapoznanie studentów z technologiami komunikacji w sieci C3 - Nabycie przez studentów praktycznych umiejętności w zakresie pracy samodzielnej i zespołowej, projektowania użytecznych interfejsów użytkownika, analizowania otrzymanych wyników, wykształcenie potrzeby poznawania nowych technologii. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Wiedza z stron internetowych. Umiejętność wyszukiwania oraz adaptacji dokumentacji Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej. Posiada podstawową umiejętność korzystania z baz danych. Umiejętności pracy samodzielnej i w grupie. Umiejętności prawidłowej interpretacji i prezentacji własnych działań. EFEKTY KSZTAŁCENIA EK 1 - Posiada podstawową wiedzę na temat (model klient serwer, wielowarstwowy) EK - Posiada umiejętność wdrażania EK 3 - Zapoznał się z trendami oraz kierunkami rozwoju technologii EK 4 - Potrafi opracować warstwę prezentacji, aplikację kliencką EK 5 - Potrafi zbudować komponenty warstwy logiki biznesowej, moduł serwera EK 6 - Zna zasady statycznej nawigacji pomiędzy elementami tworzonego

oprogramowania EK 7 - Jest zdolny do zbudowania zaawansowanej sieciowej z rozbudowaną interakcją z użytkownikiem EK 8 - Jest zdolny do komunikacji z bazami danych EK 9 - Potrafi pracować samodzielnie oraz w zespole TREŚCI PROGRAMOWE Forma zajęć WYKŁADY Liczba godzin W 1 Wprowadzenie do. Model klient-serwer. Architektura wielowarstwowa W Obsługa portów. Obsługa serwera - wdrażanie. W 3 Budowanie modułu klienta W 4 Realizacja nawigacji pomiędzy elementami interfejsu użytkownika W 5 Mechanizmy zaawansowanej nawigacji pomiędzy elementami interfejsu użytkownika W 6 Wprowadzenie do logiki biznesowej W 7 Tworzenie modułu serwerowego W 8 Cykl życia oraz zasięg komponentów logiki biznesowej serwerowej W 9 Właściwości komponentów serwerowej W 10 Magazynowanie danych w bazach danych W 11 Model przetwarzania danych w module serwera W 1 Konwersja oraz weryfikacja poprawności danych W 13 Obsługa zdarzeń w aplikacjach klienckich W 14 Przegląd dostępnych mechanizmów umożliwiających komunikację sieciową W 15 Dynamiczna interakcja z użytkownikiem po stronie klienckiej Forma zajęć LABORATORIUM Liczba godzin L 1 Wprowadzenie do środowiska pracy. L Instalacja oraz konfiguracja serwera. Przydatne oprogramowanie dla programistów L 3 Kompilacja, przygotowanie oraz wdrażanie na serwerze. Podstawy administracji serwerem. L 4 Podstawowe elementy interfejsu użytkownika L 5 Podstawowe mechanizmy nawigacji L 6 Zaawansowane mechanizmy wymiany komunikatów L 7 Budowanie serwerowej L 8 Zaawansowana obsługa komunikacji po stronie serwera L 9 Komunikacja z bazami danych L 10 Dynamiczna interakcja z użytkownikiem w klienckiej L 11 Weryfikacja poprawności przetwarzanych danych

L 1 Zaawansowane mechanizmy interfejsu użytkownika L 13 Podstawowe elementy alternatywnych technologii L 14 Rozbudowane mechanizmy alternatywnych technologii umożliwiających tworzenie L 15 Kolokwium zaliczeniowe NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych. kolokwium 3. instrukcje do wykonania ćwiczeń laboratoryjnych 4. stanowiska do ćwiczeń umożliwiające komunikację sieciową SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA) F1. ocena przygotowania do ćwiczeń laboratoryjnych F. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń F3. ocena aktywności podczas zajęć P1. ocena umiejętności rozwiązywania postawionych problemów oraz sposobu prezentacji uzyskanych wyników zaliczenie na ocenę* P. ocena opanowania materiału nauczania będącego przedmiotem wykładu zaliczenie wykładu *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym Godziny konsultacji z prowadzącym Przygotowanie do laboratorium Zapoznanie z zadaną literaturą Przygotowanie do kolokwium Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60h 5 h 15 h 10 h 10 h Suma 100 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych 4 ECTS,6 ECTS 1,8 ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 1. C. S. Horstmann, G. Cornell, Java. Podstawy. Wydanie VIII, Helion, 008.. M. Hall, L. Brown, Y.Chaikin, Core Java Servleta i JavaServer Pages. Tom II,

Wydanie II, Helion 009 3. D. geary, Cay S. Horstmann, Core JavaServer Faces, Wydanie II, Helion 008 4. Marko Grönroos, Book of Vaadin: 4th Edition, Vaadin Ltd 01 5. B. Basham, K. Sierra, B. Bate, Head First Servlets & JSP, Edycja polska. Wydanie II, Helion 008 6. Ch. Bauer, G.King, Hibernate w akcji, helion 007 PROWADZĄCY PRZEDMIOT mgr inż. Grzegorz Michalski grzegorz.michalski@icis.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt kształcenia Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) Cele przedmiotu Treści programowe Narzędzia dydaktyczne Sposób oceny EK 1 KIO_W09 KIO_W10 KIO_U01 KIO_U1 W1-W4,W6, W7 L1-L5, L7 EK KIO_W15 KIO_W0 KIO_U0 W L1 - L3 EK 3 KIO_W0 KIO_U01 KIO_U04 KIO_K01 C W1, W14 L4,L13,L14 EK 4 KIO_W11 KIO_W15 KIO_U11 KIO_U17 W3, W14 L4, L13, L14 EK 5 KIO_W11 KIO_W15 KIO_W19 KIO_U11 KIO_U0 W6-W14 L7-L14 EK 6 KIO_W19 KIO_W0 W4 L5

KIO_U1 KIO_U17 EK 7 KIO_W09 KIO_W10 KIO_U11 KIO_U1 KIO_U0 W3 - W14 L4 - L14 EK 8 KIO_W09 KIO_W10 KIO_U11 KIO_U1 KIO_U0 KIO_K01 KIO_K05 W10 W14 L9 - L14 EK 9 KIO_U0 KIO_U04 KIO_K01 KIO_K05 C3 L1 - L15 1-4 F1-F3 P1 P

II. FORMY OCENY - SZCZEGÓŁY Efekt 1,,3,4 wiedzę Efekt 5,6,7,8 posiada umiejętności stosowania wiedzy w praktycznym rozwiązywaniu problemów związanych tworzeniem Efekt 9 efektywnie prezentować Na ocenę Na ocenę 3 Na ocenę 4 Na ocenę 5 nie z podstawowej wiedzy z z zrealizować komunikacji pomiędzy elementami nie oraz nawiązać połączenia z bazą danych nie zaprezentować dyskutować wyników swojej pracy i wyniki własnych działań częściowo wiedzę z nie wykorzystać zdobytej wiedzy, zadania wynikające z realizacji ćwiczeń wykonuje z pomocą prowadzącego wykonał postawione zadanie, ale nie rozumie zastosowanej technologii wiedzę z. Potrafi stworzyć układ oraz podstawową komunikację poprawnie wykorzystuje wiedzę samodzielnie rozwiązuje problemy wynikające trakcie realizacji ćwiczeń oraz wykonał postawione zadanie, rozumie wykorzystane technologie. w bardzo dobrze wiedzę z materiału objętego programem nauczania, samodzielnie zdobywa i poszerza wiedzę przy użyciu różnych źródeł samodzielnie zastosować mechanizmy komunikacji sieciowej oraz współpracować z systemami baz danych wykonał postawione zadanie, rozumie zastosowane technologie, modyfikować opracowaną aplikację zgodnie z wytycznymi prowadzącego. Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (prezentacje do zajęć, instrukcje do ćwiczeń laboratoryjnych, przykładowe aplikacje) dostępne są na stronie internetowej 6

http://icis.pcz.pl/~michalski, w zakładce Dydaktyka.. Informacja na temat konsultacji przekazywana jest studentom podczas pierwszych zajęć danego z przedmiotu. 7