Narzędzia użytkownika

Narzędzia witryny


Pasek boczny


O mnie


Dydaktyka:

Feedback


sk2:zagadnienia-nstc

To jest stara wersja strony!


Nie wymagam dokładnej znajomości składni funkcji.
Wymagam znajomość nazw funkcji i umiejętność znalezienia opisu składni.
Do zajęć konieczna jest znajomość programowania strukturalnego i obiektowego w C++.

2017-11-25

  • znać funkcje BSD sockets API do obsługi protokołu TCP, to jest funkcje do:
    • tworzenia gniazda
    • zamykania gniazda
    • łączenia gniazda
    • ustawiania lokalnego adresu gniazda
    • rozpoczęcia nasłuchiwania
    • czytania danych
    • wysyłania danych
  • wiedzieć co zwracają funkcje i co należy im przekazać1)
  • wiedzieć w jakiej kolejności można wywoływać w/w funkcje, w szczególności jaka kolejność stworzy:
    • klienta TCP
    • serwera TCP
  • znać strukturę pozwalającą na zapis adresu gniazda (dla rodziny adresów IPv4)
  • wiedzieć że kolejność bajtów we wiadomościach musi być z góry ustalona
  • kojarzyć funkcje pozwalające na wpisanie adresu IP i numeru portu
  • wiedzieć co oznaczają stałe używane funkcjach sieciowych
  • umieć wyświetlić pomoc systemową dla funkcji / struktur
1) nie chodzi o składnię, ale o to jakie informacje funkcja potrzebuje;
np. accept musi dostać deskryptor nasłuchującego gniazda i może dostać miejsce na wpisanie kto się połączył
sk2/zagadnienia-nstc.1511275661.txt.gz · ostatnio zmienione: 2017/11/21 15:47 przez jkonczak