Test na Co se stane, když napíšeš adresu do prohlížeče
Co se stane, když napíšeš adresu do prohlížeče: Podrobný průvodce
Test: Webové stránky, Síťová komunikace, Webové technologie
20 otázek
Otázka 1: Během třífázového TCP handshake klient odešle SYN-ACK paket, aby potvrdil přijetí SYN paketu od serveru a navrhl své vlastní sekvenční číslo.
A. Ano
B. Ne
Vysvětlení: Podle studijních materiálů SYN-ACK paket odesílá server klientovi, nikoli klient serveru. Klient odesílá pouze SYN a následně ACK pakety.
Otázka 2: Co je hlavním úkolem fáze vykreslování (Painting) při načítání webové stránky?
A. Prohlížeč vytváří DOM (Document Object Model) strom z HTML kódu.
B. Prohlížeč vypočítává přesnou geometrii (pozici a velikost) každého viditelného elementu na obrazovce.
C. Prohlížeč skutečně vykresluje pixely na obrazovku, včetně barev, textu, obrázků a ohraničení.
D. Prohlížeč kombinuje DOM a CSSOM do Render Tree.
Vysvětlení: Ve fázi vykreslování (Painting) prohlížeč skutečně vykresluje pixely na obrazovku na základě vypočítaných pozic a stylů z Render Tree. Vykreslují se barvy, text, obrázky, ohraničení atd.
Otázka 3: V rámci TLS handshake klient generuje „pre-master secret“ a zašifruje ho veřejným klíčem ze serverového certifikátu.
A. Ano
B. Ne
Vysvětlení: Ve čtvrtém kroku TLS handshake je uvedeno, že klient vygeneruje „pre-master secret“ (předběžný hlavní klíč), zašifruje ho veřejným klíčem ze serverového certifikátu a odešle ho serveru.
Otázka 4: Pro generování symetrických šifrovacích klíčů v TLS handshake server využívá pouze „pre-master secret“.
A. Ano
B. Ne
Vysvětlení: Podle studijních materiálů obě strany (klient i server) použijí „pre-master secret“ A svá náhodná čísla k vygenerování symetrických šifrovacích klíčů, nikoli pouze „pre-master secret“.
Otázka 5: Které z následujících prvků jsou součástí struktury HTTP požadavku?
A. Metoda
B. URL
C. Stavový řádek
D. Tělo požadavku
Vysvětlení: Struktura HTTP požadavku zahrnuje Metodu (např. GET, POST), URL (cestu k zdroji), HTTP hlavičky (dodatečné informace) a volitelně Tělo požadavku (pro data jako u POST metod). Stavový řádek je součástí HTTP odpovědi, nikoli požadavku.