Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 1962
Tworzenie i administrowanie s…

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

Który element CMS odpowiada bezpośrednio za WYGLĄD strony?

A. motyw (WordPress) / szablon (Joomla!)
B. kokpit (WordPress) / panel administracyjny (Joomla!)
C. wtyczka (WordPress) / dodatek (Joomla!)
D. widżet (WordPress) / moduł (Joomla!)
INF.04Pytanie 1963
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Co to jest API w kontekście programowania?

A. Narzędzie do testowania interfejsu użytkownika aplikacji
B. System zarządzania relacyjnymi bazami danych
C. Interfejs programistyczny aplikacji, który definiuje sposób komunikacji między różnymi komponentami oprogramowania
D. Metoda kompresji danych w aplikacjach webowych
INF.03Pytanie 1964
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby zmienić strukturę już istniejącej tabeli przy użyciu zapytania SQL, należy użyć kwerendy

A.
ALTER TABLE
B.
INSERT INTO
C.
CREATE TABLE
D.
UPDATE
INF.03Pytanie 1965
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Który lekki, tekstowy format danych jest dziś najczęściej używany do asynchronicznej wymiany danych między klientem a serwerem (np. w AJAX)?

A. CSV
B. BMP
C. DOCX
D. JSON
INF.03Pytanie 1966
Tworzenie i administrowanie s…

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

Na ilustracji przedstawiono rezultat stosowania stylów CSS oraz odpowiadający mu kod HTML, który generuje ten przykład. Przyjmując, że marginesy wewnętrzne mają wartość 50 px, natomiast zewnętrzne wynoszą 20 px, styl CSS dla tego obrazu wygląda następująco

Ilustracja do pytania 6
Odpowiedź C
Odpowiedź D
Odpowiedź B
Odpowiedź A
INF.03Pytanie 1967
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W języku PHP wartość 1 została przypisana do zmiennej $a. Porównanie $a === $b zwraca true, gdy zmienna $b ma wartość

A. A. *1
B. B. '1'
C. C. 1 lub '1'
D. D. "1" lub '1'
INF.03Pytanie 1970
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Aby zaktualizować maksymalną długość kolumny imie w tabeli klienci do 30 znaków, należy zastosować w języku SQL poniższy kod

A. ALTER TABLE klienci CHANGE imie TEXT;
B. ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
C. CHANGE TABLE klienci MODIFY imie CHAR(30);
D. CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
INF.04Pytanie 1971
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Który fragment kodu ilustruje zastosowanie rekurencji?

Blok 1:
int fn(int a) {
  if(a==1) return 1;
  return fn(a-1)+2;
}
Blok 2:
int fn(int a) {
  if(a==1) return 1;
  return (a-1)+2;
}
Blok 3:
int fn(int a) {
  if(a==1) return 1;
  return fun(a-1)+2;
}
Blok 4:
int fn(int a) {
  if(a==1) return 1;
  return 2;
}
A. Blok 2
B. Blok 1
C. Blok 4
D. Blok 3
INF.03Pytanie 1972
Tworzenie i administrowanie s…

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

W dokumencie HTML umieszczono tekst sformatowany określonym stylem. Aby dodać do tego tekstu kilka słów sformatowanych innym stylem, należy użyć znacznika

A.
<section>
B.
<table>
C.
<span>
D.
<hr>
INF.03Pytanie 1973
Tworzenie i administrowanie s…

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

Dla przedstawionego fragmentu kodu

<img src="kwiat.jpg alt="kwiat">
walidator HTML zwróci błąd, ponieważ
A. nie odnaleziono pliku kwiat.jpg
B. nie zamknięto cudzysłowu
C. użyto nieznanego atrybutu alt
D. użyto niewłaściwego znacznika do wyświetlenia grafiki
INF.04Pytanie 1975
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

W klasie pracownik zdefiniowano następujące metody:

pracownik()   { ... }
static void wypisz()   { ... }
int operator== (const pracownik &prac) { ... }
~pracownik()   { ... }
Która z nich jest odpowiednia do dodania elementu diagnostycznego o treści:
cout << "Obiekt został usunięty";
A.
wypisz
B.
~pracownik
C.
pracownik
D.
operator==
INF.03Pytanie 1977
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW

Który znacznik lub zestaw znaczników nie jest używany do określenia struktury dokumentu HTML?

A.
<i>, <b>, <u>
B.
<header>, <footer>
C.
<section>
D.
<div>
INF.03Pytanie 1978
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jaką wartość zwróci funkcja napisana w języku C++, gdy jej argumentami są a = 4 i 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. 12
B. 64
C. 16
D. 1
INF.04Pytanie 1979
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co zostanie wypisane w konsoli po wykonaniu poniższego kodu JavaScript?

let a = { value: 10 };
let b = a;
b.value = 20;
console.log(a.value);
A. undefined
B. ReferenceError
C. 10
D. 20
INF.03Pytanie 1980
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W ramce przedstawiono właściwości pliku graficznego. W celu optymalizacji czasu ładowania rysunku na stronę WWW należy

Wymiary:4272x2848px
Rozdzielczość:72 dpi
Format:JPG

W ramce przedstawiono właściwości pliku graficznego. W celu optymalizacji czasu ładowania rysunku na stronę WWW należy
A. zmienić format grafiki na CDR
B. zmniejszyć rozmiary obrazu
C. zwiększyć rozdzielczość
D. dostosować proporcje szerokości do wysokości
INF.03Pytanie 1982
Tworzenie i administrowanie s…

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

Aplikacja o nazwie FileZilla umożliwia

A. publikację witryny internetowej na zdalnym serwerze
B. wniesienie bazy danych na stronę CMS Joomla!
C. przeprowadzenie testów aplikacji
D. sprawdzanie poprawności plików HTML oraz CSS
INF.03Pytanie 1983
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Polecenie MySQL pokazane poniżej spowoduje, że użytkownikowi tkowal zostaną odebrane określone uprawnienia:

REVOKE DELETE, UPDATE ON pracownicy FROM 'tkowal'@'localhost';
A. przydzielone uprawnienia do wszelkich zmian struktury tabeli pracownicy
B. odebrane uprawnienia do usuwania i dodawania rekordów w tabeli pracownicy
C. przydzielone uprawnienia do usuwania oraz aktualizacji danych w tabeli pracownicy
D. odebrane uprawnienia do usuwania i modyfikacji danych w tabeli pracownicy
INF.03Pytanie 1985
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W tabeli mieszkancy znajdują się dane o osobach z całego kraju. Aby ustalić, ile unikalnych miast występuje w tej tabeli, trzeba zapisać kwerendę

A.
SELECT COUNT(miasto) FROM mieszkancy DISTINCT;
B.
SELECT COUNT(DISTINCT miasto) FROM mieszkancy;
C.
SELECT COUNT(miasto) FROM mieszkancy;
D.
SELECT DISTINCT miasto FROM mieszkancy;
INF.03Pytanie 1986
Tworzenie i administrowanie s…

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

CAPTCHA to technika zabezpieczeń stosowana na stronach WWW, która pozwala:

A. potwierdzić, że dane z formularza wysyła człowiek, a nie program
B. automatycznie wypełnić formularz danymi użytkownika
C. przyspieszyć logowanie do aplikacji internetowej
D. pominąć proces uwierzytelniania w aplikacji
INF.03Pytanie 1987
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Klucz obcy w tabeli jest używany w celu

A. umożliwienia jednoznacznej identyfikacji rekordu w danej tabeli
B. opracowania formularza do wprowadzania danych do tabeli
C. połączenia go z innymi kluczami obcymi w tabeli
D. zdefiniowania relacji 1..n łączącej go z kluczem głównym innej tabeli
INF.04Pytanie 1988
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Która z wymienionych kart graficznych oferuje lepszą wydajność w grach komputerowych?

A. AMD Radeon RX 580 - 8GB GDDR5, 256-bit
B. Intel UHD Graphics 630 - zintegrowana
C. AMD Radeon R7 240 - 2GB GDDR5, 64-bit
D. NVIDIA GeForce GTX 1050 Ti - 4GB GDDR5, 128-bit
INF.03Pytanie 1989
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Wskaż funkcję JavaScript, która umożliwia obliczenie połowy kwadratu liczby podanej jako argument.

A.
function wynik(a) { return 2*a/a; }
B.
function wynik(a) { return a*a/2; }
C.
function wynik(a) { return a/2+a/2; }
D.
function wynik(a) { return a*2/2; }
INF.03Pytanie 1990
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Na podstawie jakiego parametru oraz z ilu tabel zostaną zwrócone wiersze w wyniku przedstawionego zapytania?

SELECT * FROM producent, hurtownia, sklep, serwis
WHERE producent.nr_id = hurtownia.nr_id
AND producent.wyrob_id = serwis.wyrob_id
AND hurtownia.nr_id = sklep.nr_id
AND sklep.nr_id = serwis.nr_id
AND producent.nr_id = 1;
A. Na podstawie parametru wyrob_id wyłącznie z trzech tabel
B. Na podstawie parametru nr_id ze wszystkich tabel
C. Na podstawie parametru wyrob_id ze wszystkich tabel
D. Na podstawie parametru nr_id wyłącznie z trzech tabel
INF.03Pytanie 1991
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Z tabel Klienci oraz Uslugi należy wyodrębnić tylko imiona klientów oraz odpowiadające im nazwy usług, które kosztują więcej niż 10 zł. Kwerenda uzyskująca te informacje ma formę

Ilustracja do pytania 31
A.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = uslugi_id
B.
SELECT imie, nazwa FROM klienci, uslugi WHERE cena < 10
C.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = uslugi_id WHERE cena > 10
D.
SELECT imie, nazwa FROM klienci JOIN uslugi ON uslugi.id = klienci.id
INF.04Pytanie 1992
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

Która z wymienionych topologii sieci wykazuje cechę, że wszystkie urządzenia są połączone jednym kablem?

A. Topologia magistrali
B. Topologia gwiazdy
C. Topologia pierścienia
D. Topologia siatki
INF.03Pytanie 1993
Tworzenie i administrowanie s…

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

W CSS, stosowanie poniższego kodu na stronie z kilkoma akapitami, gdzie każdy składa się z kilku linijek, spowoduje, że

p::first-line
{
    font-size: 150%;
}
A. cały tekst w paragrafie zostanie powiększony o 150%
B. pierwszy paragraf na stronie będzie miał powiększoną czcionkę w całości
C. pierwsza linia każdego z paragrafów będzie miała mniejszą wielkość czcionki od pozostałych linii
D. pierwsza linia każdego paragrafu będzie miała większą czcionkę niż pozostałe linie
INF.03Pytanie 1996
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych Algorytmy i podstawy informatyki

Które twierdzenie o językach programowania jest FAŁSZYWE?

A. JavaScript jest językiem skryptowym
B. PHP służy do tworzenia stron generowanych dynamicznie
C. SQL jest językiem programowania strukturalnego
D. C++ jest językiem obiektowym
INF.03Pytanie 1998
Tworzenie i administrowanie s…

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

Funkcja drzewo kontekstowe w edytorze WYSIWYG Adobe Dreamweaver ma na celu

A. przygotowanie szablonu witryny internetowej
B. określenie kaskadowych arkuszy stylów przypisanych do strony
C. prezentowanie interaktywnej struktury drzewa HTML dla treści statycznych i dynamicznych
D. stylizację tekstu za pomocą dostępnych znaczników

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