Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 3001
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W tabeli programiści znajdują się kolumny: id, nick, ilosc_kodu, ocena. W kolumnie ilosc_kodu zapisano liczbę linii kodu, które programista napisał w danym miesiącu. Jakie zapytanie umożliwi obliczenie całkowitej liczby linii kodu stworzonych przez wszystkich programistów?

A.
SELECT COUNT(programisci) FROM ilosc_kodu;
B.
SELECT MAX(ilosc_kodu) FROM programisci
C.
SELECT SUM(ocena) FROM ilosc_kodu;
D.
SELECT SUM(ilosc_kodu) FROM programisci;
INF.03Pytanie 3004
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Warunek zapisany w języku PHP wypisze liczbę, gdy

if ($liczba % 2 == 0)
{
    echo $liczba;
}
A. jest ona parzysta.
B. wynik dzielenia liczby przez 2 jest równy 0.
C. jest ona dodatnia.
D. jest ona liczbą pierwszą.
INF.03Pytanie 3005
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych Administracja serwerem i bezpieczeństwo

Testy związane ze skalowalnością aplikacji mają na celu zweryfikowanie, czy program

A. jest w stanie funkcjonować przy zaplanowanym i większym obciążeniu
B. posiada odpowiednie funkcje
C. jest chroniony przed nieautoryzowanymi działaniami, np. dzieleniem przez zero
D. jest właściwie opisany w dokumentacji
INF.03Pytanie 3006
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jak nazywa się tłumaczenie kodu źródłowego napisanego przez programistę na zrozumiały dla komputera kod maszynowy?

A. wykonywanie
B. wdrażanie
C. analizowanie błędów
D. kompilowanie
INF.03Pytanie 3007
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Co realizuje polecenie zaczynające się od ALTER TABLE USA ...?

A. usunięcie tabeli USA
B. utworzenie nowej tabeli USA
C. modyfikację (zmianę struktury) tabeli USA
D. nadpisanie starej tabeli USA
INF.04Pytanie 3008
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?

console.log(0.1 + 0.2 === 0.3);
console.log(0.1 + 0.2);
A. false, 0.3
B. false, 0.30000000000000004
C. true, 0.3
D. true, 0.30000000000000004
INF.03Pytanie 3009
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Do czego wykorzystywany jest program debugger?

A. do analizy działającego programu w celu odnalezienia błędów
B. do przetwarzania kodu napisanego w języku wyższego poziomu na język maszynowy
C. do interpretacji kodu w wirtualnej maszynie Java
D. do badania kodu źródłowego w celu wykrycia błędów składniowych
INF.03Pytanie 3010
Tworzenie i administrowanie s…

Kategorie: Bazy danych Systemy CMS i narzędzia webowe

Który z czynników ma negatywny wpływ na efektywną współpracę w zespole?

A. rywalizacja między członkami zespołu
B. jasny podział ról i obowiązków
C. efektywna komunikacja
D. wzajemny szacunek
INF.03Pytanie 3011
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Czynnością zalecaną przed wykonaniem kopii zapasowej bazy danych MySQL jest:

A. sprawdzenie, czy baza jest dostatecznie wydajna
B. zdefiniowanie systemu kodowania znaków w bazie
C. sprawdzenie integralności bazy i ewentualna jej naprawa
D. nadanie administratorowi uprawnień do przeglądania bazy
INF.03Pytanie 3012
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

W CSS zastosowano stylowanie elementu listy, przy czym żadne inne style CSS nie zostały ustalone. Użyte stylowanie spowoduje, że

li :hover { color: Maroon; }
A. Teksty wszystkich elementów, którym nadano id „hover”, będą w kolorze Maroon.
B. Kolor Maroon będzie dotyczył co drugiego elementu listy.
C. Wszystkie teksty elementów listy będą w kolorze Maroon.
D. Po najechaniu kursorem na element listy, kolor tekstu zmieni się na Maroon.
INF.03Pytanie 3014
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W przedstawionym kodzie JavaScript linie zostały ponumerowane dla wygody. Kod ten zawiera błąd, ponieważ po jego uruchomieniu nie wyświetla się żaden komunikat. 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 zastąpić znaki cudzysłowu apostrofami, np. 'jest mniejsze'
B. umieścić znaki $ przed nazwami zmiennych
C. dodać nawiasy klamrowe do sekcji if i else
D. w liniach 2 i 5 zmienne a i b umieścić w cudzysłowie
INF.03Pytanie 3015
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Aby walidować pole formularza na bieżąco, w trakcie wpisywania znaków przez użytkownika, można wykorzystać zdarzenie:

A.
onKeyDown
B.
onFocusOut
C.
onClick
D.
onLoad
INF.04Pytanie 3016
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Prezentowana metoda jest realizacją algorytmu

public static String fun1(String str) {
    String output = " ";
    for (var i = (str.length()-1); i >= 0; i--)
        output += str.charAt(i);
    return output;
}
A. sortującego ciąg od znaku o najniższym kodzie ASCII do znaku o najwyższym kodzie
B. sprawdzającego, czy dany ciąg jest palindromem
C. wyszukującego literę w ciągu
D. odwracającego ciąg
INF.03Pytanie 3019
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Która funkcja PHP pozwala sprawdzić, czy ciąg jest CZĘŚCIĄ innego ciągu?

A.
trim()
B.
strstr()
C.
strlen()
D.
strtok()
INF.03Pytanie 3021
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Zaproponowany blok ilustruje operację

Ilustracja do pytania 21
A. wykorzystania wcześniej zdefiniowanej procedury lub funkcji
B. realizacji zadania w pętli
C. załadowania lub przedstawienia danych
D. podjęcia decyzji
INF.03Pytanie 3023
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W systemie baz danych sklepu komputerowego znajduje się tabela o nazwie komputery. Aby stworzyć raport, który wyświetli dane dla konkretnego zestawu informacji z tej tabeli, zawierający tylko te komputery, które mają co najmniej 8 GB pamięci RAM oraz procesor Intel, można wykorzystać zapytanie:

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' OR pamiec<8
D.
SELECT * FROM komputery WHERE procesor= 'Intel' AND pamiec<8
INF.03Pytanie 3025
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jak, wykorzystując język PHP, można zapisać w ciasteczku wartość znajdującą się w zmiennej dane na okres jednego dnia?

A.
setcookie("dane", $dane, time());
B.
setcookie("dane", $dane, 0);
C.
setcookie("dane", $dane, time() + (3600*24));
D.
setcookie("dane", "dane", 0);
INF.03Pytanie 3026
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Ograniczanie dostępu do niektórych pól lub metod obiektów danej klasy, tak aby mogły być one wykorzystywane wyłącznie przez wewnętrzne metody tej klasy lub funkcje zaprzyjaźnione, to

A. hermetyzacja
B. dziedziczenie
C. konkatenacja
D. polimorfizm
INF.03Pytanie 3028
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Którą kwerendę należy wykonać, aby zaktualizować wszystkim rekordom z tabeli pracownicy wartość w kolumnie plec na K, przyjmując na potrzeby zadania, że każde imię żeńskie kończy się literą a?

A.
UPDATE pracownicy SET plec='K' WHERE imie LIKE '%a';
B.
ALTER TABLE pracownicy SET plec='K' WHERE imie LIKE '%a';
C.
UPDATE pracownicy SET plec='K' WHERE imie='%a';
D.
ALTER TABLE pracownicy SET plec='K' WHERE imie='%a';
INF.03Pytanie 3029
Tworzenie i administrowanie s…

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

Znaczniki HTML <strong> oraz <em>, które służą do wyróżniania istotności tekstu, odpowiadają pod względem formatowania znacznikom

A.
<i> oraz <mark>
B.
<b> oraz <u>
C.
<u> oraz <sup>
D.
<b> oraz <i>
INF.03Pytanie 3030
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Aby przy usunięciu rekordu nadrzędnego automatycznie usunęły się powiązane z nim rekordy podrzędne, w definicji klucza obcego dodaje się klauzulę:

A.
ON UPDATE CASCADE
B.
ON DELETE CASCADE
C.
ON DELETE RESTRICT
D.
ON DELETE SET NULL
INF.03Pytanie 3031
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych PHP

Której funkcji PHP użyć, aby WYSŁAĆ zapytanie SELECT do bazy MySQL?

A.
mysqli_fetch_row
B.
mysqli_query
C.
mysqli_connect
D.
mysqli_num_rows
INF.03Pytanie 3032
Tworzenie i administrowanie s…

Kategorie: Algorytmy i podstawy informatyki

Jak ustawić monitor, aby spełnić zasady ergonomicznej pracy przy komputerze?

A. tak, by górna krawędź ekranu była nieco poniżej poziomu oczu
B. pod kątem patrzenia 80°-90° do płaszczyzny ekranu
C. z prawej strony dla praworęcznych, z lewej dla leworęcznych
D. ekranem zwróconym do okna, by ograniczyć odblaski
INF.03Pytanie 3033
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co stanie się po wykonaniu

ALTER TABLE osoba DROP COLUMN grupa;
?
A. nazwa tabeli zmieni się na grupa
B. nazwa kolumny zmieni się na grupa
C. kolumna grupa zostanie dodana
D. kolumna grupa zostanie USUNIĘTA
INF.03Pytanie 3034
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jak wykonanie zapytania SQL przedstawionego poniżej wpłynie na tabelę pracownicy?

ALTER TABLE pracownicy MODIFY plec char(9);
A. Zmieni typ danych kolumny plec na znakowy o zmiennej długości 9.
B. Utworzy kolumnę plec o typie znakowym o zmiennej długości 9.
C. Zmieni typ danych kolumny plec na znakowy o stałej długości 9.
D. Utworzy kolumnę plec o typie znakowym o stałej długości 9.
INF.03Pytanie 3035
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Jednostka ppi (pixels per inch) oznacza

A. jest jednostką rozdzielczości skanerów definiującą częstość próbkowania obrazu
B. jest parametrem wyznaczającym rozdzielczość cyfrowych urządzeń dokonujących pomiarów
C. określa rozdzielczość obrazów tworzonych przez drukarki oraz plotery
D. określa rozdzielczość obrazów rastrowych
INF.04Pytanie 3037
Projektowanie, programowanie …

Kategorie: Narzędzia i środowiska Zarządzanie projektem

Jaka jest podstawowa funkcja narzędzia do zarządzania projektami?

A. Poprawa wydajności kodu programu
B. Produkcja animacji komputerowych
C. Zarządzanie zadaniami i czasem w projekcie
D. Opracowanie bazy danych dla projektu
INF.03Pytanie 3038
Tworzenie i administrowanie s…

Kategorie: Bazy danych Systemy CMS i narzędzia webowe

Formularz, który pełni rolę pośrednika w nawigacji po bazie danych pomiędzy formularzami i kwerendami dostępnymi w systemie, określany jest jako formularz

A. pierwotnym
B. głównym
C. sterującym
D. zagnieżdżonym
INF.03Pytanie 3039
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jak nazywa się metoda-konstruktor (wywoływana przy tworzeniu obiektu) w PHP?

A.
__new
B.
__construct
C.
__open
D.
__create
INF.03Pytanie 3040
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Który atrybut nadać polu, aby przyjmowało automatycznie kolejne liczby całkowite?

A.
AUTO_INCREMENT
B.
NOT NULL
C.
PRIMARY KEY
D.
NULL

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