Różnice między wybraną wersją a wersją aktualną.
— |
bio-psiec [2025/10/02 12:05] (aktualna) jkonczak utworzono |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | ===== Bioinformatyka – Programowanie sieciowe ===== | ||
+ | |||
+ | === Lista materiałów === | ||
+ | |||
+ | * '' 1.'' [[bio-psiec:adresacja_ip|Adresacja IP]] | ||
+ | * '' 2.'' Podstawowa konfiguracja interfejsów sieciowych i przełączanie pakietów. | ||
+ | * '' 3.'' Trasowanie | ||
+ | * '' 4.'' DNS + automatyczne nadawanie adresów sieciowych | ||
+ | * '' 5.'' Protokoły warstwy sieci i transportu | ||
+ | * '' 6.'' Wstęp do programowania gniazd | ||
+ | * '' 7.'' Prosty serwer TCP | ||
+ | * '' 8.'' API do nazw domenowych + klient i serwer UDP | ||
+ | * '' 9.'' Dopuszczalne zachowanie się funkcji sieciowych | ||
+ | * '' 10.'' Filtracja pakietów | ||
+ | * '' 11.'' Translacja adresów | ||
+ | * '' 12.'' Sieci bezprzewodowe | ||
+ | * '' 13.'' Wielowątkowa obsługa gniazd | ||
+ | * '' 14.'' Obsługa wielu gniazd naraz w jednowątkowym programie | ||
+ | * '' 15.'' Kolokwium | ||
+ | <html><div style="margin-top:-1.4em"></div></html> | ||
+ | <small>//materiały będą uzupełniane na bieżąco//</small> | ||
+ | | ||
+ | === Zasady zaliczenia przedmiotu === | ||
+ | |||
+ | Na ocenę z przedmiotu składają się: | ||
+ | * wejściówki (z wagą 1/3), | ||
+ | * kolokwium zaliczeniowe – test (z wagą 2/3). | ||
+ | |||
+ | Wejściówki i zakres obowiązujących na nich treści są wcześniej zapowiadane. | ||
+ | Poprawianie lub pisanie brakujących wejściówek możliwe jest w umówionym ze | ||
+ | mną mailowo terminie. Napisanie ani uzyskanie konkretnej liczby punktów z | ||
+ | wejściówek nie jest konieczne do zaliczenia z przedmiotu. | ||
+ | |||
+ | Kolokwium zaliczeniowe odbędzie się na ostatnich zajęciach w semestrze. | ||
+ | (Uwaga – wg. USOS ostatnie zajęcia wypadają tydzień wcześniej.) | ||
+ | Proszę spodziewać się testu (pisanego na komputerach, bez możliwości korzystania | ||
+ | z internetu i materiałów) zarówno z pytaniami zamkniętymi jak i otwartymi. | ||
+ | Do zaliczenia przedmiotu wymagane jest uzyskanie przynajmniej połowy punktów z | ||
+ | testu. | ||
+ | Szczegóły testu podam w drugiej połowie semestru. | ||
+ | |||
+ | ----- | ||
+ | |||
+ | Dodatkowe materiały: | ||
+ | <html><div style="margin-top:-1.4em"></div></html> | ||
+ | * https://beej.us/guide/bgnet0/ - obejmuje zakresem całą tematykę przedmiotu (i miejscami wykracza poza nią) | ||
+ | * https://beej.us/guide/bgnet/ - obejmuje zakresem część dotyczącą samego programowania sieciowego w C | ||