Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 121
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Administracja serwerem i bezpieczeństwo

Jaki mechanizm kontroli bezpieczeństwa uruchamiania aplikacji zawiera środowisko .NET Framework?

A. oparty na uprawnieniach kodu (CAS - Code Access Security) i na rolach (RBS - Role-Based Security)
B. realizowany przez funkcje Windows API
C. realizowany przez frameworki aplikacji webowych (ASP.NET)
D. przeznaczony wyłącznie dla bibliotek klas
INF.04Pytanie 123
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Testowanie i debugowanie

Zaprezentowany diagram ilustruje wyniki przeprowadzonych testów:

Informacje o stronie
Wyświetlenie po1.431 si
Pobieranie2.815 si
Całkowity czas wczytania4.395 si
Czas powtórnego wczytania1.609 si
Ilość przekierowań (wpisanego adresu)1i
Ilość żądań145i
Łącznie przesłane6.71 MBi
Pomijane przy powtórnym ładowaniu6.47 MB (96%)i
Rozmiar rzeczywisty8.29 MBi
A. wydajnościowych
B. funkcjonalności
C. ochrony
D. użyteczności
INF.03Pytanie 124
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Której funkcji PHP użyć, aby NAWIĄZAĆ połączenie z serwerem bazy danych?

A.
mysqli_get_connection_stats()
B.
mysqli_fetch_row()
C.
mysqli_connect()
D.
mysqli_autocommit()
INF.04Pytanie 127
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

W jakiej sytuacji należy umieścić poszkodowanego w bezpiecznej pozycji bocznej?

A. gdy osoba omdleje, ale oddycha
B. gdy wystąpi uszkodzenie kręgosłupa
C. w sytuacji omdlenia i braku tętna
D. w przypadku urazu pleców, gdy osoba jest przytomna
INF.04Pytanie 128
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Przedstawiony fragment dotyczy funkcji resize w języku C++. Ta funkcja obniży długość elementu string, gdy wartość parametru

Resize string
Resizes the string to a length of n characters.

If n is smaller than the current string length, the current value is shortened to its first n character, removing the characters beyond the nth.

If n is greater than the current string length, the current content is extended by inserting at the end as many characters as needed to reach a size of n. If c is specified, the new elements are initialized as copies of c; otherwise, they are value-initialized characters (null characters).

Parameters
n
New string length, expressed in number of characters.
size_t is an unsigned integral type (the same as member type string::size_type).
c
Character used to fill the new character space added to the string (in case the string is expanded).
Źródło: http://www.cplusplus.com/reference/string/string/resize/
A. n jest większa od aktualnej długości łańcucha
B. c jest większa od aktualnej długości łańcucha
C. c jest mniejsza od aktualnej długości łańcucha
D. n jest mniejsza od aktualnej długości łańcucha
INF.03Pytanie 129
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Który fragment kodu JavaScript zwróci wartość true?

A.
"def" > "abc"
B.
"a" > "b"
C.
"ab" > "c"
D.
"abc" > "def"
INF.03Pytanie 130
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jakie oznaczenie wykorzystuje się do jednoliniowego komentarza w skryptowym języku PHP?

A. #
B. /*
C. $
D. --
INF.04Pytanie 131
Projektowanie, programowanie …

Kategorie: Bezpieczeństwo aplikacji Podstawy IT i ochrona zdrowia

Które z wymienionych działań stanowi zagrożenie dla emocjonalnego dobrostanu człowieka w sieci?

A. Cyberstalking
B. Zła postawa podczas pracy przy komputerze
C. Przesyłanie niezaszyfrowanych plików
D. Nadmierne korzystanie z mediów społecznościowych
INF.03Pytanie 132
Tworzenie i administrowanie s…

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

Na potrzeby strony internetowej zdefiniowano styl, który ma być zastosowany tylko do wybranych znaczników: niektórych nagłówków i kilku akapitów. Aby przypisać ten styl do konkretnych znaczników, najodpowiedniejsze będzie użycie

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

Kategorie: Bazy danych

Na ilustracji przedstawiającej tabelę muzyka, zrealizowano poniższe zapytanie SQL. Jaki rezultat zwróci ta kwerenda?

SELECT wykonawca FROM`muzyka`
WHERE wykonawca LIKE 'C%w';
IDtytul_plytywykonawcarok_nagraniaopis
1Czas jak rzekaCzesław Niemen2005Przyjdź W Taka Noc itp.
2IkonaStan Borys2014
3AerolitCzesław Niemen2017Winylowa reedycja płyty "Aerolit"
4JourneyMikołaj Czechowski2013
A. Czesław, Niemen
B. pusty wynik
C. Czesław
D. Czesław, Czechowski
INF.03Pytanie 134
Tworzenie i administrowanie s…

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

Który z poniższych kodów HTML spowoduje taki sam efekt formatowania jak na zaprezentowanym rysunku?

Ilustracja do pytania 14
A.
<p>W tym <i>paragrafie <b>zobaczysz</b> sposoby formatowania </i> tekstu w HTML</p>
B.
<p>W tym <i>paragrafie zobaczysz sposoby formatowania</i> tekstu w HTML</p>
C.
<p>W tym <b>paragrafie <i>zobaczysz</i> sposoby formatowania</b> tekstu w HTML</p>
D.
<p>W tym <i>paragrafie </i><b>zobaczysz</b><i> sposoby formatowania</i> tekstu w HTML</p>
INF.03Pytanie 135
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W skrypcie PHP konieczne jest stworzenie cookie o nazwie owoce, które przyjmie wartość jabłko. Cookie powinno być dostępne przez jedną godzinę od momentu jego utworzenia. W tym celu w skrypcie PHP należy wykorzystać funkcję:

A.
cookie("jabłko","owoce",3600);
B.
cookie("owoce","jabłko",3600);
C.
setcookie("owoce","jabłko",time()+3600);
D.
setcookie("jabłko","owoce",time()+3600);
INF.03Pytanie 137
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Którą relację w projekcie bazy danych należy ustalić między tabelami widocznymi na ilustracji zakładając, że każdy klient sklepu internetowego dokona przynajmniej dwóch zamówień?

Ilustracja do pytania 17
A. 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
B. 1:1
C. 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
D. n:n
INF.03Pytanie 138
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Co umożliwia polecenie CREATE USER w MySQL?

A. utworzenie nowego użytkownika
B. wyświetlenie danych o użytkowniku
C. zmianę hasła istniejącego użytkownika
D. utworzenie użytkownika i nadanie mu uprawnień
INF.03Pytanie 140
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabele Osoby oraz Zainteresowania są połączone relacją jeden do wielu. Jakie zapytanie SQL należy użyć, aby w oparciu o tę relację poprawnie wyświetlić imiona i odpowiadające im hobby?

Ilustracja do pytania 20
A.
SELECT imie, hobby FROM Osoby, Zainteresowania WHERE Osoby.id = Zainteresowania.id;
B.
SELECT imie, hobby FROM Osoby.Zainteresowania_id = Zainteresowania.id FROM Osoby, Zainteresowania;
C.
SELECT imie, hobby FROM Osoby JOIN Zainteresowania ON Osoby.Zainteresowania_id = Zainteresowania.id;
D.
SELECT imie, hobby FROM Osoby, Zainteresowania;
INF.03Pytanie 141
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Ile razy zostanie wykonana zaprezentowana pętla w języku PHP, zakładając, że zmienna sterująca nie jest zmieniana wewnątrz pętli?

 for ($i = 0; $i <= 10; $i++) {
    // kod pętli
}
A. 10
B. 0
C. Nieskończenie wiele
D. 11
INF.04Pytanie 142
Projektowanie, programowanie …

Kategorie: Programowanie

Jaką wartość jest w stanie przechować tablica jednowymiarowa?

A. Wiele wartości pod różnymi indeksami
B. Wiele wartości pod tym samym indeksem
C. Wartość logiczną true lub false
D. Jedną wartość
INF.04Pytanie 144
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Narzędzia i środowiska

Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?

A. Narzędzia do analizy danych, serwer webowy, przeglądarka internetowa
B. Kompilator, debugger, emulator urządzenia mobilnego
C. Edytor tekstowy, przeglądarka internetowa, system kontroli wersji
D. Edytor graficzny, narzędzia analityczne, klient FTP
INF.04Pytanie 145
Projektowanie, programowanie …

Kategorie: Programowanie

Które słowo kluczowe w C++ służy do definiowania klasy nadrzędnej?

A.
virtual
B.
class
C.
base
D.
public
INF.03Pytanie 146
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Zapytanie z użyciem klauzuli JOIN jest wykorzystywane w celu

A. określenia klucza obcego dla tabeli
B. wywołania funkcji agregującej
C. pozyskania wyników z dwóch tabel, które są ze sobą powiązane
D. uzyskania wyników tylko z jednej tabeli
INF.03Pytanie 148
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Jakie będzie rezultatem działania poniższego kodu PHP?

$a = $c = true; 
$b = $d = false;
if(($a && $b) || ($c && $d)) echo 'warunek1';
elseif(($a && $b) || ($c || $d)) echo 'warunek2';
elseif(($c && $d) || (!$a)) echo 'warunek3';
else echo 'warunek4';
A. warunek4
B. warunek3
C. warunek1
D. warunek2
INF.03Pytanie 149
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Która z pętli w PHP umożliwia przeprowadzenie operacji na wszystkich elementach tablicy z automatycznym przypisaniem indeksów tych elementów?

A. do...while
B. while
C. for
D. foreach
INF.04Pytanie 150
Projektowanie, programowanie …

Kategorie: Bezpieczeństwo aplikacji Podstawy IT i ochrona zdrowia

Które z wymienionych działań zwiększa bezpieczeństwo transakcji online?

A. Nieaktualizowanie oprogramowania przeglądarki
B. Udostępnianie informacji o karcie kredytowej w e-mailach
C. Weryfikowanie certyfikatów SSL na stronach zajmujących się transakcjami
D. Zastosowanie publicznego Wi-Fi do logowania się na konto bankowe
INF.03Pytanie 151
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Zakładając, że użytkownik nie miał wcześniej żadnych uprawnień, polecenie SQL przyzna użytkownikowi anna jedynie uprawnienia do

GRANT SELECT, INSERT, UPDATE ON klienci TO anna;
A. wybierania, wstawiania oraz aktualizacji danych tabeli o nazwie klienci
B. wybierania, wstawiania oraz modyfikacji danych w wszystkich tabelach w bazie o nazwie klienci
C. wybierania, dodawania pól oraz modyfikacji struktury wszystkich tabel w bazie o nazwie klienci
D. wybierania, dodawania pól oraz modyfikacji struktury tabeli o nazwie klienci
INF.04Pytanie 154
Projektowanie, programowanie …

Kategorie: Programowanie Bazy danych

Jakie jest kluczowe działanie przy opracowywaniu zbiorów danych do rozwiązania problemu programistycznego?

A. Weryfikacja zbiorów danych przed ich zastosowaniem
B. Realizacja algorytmu sortującego
C. Wybór odpowiednich struktur danych
D. Zmiana języka programowania na bardziej wydajny
INF.03Pytanie 156
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Utworzono bazę danych z tabelą mieszkancy, która zawiera pola: nazwisko, imie, miasto. Następnie zrealizowano poniższe zapytanie do bazy:

SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Poznań" UNION ALL SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Kraków"
Wskaż zapytanie, które zwróci te same dane:
A.
SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Poznań" OR miasto="Kraków"
B.
SELECT nazwisko, imie FROM mieszkancy AS "Poznań" OR "Kraków"
C.
SELECT nazwisko, imie FROM mieszkancy WHERE miasto HAVING "Poznań" OR "Kraków"
D.
SELECT nazwisko, imie FROM mieszkancy WHERE miasto BETWEEN "Poznań" OR "Kraków"
INF.04Pytanie 158
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Dziedziczenie jest używane, gdy zachodzi potrzeba

A. sformułowania klasy bardziej szczegółowej niż już stworzona
B. określenia zasięgu dostępności metod i pól danej klasy
C. asynchronicznej realizacji długotrwałych zadań
D. wykorzystania stałych wartości, niezmieniających się w trakcie działania aplikacji
INF.03Pytanie 159
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W tabeli mieszkancy znajdują się różne dane. Aby przefiltrować jedynie mieszkańców, którzy mają przypisaną dzielnicę = 1, stworzono dla uproszczenia działania wirtualną tabelę (widok) poprzez zastosowanie kwerendy

A.
CREATE VIEW mieszkancySrodmiescie AS SELECT * FROM mieszkancy
B.
CREATE VIEW mieszkancy WHERE dzielnica = 1
C.
CREATE VIEW mieszkancy FROM mieszkancy WHERE dzielnica = 1
D.
CREATE VIEW mieszkancySrodmiescie AS SELECT * FROM mieszkancy WHERE dzielnica = 1
INF.03Pytanie 160
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabela Pracownicy zawiera informacje o zatrudnionych w różnych działach, co jest określone przez pole liczbowe dzial. Z uwagi na to, że zazwyczaj wykonuje się kwerendy jedynie dla działu równego 2, można uprościć zapytania do tej tabeli, tworząc wirtualną tabelę o nazwie Prac_dzial2 przy użyciu zapytania

A.
VIEW Prac_dzial2 SELECT FROM Pracownicy WHERE dzial=2
B.
VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2
C.
CREATE VIEW Prac_dzial2 AS SELECT * FROM Pracownicy WHERE dzial=2
D.
CREATE VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2

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