Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 681
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Aby wyróżnić innym kolorem wiersz tabeli, na który aktualnie najeżdża kursor myszy, należy w CSS użyć:

A. pseudoelementu :first-line
B. nowego selektora klasy dla wiersza tabeli
C. pseudoklasy :visited
D. pseudoklasy :hover
INF.03Pytanie 682
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Podane w ramce polecenie SQL ma za zadanie

UPDATE Uczen SET id_klasy = id_klasy + 1;
A. zwiększyć o jeden wartość w kolumnie id_klasy dla wszystkich rekordów tabeli Uczen
B. zwiększyć o jeden wartość pola id_klasy w jednym rekordzie tabeli Uczen
C. ustawić wartość pola id_klasy na 1 dla wszystkich rekordów tabeli Uczen
D. ustawić wartość w kolumnie id_klasy na 1 dla wszystkich rekordów tabeli Uczen
INF.04Pytanie 683
Projektowanie, programowanie …

Kategorie: Programowanie

Który z wymienionych algorytmów najczęściej wykorzystuje rekurencję?

A. Sortowanie przez wstawianie
B. Wyszukiwanie liniowe
C. Sortowanie bąbelkowe
D. Obliczanie liczb Fibonacciego
INF.03Pytanie 684
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabele: Studenci, Zapisy, Zajecia są powiązane relacją. Aby wybrać jedynie nazwiska studentów oraz odpowiadające im idZajecia dla studentów z grupy 15, należy wydać kwerendę

Ilustracja do pytania 4
A.
SELECT nazwisko, idZajecia FROM Studenci INNER JOIN Zapisy WHERE grupa= 15;
B.
SELECT nazwisko, idZajecia FROM Studenci INNER JOIN Zapisy ON Studenci.id = Zapisy.idStudenta;
C.
SELECT nazwisko, idZajecia FROM Studenci JOIN Zapisy ON Studenci.id = Zapisy.idZajecia WHERE grupa = 15;
D.
SELECT nazwisko, idZajecia FROM Studenci JOIN Zapisy ON Studenci.id = Zapisy.idStudenta WHERE grupa = 15;
INF.04Pytanie 686
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie jest podstawowe zadanie konstruktora w klasie?

A. Wprowadzenie nowej metody do już istniejącej klasy
B. Usuwanie instancji obiektów
C. Nadanie wartości polom obiektu po jego zniszczeniu
D. Inicjalizacja obiektu w momencie jego tworzenia
INF.03Pytanie 687
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Którego znacznika użyć, aby utworzyć pole hasła (tekst maskowany kropkami)?

A.
<input type="password">
B.
<input name="password">
C.
<form input type="password">
D.
<form="password" type="password">
INF.03Pytanie 688
Tworzenie i administrowanie s…

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

Do jakich zadań można wykorzystać program FileZilla?

A. sprawdzania poprawności strony internetowej
B. analizowania skryptu na stronie
C. kompilowania skryptu na stronie
D. publikacji strony internetowej
INF.04Pytanie 690
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Metoda tworzenia algorytmu polegająca na dzieleniu go na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich rozwiązanie stanie się proste, jest techniką

A. dziel i zwyciężaj
B. komiwojażera
C. heurystyczną
D. najkrótszej ścieżki
INF.03Pytanie 692
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W tabeli mieszkańcy zawierającej pola id, imie, nazwisko, ulica, numer, czynsz (wartość całkowita) należy zidentyfikować osoby zamieszkujące ulicę Mickiewicza pod numerami 71, 72, 80, których czynsz jest niższy niż
1000 zł. Jak będzie wyglądać klauzula WHERE w zapytaniu?

A.
WHERE ulica = 'Mickiewicza' OR numer IN (71, 72, 80) OR czynsz < 1000
B.
WHERE ulica = 'Mickiewicza' AND numer > 70 AND numer < 81 OR czynsz < 1000
C.
WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) OR czynsz < 1000
D.
WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) AND czynsz < 1000
INF.04Pytanie 693
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Która z poniższych nie jest zasadą czystego kodu (clean code)?

A. Maksymalna złożoność funkcji
B. Konsekwentne nazewnictwo
C. Jedna odpowiedzialność funkcji
D. Samodokumentujący się kod
INF.03Pytanie 694
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Aby uzyskać informacje o środowisku pracy serwera obsługującego PHP, należy skorzystać z funkcji

A.
phpinfo()
B.
phpgetinfo()
C.
phpinformation()
D.
php()
INF.03Pytanie 696
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W PHP, aby stworzyć obiekt pkt dla klasy Punkt, której definicja znajduje się poniżej, należy użyć polecenia

class Punkt {
  public $x;
  public $y;
}
A. Punkt() pkt;
B. pkt Punkt;
C. pkt = new Punkt();
D. pkt Punkt();
INF.03Pytanie 697
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Odwołaniem do imienia Agata, zawartego w przedstawionej tablicy JavaScript, jest

var Imiona = new Array('Anna','Joanna','Monika','Agata');
A. Imiona[4]
B. Imiona['Agata']
C. Imiona[Agata]
D. Imiona[3]
INF.03Pytanie 698
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Wskaż zdanie, które jest fałszywe w odniesieniu do poniższej definicji funkcji w języku C++?

void zamien(float &x, float &y) {
    float tmp;
    tmp = x;
    x = y;
    y = tmp;
}
A. Funkcja korzysta z parametrów przez referencję
B. Funkcja nie zwraca żadnej wartości
C. Funkcja zwraca wartość
D. Funkcja ma dwa argumenty
INF.04Pytanie 699
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Jakie jest główne zadanie debuggera w środowisku programowania?

A. Tworzenie kodu źródłowego
B. Generowanie plików wykonywalnych
C. Analiza i usuwanie błędów w kodzie
D. Kompilowanie kodu źródłowego
INF.03Pytanie 700
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Używając komendy BACKUP LOG w MS SQL Server, można

A. wykonać kopię zapasową dziennika transakcyjnego
B. zalogować się do kopii zapasowej
C. zrealizować pełną kopię zapasową
D. odczytać komunikaty generowane podczas tworzenia kopii
INF.03Pytanie 702
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Które stwierdzenie dotyczy grafiki wektorowej?

A. obraz jest opisany figurami geometrycznymi w układzie współrzędnych
B. służy do zapisu cyfrowych fotografii
C. może być zapisana w formacie JPG lub PNG
D. to obraz w postaci siatki kolorowanych pikseli na ekranie
INF.03Pytanie 703
Tworzenie i administrowanie s…

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

Do poprawnego wyświetlania czego służy standard kodowania ISO-8859-2?

A. symboli matematycznych
B. znaków specjalnych języka kodu strony
C. polskich liter (ś, ć, ń, ó, ą)
D. znaków zarezerwowanych języka opisu strony
INF.03Pytanie 704
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jakiej kwerendy w bazie MariaDB należy użyć, aby wybrać artykuły, których ceny mieszczą się w przedziale domkniętym <10, 20>?

A.
SELECT * FROM Artykuly WHERE Cena BETWEEN 10 AND 20
B.
SELECT * FROM Artykuly WHERE Cena > 10 AND Cena < 20
C.
SELECT * FROM Artykuly WHERE Cena LIKE 1%, 2%
D.
SELECT * FROM Artykuly WHERE Cena IN (10, 20)
INF.04Pytanie 706
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie są korzyści z wykorzystania struktur danych typu mapa (np. HashMap w Javie) w kontekście tworzenia zbiorów danych?

A. Z powodu szybkiego uzyskiwania dostępu do elementów przy użyciu klucza
B. Ponieważ struktury danych typu mapa zajmują mniej pamięci niż tablice
C. Bo pozwalają na sortowanie danych bez dodatkowych działań
D. Gdyż nie potrzebują znajomości wielkości danych przed kompilacją
INF.03Pytanie 707
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jak nazywa się platforma wspierająca tworzenie oprogramowania w technologii .NET?

A. middleware
B. db2
C. eclipse
D. framework
INF.03Pytanie 708
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Aby poprawnie udokumentować poniższą linię kodu, po znakach // należy dodać komentarz, że linia ta:

document.getElementById("tytul").style.color = "red"; //
A. tworzy nowy element o id „tytuł”
B. zawiera błąd składniowy i nie zadziała
C. zmienia kolor tekstu elementu o id „tytuł” na czerwony
D. zmienia treść elementu o id „tytuł” na słowo „red”
INF.03Pytanie 709
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Kod w języku PHP przedstawia się następująco (patrz ramka): Zakładając, że zmienne a, b, c mają wartości numeryczne, wynik warunku będzie skutkował wypisaniem liczby:

if ($a > $b && $a > $c)
    echo $a;
else if ($b > $c)
    echo $b;
else
    echo $c;
A. największej.
B. nieparzystej.
C. parzystej.
D. najmniejszej.
INF.03Pytanie 710
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Które wyrażenie logiczne w języku C sprawdza, czy zmienna zm1 należy do przedziału (6, 203] (większa od 6 i mniejsza lub równa 203)?

A.
(zm1 > 6) && (zm1 <= 203)
B.
(zm1 > 6) || (zm1 != 203)
C.
(zm1 > 6) || (zm1 <= 203)
D.
(zm1 > 6) && (zm1 != 203)
INF.03Pytanie 711
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Aby przekształcić tekst "ala ma psa" na "ALA MA PSA", konieczne jest zastosowanie funkcji w PHP

A. ucfirst('ala ma psa')
B. strstr('ala ma psa')
C. strtolower('ala ma psa')
D. strtoupper('ala ma psa')
INF.03Pytanie 712
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Aby skutecznie zrealizować algorytm znajdujący największą wartość spośród trzech podanych liczb a, b oraz c, wystarczy zastosować

A. dwa warunki
B. pięć zmiennych
C. jedną pętlę
D. dwie tablice
INF.03Pytanie 713
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Programista stworzył w języku C++ pętlę mającą na celu obliczenie wartości 5! (5! = 1 * 2 * 3 * 4 * 5). Niestety, popełnił błąd logiczny, gdyż

int a = 1; 
for (int i=1; i < 5; i++)
{
a = a * i;
}
cout << a;
A. W drugim parametrze pętli powinno być porównanie i < 6 zamiast i < 5.
B. Parametr i pętli powinien być zmniejszany zamiast zwiększany.
C. Parametr i pętli powinien być rozpoczęty od wartości 0 zamiast 1.
D. Zmienna a powinna być inicjowana wartością 0 zamiast 1.
INF.03Pytanie 714
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

W trakcie edycji grafiki rastrowej w oprogramowaniu obsługującym kanały, dodanie kanału alfa wskazuje na

A. zwiększenie głębi ostrości obrazu
B. ustalenie prawidłowego balansu bieli
C. wyostrzenie krawędzi obrazu
D. dodanie warstwy z przezroczystością
INF.03Pytanie 715
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby utworzyć nową bazę danych, należy użyć polecenia SQL:

A.
NEW DATABASE
B.
ALTER DATABASE
C.
CREATE TABLE
D.
CREATE DATABASE
INF.04Pytanie 716
Projektowanie, programowanie …

Kategorie: Programowanie

Co oznacza pojęcie 'hoisting' w JavaScript?

A. Metoda ładowania skryptów z zewnętrznych źródeł
B. Mechanizm zarządzania pamięcią w przeglądarce
C. Proces podnoszenia deklaracji zmiennych i funkcji na górę zakresu
D. Technika optymalizacji kodu przez silnik JavaScript
INF.03Pytanie 718
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Podany kod źródłowy ma na celu pokazanie:

$liczba = 1;
while ($liczba != 0)
{
  $liczba = rand(0, 100);
  echo $liczba;
}
A. kolejne liczby od 1 do 100
B. losowe liczby od 0 do 100 aż do momentu, gdy wylosowana zostanie wartość 0
C. wylosowane liczby od 1 do 99
D. liczby wprowadzane z klawiatury do momentu, gdy wczytana zostanie wartość 0
INF.03Pytanie 719
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Które zapytanie MySQL należy użyć, aby usunąć jedynie pracowników, którzy zarabiają nie mniej niż 500 i nie więcej niż 1000 zł oraz ich miejsce pracy zawiera frazę tx

A.
DELETE FROM pracownicy WHERE pensja > 500 AND pensja < 1000 AND miejsce_pracy LIKE '%tx%';
B.
DELETE FROM pracownicy WHERE pensja BETWEEN 500 AND 1000 AND miejsce_pracy LIKE '%tx%';
C.
DELETE FROM pracownicy WHERE pensja IN (500,1000) AND miejsce_pracy LIKE '*tx*';
D.
DELETE FROM pracownicy WHERE pensja BETWEEN 500 AND 1000 OR miejsce_pracy LIKE '%tx%';
INF.04Pytanie 720
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Co to jest Redux?

A. Biblioteka do zarządzania stanem aplikacji w JavaScript
B. Framework do tworzenia aplikacji mobilnych
C. Narzędzie do optymalizacji wydajności aplikacji React
D. System kontroli wersji dla projektów JavaScript

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