ThatQuiz Biblioteka Testów Podejdź teraz do testu
Systemy operacyjne - Test
Opracowany przez: Kowalczyk
  • 1. System operacyjny jest istotnym komponentem oprogramowania, który zarządza wszystkimi zasobami sprzętowymi i programowymi systemu komputerowego. Zapewnia przyjazny dla użytkownika interfejs do interakcji, koordynuje różne komponenty systemu, kontroluje wykonywanie programów, zarządza pamięcią i przechowywaniem, ułatwia komunikację między urządzeniami i zapewnia bezpieczeństwo systemu. Systemy operacyjne służą jako pośrednik między użytkownikami a sprzętem, umożliwiając użytkownikom uruchamianie aplikacji i efektywne wykorzystanie zasobów komputera.

    Jaki jest cel systemu operacyjnego?
A) Zarządzanie sprzętem komputerowym i działanie jako pośrednik między użytkownikiem a komputerem.
B) Tworzenie dokumentów i prezentacji.
C) Aby szybciej przeglądać Internet.
D) Aby wykonywać połączenia telefoniczne.
  • 2. Który system operacyjny został opracowany przez Apple Inc.
A) macOS
B) Linux
C) Android
D) Windows
  • 3. Jaka jest rola sterowników urządzeń w systemie operacyjnym?
A) Aby grać w gry wideo.
B) Zapewnienie interfejsu dla urządzeń sprzętowych do komunikacji z systemem operacyjnym.
C) Projektowanie stron internetowych.
D) Zarządzanie kontami e-mail.
  • 4. Który system operacyjny jest popularny na urządzeniach mobilnych, takich jak smartfony i tablety?
A) Ubuntu
B) macOS
C) Windows
D) Android
  • 5. Co oznacza skrót GUI w kontekście systemów operacyjnych?
A) Globalna interakcja z użytkownikiem
B) Graficzny interfejs użytkownika
C) Ogólny wskaźnik użytkowania
D) Świetny interfejs użytkownika
  • 6. Czym jest wywołanie systemowe w systemie operacyjnym?
A) Infolinia obsługi klienta dla problemów z oprogramowaniem.
B) Platforma zakupów online.
C) Interfejs dostarczany przez system operacyjny, który pozwala procesom na poziomie użytkownika żądać usług od jądra.
D) System wiadomości dla użytkowników komputerów.
  • 7. Jaki jest cel Menedżera zadań w systemie operacyjnym Windows?
A) Aby grać w gry wideo.
B) Monitorowanie wydajności systemu i zarządzanie uruchomionymi procesami.
C) Tworzenie prezentacji.
D) Aby wysyłać wiadomości e-mail.
  • 8. Jaki jest cel programu ładującego w systemie operacyjnym?
A) Śledzenie liczby kroków wykonanych w ciągu dnia.
B) Projektowanie logo dla firm.
C) Tworzenie muzycznych list odtwarzania.
D) Aby załadować system operacyjny do pamięci podczas procesu rozruchu.
  • 9. Czym jest wielozadaniowość w kontekście systemów operacyjnych?
A) Pobieranie wielu plików jednocześnie.
B) Zdolność systemu operacyjnego do wykonywania wielu zadań jednocześnie.
C) Korzystanie z wielu klawiatur i myszy jednocześnie.
D) Żonglowanie wieloma obiektami fizycznymi.
  • 10. Który system operacyjny jest znany ze swojego interfejsu wiersza poleceń i opcji dostosowywania?
A) iOS
B) Chrome OS
C) Windows
D) Linux
  • 11. Który system operacyjny jest najczęściej używany do gier ze względu na szeroki zakres kompatybilności z grami?
A) Chrome OS
B) Windows
C) iOS
D) Ubuntu
  • 12. Jaki jest cel rejestru w systemie operacyjnym Windows?
A) Zarządzanie transakcjami finansowymi.
B) Do przechowywania zdjęć i filmów.
C) Śledzenie rutynowych ćwiczeń fizycznych.
D) Centralna baza danych używana do przechowywania ustawień konfiguracyjnych i opcji systemu operacyjnego.
  • 13. Czym jest dostęp roota w kontekście systemów operacyjnych?
A) Najwyższy poziom dostępu do systemu operacyjnego, umożliwiający pełną kontrolę nad ustawieniami systemu i plikami.
B) Dostęp do warzyw korzeniowych.
C) Dostęp do korzeni roślin.
D) Dostęp do korzeni drzew.
  • 14. Czym jest powłoka w kontekście systemów operacyjnych?
A) Osłona ochronna dla komponentów sprzętowych.
B) Program, który interpretuje polecenia i umożliwia użytkownikowi interakcję z systemem operacyjnym.
C) Zewnętrzna warstwa systemu operacyjnego.
D) Platforma zakupów online.
  • 15. Jakie typowe zdarzenie powoduje przerwanie w działaniu oprogramowania?
A) Zakończenie wykonywania programu.
B) Dostęp do prawidłowych adresów pamięci.
C) Upłynięcie zaplanowanego czasu pracy procesu, wymagające przełączenia kontekstu.
D) Wprowadzanie danych przez użytkownika z klawiatury.
  • 16. Jakie jest jedno z głównych priorytetów w projektowaniu systemu Windows?
A) Rozwój oprogramowania open source
B) Minimalizm
C) Redundancja
D) Bezpieczeństwo
  • 17. Które z poniższych systemów jest obsługiwane przez Linuksa w zakresie funkcji sieciowych?
A) Funkcje sieciowe systemu Android
B) Standardowe funkcje sieciowe systemu UNIX
C) Funkcje sieciowe systemu Windows
D) Funkcje sieciowe systemu MacOS
  • 18. Jakie podejście do projektowania stosuje Android?
A) Projektowanie obiektowe
B) Programowanie imperatywne
C) Programowanie funkcyjne
D) Projektowanie proceduralne
  • 19. Jaki był pierwszy popularny komputer, który wykorzystywał graficzny interfejs użytkownika (GUI)?
A) Komputer IBM PC
B) System Microsoft Windows
C) Komputer Macintosh firmy Apple
D) System UNIX
  • 20. Który standard został opracowany w celu zwiększenia kompatybilności między systemami UNIX?
A) ISO/IEC 27001
B) ANSI C
C) POSIX
D) IEEE 802.11
  • 21. Na jakiej licencji dystrybuowany jest system Linux?
A) Licencja BSD
B) Licencja MIT
C) Licencja Apache
D) Licencja GNU General Public License (GPL)
  • 22. Jaki jest typowy przykład systemu operacyjnego stworzonego jako hobby?
A) Syllable lub TempleOS
B) Windows lub macOS
C) Ubuntu lub Fedora
D) Android lub iOS
  • 23. Jakiego rodzaju ataki umożliwia brak sprawdzania granic w językach C/C++?
A) Ataki typu SQL injection (wstrzykiwanie kodu SQL).
B) Ataki wykorzystujące przepełnienie bufora.
C) Ataki typu phishing (wyłudzanie danych).
D) Ataki typu cross-site scripting (XSS).
  • 24. Kto opowiada się za udostępnianiem kodu źródłowego wszystkich systemów operacyjnych?
A) Andrew S. Tanenbaum.
B) Steve Jobs.
C) Bill Gates.
D) Linus Torvalds.
  • 25. Jaki system plików używany jest w systemie Windows, który zawiera tabelę główną oraz rekordy z metadanymi dla każdego pliku?
A) EXT4
B) HFS+
C) NTFS
D) FAT32
  • 26. W jakim języku programowania napisana jest duża część systemu Android?
A) Ruby
B) Python
C) Java
D) C++
  • 27. Z którego systemu operacyjnego Windows NT przejął elementy, co doprowadziło do ugody prawnej?
A) Symbian OS
B) VAX/VMS
C) BlackBerry OS
D) Linux
  • 28. Jaki był pierwszy popularny system operacyjny, który wspierał wielozadaniowość?
A) MINIX
B) UNIX
C) OS/360
D) Fortran Monitor System (FMS)
  • 29. Jaka składnia wiersza poleceń jest używana do przekazywania danych między programami w systemach podobnych do Unixa?
A) alpha & bravo.
B) alpha < bravo.
C) alpha | bravo.
D) alpha > bravo.
  • 30. Który system operacyjny jest uważany za prekursor chmury obliczeniowej?
A) System/360
B) MULTICS
C) UNIX
D) Linux
  • 31. Która technika polega na losowym przydzielaniu adresów pamięci w celu zapobiegania atakom wykorzystującym przepełnienie bufora?
A) Wirtualna sieć prywatna (VPN).
B) Standard szyfrowania danych (DES).
C) Warstwa zabezpieczeń komunikacji (SSL).
D) Losowe rozmieszczenie przestrzeni adresowej (ASLR).
  • 32. Która instrukcja w języku asemblera służy do generowania przerwań programowych dla procesorów x86?
A) CALL X, gdzie X to identyfikator funkcji.
B) JMP X, gdzie X to adres skoku.
C) MOV X, Y, gdzie X i Y to rejestry.
D) INT X, gdzie X to numer przesunięcia w formacie szesnastkowym.
  • 33. Która biblioteka w systemie Android jest częściowo oparta na kodzie BSD?
A) Jądro Linux
B) Interfejs API systemu Windows
C) Powłoka (shell) systemu UNIX
D) Biblioteka C Bionic
  • 34. Jakiego rodzaju wielozadaniowość wykorzystuje system Linux?
A) Przetwarzanie wsadowe
B) Wielozadaniowość bez przełączania zadań (non-preemptive multitasking)
C) Wielozadaniowość z przełączaniem zadań (preemptive multitasking)
D) Wielozadaniowość oparta na współpracy (cooperative multitasking)
  • 35. Jakie wywołanie systemowe jest używane w systemach operacyjnych typu Unix do wysyłania sygnałów?
A) fork(pid, signum).
B) wait(pid, signum).
C) kill(pid, signum).
D) exec(pid, signum).
Test utworzony z That Quiz — tu powstają testy matematyczne z odniesieniem do innych dyscyplin.