Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 2
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W edytorze grafiki wektorowej zbudowano kształt, który składa się z dwóch figur: trójkąta oraz koła. Aby uzyskać ten kształt, po narysowaniu figur i ich odpowiednim ustawieniu, trzeba użyć funkcji

Ilustracja do pytania 2
A. rozdzielenia
B. różnicy
C. wykluczenia
D. sumy
INF.04Pytanie 3
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Narzędzia i środowiska

Jaką nazwę nosi framework CSS, który służy do definiowania wyglądu stron internetowych i którego klasy zostały użyte w przedstawionym przykładzie?

<div class="col-sm-3 col-md-6 col-lg-4">
  <button class="btn btn-primary dropdown-toggle" type="button">
</button>
</div>
A. Symfony
B. Angular
C. Yaml
D. Bootstrap
INF.04Pytanie 5
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Jak zrealizować definiowanie własnego wyjątku w języku C++?

A. Wykorzystać blok try z pustym blokiem catch
B. Utworzyć klasę, która dziedziczy po std::exception
C. Automatycznie wywołać funkcję throw
D. Skorzystać z domyślnej metody obsługi błędów
INF.03Pytanie 6
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Tabela pracownicy ma m.in. pola plec i zarobek. Które zapytanie policzy OSOBNO średni zarobek kobiet i mężczyzn?

A.
SELECT AVG(zarobek) FROM pracownicy WHERE plec = 'k' AND plec = 'm';
B.
SELECT AVG(zarobek) FROM pracownicy GROUP BY plec;
C.
SELECT AVG(zarobek) FROM pracownicy AS sredni_zarobek;
D.
SELECT AVG(zarobek) FROM pracownicy GROUP BY plec HAVING plec = 'k' AND plec = 'm';
INF.03Pytanie 7
Tworzenie i administrowanie s…

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

W kodzie HTML5 znajduje się fragment, który zawiera błąd walidacji. Jakiego rodzaju jest to błąd?

<h6>tekst</h6>
<p>pierwsza <b>linia</b><br>
<p>Druga linia</p>
A. Nagłówek szóstego poziomu nie istnieje.
B. Znaczniki powinny być zapisane wielkimi literami.
C. Pierwszy znacznik <p> nie został zamknięty.
D. Znacznik <br> musi być zamknięty.
INF.03Pytanie 10
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Do czego służy debugger?

A. do optymalizacji zużycia pamięci
B. do sprawdzania wydajności programu
C. do analizy właściwości oprogramowania
D. do wyszukiwania błędów w kodzie programu
INF.04Pytanie 11
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Jakie jest źródło błędu w podanym kodzie przez programistę?

class Dokument {
    public string nazwa;
    protected string autor;
}
// .... w kodzie funkcji main
Dokument doc = new Dokument();
Console.WriteLine(doc.autor);
A. Brak konstruktora w definicji klasy.
B. Argumenty konstruktora powinny być przekazane podczas inicjalizacji obiektu.
C. Pole autor jest niedostępne z tego poziomu.
D. Inicjalizacja obiektu została błędnie zapisana.
INF.03Pytanie 12
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Aby usunąć z nagrania szmery i zakłócenia tła, należy zastosować efekt:

A. redukcji szumów
B. zmiany wysokości dźwięku
C. normalizacji
D. pogłosu (reverb)
INF.03Pytanie 13
Tworzenie i administrowanie s…

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

W języku CSS przedstawione w ramce stylizacje będą miały następujące zastosowanie. Kolorem czerwonym zostanie zapisany

h1 i {color: red;}
A. wyłącznie tekst pochylony we wszystkich nagłówkach
B. kompletny tekst nagłówka pierwszego stopnia oraz pochylony tekst akapitu
C. pełny tekst nagłówka pierwszego stopnia oraz cały tekst pochylony, bez względu na jego lokalizację na stronie
D. jedynie tekst pochylony w nagłówku pierwszego stopnia
INF.04Pytanie 16
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Sposób deklaracji Klasa2 wskazuje, że

W C++ i C#:
class Klasa2 : Klasa1
W Java:
class Klasa2 extends Klasa1
W Python:
class Klasa2(Klasa1):
A. Klasa2 stanowi klasę bazową
B. Klasa1 dziedziczy od Klasa2
C. Klasa2 dziedziczy od Klasa1
D. Klasa1 jest dzieckiem Klasy2
INF.03Pytanie 18
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Aby w skrypcie JavaScript pobrać dane wpisane przez użytkownika, można posłużyć się oknem generowanym przez funkcję:

A.
document.write()
B.
prompt()
C.
confirm()
D.
alert()
INF.03Pytanie 19
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Po awarii serwera bazy danych, aby jak najszybciej przywrócić pełne działanie bazy, konieczne jest wykorzystanie

A. aktualnej wersji kopii zapasowej
B. kompletnej listy użytkowników serwera
C. najświeższej wersji instalacyjnej serwera
D. opisu struktur danych w tabelach
INF.03Pytanie 20
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jak zbudować zapytanie SELECT, aby wyświetlić nazwiska mieszkańców bez powtórzeń (unikalne)?

A.
SELECT DISTINCT nazwisko FROM mieszkancy;
B.
SELECT AVG(nazwisko) FROM mieszkancy;
C.
SELECT nazwisko FROM mieszkancy ORDER BY nazwisko;
D.
SELECT TOP 10 nazwisko FROM mieszkancy;
INF.03Pytanie 21
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Przedstawiony kod języka PHP

$dane = array ('imie' => 'Anna', 'nazwisko' => 'Nowak', 'wiek' => 21);
A. definiuje tablicę z trzema wartościami.
B. jest błędny, indeksami tablicy mogą być tylko liczby całkowite.
C. definiuje tablicę z sześcioma wartościami.
D. jest błędny, nieznany operator =>
INF.03Pytanie 22
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

W języku JavaScript zdefiniowano funkcję potega. Funkcja ta

function potega(a, b = 2) { ... return wynik; }
A. wymaga podania dwóch argumentów przy wywołaniu
B. nie zwraca wartości
C. może być wywołana z jedną wartością
D. nie przyjmuje żadnych argumentów
INF.04Pytanie 23
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Co to jest lazy loading?

A. Metoda przechowywania danych w pamięci podręcznej przeglądarki
B. Proces opóźnionego ładowania bibliotek JavaScript
C. Algorytm kompresji obrazów w aplikacjach webowych
D. Technika optymalizacji polegająca na ładowaniu zasobów dopiero wtedy, gdy są potrzebne
INF.03Pytanie 24
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jaką wartość przyjmie zmienna a po wykonaniu poniższej sekwencji komend w PHP?

$a = 1;
$a++;
$a += 10;
--$a;
A. 1
B. 11
C. 10
D. 12
INF.03Pytanie 25
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Który efekt został zaprezentowany na filmie?

A. Przenikanie zdjęć.
B. Zwiększenie ostrości zdjęcia.
C. Zmiana jasności zdjęć.
D. Zmniejszenie kontrastu zdjęcia.
INF.03Pytanie 26
Tworzenie i administrowanie s…

Kategorie: Bazy danych Systemy CMS i narzędzia webowe

Jakiego rodzaju oprogramowanie narzędziowe jest wymagane, aby użytkownik mógł przeprowadzać operacje na zebranych danych?

A. Otwarty mechanizm komunikacji bazy danych
B. Obiektowy System Zarządzania Bazą Danych
C. Klucz obcy
D. System Zarządzania Bazą Danych (SZBD)
INF.04Pytanie 27
Projektowanie, programowanie …

Kategorie: Testowanie i debugowanie Bezpieczeństwo aplikacji

Jednym z rodzajów testów funkcjonalnych, które można przeprowadzić na aplikacji webowej, jest ocena

A. bezpieczeństwa aplikacji
B. wydajności aplikacji
C. poziomu optymalizacji kodu aplikacji
D. poprawności wyświetlanych elementów aplikacji
INF.03Pytanie 28
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Którego języka należy użyć, aby napisać skrypt wykonywany po stronie klienta (w przeglądarce)?

A. PHP
B. Perl
C. Python
D. JavaScript
INF.03Pytanie 29
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Aby osiągnąć pokazany rezultat w programie graficznym wykorzystano

Ilustracja do pytania 29
A. kanał alpha
B. gradient liniowy
C. gradient okrągły
D. zmianę intensywności kolorów
INF.03Pytanie 30
Tworzenie i administrowanie s…

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

Aby uzyskać akapit, w którym słowo „zaznaczony” jest wyróżnione znacznikiem <mark>, a słowo „istotny” oznaczone jako ważne <em> - z poprawnym otwarciem i zamknięciem znaczników - należy zastosować kod:

A.
<p>Tekst może być <mark>zaznaczony albo <i>istotny</i> dla autora</mark></p>
B.
<p>Tekst może być <mark>zaznaczony</mark> albo <em>istotny dla autora</p>
C.
<p>Tekst może być <mark>zaznaczony albo <em>istotny</em> dla autora</mark></p>
D.
<p>Tekst może być <mark>zaznaczony</mark> albo <em>istotny</em> dla autora</p>
INF.03Pytanie 31
Tworzenie i administrowanie s…

Kategorie: Administracja serwerem i bezpieczeństwo

Osobistym środkiem ochrony oczu i twarzy jest:

A. osłona z pleksi między stanowiskami
B. przyłbica
C. sprzęt filtrujący powietrze
D. fartuch ochronny
INF.03Pytanie 32
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W języku SQL polecenie INSERT INTO

A. aktualizuje rekordy określoną wartością.
B. wprowadza dane do tabeli.
C. dodaje tabelę.
D. dodaje pola do tabeli.
INF.03Pytanie 34
Tworzenie i administrowanie s…

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

Fragment dokumentu HTML sugeruje, że

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
A. kod HTML zapisano w wersji 5 języka.
B. wszystkie znaczniki w kodzie HTML powinny być zapisywane wielkimi literami.
C. kod HTML zapisano w wersji 4 języka.
D. znaczniki końcowe są wymagane w kodzie HTML, także dla znaczników samozamykających się.
INF.04Pytanie 35
Projektowanie, programowanie …

Kategorie: Programowanie

Jaką wartość zwróci poniższa funkcja dla argumentu n = 5?

function silnia(n) {
  if (n <= 1) return 1;
  return n * silnia(n - 1);
}
A. 120
B. 60
C. 24
D. 5
INF.03Pytanie 36
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jak nazywa się powiązanie między dwoma zbiorami encji na diagramie ER?

A. krotką
B. dziedziną
C. związkiem
D. atrybutem
INF.03Pytanie 37
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Co utworzyć dla pól często wyszukiwanych lub sortowanych, aby przyspieszyć operacje na bazie?

A. więzy integralności
B. indeks
C. klucz obcy
D. osobną tabelę na te pola
INF.03Pytanie 38
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Wskaż polecenie, które zostało opisane w ramce.

Dla każdego przebiegu pętli aktualna wartość elementu tablicy jest przypisywana do zmiennej, a wskaźnik tablicy jest przesuwany o jeden, aż do osiągnięcia ostatniego elementu tablicy
A. foreach
B. while
C. for
D. next
INF.03Pytanie 39
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

W przedstawionym filmie, aby połączyć tekst i wielokąt w jeden obiekt tak, aby operacja ta była odwracalna zastosowano funkcję

A. wykluczenia.
B. sumy.
C. grupowania.
D. części wspólnej.
INF.03Pytanie 40
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W aplikacji internetowej komunikat powinien pojawiać się tylko wtedy, gdy dany użytkownik jest na stronie po raz pierwszy. Którą funkcję PHP należy w tym celu zastosować?

A. define
B. session_destroy
C. mysqli_change_user
D. setcookie

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ń.