Wyniki egzaminu

Informacje o egzaminie:
  • Zawód: Technik informatyk
  • Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych
  • Data rozpoczęcia: 27 kwietnia 2026 16:03
  • Data zakończenia: 27 kwietnia 2026 16:48

Egzamin zdany!

Wynik: 39/40 punktów (97,5%)

Wymagane minimum: 20 punktów (50%)

Nowe
Analiza przebiegu egzaminu- sprawdź jak rozwiązywałeś pytania
Pochwal się swoim wynikiem!
Szczegółowe wyniki:
Pytanie 1

Ile maksymalnie hostów można przydzielić w sieci o masce 255.255.255.192?

A. 127
B. 30
C. 62
D. 14
Maksymalna liczba hostów, które można zaadresować w sieci z maską 255.255.255.192, wynosi 62. Maska ta w formacie CIDR jest zapisywana jako /26, co oznacza, że 26 bitów jest używanych do adresowania sieci, a pozostałe 6 bitów jest dostępnych dla hostów. Aby obliczyć liczbę dostępnych adresów dla hostów, stosujemy wzór 2^n - 2, gdzie n to liczba bitów przeznaczonych na hosty. W tym przypadku 2^6 - 2 = 64 - 2 = 62. Odejmuje się dwa adresy: jeden dla adresu sieci i jeden dla rozgłaszania (broadcast). Tego typu koncepcje są fundamentalne w planowaniu adresacji IP, co jest kluczowe w projektowaniu sieci komputerowych. Przykładowo, w sieci o maskach /26 często stosuje się je w małych biurach lub oddziałach, gdzie liczba urządzeń jest ograniczona. Dzięki takiej adresacji, administratorzy mogą efektywnie przydzielać IP i organizować małe segmenty sieciowe, co poprawia bezpieczeństwo i wydajność.

Pytanie 2

Przed dokonaniem zakupu komponentu komputera lub urządzenia peryferyjnego na platformach aukcyjnych, warto zweryfikować, czy nabywane urządzenie ma wymagany w Polsce certyfikat

A. EAC
B. FSC
C. CE
D. CSA
Certyfikat CE (Conformité Européenne) jest oznaczeniem, które potwierdza, że dany produkt spełnia wymagania zdrowotne, bezpieczeństwa oraz ochrony środowiska obowiązujące w Unii Europejskiej. W przypadku zakupu podzespołów komputerowych lub urządzeń peryferyjnych, posiadanie certyfikatu CE jest kluczowe, aby zapewnić, że sprzęt jest zgodny z europejskimi normami i przepisami. Przykładowo, przed zakupem zasilacza do komputera, warto upewnić się, że posiada on certyfikat CE, co zapewnia, że jest on bezpieczny w użytkowaniu i nie zagraża zdrowiu użytkownika. Oznaczenie CE jest często wymagane przez sprzedawców i dystrybutorów w Polsce, a jego brak może świadczyć o niskiej jakości produktu lub jego potencjalnych zagrożeniach. Uzyskanie certyfikatu CE wymaga przeprowadzenia odpowiednich testów i oceny zgodności przez producenta lub uprawnioną jednostkę notyfikowaną, co gwarantuje, że dany produkt spełnia ustalone normy. W związku z tym, zawsze przed zakupem warto zweryfikować obecność tego certyfikatu, aby uniknąć nieprzyjemnych niespodzianek związanych z bezpieczeństwem i jakością zakupionego sprzętu.

Pytanie 3

Termin określający wyrównanie tekstu do prawego i lewego marginesu to

A. kapitalikiem
B. justowaniem
C. interlinią
D. wersalikiem
Justowanie to proces wyrównywania tekstu w dokumencie do prawego i lewego marginesu, co sprawia, że tekst jest bardziej estetyczny i uporządkowany. Technika ta jest powszechnie stosowana w publikacjach drukowanych, takich jak książki, czasopisma czy broszury, a także w dokumentach elektronicznych. Dzięki justowaniu tekst staje się bardziej czytelny, a jego układ jest harmonijny, co jest szczególnie ważne w kontekście materiałów marketingowych i profesjonalnych. W praktyce, justowanie może odwzorowywać różne style wizualne, w zależności od potrzeb projektu, co wynika z zastosowania odpowiednich algorytmów wyrównywania i przestrzeni między wyrazami. Warto zaznaczyć, że standardy typograficzne, takie jak te wprowadzane przez American National Standards Institute (ANSI) czy International Organization for Standardization (ISO), podkreślają znaczenie estetyki i czytelności tekstu, co czyni justowanie kluczowym elementem w projektowaniu wszelkiego rodzaju dokumentów.

Pytanie 4

Jak będzie wyglądać liczba 29A16 w systemie binarnym?

A. 1000011010
B. 1001011010
C. 1010011010
D. 1010010110
Liczba 29A16 to liczba zapisana w systemie szesnastkowym. Aby przekształcić ją na system binarny, należy najpierw zamienić każdą cyfrę szesnastkową na jej odpowiednik binarny. Cyfry szesnastkowe A to 10 w systemie dziesiętnym. Zatem, przekształcamy 29A do postaci binarnej: 2 (0010), 9 (1001), A (1010). Łącząc te wartości, otrzymujemy 0010 1001 1010. Usuwając począwszy od pierwszego zera na początku, uzyskujemy 1010011010, co jest poprawną odpowiedzią. To ćwiczenie jest praktyczne w programowaniu i w przetwarzaniu danych, gdzie konwersja między różnymi systemami liczbowymi jest niezbędna. Dobrą praktyką jest zrozumienie, jak konwersje wpływają na przechowywanie danych w pamięci, które są zazwyczaj reprezentowane w systemie binarnym. Wiedza na temat konwersji liczby do różnych systemów liczbowych jest również kluczowa w kontekście różnych protokołów komunikacyjnych i przy implementacji algorytmów kryptograficznych, gdzie precyzyjne operacje na liczbach są niezwykle ważne.

Pytanie 5

Adres IP urządzenia, zapisany jako sekwencja 172.16.0.1, jest przedstawiony w systemie

A. szesnastkowym
B. dwójkowym
C. ósemkowym
D. dziesiętnym
Adres IP 172.16.0.1 jest zapisany w systemie dziesiętnym, co oznacza, że każda liczba w tej sekwencji jest wyrażona w standardowym formacie dziesiętnym. Adresy IP w wersji 4 (IPv4) składają się z czterech oktetów, z których każdy jest reprezentowany jako liczba całkowita w zakresie od 0 do 255. System dziesiętny jest najczęściej używany do prezentacji adresów IP, co ułatwia ich odczyt i zapamiętanie przez użytkowników. Przykładem zastosowania adresów IP jest konfiguracja urządzeń w sieci lokalnej czy przydzielanie adresów IP przez serwery DHCP. W praktyce, standardy takie jak RFC 791 określają zasady dotyczące struktury adresów IP, w tym ich przedstawianie. Użycie systemu dziesiętnego w adresach IP jest zgodne z najlepszymi praktykami w dziedzinie inżynierii sieciowej, zapewniając przejrzystość i ułatwiając diagnostykę problemów sieciowych.

Pytanie 6

Liczba 45H w systemie ósemkowym wyraża się jako

A. 102
B. 110
C. 105
D. 108
Liczba 45H zapisana w systemie ósemkowym oznacza liczbę szesnastkową, gdzie 'H' wskazuje na system szesnastkowy. Aby przeliczyć tę liczbę na system ósemkowy, najpierw zamieniamy ją na system dziesiętny. Liczba 45H w systemie szesnastkowym to 4*16^1 + 5*16^0 = 64 + 5 = 69 w systemie dziesiętnym. Następnie przekształcamy tę liczbę na system ósemkowy. Dzielimy 69 przez 8, co daje 8 z resztą 5 (69 = 8*8 + 5). Kontynuując, dzielimy 8 przez 8, co daje 1 z resztą 0 (8 = 1*8 + 0). Ostatnią liczbą jest 1. Zbierając te reszty w odwrotnej kolejności, otrzymujemy 105. Dlatego liczba 45H w systemie ósemkowym to 105. Umiejętność konwersji między systemami liczbowymi jest istotna w programowaniu, inżynierii komputerowej oraz w kontekście cyfrowym, gdzie różne systemy mogą być używane do reprezentacji danych. Zrozumienie tych konwersji jest kluczowe w pracy z niskopoziomowym kodowaniem oraz systemami wbudowanymi.

Pytanie 7

Koprocesor arytmetyczny, który pełni funkcję wykonywania obliczeń na liczbach zmiennoprzecinkowych w mikroprocesorze, został na schemacie oznaczony cyfrą

Ilustracja do pytania
A. 4
B. 2
C. 3
D. 1
Koprocesor arytmetyczny, czyli FPU (Floating Point Unit), to jeden z ważniejszych elementów nowoczesnych mikroprocesorów. Dzięki niemu można bez problemu wykonywać operacje na liczbach zmiennoprzecinkowych. Jak wiadomo, w architekturze komputerowej FPU zajmuje się bardziej precyzyjnymi obliczeniami, które ALU (Arithmetic Logic Unit) może zrobić, ale nie tak dokładnie. W schemacie znajdziesz go jako cyfrę 4. Przykłady zastosowań? W grach czy programach do analizy danych trzeba mieć dużą dokładność, więc FPU bardzo sobie radzi z takimi rzeczami jak mnożenie czy dzielenie. W inżynierii, na przykład w programach CAD, kluczowe jest modelowanie złożonych struktur, a bez precyzyjnych obliczeń byłoby ciężko. Warto również pamiętać, że koprocesory arytmetyczne muszą spełniać pewne standardy, jak te od IEEE 754, żeby wszystko działało płynnie i niezawodnie. Dzięki nim programiści mogą pisać lepsze i bardziej zaawansowane aplikacje, które w pełni wykorzystują moc dzisiejszych procesorów.

Pytanie 8

EN IEC 60276:2019 to przykład oznaczenia normy

A. odrzuconej.
B. europejskiej.
C. polskiej.
D. w przygotowaniu.
Oznaczenie EN IEC 60276:2019 wskazuje, że mamy do czynienia z normą europejską, która jest jednocześnie normą międzynarodową IEC przyjętą w systemie europejskim. Skrót „IEC” oznacza International Electrotechnical Commission, czyli międzynarodową komisję normalizacyjną od spraw elektrotechniki. Natomiast przedrostek „EN” (European Norm) mówi, że dana norma została przyjęta jako oficjalna norma europejska przez CENELEC lub CEN. W praktyce wygląda to tak, że najpierw powstaje norma IEC, a potem Europa ją „adoptuje” i nadaje jej status EN, często bez większych zmian merytorycznych. Z punktu widzenia technika czy inżyniera to ma duże znaczenie, bo norma EN jest obowiązująca w krajach UE, a często jest też powiązana z wymaganiami prawnymi, np. dyrektywami nowego podejścia. W dokumentacji technicznej urządzeń, w certyfikatach zgodności czy przy projektowaniu sprzętu elektronicznego takie oznaczenia są kluczowe. Na przykład producent zasilacza impulsowego albo sterownika PLC, który chce wprowadzić produkt na rynek europejski, musi udowodnić zgodność z odpowiednimi normami EN (często EN IEC albo EN ISO). Moim zdaniem warto przyzwyczaić się do czytania tych symboli jak „kodów” – EN = europejska, IEC = międzynarodowa elektrotechniczna, ISO = międzynarodowa ogólna. Dzięki temu od razu wiesz, czy norma ma charakter lokalny, europejski czy globalny i czy możesz się na nią powołać np. w dokumentacji projektu lub przy audycie bezpieczeństwa urządzenia.

Pytanie 9

Protokołem umożliwiającym bezpołączeniowe przesyłanie datagramów jest

A. TCP
B. ARP
C. IP
D. UDP
UDP (User Datagram Protocol) to protokół komunikacji, który zapewnia bezpołączeniową transmisję datagramów w sieciach komputerowych. W przeciwieństwie do TCP (Transmission Control Protocol), UDP nie wymaga nawiązywania połączenia przed rozpoczęciem wymiany danych, co czyni go bardziej efektywnym w sytuacjach wymagających szybkiej wymiany informacji, takich jak strumieniowanie wideo, gry online czy VoIP. UDP jest również bardziej elastyczny, ponieważ pozwala na przesyłanie danych bez dodatkowych narzutów związanych z kontrolą błędów i potwierdzeniami dostarczenia. To sprawia, że jest idealny do zastosowań, gdzie minimalizacja opóźnień jest kluczowa, a utrata niektórych pakietów nie wpływa znacząco na ogólną jakość usługi. Protokół ten działa na bazie portów, co umożliwia jednoczesne działanie wielu aplikacji na jednym urządzeniu. W praktyce użycie UDP można zaobserwować w protokołach takich jak DNS czy DHCP, które wymagają szybkiej odpowiedzi, a niekoniecznie pełnej niezawodności.

Pytanie 10

Liczba 54321₍₈₎ zapisana w systemie szesnastkowym ma postać

A. 58D1
B. B1A1
C. B1A2
D. A8D1
Poprawnie wybrałeś zapis liczby 54321 w systemie ósemkowym na system szesnastkowy — to właśnie 58D1. Cały proces polega na podwójnej konwersji: najpierw z ósemkowego do dziesiętnego, potem z dziesiętnego na szesnastkowy. Dla utrwalenia: 54321₍₈₎ rozpisujemy jako 5×8⁴ + 4×8³ + 3×8² + 2×8¹ + 1×8⁰, co daje nam 23489 w systemie dziesiętnym. Następnie 23489₍₁₀₎ zamieniamy na szesnastkowy – dzielimy przez 16, zapisujemy reszty i odczytujemy od końca. Ostatecznie wychodzi 58D1₍₁₆₎. W informatyce takie konwersje są chlebem powszednim, na przykład podczas debugowania binariów, adresowania pamięci czy czytania raw danych z pamięci ROM, gdzie programista często pracuje bezpośrednio na różnych systemach liczbowych. Dobre praktyki branżowe podkreślają, żeby nigdy nie iść na skróty i nie polegać wyłącznie na kalkulatorach — zrozumienie mechanizmu konwersji to podstawa, tak jak w przypadku przeliczania rozmiarów plików czy przy analizie rejestrów w sprzęcie embedded. Moim zdaniem warto też ćwiczyć takie zadania na sucho, bo wtedy szybciej wychwytuje się pomyłki i nie traci się czasu na podstawowe błędy przy większych projektach programistycznych. To jest jedna z tych rzeczy, które po prostu trzeba mieć w małym palcu, jeśli chcesz być dobrym technikiem IT.

Pytanie 11

Wskaż błędny sposób podziału dysku MBR na partycje

A. 2 partycje podstawowe i jedna rozszerzona
B. 3 partycje podstawowe oraz jedna rozszerzona
C. 1 partycja podstawowa i dwie rozszerzone
D. 1 partycja podstawowa oraz jedna rozszerzona
W przypadku systemu partycjonowania MBR (Master Boot Record), maksymalna liczba partycji podstawowych, które można utworzyć, wynosi cztery. Spośród nich można również stworzyć jedną partycję rozszerzoną, która może zawierać wiele partycji logicznych. Odpowiedź wskazująca na jedną partycję podstawową i dwie rozszerzone jest poprawna, ponieważ w MBR można mieć maksymalnie jedną rozszerzoną partycję. Przykładowo, jeśli chcesz podzielić dysk na partycje do instalacji różnych systemów operacyjnych lub dla organizacji danych, przestrzeganie tych zasad jest kluczowe. Zwróć uwagę, że partycjonowanie dysku powinno być zaplanowane zgodnie z wymaganiami i przeznaczeniem danych, dlatego warto przyjrzeć się, jakie systemy planujesz zainstalować i jakie dane przechowywać. Przykładem zastosowania może być podział dysku na partycje dla systemu Windows i Linux, gdzie każda z tych partycji ma swoje specyficzne potrzeby. Warto pamiętać, że w przypadku większych dysków lub bardziej złożonych konfiguracji, zaleca się korzystanie z systemu GPT (GUID Partition Table), który oferuje znacznie większą elastyczność w partycjonowaniu.

Pytanie 12

Jakie znaczenie ma zaprezentowany symbol graficzny?

Ilustracja do pytania
A. generator dźwięku
B. filtr dolnoprzepustowy
C. przetwornik cyfrowo-analogowy
D. przetwornik analogowo-cyfrowy
Symbol A/D oznacza przetwornik analogowo-cyfrowy który jest kluczowym elementem w systemach cyfrowych umożliwiającym przekształcanie sygnałów analogowych na postać cyfrową. Jest to niezbędne w urządzeniach takich jak komputery czy smartfony które operują na danych cyfrowych. Przetwornik A/D mierzy wartość napięcia sygnału analogowego i przypisuje mu odpowiadającą mu wartość cyfrową co pozwala na dalsze przetwarzanie i analizę danych. Przykładem zastosowania jest digitalizacja dźwięku w systemach audio gdzie sygnał z mikrofonu przekształcany jest na sygnał cyfrowy aby można było go zapisać edytować lub przesłać. Przetworniki A/D są również używane w automatyce przemysłowej do monitorowania sygnałów z czujników co pozwala na dokładną kontrolę procesów produkcyjnych. Standardy takie jak IEEE 1241 określają metody testowania przetworników A/D co jest istotne dla zapewnienia ich dokładności i niezawodności w zastosowaniach krytycznych. Dobór odpowiedniego przetwornika A/D zależy od wymagań aplikacji takich jak rozdzielczość szybkość próbkowania i tolerancja błędów. Wybierając przetwornik należy również brać pod uwagę koszty i wymagania energetyczne co jest szczególnie ważne w urządzeniach mobilnych.

Pytanie 13

Jaki adres IP w systemie dziesiętnym odpowiada adresowi IP 10101010.00001111.10100000.11111100 zapisanemu w systemie binarnym?

A. 170.14.160.252
B. 171.15.159.252
C. 170.15.160.252
D. 171.14.159.252
Adres IP zapisany w systemie binarnym 10101010.00001111.10100000.11111100 składa się z czterech oktetów. Aby przekształcić go na system dziesiętny, należy zinterpretować każdy z oktetów oddzielnie. Pierwszy oktet 10101010 to 128 + 32 + 8 = 170, drugi 00001111 to 0 + 0 + 8 + 4 + 2 + 1 = 15, trzeci 10100000 to 128 + 32 = 160, a czwarty 11111100 to 128 + 64 + 32 + 16 + 8 + 4 = 252. Łącząc te wartości, otrzymujemy adres IP w systemie dziesiętnym: 170.15.160.252. Zrozumienie konwersji między systemami liczbowymi jest kluczowe w pracy z sieciami komputerowymi, gdzie adresy IP mają fundamentalne znaczenie dla komunikacji. Przykładowo, w praktycznych zastosowaniach inżynierowie sieciowi często muszą konwertować adresy IP do różnych formatów podczas konfigurowania routerów czy serwerów. Warto również podkreślić, że poprawne zrozumienie adresacji IP jest zgodne z normami TCP/IP, co jest istotne w projektowaniu i wdrażaniu sieci komputerowych.

Pytanie 14

NAT64 (Network Address Translation 64) to proces, który dokonuje mapowania adresów

A. prywatne na adresy publiczne
B. IPv4 na adresy MAC
C. IPv4 na adresy IPv6
D. MAC na adresy IPv4
NAT64 jest technologią translacji adresów, która umożliwia komunikację między sieciami IPv4 i IPv6, co jest niezbędne w dobie przechodzenia na nowy protokół. NAT64 realizuje mapowanie adresów IPv4 na adresy IPv6, co pozwala na wykorzystanie istniejącej infrastruktury IPv4 w środowisku IPv6. Przykładem zastosowania NAT64 może być sytuacja, gdy organizacja posiada zasoby dostępne tylko w IPv4, ale użytkownicy korzystają z sieci IPv6. Umożliwiając dostęp do tych zasobów, NAT64 przyczynia się do płynnej migracji i współistnienia obu protokołów. Technologia ta jest zgodna z wytycznymi IETF, które podkreślają znaczenie interoperacyjności między różnymi protokołami. Ponadto, NAT64 współpracuje z mechanizmem DNS64, który mapuje zapytania DNS IPv6 na odpowiednie adresy IPv4, co stanowi ważny element ekosystemu sieciowego. Dzięki NAT64 administratorzy sieci mogą efektywnie zarządzać przejściem z IPv4 na IPv6, co jest kluczowe w kontekście globalnego wyczerpywania się adresów IPv4.

Pytanie 15

Jaką częstotliwość odświeżania należy ustawić, aby obraz na monitorze był odświeżany 85 razy na sekundę?

A. 0,085 kHz
B. 85 kHz
C. 850 Hz
D. 8,5 Hz
Częstotliwość odświeżania monitora jest kluczowym parametrem, który wpływa na jakość obrazu i komfort użytkowania. Odpowiedzi, które wskazują na 850 Hz, 85 kHz czy 8,5 Hz, są mylące i oparte na nieprawidłowych założeniach dotyczących konwersji jednostek oraz zrozumienia samego pojęcia częstotliwości. 850 Hz oznaczałoby odświeżanie obrazu 850 razy na sekundę, co jest znacząco wyższą wartością niż potrzebne 85 Hz, a także wymagałoby znacznie bardziej zaawansowanego sprzętu. Dodatkowo, 85 kHz jest jednostką, która wskazuje na częstotliwość 85000 Hz, co również jest nieadekwatne do sytuacji w kontekście standardowych monitorów. Z kolei 8,5 Hz to wartość zbyt niska, co prowadziłoby do poważnych problemów z widocznością obrazu, w tym migotania, które może prowadzić do dyskomfortu wzrokowego. Wybór odpowiedniej częstotliwości odświeżania powinien opierać się na zrozumieniu, że wyższe wartości (np. 75 Hz czy 144 Hz) są często stosowane w nowoczesnych monitorach do gier i zastosowań profesjonalnych, ponieważ zapewniają lepszą płynność obrazu. Typowe błędy myślowe, które prowadzą do takich niepoprawnych wniosków, obejmują pomylenie jednostek miary oraz nieprzemyślane podejście do przeliczeń, co jest kluczowe w kontekście uzyskania optymalnych parametrów pracy monitorów.

Pytanie 16

Jaką liczbę dziesiętną reprezentuje liczba 11110101U2)?

A. -11
B. 245
C. -245
D. 11
Poprawna odpowiedź to -11, ponieważ liczba 11110101 w zapisie binarnym (U2) jest interpretowana jako liczba całkowita w systemie uzupełnień do dwóch (U2). W systemie U2, jeżeli najstarszy bit (bit znakowy) jest równy 1, oznacza to, że liczba jest ujemna. Aby obliczyć wartość liczby, najpierw odwracamy wszystkie bity, co daje 00001010, a następnie dodajemy 1, co prowadzi nas do 00001011, co odpowiada liczbie dziesiętnej 11. Aby uzyskać wartość ujemną, dodajemy znak minus, co daje nam -11. Zrozumienie tej konwencji jest kluczowe w kontekście programowania niskopoziomowego oraz w systemach komputerowych, gdzie często korzysta się z reprezentacji U2 do zapisywania liczb całkowitych. Przykładem zastosowania jest programowanie na mikrokontrolerach, gdzie operacje na liczbach ujemnych są powszechne, a ich poprawna interpretacja jest kluczowa dla stabilności i poprawności działania systemu.

Pytanie 17

Jaką wartość dziesiętną ma liczba 11110101(U2)?

A. 245
B. 11
C. -245
D. -11
Odpowiedź -11 jest prawidłowa, ponieważ liczba 11110101 w kodzie Uzupełnień do 2 (U2) jest interpretowana jako liczba ujemna. W systemie U2 najbardziej znaczący bit (MSB) określa znak liczby, gdzie '1' oznacza liczbę ujemną. Aby przekształcić tę liczbę na formę dziesiętną, najpierw należy wykonać operację negacji na zapisanej wartości binarnej. Proces ten polega na odwróceniu wszystkich bitów (0 na 1 i 1 na 0) oraz dodaniu 1 do otrzymanego wyniku. W przypadku 11110101, odwrócenie bitów daje 00001010, a dodanie 1 skutkuje 00001011, co odpowiada liczbie dziesiętnej 11. Ponieważ oryginalny bit MSB był 1, wynik końcowy to -11. Zrozumienie tego procesu ma istotne znaczenie w kontekście obliczeń komputerowych oraz programowania, gdzie często korzysta się z reprezentacji U2 do przechowywania i manipulowania liczbami całkowitymi, szczególnie w sytuacjach wymagających zachowania pewnych konwencji dotyczących znaków. Przykładem zastosowania tej wiedzy może być programowanie niskopoziomowe, w którym operacje arytmetyczne na liczbach całkowitych muszą być precyzyjnie kontrolowane.

Pytanie 18

Który z poniższych protokołów należy do warstwy aplikacji w modelu ISO/OSI?

A. ARP
B. TCP
C. ICMP
D. FTP
FTP, czyli File Transfer Protocol, jest protokołem warstwy aplikacji w modelu ISO/OSI. Oznacza to, że działa na najwyższej warstwie tego modelu, umożliwiając przesyłanie plików pomiędzy komputerami w sieci. Protokół ten jest szeroko stosowany w różnych zastosowaniach, takich jak przesyłanie dużych plików, zdalne zarządzanie serwerami czy aktualizacje aplikacji. FTP korzysta z mechanizmów uwierzytelniania, co pozwala na kontrolowanie dostępu do danych, a także umożliwia różne tryby transferu, takie jak ASCII czy Binary, co jest kluczowe dla zachowania integralności danych. Zgodnie z dobrymi praktykami branżowymi, FTP często jest zabezpieczane przy użyciu dodatkowych protokołów, takich jak FTPS (FTP Secure) lub SFTP (SSH File Transfer Protocol), aby zapewnić szyfrowanie transmisji i dodatkowe zabezpieczenia. Warto również zauważyć, że FTP jest jednym z najstarszych protokołów sieciowych, co świadczy o jego solidności i niezawodności w różnych środowiskach.

Pytanie 19

Adres komórki pamięci został podany w kodzie binarnym 1110001110010100. Jak zapisuje się ten adres w systemie szesnastkowym?

A. 7E+092
B. E394
C. D281
D. 493
Adres binarny 1110001110010100 można przekształcić na system szesnastkowy, grupując bity w zestawy po cztery, począwszy od prawej strony. W tym przypadku, zapisując adres w grupach otrzymujemy: 1110 0011 1001 0100. Każda z tych grup odpowiada jednemu cyfrom w systemie szesnastkowym: 1110 to E, 0011 to 3, 1001 to 9, a 0100 to 4. Dlatego adres w systemie szesnastkowym to E394. Użycie systemów liczbowych, w tym konwersji między binarnym i szesnastkowym, jest kluczowe w programowaniu i inżynierii komputerowej, gdzie adresy pamięci są często przedstawiane właśnie w tych formatach. Dobra praktyka w programowaniu polega na znajomości konwersji systemów liczbowych, co ułatwia zrozumienie działania pamięci i procesorów. Wiele języków programowania, takich jak C czy Python, udostępnia funkcje do konwersji między tymi systemami, co jest niezwykle użyteczne w codziennym programowaniu.

Pytanie 20

Która z poniższych form zapisu liczby 77(8) jest nieprawidłowa?

A. 111111(2)
B. 63(10)
C. 11010(ZM)
D. 3F(16)
Liczba 77 w systemie ósemkowym (77(8)) jest zapisana jako 7*8^1 + 7*8^0, co daje 56 + 7 = 63 w systemie dziesiętnym (63(10)). Odpowiedź 11010(ZM) oznacza zapis binarny liczby 26, co jest pojęciem niepoprawnym w odniesieniu do liczby 77(8). Wartość 11010 w systemie binarnym to 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 16 + 8 + 0 + 2 + 0 = 26. Dlatego odpowiedź 11010(ZM) jest niepoprawna, jako że odnosi się do innej liczby. Ustalając poprawne konwersje między systemami liczbowymi, można stosować standardowe metody, takie jak algorytm podzielności, który zapewnia dokładność i efektywność przeliczeń między różnymi systemami. Na przykład, aby skonwertować liczbę ósemkową na dziesiętną, należy pomnożyć każdą cyfrę przez odpowiednią potęgę bazy systemu. Dobrym przykładem jest przeliczenie liczby 77(8) na 63(10).

Pytanie 21

AES (ang. Advanced Encryption Standard) to standard szyfrowania, który?

A. jest następcą DES (ang. Data Encryption Standard)
B. wykorzystuje symetryczny algorytm szyfrujący
C. nie może być wdrożony w sprzęcie
D. nie może być stosowany do szyfrowania plików
AES, czyli Advanced Encryption Standard, wykorzystuje symetryczny algorytm szyfrujący, co oznacza, że do szyfrowania i deszyfrowania danych używa się tego samego klucza. Jest to jedna z najważniejszych cech tego standardu, która zapewnia zarówno bezpieczeństwo, jak i szybkość operacji szyfrujących. AES został wprowadzony przez NIST w 2001 roku jako zamiennik dla DES, w odpowiedzi na rosnące wymagania dotyczące bezpieczeństwa danych. Przykładem zastosowania AES jest szyfrowanie danych w protokołach takich jak HTTPS, które zapewniają bezpieczną komunikację w Internecie. W praktyce, wiele systemów i aplikacji, od komunikatorów po bankowość internetową, korzysta z tego algorytmu, aby chronić dane przed nieautoryzowanym dostępem. Dodatkowo, zgodność z normami takimi jak FIPS 197, potwierdza, że AES spełnia wysokie standardy bezpieczeństwa, co czyni go zaufanym rozwiązaniem dla wielu zastosowań w branży IT.

Pytanie 22

Aby przekształcić zeskanowany obraz na tekst, należy użyć oprogramowania, które stosuje techniki

A. OCR
B. OMR
C. DPI
D. DTP
OCR, czyli Optical Character Recognition, to technologia umożliwiająca konwersję zeskanowanych obrazów tekstu, takich jak dokumenty papierowe, na edytowalny tekst cyfrowy. Dzięki algorytmom rozpoznawania wzorców oraz przetwarzania obrazów, OCR potrafi identyfikować litery, cyfry i inne znaki w obrazach, co czyni go niezastąpionym narzędziem w biurach, archiwach oraz wszędzie tam, gdzie zachodzi potrzeba digitalizacji dokumentów. Przykładowe zastosowanie OCR obejmuje skanowanie faktur, umów czy książek, co znacząco przyspiesza proces wprowadzania danych do systemów komputerowych. Technologia ta znajduje zastosowanie także w aplikacjach mobilnych, takich jak skanery dokumentów, które pozwalają użytkownikom na szybkie przekształcanie fizycznych dokumentów w formaty cyfrowe. Ponadto, standardy branżowe, takie jak ISO 19005 (PDF/A), podkreślają znaczenie cyfrowej archiwizacji dokumentów, co czyni OCR kluczowym elementem strategii zarządzania dokumentami w nowoczesnych organizacjach.

Pytanie 23

Liczba 129 w systemie dziesiętnym będzie przedstawiona w formacie binarnym na

A. 6 bitach
B. 5 bitach
C. 8 bitach
D. 7 bitach
Liczba dziesiętna 129 w systemie binarnym jest reprezentowana jako 10000001. Aby przeliczyć liczbę dziesiętną na system binarny, należy podzielić ją przez 2, zapisując reszty z każdego dzielenia, co w praktyce tworzy ciąg bitów. W przypadku 129 podzielimy ją przez 2, uzyskując 64 (reszta 1), następnie 64 przez 2 daje 32 (reszta 0), 32 przez 2 daje 16 (reszta 0), 16 przez 2 daje 8 (reszta 0), 8 przez 2 daje 4 (reszta 0), 4 przez 2 daje 2 (reszta 0), a 2 przez 2 daje 1 (reszta 0). Ostateczne dzielenie 1 przez 2 daje 0 (reszta 1). Zbierając wszystkie reszty od końca otrzymujemy 10000001, co wymaga 8 bitów. W praktyce, w inżynierii oprogramowania i systemów komputerowych, znajomość konwersji między systemami liczbowymi jest kluczowa, zwłaszcza przy programowaniu, gdzie operacje bitowe są powszechnie stosowane w optymalizacji kodu oraz w reprezentacji danych. Ponadto, 8 bitów odpowiada maksymalnie wartości 255 w systemie dziesiętnym, co jest zgodne z konwencjami kodowania, takie jak ASCII, gdzie każdy znak jest reprezentowany przez 8-bitowy kod.

Pytanie 24

Na pliku z uprawnieniami zapisanymi w systemie liczbowym: 740 przeprowadzono polecenie chmod g-r. Jakie będą nowe uprawnienia pliku?

A. 750
B. 700
C. 710
D. 720
Odpowiedź 700 jest prawidłowa, ponieważ po zastosowaniu polecenia chmod g-r z pliku o pierwotnych uprawnieniach 740, usunięto uprawnienie do odczytu dla grupy. Liczby reprezentujące uprawnienia są podzielone na trzy części: pierwsza cyfra dotyczy właściciela, druga grupy, a trzecia innych użytkowników. Uprawnienia 740 oznaczają, że właściciel ma pełne uprawnienia (czyli odczyt, zapis i wykonanie), grupa ma pełny dostęp (odczyt i wykonanie), a inni użytkownicy nie mają żadnych uprawnień. Po użyciu komendy g-r, grupa traci uprawnienie do odczytu, co zmienia drugą cyfrę na 0. W rezultacie plik ma teraz uprawnienia 700, co oznacza, że tylko właściciel ma pełne uprawnienia (czytanie, zapisywanie i wykonywanie), a grupa oraz inni użytkownicy nie mają żadnych uprawnień. Dobrą praktyką zarządzania uprawnieniami plików jest dokładne rozumienie i kontrolowanie dostępów dla różnych użytkowników, co zwiększa bezpieczeństwo danych i minimalizuje ryzyko nieautoryzowanego dostępu.

Pytanie 25

Element funkcjonalny opisany jako DSP w załączonym diagramie blokowym to

Ilustracja do pytania
A. przetwornik DAC z pamięcią RAM
B. pamięć RAM
C. przetwornik ADC z pamięcią RAM
D. mikroprocesor systemu audio
Blok DSP (Digital Signal Processor) na schemacie jest kluczowym komponentem karty dźwiękowej, pełniącym funkcję mikroprocesora. Mikroprocesor karty dźwiękowej to wyspecjalizowany układ, który przetwarza dane audio w czasie rzeczywistym. Jego zadaniem jest wykonywanie skomplikowanych obliczeń matematycznych, które są niezbędne do przetwarzania sygnałów dźwiękowych. Procesory DSP są zaprojektowane do wykonywania operacji takich jak filtrowanie, kompresja i dekompresja danych audio. Dzięki wysokiej mocy obliczeniowej i możliwości pracy w czasie rzeczywistym, DSP umożliwiają uzyskanie wysokiej jakości dźwięku przy minimalnym opóźnieniu. Typowe zastosowania DSP w kartach dźwiękowych obejmują korekcję barwy dźwięku, redukcję szumów oraz przetwarzanie efektów dźwiękowych. W kontekście branżowym, stosowanie DSP jest standardem w nowoczesnych systemach audio, zarówno w komputerach osobistych, jak i w profesjonalnym sprzęcie audio. Dobry projekt karty dźwiękowej zakłada optymalizację algorytmów DSP, co przekłada się na lepszą jakość dźwięku i wydajność systemu. Praktyczne zastosowanie DSP w kartach dźwiękowych jest szczególnie widoczne w zaawansowanych aplikacjach multimedialnych i grach komputerowych, gdzie jakość i precyzja dźwięku mają kluczowe znaczenie.

Pytanie 26

Na ilustracji przedstawiono symbol urządzenia cyfrowego

Ilustracja do pytania
A. multipleksera priorytetowego
B. demultipleksera priorytetowego
C. dekodera priorytetowego
D. kodera priorytetowego
Koder priorytetu to układ cyfrowy, który przekształca wiele sygnałów wejściowych w kodowany wynik na podstawie zdefiniowanej hierarchii priorytetów. Jest on używany tam, gdzie istnieje potrzeba obsługi wielu źródeł sygnałów, ale tylko jeden wynik może być przekazany dalej. Układ ten nadaje priorytet jednemu z aktywnych sygnałów wejściowych, ignorując inne, co jest niezwykle przydatne w systemach, gdzie wielozadaniowość wymaga selekcji najwyższego priorytetu. W praktyce koder priorytetu znajduje zastosowanie w systemach przerwań w komputerach, gdzie różne urządzenia mogą zgłaszać potrzebę obsługi, a układ selekcjonuje to o najwyższym priorytecie. Algorytmy kodowania priorytetowego są szeroko stosowane w zarządzaniu zasobami i optymalizacji przepływu danych, co czyni je kluczowym elementem w architekturach komputerowych. Standardy projektowe zalecają stosowanie takich koderów w systemach embedded, aby zapewnić skuteczne i szybkie przetwarzanie sygnałów przy minimalnym opóźnieniu, co jest istotne dla wbudowanych aplikacji czasu rzeczywistego.

Pytanie 27

W jakiej warstwie modelu ISO/OSI wykorzystywane są adresy logiczne?

A. Warstwie łącza danych
B. Warstwie fizycznej
C. Warstwie transportowej
D. Warstwie sieciowej
Adresy logiczne są stosowane w warstwie sieciowej modelu ISO/OSI, która odpowiada za trasowanie pakietów danych pomiędzy różnymi sieciami. W tej warstwie wykorzystuje się protokoły, takie jak IP (Internet Protocol), do identyfikacji urządzeń w sieci oraz ustalania ścieżki, jaką mają przebyć dane. Adresy logiczne, w przeciwieństwie do adresów fizycznych (np. adresów MAC, które są używane w warstwie łącza danych), są niezależne od sprzętu i pozwalają na elastyczne zarządzanie ruchem sieciowym. Przykładem zastosowania adresów logicznych jest sytuacja, gdy pakiet danych wysyłany z jednego komputera w sieci lokalnej dociera do innego komputera w sieci rozległej (WAN). Dzięki adresom IP możliwe jest prawidłowe trasowanie danych przez różne routery i sieci. Ponadto, stosowanie adresacji logicznej umożliwia implementację różnych technik zarządzania ruchem, takich jak NAT (Network Address Translation) czy DHCP (Dynamic Host Configuration Protocol), co zwiększa efektywność i elastyczność sieci.

Pytanie 28

Na diagramie działania skanera, element oznaczony numerem 1 odpowiada za

Ilustracja do pytania
A. zamiana sygnału analogowego na sygnał cyfrowy
B. zamiana sygnału optycznego na sygnał elektryczny
C. wzmacnianie sygnału optycznego
D. wzmacnianie sygnału elektrycznego
Zamiana sygnału optycznego na sygnał elektryczny jest kluczowym etapem działania skanera, który umożliwia dalsze przetwarzanie zeskanowanego obrazu. Proces ten zachodzi w detektorze światła, który jest elementem przetwarzającym odbity lub przechodzący strumień świetlny na sygnał elektryczny. W skanerach wykorzystuje się najczęściej fotodiody lub matryce CCD/CMOS, które są czułe na zmiany intensywności światła. Dzięki temu skaner jest w stanie odczytać różnice w jasności i kolorze na skanowanym dokumencie. Praktycznym zastosowaniem tej technologii jest tworzenie cyfrowych kopii dokumentów, które można łatwo przechowywać, edytować i przesyłać. Precyzyjna zamiana sygnału optycznego na elektryczny jest zgodna ze standardami branżowymi i jest podstawą dla dalszych operacji, takich jak wzmacnianie sygnału czy jego digitalizacja. Wykorzystanie odpowiednich detektorów światła zapewnia wysoką jakość skanowania oraz dokładność odtwarzanych barw i szczegółów, co jest szczególnie ważne w zastosowaniach graficznych i archiwizacji dokumentów.

Pytanie 29

Układ cyfrowy wykonujący operację logiczną koniunkcji opiera się na bramce logicznej

A. AND
B. EX-OR
C. OR
D. NOT
Bramka AND to taki podstawowy element w układach cyfrowych, który działa na zasadzie, że wyjście jest wysokie (1), jeśli wszystkie sygnały wejściowe też są wysokie (1). W praktyce używa się jej w różnych projektach inżynieryjnych, na przykład w budowie procesorów czy systemów alarmowych. Działa to tak, że w systemie alarmowym, żeby alarm się włączył, muszą działać wszystkie czujniki, na przykład czujnik ruchu i czujnik dymu. Ogólnie rzecz biorąc, rozumienie bramek logicznych, jak AND, OR, NOT, jest kluczowe, kiedy projektujesz bardziej skomplikowane układy. Bez dobrego zrozumienia tych podstawowych elementów, ciężko robić coś bardziej zaawansowanego. Więc to jest naprawdę istotne dla każdego, kto chce się zajmować elektroniką i automatyką.

Pytanie 30

Jaką normę odnosi się do okablowania strukturalnego?

A. IEC 60364
B. TIA/EIA-568-B
C. IEEE 1394
D. ISO 9001
TIA/EIA-568-B to jeden z kluczowych standardów dotyczących okablowania strukturalnego, który definiuje wymagania dla systemów telekomunikacyjnych w budynkach. Standard ten określa specyfikacje dotyczące okablowania miedzianego oraz światłowodowego, co jest niezwykle istotne w kontekście nowoczesnych rozwiązań informatycznych. TIA/EIA-568-B wprowadza zasady dotyczące projektowania, instalacji oraz testowania okablowania, co ma na celu zapewnienie wysokiej jakości transmisji danych i kompatybilności systemów różnorodnych producentów. Przykładowo, w praktyce standard ten jest używany przy tworzeniu lokalnych sieci komputerowych (LAN), gdzie istotne jest, aby wszystkie komponenty, takie jak przełączniki, routery oraz urządzenia końcowe, były ze sobą kompatybilne i spełniały określone wymagania. Zastosowanie standardu TIA/EIA-568-B przyczynia się również do łatwiejszego zarządzania i rozbudowy sieci, co jest niezwykle ważne w dynamicznie zmieniającym się środowisku technologicznym. Ponadto, przestrzeganie tego standardu może znacząco zwiększyć żywotność infrastruktury okablowania oraz zminimalizować ryzyko zakłóceń w transmisji danych.

Pytanie 31

Symbol graficzny przedstawiony na ilustracji oznacza jaką bramkę logiczną?

Ilustracja do pytania
A. NAND
B. NOR
C. AND
D. OR
Symbol przedstawiony na rysunku to bramka logiczna AND która jest fundamentalnym elementem w projektowaniu układów cyfrowych. Jej działanie opiera się na zasadzie że tylko wtedy gdy wszystkie wejścia mają stan logiczny 1 na wyjściu pojawia się stan logiczny 1. W przeciwnym wypadku wyjście jest w stanie 0. Bramka AND jest powszechnie stosowana w układach sterujących oraz systemach automatyki gdzie potrzebne jest sprawdzenie wystąpienia kilku warunków jednocześnie. Przykładowo w systemie alarmowym bramka AND może być używana do weryfikacji czy wszystkie drzwi są zamknięte zanim system zostanie uzbrojony. W standardowych zastosowaniach bramki AND używa się w układach arytmetycznych oraz transmisji danych gdzie logiczne warunki muszą być spełnione dla kontynuacji przetwarzania danych. W półprzewodnikowych technologiach takich jak CMOS bramki AND są implementowane w sposób minimalizujący zużycie energii i przestrzeni co jest kluczowe dla produkcji efektywnych układów scalonych. Zrozumienie działania bramek logicznych jak AND jest niezbędne dla inżynierów elektroników i programistów systemów cyfrowych aby efektywnie projektować i diagnozować kompleksowe systemy elektroniczne.

Pytanie 32

Jak nazywa się jednostka danych PDU w warstwie sieciowej modelu ISO/OSI?

A. pakiet
B. segment
C. bit
D. ramka
Odpowiedź "pakiet" jest prawidłowa, ponieważ w warstwie sieciowej modelu ISO/OSI jednostką danych PDU (Protocol Data Unit) jest właśnie pakiet. Warstwa sieciowa, odpowiadająca za trasowanie i przekazywanie danych pomiędzy różnymi sieciami, wysyła i odbiera pakiety. Przykładem protokołu działającego na tej warstwie jest IP (Internet Protocol), który fragmentuje dane na pakiety, dodając odpowiednie nagłówki, co umożliwia ich prawidłowe przesyłanie przez różne sieci. W praktyce, pakiety umożliwiają efektywne zarządzanie ruchem sieciowym, eliminując potrzebę przesyłania dużych bloków danych naraz, co zwiększa wydajność i niezawodność komunikacji. Zrozumienie funkcji pakietów w warstwie sieciowej jest kluczowe dla projektowania i zarządzania sieciami komputerowymi, w tym dla implementacji rozwiązań opartych na protokołach TCP/IP oraz dla rozwiązywania problemów związanych z przesyłem danych w sieciach lokalnych i WAN.

Pytanie 33

Internet Relay Chat (IRC) to protokół wykorzystywany do

A. wysyłania wiadomości na forum dyskusyjne
B. transmisji głosu w sieci
C. przesyłania wiadomości e-mail
D. przeprowadzania rozmów za pomocą interfejsu tekstowego
Internet Relay Chat (IRC) to protokół, który umożliwia użytkownikom prowadzenie rozmów w czasie rzeczywistym za pomocą tekstowych wiadomości. W odróżnieniu od innych form komunikacji, takich jak e-mail czy transmisja głosu, IRC opiera się na architekturze klient-serwer, gdzie użytkownicy łączą się z serwerem IRC, a następnie mogą uczestniczyć w kanałach tematyką, które ich interesują. Praktycznym zastosowaniem IRC jest organizowanie dyskusji na tematy techniczne, grupowych projektów programistycznych czy też wspólnych gier. Warto również zauważyć, że IRC wspiera wiele standardów, takich jak RFC 1459, które definiują jego podstawowe zasady działania. Dobre praktyki w korzystaniu z IRC obejmują przestrzeganie regulaminów kanałów, dbałość o kulturę dyskusji oraz efektywne zarządzanie dostępem do informacji, co przyczynia się do pozytywnej atmosfery w społecznościach online. IRC, mimo spadku popularności na rzecz nowoczesnych komunikatorów, wciąż jest wykorzystywany w niektórych środowiskach technicznych i gamingowych.

Pytanie 34

W protokole IPv4 adres broadcastowy, zapisany w formacie binarnym, bez podziału na podsieci, w sekcji przeznaczonej dla hosta zawiera

A. naprzemiennie jedynki oraz zera
B. sekwencję zer z jedynką na końcu
C. tylko zera
D. wyłącznie jedynki
Adres broadcast w IPv4 służy do wysyłania informacji do wszystkich urządzeń w danej podsieci. Wiesz, jak to działa? W części adresu przeznaczonej dla hosta zawsze mamy same jedynki, co pokazuje, że wszystkie bity są na '1'. Na przykład, gdy mamy adres 192.168.1.255, to zapiszemy go w binarnie jako 11000000.10101000.00000001.11111111. Zauważ, że ostatni oktet to właśnie 255, czyli same jedynki. W praktyce wykorzystujemy adresy broadcast, gdy chcemy, żeby wszystkie urządzenia w lokalnej sieci dostały jakieś dane. Dobrym przykładem jest protokół ARP, który używa adresu broadcast, żeby znaleźć adresy MAC wszystkich urządzeń w sieci. Adresy broadcast są mega ważne dla tego, żeby sieci lokalne działały sprawnie.

Pytanie 35

Wynikiem dodawania liczb \( 33_{(8)} \) oraz \( 71_{(8)} \) jest liczba

A. \( 1010100_{(2)} \)
B. \( 1100101_{(2)} \)
C. \( 1001100_{(2)} \)
D. \( 1010101_{(2)} \)
To jest właśnie ten dobry kierunek myślenia. Dlaczego? Zacznijmy od początku – liczby w systemie ósemkowym nie są takie straszne, jeśli podejdzie się do nich krok po kroku. Najpierw konwersja do systemu dziesiętnego: 33₈ to nic innego jak 3×8 + 3 = 27, a 71₈ to 7×8 + 1 = 57. Sumujesz je i masz 84 w systemie dziesiętnym. Co dalej? Trzeba to zamienić na binarny, bo o to pytają. 84 dzielone przez 2 daje 42, potem 21, 10, 5, 2, 1 i 0 – a zapisując reszty od końca, wychodzi 1010100₂. W praktyce, takie operacje pojawiają się na co dzień np. przy projektowaniu układów cyfrowych czy analizie kodu maszynowego. Moim zdaniem dobra znajomość zamiany między systemami liczbowymi to absolutny fundament dla wszystkich, którzy chcą ogarniać informatykę czy elektronikę. Warto też podkreślić, że takie ćwiczenia przydają się nawet w programowaniu niskopoziomowym, kiedy trzeba zrozumieć, co się naprawdę dzieje „pod maską” komputera, np. przy obsłudze rejestrów procesora czy przesyłaniu danych przez magistrale. Z mojego doświadczenia – im więcej praktyki z konwersjami, tym mniej stresu później na egzaminach i w pracy. Przemysł IT (szczególnie embedded czy automatyka) wymaga tej sprawności, bo błędna konwersja potrafi wywrócić cały projekt. Tak więc, dobra robota – to jest ta poprawna binarka!

Pytanie 36

Jakim protokołem połączeniowym w warstwie transportowej, który zapewnia niezawodność dostarczania pakietów, jest protokół

A. IP (Internet Protocol)
B. ARP (Address Resolution Protocol)
C. TCP (Transmission Control Protocol)
D. UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) jest protokołem warstwy transportowej, który zapewnia niezawodność w dostarczaniu danych poprzez wprowadzenie mechanizmów kontroli błędów, retransmisji oraz kontroli przepływu. TCP ustanawia połączenie między nadawcą a odbiorcą przed przesłaniem danych, co pozwala na zapewnienie, że wszystkie pakiety dotrą do celu w odpowiedniej kolejności i bez błędów. Przykłady zastosowania protokołu TCP obejmują transmisję stron internetowych, pocztę elektroniczną oraz protokoły transferu plików, takie jak FTP. Standardy związane z TCP są ustalone przez IETF i są częścią większej specyfikacji, znanej jako suite protokołów internetowych (Internet Protocol Suite), która definiuje, jak dane są przesyłane przez sieci. Dobre praktyki obejmują monitorowanie wydajności TCP, aby zminimalizować opóźnienia i utratę pakietów, co jest szczególnie istotne w aplikacjach o wysokich wymaganiach, takich jak transmisje wideo na żywo.

Pytanie 37

Jaką długość ma maska sieci dla adresów z klasy B?

A. 8 bitów
B. 24 bity
C. 12 bitów
D. 16 bitów
Odpowiedź 16 bitów jest prawidłowa, ponieważ w klasie B adresy IP mają zdefiniowaną długość maski sieci wynoszącą 255.255.0.0, co odpowiada 16 bitom przeznaczonym na identyfikację sieci. Klasa B jest używana w dużych sieciach, gdzie liczba hostów w sieci jest znaczna. Zastosowanie tej długości maski pozwala na podział dużych przestrzeni adresowych, co jest istotne w kontekście efektywnego zarządzania adresami IP. W praktyce, adresy IP klasy B są często wykorzystywane w organizacjach oraz instytucjach posiadających wiele urządzeń w sieci. Przykładem zastosowania jest zbudowanie infrastruktury dla korporacji, gdzie adresy przypisane do różnych działów mogą być zarządzane w ramach tej samej sieci. Warto również zauważyć, że w standardach TCP/IP, klasy adresowe są klasyfikowane w sposób, który wspiera różnorodne scenariusze sieciowe, a znajomość długości maski jest kluczowa dla administratorów sieci.

Pytanie 38

W systemie binarnym liczba 51(10) przyjmuje formę

A. 101001
B. 101011
C. 110011
D. 110111
Odpowiedź 110011 jest poprawna, ponieważ reprezentuje liczbę dziesiętną 51 w systemie binarnym. Aby przekształcić liczbę z systemu dziesiętnego na binarny, należy dzielić liczbę dziesiętną przez 2, zapisując reszty z dzielenia. Dla liczby 51 wygląda to następująco: 51 podzielone przez 2 daje 25 z resztą 1, 25 podzielone przez 2 to 12 z resztą 1, następnie 12 podzielone przez 2 to 6 z resztą 0, 6 podzielone przez 2 to 3 z resztą 0, 3 podzielone przez 2 to 1 z resztą 1, a 1 podzielone przez 2 daje 0 z resztą 1. Zbierając reszty od dołu do góry, otrzymujemy 110011. Przykłady zastosowania konwersji liczby z systemu dziesiętnego na binarny obejmują programowanie komputerowe, gdzie systemy binarne są kluczowe dla działania komputerów, a także w elektronikę cyfrową, gdzie reprezentacja binarna służy do komunikacji między różnymi urządzeniami. Dobra praktyka przy pracy z różnymi systemami liczbowymi to zawsze potwierdzanie poprawności konwersji poprzez sprawdzenie wartości w obu systemach.

Pytanie 39

Jaki rezultat uzyskamy po wykonaniu odejmowania dwóch liczb heksadecymalnych 60A (h) - 3BF (h)?

A. 24B (h)
B. 349 (h)
C. 2AE (h)
D. 39A (h)
Wynik operacji odejmowania dwóch liczb heksadecymalnych, jak w przypadku 60A (h) - 3BF (h), to 24B (h). Aby to zrozumieć, najpierw przekształćmy obie liczby do postaci dziesiętnej. Liczba 60A (h) w systemie dziesiętnym wynosi 6*16^2 + 0*16^1 + 10*16^0 = 1530. Liczba 3BF (h) to 3*16^2 + 11*16^1 + 15*16^0 = 959. Odejmując te wartości, otrzymujemy 1530 - 959 = 571, co w systemie heksadecymalnym przekłada się na 24B (h). Takie operacje są powszechnie stosowane w programowaniu niskopoziomowym, w celu manipulacji danymi w pamięci, przykładowo w kontekście systemów embedded czy w programowaniu mikrokontrolerów. Znajomość i umiejętność operowania na systemach liczbowych, takich jak heksadecymalny, jest kluczowa dla inżynierów oprogramowania i elektroniki, ponieważ wiele protokołów komunikacyjnych i formatów danych wykorzystuje ten system do reprezentacji wartości liczbowych. W praktyce, przekształcanie pomiędzy różnymi systemami liczbowymi oraz umiejętność wykonywania operacji arytmetycznych jest niezbędna w codziennej pracy inżyniera.

Pytanie 40

Jaki jest standardowy port dla serwera HTTP?

A. 8080
B. 800
C. 80
D. 8081
Port 80 jest domyślnym portem serwera usługi WWW, co oznacza, że jest standardowo używany do komunikacji HTTP. Protokół HTTP, który jest podstawą większości stron internetowych, został zaprojektowany w taki sposób, aby korzystać z portu 80. Użycie tego portu pozwala przeglądarkom internetowym na automatyczne nawiązywanie połączenia z serwerem WWW bez konieczności jawnego określania portu w adresie URL. Na przykład, wpisując 'http://example.com', przeglądarka domyślnie próbuje połączyć się z portem 80. W praktyce, jeśli port 80 jest zablokowany lub używany przez inny serwis, można napotkać problemy z dostępem do stron internetowych. W kontekście najlepszych praktyk branżowych, administratorzy serwerów powinni upewnić się, że port 80 jest odpowiednio zabezpieczony i monitorowany, aby zapobiegać nieautoryzowanemu dostępowi i atakom. W miarę rozwoju technologii, alternatywne porty, takie jak 443 dla HTTPS, zyskały na znaczeniu, jednak port 80 pozostaje kluczowy dla standardowej komunikacji HTTP.