Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.04Pytanie 2321
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Które z poniższych NIE jest zasadą programowania SOLID?

A. Dependency Inversion Principle (Zasada odwrócenia zależności)
B. Code Reuse Principle (Zasada ponownego użycia kodu)
C. Open/Closed Principle (Zasada otwarte/zamknięte)
D. Single Responsibility Principle (Zasada pojedynczej odpowiedzialności)
INF.04Pytanie 2324
Projektowanie, programowanie …

Kategorie: Testowanie i debugowanie Narzędzia i środowiska

Błędy w interpretacji kodu stworzonego za pomocą React.js lub Angular można wykryć dzięki

A. narzędziom zainstalowanym po stronie serwera aplikacji
B. wbudowanemu debuggerowi w danym środowisku
C. kompilatorowi języka JavaScript
D. konsoli przeglądarki internetowej
INF.04Pytanie 2325
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Z analizy złożoności obliczeniowej algorytmów sortowania dla dużych zbiorów danych (powyżej 100 elementów) wynika, że najefektywniejszą metodą jest algorytm sortowania:

sortowanie bąbelkoweO(n²)
sortowanie przez wstawianieO(n²)
sortowanie przez scalanieO(n log n)
sortowanie przez zliczanieO(n)
sortowanie kubełkoweO(n²)
A. przez scalanie
B. przez zliczanie
C. bąbelkowego
D. kubełkowego
INF.04Pytanie 2328
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

W obrębie klasy pracownik zdefiniowano następujące metody:

pracownik() { ... }
static void wypisz() { ... }
int operator== (const pracownik &prac) { ... }
~pracownik() { ... }
Którą z nich można, zgodnie z jej funkcją, rozszerzyć o element diagnostyczny o treści:
cout << "Obiekt został usunięty";
A.
wypisz
B.
pracownik
C.
~pracownik
D.
operator==
INF.03Pytanie 2329
Tworzenie i administrowanie s…

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

W kodzie HTML stworzono link do strony internetowej. Aby otworzyć tę stronę w nowym oknie lub zakładce przeglądarki, należy dodać do definicji linku atrybut

<a href="http://google.com" >strona Google</a>
A. rel = "external"
B. target = "_parent"
C. rel = "next"
D. target = "_blank"
INF.03Pytanie 2330
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Aby w JavaScript wykonać wymienione kroki:

1. Wyświetlić okno do wpisania wartości z poleceniem "Podaj kwalifikację: ",
   następnie po zatwierdzeniu
2. Umieścić napis na stronie internetowej, gdzie w miejscu kropek znajduje się
   wartość pobrana z okna "Kwalifikacja: ..."
należy w znaczniku <script> umieścić kod
A. A = prompt("Podaj kwalifikację: ");
   document.write("Kwalifikacja: " + A);

B. A = prompt("Podaj kwalifikację: ");
   document.write("Kwalifikacja: " .A);

C. A = alert("Podaj kwalifikację: ");
   document.write("Kwalifikacja: " + A);

D. A << prompt("Podaj kwalifikację: ");
   document.write("Kwalifikacja: " + A);
D.
C.
B.
A.
INF.03Pytanie 2331
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jak utworzyć w PHP cookie o nazwie "owoce" i wartości "jabłko", ważne przez godzinę?

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 2332
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Jak przeglądarka zaprezentuje kod HTML formularza?

<form>
stanowisko: <input type="text"><br>
obowiązki:<br>
<input type="checkbox" name="obowiazek1" value="1" disabled checked>
sporządzanie dokumentacji<br>
<input type="checkbox" name="obowiazek2" value="2" checked>
pisanie kodu<br>
<input type="checkbox" name="obowiazek3" value="3">
testy oprogramowania<br>
</form>
Ilustracja do pytania 12
D
B
A
C
INF.04Pytanie 2334
Projektowanie, programowanie …

Kategorie: Programowanie

Jakie znaczenie ma deklaracja zmiennej w programowaniu?

A. Zarezerwowanie miejsca w pamięci dla wyników operacji arytmetycznych
B. Stworzenie nowej wartości w bazie danych
C. Określenie typu oraz nazwy zmiennej w kodzie programu
D. Przypisanie zmiennej wartości domyślnej
INF.03Pytanie 2335
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Czego nie należy brać pod uwagę przy zabezpieczaniu serwera bazy danych przed atakami hakerskimi?

A. Defragmentacja dysków
B. Zamykanie portów związanych z bazą danych
C. Używanie skomplikowanych haseł do bazy
D. Aktywacja zapory
INF.04Pytanie 2336
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie działanie związane z klasą abstrakcyjną jest niedozwolone?

A. Definiowanie pól publicznych
B. Określenie metody wirtualnej
C. Utworzenie instancji tej klasy
D. Rozszerzanie tej klasy
INF.03Pytanie 2338
Tworzenie i administrowanie s…

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

W języku CSS zapis

p::first-line {font-size: 150%;}
zastosowany na stronie z wieloma paragrafami, z których każdy zawiera kilka linii, spowoduje, że
A. pierwsza linia każdego paragrafu będzie miała mniejszą czcionkę niż pozostałe linie
B. cały tekst paragrafu zostanie powiększony o 150%
C. pierwsza linia każdego paragrafu będzie miała większą czcionkę niż pozostałe linie
D. pierwszy paragraf na stronie w całości będzie miał powiększoną czcionkę
INF.03Pytanie 2339
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe JavaScript

Jak dołączyć do strony skrypt z pliku przyklad.js?

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

Kategorie: Programowanie webowe PHP

W PHP użyto funkcji is_int(). Które z wymienionych wywołań tej funkcji da wynik TRUE?

A. is_int("135")
B. is_int(135)
C. is_int(13.5)
D. is_int(NULL)
INF.04Pytanie 2343
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Które z wymienionych stwierdzeń najtrafniej charakteryzuje klasę dziedziczącą?

A. Klasa, która wykorzystuje pola i metody innej klasy bez ich ponownej definicji
B. Klasa, która nie może posiadać konstruktorów ani destruktorów
C. Klasa, która umożliwia wielokrotne dziedziczenie pól prywatnych
D. Klasa, która dzieli swoje pola z klasami zaprzyjaźnionymi
INF.03Pytanie 2344
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W systemie baz danych sklepu komputerowego znajduje się tabela o nazwie komputery. Aby stworzyć raport pokazujący dane z tabeli, obejmujący tylko komputery z co najmniej 8 GB pamięci oraz procesorem Intel, można wykorzystać kwerendę

A.
SELECT * FROM komputery WHERE procesor = 'Intel' OR pamiec < 8
B.
SELECT * FROM komputery WHERE procesor = 'Intel' AND pamiec >= 8;
C.
SELECT * FROM komputery WHERE procesor = 'Intel' AND pamiec < 8
D.
SELECT * FROM komputery WHERE procesor = 'Intel' OR pamiec >= 8;
INF.04Pytanie 2345
Projektowanie, programowanie …

Kategorie: Programowanie

Którą konwencję nazewnictwa najczęściej stosuje się w JavaScript?

A. camelCase
B. PascalCase
C. snake_case
D. kebab-case
INF.03Pytanie 2346
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

W języku JavaScript trzeba sformułować warunek, który będzie spełniony, gdy zmienna a będzie dowolną liczbą naturalną dodatnią (więcej niż 0) lub gdy zmienna b będzie dowolną liczbą z przedziału domkniętego od 10 do 100. Wyrażenie logiczne w tym warunku powinno mieć postać

A. (a > 0) || ((b >= 10) && (b <= 100))
B. (a > 0) && ((b >= 10) && (b <= 100))
C. (a > 0) || ((b >= 10) || (b <= 100))
D. (a > 0) && ((b >= 10) || (b <= 100))
INF.03Pytanie 2347
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego zadaniem jest wypisanie

$z = mysqli_query($db, "SELECT ulica, miasto, kod_pocztowy FROM adresy");
$a = mysqli_fetch_row($z);
echo "$a[1], $a[2]";
A. ulicy i miasta z pierwszego zwróconego rekordu.
B. ulicy i miasta ze wszystkich zwróconych rekordów.
C. miasta i kodu pocztowego z pierwszego zwróconego rekordu.
D. miasta i kodu pocztowego ze wszystkich zwróconych rekordów.
INF.03Pytanie 2349
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W MS SQL Server rola predefiniowana o nazwie dbcreator umożliwia użytkownikowi

A. tworzenie, modyfikowanie, usuwanie oraz przywracanie bazy danych
B. wykonywanie wszelkich operacji na serwerze i posiadanie praw do każdej bazy
C. zarządzanie bezpieczeństwem systemu
D. zarządzanie plikami na dysku
INF.03Pytanie 2350
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

W jaki sposób można w języku CSS ustawić takie stylizowanie tabeli, aby wiersz, na którym obecnie znajduje się kursor myszki, zmieniał kolor tła na szary?

A. tr:active { color: gray; }
B. tr:hover { background-color: gray; }
C. tr:active { background-color: gray; }
D. tr:hover { color: gray; }
INF.03Pytanie 2351
Tworzenie i administrowanie s…

Kategorie: Bazy danych Algorytmy i podstawy informatyki

W SQL warunek ten odpowiada warunkowi liczba >= 10 AND liczba <= 100?

A. liczba IN (10, 100)
B. liczba BETWEEN 10 AND 100
C. liczba LIKE '10%'
D. NOT (liczba < 10 AND liczba > 100)
INF.03Pytanie 2352
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Angielskim odpowiednikiem słowa „zapytanie”, używanym w bazach danych SQL, jest:

A. select
B. keyword
C. query
D. asterisk
INF.03Pytanie 2355
Tworzenie i administrowanie s…

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

Zadanie "drzewo kontekstowe" w edytorze WYSIWYG Adobe Dreamweaver jest przeznaczone do

A. formatowania treści za pomocą dostępnych znaczników
B. pokazania interaktywnego drzewa struktury HTML dla treści statycznych i dynamicznych
C. określenia kaskadowych arkuszy stylów powiązanych z witryną
D. tworzenia szablonu strony internetowej
INF.03Pytanie 2356
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Jakie mechanizmy przydzielania zabezpieczeń, umożliwiające przeprowadzanie operacji na bazie danych, są powiązane z zagadnieniami dotyczącymi zarządzania kontami, użytkownikami oraz uprawnieniami?

A. Z atrybutami
B. Z regułami
C. Z przywilejami systemowymi
D. Z przywilejami obiektowymi
INF.03Pytanie 2357
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W podanym kodzie JavaScript ponumerowano linie dla ułatwienia. W programie występuje błąd, ponieważ po wykonaniu żadna wiadomość nie jest wyświetlana. Aby usunąć ten błąd, należy

1. if (a < b)
2. document.write(a);
3. document.write(" jest mniejsze");
4. else
5. document.write(b);
6. document.write(" jest mniejsze");
A. w liniach 3 i 6 zamienić znaki cudzysłowu na apostrof, np. ' jest mniejsze'
B. dodać nawiasy klamrowe w sekcjach if oraz else
C. w liniach 2 i 5 zmienne a i b umieścić w cudzysłowach
D. umieścić znaki $ przed nazwami zmiennych
INF.03Pytanie 2358
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jakie znaki będą przechowywane w zmiennej $napis po uruchomieniu poniższego kodu PHP?

$napis = "Programowanie w PHP";
$napis = substr($napis, 3, 5);
A. gramo
B. gr
C. ogram
D. og
INF.04Pytanie 2359
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Zamieszczony fragment kodu w Android Studio wdraża metodę nasłuchującą dla obsługi zdarzenia:

przycisk = (Button) findViewById(R.id.yes_button);
przycisk.setOnClickListener(new View.OnClickListener() { ... });
A. zmiany w polu tekstowym
B. naciśnięcia przycisku
C. zmiany stanu kontrolki Switch
D. wybierania daty
INF.03Pytanie 2360
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby ustanowić relację jeden do wielu, w tabeli reprezentującej stronę "wiele", konieczne jest zdefiniowanie

A. klucza podstawowego wskazującego na klucz podstawowy tabeli po stronie "jeden"
B. klucza obcego wskazującego na klucz podstawowy tabeli po stronie "jeden"
C. klucza obcego odnoszącego się do klucza obcego tabeli po stronie "jeden"
D. klucza sztucznego odnoszącego się do kluczy podstawowych obydwu tabel

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