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: 15 czerwca 2026 08:01
  • Data zakończenia: 15 czerwca 2026 08:07

Egzamin zdany!

Wynik: 24/40 punktów (60,0%)

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

W układzie SI jednostką, która mierzy napięcie, jest

A. wat
B. wolt
C. amper
D. herc
W odpowiedziach na to pytanie pojawiły się inne jednostki miary, które nie odnoszą się do napięcia elektrycznego. Wat (W) jest jednostką mocy, która mierzy ilość energii przekazywanej w jednostce czasu. Mocy nie należy mylić z napięciem, ponieważ moc zależy od napięcia i prądu elektrycznego według wzoru P = U * I, gdzie P to moc, U to napięcie, a I to natężenie prądu. Herc (Hz) to jednostka częstotliwości, oznaczająca liczbę cykli na sekundę. Częstotliwość jest istotna w kontekście sygnałów elektrycznych, ale nie jest miarą napięcia. Amper (A) to jednostka natężenia prądu elektrycznego, co również jest odmiennym pojęciem od napięcia. Mylenie napięcia z mocą, częstotliwością lub natężeniem prądu może prowadzić do błędnych wniosków w projektowaniu i analizie obwodów elektrycznych. Dlatego ważne jest, aby mieć jasne zrozumienie podstawowych pojęć elektrycznych, aby unikać typowych błędów myślowych, które mogą prowadzić do nieprawidłowych wyników w obliczeniach inżynieryjnych czy w praktycznych zastosowaniach elektrycznych.

Pytanie 2

Przedstawiony na rysunku kolor zapisany w modelu RGB, w systemie szesnastkowym będzie zdefiniowany następująco

Ilustracja do pytania
A. 77A1C1
B. 77A0C1
C. 76A3C1
D. 71A0B2
W tym zadaniu właściwa odpowiedź to 77A0C1, ponieważ wartości RGB przedstawione na rysunku wynoszą odpowiednio: R=119, G=160, B=193. W systemie szesnastkowym zapisujemy te wartości następująco: 119 to 77, 160 to A0, a 193 to C1. Sklejamy te trzy dwucyfrowe kody i otrzymujemy 77A0C1, co jest zgodne z zasadami zapisu kolorów w systemie heksadecymalnym stosowanym w grafice komputerowej oraz webdesignie. Bardzo często w pracy z grafiką, a szczególnie przy projektowaniu interfejsów, ten zapis pozwala na precyzyjne odwzorowanie kolorów pomiędzy różnymi aplikacjami i urządzeniami. Praktyczne zastosowania są ogromne – od projektowania stron internetowych (gdzie w CSS wpisujemy np. background-color: #77A0C1) po przygotowanie materiałów do druku czy nawet tworzenie palet barw w aplikacjach do edycji zdjęć. Moim zdaniem opanowanie tego typu konwersji jest jedną z kluczowych umiejętności w branży IT i grafice cyfrowej. Warto pamiętać, że standard ten jest międzynarodowy, więc wszędzie, gdzie pojawia się zapis koloru jako #RRGGBB, trzeba przekształcić wartości RGB na postać szesnastkową – i dokładnie to było sednem tego pytania. Trochę praktyki i można to robić niemal automatycznie.

Pytanie 3

W komunikacie błędu systemowego informacja prezentowana w formacie szesnastkowym oznacza

A. kod błędu
B. definicję problemu
C. nazwę kontrolera
D. odnośnik do dokumentacji
W komunikatach o błędach systemowych, informacja wyświetlana w postaci heksadecymalnej faktycznie odnosi się do kodu błędu. Kody błędów są kluczowymi elementami w diagnostyce problemów w systemach komputerowych i aplikacjach. Umożliwiają one programistom i administratorom systemów szybkie identyfikowanie i lokalizowanie źródła problemu. Heksadecymalna reprezentacja kodu błędu jest powszechnie stosowana, ponieważ pozwala na bardziej zwięzłe przedstawienie dużych liczb, które często są używane w kontekście identyfikatorów błędów. Na przykład, system operacyjny Windows używa kodów błędów w formacie 0x0000007B, co oznacza specyficzny problem dotyczący krytycznych błędów systemowych. Praktyka stosowania heksadecymalnych kodów błędów jest zgodna z najlepszymi praktykami branżowymi, co ułatwia wymianę informacji i szybsze diagnozowanie problemów. Zrozumienie tych kodów jest niezbędne dla efektywnej analizy błędów w systemach IT.

Pytanie 4

Wynikiem dodawania dwóch liczb binarnych 1101011 oraz 1001001 jest liczba w systemie dziesiętnym

A. 180
B. 170
C. 201
D. 402
Suma dwóch liczb binarnych 1101011 i 1001001 daje wynik 10110100 w systemie binarnym. Aby przekształcić ten wynik na system dziesiętny, możemy zastosować wzór, w którym każda cyfra binarna jest mnożona przez odpowiednią potęgę liczby 2. Obliczamy to w następujący sposób: 1*2^7 + 0*2^6 + 1*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 0*2^0, co daje 128 + 0 + 32 + 16 + 0 + 0 + 2 + 0 = 178. Jednak oczywiście, błąd sumowania w odpowiedziach prowadzi do innej wartości. Warto pamiętać, że umiejętność konwersji między systemami liczbowymi jest kluczowa w informatyce i inżynierii, ponieważ pozwala na efektywne przetwarzanie i przechowywanie danych. W praktyce, znajomość tych zasad jest niezbędna przy programowaniu, cyfrowym przetwarzaniu sygnałów oraz w projektowaniu urządzeń elektronicznych, gdzie system binarny jest podstawowym językiem komunikacji.

Pytanie 5

Zgodnie z zamieszczonym cennikiem, średni koszt wyposażenia stanowiska komputerowego wynosi:

Nazwa sprzętuCena minimalnaCena maksymalna
Jednostka centralna1300,00 zł4550,00 zł
Monitor650,00 zł2000,00 zł
Klawiatura28,00 zł100,00 zł
Myszka22,00 zł50,00 zł
A. 5000,50 zł
B. 2000,00 zł
C. 6700,00 zł
D. 4350,00 zł
Poprawna odpowiedź wynika z policzenia średniej arytmetycznej z podanych w tabeli cen minimalnych i maksymalnych całego zestawu. Najpierw obliczamy koszt minimalny stanowiska: 1300 zł (jednostka centralna) + 650 zł (monitor) + 28 zł (klawiatura) + 22 zł (mysz) = 2000 zł. Potem koszt maksymalny: 4550 zł + 2000 zł + 100 zł + 50 zł = 6700 zł. Średni koszt to (2000 zł + 6700 zł) / 2 = 4350 zł. I to właśnie jest średni koszt wyposażenia jednego stanowiska komputerowego. W praktyce takie liczenie średniej ceny jest bardzo typowe przy planowaniu budżetu w firmie, szkole czy serwerowni. Administrator, który ma wyposażyć np. 15 stanowisk, często przyjmuje tego typu średni koszt jednostkowy, żeby oszacować całkowity wydatek, zanim wejdzie w szczegóły konkretnego modelu sprzętu. Moim zdaniem warto od razu wyrabiać w sobie nawyk rozdzielania kosztu minimalnego, maksymalnego i uśrednionego, bo to pomaga w rozmowach z klientem: można zaproponować wariant „oszczędny”, „średni” i „wydajny”. W branży IT przy wycenach zestawów komputerowych standardem jest właśnie podawanie widełek cenowych oraz średniej, żeby łatwiej było porównywać oferty. Tego typu proste obliczenia są też podstawą do późniejszego liczenia TCO (Total Cost of Ownership), czyli całkowitego kosztu posiadania stanowiska, gdzie dochodzą jeszcze koszty serwisu, energii, wymiany podzespołów itd. Jeżeli dobrze ogarniasz takie podstawowe rachunki, to potem dużo łatwiej przechodzisz do bardziej złożonych analiz kosztów infrastruktury IT.

Pytanie 6

Czym jest prefetching?

A. cecha systemu operacyjnego, która pozwala na równoczesne wykonywanie wielu procesów
B. wykonanie przez procesor etapu pobierania kolejnego rozkazu w trakcie realizacji etapu wykonania wcześniejszego rozkazu
C. właściwość procesorów, która umożliwia rdzeniom korzystanie ze wspólnych danych bez pomocy pamięci zewnętrznej
D. metoda działania procesora, która polega na przejściu do trybu pracy procesora Intel 8086
Prefetching to technika, która polega na pobieraniu danych lub instrukcji z pamięci, zanim będą one potrzebne do realizacji obliczeń przez procesor. Jest to ważny krok w optymalizacji wydajności procesora, ponieważ umożliwia skrócenie czasu oczekiwania na dane. W praktyce procesor może wykonać fazę pobrania następnego rozkazu podczas, gdy aktualnie wykonuje poprzedni, co przyspiesza działanie aplikacji oraz zmniejsza opóźnienia. Na przykład, w architekturze superskalarnych procesorów, w których realizowane są równocześnie różne instrukcje, prefetching pozwala na zwiększenie efektywności wykorzystania jednostek wykonawczych. Technika ta jest również stosowana w nowoczesnych systemach operacyjnych, które wykorzystują różne algorytmy prefetchingowe w pamięciach podręcznych. Dodatkowo, standardy takie jak Intel Architecture Optimization pozwalają na lepsze zrozumienie i implementację prefetchingu, co przyczynia się do korzystniejszego zarządzania pamięcią i zwiększenia wydajności aplikacji.

Pytanie 7

Ile maksymalnie urządzeń, wliczając w nie huby oraz urządzenia końcowe, może być podłączonych do interfejsu USB za pomocą magistrali utworzonej przy użyciu hubów USB?

A. 127 urządzeń.
B. 63 urządzeń.
C. 7 urządzeń.
D. 31 urządzeń.
Poprawna odpowiedź to 127 urządzeń, bo właśnie tyle maksymalnie adresów urządzeń przewiduje standard USB dla jednej logicznej magistrali. Każde urządzenie podłączone do USB – zarówno urządzenie końcowe (np. pendrive, drukarka, klawiatura), jak i sam hub – zajmuje jeden adres. Wyjątkiem jest host (kontroler USB w komputerze), który nie jest liczony do tej puli. Standard USB (zarówno 1.1, 2.0, jak i 3.x, choć tam jest to trochę bardziej rozbudowane) definiuje 7‑bitowy adres urządzenia, co daje właśnie 2^7 − 1 = 127 możliwych adresów dla urządzeń peryferyjnych. Jeden adres jest zarezerwowany na potrzeby procesu konfiguracji, dlatego faktycznie mamy 127, a nie 128 urządzeń użytkowych. W praktyce oznacza to, że możesz łączyć huby kaskadowo (z zachowaniem ograniczenia co do liczby poziomów), ale suma wszystkich urządzeń, razem z tymi hubami, nie może przekroczyć 127. Typowa sytuacja: masz w komputerze jeden kontroler USB, do niego podłączony hub aktywny z 7 portami, do każdego portu wpinasz kolejny hub i kolejne urządzenia. Dopóki łączna liczba adresowanych elementów (huby + urządzenia końcowe) nie przekroczy 127, wszystko jest zgodne ze standardem i powinno działać stabilnie. Producenci sprzętu i projektanci stanowisk komputerowych biorą to pod uwagę przy planowaniu rozbudowanych stanowisk z wieloma skanerami kodów, tabletami graficznymi, drukarkami etykiet czy interfejsami pomiarowymi na USB. Moim zdaniem warto też pamiętać, że zanim osiągniesz limit 127, wcześniej zwykle ograniczy cię przepustowość magistrali i zasilanie portów – dlatego w praktyce stosuje się huby aktywne z własnym zasilaczem i rozsądnie rozkłada obciążenie między różne kontrolery USB na płycie głównej.

Pytanie 8

Czy możesz wskazać, jak wygląda zapis maski podsieci /23 w systemie dziesiętnym, wiedząc, że pierwsze 23 bity z 32-bitowej liczby binarnej to jedynki, a pozostałe to zera? Każdemu z kolejnych 8 bitów odpowiada jedna liczba dziesiętna?

A. 255.255.254.0
B. 255.255.0.0
C. 255.255.255.128
D. 255.255.255.0
Maska podsieci /23 oznacza, że pierwsze 23 bity w 32-bitowej reprezentacji adresu IP są zajęte przez jedynki, co oznacza, że adresy IP w danej podsieci mają wspólne 23 bity. W zapisie binarnym maski podsieci /23 wygląda to następująco: 11111111.11111111.11111110.00000000. Przekładając to na wartości dziesiętne, otrzymujemy 255.255.254.0. Ta maska pozwala na uzyskanie 512 adresów IP w podsieci (2^(32-23)), z czego 510 z nich może być używanych do przypisywania urządzeniom, ponieważ jeden adres jest zarezerwowany dla identyfikacji podsieci, a drugi dla rozgłoszenia. Użycie maski /23 jest powszechnie stosowane w większych sieciach, gdzie potrzeba większej liczby adresów IP, ale nie tak dużej jak w przypadku maski /22. Przykładowo, w organizacjach z dużą liczbą urządzeń, taka maska może być idealnym rozwiązaniem, umożliwiającym efektywne zarządzanie adresacją IP.

Pytanie 9

int a;
Podaną zmienną wyświetl na 2 sposoby.

A. cout << "a = " << a; oraz cout << a;
B. System.out.println("a = " + a); oraz System.out.println(a);
C. printf("a = %d", a); oraz printf("%d", a);
D. console.log("a = " + a); oraz console.log(a);
Wybrałeś niepoprawną odpowiedź. W C++ najczęściej używanymi metodami wyświetlania są strumień cout oraz funkcja printf. Odpowiedź B pokazuje dwa sposoby wyświetlania z użyciem cout - z opisem (cout << "a = " << a;) oraz wyświetlenie samej wartości (cout << a;). Warto zapamiętać, że cout jest standardową metodą wyjścia w C++, podczas gdy odpowiedzi A, C i D odnoszą się do innych języków programowania (odpowiednio C, JavaScript i Java).

Pytanie 10

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

Ilustracja do pytania
A. AND
B. NAND
C. OR
D. NOR
Zrozumienie działania bramek logicznych jest kluczowe dla projektowania układów cyfrowych. W tym pytaniu trzy z czterech odpowiedzi dotyczą bramek które są często mylone z bramką AND. Bramka NAND jest odwrotnością bramki AND i działa na zasadzie że wyjście jest w stanie logicznym 0 tylko wtedy gdy wszystkie wejścia są w stanie 1. Jest szeroko stosowana w generowaniu sygnałów resetujących i układach pamięci ponieważ jej działanie pozwala na efektywne implementowanie funkcji logicznych. Bramka NOR z kolei to odwrotność bramki OR i jej wyjście jest 1 tylko wtedy gdy wszystkie wejścia są 0 co jest przydatne w projektowaniu pamięci i przerzutników. Bramka OR przekazuje stan logiczny 1 na wyjściu gdy przynajmniej jedno z wejść jest w stanie 1 co jest użyteczne w obwodach wyboru sygnałów. Mylenie bramek NAND NOR i OR z bramką AND wynika często z podobieństw w ich symbolach graficznych oraz złożoności ich funkcji logicznych. Ważne jest aby inżynierowie dokładnie analizowali zarówno działanie jak i zastosowania każdej z tych bramek aby unikać błędów w projektowaniu i implementacji układów cyfrowych. Dobra znajomość tych różnic jest niezbędna do tworzenia poprawnych i efektywnych rozwiązań technologicznych.

Pytanie 11

Który z podanych adresów protokołu IPv4 jest adresem klasy D?

A. 10.0.3.5
B. 128.1.0.8
C. 239.255.203.1
D. 191.12.0.18
Adres 239.255.203.1 należy do klasy D, która jest zarezerwowana dla multicastu w protokole IPv4. Klasa D obejmuje adresy od 224.0.0.0 do 239.255.255.255, co oznacza, że wszystkie adresy w tym zakresie są przeznaczone do przesyłania danych do grupy odbiorców, a nie do pojedynczego hosta. Przykłady zastosowania adresów klasy D obejmują transmisje wideo na żywo, gdzie wiele urządzeń może odbierać ten sam strumień danych, co pozwala na efektywne wykorzystanie pasma sieciowego. Multicast jest szczególnie użyteczny w aplikacjach takich jak IPTV, konferencje online oraz różne usługi strumieniowe, gdzie kluczowe jest dotarcie z tymi samymi danymi do wielu użytkowników jednocześnie. Standardy, takie jak RFC 4604, szczegółowo opisują funkcjonowanie multicastu oraz jego implementację w sieciach komputerowych, podkreślając wagę zarządzania adresowaniem i ruchem multicastowym dla optymalnej wydajności sieci.

Pytanie 12

Na ilustracji przedstawiono symbol urządzenia cyfrowego

Ilustracja do pytania
A. multipleksera priorytetowego
B. kodera priorytetowego
C. demultipleksera priorytetowego
D. dekodera 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 13

Jak nazywa się bezklasowa metoda podziału przestrzeni adresowej IPv4?

A. VLAN
B. IMAP
C. MASK
D. CIDR
CIDR, czyli Classless Inter-Domain Routing, jest bezklasową metodą podziału przestrzeni adresowej IPv4, która pozwala na bardziej elastyczne zarządzanie adresami IP. Została wprowadzona w celu zastąpienia tradycyjnego systemu klasowego (A, B, C), który był ograniczony i prowadził do nieefektywnego wykorzystania dostępnych adresów. CIDR wprowadza elastyczność dzięki wykorzystaniu notacji, która pozwala na precyzyjne określenie długości prefiksu sieci (np. /24), co pozwala na przydzielanie adresów zgodnie z rzeczywistymi potrzebami sieci. Przykładem zastosowania CIDR jest podział dużej puli adresów IP dla różnych podsieci w organizacji, co pozwala na optymalizację i lepsze zarządzanie zasobami sieciowymi. Dzięki CIDR możliwe jest efektywne agregowanie tras w routingu, co przyczynia się do zmniejszenia rozmiaru tablic routingu w internecie oraz poprawy wydajności. Standardy ustalone przez IETF w dokumentach RFC 4632 oraz RFC 1519 podkreślają znaczenie CIDR w kontekście nowoczesnych rozwiązań sieciowych, co sprawia, że jest to kluczowa koncepcja w zarządzaniu adresami IP.

Pytanie 14

Układy sekwencyjne stworzone z grupy przerzutników, najczęściej synchronicznych typu D, które mają na celu przechowywanie danych, to

A. bramki
B. kodery
C. dekodery
D. rejestry
Rejestry są układami sekwencyjnymi składającymi się z przerzutników, najczęściej typu D, które służą do przechowywania danych. Każdy przerzutnik w rejestrze przechowuje jeden bit informacji, a w przypadku rejestrów o wielu bitach możliwe jest równoczesne przechowywanie i przetwarzanie kilku bitów. Przykładem zastosowania rejestrów jest zapis i odczyt danych w mikroprocesorach, gdzie rejestry pełnią rolę pamięci tymczasowej dla operacji arytmetycznych oraz logicznych. Stosowanie rejestrów w projektowaniu systemów cyfrowych odpowiada za zwiększenie wydajności oraz efektywności procesów obliczeniowych. Zgodnie z dobrymi praktykami inżynieryjnymi, rejestry są również kluczowym elementem w architekturze pamięci, umożliwiając synchronizację z zegarem systemowym oraz zapewniając prawidłowe działanie układów w czasie rzeczywistym. Ponadto, rejestry są często wykorzystywane w różnych układach FPGA oraz ASIC, co podkreśla ich znaczenie w nowoczesnym projektowaniu systemów cyfrowych.

Pytanie 15

Jak brzmi pełna wersja adresu IPv6 2001:0:db8::1410:80ab?

A. 2001:0001:0db8:0000:0000:0000:1410:80ab
B. 2001:1000:0db8:0000:0000:0000:1410:80ab
C. 2001:0000:db80:0000:0000:0000:1410:80ab
D. 2001:0000:0db8:0000:0000:0000:1410:80ab
Odpowiedź 2001:0000:0db8:0000:0000:0000:1410:80ab jest poprawna, ponieważ przedstawia pełną postać adresu IPv6, gdzie wszystkie zera zostały uzupełnione. W adresach IPv6 można stosować skróty, takie jak pomijanie wiodących zer oraz użycie podwójnego dwukropka (::) w celu zastąpienia długich ciągów zer. Pełna postać adresu wymaga jednak, aby każdy segment miał 4 znaki szesnastkowe, co oznacza, że wiodące zera muszą być dodane, aby spełnić ten wymóg. Zastosowanie pełnych adresów IPv6 jest istotne w kontekście konfiguracji sieci, ponieważ może pomóc w uniknięciu pomyłek przy ręcznej konfiguracji lub debugowaniu. Standardy takie jak RFC 5952 zalecają stosowanie pełnych postaci adresów IPv6 w dokumentacji i interfejsach użytkownika, co zwiększa przejrzystość i jednoznaczność. Przykładowo, gdy skonfigurujemy urządzenie sieciowe lub serwer, pełny adres może być łatwiejszy do odczytania dla administratorów, co zmniejsza ryzyko błędów przy wprowadzaniu ustawień.

Pytanie 16

Jaką postać ma liczba szesnastkowa: FFFF w systemie binarnym?

A. 0010 0000 0000 0111
B. 1111 0000 0000 0111
C. 0000 0000 0000 0000
D. 1111 1111 1111 1111
Liczba szesnastkowa FFFF w systemie binarnym jest równoznaczna z 1111 1111 1111 1111, co wynika z bezpośredniego przekształcenia wartości szesnastkowej na binarną. W systemie szesnastkowym każda cyfra reprezentuje cztery bity binarne, ponieważ 2^4 = 16. Tak więc, każda z maksymalnych cyfr F (15 w systemie dziesiętnym) przekłada się na 1111 w systemie binarnym. Zatem FFFF, składające się z czterech cyfr F, będzie miało postać: 1111 1111 1111 1111. Przykładowo, w kontekście programowania, podczas pracy z systemami operacyjnymi, takie reprezentacje są stosowane do określenia adresów w pamięci lub wartości w rejestrach procesora. Zrozumienie konwersji między systemami liczbowymi jest kluczowe nie tylko w programowaniu, ale również w inżynierii komputerowej oraz przy projektowaniu systemów cyfrowych, gdzie precyzyjne przetwarzanie danych jest niezbędne.

Pytanie 17

W systemie dziesiętnym liczba 110011(2) przedstawia się jako

A. 52
B. 53
C. 50
D. 51
Wybór innych odpowiedzi, takich jak 52, 50 czy 53, może wynikać z typowych błędów myślowych związanych z nieprawidłowym przeliczaniem wartości bitów w systemie binarnym. Na przykład, przy próbie uzyskania 52, użytkownik mógłby błędnie doliczyć dodatkową potęgę 2 lub pomylić się w zliczaniu bitów, co skutkuje dodaniem niepoprawnych wartości. W przypadku 50, możliwe jest zrozumienie, że 1*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 mogło zostać źle zinterpretowane jako 50, gdyż zapomniano dodać wartości 1 z ostatniego bitu. Odpowiedź 53 również wskazuje na pomyłkę polegającą na dodaniu zbyt dużej wartości do wyniku, co może być wynikiem błędnego zrozumienia potęg liczby 2. Ważne jest, aby przy przeliczaniu systemów liczbowych stosować dokładne metody oraz zrozumieć, jak każda pozycja w liczbie binarnej wpływa na wynik końcowy. Używanie narzędzi lub arkuszy kalkulacyjnych, które wspierają te konwersje, może pomóc w unikaniu takich błędów, a także przyswojenie sobie zasad konwersji poprzez ćwiczenia praktyczne oraz zrozumienie podstawowych zasad arytmetyki binarnej.

Pytanie 18

O ile zwiększy się liczba dostępnych adresów IP w podsieci po zmianie maski z 255.255.255.240 (/28) na 255.255.255.224 (/27)?

A. O 4 dodatkowe adresy.
B. O 256 dodatkowych adresów.
C. O 64 dodatkowe adresy.
D. O 16 dodatkowych adresów.
Poprawna odpowiedź wynika bezpośrednio z porównania liczby bitów przeznaczonych na część hosta w maskach /28 i /27. Maska 255.255.255.240 to zapis /28, czyli 28 bitów jest przeznaczonych na sieć, a 4 bity na hosty (bo adres IPv4 ma 32 bity). Liczbę możliwych adresów w takiej podsieci liczymy jako 2^liczba_bitów_hosta, czyli 2^4 = 16 adresów. W praktyce w klasycznym adresowaniu IPv4 (bez CIDR-owych sztuczek) z tych 16 adresów 1 to adres sieci, 1 to adres rozgłoszeniowy (broadcast), więc zostaje 14 adresów użytecznych dla hostów. Maska 255.255.255.224 to /27, czyli 27 bitów na sieć, 5 bitów na hosty. Daje to 2^5 = 32 adresy IP w podsieci, z czego 30 jest użytecznych dla urządzeń końcowych. Różnica między 32 a 16 to właśnie 16 dodatkowych adresów. Z mojego doświadczenia w projektowaniu sieci w małych firmach taka zmiana maski jest typowym zabiegiem, gdy kończą się adresy w podsieci biurowej – np. było 10 komputerów i kilka drukarek, a nagle dochodzi kilkanaście urządzeń IoT, kamer, AP itd. Zamiast od razu robić nową podsieć, często rozszerza się istniejącą z /28 na /27, o ile pozwala na to plan adresacji. W dobrych praktykach projektowania sieci (np. wg zaleceń Cisco czy Microsoft) podkreśla się, żeby planować maski z zapasem adresów, ale nie przesadzać – zbyt duże podsieci utrudniają segmentację i bezpieczeństwo. Taka zmiana z /28 na /27 jest więc typowym przykładem świadomego zarządzania przestrzenią adresową IPv4, opartego na zrozumieniu, że każdy dodatkowy bit części hosta podwaja liczbę wszystkich dostępnych adresów w podsieci.

Pytanie 19

Dodatkowe właściwości wyniku operacji przeprowadzanej przez jednostkę arytmetyczno-logiczna ALU zawiera

A. licznik rozkazów
B. akumulator
C. wskaźnik stosu
D. rejestr flagowy
Rejestr flagowy jest kluczowym elementem jednostki arytmetyczno-logicznej (ALU), który przechowuje informacje o wynikach ostatnich operacji arytmetycznych i logicznych. Flagi w rejestrze flagowym informują o stanach takich jak: przeniesienie, zero, parzystość czy znak. Na przykład, jeśli operacja doda dwie liczby i wynik przekroczy maksymalną wartość, flaga przeniesienia zostanie ustawiona. Praktycznie, rejestr flagowy umożliwia procesorowi podejmowanie decyzji na podstawie wyników operacji, co jest kluczowe w kontrolowaniu przepływu programów. W standardach architektury komputerowej, takich jak x86, rejestr flagowy jest niezbędny do realizacji instrukcji skoków warunkowych, co pozwala na implementację złożonych algorytmów. Zrozumienie działania rejestru flagowego pozwala programistom optymalizować kod i skutecznie zarządzać logiką operacyjną w aplikacjach o wysokiej wydajności.

Pytanie 20

Jak nazywa się proces dodawania do danych z warstwy aplikacji informacji powiązanych z protokołami funkcjonującymi na różnych poziomach modelu sieciowego?

A. Fragmentacja
B. Multipleksacja
C. Enkapsulacja
D. Dekodowanie
Enkapsulacja to proces, w którym dodatkowe informacje, takie jak nagłówki i stopki, są dodawane do danych na różnych poziomach modelu OSI lub TCP/IP, w celu zapewnienia ich prawidłowej transmisji przez sieć. W praktyce, kiedy aplikacja generuje dane, te dane są najpierw enkapsulowane w warstwie aplikacji, co oznacza dodanie stosownych nagłówków specyficznych dla protokołów, takich jak HTTP czy FTP. Następnie, w warstwie transportowej, mogą być dodawane kolejne informacje, takie jak numery portów, co pozwala na identyfikację usług w systemie. Warto zauważyć, że proces ten jest fundamentalny dla komunikacji sieciowej, jako że pozwala na niezawodne przesyłanie danych pomiędzy urządzeniami, a także na zarządzanie różnymi protokołami i standardami. Przykładowo, w przypadku przesyłania plików przez FTP, dane są najpierw podzielone na segmenty, a następnie enkapsulowane w nagłówki, co umożliwia ich prawidłowe przesłanie i odbiór. Zrozumienie enkapsulacji jest kluczowe, aby móc projektować i analizować efektywne sieci komputerowe oraz implementować odpowiednie protokoły zgodnie z obowiązującymi standardami w branży.

Pytanie 21

Koprocesor (Floating Point Unit) w systemie komputerowym jest odpowiedzialny za realizację

A. operacji zmiennoprzecinkowych
B. podprogramów
C. operacji na liczbach naturalnych
D. operacji na liczbach całkowitych
Koprocesor, znany również jako jednostka zmiennoprzecinkowa (Floating Point Unit, FPU), jest specjalizowanym procesorem, który obsługuje operacje arytmetyczne na liczbach zmiennoprzecinkowych. Liczby te są istotne w obliczeniach inżynieryjnych, naukowych i finansowych, gdzie wymagana jest wysoka precyzja i zakres wartości. Użycie FPU pozwala na szybkie przetwarzanie takich operacji, co jest kluczowe w programowaniu złożonych algorytmów, takich jak symulacje fizyczne, obliczenia numeryczne czy renderowanie grafiki 3D. Na przykład, w grafice komputerowej, obliczenia dotyczące ruchu obiektów, oświetlenia i cieni są często wykonywane przy użyciu operacji zmiennoprzecinkowych, które wymagają dużej mocy obliczeniowej. W standardach programowania, takich jak IEEE 754, zdefiniowane są zasady reprezentacji liczb zmiennoprzecinkowych, co zapewnia spójność i dokładność obliczeń w różnych systemach komputerowych. Dzięki zastosowaniu FPU, programiści mogą tworzyć bardziej wydajne aplikacje, które są w stanie obsługiwać skomplikowane obliczenia w krótszym czasie.

Pytanie 22

W adresacji IPv6 standardowy podział długości dla adresu sieci oraz identyfikatora hosta wynosi odpowiednio

A. 96 bitów / 32 bity
B. 64 bity / 64 bity
C. 16 bitów / 112 bitów
D. 32 bity / 96 bitów
Odpowiedź 64 bity / 64 bity jest poprawna, ponieważ w standardzie adresacji IPv6, adresy są podzielone na dwie zasadnicze części: część sieciową oraz część identyfikującą hosta. W przypadku IPv6, standardowy podział wynosi 64 bity dla identyfikacji sieci oraz 64 bity dla identyfikacji hosta. Taki podział sprzyja efektywnemu zarządzaniu adresami w dużych sieciach, umożliwiając przypisanie ogromnej liczby adresów do urządzeń w ramach jednej sieci. Przykładem może być organizacja, która musi przypisać adresy do tysięcy urządzeń w sieci lokalnej. Dzięki temu podziałowi, przedsiębiorstwa mogą korzystać z unikalnych adresów dla każdego urządzenia, co jest zgodne z zasadami projektowania sieci według standardu RFC 4291 dotyczącym IPv6. Ponadto, użycie 64-bitowego prefiksu sieciowego jest zgodne z dobrymi praktykami, które zalecają stosowanie zasięgów adresowych sprzyjających efektywności routingu i uproszczonemu zarządzaniu.

Pytanie 23

W oznaczeniu procesora INTEL CORE i7-4790 liczba 4 wskazuje na

A. liczbę rdzeni procesora
B. specyficzną linię produkcji podzespołu
C. wskaźnik wydajności Intela
D. generację procesora
Cyfra 4 w oznaczeniu procesora INTEL CORE i7-4790 wskazuje na generację procesora. Intel stosuje system oznaczeń, w którym pierwsza cyfra po prefiksie CORE (i7 w tym przypadku) odnosi się do generacji, a to z kolei przekłada się na architekturę oraz możliwości technologiczne danej serii procesorów. Procesory z serii i7-4790 należą do czwartej generacji, znanej jako 'Haswell'. Generacja ma istotne znaczenie przy wyborze podzespołów, ponieważ nowsze generacje zazwyczaj oferują lepszą wydajność, efektywność energetyczną i wsparcie dla nowych technologii, takich jak pamięci DDR4 czy zintegrowane układy graficzne o wyższych osiągach. To oznaczenie jest kluczowe dla użytkowników i producentów sprzętu, aby mogli podejmować odpowiednie decyzje zakupowe, zwłaszcza w kontekście planowania modernizacji systemów komputerowych, które mogą wymagać specyficznych generacji procesorów dla zapewnienia zgodności z innymi komponentami. Ponadto, wybór odpowiedniej generacji może wpłynąć na długoterminową wydajność i stabilność systemu.

Pytanie 24

Jak dużo bitów minimum będzie potrzebnych w systemie binarnym do reprezentacji liczby heksadecymalnej 110h?

A. 16 bitów
B. 4 bity
C. 9 bitów
D. 3 bity
Wybór odpowiedzi, która sugeruje, że do zapisania liczby heksadecymalnej 110h wystarczą 3 bity, jest błędny z kilku powodów. Przede wszystkim, w systemie heksadecymalnym każda cyfra może przyjmować wartości od 0 do 15, co oznacza, że do reprezentacji jednej cyfry heksadecymalnej konieczne są co najmniej 4 bity. Zatem stwierdzenie, że 3 bity są wystarczające, pomija podstawową zasadę konwersji, w której każda cyfra heksadecymalna wymaga 4 bitów. Odpowiedź sugerująca 4 bity jako właściwe rozwiązanie również jest myląca, ponieważ, mimo że jeden heksadecymalny digit można zapisać w 4 bitach, to łączna liczba bitów potrzebnych do całkowitego zapisania liczby 110h wynosi 12. Użycie 4 bitów do reprezentacji całej liczby jest niewystarczające, ponieważ nie obejmuje wszystkich cyfr heksadecymalnych w tej liczbie. Odpowiedzi 16 bitów nie można uznać za poprawną, ponieważ chociaż 16 bitów można by użyć do przechowywania większych liczb, w przypadku 110h uzyskujemy 12 bitów jako maksymalną wartość, co jest bardziej odpowiednie. W praktyce, zrozumienie, ile bitów jest potrzebnych do reprezentacji wartości liczbowych w różnych systemach, jest kluczowe w programowaniu niskopoziomowym oraz w projektowaniu systemów cyfrowych, gdzie efektywność pamięci jest istotna. Prawidłowe zrozumienie konwersji między systemami liczbowymi zapobiega błędom w obliczeniach oraz przyczynia się do lepszego projektowania algorytmów i struktur danych.

Pytanie 25

Liczbą dziesiętną, która odpowiada liczbie 11110101₍U₂₎, jest

A. -11
B. 245
C. 11
D. -245
Liczba 11110101₍U₂₎ jest zapisana w kodzie U2, czyli w kodzie uzupełnień do dwóch (ang. two's complement). To najpopularniejszy sposób reprezentacji liczb całkowitych ze znakiem w systemach komputerowych. Pierwszy bit od lewej to bit znaku – jeśli jest równy 1, mamy do czynienia z liczbą ujemną. Tutaj jest właśnie taki przypadek. Żeby odczytać taką liczbę, najpierw zamieniamy wszystkie bity na przeciwne (0 na 1, 1 na 0), a następnie dodajemy 1 do uzyskanego wyniku. W tym przypadku otrzymujemy: zamiana bitów daje 00001010, a po dodaniu 1 wychodzi 00001011, czyli 11 dziesiętnie. Ale ponieważ zaczęliśmy od liczby ujemnej, końcowy wynik to -11. To się często przydaje np. przy analizie rejestrów procesorów albo gdy pracujesz z mikrokontrolerami i musisz prawidłowo obsługiwać liczby ujemne. Swoją drogą, kod U2 pozwala na łatwiejsze operacje arytmetyczne i wykrywanie przepełnień, dlatego jest standardem w większości architektur sprzętowych. Moim zdaniem, dobrze znać ten algorytm, bo to podstawa przy pracy z systemami niskopoziomowymi i programowaniem sterowników. Przy okazji, warto pamiętać, że znak liczby i jej wartość są zakodowane w tej samej sekwencji bitów, co bardzo upraszcza projektowanie układów logicznych.

Pytanie 26

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

A. 85 kHz
B. 850 Hz
C. 0,085 kHz
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 27

Liczba BACA zapisana w systemie szesnastkowym odpowiada liczbie

A. 1100101010111010₍₂₎
B. 135316₍₈₎
C. 1011101011001010₍₂₎
D. 4782₍₁₀₎
Liczba BACA w systemie szesnastkowym, czyli heksadecymalnym, to doskonały przykład tego, jak istotne jest zrozumienie konwersji między różnymi systemami liczbowymi. Każda cyfra heksadecymalna reprezentuje dokładnie 4 bity – stąd często mówi się, że zapis szesnastkowy jest bardzo przyjazny do przedstawiania wartości binarnych, zwłaszcza w elektronice czy informatyce. Żeby przeliczyć BACA16 na system binarny, rozbijamy ją na cyfry: B=1011, A=1010, C=1100, A=1010. Po połączeniu tych grup otrzymujemy ciąg 1011101011001010, czyli dokładnie tak, jak w poprawnej odpowiedzi. Często w praktyce, zwłaszcza przy pracy z mikrokontrolerami lub analizie pamięci, takie przeliczanie robi się niemal automatycznie. Przyznam szczerze, że na początku może się to wydawać trochę żmudne, ale z czasem to już wchodzi w nawyk – trochę jak szybkie zamienianie złotówek na grosze w głowie. Z mojego doświadczenia wynika, że znajomość tej metody bardzo się przydaje przy debugowaniu kodu maszynowego i czytaniu wyjść narzędzi do analizy pamięci. Warto też pamiętać, że standardy takie jak IEEE 754 dla liczb zmiennoprzecinkowych czy różne formaty plików (np. nagłówki PE w Windows) często używają zapisu szesnastkowego właśnie ze względu na jego czytelność. Poza tym, gdy ktoś pracuje z assemblerem, to praktycznie nie da się bez tego obyć. Tak więc, nie jest to tylko teoria ze szkoły, ale umiejętność, którą naprawdę wykorzystuje się w praktyce!

Pytanie 28

Rodzajem pamięci RAM, charakteryzującym się minimalnym zużyciem energii, jest

A. SDR
B. DDR3
C. DDR2
D. DDR
DDR3 (Double Data Rate 3) to typ pamięci operacyjnej, który został zaprojektowany z myślą o osiągnięciu wyższej wydajności przy jednoczesnym obniżeniu poboru mocy w porównaniu do swoich poprzedników, takich jak DDR, DDR2. Pamięci DDR3 działają na napięciu 1,5V, co jest znaczącym ulepszeniem w porównaniu do 1,8V dla DDR2. Dzięki temu, DDR3 jest bardziej energooszczędny, co jest kluczowe w kontekście współczesnych rozwiązań mobilnych oraz serwerowych, gdzie efektywność energetyczna ma kluczowe znaczenie. W praktyce, niższe napięcie w połączeniu z możliwością transferu danych dwa razy w każdej cyklu zegara umożliwia osiąganie wyższych prędkości z minimalnym zapotrzebowaniem na energię. DDR3 jest powszechnie stosowany w laptopach, komputerach stacjonarnych oraz serwerach, gdzie niskie zużycie energii przekłada się na dłuższy czas pracy na baterii oraz mniejsze koszty operacyjne. Przykładem zastosowania DDR3 mogą być nowoczesne laptopy ultrabook, które łączą wydajność z mobilnością, co czyni je idealnym wyborem dla użytkowników wymagających długotrwałej pracy bez ładowania.

Pytanie 29

Który z poniższych protokołów funkcjonuje w warstwie aplikacji?

A. FTP
B. UDP
C. ARP
D. TCP
UDP (User Datagram Protocol), ARP (Address Resolution Protocol) oraz TCP (Transmission Control Protocol) są protokołami, które działają w warstwie transportowej i warstwie linku, a nie w warstwie aplikacji. UDP jest protokołem bezpołączeniowym, co oznacza, że nie ustanawia połączenia przed wysłaniem danych, co może prowadzić do utraty pakietów, ale jest wydajny w aplikacjach, gdzie szybkość jest kluczowa, takich jak transmisje wideo czy gry online. Z kolei TCP jest protokołem połączeniowym, który zapewnia niezawodne przesyłanie danych poprzez potwierdzenia i retransmisję w przypadku utraty pakietów, co czyni go idealnym dla aplikacji wymagających dokładności, jak przeglądanie stron internetowych czy poczta elektroniczna. ARP z kolei jest protokołem warstwy linku, odpowiedzialnym za mapowanie adresów IP na adresy MAC w lokalnej sieci, co jest kluczowe dla komunikacji w sieciach Ethernet. Typowym błędem myślowym jest mylenie warstw modelu OSI i przypisywanie protokołów do niewłaściwych warstw, co może prowadzić do nieporozumień w kontekście ich funkcji i zastosowania. Zrozumienie tych różnic jest kluczowe dla efektywnego projektowania i wdrażania rozwiązań sieciowych oraz dla bezproblemowej komunikacji między różnymi systemami.

Pytanie 30

Jak wygląda liczba 51210) w systemie binarnym?

A. 10000000
B. 1000000
C. 100000
D. 1000000000
Wybór innych odpowiedzi wynika z nieporozumień dotyczących konwersji liczby dziesiętnej na binarną. Na przykład, odpowiedzi 100000 (2^6), 1000000 (2^7) i 10000000 (2^8) są zbyt małe, aby reprezentować liczbę 51210. Działa tu błąd w zrozumieniu, że każda z tych liczb binarnych odpowiada znacznie mniejszym wartościom dziesiętnym, co prowadzi do błędnych wniosków. Ponadto, podczas konwersji liczby dziesiętnej na binarną, kluczowe jest zrozumienie, jak kolejne potęgi liczby 2 wpływają na wartość końcową. Zastosowanie niepoprawnych odpowiedzi wskazuje na typowy problem w konwersji między systemami liczbowymi, w którym użytkownicy mogą pomylić pojęcie potęg z wartością liczby. Istotne jest, aby zwracać uwagę na to, jakie wartości są reprezentowane przez poszczególne bity, oraz jak każdy bit przyczynia się do ostatecznej wartości w systemie dziesiętnym. Współczesne programowanie wymaga precyzyjnego podejścia do konwersji, aby unikać błędów w obliczeniach i reprezentacji danych.

Pytanie 31

W którym systemie liczbowym zapisano zakresy We/Wy przedstawione na ilustracji?

Ilustracja do pytania
A. W systemie binarnym
B. W systemie ósemkowym
C. W systemie szesnastkowym
D. W systemie dziesiętnym
System binarny choć fundamentalny dla działania komputerów nie jest bezpośrednio używany do reprezentacji adresów We/Wy w interfejsach systemowych Jego użycie ogranicza się do operacji niskopoziomowych i logicznych wewnątrz procesorów i innych komponentów cyfrowych gdzie dane są przetwarzane w postaci bitów Jednak ze względu na swoją złożoność w bezpośredniej interpretacji przez ludzi nie jest zazwyczaj wykorzystywany w adresacji zasobów systemu System ósemkowy rzadko jest stosowany w nowoczesnych systemach komputerowych do reprezentacji danych hardwareowych W przeszłości miał swoje zastosowanie w pewnych systemach operacyjnych i architekturach komputerowych ale obecnie jego użycie jest ograniczone i nie jest standardem w kontekście interfejsów sprzętowych czy adresacji pamięci System dziesiętny jest najbardziej naturalny dla użytkowników ale w informatyce ma ograniczone zastosowanie w kontekście niskopoziomowym Adresacja sprzętowa i inne zasoby systemowe są częściej wyrażane w systemie szesnastkowym ze względu na jego zdolność do efektywnego mapowania danych binarnych W systemie dziesiętnym konwersja dużych adresów binarnych byłaby niepraktyczna i trudna do zarządzania dlatego nie jest on preferowany w tego typu zadaniach Współczesne standardy branżowe preferują szesnastkowy format właśnie ze względu na jego zwięzłość i wygodę w pracy z systemami komputerowymi

Pytanie 32

Który adres IP jest zaliczany do klasy B?

A. 134.192.16.1
B. 198.15.10.112
C. 96.15.2.4
D. 100.10.10.2
Adres IP 134.192.16.1 należy do klasy B, co jest wyznaczane przez pierwszą oktetową wartość tego adresu. Klasa B obejmuje adresy IP od 128.0.0.0 do 191.255.255.255. W tym przypadku, pierwszy oktet wynosi 134, co mieści się w tym zakresie. Klasa B jest często wykorzystywana w dużych organizacjach, które potrzebują znacznej liczby adresów IP, ponieważ pozwala na przypisanie od 16,382 do 65,534 adresów hostów w danej sieci. Przykładowo, w przypadku dużych instytucji edukacyjnych lub korporacji, klasa B może być użyta do podziału różnych działów na mniejsze podsieci, co ułatwia zarządzanie i zwiększa bezpieczeństwo. Oprócz tego, standardy dotyczące adresacji IP, takie jak RFC 791, definiują zasady dotyczące klasyfikacji adresów IP w kontekście routingu i zarządzania sieciami, co jest kluczowe dla projektowania infrastruktury sieciowej.

Pytanie 33

Wartość 101011101102 zapisana w systemie szesnastkowym to

A. A76
B. 576
C. 536
D. AE6
Wybór innych opcji jest wynikiem błędnego rozumienia podstaw konwersji liczby z jednego systemu liczbowego do innego. Odpowiedź AE6 sugeruje, że konwersja binarna do szesnastkowego została wykonana poprawnie, jednak przyczyna błędu leży w niewłaściwym podziale i ocenie grup bitów. Liczba 10101110110 zawiera 11 bitów, co, gdy podzielimy na grupy po cztery, daje zbyt mało pełnych grup. Odpowiedź 536, mimo że przedstawia liczbę, która mogłaby być wynikiem konwersji, nie jest zgodna z wartością binarną, ponieważ przeliczenie nie uwzględnia prawidłowej interpretacji wartości poszczególnych bitów. Dodatkowo, odpowiedź 576 może być mylona z innym systemem, ale praktyczne przeliczenie wymaga dokładnego przypisania wartości, co w tym przypadku nie zostało wykonane. Typowym błędem jest chęć szybkiego przeliczenia wartości bez uważnego podziału i analizy bitów, co prowadzi do niepoprawnych wyników. Dobrą praktyką jest zawsze weryfikowanie każdego kroku konwersji, aby uzyskać pełną pewność, że każda grupa została prawidłowo przeliczona oraz że końcowy wynik jest zgodny z oczekiwaniami. W kontekście programowania, umiejętność przeliczania systemów liczbowych jest niezbędna do efektywnego rozwiązywania problemów związanych z wydajnością i zarządzaniem pamięcią.

Pytanie 34

Ile wynosi pojemność jednowarstwowej płyty Blu-ray?

A. 100GB
B. 25GB
C. 50GB
D. 25MB
Pojemność jednowarstwowej płyty Blu-ray wynosząca 25GB jest standardem, który został ustalony przez organizację BDA (Blu-ray Disc Association). Ten format zapisu danych został wprowadzony w 2006 roku i stanowi istotny krok w kierunku nowoczesnego magazynowania informacji w porównaniu do wcześniej stosowanych formatów, takich jak DVD. Płyty Blu-ray wykorzystują technologię laserową o krótszej długości fali (405 nm), co pozwala na zapisanie większej ilości danych na tej samej powierzchni niż w przypadku DVD, które używają lasera o długości 650 nm. Praktyczne zastosowanie płyt Blu-ray z pojemnością 25GB obejmuje przechowywanie filmów w wysokiej rozdzielczości, gier komputerowych oraz różnorodnych aplikacji multimedialnych. Dzięki większej pojemności możliwe jest także umieszczanie dodatkowych materiałów, takich jak komentarze reżyserów czy materiały za kulisami. W kontekście branżowym, standard ten zyskał uznanie wśród producentów filmowych i gier, stając się preferowanym nośnikiem do dystrybucji treści cyfrowych.

Pytanie 35

Wskaż ilustrację, która przedstawia symbol bramki logicznej NOT?

Ilustracja do pytania
A. A
B. D
C. B
D. C
Bramki logiczne są podstawowym elementem w inżynierii cyfrowej a ich poprawna identyfikacja jest kluczowa dla zrozumienia działania układów logicznych. Symbol A przedstawia bramkę AND która realizuje operację logicznego iloczynu przyjmując dwa lub więcej sygnałów wejściowych i generując sygnał wyjściowy tylko wtedy gdy wszystkie sygnały wejściowe są w stanie logicznym 1. Symbol B to bramka OR która wykonuje operację logicznego sumowania i generuje sygnał wyjściowy w stanie logicznym 1 gdy co najmniej jeden z sygnałów wejściowych również ma stan logiczny 1. Natomiast symbol D to bramka NOR będąca połączeniem bramki OR z operacją NOT czyli negacją. W przypadku bramki NOR sygnał wyjściowy jest w stanie logicznym 1 tylko wtedy gdy wszystkie sygnały wejściowe są w stanie logicznym 0. Wybór symbolu A B lub D jako przedstawiającego bramkę NOT jest błędny ponieważ każda z tych bram posiada więcej niż jedno wejście i realizuje inny typ operacji logicznej. Typowym błędem jest mylenie bramek ze względu na ich podobny wygląd lub funkcje dlatego ważne jest dokładne zrozumienie podstaw działania każdego typu bramki oraz ich symboli graficznych. Rozpoznanie bramki NOT jako jedynej bramki z jednym wejściem i jednym wyjściem z inwersją jest kluczowe dla poprawnego projektowania i analizy układów cyfrowych gdzie takie funkcje są niezbędne do realizacji bardziej złożonych struktur logicznych i algorytmów.

Pytanie 36

Norma PN-EN 50173 rekomenduje montaż przynajmniej

A. jednego punktu rozdzielczego na cały budynek wielopiętrowy
B. jednego punktu rozdzielczego na każde piętro
C. jednego punktu rozdzielczego na każde 100m2 powierzchni
D. jednego punktu rozdzielczego na każde 250m2 powierzchni
Wybór odpowiedzi, że norma PN-EN 50173 zaleca instalowanie jednego punktu rozdzielczego na każde 100m2 lub 250m2 powierzchni jest niezgodny z jej wymaganiami. W rzeczywistości, normy te koncentrują się na zapewnieniu właściwej jakości usług telekomunikacyjnych w kontekście budynków wielokondygnacyjnych, a nie na powierzchni użytkowej. Podejście oparte na metrażu może prowadzić do niewystarczającej infrastruktury sieciowej, szczególnie w budynkach o dużym natężeniu użytkowania, takich jak biurowce czy hotele. Zastosowanie punktów rozdzielczych wyłącznie w oparciu o powierzchnię może skutkować miejscami o niskiej jakości sygnału oraz problemami z dostępem do usług, co jest sprzeczne z podstawowymi założeniami normy. Innym błędnym podejściem jest myślenie, że w całym budynku wystarczy jeden punkt rozdzielczy. Taki model może nie sprostać wymaganiom użytkowników, szczególnie w przypadku dużych obiektów, gdzie wzrasta liczba urządzeń oraz intensywność korzystania z sieci. Niewłaściwe zrozumienie wymagań normy prowadzi do ryzyka wymagającego kosztownych późniejszych poprawek oraz zakłóceń w dostępie do usług. Właściwe planowanie i przestrzeganie norm PN-EN 50173 ma kluczowe znaczenie dla zapewnienia niezawodności oraz wydajności infrastruktury telekomunikacyjnej w obiektach wielopiętrowych.

Pytanie 37

Urządzeniem wejściowym komputera, realizującym z najwyższą precyzją funkcje wskazujące w środowisku graficznym 3D, jest

A. mysz bezprzewodowa.
B. touchpad.
C. trackball.
D. manipulator przestrzenny.
W tym pytaniu łatwo dać się złapać na skojarzenia typu „mysz też jest precyzyjna” albo „touchpad jest nowoczesny, więc pewnie dobry do wszystkiego”. W rzeczywistości kluczowe jest tu słowo „3D” i „najwyższa precyzja funkcji wskazujących w środowisku graficznym 3D”. Typowe urządzenia wskazujące, które znamy z codziennego użycia, zostały zaprojektowane głównie z myślą o pracy w dwóch wymiarach – na pulpicie systemu operacyjnego, w aplikacjach biurowych, przeglądarce internetowej i prostym oprogramowaniu graficznym.
Mysz bezprzewodowa, nawet bardzo dobra, działa zasadniczo w dwóch osiach: poziomej i pionowej. Można nią oczywiście obsługiwać aplikacje 3D, ale wtedy większość operacji wymaga wspomagania klawiaturą (np. przytrzymanie klawisza Shift, Ctrl, Alt, kombinacje przycisków myszy), żeby uzyskać obrót, przesunięcie czy zoom kamery. To jest funkcjonalne, ale nie jest to rozwiązanie stworzone specjalnie do intuicyjnego sterowania w przestrzeni trójwymiarowej. Bezprzewodowość nie wpływa tu na precyzję w sensie obsługi 3D, bardziej na wygodę braku kabla.
Trackball z kolei bywa uważany za bardziej precyzyjny niż klasyczna mysz przy pracy 2D, bo kulą można wykonywać bardzo delikatne ruchy, a ręka często spoczywa w bardziej ergonomicznej pozycji. Jednak nadal jest to urządzenie projektowane głównie do nawigacji po płaskim ekranie, z ewentualnym wsparciem dla zoomu czy obrotów, ale poprzez oprogramowanie, nie poprzez natywne 6 stopni swobody. Brakuje mu naturalnego, jednoczesnego sterowania wszystkimi ruchami w przestrzeni 3D.
Touchpad (gładzik) jest w zasadzie najmniej precyzyjny z wymienionych, jeśli chodzi o zaawansowane zastosowania techniczne. Świetnie sprawdza się w laptopach do podstawowych zadań, obsługuje gesty wielodotykowe, zoom dwoma palcami, przewijanie, ale przy precyzyjnym modelowaniu 3D szybko wychodzą jego ograniczenia. Powierzchnia jest mała, ruchy palców są mało naturalne przy dłuższej pracy, a dokładne ustawienie widoku lub drobnych elementów modelu jest zwyczajnie męczące.
Typowym błędem myślowym w tym pytaniu jest skupienie się na tym, co znamy z codzienności, zamiast na specjalistycznych urządzeniach stosowanych w profesjonalnym środowisku CAD/CAM czy grafiki 3D. W branży inżynierskiej i projektowej używa się manipulatorów przestrzennych właśnie dlatego, że oferują płynne sterowanie wszystkimi osiami ruchu w jednym urządzeniu, co znacząco zwiększa precyzję i ergonomię pracy. W dobrych praktykach projektowania stanowisk pracy dla projektantów 3D często zestawia się klasyczną mysz (do wyboru obiektów, menu itd.) z manipulatorem przestrzennym (do nawigacji w przestrzeni). Dlatego odpowiedzi o myszy, trackballu i touchpadzie są logiczne z punktu widzenia zwykłego użytkownika komputera, ale nie spełniają kryterium „z najwyższą precyzją” w kontekście środowiska graficznego 3D.

Pytanie 38

Element oznaczony cyfrą 1 na diagramie blokowym karty graficznej?

Ilustracja do pytania
A. konwertuje sygnał cyfrowy na analogowy
B. generuje sygnał RGB na wyjściu karty graficznej
C. przechowuje dane wyświetlane w trybie graficznym
D. zawiera matrycę znaków w trybie tekstowym
W niepoprawnych odpowiedziach znajdują się pewne nieporozumienia dotyczące funkcjonowania elementów karty graficznej. Generowanie sygnału RGB na wyjście karty graficznej jest odpowiedzialnością generatora sygnałów który przetwarza dane wideo na sygnał odpowiedni dla monitorów. Jest to kluczowy proces w trybie graficznym gdzie informacje o kolorze i jasności każdego piksela muszą być dokładnie przetworzone aby uzyskać poprawny obraz. Przechowywanie danych wyświetlanych w trybie graficznym odnosi się do pamięci wideo gdzie wszystkie informacje o obrazie są przechowywane zanim zostaną przekazane do przetworzenia przez GPU. Pamięć wideo jest kluczowym komponentem w zarządzaniu dużymi ilościami danych graficznych szczególnie w aplikacjach wymagających wysokiej rozdzielczości. Zamiana sygnału cyfrowego na sygnał analogowy dotyczy przetworników DAC (Digital-to-Analog Converter) które są używane w starszych systemach z analogowymi wyjściami wideo. Nowoczesne systemy używają głównie cyfrowych interfejsów takich jak HDMI czy DisplayPort eliminując potrzebę konwersji na sygnał analogowy. Rozumienie ról poszczególnych elementów jest kluczowe dla projektowania i diagnozowania systemów graficznych w nowoczesnym sprzęcie komputerowym.

Pytanie 39

Jaki zapis w systemie binarnym odpowiada liczbie 111 w systemie dziesiętnym?

A. 1101111
B. 11111111
C. 1110111
D. 11111110
Ocena błędnych odpowiedzi często wymaga zrozumienia, że niektóre zapisy binarne mogą wydawać się zasadne, ale w rzeczywistości nie odpowiadają podanej liczbie dziesiętnej. Na przykład, zapisy 1110111, 11111110 i 11111111 są fałszywe, ponieważ nie odpowiadają konwersji liczby 111. Pierwsza z tych odpowiedzi, 1110111, oznacza w rzeczywistości 119 w systemie dziesiętnym, co wynika z konwersji binarnej: 1*2^6 + 1*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 64 + 32 + 16 + 0 + 4 + 2 + 1 = 119. Kolejna odpowiedź, 11111110, konwertuje się na 254. Ostatecznie, 11111111 odpowiada liczbie 255. Każde z tych wartości jest znacznie większe od 111, co świadczy o podstawowym błędzie w rozumieniu konwersji liczbowej. Typowe błędy myślowe, które mogą prowadzić do takich pomyłek, obejmują mylenie wartości poszczególnych bitów lub pomijanie kroków w procesie konwersji. Ważne jest, aby dobrze rozumieć, jak działa system binarny i jakie są zasady konwersji między różnymi systemami liczbowymi, co jest istotne w wielu dziedzinach informatyki, w tym programowaniu, tworzeniu algorytmów oraz w analizie danych.

Pytanie 40

Protokół transportowy bezpołączeniowy to

A. TCP
B. SSH
C. ARP
D. UDP
ARP (Address Resolution Protocol) nie jest protokołem warstwy transportowej, lecz protokołem warstwy łącza danych, który służy do tłumaczenia adresów IP na adresy MAC w sieciach lokalnych. Jego głównym zadaniem jest umożliwienie komunikacji w sieciach Ethernet, co czyni go fundamentalnym dla prawidłowego działania sieci lokalnych, ale nie ma zastosowania w kontekście przesyłania danych na wyższych warstwach. TCP (Transmission Control Protocol) to z kolei protokół warstwy transportowej, który zapewnia połączeniowe przesyłanie danych, co oznacza, że przed wysłaniem danych nawiązywane jest połączenie. TCP oferuje niezawodność dzięki mechanizmom takim jak retransmisja utraconych pakietów i kontrola przepływu, ale te cechy sprawiają, że jest wolniejszy w porównaniu do UDP. SSH (Secure Shell) to protokół służący do bezpiecznego zdalnego logowania oraz zarządzania systemami, działający na warstwie aplikacji. Choć używa protokołu TCP do przesyłania danych, nie jest samodzielnym protokołem warstwy transportowej. Zrozumienie różnic między tymi protokołami jest kluczowe, by unikać pomyłek w ich zastosowaniach. Typowym błędem jest przypisywanie funkcji protokołów z różnych warstw do jednego kontekstu, co prowadzi do nieporozumień i niewłaściwego ich wykorzystania w praktyce. W kontekście wyboru protokołu do przesyłania danych, ważne jest, aby znać różnice między protokołami połączeniowymi a bezpołączeniowymi, oraz ich odpowiednie zastosowania w zależności od wymagań aplikacji.