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