Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.04Pytanie 81
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Co oznacza skrót SOLID w programowaniu obiektowym?

A. System organizacji zadań w metodologii zwinnej używany w Scrum
B. Zbiór pięciu zasad projektowania oprogramowania ułatwiających tworzenie czytelnego kodu
C. Standard tworzenia dokumentacji technicznej dla aplikacji
D. Popularna metodologia testowania aplikacji mobilnych i webowych
INF.03Pytanie 82
Tworzenie i administrowanie s…

Kategorie: Bazy danych Algorytmy i podstawy informatyki

Do przechowywania jakich wartości przeznaczony jest typ DECIMAL?

A. danych tekstowych o określonej długości
B. liczb rzeczywistych zmiennoprzecinkowych
C. liczb rzeczywistych stałoprzecinkowych
D. liczb zapisanych w systemie binarnym
INF.03Pytanie 83
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Który komentarz poprawnie opisuje działanie tej funkcji PHP?

function f($a, $b) {
  if ($a == $b) return -1;
  return ($a > $b) ? $a : $b;
}
A.
/* Funkcja zwraca mniejszą z dwóch wartości, a gdy są równe - zwraca -1 */
B.
/* Funkcja zwraca mniejszą z dwóch wartości, a gdy są równe - zwraca $a */
C.
/* Funkcja zwraca większą z dwóch wartości, a gdy są równe - zwraca -1 */
D.
/* Funkcja zwraca większą z dwóch wartości, a gdy są równe - zwraca $a */
INF.03Pytanie 85
Tworzenie i administrowanie s…

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

W kodzie CSS zdefiniowano cztery klasy formatowania, których następnie użyto do formatowania paragrafów.

.format1 { text-decoration: overline; }
.format2 { text-decoration: line-through; }
.format3 { text-decoration: underline; }
.format4 { text-decoration: none; }

Efekt widoczny poniżej powstał po zastosowaniu klasy o nazwie:

formatowanie

A. format4
B. format2
C. format3
D. format1
INF.03Pytanie 87
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Aby wyciszyć dźwięk w filmie odtwarzanym w przeglądarce, do podanej definicji znacznika <video> powinien zostać dodany atrybut <video> <source src="film.mp4" type="video/mp4"> </video>

A. loop
B. autoplay
C. muted
D. controls
INF.03Pytanie 88
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Przedstawiona funkcja, zapisana kodem JavaScript, ma za zadanie

function oblicz(a, n)
{
    wynik = 1;
    for(i = 0; i < n; i++)
        wynik *= a;
    return (wynik);
}
A. pokazać wynik mnożenia a przez n
B. zwrócić iloczyn kolejnych liczb od 1 do a
C. zwrócić wynik potęgowania an
D. wyświetlić kolejne liczby od a do n
INF.04Pytanie 89
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jak nazywa się wzorzec projektowy, do którego odnosi się ta definicja?

Wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie.
Źródło Wikipedia. Wolna encyklopedia
A. Kompozyt
B. Dekorator
C. Fasada
D. Prototyp
INF.03Pytanie 91
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W jakim celu tworzy się w tabeli klucz OBCY?

A. aby jednoznacznie identyfikować rekord w tabeli
B. aby stworzyć formularz do wprowadzania danych
C. aby utworzyć relację (np. 1..n) z kluczem głównym innej tabeli
D. aby wiązać go z innymi kluczami obcymi tej samej tabeli
INF.04Pytanie 92
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Wskaż właściwość charakterystyczną dla metody abstrakcyjnej?

A. nie ma implementacji w klasie bazowej
B. jest pusta w klasie nadrzędnej
C. jest pusta w klasach dziedziczących
D. zawsze jest prywatna
INF.04Pytanie 93
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Który z wymienionych frameworków jest charakterystyczny dla aplikacji komputerowych pisanych w C#?

A. Qt
B. WPF (Windows Presentation Foundation)
C. React
D. Spring
INF.04Pytanie 94
Projektowanie, programowanie …

Kategorie: Programowanie

W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?

A.
number
B.
double
C.
int
D.
numeric
INF.03Pytanie 95
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Jakie oprogramowanie jest potrzebne do uruchomienia skryptu JavaScript działającego na stronie?

A. debugger JavaScript
B. serwer WWW
C. serwer MySQL
D. przeglądarka internetowa
INF.03Pytanie 96
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Aby dodać nowy rekord do tabeli Pracownicy, konieczne jest zastosowanie polecenia SQL

A.
INSERT VALUES Pracownicy INTO (Jan, Kowalski)
B.
INSERT (Jan, Kowalski) INTO Pracownicy
C.
INSERT INTO Pracownicy VALUES ('Jan',' Kowalski')
D.
INSERT VALUES (Jan, Kowalski) INTO Pracownicy
INF.03Pytanie 97
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Funkcja agregująca AVG wykorzystana w zapytaniu

SELECT AVG(cena) FROM uslugi;
ma na celu
A. obliczenie liczby dostępnych usług w tabeli
B. zsumowanie wszystkich kosztów usług
C. wyliczenie średniej arytmetycznej cen wszystkich usług
D. znalezienie najwyższej ceny za usługi
INF.04Pytanie 98
Projektowanie, programowanie …

Kategorie: Programowanie

Jaka jest składnia komentarza jednoliniowego w języku Python?

A. !
B. //
C. #
D. ""
INF.03Pytanie 99
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Którego polecenia użyć w PHP, aby poprawnie ZAKOŃCZYĆ połączenie z bazą MySQL?

A.
mysql_exit
B.
exit
C.
die
D.
mysqli_close
INF.03Pytanie 100
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW

W jakim celu tworzy się kaskadowe arkusze stylów (CSS)?

A. aby dodać treści tekstowe
B. aby ułatwić użytkownikowi nawigację
C. aby przyspieszyć wyświetlanie grafiki
D. aby definiować formatowanie (wygląd) elementów strony
INF.03Pytanie 101
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co oznacza pojęcie integralności referencyjnej w bazie danych?

A. Każda encja ma klucz podstawowy o wartości unikatowej i różnej od NULL
B. Każdej wartości klucza obcego odpowiada istniejąca wartość klucza podstawowego
C. Baza jest odporna na awarie sprzętu i oprogramowania
D. Wartość atrybutu należy do jego dziedziny (dozwolonego zbioru)
INF.04Pytanie 102
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Który z wymienionych poniżej przykładów ilustruje prawidłowy szkielet zarządzania wyjątkami w języku C++?

A.
try { kod } except { obsługa }
B.
try { kod } finally { obsługa }
C.
try { kod } catch { obsługa }
D.
try { kod } handle { obsługa }
INF.03Pytanie 103
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabele: Firmy oraz Zamówienia są ze sobą powiązane relacją jeden do wielu. Aby uzyskać tylko identyfikatory zamówień wraz z odpowiadającymi im nazwami firm dla przedsiębiorstw, których poziom wynosi 4, należy użyć polecenia

Ilustracja do pytania 23
A.
SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy WHERE poziom = 4
B.
SELECT id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
C.
SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
D.
SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.id = Firmy.id WHERE poziom = 4
INF.03Pytanie 105
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W systemie MySQL przyznanie roli o nazwie DBManager umożliwia użytkownikowi wykonywanie

A. wszystkie operacje na bazach danych serwera
B. wszystkie operacje związane z bazami danych oraz użytkownikami serwera
C. zakładanie użytkowników serwera oraz definiowanie ich haseł
D. nadzór nad serwerem
INF.03Pytanie 106
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W systemie MySQL trzeba użyć polecenia REVOKE, aby użytkownikowi anna cofnąć możliwość wprowadzania zmian jedynie w definicji struktury bazy danych. Odpowiednia komenda do odebrania tych uprawnień ma postać

A.
REVOKE ALL ON tabela1 FROM 'anna'@'locaihost'
B.
REVOKE CREATE ALTER DROP ON tabela1 FROM 'anna'@'localhost'
C.
REVOKE CREATE INSERT DELETE ON tabela1 FROM 'anna'@'localhost'
D.
REVOKE CREATE UPDATE DROP ON tabela1 FROM 'anna'@'localhost'
INF.03Pytanie 107
Tworzenie i administrowanie s…

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

Który z poniższych fragmentów kodu HTML sformatuje tekst zgodnie z wymaganiami? (zauważ, że słowo "stacji" jest wyświetlane w większej czcionce niż pozostałe słowa w tej linii)

Fragment strony z nagłówkiem „Lokomotywa” i zdaniem, w którym słowo „stacji” ma większą czcionkę; poniżej cztery warianty kodu HTML.
A. Odpowiedź 4: D
B. Odpowiedź 2: B
C. Odpowiedź 3: C
D. Odpowiedź 1: A
INF.03Pytanie 108
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W przedstawionym kodzie JavaScript pętla zostanie wykonana

var x=1,i=0;
do{
   x*=3;
    i++;
}
while(x!=27);
A. 3 razy
B. 27 razy
C. 2 razy
D. 26 razy
INF.03Pytanie 109
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Kiedy w JavaScript można zadeklarować zmienną?

A. zawsze z poprzedzającym nazwę znakiem $
B. tylko na początku skryptu
C. tylko po podaniu typu i nazwy zmiennej
D. w chwili pierwszego użycia (gdy jest potrzebna)
INF.03Pytanie 110
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Która metoda obiektu location zastępuje bieżący dokument dokumentem spod podanego adresu?

A.
replace();
B.
close();
C.
reload();
D.
open();
INF.03Pytanie 111
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Po uruchomieniu kodu PHP

echo date("Y-m");
na ekranie pojawi się bieżąca data w formacie:
A. tylko roku
B. roku oraz miesiąca
C. dnia, miesiąca, roku
D. dnia i roku
INF.03Pytanie 112
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W którym przypadku plik graficzny należy zapisać w formacie GIF?

A. gdy jest to obraz stereoskopowy (3D)
B. gdy jest to grafika wektorowa
C. gdy potrzebny jest zapis bez kompresji
D. gdy trzeba zapisać obraz lub prostą animację
INF.03Pytanie 113
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe Algorytmy i podstawy informatyki

Wskaż definicję metody, którą należy wstawić w miejsce kropek, aby na stronie WWW pojawił się tekst: Jan Kowalski.

<p id="wynik"></p>
<script type="text/javascript">
  var osoba = { nazwisko: "Kowalski", imie: "Jan" };
  ...
  document.getElementById("wynik").innerHTML = osoba.dane();
</script>

A.

osoba.dane = function() {
  return
    this.imie+" "+this.nazwisko;
};

B.

dane() = function() {
   return
     this.imie+" "+this.nazwisko;
};

C.

osoba.dane = function() {
   return imie+" "+nazwisko;
};

D.

dane() = function {
   this.imie+" "+this.nazwisko;
};
B
A
C
D
INF.03Pytanie 116
Tworzenie i administrowanie s…

Kategorie: Algorytmy i podstawy informatyki

Zmienna zadeklarowana w C++ jako double x*; to

A. zmienna zmiennoprzecinkowa
B. wskaźnik
C. zmienna typu całkowitego
D. parametr formalny typu zmiennoprzecinkowego
INF.03Pytanie 118
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jaka wartość zostanie wypisana na standardowym wyjściu dla przedstawionego fragmentu kodu w języku C++?

int obliczenia( int x ){
   x %= 3;
   x++;
   return x;
}

int main( ){
   std::cout<<obliczenia(32);
}
A. 32
B. 0
C. 3
D. 2
INF.04Pytanie 120
Projektowanie, programowanie …

Kategorie: Programowanie

Co to jest zasięg (scope) zmiennej w programowaniu?

A. Czas życia zmiennej podczas wykonywania programu
B. Maksymalny zakres wartości, jakie może przyjąć zmienna danego typu
C. Ilość pamięci, jaką zmienna zajmuje podczas wykonywania programu
D. Obszar kodu, w którym zmienna jest dostępna

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