Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 481
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Na rysunku została przedstawiona relacja jeden do wielu. Łączy ona

Ilustracja do pytania 1
A. klucz obcy reżyserzy_id tabeli filmy z kluczem obcym id tabeli reżyserzy.
B. klucz podstawowy id tabeli filmy z kluczem obcym reżyserzy_id tabeli reżyserzy.
C. klucz obcy reżyserzy_id tabeli filmy z kluczem podstawowym id tabeli reżyserzy.
D. klucz podstawowy id tabeli filmy z kluczem podstawowym id tabeli reżyserzy.
INF.03Pytanie 482
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Baza danych MySQL uległa uszkodzeniu. Które z działań NIE pomoże w jej naprawie?

A. wykonanie replikacji bazy danych
B. odtworzenie bazy z kopii zapasowej
C. próba naprawy poleceniem REPAIR
D. utworzenie nowej bazy i przeniesienie do niej tabel
INF.03Pytanie 483
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W bazie danych znajduje się tabela pracownicy z kolumnami: id, imie, nazwisko, pensja. W nowym roku postanowiono zwiększyć wynagrodzenie wszystkim pracownikom o 100 zł. Jak powinno wyglądać to w aktualizacji bazy danych?

A.
UPDATE pensja SET 100;
B.
UPDATE pensja SET +100;
C.
UPDATE pracownicy SET pensja = 100;
D.
UPDATE pracownicy SET pensja = pensja + 100;
INF.03Pytanie 484
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

W dokumencie HTML stworzono formularz. Jakie działanie kodu zostanie pokazane przez przeglądarkę, jeśli w drugie pole użytkownik wprowadzi tekst „ala ma kota”?

Ilustracja do pytania 4
Efekt 1
Efekt 4
Efekt 3
Efekt 2
INF.04Pytanie 485
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jaką strukturę danych można zrealizować, korzystając jedynie z wymienionych poniżej 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. kolejka
C. stos
D. drzewo binarne
INF.03Pytanie 487
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript PHP

Na stronie www znajduje się formularz, do którego należy zaimplementować następujące funkcje: walidacja: podczas wypełniania formularza w czasie rzeczywistym sprawdzana jest poprawność danych, oraz przesyłanie danych: po wypełnieniu formularza i jego zatwierdzeniu informacje są przesyłane do bazy danych na serwerze. Aby wprowadzić tę funkcjonalność w najprostszy sposób, trzeba zapisać

A. walidację w języku JavaScript, a przesyłanie danych w skrypcie PHP
B. walidację i przesyłanie danych w języku PHP
C. walidację i przesyłanie danych w języku JavaScript
D. walidację w skrypcie PHP, a przesyłanie danych w JavaScript
INF.03Pytanie 488
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Mamy tabelę firm, która zawiera takie kolumny jak: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie zapytania SQL SELECT spowoduje wyświetlenie

SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;
A. tylko nazwę i numer NIP przedsiębiorstw, które w poprzednim miesiącu miały obrót wynoszący przynajmniej 4000 zł
B. wszystkie dane o firmach, które w ostatnim miesiącu miały obrót na poziomie co najmniej 4000 zł
C. tylko nazwę i numer NIP przedsiębiorstw, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł
D. wszystkie informacje o firmach, które w minionym miesiącu osiągnęły obrót poniżej 4000 zł
INF.03Pytanie 489
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Kiedy dane z formularza są przesyłane w sposób jawny jako parametry w adresie URL, w skrypcie PHP można je odczytać za pomocą tablicy

A. $_COOKIE
B. $_SESSION
C. $_GET
D. $_POST
INF.03Pytanie 490
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jaki rezultat uzyskamy po uruchomieniu załączonego skryptu?

<?php
class Owoc {
  function __construct() {     echo "test1";     }
  function __destruct() {     echo "test2";     }
}
$gruszka = new Owoc();
?>
A. Nie zostanie wyświetlony żaden komunikat
B. Pojawi się jedynie komunikat "test2"
C. Na ekranie pojawią się oba komunikaty: "test1" oraz "test2"
D. Pojawi się tylko komunikat "test1"
INF.03Pytanie 491
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Określ rezultat działania podanego kodu PHP, jeśli zmienna tab jest tablicą.

$tab = explode(",","jelenie,sarny,dziki,lisy,borsuki"); echo $tab[1]." ".$tab[2];
A. sarny dziki
B. lisy borsuki
C. dziki lisy
D. jelenie sarny
INF.03Pytanie 492
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Do ilu pól edycyjnych zostanie przypisane tło Teal dla przedstawionego fragmentu dokumentu HTML i stylu CSS?

<input type="text">
<input type="number">
<input type="email">
<input type="number">
<input>

input[type="number"] {
    background-color: Teal;
}
A. Do dwóch.
B. Do trzech.
C. Do żadnego.
D. Do wszystkich.
INF.04Pytanie 493
Projektowanie, programowanie …

Kategorie: Zarządzanie projektem

Zajmując się pracą w zespole oraz dbając o jego efektywne funkcjonowanie, nie powinniśmy

A. skupiać się jedynie na własnych korzyściach
B. sumiennie i w ustalonym terminie realizować swoje zadania
C. przyjmować odpowiedzialności za swoje decyzje
D. wspierać się nawzajem
INF.03Pytanie 494
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jaką formę przybierze data po wykonaniu poniższego kodu PHP?

<?php
echo date('l, dS F Y');
?>
A. Monday, 10th July 2017
B. Monday, 10 July 2017
C. Monday, 10th July 17
D. 10, Monday July 2017
INF.03Pytanie 495
Tworzenie i administrowanie s…

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

Na przedstawionej grafice znajduje się struktura sekcji dla witryny internetowej. Przyjmując, że blok5 nie ma przypisanej szerokości, a bloki są określone w dokumencie HTML w kolejności ich numeracji, jak powinno wyglądać zdefiniowanie opływania?

Ilustracja do pytania 15
A. bloki 1, 2, 4 float: left; blok 3, 5 float: right;
B. blok 1 float: left; bloki 2, 4 float: center; blok 3 float: right; blok 5 clear: both;
C. bloki 1, 2, 4 float: left; blok 3 float: right; blok 5 clear: both;
D. bloki 1, 2, 3, 4 float: right; blok 5 clear: right;
INF.04Pytanie 496
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Bezpieczeństwo aplikacji

Który z wymienionych mechanizmów umożliwia ograniczenie dostępu do wybranych sekcji aplikacji webowej?

A. Mechanizm renderowania treści
B. Formularze dynamiczne
C. Pliki CSS statyczne
D. System logowania i kontroli dostępu
INF.03Pytanie 497
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Wskaż pętlę w języku JavaScript, która wypisze sześć kolejnych liczb parzystych.

A.
for(i=2;i<=12;i++) {i=i+2; document.write(i);}
B.
for(i=2;i<12;i+=2) {document.write(i);}
C.
for(i=2;i<=12;i+=2) {document.write(i);}
D.
for(i=2;i<12;i++) {i++; document.write(i);}
INF.03Pytanie 498
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Co zwróci w PHP empty($a), gdy $a ma wartość 0?

A.
0
B.
FALSE
C.
TRUE
D.
NULL
INF.03Pytanie 499
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jak przy użyciu języka PHP można zapisać w ciasteczku wartość z zmiennej dane na okres jednego dnia?

A. setcookie("dane","dane",0)
B. setcookie("dane",$dane,0)
C. setcookie("dane",$dane,time()+(3600*24))
D. setcookie("dane",$dane,time())
INF.04Pytanie 500
Projektowanie, programowanie …

Kategorie: Narzędzia i środowiska

Jakie działanie wykonuje polecenie "git pull"?

A. Eliminuje plik z repozytorium
B. Zachowuje zmiany w lokalnym repozytorium
C. Tworzy nową gałąź w repozytorium
D. Pobiera zmiany z zdalnego repozytorium i scala je z lokalnym
INF.03Pytanie 502
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Jaką funkcję pełni atrybut name w polu formularza, np. <input type="text" name="login">?

A. ustawia pole jako tylko do odczytu
B. ogranicza maksymalną długość pola
C. określa wartość domyślną pola
D. określa nazwę pola, pod którą dane trafiają na serwer
INF.03Pytanie 503
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jak nazywa się metoda sortowania polegająca na podziale danych na n równych przedziałów (kubełków), posortowaniu ich i scaleniu?

A. sortowanie bąbelkowe
B. sortowanie szybkie
C. sortowanie kubełkowe
D. sortowanie przez wybór
INF.04Pytanie 504
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Na zaprezentowanych ilustracjach znajduje się okno aplikacji w wersji początkowej oraz po wprowadzeniu danych. Przyjmując, że pole "Dostępne środki" służy do wprowadzania wartości typu rzeczywistego, wskaż elementy struktury, które najlepiej odpowiadają tym danym?

Ilustracja do pytania 24
Kod 2
Kod 1
Kod 3
Kod 4
INF.03Pytanie 505
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Zaprezentowano rezultat zastosowania CSS oraz odpowiadający mu kod HTML. W jaki sposób trzeba zdefiniować styl, aby uzyskać takie formatowanie?

Efekt CSS: pierwsza litera akapitu jest bardzo duża i niebieska, obok kod HTML z elementem p i tekstem łamanym znacznikiem br.
A. #first-letter { font-size: 400%; color: blue; }
B. .first-letter { font-size: 400%; color: blue; }
C. p::first-letter { font-size: 400%; color: blue; }
D. p.first-letter { font-size: 400%; color: blue; }
INF.03Pytanie 506
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Jakie będzie wynik działania programu napisanego w JavaScript, umieszczonego w ramce, kiedy wprowadzisz wartość 5?

var n, i;
var a = 1;

n = prompt("Podaj n:", "");

for (i=n; i>=2; i--)
    a*=i;

document.write("Wynik ",a);
A. 625
B. 125
C. 120
D. 60
INF.03Pytanie 507
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Która instrukcja PHP wysyła tekst do przeglądarki (wyświetla go)?

A.
type
B.
exit
C.
break
D.
echo
INF.03Pytanie 508
Tworzenie i administrowanie s…

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

Formatowanie CSS dla akapitu określa styl szarej ramki z następującymi właściwościami:

p {
    padding: 15px;
    border: 2px dotted gray;
}
A. Linia ciągła; grubość 2 px; odległości pomiędzy tekstem a ramką 15 px
B. Linia kreskowa; grubość 2 px; odległości poza ramką 15 px
C. Linia kropkowa; grubość 2 px; odległości pomiędzy tekstem a ramką 15 px
D. Linia ciągła; grubość 2 px; odległości poza ramką 15 px
INF.03Pytanie 509
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W języku JavaScript zdefiniowano obiekt

obiekt = { q: 1, w: 2, e: 3, r: 4 };
W jaki sposób można uzyskać wartość właściwości
w
?
A. obiekt::w
B. obiekt.w
C. obiekt->w
D. obiekt:w
INF.04Pytanie 510
Projektowanie, programowanie …

Kategorie: Programowanie

Jakie ma znaczenie operator "==" w języku C++?

A. Negacja logiczna
B. Zwiększenie wartości zmiennej o 1
C. Przypisanie wartości do zmiennej
D. Porównanie dwóch wartości
INF.04Pytanie 511
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie sformułowanie najlepiej oddaje złożoność obliczeniową algorytmu quicksort?

A. jest większa niż O(n2)
B. jest większa niż złożoność sortowania bąbelkowego
C. jest zawsze mniejsza niż złożoność jakiegokolwiek innego algorytmu sortowania
D. jest różna w zależności od wyboru elementu dzielącego
INF.04Pytanie 512
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez

A. pętlę dyspozytora, która w zależności od zdarzenia wywoła właściwą funkcję
B. zbiór instancji klas współpracujących ze sobą
C. definicję warunków końcowego rozwiązania
D. moduły zawierające funkcje oraz zmienne globalne
INF.03Pytanie 513
Tworzenie i administrowanie s…

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

W języku CSS zapis selektora

p > i { color: red; }
wskazuje, że kolorem czerwonym będzie sformatowany
A. wszystkie teksty w znaczniku <p> oprócz tych w znaczniku <i>
B. jedynie ten tekst w znaczniku <i>, który znajduje się bezpośrednio wewnątrz znacznika <p>
C. tylko ten tekst w znaczniku <p>, który ma przypisaną klasę o nazwie i
D. wszystki tekst w znaczniku <p> lub wszelkie treści w znaczniku <i>
INF.03Pytanie 514
Tworzenie i administrowanie s…

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

W CSS, aby stylizować tekst przy użyciu przekreślenia, podkreślenia dolnego lub górnego, należy użyć atrybutu

A. text-align
B. text-decoration
C. text-transform
D. text-indent
INF.03Pytanie 515
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Polecenie DBCC CHECKDB 'sklepAGD', Repair_fast) w systemie MS SQL Server

A. potwierdzi spójność bazy danych i utworzy kopię zapasową
B. zweryfikuje spójność danej tabeli oraz naprawi uszkodzone rekordy
C. sprawdzi spójność bazy danych i naprawi uszkodzone indeksy
D. zweryfikuje spójność danej tabeli
INF.04Pytanie 517
Projektowanie, programowanie …

Kategorie: Programowanie Bazy danych

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

SELECT COUNT(*)
FROM employees
WHERE salary > (SELECT AVG(salary) FROM employees);
A. Błąd składni SQL
B. Liczba pracowników z najwyższą pensją
C. Liczba pracowników z pensją powyżej średniej
D. Średnia pensja wszystkich pracowników
INF.03Pytanie 519
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Które zapytanie wybierze z tabeli klient nazwiska zaczynające się na literę „Z” (o dowolnej długości)?

A.
SELECT nazwisko FROM klient WHERE nazwisko LIKE 'Z_%';
B.
SELECT nazwisko FROM klient WHERE nazwisko LIKE 'Z%';
C.
SELECT nazwisko FROM klient WHERE nazwisko = 'Z_?';
D.
SELECT nazwisko FROM klient WHERE nazwisko = 'Z?';
INF.03Pytanie 520
Tworzenie i administrowanie s…

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

W języku CSS zdefiniowano styl. Sformatowana tym stylem sekcja będzie zawierała obramowanie o szerokości:

div { border: solid 2px blue;
       margin: 20px;}
A. 2 px oraz marginesy zewnętrzne tego obramowania
B. 2 px oraz marginesy wewnętrzne tego obramowania
C. 20 px oraz marginesy zewnętrzne tego obramowania
D. 20 px oraz marginesy wewnętrzne tego obramowania

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