Dydaktyka:
FeedbackTo jest stara wersja strony!
Zagadnienia na test 2023/2024:
Zagadnienia:
socket, bind, connect, listen, accept, shutdown, close, fcntl, read, recv, recvfrom, write, send, sendto, setsockopt, gethostbyname, getaddrinfo, getnameinfo, inet_aton, inet_ntoa, inet_addr, htons, ntohs, select, poll, epoll_create1, epoll_ctl, epoll_waitAF_INET, AF_INET6, SOCK_STREAM, SOCK_DGRAM, INADD_ANY, INADDR_LOOPBACK, SOMAXCONN, O_NONBLOCK, MSG_DONTWAIT, MSG_WAITALL, SHUT_RDWR, SOL_SOCKET, SO_REUSEADDR, POLLIN, POLLOUT, EPOLLIN, EPOLLOUT, EPOLLETsockaddr, sockaddr_in, sockaddr_in6 (tylko do czego służy), inaddr_t, hostent, addrinfo, epoll_event, pollfd domain, a trzeci ma typ int.perror zdiagnozować co mogło być przyczyną błędu.errno i gdzie znaleźć kody które może zawierać.poll / mechanizm epoll, czym się różnią, jakie zdarzenia na gniazdach raportują w przypadku przyjścia nowego połączenia, przyjścia danych, możliwości wysłania danych, zamknięcia gniazda, wystąpienia błędu na gnieździe.poll / epoll_wait, czekać na możliwość odczytu / zapisu danych do któregoś z podanych gniazd.poll / epoll_wait działają w wielowątkowych programach.netstat / ss, nc / netcat / socat, strace / ltrace, gdb (debugger) i ich użycie do rozwoju, testowania i diagnostyki programów sieciowychPrzykładowe formy pytań w tej części:
printf(char * fstr, …) jest argument fstr")iwconfig, iw dev, iw phy, iwconfig … mode …, iw … set type …, iw[config] … scan, iw … [link/info], iwconfig … essid …, iwconfig … freq …, iw … <ibss join/connect> …, wpa_supplicant) dig / host do odpytywania serwerów DNS w zakresie (= tylko umieć określić, co podana komenda robi lub co oznacza jej wynik):
Q: Czy na teście mogą pojawić się jakieś komendy?
A: W treści pytania lub w możliwych odpowiedziach mogą pojawić się nazwy programów, pełne polecenia lub wyniki wykonania poleceń. Wszystkie zadania to wybór jednej albo wskazanej liczby gotowych odpowiedzi, w teście nie będzie pytań w których konieczne by było wpisanie jakiegokolwiek teksu.