Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 1561
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Wskaż, jak wygląda komentarz wieloliniowy w języku PHP?

A. <!-- -->
B. #
C. //
D. /* */
INF.03Pytanie 1562
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Pętla while ma działać, dopóki zmienna x należy do przedziału otwartego (-2, 5). Który warunek to zapisuje (PHP)?

A.
($x == -2) && ($x < 5)
B.
($x > -2) || ($x > 5)
C.
($x > -2) && ($x < 5)
D.
($x < -2) || ($x > 5)
INF.04Pytanie 1563
Projektowanie, programowanie …

Kategorie: Programowanie Bezpieczeństwo aplikacji

Jakie jest najważniejsze właściwość algorytmów szyfrowania symetrycznego?

A. Zastosowanie identycznego klucza do szyfrowania oraz deszyfrowania
B. Zastosowanie odmiennych kluczy do szyfrowania i deszyfrowania
C. Funkcjonowanie bez użycia klucza
D. Szyfrowanie wyłącznie tekstowych plików
INF.03Pytanie 1564
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Aby w JavaScript wykonać wymienione kroki, należy w znaczniku <script> umieścić kod

1. Wyświetlić okno do wpisania wartości z poleceniem "Podaj kwalifikację: ",
    następnie po zatwierdzeniu

2. Umieścić napis na stronie internetowej, gdzie w miejscu kropek znajduje się
    wartość pobrana z okna "Kwalifikacja: ..."
A.
A << prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
B.
A = alert("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
C.
A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: ".A);
D.
A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
INF.04Pytanie 1565
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Co to jest Event Loop w JavaScript?

A. Mechanizm pozwalający na asynchroniczne wykonywanie kodu mimo jednowątkowej natury JavaScript
B. Protokół komunikacji między różnymi częściami aplikacji webowej
C. System zarządzania cyklem życia komponentów w Angular
D. Technika obsługi zdarzeń w aplikacjach React
INF.03Pytanie 1566
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W wyniku wykonania przedstawionego poniżej kodu JavaScript zmienna x ma wartość:

<script>
    var x = 10;
    x++;
    console.log(x);
</script>
A. 11 i zostanie wypisana w konsoli przeglądarki internetowej.
B. 10 i zostanie wypisana w głównym oknie przeglądarki internetowej.
C. 10 i zostanie wypisana w dokumencie HTML.
D. 11 i zostanie wypisana w oknie pop-up.
INF.04Pytanie 1567
Projektowanie, programowanie …

Kategorie: Bezpieczeństwo aplikacji Podstawy IT i ochrona zdrowia

Jakie kroki należy podjąć, aby skutecznie zabezpieczyć dane na komputerze?

A. Systematycznie aktualizować oprogramowanie i wykonywać kopie zapasowe
B. Przechowywać dane na niezabezpieczonych nośnikach przenośnych
C. Nie używać kopii zapasowych
D. Dzielić się hasłami do plików z współpracownikami
INF.03Pytanie 1568
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Jak prawidłowo skomentować linię kodu w języku Java Script? Komentarz powinien być umieszczony po znakach //

x = Math.max(a,b,c); //
A. w zmiennej x maksymalna wartość ze zmiennych a, b, c
B. wybór losowej wartości ze zmiennych a, b i c
C. nieprawidłowe dane
D. w zmiennej x minimalna wartość ze zmiennych a, b, c
INF.03Pytanie 1569
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Przedstawione zapytanie SELECT wykonane na tabeli przechowującej dane o uczestnikach konkursu ma za zadanie wybrać

SELECT MAX(wiek) - MIN(wiek) FROM uczestnicy;
A. liczbę najstarszych uczestników.
B. średnią arytmetyczną wieku uczestników.
C. różnicę wieku pomiędzy najstarszym i najmłodszym uczestnikiem.
D. minimalny oraz maksymalny wiek uczestników.
INF.03Pytanie 1570
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Według którego pola tabeli zostały pogrupowane dane w przedstawionym raporcie?

Ilustracja do pytania 10
A. wynik
B. nazwa
C. rok
D. id_uczestnika
INF.03Pytanie 1573
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

ALTER TABLE artykuły MODIFY cena float; Ta kwerenda ma na celu wprowadzenie zmian w tabeli artykuły.

A. dodanie kolumny cena o typie float, o ile nie istnieje
B. usunięcie kolumny cena o typie float
C. zmiana nazwy kolumny cena na float
D. zmiana typu na float dla kolumny cena
INF.03Pytanie 1574
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co oblicza funkcja agregująca MIN w SQL?

A. najmniejszą wartość w kolumnie wyniku
B. liczbę zwróconych wierszy
C. średnią wartości pól rekordu
D. długość tekstu w rekordach
INF.04Pytanie 1575
Projektowanie, programowanie …

Kategorie: Programowanie

Jaką wartość dziesiętną reprezentuje liczba binarna 1010?

A. 12
B. 10
C. 14
D. 8
INF.03Pytanie 1576
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Instrukcja

REVOKE SELECT ON nazwa1 FROM nazwa2
w SQL pozwala na
A. usunięcie użytkownika z bazy danych
B. odbieranie przyznanych uprawnień użytkownikowi
C. przyznawanie dostępu do tabeli
D. przyznawanie uprawnień zgodnie z określonym schematem
INF.03Pytanie 1577
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W tabeli psy znajdują się kolumny: imię, rasa, telefon_właściciela, rok_szczepienia. Jakie polecenie SQL należy zastosować, aby znaleźć numery telefonów właścicieli psów, które zostały zaszczepione przed 2015 rokiem?

A.
SELECT telefon_właściciela FROM psy WHERE rok_szczepienia < 2015
B.
SELECT imię, rasa FROM psy WHERE rok_szczepienia > 2015
C.
SELECT psy FROM rok_szczepienia < 2015
D.
SELECT telefon_właściciela FROM psy WHERE rok_szczepienia > 2015
INF.03Pytanie 1578
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Która funkcja SQL zwraca DŁUGOŚĆ (liczbę znaków) tekstu?

A.
UPPER
B.
LEN
C.
YEAR
D.
NOW
INF.04Pytanie 1579
Projektowanie, programowanie …

Kategorie: Programowanie Bazy danych

Jaką technologię stosuje się do powiązania aplikacji internetowej z systemem baz danych?

A. CSS
B. HTTP
C. SQL
D. JavaScript
INF.03Pytanie 1580
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W przedstawionej na rysunku relacji pole AutorID znajdujące się w tabeli ksiazki jest kluczem

Ilustracja do pytania 20
A. kandydującym.
B. podstawowym.
C. obcym.
D. sztucznym.
INF.03Pytanie 1581
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Przedstawiony w ramce fragment kwerendy SQL ma za zadanie wybrać

SELECT COUNT(wartosc) FROM ...
A. sumę w kolumnie wartosc.
B. liczbę wierszy.
C. liczbę kolumn.
D. średnią w kolumnie wartosc.
INF.04Pytanie 1582
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jaką złożoność obliczeniową posiada podany algorytm?
Dane:
Tablica: tab[n]
Index: i = 0, 1, ..., n-1
x: szukana

Algorytm:

// K1: i ← 0
// K2: dopóki i < (n - 1)
    // K3: jeżeli tab[i] = x to wypisz i
    // K4: i ← i + 1
    // K5: idź do K2
// K6: zakończ
A. O(n log n)
B. O(n)
C. O(1)
D. O(n2)
INF.03Pytanie 1583
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W języku SQL, aby wybrać wszystkie rekordy z tabeli B, w tym część wspólną z tabelą A, należy zastosować typ związku

Ilustracja do pytania 23
A. A RIGHT JOIN B
B. A INNER JOIN B
C. A FULL OUTER JOIN B
D. A LEFT JOIN B
INF.03Pytanie 1584
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Która z poniżej wymienionych zasad nie przyczyni się do poprawy czytelności kodu?

A. Trzeba dodawać komentarze w trudniejszych fragmentach kodu
B. Nazwy zmiennych muszą odzwierciedlać ich funkcję
C. W każdej linii kodu powinna znaleźć się tylko jedna komenda
D. Kod powinien być napisany bez wcięć i nadmiarowych enterów
INF.03Pytanie 1585
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabela uczniowie ma data_ur w formacie rrrr-mm-dd. Która kwerenda wyświetli imiona i nazwiska uczniów urodzonych w 2001?

A.
SELECT imie, nazwisko FROM uczniowie WHERE data_ur LIKE "2001-%-%";
B.
SELECT * FROM uczniowie WHERE data_ur LIKE "2001";
C.
SELECT id, imie, nazwisko, data_ur FROM uczniowie WHERE data_ur LIKE "2001-*-*";
D.
SELECT * FROM uczniowie WHERE data_ur == 2001-%-%;
INF.03Pytanie 1586
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW

Który z poniższych znaczników jest używany do definiowania list w HTML?

A.
<th>
B.
<td>
C.
<tr>
D.
<ul>
INF.04Pytanie 1587
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Zarządzanie projektem

Który z poniższych aspektów najdokładniej określa cel realizacji projektu?

A. Stworzenie harmonogramu działań
B. Zidentyfikowanie technologii, które mogą być zastosowane
C. Określenie problemu i metody jego rozwiązania
D. Ocena postępów w czasie realizacji projektu
INF.04Pytanie 1588
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji

Jaką jednostkę zaleca się stosować przy projektowaniu interfejsu aplikacji?

A. px
B. mm
C. dp
D. pt
INF.03Pytanie 1589
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co spowoduje

DELETE FROM mieszkania WHERE status = 1;
?
A. usunięcie tabel z bazy mieszkania
B. usunięcie rekordów z status = 1 z tabeli mieszkania
C. usunięcie pola status z tabeli
D. usunięcie całej tabeli mieszkania
INF.03Pytanie 1590
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

W PHP, przy wykonywaniu działań na bazie danych MySQL, aby zakończyć sesję z bazą, należy użyć

A.
mysqli_close();
B.
mysqli_commit();
C.
mysqli_exit();
D.
mysqli_rollback();
INF.04Pytanie 1591
Projektowanie, programowanie …

Kategorie: Bezpieczeństwo aplikacji

Jaki typ złośliwego oprogramowania funkcjonuje w tle, zbierając dane o wprowadzanych hasłach?

A. Keylogger
B. Adware
C. Trojan
D. Spyware
INF.03Pytanie 1593
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Została stworzona baza danych z tabelą podzespoły, która zawiera pola: model, producent, typ, cena. Aby uzyskać listę wszystkich modeli pamięci RAM od firmy Kingston uporządkowanych od najniższej do najwyższej ceny, należałoby użyć kwerendy:

A.
SELECT model FROM podzespoły WHERE typ='RAM' OR producent='Kingston' ORDER BY cena DESC
B.
SELECT model FROM podzespoły WHERE typ='RAM' AND producent='Kingston' ORDER BY cena DESC
C.
SELECT model FROM producent WHERE typ='RAM' OR producent='Kingston' ORDER BY podzespoły ASC
D.
SELECT model FROM podzespoły WHERE typ='RAM' AND producent='Kingston' ORDER BY cena ASC
INF.03Pytanie 1594
Tworzenie i administrowanie s…

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

Strona internetowa została napisana w języku XHTML. Który z poniższych kodów przedstawia implementację zamieszczonego fragmentu strony, przy założeniu, że nie zdefiniowano żadnych stylów CSS?

Ilustracja do pytania 34
A.
<h1>Początki HTML</h1><p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył<b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
B.
<b>Początki HTML</b><p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył<b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
C.
<b>Początki HTML</b><p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<hr /> stworzył<b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
D.
<h1>Początki HTML</h1><p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył<i>prototyp hipertekstowego systemu informacyjnego - <b>ENQUIRE</b></i></p>
INF.04Pytanie 1595
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jaką nazwę elementu interfejsu należy wprowadzić w pierwszej linii kodu, na miejscu <??? aby został on wyświetlony w podany sposób?

<???
    android:layout_margin="50dp"
    android:switchMinWidth="60dp"
    android:text="Zgadzasz się?"
    android:textOff="NIE"
    android:testOn="TAK" />
Ilustracja do pytania 35
A. SeekBar
B. Spinner
C. RatingBar
D. Switch
INF.03Pytanie 1596
Tworzenie i administrowanie s…

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

Na ilustracji przedstawiono strukturę bloków na stronie internetowej. Który z poniższych fragmentów CSS odpowiada takim ustawieniom? (Dla uproszczenia pominięto właściwości dotyczące koloru tła, wysokości oraz czcionki)

Układ czterech bloków: pierwszy po lewej na 30% szerokości, drugi i trzeci po prawej na 70%, czwarty pod nimi na całą szerokość.
A. #pierwszy {float:left; width:30%;} #drugi {float:left; width:70%;} #trzeci {float:left; width:70%;} #czwarty {clear:both; }
B. #pierwszy{float:left; width:30%;} #drugi {clear:both; width:70%;} #trzeci {clear:both; width:70%;} #czwarty {float:left; width:100%;}
C. #pierwszy {float:left; width:30%; } #drugi {clear:both; width:70%; } #trzeci {float:left; width:70%; } #czwarty {clear:both; }
D. #pierwszy { width: 30%; } #drugi { width: 70%; } #trzeci { width: 70%; } #czwarty { width: 100%; }
INF.03Pytanie 1597
Tworzenie i administrowanie s…

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

W kodzie CSS zapis

a[target="_blank"] {color:yellow;}
spowoduje, że kolor żółty zostanie przypisany do tekstu
A. wszystkich linków
B. tekstów w paragrafie
C. linków, które są otwierane w tej samej karcie
D. linków, które otwierają się w nowej karcie
INF.03Pytanie 1598
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Aby skryptem PHP wstawić do bazy dane z formularza, używasz wywołania:

mysqli_query($zm1, $zm2);
Co należy przekazać w parametrach $zm1 i $zm2?
A. w $zm1 identyfikator połączenia, w $zm2 zapytanie SELECT
B. w $zm1 wartość NULL, w $zm2 zapytanie SELECT
C. w $zm1 id wiersza, w $zm2 zapytanie INSERT INTO
D. w $zm1 identyfikator połączenia z bazą, w $zm2 zapytanie INSERT INTO
INF.03Pytanie 1599
Tworzenie i administrowanie s…

Kategorie: Bazy danych Algorytmy i podstawy informatyki

Pole tabeli „czyWypozyczona” może przyjmować tylko wartości true lub false. Który typ danych jest dla niego najlepszy?

A.
DOUBLE
B.
BOOLEAN
C.
CHAR
D.
VARCHAR(5)
INF.04Pytanie 1600
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co zostanie wyświetlone po wykonaniu poniższego kodu JavaScript?

const promise = new Promise((resolve, reject) => {
  setTimeout(() => {
    resolve('success');
  }, 1000);
});

promise
  .then(res => {
    console.log(res);
    return 'first then';
  })
  .then(res => {
    console.log(res);
  });
A. success, first then
B. first then
C. first then, success
D. success

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