Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.04Pytanie 1401
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

Resuscytacja krążeniowo-oddechowa polega na realizowaniu

A. 15 ucisków klatki piersiowej oraz 3 oddechy ratunkowe
B. 20 ucisków klatki piersiowej oraz 1 oddech ratunkowy
C. 30 ucisków klatki piersiowej oraz 2 oddechy ratunkowe
D. 10 ucisków klatki piersiowej oraz 5 oddechów ratunkowych
INF.04Pytanie 1402
Projektowanie, programowanie …

Kategorie: Programowanie Bezpieczeństwo aplikacji

Co to jest JWT (JSON Web Token)?

A. Biblioteka JavaScript do manipulacji danymi JSON
B. Protokół komunikacji między frontendem a backendem
C. Otwarty standard do bezpiecznego przekazywania informacji między stronami jako obiekt JSON
D. Format przechowywania danych w bazach NoSQL
INF.04Pytanie 1403
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Zarządzanie projektem

Jakie cechy posiada model prototypowy w zakresie zarządzania projektami?

A. Szczegółowym planowaniem każdego etapu projektu przed jego realizacją
B. Przygotowaniem wersji systemu w ograniczonym zakresie w celu uzyskania opinii od użytkownika
C. Rozwojem produktu w sposób iteracyjny w krótkich cyklach
D. Realizowaniem pełnej wersji produktu przed przeprowadzeniem testów
INF.03Pytanie 1404
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W CSS zapisany w ten sposób:

p { background-image: url("rysunek.png"); }

spowoduje, że rysunek.png stanie się

A. widoczny obok każdego akapitu
B. tłem każdego akapitu
C. tłem całej witryny
D. wyświetlony, jeśli w kodzie użyty zostanie znacznik img
INF.03Pytanie 1405
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W kontekście PGP zmienna $_GET jest zmienną

A. zwykłą, stworzoną przez autora strony
B. zdefiniowaną przez autora strony, wykorzystywaną do przesyłania danych z formularzy przez adres URL
C. predefiniowaną, stosowaną do przesyłania informacji do skryptów PHP poprzez adres URL
D. predefiniowaną, służącą do zbierania wartości z formularzy po nagłówkach zapytań HTTP (dane z formularzy nie są widoczne w URL)
INF.03Pytanie 1407
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jednoznacznym identyfikatorem rekordu w bazie danych jest pole

A. wyłącznie typu tekstowego.
B. wyłącznie typu logicznego.
C. klucza głównego.
D. klucza obcego.
INF.03Pytanie 1408
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W bazie danych wykonano poniższe polecenia dotyczące uprawnień użytkownika adam:

GRANT ALL PRIVILEGES ON klienci TO adam;
REVOKE SELECT, INSERT, UPDATE ON klienci FROM adam;
Po wykonaniu tych instrukcji użytkownik adam uzyska dostęp do:
A. zmiany danych oraz przeglądania tabeli klienci
B. usunięcia tabeli lub jej rekordów
C. przeglądania tabeli klienci oraz dodawania do niej rekordów
D. tworzenia tabeli klienci i modyfikowania w niej danych
INF.03Pytanie 1409
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Jak zapisać w JS warunek: a i b są UJEMNE, a a jest większe od -50?

A.
if (a < 0 && b < 0 && a > -50)
B.
if (a < 0 || (b < 0 && a > -50))
C.
if (a < 0 || b < 0 || a > -50)
D.
if (a < 0 && b < 0 || a > -50)
INF.03Pytanie 1410
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Do czego służy w SQL polecenie ALTER TABLE?

A. do modyfikowania danych w rekordach
B. do usuwania tabeli z bazy
C. do modyfikowania kolumn (struktury) tabeli
D. do dodawania tabeli do bazy
INF.03Pytanie 1411
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Najłatwiejszym i najmniej czasochłonnym sposobem na przetestowanie funkcjonowania strony internetowej w różnych przeglądarkach oraz ich wersjach jest

A. użycie emulatora przeglądarek internetowych, np. Browser Sandbox
B. testowanie strony w programie Internet Explorer, zakładając, że inne przeglądarki będą kompatybilne
C. skorzystanie z narzędzia do walidacji kodu HTML
D. zainstalowanie na kilku maszynach różnych przeglądarek i przeprowadzenie testu witryny
INF.03Pytanie 1412
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Określ rodzaj powiązania pomiędzy tabelami: Tabela1 oraz Tabela3

Ilustracja do pytania 12
A. Jeden do jednego
B. Wiele do jednego
C. Jeden do wielu
D. Wiele do wielu
INF.03Pytanie 1413
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

W formularzu dane z pola input o typie number zostały zapisane do zmiennej a, a następnie przetworzone w skrypcie JavaScript w następujący sposób:

var x = parseFloat(a);
Zmienna x będzie typu
A. liczbowego, całkowitego.
B. zmiennoprzecinkowego.
C. napisowego.
D. NaN
INF.04Pytanie 1414
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co to jest debouncing w JavaScript?

A. Technika ograniczająca częstotliwość wywoływania funkcji poprzez opóźnienie jej wykonania
B. Metoda usuwania zduplikowanych zdarzeń w kodzie
C. Proces optymalizacji kodu JavaScript podczas kompilacji
D. Mechanizm zarządzania pamięcią dla zmiennych globalnych
INF.03Pytanie 1415
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jakie polecenie pozwala na dodanie kolumny zadaniekompletne do tabeli zadania?

A.
CREATEINDEX zadania ADD COLUMN zadaniekompletne int
B.
ADD COLUMN zadaniekompletne WITH zadania
C.
ALTER TABLE zadania ADD COLUMN zadaniekompletne int
D.
INSERT INTO zadania VALUES zadaniakompletne
INF.03Pytanie 1416
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Wskaż wynik wykonania skryptu napisanego w języku PHP.

<?php
$tablica=array(10=>"Perl",14=>"PHP",20=>"Python",22=>"Pike");
asort($tablica);
print("<pre>");
print_r($tablica);
print("</pre>");
?>

A.

Array
{
    [14] => PHP
    [10] => Perl
    [22] => Pike
    [20] => Python
}

B.

Array
{
    [0] => PHP
    [1] => Perl
    [2] => Pike
    [3] => Python
}

C.

Array
{
    [0] => Python
    [1] => Pike
    [2] => Perl
    [3] => PHP
}

D.

Array
{
    [10] => Perl
    [14] => PHP
    [20] => Python
    [22] => Pike
}
C
B
D
A
INF.03Pytanie 1417
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Co oznacza selektor CSS p > i { color: red; }?

A. tekst w <i> znajdującym się BEZPOŚREDNIO wewnątrz <p>
B. tekst w <p> z klasą o nazwie i
C. każdy tekst w <p> oprócz tego w <i>
D. każdy tekst w <p> lub w <i>
INF.03Pytanie 1418
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Administracja serwerem i bezpieczeństwo

Jakiego typu mechanizm zabezpieczeń aplikacji jest zawarty w środowisku uruchomieniowym platformy .NET Framework?

A. Mechanizm uruchamiania aplikacji realizowany przez funkcję Windows API (Application Programming Interface)
B. Mechanizm uruchamiania aplikacji zrealizowany przez frameworki aplikacji webowych (ASP.NET)
C. Mechanizm uruchamiania aplikacji dla bibliotek klas
D. Mechanizm uruchamiania aplikacji oparty na uprawnieniach kodu (CAS - Code Access Security) i na rolach (RBS - Role-Based Security)
INF.03Pytanie 1419
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Debugger to narzędzie wykorzystywane do

A. optymalizacji pamięci zajmowanej przez aplikację
B. analizy właściwości programu
C. identyfikacji błędów w kodzie programu
D. oceny szybkości działania programu
INF.03Pytanie 1420
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W języku JavaScript stworzono fragment kodu. Po uruchomieniu skryptu zmienna x

<script>
  var x = 10;
  x++;
  console.log(x);
</script>
A. Będzie równa 10 i zostanie wypisana w dokumencie HTML
B. Będzie równa 11 i zostanie wypisana w konsoli przeglądarki internetowej
C. Będzie równa 11 i zostanie wypisana w oknie popup
D. Będzie równa 10 i zostanie wypisana w głównym oknie przeglądarki internetowej
INF.03Pytanie 1421
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Skrypt napisany w języku JavaScript wylicza cenę promocyjną dla swetrów w kolorach: zielonym i niebieskim (zmienna kolor) przy zakupach powyżej 200 zł (zmienna zakupy). Warunek do obliczeń powinien być sformułowany za pomocą wyrażenia logicznego?

A. zakupy > 200 && kolor == 'zielony' && kolor == 'niebieski'
B. zakupy > 200 || (kolor == 'zielony' && kolor == 'niebieski')
C. zakupy > 200 && (kolor == 'zielony' || kolor == 'niebieski')
D. zakupy > 200 || kolor == 'zielony' || kolor == 'niebieski'
INF.03Pytanie 1422
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Poniżej przedstawiono fragment kodu języka HTML:
<ol>
<li>punkt 1</li>
<li>punkt 2</li>
<ul>
<li>podpunkt1</li>
<li>podpunkt2</li>
<li>podpunkt3</li>
</ul>
<li>punkt3</li>
</ol>
Jak przeglądarka wyświetli ten fragment?

A. 1. punkt 1
2. punkt 2

podpunkt1
podpunkt2
podpunkt3

3. punkt3
B. 1. punkt 1
2. punkt 2
3. punkt3

podpunkt1
podpunkt2
podpunkt1
C. 1. punkt 1
2. punkt 2

podpunkt1
podpunkt2
podpunkt1

3. punkt3
D. punkt 1
punkt 2

podpunkt1
podpunkt2
podpunkt3

punkt3
INF.04Pytanie 1423
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźnionych, to

A. dziedziczenie
B. polimorfizm
C. wyjątki
D. hermetyzacja
INF.03Pytanie 1424
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Zgodnie z zasadami ACID dotyczącymi transakcji, wymóg izolacji (ang. isolation) wskazuje, że

A. jeśli dwie transakcje są wykonywane równolegle, to zazwyczaj nie zauważają wprowadzanych przez siebie zmian
B. po zrealizowaniu transakcji system baz danych będzie w stanie spójności
C. gdy wystąpi konflikt z inną transakcją, obie mogą modyfikować te same dane równocześnie
D. pod określonymi warunkami dane modyfikowane przez transakcję mogą zostać anulowane
INF.03Pytanie 1426
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Wskaż przycisk sformatowany przedstawionym stylem CSS.

#przycisk {
    background-color: white;
    padding: 10px;
    border-width: 2px;
    border-bottom-style: dashed;
}



Przycisk 1

Przycisk 2

Przycisk 3

Przycisk 4
A. Przycisk 2
B. Przycisk 1
C. Przycisk 4
D. Przycisk 3
INF.03Pytanie 1427
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW

Znacznik <ins> w HTML jest używany do wskazywania

A. tekstu, który został przeformatowany
B. cytowanego fragmentu tekstu
C. tekstu, który został dodany
D. tekstu, który został usunięty
INF.03Pytanie 1428
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Dana jest tablica o nazwie tab wypełniona liczbami całkowitymi różnymi od zera. Przedstawiony kod w języku PHP ma na celu

foreach ($tab as &$liczba)
    $liczba = $liczba * (-1);
unset($liczba);
A. zmienić wartości tablicy na te zapisane w zmiennej liczba
B. wyliczenie iloczynu wszystkich wartości w tablicy
C. zmienić wszystkie elementy tablicy na liczby o przeciwnym znaku
D. obliczenie wartości bezwzględnej poszczególnych elementów tablicy
INF.03Pytanie 1429
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Poniżej przedstawiono fragment kodu języka HTML. Jest on definicją listy:

<ol>
  <li>punkt 1</li>    <li>punkt 2</li>
  <ul>
    <li>podpunkt1</li>
    <ul>    <li>podpunkt2</li>  <li>podpunkt3</li>  </ul>
  </ul>
  <li>punkt3</li>
</ol>

A.

  1. punkt 1
  2. punkt 2
    • podpunkt1
    • podpunkt2
    • podpunkt3
  3. punkt3

B.

  1. punkt 1
  2. punkt 2
  3. punkt3
    • podpunkt1
    • podpunkt2
    • podpunkt3

C.

  1. punkt 1
  2. punkt 2
    • podpunkt1
      • podpunkt2
      • podpunkt3
  3. punkt3

D.

  • punkt 1
  • punkt 2
    1. podpunkt1
      • podpunkt2
      • podpunkt3
  • punkt3
A.
B.
C.
D.
INF.03Pytanie 1431
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Wskaż element, który definiuje pole edycyjne formularza zgodne z ilustracją

Ilustracja do pytania 31
A.
<input type="date" id=" minutes" name="hours">
B.
<input type="month" id="hh" name="mm">
C.
<input type="number" id="mm" name="hh" min="0" max="24">
D.
<input type="time" id="minutes" name="hours">
INF.03Pytanie 1432
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Którego złączenia należy użyć, aby z dwóch tabel pobrać wszystkie wiersze tabeli po lewej stronie, nawet jeśli nie mają dopasowania w prawej?

A.
LEFT JOIN
B.
CROSS JOIN
C.
RIGHT JOIN
D.
INNER JOIN
INF.04Pytanie 1433
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Jakie operacje na plikach można uznać za podstawowe?

A. Otwieranie, zapisywanie, odczytywanie, zamykanie
B. Usuwanie oraz tworzenie nowych plików
C. Jedynie otwieranie oraz zamykanie plików
D. Zmiana rozszerzenia plików podczas działania programu
INF.03Pytanie 1434
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Jeśli zmienna $x przechowuje dowolną dodatnią liczbę naturalną, przedstawiony kod źródłowy PHP ma za zadanie wyświetlić:

$licznik = 0;
while ($licznik != $x)
{
    echo $licznik;
    $licznik++;
}
A. losowe liczby z przedziału (0, x)
B. liczby wczytywane z klawiatury, tak długo aż zostanie wczytana wartość x
C. kolejne liczby od x do 0
D. kolejne liczby od 0 do x-1
INF.04Pytanie 1435
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

Jakie działanie powinno się wykonać w pierwszym kroku, oceniając stan osoby poszkodowanej?

A. Wezwać ambulans
B. Rozpocząć resuscytację krążeniowo-oddechową
C. Sprawdzić, czy występuje krwawienie
D. Zadbać o własne bezpieczeństwo
INF.03Pytanie 1436
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Zamieszczony w ramce fragment skryptu w języku JavaScript zwróci

x='Powodzenia na egzaminie';
z=x.substring(3,9);
y=z.substring(2,4);
document.write(y);
A. wodzenia
B. wo
C. owodzeni
D. ze
INF.03Pytanie 1437
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych Administracja serwerem i bezpieczeństwo

Jakie zadania programistyczne należy wykonać na serwerze?

A. Weryfikacja danych wprowadzonych do pola tekstowego na bieżąco
B. Zmiana stylu HTML na stronie spowodowana ruchem kursora
C. Ukrywanie i wyświetlanie elementów strony w zależności od aktualnej pozycji kursora
D. Zapisanie danych pozyskanych z aplikacji internetowej w bazie danych
INF.03Pytanie 1438
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Który zapis znacznika <meta> jest poprawny w kontekście użytych atrybutów?

A.
<meta name = '!DOCTYPE'>
B.
<meta name = 'description' content = 'Masz jakieś hobby? To jest strona dla Ciebie!'>
C.
<meta background = >
D.
<meta title = 'Strona dla hobbystów'>
INF.03Pytanie 1440
Tworzenie i administrowanie s…

Kategorie: Algorytmy i podstawy informatyki

void wypisz(int n) { for (int i = 1; i <= n; i++) { System.out.println("Wykonanie operacji po raz " + i); } System.out.println("Wykonanie kolejnej...

void wypisz(int n) {
    for (int i = 1; i <= n; i++) {
        System.out.println("Wykonanie operacji po raz " + i);
    }
    System.out.println("Wykonanie kolejnej operacji!");
}
Złożoność obliczeniowa prezentowanego kodu wynosi:
A. O(1)
B. O(n!)
C. O(n²)
D. O(n)

Wymagane logowanie

Filtrowanie pytań według trudności jest dostępne tylko dla zalogowanych użytkowników.

Po zalogowaniu możesz oznaczać pytania jako łatwe lub trudne, a następnie filtrować je według tych oznaczeń.