Test z Co się dzieje, gdy wpisujesz adres w przeglądarce
Co się dzieje, gdy wpisujesz adres w przeglądarce? Przewodnik
Test: Komunikacja sieciowa, Renderowanie strony, Wizualizacja procesów, Błędy sieciowe
20 pytań
Pytanie 1: Przeglądarka internetowa, analizując wpisany adres URL, rozdziela go wyłącznie na protokół i nazwę domeny.
A. Tak
B. Nie
Wyjaśnienie: Zgodnie z materiałem, przeglądarka rozdziela URL na protokół, nazwę domeny oraz ścieżkę, a nie wyłącznie na protokół i nazwę domeny.
Pytanie 2: Które z poniższych elementów wchodzą w skład struktury żądania HTTP?
A. Wersja protokołu HTTP
B. Kod statusu HTTP
C. Nagłówki HTTP
D. Ścieżka zasobu
Wyjaśnienie: Zgodnie z materiałami, struktura żądania HTTP zawiera takie elementy jak Metoda HTTP, Ścieżka zasobu, Wersja protokołu HTTP, Nagłówki HTTP oraz Ciało żądania. Kod statusu HTTP jest elementem struktury odpowiedzi HTTP, a nie żądania.
Pytanie 3: W symulacji procesu ładowania strony internetowej, wizualizacja przepływu pakietów przedstawia również pakiety UDP używane do przesyłania danych strony po nawiązaniu połączenia TCP.
A. Tak
B. Nie
Wyjaśnienie: Materiał edukacyjny, opisując, co można zaobserwować w symulacji przepływu pakietów, wspomina o wizualizacji pakietów danych przemieszczających się między klientem, serwerami DNS i serwerem docelowym, a także o pakietach SYN, SYN-ACK, ACK wymienianych podczas TCP handshake. Nie ma w nim jednak wzmianki o pakietach UDP używanych do przesyłania danych strony po nawiązaniu połączenia TCP. Proces przesyłania danych strony, jako część protokołu HTTP, zazwyczaj odbywa się za pośrednictwem protokołu TCP.
Pytanie 4: Jaki jest główny cel etapu kompozycji (Compositing) w procesie renderowania strony internetowej przez przeglądarkę?
A. Rysowanie pikseli na ekranie na podstawie obliczonego układu.
B. Łączenie podzielonych warstw strony w jedną całość w celu optymalizacji wydajności.
C. Obliczanie dokładnego położenia i rozmiaru każdego elementu w drzewie renderowania.
D. Analizowanie kodu HTML i tworzenie drzewa DOM.
Wyjaśnienie: Etap kompozycji polega na łączeniu warstw strony w jedną całość, co jest realizowane w celu optymalizacji wydajności, zwłaszcza w przypadkach animacji lub elementów z przezroczystością. Inne opcje opisują etapy malowania (Paint), układu (Layout / Reflow) oraz parsowania HTML i budowania drzewa DOM.
Pytanie 5: Animacja wymiany certyfikatów i kluczy symbolizuje nawiązywanie bezpiecznego połączenia.
A. Tak
B. Nie
Wyjaśnienie: Materiały do nauki wyraźnie wskazują, że animacja wymiany certyfikatów i kluczy ma na celu symbolizowanie nawiązywania bezpiecznego połączenia.