Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.04Pytanie 3321
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Co to jest CSS Grid?

A. Biblioteka komponentów wizualnych dla aplikacji webowych
B. Dwuwymiarowy system układu elementów na stronie opary na siatkach
C. Format plików graficznych obsługiwany przez CSS3
D. Metoda optymalizacji plików CSS dla lepszej wydajności strony
INF.03Pytanie 3322
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Wskaż kod równoważny do przedstawionego kodu zapisanego językiem PHP.

$suma = 0;
for ($x = 10; $x <= 20; $x++) {
    $suma += $x;
}
Kod 1.
$suma = 0;
while ($x <= 20) {
    $suma += $x;
    $x++;
}
Kod 2.
$suma = 0;
$x = 10;
while ($x <= 20) {
    $suma += $x;
    $x++;
}
Kod 3.
$suma = 0;
$x = 1;
while ($x <= 10) {
    $suma += $x;
    $x++;
}
Kod 4.
$suma = 0;
$x = 10;
while ($x <= 20) {
    $suma = $x;
    $x++;
}
A. Kod 4.
B. Kod 2.
C. Kod 1.
D. Kod 3.
INF.03Pytanie 3323
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co chce osiągnąć poniższe zapytanie MySQL?

ALTER TABLE ksiazki
MODIFY tytul VARCHAR(100) NOT NULL;
A. Zmienić typ kolumny w tabeli ksiazki
B. Zmienić nazwę kolumny w tabeli ksiazki
C. Dodać do tabeli ksiazki kolumnę tytul
D. Usunąć kolumnę tytul z tabeli ksiazki
INF.03Pytanie 3324
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Wynikiem uruchomienia przedstawionego zapytania SQL jest

SELECT count(*) FROM Uczniowie WHERE srednia = 5;
A. suma ocen uczniów, których średnia ocen wynosi 5
B. średnią wszystkich ocen uczniów
C. całkowitą liczbę uczniów
D. liczbę uczniów, których średnia ocen wynosi 5
INF.03Pytanie 3325
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie

$zapytanie = mysqli_query($db, "SELECT imie, nazwisko FROM uzytkownik");
$ile = mysqli_num_rows($zapytanie);
for ($i = 0; $i < $ile; $i++)
{
   $wiersz = ..................................;
   echo "$wiersz[0] $wiersz[1]";
}
A.
mysqli_free_result($zapytanie);
B.
mysqli_num_fields($zapytanie);
C.
mysqli_fetch_row($zapytanie);
D.
mysqli_query($zapytanie);
INF.04Pytanie 3326
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Zawarty w ramce opis licencji sugeruje, że mamy do czynienia z licencją

Rodzaj licencji, który zapewnia otwarty dostęp do oprogramowania dla wszystkich użytkowników programu, którego dotyczy: prawo do darmowego użytkowania, kopiowania, rozpowszechniania oraz tworzenia modyfikacji, ulepszania i rozbudowania.
A. Shareware
B. OEM
C. Open Source
D. Freeware
INF.03Pytanie 3329
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Wskaż definicję metody, którą należy wstawić w miejscu kropek, aby na stronie WWW wyświetlił 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>

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

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

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

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

Kategorie: Tworzenie stron WWW Programowanie webowe

W formularzu HTML zastosowano znacznik <input>. Wyświetlane pole będzie przeznaczone do wprowadzenia maksymalnie

<input type="password" size="30" maxlength="20">
A. 30 znaków, które są widoczne podczas wpisywania
B. 20 znaków, które nie są widoczne w polu tekstowym
C. 30 znaków, które nie są widoczne w polu tekstowym
D. 20 znaków, które są widoczne podczas wpisywania
INF.04Pytanie 3331
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Który z wymienionych etapów w procesie przetwarzania instrukcji przez procesor odbywa się jako pierwszy?

A. Realizacja instrukcji (Execution)
B. Zapis wyników do pamięci (Write Back)
C. Rozkodowanie rozkazu (Decode)
D. Pobranie rozkazu z pamięci (Fetch)
INF.03Pytanie 3333
Tworzenie i administrowanie s…

Kategorie: Administracja serwerem i bezpieczeństwo Systemy CMS i narzędzia webowe

Domyślna CAPTCHA CAPTCHA - reCAPTCHA ▼ W CMS Joomla! opcja konfiguracji globalnej, pokazana na ilustracji, służy do

Domyślna CAPTCHA
CAPTCHA - reCAPTCHA▼

W CMS Joomla! opcja konfiguracji globalnej, pokazana na ilustracji, służy do
A. dopuszczenia do przesyłania danych z formularzy wypełnionych tylko przez człowieka.
B. wyświetlenia okna umożliwiającego wyszukiwanie tekstu na stronie.
C. zapobiegania atakom typu SQL Injection.
D. wyświetlania okna informującego o zgodzie użytkownika na pliki cookie.
INF.03Pytanie 3334
Tworzenie i administrowanie s…

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

Podstawowym celem korzystania z edytora WYSIWYG jest

A. wykrywanie błędów w bazie danych
B. automatyzacja odtwarzania plików multimedialnych
C. ściąganie z Internetu pełnych portali WWW
D. szybka wizualizacja tworzonej strony
INF.03Pytanie 3335
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Aby z tabeli Pracownicy wybrać tylko nazwiska kończące się na literę „i”, można zastosować następującą kwerendę SQL

A.
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i%";
B.
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i";
C.
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i%";
D.
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i;
INF.03Pytanie 3336
Tworzenie i administrowanie s…

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

W celu stylizacji strony internetowej stworzono odpowiednie reguły. Reguły te będą stosowane tylko do wybranych znaczników (np. niektóre nagłówki, kilka akapitów). W tej sytuacji, aby zastosować styl do kilku wybranych znaczników, najlepiej będzie użyć

{ text-align: right; }
A. identyfikatora.
B. pseudoklasy.
C. klasy.
D. selektora akapitu.
INF.03Pytanie 3337
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Jak nazywa się technologia, w której komunikacja z serwerem odbywa się bez przeładowania całej strony?

A. AJAX
B. Ruby
C. PHP
D. Django
INF.04Pytanie 3338
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co będzie wynikiem działania poniższego kodu JavaScript?

const obj = {
  name: 'John',
  greet: function() {
    setTimeout(function() {
      console.log(`Hello, ${this.name}`);
    }, 1000);
  }
};
obj.greet();
A. TypeError
B. Hello, null
C. Hello, undefined
D. Hello, John
INF.04Pytanie 3339
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Jaki tekst zostanie wyświetlony po uruchomieniu jednego z poniższych fragmentów kodu?
Kod w React:

<h2>{2+2}</h2>
Kod w Angular:
<h2>{{2+2}}</h2>
A. {4}
B. {2+2}
C. {{2+2}}
D. 4
INF.03Pytanie 3342
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Kolumna, która pełni funkcję klucza głównego w tabeli, powinna

A. zawierać unikalne wartości
B. być innego rodzaju niż inne kolumny
C. zawierać wartości liczbowe
D. posiadać ciągłą numerację
INF.04Pytanie 3343
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Narzędzia i środowiska

Co to jest Docker?

A. Platforma do tworzenia, wdrażania i uruchamiania aplikacji w kontenerach
B. System zarządzania bazami danych NoSQL
C. Framework do tworzenia aplikacji mobilnych
D. Narzędzie do testowania wydajności aplikacji webowych
INF.03Pytanie 3344
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Z uwagi na zaprezentowany styl CSS, plik rysunek.gif jest używany jako tło strony:

body {
    background-image: url("rysunek.gif");
    background-repeat: repeat-y;
}
A. w pionowym kierunku
B. zarówno w pionowym, jak i poziomym kierunku z kadrowaniem
C. w poziomym kierunku
D. zarówno w pionowym, jak i poziomym kierunku ze skalowaniem
INF.03Pytanie 3345
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W JavaScript utworzono obiekt. Jak zmienić wartość właściwości x tego obiektu w dalszej części kodu?

var obiekt1 = {
  x: 0,
  y: 0,
  wsp: function() { … }
}
A. obiekt1::x = …
B. wsp.x = …
C. obiekt1.x = …
D. x = …
INF.03Pytanie 3346
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jaka funkcja w PHP pozwala na wyświetlenie ciągu n znaków @?

function znaki($znak,$i++){
for($i=0;$i<$n;$i++)
print($znak);
}
znaki(@,$n);
A
function znaki($i){
for($i=0;$i<$n;$i++)
print("@");
}
znaki($i);
B
function znaki($znak,$i++){
for($i=0;$i<$n;$i++)
print($znak);
}
znaki($n);
C
function znaki($znak,$n){
for($i=0;$i<$n;$i++)
print($znak);
}
znaki("@",$n);
D
B
C
A
D
INF.03Pytanie 3347
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby uzyskać dane z tabeli pracownicy dotyczące jedynie osób, które ukończyły 26 lat, należy zastosować zapytanie

A.
SELECT * FROM pracownicy AND wiek > 25
B.
SELECT * FROM wiek WHERE pracownicy > 25
C.
SELECT * FROM pracownicy OR wiek > 25
D.
SELECT * FROM pracownicy WHERE wiek > 25
INF.03Pytanie 3349
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe JavaScript

Aby dołączyć do strony zewnętrzny skrypt JavaScript o nazwie skrypt.js, należy zapisać w kodzie HTML:

A.
<link rel="JavaScript" href="skrypt.js">
B.
<link rel="script" href="skrypt.js">
C.
<script>skrypt.js</script>
D.
<script src="skrypt.js"></script>
INF.03Pytanie 3350
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe PHP

Funkcji session_start() w PHP należy użyć przy realizacji:

A. wczytywania danych z plików zewnętrznych
B. obsługi pojedynczego formularza
C. strony wielostronicowej, która musi pamiętać dane przy przechodzeniu między stronami
D. dowolnej strony obsługującej ciasteczka
INF.03Pytanie 3351
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Od jakiego znaku rozpoczyna się nazwa zmiennej w języku PHP?

A.
#
B.
$
C.
&
D.
@
INF.03Pytanie 3352
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Co się stanie po kliknięciu w link z HTML zawierający znak #?

<a href="#dane">
A. Otworzy się nowa karta w przeglądarce zatytułowana dane
B. Zostanie wybrany względny adres URL o nazwie dane
C. Strona przeskoczy do elementu o identyfikatorze równym dane
D. Zostanie uruchomiony skrypt o nazwie dane
INF.04Pytanie 3353
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Polecenia wydane w kontekście repozytorium Git, przy założeniu, że folder projektu jest aktualnie wybrany, mają na celu

git init
git add .
git commit -m 'first commit'
A. zamknięcie projektu, co spowoduje zarchiwizowanie wszystkich rewizji do lokalnego archiwum pod nazwą first commit
B. rozpoczęcie sesji z już istniejącym repozytorium oraz pobranie kodu projektu do lokalnego folderu
C. utworzenie kopii istniejącego repozytorium z jedynie tą rewizją, która zostanie zapisana pod nazwą first commit
D. rozpoczęcie pracy z nowym repozytorium, dodanie oraz zatwierdzenie kodu projektu jako first commit
INF.03Pytanie 3354
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Którego atrybutu użyć, aby kolumna nie przyjmowała wartości PUSTEJ?

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

Kategorie: Programowanie webowe Bazy danych

Na przedstawionej tabeli samochody wykonano zapytanie SQL SELECT

SELECT model FROM samochody WHERE rocznik = 2016;
idmarkamodelrocznikkolorstan
1FiatPunto2016czerwonybardzo dobry
2FiatPunto2002czerwonydobry
3FiatPunto2007niebieskibardzo dobry
4OpelCorsa2016grafitowybardzo dobry
5OpelAstra2003niebieskiporysowany lakier
6ToyotaCorolla2016czerwonybardzo dobry
7ToyotaCorolla2014szarydobry
8ToyotaYaris2004granatowydobry
A. Punto, Corsa, Astra, Corolla, Yaris.
B. Czerwony, grafitowy.
C. Fiat, Opel, Toyota.
D. Punto, Corsa, Corolla.
INF.04Pytanie 3356
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie jest podstawowe zadanie funkcji zaprzyjaźnionej w danej klasie?

A. Ograniczenie widoczności atrybutów klasy
B. Dodawanie nowych instancji do klasy
C. Umożliwienie funkcji dostępu do prywatnych atrybutów klasy
D. Generowanie kopii pól obiektu w innej klasie
INF.03Pytanie 3357
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby wygodnie wprowadzać i edytować dane w bazie danych, można posłużyć się:

A. raportem
B. kwerendą SELECT
C. filtrowaniem
D. formularzem
INF.03Pytanie 3358
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Poniższy fragment kodu PHP funkcjonuje poprawnie i ma na celu wyświetlenie na stronie internetowej informacji pobranych kwerendą z bazy danych. Ile pól zostanie wyświetlonych na stronie?

$ile = mysqli_num_rows($zapytanie);
for ($i = 0; $i < $ile; $i++) 
{
    $wiersz = mysqli_fetch_row($zapytanie); 
    echo "<p>Klient: $wiersz[0] $wiersz[1], adres: $wiersz[2] </p>";
}
A. Z czterech pól
B. Z trzech pól
C. Z jednego pola
D. Z dwóch pól
INF.04Pytanie 3359
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Który z podanych algorytmów operujących na jednowymiarowej tablicy posiada złożoność obliczeniową O(n²)?

A. Sortowanie szybkie
B. Sortowanie bąbelkowe
C. Wyszukiwanie binarne
D. Wypisanie elementów
INF.03Pytanie 3360
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jaką wartość zwróci funkcja w języku C++, jeśli parametry wynoszą a = 4 oraz b = 3?

long int fun1(int a, int b)
{
long int wynik = 1;
for (int i = 0; i < b; i++)
wynik *= a;
return wynik;
}
A. 1
B. 64
C. 12
D. 16

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