INF.04 - Test 40 pytań

Sprawdź się w dokładnie takim samym trybie, jaki obowiązuje podczas rzeczywistego egzaminu! Na rozwiązanie czterdziestu pytań w przedstawionej części pisemnej, otrzymujesz maksymalnie 60 minut. Powodzenia!

Łączna liczba pytań INF.04 zgromadzonych w naszej bazie: 461

1. Kolor Pale Green w systemie RGB ma postać RGB(152, 251, 152). Kod szesnastkowy tego koloru wynosi:
A. 98 FE 98
B. 98 FB 98
C. A0 FE A0
D. A0 FB A0
2. Jakiego typu dane przechowuje baza danych NoSQL?
A. Relacyjne dane tabelaryczne
B. Dane hierarchiczne i nienormalizowane
C. Wyłącznie dane tekstowe
D. Dane tylko w formacie JSON
3. Która z poniższych kart graficznych zapewnia większą wydajność w grach komputerowych?
A. AMD Radeon R7 240 – 2GB GDDR5, 64-bit
B. NVIDIA GeForce GTX 1050 Ti – 4GB GDDR5, 128-bit
C. AMD Radeon RX 580 – 8GB GDDR5, 256-bit
D. Intel UHD Graphics 630 – zintegrowana
4. Aby zaimplementować algorytm sortowania bąbelkowego dla tablicy n-elementowej, potrzeba
A. dwóch pętli działających na najwyżej n-elementach każda
B. n-liczby warunków
C. dwóch pętli działających na co najmniej (n+1) elementach każda
D. jednej pętli działającej na 2n elementach i warunku
5. W prezentowanym kodzie popełniono błąd logiczny, który polega na tym, że
A. warunek powinien być zastąpiony pętlą while
B. warunek nie ma sensu, środowisko uruchomieniowe samo sprawdzi argument dzielenia
C. w warunku powinna być sprawdzona wartość zmiennej a
D. w warunku jest przypisanie zamiast porównania
6. Mechanizm pozwalający programowi czytać informacje o samym sobie to
A. refleksja
B. instacjonowanie
C. asemblacja
D. lustro
7. Jaki ciąg tekstowy zostanie wyświetlony po wykonaniu jednego z przedstawionych kodów?
A. 4
B. {4}
C. {{2+2}}
D. {2+2}
8. Którą wartość zwróci funkcja zapisana językiem C++, jeżeli jej parametr wejściowym jest tablica utworzona w następujący sposób: int tablica[6] = {3,4,2,4,10,0};?
A. 20
B. 23
C. 10
D. 0
9. Co powinno zostać uwzględnione w scenariuszu testowym aplikacji?
A. Plan wdrożenia aplikacji w środowisku produkcyjnym
B. Opis kroków testowych, oczekiwanych wyników i warunków wstępnych
C. Szczegółowe instrukcje dotyczące implementacji kodu
D. Dokumentacja techniczna aplikacji
10. Okna dialogowe niemodalne służą do
A. kontrolowania stanu aplikacji poprzez systemy menu.
B. blokowania działania aplikacji na czas wprowadzenia i zatwierdzenia danych.
C. wyświetlania komunikatów z koniecznością ich potwierdzenia, aby dalej kontynuować działanie aplikacji.
D. kontrolowania ustawień aplikacji, jako okno pozostające otwarte na ekranie przez cały czas trwania aplikacji.
11. Które z poniższych jest przykładem aplikacji mobilnej korzystającej z bazy danych?
A. Aplikacja kalkulator
B. Aplikacja przechowująca listę kontaktów użytkownika
C. Aplikacja pokazująca godzinę lokalną
D. Aplikacja do robienia zdjęć
12. Która z poniższych sytuacji narusza prawa autorskie?
A. Korzystanie z programu typu open-source zgodnie z licencją
B. Tworzenie kopii zapasowej posiadanego legalnie programu
C. Publikowanie filmu chronionego prawami autorskimi bez zgody właściciela
D. Zakup licencji na oprogramowanie
13. Które narzędzie najlepiej nadaje się do konwersji liczby szesnastkowej na binarną?
A. Kalkulator programisty
B. Edytor tekstowy
C. Arkusz kalkulacyjny
D. Przeglądarka internetowa
14. W programie napisanym w języku C++ należy utworzyć zmienną, która przechowa liczbę rzeczywistą. Określ typ tej zmiennej
A. number
B. numeric
C. double
D. int
15. Które operacje na plikach są podstawowe?
A. Otwieranie, zapisywanie, odczytywanie, zamykanie
B. Usuwanie i tworzenie nowych plików
C. Tylko otwieranie i zamykanie plików
D. Zmiana rozszerzenia plików w trakcie działania programu
16. Analizując kod interfejsu graficznego zapisanego językiem XAML można stwierdzić, że
A. obraz jest po lewej stronie, a pozostałe elementy po prawej
B. przyciski są ułożone poziomo jeden obok drugiego
C. napis "fotograf" jest położony po prawej stronie obrazu
D. elementy: napis, obraz, przycisk Like, przycisk Share, napis są ułożone jeden pod drugim
17. Frameworkiem CSS służącym do określenia wyglądu aplikacji internetowych, którego klasy zostały zastosowane na prezentowanym przykładzie jest
A. Symfony
B. Bootstrap
C. Angular
D. Yaml
18. Jak zaimportować tylko komponent z biblioteki React?
A. import [ Component ] from 'react'
B. import Component from 'react'
C. import { Component } from 'react'
D. import React.Component from 'react'
19. Liczba pierwiastków równania kwadratowego jest zależna od delty w sposób przedstawiony w ramce. Która instrukcja warunkowa odpowiada tej zależności, jeżeli delta to zmienna d?
A. Instrukcja 1
B. Instrukcja 4
C. Instrukcja 2
D. Instrukcja 3
20. Zapisane w kodzie szesnastkowym składowe RGB koloru #AA41FF po przekształceniu do kodu dziesiętnego wynoszą kolejno
A. 160, 65, 255
B. 170, 65, 255
C. 160, 64, 255
D. 170, 64, 255
21. Dla podawanego fragmentu kodu Java zostanie wygenerowany wyjątek, gdy zmienna index przyjmie wartość
A. 1
B. 5
C. 0
D. 7
22. Wskaż rodzaj testów, które przeprowadza się podczas fazy tworzenia kodu źródłowego
A. testy wdrożeniowe
B. testy kompatybilności
C. testy wydajnościowe
D. testy jednostkowe
23. Błąd kompilacji "incompatible types" może zostać wygenerowany, gdy
A. funkcja przyjmuje jako argument całkowitą, a wywołana została z napisem jako parametr
B. popełniono błąd podczas deklaracji zmiennej, zastosowano typ, który nie istnieje
C. funkcja zwraca typ void, a podczas wywołania nie jest przypisana do żadnej zmiennej
D. zmiennej typu int została przypisana wartość 243
24. Na funkcjonalnie równoważnych sobie listingach fragmentów aplikacji Angular i React.js jest utworzona lista punktowana, która zawiera
A. tyle elementów, ile jest elementów w tablicy books, w każdym punkcie listy jest element o treści {book}
B. tyle elementów, ile jest elementów w tablicy books, w każdym punkcie listy jest jeden element tablicy
C. tylko jeden element o treści Harry Potter
D. tylko jeden element o treści Harry Potter, Hobbit, Władca pierścieni
25. Algorytm sekwencyjnego wyszukiwania elementu z wartownikiem polega na założeniu, że
A. zbiór jest zawsze 100 elementowy.
B. na końcu przeszukiwanego zbioru należy wstawić wartownika.
C. zbiór wejściowy musi być posortowany.
D. szukany element musi powtórzyć się kilkakrotnie w zbiorze.
26. Przedstawiony zbiór operatorów należy do grupy operatorów
A. logicznych
B. porównania
C. przypisania
D. arytmetycznych
27. Do czego służą komentarze w kodzie źródłowym programu?
A. Do definiowania zmiennych globalnych
B. Do optymalizacji wydajności kodu
C. Do dokumentowania działania kodu i ułatwienia jego zrozumienia
D. Do uruchamiania kodu w trybie debugowania
28. Przedstawiony sposób deklaracji Klasa2 oznacza, że
A. Klasa1 dziedziczy po Klasa2
B. Klasa1 jest potomkiem Klasy2
C. Klasa2 jest klasą bazową
D. Klasa2 dziedziczy po Klasa1
29. Jakie są główne zasady WCAG 2.0?
A. Elastyczna, prosta, przejrzysta, trwała
B. Postępowa, responsywna, efektywna
C. Dostosowana, szybka, mobilna, dostępna
D. Percepcyjna, operacyjna, zrozumiała, solidna
30. Jaki rodzaj złośliwego oprogramowania działa w tle, przechwytując informacje o wpisywanych hasłach?
A. Adware
B. Trojan
C. Spyware
D. Keylogger
31. Programista projektuje obsługę bufora drukowania dokumentów. Najnowsze zadanie drukowania jest ustawiane na końcu kolejki, najstarsze jest przekazywane do wydruku. Strukturą danych najlepiej pasującą do problemu jest
A. Sterta
B. LIFO
C. FIFO
D. Stos
32. Frameworkiem umożliwiającym programowanie aplikacji desktopowych jest
A. Xamarin
B. Symfony
C. Angular
D. WPF
33. We frameworkach do tworzenia aplikacji mobilnych lub desktopowych występuje wzorzec MVVM, czyli Model-View-ViewModel. To podejście do programowania zakłada, że
A. interfejs użytkownika oraz logika aplikacji są kodowane w jednym pliku
B. w aplikacji występuje tylko interfejs użytkownika
C. kontrolki i widoki interfejsu użytkownika są zaszyte w logice aplikacji
D. interfejs użytkownika oraz logika aplikacji są rozdzielone
34. Wskaż uproszczony kod XAML dla kontrolek w przedstawionym oknie dialogowym
A. Kod 4
B. Kod 3
C. Kod 1
D. Kod 2
35. Czym jest dokumentacja pomocy programu?
A. Dokumentem zawierającym szczegóły techniczne kodu źródłowego
B. Zbiorem testów jednostkowych i wyników
C. Dokumentem zawierającym plany rozwoju aplikacji
D. Instrukcją wyjaśniającą, jak korzystać z funkcji programu
36. Które z poniższych narzędzi umożliwia jednoczesną pracę z systemami BIN, DEC i HEX?
A. Kalkulator systemowy
B. MS Word
C. GIMP
D. Przeglądarka grafów
37. Które narzędzie programistyczne służy do tłumaczenia kodu źródłowego do postaci zrozumiałej dla komputera, sprawdza wszystkie instrukcje kodu, czy nie występują w nich błędy, a następnie tworzy wykonywalny moduł?
A. debugger
B. interpreter
C. kompilator
D. dekompilator
38. Czym charakteryzuje się biblioteka statyczna w porównaniu do dynamicznej?
A. Jest dołączana do pliku wykonywalnego podczas kompilacji
B. Może być modyfikowana w trakcie działania programu
C. Jest ładowana do pamięci podczas działania programu
D. Nie wymaga obecności pliku wykonywalnego
39. Sumą liczb binarnych 1101 i 1001 jest
A. 1110
B. 1001
C. 10110
D. 10111
40. Przedstawiona na obrazie idea sortowania odnosi się do sortowania
A. kubełkowego
B. bąbelkowego
C. przez scalanie
D. przez wybieranie

Oto polecana książka warta uwagi!
Pełną listę książek znajdziesz tutaj.

Kursy INF.02 i INF.03
Sprawdź odpowiedzi!

Komentarze, pytania?

Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!

Kody zniżkowe - kup taniej

KOD: pasja

Wprowadzenie do bezpieczeństwa IT tom 1

Dostajesz rabat -15%

KOD: pasja

Wprowadzenie do bezpieczeństwa IT tom 2

Dostajesz rabat -15%

KOD: pasja-linux

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Dostajesz rabat -10%

Pomóż dzieciom: Pajacyk.pl

Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką (w witrynie pajacyk.pl) zielony brzuszek Pajacyka. Dziękujemy za poświęcenie chwili! <3