Sieci komputerowe
Informacje ogólne
Kod przedmiotu: | 1000-I1SKO | Kod Erasmus / ISCED: |
(brak danych)
/
(0613) Tworzenie i analiza oprogramowania i aplikacji
![]() |
Nazwa przedmiotu: | Sieci komputerowe | ||
Jednostka: | Wydział Matematyki i Informatyki | ||
Grupy: |
Inf., I st. inż., stacjonarne, 2 rok, przedmioty obowiązkowe Inf., I st., stacjonarne, 2 rok, przedmioty obowiązkowe Informatyka, studia I stopnia, 2 rok Informatyka, studia inżynierskie 1 stopnia, 2 rok Przedmioty z polskim językiem wykładowym Wszystkie przedmioty z WMiI |
||
Strona przedmiotu: | http://przymus.org/sk | ||
Punkty ECTS i inne: |
6.00 ![]() ![]() |
||
Język prowadzenia: | polski | ||
Wymagania wstępne: | 1. Znajomość języków skryptowych typu sh, awk, perl. 2. Znajomość języka programowania "C". 3. Znajomość systemu operacyjnego Linux na poziomie zwykłego użytkownika. |
||
Rodzaj przedmiotu: | przedmiot obowiązkowy |
||
Całkowity nakład pracy studenta: | 30 godzin - wykład, 30 godzin - laboratorium 30 godzin - bieżące przygotowanie do zajęć 25 godzin - studiowanie literatury 35 godzin - przygotowanie do egzaminu i zaliczenia Razem: 150 godzin |
||
Efekty uczenia się - wiedza: | 1. Ma wiedzę na temat podstawowych elementów komunikacji między procesami na jednej i na różnych maszynach. 2. Zna pojęcie "protokołu komunikacyjnego" w każdym powyższym przypadku. 3. Zna model komunikacji sieciowej OSI oraz podstawowe protokoły sieciowe przypisane do każdej warstwy. 4. Zna zasadę komunikacji opartą o model klient - serwer i |
||
Efekty uczenia się - umiejętności: | 1. Potrafi zaprojektować i zaprogramować zadanie związane z komunikacją między procesami na jednej maszynie z wykorzystaniem narzędzi IPC 2. Potrafi zaprojektować i zaprogramować serwera i klienta zadania komunikacyjnego z użyciem gniazd i różnych protokołów transportowych. 3.Potrafi sformułować i zaimplementować prosty protokół komunikacyjny. 4. Potrafi poprzez analizę zadania komunikacyjnego przypisać je do właściwej warstwy metody OSI i potrafi zastosować właściwe dla tej warstwy protokoły sieciowe. |
||
Efekty uczenia się - kompetencje społeczne: | 1, Potrafi zaproponować właściwy algorytm dla utworzenia aplikacji klient - serwer. 2. Potrafi zreferować problem i posiada umiejętność komunikacji i współpracy w grupie studentów. |
||
Metody dydaktyczne eksponujące: | - pokaz |
||
Metody dydaktyczne podające: | - wykład informacyjny (konwencjonalny) |
||
Metody dydaktyczne poszukujące: | - ćwiczeniowa |
||
Metody dydaktyczne w kształceniu online: | - metody służące prezentacji treści |
||
Skrócony opis: |
Zapoznanie się modelem OSI programowania sieciowego oraz z niektórymi protokołami sieciowymi warstwy sieci i warstwy transportu. Poznanie narzędzi realizujących komunikację między procesami na jednym komputerze oraz między procesami na różnych komputerach. |
||
Pełny opis: |
|
||
Literatura: |
Literatura podstawowa:
|
||
Metody i kryteria oceniania: |
Egzamin pisemny po uzyskaniu pozytywnej oceny z ćwiczeń |
Zajęcia w cyklu "Semestr zimowy 2017/18" (zakończony)
Okres: | 2017-10-01 - 2018-02-25 |
![]() |
Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc ![]() Wykład, 30 godzin, 150 miejsc ![]() |
|
Koordynatorzy: | Andrzej Kurpiel, Piotr Przymus | |
Prowadzący grup: | Michał Dudkiewicz, Adam Hajduk, Andrzej Kurpiel, Andrzej Mróz, Jerzy Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2018/19" (zakończony)
Okres: | 2018-10-01 - 2019-02-24 |
![]() |
Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc ![]() Wykład, 30 godzin, 150 miejsc ![]() |
|
Koordynatorzy: | Piotr Przymus | |
Prowadzący grup: | Adam Hajduk, Mariusz Kaniecki, Andrzej Mróz, Piotr Przymus | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2019/20" (zakończony)
Okres: | 2019-10-01 - 2020-02-28 |
![]() |
Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc ![]() Wykład, 30 godzin, 150 miejsc ![]() |
|
Koordynatorzy: | Piotr Przymus | |
Prowadzący grup: | Adam Hajduk, Mariusz Kaniecki, Andrzej Mróz, Piotr Przymus | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2020/21" (zakończony)
Okres: | 2020-10-01 - 2021-02-21 |
![]() |
Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc ![]() Wykład, 30 godzin, 150 miejsc ![]() |
|
Koordynatorzy: | Piotr Przymus | |
Prowadzący grup: | Adam Hajduk, Mariusz Kaniecki, Andrzej Mróz, Piotr Przymus | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Uwagi: |
Organizacja zajęć Przedmiot “Sieci Komputerowe” będzie się w tym roku głównie odbywał w formie zdalnej asynchronicznej, z wyjątkiem pierwszego i ostatniego wykładu, kolokwiów oraz konsultacji. Oznacza to, że co tydzień będą się pojawiały dla Państwa nowe materiały służące do samodzielnego studiowania. Wśród materiałów znajdziecie Państwo filmy, opisy, przykłady kodów oraz zadania. Szczegółowe wyjaśnienia pojawią się na pierwszym wykładzie, który odbędzie się w postaci synchronicznej 9.10.2020 o godzinie 8:30 (link do pokoju BigBlueButton na stronie moodle wykładu). Będzie możliwość zadawania pytań. Dostęp do pierwszych materiałów dydaktycznych z lab. będzie możliwy od 7.10. Materiały do przedmiotu Obowiązkowo musicie Państwo zapisać się na:
Materiały do wykładu będę głównie umieszczał na stronie https://przymus.org/sk W trakcie zajęć będziemy wykorzystywali też platformy BigBlueButton oraz Ms Teams do zdalnych konsultacji. Warunki zaliczenia Zaliczenia laboratoriów odbywają się na podstawie 3 projektów i 2 kolokwiów (w formie zdalnej). Wykład kończy się egzaminem pisemnym, który zgodnie z obowiązującymi rozporządzeniami odbywa się zdalnie. Więcej szczegółów odnośnie przedmiotu pojawi się na pierwszym wykładzie oraz na stronach:
|
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.