Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 641
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jakie jest zadanie funkcji agregującej AVG w zapytaniu?

SELECT AVG(cena) FROM uslugi;
A. sprawdzić, ile usług znajduje się w tabeli
B. obliczyć średnią arytmetyczną wartości wszystkich usług
C. zliczyć całkowity koszt wszystkich usług
D. określić najwyższą wartość spośród cen usług
INF.04Pytanie 642
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Które z poniższych twierdzeń najlepiej charakteryzuje bibliotekę w kontekście programowania?

A. Zbiór kodu źródłowego, który jest stosowany wyłącznie w fazie kompilacji aplikacji
B. Zbiór zmiennych globalnych, które są dostępne w trakcie działania aplikacji
C. Plik wykonywalny, który funkcjonuje jako odrębny program
D. Zestaw funkcji i klas, które mogą być wykorzystywane w aplikacjach
INF.03Pytanie 643
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Z tabel Artykuly oraz Autorzy należy wyodrębnić tylko nazwiska autorów oraz tytuły ich artykułów, które uzyskały ocenę 5. Odpowiednia kwerenda do pozyskania tych informacji ma postać

Schemat relacji tabel Artykuly i Autorzy: Artykuly ma pola id, Autorzy_id FK, tytul, ocena, rok; Autorzy ma id, imie, nazwisko, narodowosc.
A.
SELECT nazwisko, tytul FROM autorzy JOIN artykuly ON autorzy.id = artykuly.id;
B.
SELECT nazwisko, tytul FROM autorzy, artykuly WHERE ocena == 5;
C.
SELECT nazwisko, tytul FROM autorzy JOIN artykuly ON autorzy.id = autorzy_id;
D.
SELECT nazwisko, tytul FROM autorzy JOIN artykuly ON autorzy.id = autorzy_id WHERE ocena = 5;
INF.03Pytanie 644
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Funkcja agregująca MIN w języku SQL służy do obliczenia:

A. minimalnej wartości w kolumnie zwróconej przez kwerendę
B. liczby znaków w zwróconych rekordach
C. liczby wierszy zwróconych przez kwerendę
D. średniej wartości pól rekordu
INF.03Pytanie 645
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Polecenie MySQL:

ALTER TABLE ksiazki
    MODIFY tytul VARCHAR(100) NOT NULL;
Przedstawione polecenie MySQL ma za zadanie
A. usunąć kolumnę tytul z tabeli ksiazki
B. zmienić typ kolumny tytul w tabeli ksiazki
C. dodać do tabeli ksiazki kolumnę tytul
D. zmienić nazwę kolumny w tabeli ksiazki
INF.03Pytanie 646
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Tabela Pacjenci ma pola: imie, nazwisko, wiek, lekarz_id. Aby zestawić raport zawierający wyłącznie imiona i nazwiska pacjentów poniżej 18 roku życia, którzy zapisani są do lekarza o id równym 6, można posłużyć się kwerendą SQL

A.
SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 OR lekarz_id = 6;
B.
SELECT imie, nazwisko WHERE wiek < 18 AND lekarz_id = 6;
C.
SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 AND lekarz_id = 6;
D.
SELECT imie, nazwisko WHERE wiek < 18 OR lekarz_id = 6;
INF.03Pytanie 647
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Co robi funkcja napisana w języku JavaScript?

function fun1(f)
{
  if(f < 0)
    f = f * (-1);
  return f;
}
A. wypisanie wartości bezwzględnej z f
B. zwrócenie wartości bezwzględnej z f
C. zwrócenie wartości odwrotnej do f
D. wypisanie wartości odwrotnej do f
INF.03Pytanie 648
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W języku JavaScript zdefiniowano obiekt. Aby uzyskać wartość atrybutu, można użyć następującego zapisu:

obiekt = { q: 1, w: 2, e: 3, r:4 };
A. obiekt.w
B. obiekt:w
C. obiekt->w
D. obiekt::w
INF.03Pytanie 650
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jakie jest zadanie poniższej pętli?

int x = 0;
while (x < 10)
{
    mojeKsiazki[x] = new Ksiazka();
    x++;
}
A. Stworzenie dziesięciu instancji obiektów typu Ksiazka.
B. Stworzenie jednego obiektu typu mojeKsiazki.
C. Uzupełnienie tablicy mojeKsiazki danymi.
D. Wyświetlenie na ekranie informacji z tabeli Ksiazka.
INF.03Pytanie 651
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W języku JavaScript stworzono funkcję o nazwie liczba_max, która porównuje trzy liczby naturalne przekazane jako argumenty i zwraca największą z nich. Jak powinno wyglądać prawidłowe wywołanie tej funkcji oraz uzyskanie jej wyniku?

A.
liczba_max(a,b,c)=wynik;
B.
var wynik=liczba_max(a,b,c);
C.
liczba_max(a,b,c);
D.
liczba_max(a,b,c,wynik);
INF.03Pytanie 654
Tworzenie i administrowanie s…

Kategorie: Grafika komputerowa i multimedia

Które stwierdzenie jest poprawne w odniesieniu do grafiki rastrowej?

A. podczas skalowania obraz nie traci na jakości
B. nie jest zapisywana w formacie WMF
C. to obraz przedstawiony jako siatka odpowiednio kolorowanych pikseli
D. obraz opisany jest figurami geometrycznymi w układzie współrzędnych
INF.03Pytanie 655
Tworzenie i administrowanie s…

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

input[type=number] { background-color: Brown; } Zapis tego selektora oznacza, że tło będzie miało brązowy kolor dla:

input[type=number] { background-color: Brown; }
Zapis tego selektora oznacza, że tło będzie miało brązowy kolor dla:
A. pól edycyjnych, które są typu numerycznego
B. pól edycyjnych, w które użytkownik wprowadzi dowolną cyfrę
C. wszystkich typów pól edycyjnych
D. wszystkich tekstów na stronie internetowej
INF.03Pytanie 656
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Przedstawiony kod źródłowy ma na celu zaprezentowanie

$liczba = 1;
while ($liczba != 0)
{
    $liczba = rand(0,100);
    echo $liczba;
}
A. liczb wprowadzonych z klawiatury tak długo, aż nie zostanie podana wartość 0
B. losowych liczb od 0 do 100 do momentu, aż nie wylosowana zostanie liczba 0
C. wylosowanych liczb od 1 do 99
D. kolejnych liczb od 1 do 100
INF.03Pytanie 657
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Dodanie ograniczenia klucza obcego w taki sposób, aby kolumna Klasy_id z tabeli Uczniowie była powiązana z kolumną id w tabeli Klasy zostanie wykonane przy użyciu polecenia

Ilustracja do pytania 17
A.
ALTER TABLE Uczniowie ADD FOREIGN KEY FKKlasy FOREIGN KEY(Klasy_id) REFERENCES Klasy(id);
B.
ALTER TABLE Uczniowie DROP FOREIGN KEY FKKlasy FOREIGN KEY(Klasy_id) REFERENCES Klasy(id);
C.
ALTER TABLE Uczniowie ADD CONSTRAINT FKKlasy FOREIGN KEY(Klasy_id) REFERENCES Klasy(id);
D.
ALTER TABLE Uczniowie DROP CONSTRAINT FKKlasy FOREIGN KEY(Klasy_id) REFERENCES Klasy(id);
INF.03Pytanie 658
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W języku PHP do zmiennej a przypisano ciąg znaków, w którym wielokrotnie pojawia się słowo Kowalski. Aby jednym poleceniem wymienić w zmiennej a wszystkie wystąpienia słowa Kowalski na słowo Nowak, należy użyć polecenia

A.
$a = str_replace('Nowak', 'Kowalski', $a);
B.
$a = str_rep('Kowalski', 'Nowak', $a);
C.
$a = str_replace('Nowak', 'Kowalski');
D.
$a = str_replace('Kowalski', 'Nowak', $a);
INF.03Pytanie 659
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Który z poniższych skryptów pokazuje bieżącą datę oraz czas w formacie 2024-04-14 13:45:19?

A.
<?php date("Y-m-d G:i:s"); ?>
B.
<?php echo date("Y-m-d G:i:s"); ?>
C.
<?php echo date("Ymd Gis"); ?>
D.
<?php date("Y-m-d”) + time("G:i:s"); ?>
INF.03Pytanie 660
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Warunek zapisany w języku PHP wyświetli liczbę, gdy

if ($liczba % 2 == 0)
{
    echo $liczba;
}
A. jest to liczba pierwsza
B. jest to liczba dodatnia
C. jest to liczba parzysta
D. wynik dzielenia danej liczby przez 2 jest równy 0
INF.04Pytanie 661
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie elementy zostaną wyświetlone w przeglądarce po wykonaniu kodu źródłowego stworzonego za pomocą dwóch funkcjonalnie równoważnych fragmentów? KOD W ANGULAR:

tags: string[] = ['tag1', 'tag2', 'tag3' ];
// ...
<p *ngFor="let tag of tags"> {{tag}} </p>
KOD W REACT.JS:
state = {   tags: ['tag1', 'tag2', 'tag3']   };
// ...   /* w instrukcji return metody render */
<React.Fragment>
  { this.state.tags.map(tag => <p key={tag}>{tag}</p>) }
</React.Fragment>
A. Jeden paragraf zawierający wszystkie elementy tablicy tags w kolejności.
B. Trzy paragrafy, w każdym z nich tekst o treści: {tag}.
C. Jeden paragraf z pierwszym elementem tablicy tags.
D. Trzy paragrafy, każdy odpowiadający kolejnemu elementowi tablicy tags.
INF.04Pytanie 662
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Podana deklaracja zmiennych w języku JAVA zawiera

String imie = "Anna";
short wiek = 12;
int i = 0;
char plec = 'K';
boolean jestUczniem = true;
A. dwie zmienne typu tekstowego, dwie całkowite oraz jedną logiczną
B. dwie zmienne o typie strukturalnym
C. jedną zmienną typu tekstowego, dwie całkowite, jedną znakową i jedną logiczną
D. jedną zmienną typu tekstowego, jedną rzeczywistą, jedną całkowitą, jedną znakową oraz jedną logiczną
INF.04Pytanie 663
Projektowanie, programowanie …

Kategorie: Programowanie Bezpieczeństwo aplikacji

Co to jest CORS (Cross-Origin Resource Sharing)?

A. Mechanizm bezpieczeństwa, który określa, które domeny mogą uzyskiwać dostęp do zasobów na serwerze
B. Protokół komunikacji między różnymi bazami danych
C. Metoda udostępniania API dla aplikacji mobilnych
D. Technika optymalizacji ładowania zasobów statycznych
INF.03Pytanie 664
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W zaprezentowanym schemacie bazy danych o nazwie biblioteka, składniki: czytelnik, wypożyczenie oraz książka są

Schemat ERD bazy biblioteka z encjami czytelnik, wypożyczenie i książka oraz ich atrybutami i relacjami
A. krotkami
B. encjami
C. atrybutami
D. polami
INF.03Pytanie 665
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Którym słowem kluczowym połączyć wyniki dwóch zapytań SELECT w jeden zbiór?

A.
DISTINCT
B.
JOIN
C.
UNION
D.
AS
INF.03Pytanie 667
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Proces normalizacji tabel ma na celu

A. dodanie danych do bazy
B. weryfikację i poprawę efektywności bazy danych
C. wizualizację bazy
D. wyłącznie stworzenie tabel oraz powiązań w bazie
INF.03Pytanie 668
Tworzenie i administrowanie s…

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

Co można powiedzieć o przedstawionym zapisie języka HTML 5?

<title>Strona o psach</title>
A. Zostanie umieszczony w treści strony, na samym czubku.
B. Jest fakultatywny w kontekście HTML 5 i nie jest wymagany w dokumencie.
C. Pojawi się na karcie dokumentu w przeglądarce.
D. Stanowi jedynie informację dla robotów wyszukiwania i nie jest widoczny w przeglądarce.
INF.03Pytanie 669
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW

Znacznik <ins> w HTML ma na celu wskazanie

A. tekstu, który został dodany
B. tekstu, który został usunięty
C. tekstu, który został przerobiony
D. bloku tekstu, który jest cytowany
INF.03Pytanie 670
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jak posortowana będzie lista, utworzona ze wszystkich kolumn tabeli uczniowie, zawierająca uczniów ze średnią powyżej 5, zwrócona jako wynik przedstawionej kwerendy?

SELECT *
    FROM uczniowie
    WHERE srednia > 5
    ORDER BY klasa DESC;
A. Malejąco według parametru srednia
B. Rosnąco według parametru srednia
C. Malejąco według parametru klasa
D. Rosnąco według parametru klasa
INF.04Pytanie 671
Projektowanie, programowanie …

Kategorie: Programowanie Zarządzanie projektem

Co to jest dokumentacja instruktażowa programu?

A. Dokumentem przedstawiającym plany rozwoju oprogramowania
B. Instrukcją opisującą, jak używać funkcji programu
C. Zbiorem szczegółów technicznych dotyczących kodu źródłowego
D. Kolekcją testów jednostkowych oraz ich wyników
INF.03Pytanie 672
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Zaproponowana baza danych składa się z trzech tabel oraz dwóch relacji. Żeby uzyskać listę wszystkich lekarzy przypisanych do danego pacjenta, konieczne jest porównanie kluczy

Schemat bazy danych z tabelami Lekarze, Pacjenci i Recepty; tabela Pacjenci zawiera klucze obce Lekarze_id oraz Recepty_id.
A. Lekarze.id = Pacjenci.Recepty_id
B. Lekarze.id = Pacjenci.Lekarze_id
C. Lekarze.id = Recepty.id
D. Lekarze.id = Pacjenci.id
INF.03Pytanie 673
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W JavaScript wynik operacji przyjmie wartość NaN, gdy skrypt próbował wykonać:

A. operację arytmetyczną, gdy zmienna była napisem (nieliczbowym)
B. sprawdzenie długości napisu, gdy zmienna była liczbą
C. operację arytmetyczną na dwóch dodatnich liczbach
D. funkcję parseFloat zamiast parseInt na liczbie
INF.03Pytanie 674
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Co w bazach danych oznacza termin „atrybut”?

A. obiekt złożony z cech opisanych kolumnami
B. nazwaną kolumnę tabeli opisującą określoną cechę
C. rekord tabeli z danymi jednego egzemplarza
D. powiązanie dwóch lub więcej danych związkiem
INF.03Pytanie 675
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Zadaniem poniższego kodu napisanego w języku C++ jest wypisanie dla podanych dowolnych liczb całkowitych różnych od zera:

int main()
{
    int liczba;
    cin >> liczba;

    while (liczba != 0)
    {
        if ((liczba % 2) == 0)
            cout << liczba << endl;

        cin >> liczba;
    }
    return 0;
}
A. liczby pierwsze
B. wyłącznie liczby nieparzyste
C. jedynie liczby parzyste
D. wszystkie liczby
INF.03Pytanie 676
Tworzenie i administrowanie s…

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

W CSS zapis w postaci

 h1::first-letter {color: red;} 

spowoduje, że kolor czerwony zostanie zastosowany do

A. pierwszej litery nagłówka w pierwszym stopniu
B. pierwszej linii akapitu
C. pierwszej litery nagłówka w drugim stopniu
D. tekstu nagłówka w pierwszym stopniu
INF.03Pytanie 677
Tworzenie i administrowanie s…

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

W trakcie weryfikacji stron internetowych nie uwzględnia się

A. zgodności z różnymi przeglądarkami
B. działania hiperłączy
C. źródła pochodzenia narzędzi edytorskich
D. błędów w składni kodu
INF.03Pytanie 679
Tworzenie i administrowanie s…

Kategorie: Algorytmy i podstawy informatyki

Pierwszym etapem w procesie konwersji sygnału analogowego na cyfrowy jest

A. filtracja
B. kwantyzacja
C. próbkowanie
D. kodowanie
INF.03Pytanie 680
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jak nazywa się podzbiór SQL związany z formułowaniem zapytań do bazy (polecenie SELECT)?

A. SQL DDL (Data Definition Language)
B. SQL DQL (Data Query Language)
C. SQL DML (Data Manipulation Language)
D. SQL DCL (Data Control Language)

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