Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 3361
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W języku SQL, aby wstawić wiersz danych do tabeli w bazie danych, należy zastosować polecenie

A.
CREATE ROW
B.
CREATE INTO
C.
SELECT ROW
D.
INSERT INTO
INF.03Pytanie 3362
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jakie dane zostaną wybrane po wykonaniu poniższej kwerendy na pokazanych rekordach?

SELECT id FROM samochody WHERE rocznik LIKE "2%4";

idmarkamodelrocznik
1FiatPunto2016
2FiatPunto2002
3FiatPunto2007
4OpelCorsa2016
5OpelAstra2003
6ToyotaCorolla2016
7ToyotaCorolla2014
8ToyotaYaris2004
A. Brak danych
B. Pole id równe 7 oraz 8
C. Tylko id równe 8
D. Wszystkie id
INF.03Pytanie 3363
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript PHP

Na stronie internetowej znajduje się formularz, do którego trzeba zaprogramować następujące funkcje:
– walidacja: podczas wypełniania formularza na bieżąco jest kontrolowana poprawność danych
– przesyłanie danych: po wypełnieniu formularza i jego zatwierdzeniu informacje są przesyłane do bazy danych na serwerze
Aby zrealizować tę funkcjonalność w możliwie najprostszy sposób, należy zapisać

A. walidację w języku JavaScript, a przesyłanie danych w skrypcie PHP
B. walidację i przesyłanie danych w języku JavaScript
C. walidację w skrypcie PHP, a przesyłanie danych w JavaScript
D. walidację i przesyłanie danych w języku PHP
INF.04Pytanie 3364
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Które z poniżej wymienionych afirmacji najtrafniej charakteryzuje proces interpretacji kodu?

A. Generowanie bibliotek dynamicznych dla programu
B. Analiza struktury kodu przed tłumaczeniem
C. Tworzenie pliku wykonywalnego
D. Tłumaczenie kodu źródłowego na język maszynowy w czasie rzeczywistym
INF.03Pytanie 3365
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Który z wymienionych frameworków stworzono dla języka PHP?

A. Angular
B. ASP.NET
C. Spring
D. Symfony
INF.04Pytanie 3366
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Narzędzia i środowiska

W zestawieniu zaprezentowano doświadczenie zawodowe pracowników firmy IT. Do stworzenia aplikacji front-end powinien/powinna zostać wyznaczony/a

PracownikZnajomość technologii lub programów
AnnaInkscape, Corel Draw
KrzysztofAngular
PatrykHTML, CSS
EwaDjango, .NET
A. Anna
B. Ewa
C. Krzysztof
D. Patryk
INF.04Pytanie 3367
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Jakie są kluczowe korzyści z wykorzystania frameworków podczas programowania aplikacji desktopowych?

A. Ułatwiają kontrolę nad wersjami systemu operacyjnego
B. Redukują zapotrzebowanie na pamięć operacyjną aplikacji
C. Gwarantują dostęp do niskopoziomowego kodu systemowego
D. Skracają czas tworzenia aplikacji dzięki gotowym komponentom i narzędziom
INF.04Pytanie 3368
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

W systemie RGB kolor Pale Green przedstawia się jako RGB(152, 251, 152). Jaki jest szesnastkowy kod tego koloru?

A. AO FB AO
B. 98 FE98
C. 98FB98
D. AO FE AO
INF.03Pytanie 3369
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Dana jest tabela firmy zawierająca następujące kolumny: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie kwerendy SQL SELECT sprawi, że zostaną wyświetlone

SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;
A. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
B. wszystkie dane firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
C. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
D. wszystkie dane firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
INF.03Pytanie 3370
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

1 <script> 2 const liczba = 1; 3 let gora = 10, dol = 1; 4 let podaj = parseInt(prompt("Podaj liczbę całkowitą z zakresu <1-10>")); 5 liczba =...

1       <script>
2       const liczba = 1;
3       let gora = 10, dol = 1;
4       let podaj = parseInt(prompt("Podaj liczbę całkowitą z zakresu <1-10>"));
5       liczba = Math.random() * ( gora - dol + 1 ) + dol;
6       liczba = parseInt(liczba);
7       if (liczba == podaj) {
8           document.write("Liczba została odgadnięta");
9       } else {
10          document.write("Niestety nie tym razem");
11      }
12      </script>
Przedstawiony fragment kodu JavaScript powinien wylosować liczbę całkowitą z zakresu <1 , 10> i porównać ją z liczbą podaną przez użytkownika w oknie dialogowym. Skrypt po uruchomieniu generuje błąd, którego przyczyną jest
A. przypisanie wartości do stałej liczba w piątej linii skryptu .
B. błędna składnia deklaracji zmiennych gora i dol w drugiej linii skryptu.
C. niepotrzebne użycie konwersji z funkcji prompt do liczby całkowitej.
D. błędna składnia instrukcji warunkowej if ... else.
INF.03Pytanie 3371
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Podane w ramce polecenie SQL nadaje prawo SELECT

GRANT SELECT ON hurtownia.* TO 'sprzedawca'@'localhost';
A. dla użytkownika 'root' na serwerze sprzedawca.
B. do wszystkich tabel w bazie hurtownia.
C. do wszystkich pól w tabeli hurtownia.
D. dla użytkownika 'root' na serwerze localhost.
INF.03Pytanie 3372
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Które z poniższych zdań poprawnie opisuje utworzoną tabelę?

CREATE TABLE dane (kolumna INTEGER(3));
A. Kolumny tabeli dane są nazwane: kolumna1, kolumna2, kolumna3
B. Tabela o nazwie dane ma jedną kolumnę typu całkowitego
C. Tabela zawiera jedną kolumnę, która przechowuje trzyelementowe tablice
D. Tabela o nazwie dane składa się z trzech kolumn typu całkowitego
INF.03Pytanie 3374
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Zapis przedstawiony w języku JavaScript oznacza, że

x = przedmiot.nazwa();
A. zmienna x będzie przechowywać wynik działania funkcji przedmiot.
B. zmienna x będzie przechowywać wynik działania metody nazwa.
C. nazwa to właściwość obiektu przedmiot.
D. nazwa to pole klasy przedmiot.
INF.03Pytanie 3375
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Których funkcji użyć, aby po operacji na bazie uzyskać NUMER błędu oraz jego OPIS?

A.
mysqli_error
i
mysqli_connect_errno
B.
mysqli_error
i
mysqli_errno
C. tylko
mysqli_error
D.
mysqli_error
i
mysqli_error_number
INF.03Pytanie 3376
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Po uruchomieniu poniższego kodu PHP na ekranie ukaże się bieżąca data w formacie:

echo date("Y-m");
A. dzień oraz rok
B. rok oraz miesiąc
C. dzień, miesiąc, rok
D. tylko rok
INF.03Pytanie 3377
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Które stwierdzenie na temat funkcji fun1 zapisanej w języku JavaScript jest prawdziwe?

var x = fun1(3, 24, "Mnożymy");

function fun1(a, b, c) {
    return a * b;
}
A. Ma trzy parametry wejściowe, w tym jeden typu napisowego, i zwraca wartość numeryczną.
B. Zwraca dwie wartości przechowywane w zmiennych a i b.
C. Ma dwa parametry liczbowe i zwraca wartość typu napisowego.
D. Przyjmuje trzy parametry, lecz nie zwraca wartości.
INF.04Pytanie 3378
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Która metoda w obrębie klasy jest uruchamiana automatycznie podczas tworzenia kopii obiektu?

A. Metoda statyczna
B. Konstruktor kopiujący
C. Destruktor
D. Metoda zaprzyjaźniona
INF.04Pytanie 3379
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych metod?

push(arg) – dodaje element
pop() – usuwa ostatnio dodany element
peek() – zwraca ostatnio dodany element bez usuwania
isEmpty() – sprawdza czy istnieją dane w strukturze
A. tablica
B. stos
C. drzewo binarne
D. kolejka FIFO
INF.03Pytanie 3380
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co robi polecenie:

ALTER TABLE miasta ADD kod text;
?
A. dodaje dwie kolumny: kod i text
B. zmienia nazwę kolumny kod na text
C. zmienia nazwę tabeli miasta na kod
D. dodaje do tabeli kolumnę kod typu text
INF.03Pytanie 3381
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

W programie do edytowania grafiki rastrowej zmieniono krzywe kolorów w sposób zaznaczony ramką na pokazanym obrazie. Jakie jest to działanie?

Ilustracja do pytania 21
A. modyfikację najjaśniejszych i najciemniejszych kolorów obrazu
B. wygładzenie krawędzi na obrazie
C. przyciemnienie całego obrazu
D. rozjaśnienie całego obrazu
INF.03Pytanie 3384
Tworzenie i administrowanie s…

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

Co spowoduje zapis

h2 { background-color: green; }
?
A. zieloną czcionkę wszystkich nagłówków
B. zieloną czcionkę nagłówków drugiego poziomu
C. zielone tło całej strony
D. zielone tło nagłówków drugiego poziomu (<h2>)
INF.03Pytanie 3385
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W JavaScript zdarzenie onKeydown zostanie wywołane, gdy klawisz

A. klawiatury został zwolniony
B. myszki został naciśnięty
C. klawiatury został naciśnięty
D. myszki został zwolniony
INF.03Pytanie 3386
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Pętla while powinna działać tak długo, jak zmienna x ma wartości z przedziału obustronnie otwartego -2, 5). Zapis tego warunku w nagłówku pętli za pomocą języka PHP wygląda następująco

A. ($x < -2) || ($x > 5)
B. ($x > -2) || ($x > 5)
C. ($x == -2) && ($x < 5)
D. ($x > -2) && ($x < 5)
INF.03Pytanie 3387
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Systemy CMS i narzędzia webowe

Na ilustracji przedstawiono

Ilustracja do pytania 27
A. testy bezpieczeństwa strony.
B. analizę ruchu sieciowego między serwerem a przeglądarką.
C. analizę poprawności kodu strony internetowej.
D. testy funkcjonalne strony interenetowej.
INF.04Pytanie 3388
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Które z podejść do tworzenia aplikacji najlepiej uwzględnia przyszłe zmiany w funkcjonalności?

A. Zastosowanie modularnej architektury aplikacji
B. Pisanie kodu bez jakiejkolwiek dokumentacji
C. Skupienie się tylko na estetce aplikacji
D. Tworzenie bez wcześniejszej specyfikacji technicznej
INF.03Pytanie 3389
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W zapisie rgba(100, 40, 50, 0.2) czego dotyczy OSTATNIA wartość?

A. przezroczystości, gdzie 0 = pełna przezroczystość, 1 = brak
B. nasycenia koloru czarnego
C. przezroczystości, gdzie 1 = pełna przezroczystość, 0 = brak
D. saturacji barw RGB
INF.03Pytanie 3390
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W SQL, po wykonaniu przedstawionych poleceń GRANT, prawo do edytowania struktury tabeli oraz jej usunięcia zostanie przyznane

GRANT ALL ON firmy TO 'adam'@'localhost';
GRANT ALTER, CREATE, DROP ON firmy TO 'anna'@'localhost';
GRANT SELECT, INSERT, UPDATE ON firmy TO 'tomasz'@'localhost';
A. Tomaszowi i Annie
B. tylko Annie
C. Adamowi i Annie
D. Tomaszowi i Adamowi
INF.03Pytanie 3391
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Instrukcja języka PHP tworząca obiekt pkt dla zdefiniowanej w ramce klasy Punkt ma postać

class Punkt {  public $x;
                public $y;  }
A.
Punkt() pkt;
B.
pkt Punkt();
C.
pkt = new Punkt();
D.
pkt Punkt;
INF.03Pytanie 3392
Tworzenie i administrowanie s…

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

Które z formatowań nie jest wyrażone w języku CSS?

A. Fragment pliku strona.html:
<style>
body { background-color: yellow; }
</style>
B. Fragment pliku formatowanie.css:
body { background-color: yellow; }
C. Fragment pliku strona.html:
<body bgcolor="yellow">
D. Fragment pliku strona.html:
<body style="background-color: yellow;" >
A.
B.
D.
C.
INF.03Pytanie 3393
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Została zaprezentowana tabela o nazwie konta. Aby obliczyć liczbę rejestracji w poszczególnych latach oraz wyświetlić te wartości razem z rokiem rejestracji, należy wykonać zapytanie

A. ```SELECT COUNT(rejestracja) FROM konta JOIN rejestracja ON id;```
B. ```SELECT COUNT(rejestracja) FROM konta GROUP BY rejestracja;```
C. ```SELECT rejestracja, COUNT(rejestracja) FROM konta GROUP BY rejestracja;```
D. ```SELECT rejestracja, COUNT(rejestracja) FROM konta;```
INF.04Pytanie 3394
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Który z wymienionych elementów interfejsu użytkownika jest charakterystyczny dla aplikacji działającej na komputerze?

A. Routing
B. Przycisk (Button)
C. Strona HTML
D. API REST
INF.03Pytanie 3395
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

<?php $pi = 3.14; var_dump($pi); ?> Jakie będzie wyjście po wykonaniu przedstawionego kodu PHP?

<?php  
$pi = 3.14;
var_dump($pi);
?>
Jakie będzie wyjście po wykonaniu przedstawionego kodu PHP?
A. int(314)
B. string(3)
C. object(3.14)
D. float(3.14)
INF.03Pytanie 3397
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W SQL klauzula DISTINCT w poleceniu SELECT spowoduje, że otrzymane dane

A. będą zgrupowane według wskazanego pola
B. nie będą zawierały powtórzeń
C. będą spełniały dany warunek
D. zostaną uporządkowane
INF.03Pytanie 3398
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W jaki sposób, stosując język PHP można usunąć ciasteczko o nazwie ciastko?

A.
setcookie(""$ciastko"", """", 0);
B.
unsetcookie(""$ciastko"");
C.
deletecookie(""ciastko"");
D.
setcookie(""ciastko"", """", time()-3600);
INF.03Pytanie 3399
Tworzenie i administrowanie s…

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

Jaki jest najłatwiejszy i najmniej czasochłonny sposób przetestowania strony w różnych przeglądarkach i ich wersjach?

A. test tylko w jednej przeglądarce, zakładając zgodność pozostałych
B. użycie emulatora przeglądarek (np. usługi typu Browser Sandbox)
C. instalacja różnych przeglądarek na kilku komputerach i testowanie
D. użycie walidatora kodu HTML

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