Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 3161
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Jakie jest zadanie funkcji PHP o nazwie mysql_num_rows()?

A. zwrócić rekord o numerze podanym jako parametr funkcji
B. ponumerować rekordy w bazie danych
C. zwrócić liczbę wierszy znajdujących się w wyniku zapytania
D. zwrócić następny rekord z wynikami zapytania
INF.03Pytanie 3162
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych Systemy CMS i narzędzia webowe

Jakie są etapy w odpowiedniej kolejności przy tworzeniu aplikacji?

A. Analiza oczekiwań klienta, określenie wymagań, programowanie, wdrożenie, testowanie
B. Określenie wymagań, analiza oczekiwań klienta, programowanie, wdrożenie, testowanie
C. Analiza oczekiwań klienta, określenie wymagań, programowanie, testowanie, wdrożenie
D. Programowanie, analiza oczekiwań klienta, określenie wymagań, wdrożenie, testowanie
INF.03Pytanie 3163
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W HTML atrybut alt elementu img służy do określenia

A. parametrów grafiki, takich jak wymiary, ramka, wyrównanie
B. opisu, który pojawi się pod grafiką
C. treści, która zostanie pokazana, gdy grafika nie może być załadowana
D. lokalizacji i nazwy pliku źródłowego grafiki
INF.03Pytanie 3164
Tworzenie i administrowanie s…

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

Jakie polecenie HTML poprawnie odwzorowuje przedstawioną hierarchiczną strukturę tekstu, która została wyświetlona przez przeglądarkę w następujący sposób: Rozdział 1 tekst Podrozdział 1.1 tekst Podrozdział 1.2?

A.
<big>Rozdział 1</big>tekst<big>Podrozdział 1.1</big>tekst<big>Podrozdział 1.2</big>
B.
<ul><li>Rozdział 1<li>tekst<li>Podrozdział 1.1<li>tekst<li>Podrozdział 1.2</ul>
C.
<h1>Rozdział 1<p>tekst<h2>Podrozdział 1.1<p>tekst<h2>Podrozdział 1.2
D.
<h1>Rozdział 1</h1><p>tekst</p><h2>Podrozdział 1.1</h2><p>tekst</p><h2>Podrozdział 1.2</h2>
INF.03Pytanie 3165
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Poniższy fragment kodu w PHP wyświetli

$n = '[email protected]';
$dl = strlen($n);
$i = 0;
while($i < $dl && $n[$i] != '@')
{
    echo $n[$i];
    $i++;
}
A. tylko nazwę konta, czyli "adres"
B. cały adres e-mail, czyli "[email protected]"
C. samą nazwę domeny, czyli "host.pl"
D. nazwa konta z symbolem @, czyli "adres@"
INF.03Pytanie 3167
Tworzenie i administrowanie s…

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

Walidacja strony internetowej polega na

A. sprawdzeniu jej w celu usunięcia błędów
B. umieszczaniu treści w sieci
C. zestawie działań mających na celu zwiększenie liczby odwiedzin
D. reklamowaniu strony
INF.04Pytanie 3169
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Które z poniższych jest podstawowym rodzajem testów używanych w testowaniu jednostkowym?

A. Testy akceptacyjne
B. Testy integracyjne
C. Testy systemowe
D. Testy jednostkowe
INF.03Pytanie 3171
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Baza danych księgarni ma tabelę ksiazki z polami: id, idAutor, tytul, ileSprzedanych oraz tabelę autorzy z polami: id, imie, nazwisko. Jak utworzyć raport dotyczący sprzedanych książek, który zawiera tytuły oraz nazwiska autorów?

A. stworzyć kwerendę, która wyszukuje tytuły książek
B. Ustalić relację 1..1 pomiędzy tabelami ksiazki i autorzy, a następnie stworzyć kwerendę łączącą obie tabele
C. Zdefiniować relację 1..n między tabelami ksiazki i autorzy, a następnie stworzyć kwerendę łączącą obie tabele
D. utworzyć dwie oddzielne kwerendy: pierwszą, która wyszuka tytuły książek, a drugą, która pobierze nazwiska autorów
INF.03Pytanie 3172
Tworzenie i administrowanie s…

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

Jakie jest poprawne zapisanie tagu HTML?

<a href="#hobby">przejdź</a>
A. jest błędny, użyto niewłaściwego znaku # w atrybucie href
B. jest prawidłowy, po kliknięciu w odnośnik otworzy się strona pod adresem "hobby"
C. jest poprawny, po kliknięciu w odnośnik strona zostanie przewinięta do elementu o nazwie "hobby"
D. jest błędny, w atrybucie href powinien być podany adres URL
INF.03Pytanie 3173
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

<form> <input type="email" id="addr" required> <input type="submit" value="Zapisz"> </form> Na podstawie przedstawionego kodu formularza HTML można...

<form>
  <input type="email" id="addr" required>
  <input type="submit" value="Zapisz">
</form>
Na podstawie przedstawionego kodu formularza HTML można powiedzieć, że pole edycyjne:
A. nie powinno zawierać znaków numerycznych.
B. może być puste.
C. nie może być puste i wymaga wpisania tekstu ze znakiem @.
D. wymaga wpisania jedynie znaków alfanumerycznych.
INF.04Pytanie 3174
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

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

function Person(name) {
  this.name = name;
}

Person.prototype.sayHello = function() {
  return `Hello, ${this.name}!`;
};

const person = new Person('John');
console.log(person.sayHello());
A. TypeError: person.sayHello is not a function
B. Hello, [object Object]!
C. Hello, John!
D. Hello, undefined!
INF.03Pytanie 3176
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

W języku HTML zapisano formularz. Który z efektów działania poniższego kodu zostanie wyświetlony przez przeglądarkę, zakładając, że w pierwsze pole użytkownik wpisał wartość "Przykładowy tekst"?

<form>
    <textarea rows="3" cols="30"></textarea><br>
    <input type="checkbox"> Opcja1<br>
    <input type="checkbox"> Opcja2
</form>
Ilustracja do pytania 16
Efekt 2.
Efekt 3.
Efekt 1.
Efekt 4.
INF.04Pytanie 3177
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Definicja konstruktora dla zaprezentowanej klasy w języku C++ może być sformułowana jak poniżej:

class Owoc
{
    public:
        double waga;
        string nazwa;
        Owoc(double waga, string nazwa);
};

Deklaracja 1:
Owoc::Owoc(double waga, string nazwa) {
    this -> waga = waga;
    this -> nazwa = nazwa;
}

Deklaracja 2:
Construct::Owoc(double waga, string nazwa) {
    this -> waga = waga;
    this -> nazwa = nazwa;
}

Deklaracja 3:
Construct::Owoc(double waga, string nazwa) {
    this.waga = waga;
    this.nazwa = nazwa;
}

Deklaracja 4:
Owoc::Owoc(double waga, string nazwa) {
    this.waga = waga;
    this.nazwa = nazwa;
}
A. Deklaracji 1
B. Deklaracji 4
C. Deklaracji 2
D. Deklaracji 3
INF.03Pytanie 3178
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jaką klauzulę należy wykorzystać w instrukcji CREATE TABLE w SQL, by dane pole rekordu pozostawało wypełnione?

A. CHECK
B. NULL
C. NOT NULL
D. DEFAULT
INF.03Pytanie 3181
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Z przedstawionych tabel Klienci i Uslugi należy wybrać jedynie imiona klientów oraz odpowiadające im nazwy usług, które są droższe niż 10 zł. Kwerenda wybierająca te dane ma postać

Ilustracja do pytania 21
A.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = uslugi_id WHERE cena > 10;
B.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = uslugi_id;
C.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = klienci.id;
D.
SELECT imie, nazwa FROM klienci, uslugi WHERE cena < 10;
INF.03Pytanie 3182
Tworzenie i administrowanie s…

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

Wskaż kod CSS odpowiadający układowi bloków 2 - 5, zakładając, że są one zbudowane w oparciu o przedstawiony kod HTML.

BLOK 1
BLOK 2BLOK 3BLOK 4
BLOK 5
<div id="pierwszy">BLOK 1</div>
<div id="drugi">BLOK 2</div>
<div id="trzeci">BLOK 3</div>
<div id="czwarty">BLOK 4</div>
<div id="piaty">BLOK 5</div>
Kod 1.
#drugi {
    float: left;
    width: 40%;
}
#trzeci {
    float: left;
    width: 30%;
}
#czwarty {
    float: right;
    width: 30%;
}
#piaty {
    clear: both;
    width: 30%;
}
Kod 2.
#drugi {
    float: left;
    width: 40%;
}
#trzeci {
    float: left;
    width: 30%;
}
#czwarty {
    float: right;
    width: 30%;
}
#piaty {
    float: left;
    width: 30%;
}
Kod 3.
#drugi {
    float: left;
    width: 40%;
}
#trzeci {
    float: left;
    width: 30%;
}
#czwarty {
    width: 30%;
}
#piaty {
    float: right;
    width: 30%;
}
Kod 4.
#drugi {
    float: left;
    width: 40%;
}
#trzeci {
    width: 30%;
}
#czwarty {
    width: 30%;
}
#piaty {
    float: right;
    width: 30%;
}
A. Kod 2.
B. Kod 1.
C. Kod 4.
D. Kod 3.
INF.03Pytanie 3183
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Gdzie zapisywane są błędy interpretacji kodu PHP?

A. nigdzie - są ignorowane przez przeglądarkę i interpreter
B. w podglądzie zdarzeń systemu Windows
C. w logu, jeśli ustawiono odpowiedni parametr w pliku php.ini
D. w oknie edytora, w którym powstaje kod
INF.03Pytanie 3185
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Które zapytanie SQL posłuży do wyszukania z przedstawionej tabeli Pacjenci wyłącznie imion i nazwisk pacjentów urodzonych przed rokiem 2002?

PoleTyp
id (klucz główny)INTEGER
imieTEXT
nazwiskoTEXT
adresTEXT
rok_urodzeniaYEAR
informacjeTEXT
data_ostatniej_wizytyDATE
A.
SELECT imie, nazwisko FROM Pacjenci WHERE rok_urodzenia < 2002
B.
SELECT imie, nazwisko FROM Pacjenci WHERE data_ostatniej_wizyty < 2002
C.
SELECT * FROM Pacjenci WHERE rok_urodzenia <= 2002
D.
SELECT * FROM Pacjenci WHERE rok_urodzenia LIKE 2002
INF.03Pytanie 3186
Tworzenie i administrowanie s…

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

Wykorzystanie definicji stylu CSS spowoduje, że nagłówki drugiego poziomu będą się wyświetlać

h2 {
    text-decoration: overline;
    font-style: italic;
    line-height: 60px;
}
A. czcionką standardową, z linią pod tekstem, odległość między znakami wynosi 60 px
B. czcionką kursywną, z linią nad tekstem, wysokość wiersza wynosi 60 px
C. czcionką kursywną, z linią pod tekstem, wysokość wiersza wynosi 60 px
D. czcionką standardową, z linią nad tekstem, wysokość wiersza wynosi 60 px
INF.03Pytanie 3187
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Które polecenie nadaje użytkownikowi „uczen” najniższy poziom uprawnień (tylko odczyt, bez zmiany danych i struktury)?

A.
GRANT ALTER, SELECT ON szkola.przedmioty TO uczen;
B.
GRANT DROP ON szkola.przedmioty TO uczen;
C.
GRANT INSERT, DROP ON szkola.przedmioty TO uczen;
D.
GRANT SELECT ON szkola.przedmioty TO uczen;
INF.03Pytanie 3188
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Zamieszczone poniżej zapytanie SQL przyznaje uprawnienie SELECT:

GRANT SELECT ON hurtownia.* TO 'sprzedawca'@'localhost';
A. do wszystkich tabel w bazie danych hurtownia
B. dla konta root na serwerze localhost
C. dla konta root na serwerze sprzedawca
D. do wszystkich kolumn w tabeli hurtownia
INF.03Pytanie 3189
Tworzenie i administrowanie s…

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

W której części dokumentu HTML umieszcza się wewnętrzny arkusz stylów (znacznik <style>)?

A. w treści strony (<body>)
B. w sekcji nagłówkowej (<head>)
C. w skrypcie dołączonym do strony
D. wewnątrz znacznika, którego dotyczy
INF.03Pytanie 3190
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Administracja serwerem i bezpieczeństwo

Jaką metodę przesyłania należy wykorzystać, by zapewnić największe bezpieczeństwo danych zaszyfrowanych w formularzu, które są wysyłane do kodu PHP?

A. Metoda POST, za pomocą protokołu HTTPS
B. Metoda POST, za pomocą protokołu HTTP
C. Metoda GET, za pomocą protokołu HTTP
D. Metoda GET, za pomocą protokołu HTTPS
INF.04Pytanie 3191
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jaką nazwę kontrolki powinno się umieścić w początkowej linii kodu, w miejscu <???, aby została ona wyświetlona w podany sposób?

Ilustracja do pytania 31
A. Switch
B. RatinoBar
C. SeekBar
D. Spinner
INF.04Pytanie 3192
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Co to jest polimorfizm w programowaniu obiektowym?

A. Mechanizm ukrywania szczegółów implementacji przed zewnętrznymi klasami
B. Zdolność obiektów różnych klas do reagowania na tę samą metodę w sposób odpowiedni dla ich klasy
C. Zdolność klasy do posiadania wielu konstruktorów
D. Proces tworzenia nowej klasy na podstawie istniejącej
INF.03Pytanie 3193
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W danej tabeli pracownicy, polecenie MySQL eliminujące wszystkie wpisy, dla których nie została wypełniona kolumna rodzaj_umowy, ma następującą formę

A.
DROP pracownicy WHERE rodzaj_umowy IS NULL;
B.
DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
C.
DELETE pracownicy WHERE rodzaj_umowy = 'brak';
D.
DROP pracownicy FROM rodzaj_umowy = 0;
INF.03Pytanie 3195
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Która sekwencja etapów projektowania relacyjnej bazy danych jest poprawna?

A. Klucze podstawowe → Zbiór danych → Selekcja → Relacje
B. Zbiór danych → Selekcja → Klucze podstawowe → Relacje
C. Selekcja → Relacje → Klucze podstawowe → Zbiór danych
D. Relacje → Klucze podstawowe → Selekcja → Zbiór danych
INF.03Pytanie 3196
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Kod JavaScript ma za zadanie szukanie wartości maksymalnej w tablicy. Wskaż błąd występujący w skrypcie.

14      max = tablica[0];
15      for (j == 1; j < 9; j++) {
16          if (max <= tablica[j]) {
17              max = tablica[j];
18          };
19      };
20      document.write("Największy element tablicy to: " + max);
A. Kod zapisany w linii 20 ma nieprawidłową składnię.
B. Zmienna max ma niewłaściwie przypisaną wartość w linii 14.
C. Zastosowano operator porównania zamiast przypisania w linii 15.
D. Warunek w linii 16 powinien być odwrócony.
INF.03Pytanie 3197
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Do czego służy w PHP funkcja mysqli_num_rows()?

A. do zwrócenia rekordu o numerze z parametru
B. do ponumerowania rekordów w bazie
C. do zwrócenia LICZBY wierszy w wyniku zapytania
D. do zwrócenia kolejnego rekordu wyniku
INF.03Pytanie 3200
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Dla celu strony internetowej stworzono grafikę rysunek.jpg o wymiarach: szerokość 200 px, wysokość 100 px. Aby zaprezentować tę grafikę jako miniaturę – pomniejszoną z zachowaniem proporcji, można użyć znacznika

A.
<img src="/rysunek.png" style="width: 25px; height:25px;">
B.
<img src="/rysunek.png" style="width: 50px">
C.
<img src="/rysunek.png">
D.
<img src="/rysunek.png" style="width: 25px; height:50px;">

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