Platforma Inżynierska

Test INF.03 — zestaw 12

40 pytań z egzaminu INF.03 (Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych). Wybierz odpowiedź — poprawna i wyjaśnienie pokażą się od razu, a wynik liczy się na bieżąco.

Sesja zima 2027część pisemna 7–13 stycznia 2027praktyczna INF.03: 11–13 stycznia 2027zostały 62 dniHarmonogram →

Poprawne 0 z 0 · odpowiedziano 0 z 40

Pytanie 1

Strona galerii zawiera 40 dużych zdjęć, z których większość znajduje się daleko poniżej pierwszego ekranu. Jaki atrybut dodać do znaczników img tych zdjęć, aby przeglądarka pobierała je dopiero wtedy, gdy użytkownik zbliży się do nich podczas przewijania?

<img src="galeria-12.jpg" alt="Hala produkcyjna" width="800" height="600">

Otwórz pytanie →

Pytanie 2

Nowo uruchomiony serwis ma 500 podstron, a po tygodniu wyszukiwarka zna tylko kilkanaście z nich. Które działanie przyspieszy odnalezienie pozostałych przez roboty wyszukiwarki?

Otwórz pytanie →

Pytanie 3

Który zapis odnośnika jest najlepszy jednocześnie dla użytkowników czytników ekranu i dla robotów wyszukiwarek?

Otwórz pytanie →

Pytanie 4

Pakiet hostingowy ma miesięczny limit transferu 100 GB (100 · 10⁹ B). Pojedyncze wyświetlenie strony wymaga średnio przesłania 2,5 MB (2,5 · 10⁶ B). Ile wyświetleń strony zmieści się w limicie w ciągu miesiąca?

Otwórz pytanie →

Pytanie 5

Grafik chce opublikować swoje portfolio złożone wyłącznie z plików HTML, CSS i obrazów, bez PHP i bazy danych, ponosząc jak najniższe koszty. Którą usługę hostingu najlepiej dobrać?

Otwórz pytanie →

Pytanie 6

Domenę firma.pl kupiono u rejestratora A, a stronę umieszczono na hostingu w firmie B. Jaką operację na domenie należy wykonać, aby była obsługiwana przez serwery DNS firmy B, bez zmiany rejestratora?

Otwórz pytanie →

Pytanie 7

Strefa DNS domeny sklep.pl zawiera rekordy: sklep.pl A 203.0.113.25, www.sklep.pl CNAME sklep.pl oraz sklep.pl MX 10 poczta.dostawca.pl. Serwer WWW zmienił adres na 203.0.113.80. Co trzeba zmienić, aby zarówno sklep.pl, jak i www.sklep.pl prowadziły do nowego serwera?

Otwórz pytanie →

Pytanie 8

Po przeniesieniu plików i bazy danych witryny WordPress z lokalnego serwera na hosting strona główna przekierowuje przeglądarkę na adres http://localhost. Który etap publikacji pominięto?

Otwórz pytanie →

Pytanie 9

W ustawieniach klienta FTP można wybrać tryb połączenia aktywny lub pasywny. Czym charakteryzuje się tryb pasywny?

Otwórz pytanie →

Pytanie 10

Skrypt uruchamiany co noc na komputerze z Linuksem ma przesyłać na serwer przez SSH tylko te pliki strony, które zmieniły się od ostatniej synchronizacji. Którego programu należy użyć?

Otwórz pytanie →

Pytanie 11

W terminalu Linuksa wykonano kolejno polecenia sesji SFTP. Skąd i dokąd zostanie skopiowany plik index.html?

sftp jan@serwer.pl
sftp> cd /var/www/html
sftp> lcd strona
sftp> put index.html

Otwórz pytanie →

Pytanie 12

Na serwerze z systemem Debian trzeba zainstalować serwer WWW Apache, interpreter PHP z modułem dla Apache oraz serwer bazy danych MariaDB. Które polecenie należy wykonać?

Otwórz pytanie →

Pytanie 13

Po publikacji strona wyświetla się bez stylów. W zakładce Sieć (Network) narzędzi deweloperskich przeglądarki żądanie pliku css/styl.css ma kod odpowiedzi 404. Co to oznacza?

Otwórz pytanie →

Pytanie 14

Pliki strony wgrano do katalogu public_html na serwerze Apache, a plik strony głównej nazywa się start.html. Po wpisaniu adresu domeny przeglądarka wyświetla listę plików katalogu zamiast strony. Jak to naprawić?

Otwórz pytanie →

Pytanie 15

Tabela wypozyczenia ma kolumny id, id_czytelnika, id_ksiazki i data_wypozyczenia. Kolumny id_czytelnika oraz id_ksiazki przechowują wartości kluczy głównych tabel czytelnicy i ksiazki. Jaką rolę pełnią te dwie kolumny?

Otwórz pytanie →

Pytanie 16

Kolumnę cena zdefiniowano w MySQL jako DECIMAL(5,2). Która z wartości zmieści się w niej bez przekroczenia zakresu?

Otwórz pytanie →

Pytanie 17

Encja Produkt ma atrybuty: nazwa (tekst do 100 znaków), cena (kwota dokładna co do grosza), stan_magazynowy (liczba sztuk) i opis (tekst liczący nawet kilkanaście tysięcy znaków). Który zestaw typów MySQL, podany w tej kolejności, jest właściwy?

Otwórz pytanie →

Pytanie 18

Tabela pracownicy ma kolumny id (klucz główny), nazwisko, id_dzialu i nazwa_dzialu; nazwa działu zależy od id_dzialu, a nie bezpośrednio od id pracownika. Co należy zrobić, aby tabela spełniała trzecią postać normalną?

Otwórz pytanie →

Pytanie 19

W relacyjnej bazie danych tabele klienci i zamowienia są ze sobą powiązane. W jaki sposób zapisany jest związek między konkretnym zamówieniem a klientem?

Otwórz pytanie →

Pytanie 20

Na diagramie E/R w notacji UML liczebność związku przy encji Zamówienie zapisano jako 1..*. Jakim zakończeniem linii związku oznacza się tę samą liczebność w notacji „kurzej łapki” (Crow’s Foot)?

Otwórz pytanie →

Pytanie 21

W diagramie E/R w notacji Chena trzeba narysować encję Pozycja_zamówienia, która nie ma własnego klucza i nie może istnieć bez encji Zamówienie (encja słaba). Jakim symbolem się ją oznacza?

Otwórz pytanie →

Pytanie 22

Diagram E/R opisuje związek 1:N między encjami Dział i Pracownik: dział zatrudnia wielu pracowników, a pracownik należy do dokładnie jednego działu. Gdzie po przekształceniu diagramu na tabele znajdzie się klucz obcy realizujący ten związek?

Otwórz pytanie →

Pytanie 23

Opis wypożyczalni rowerów brzmi: „Klient wypożycza rower na określoną liczbę godzin. Każdy rower ma numer ramy i kolor oraz stoi w jednej stacji, która ma adres i liczbę stojaków”. Który element opisu należy zamodelować jako osobną encję, a nie jako atrybut?

Otwórz pytanie →

Pytanie 24

Każdy pracownik firmy może mieć co najwyżej jedną służbową kartę dostępu, a każda wydana karta jest przypisana do dokładnie jednego pracownika. Jaki typ związku zachodzi między encjami Pracownik i Karta?

Otwórz pytanie →

Pytanie 25

Atrybut rozmiar encji Koszulka może przyjmować dokładnie jedną z wartości S, M, L lub XL. Który typ MySQL sam ograniczy dopuszczalne wartości do tej listy?

Otwórz pytanie →

Pytanie 26

Tabela obecnosci ma kolumny id_ucznia, data, nr_lekcji i status. Uczeń może mieć w danym dniu tylko jeden wpis na każdej lekcji, ale w ciągu dnia ma kilka lekcji. Który zestaw kolumn należy przyjąć za klucz główny?

Otwórz pytanie →

Pytanie 27

Który z systemów zarządzania bazami danych jest bazą NoSQL przechowującą dane jako dokumenty w formacie zbliżonym do JSON, bez sztywnego schematu tabel?

Otwórz pytanie →

Pytanie 28

Sekretariat małej szkoły potrzebuje prostej bazy danych z formularzami i raportami, obsługiwanej na jednym komputerze i tworzonej bez programowania, w pakiecie biurowym. Który system najlepiej pasuje do tego zastosowania?

Otwórz pytanie →

Pytanie 29

Którym poleceniem zainstaluje się serwer bazy danych MariaDB w systemie Debian lub Ubuntu?

Otwórz pytanie →

Pytanie 30

Po wdrożeniu nowej aplikacji użytkownicy w godzinach szczytu dostają od serwera MySQL komunikat „Too many connections”, choć serwer ma wolną pamięć i procesor. Który parametr konfiguracyjny należy zwiększyć?

Otwórz pytanie →

Pytanie 31

Po zainstalowaniu nowszej wersji serwera MariaDB administrator chce zaktualizować tabele systemowe i sprawdzić zgodność istniejących baz z nową wersją. Które narzędzie należy uruchomić?

Otwórz pytanie →

Pytanie 32

Które polecenia języka SQL należą wszystkie do języka definicji danych (DDL)?

Otwórz pytanie →

Pytanie 33

Tabela uczniowie zawiera 5 wierszy, a w kolumnie telefon dwa z nich mają wartość NULL. Jakie wartości zwróci zapytanie SQL?

SELECT COUNT(*), COUNT(telefon)
FROM uczniowie;

Otwórz pytanie →

Pytanie 34

Tabela zapisy ma przechowywać pary uczeń–kurs, a klucz główny ma tworzyć para kolumn id_ucznia i id_kursu. Które polecenie MySQL poprawnie utworzy tę tabelę?

Otwórz pytanie →

Pytanie 35

Tabela produkty zawiera pięć wierszy z cenami 15, 40, 25, 40 i 10. Jaką cenę zwróci zapytanie MySQL?

SELECT cena
FROM produkty
ORDER BY cena DESC
LIMIT 2, 1;

Otwórz pytanie →

Pytanie 36

Tabela klienci ma 6 wierszy, a kolumna rabat zawiera w nich kolejno wartości 5, NULL, 10, NULL, 0 i 15. Ile wierszy zmieni polecenie UPDATE klienci SET rabat = 0 WHERE rabat <> 0; ?

Otwórz pytanie →

Pytanie 37

Tabela zamowienia ma kolumnę id_klienta (bez wartości NULL) wskazującą klienta z tabeli klienci. Które polecenie usunie z tabeli klienci tylko tych klientów, którzy nie złożyli żadnego zamówienia?

Otwórz pytanie →

Pytanie 38

Skrypt SQL uruchamiany w kliencie mysql tworzy procedurę składowaną. Po co przed instrukcją CREATE PROCEDURE umieszczono polecenie DELIMITER //, a po niej DELIMITER ; ?

DELIMITER //
CREATE PROCEDURE podwyzka(IN proc INT)
BEGIN
    UPDATE pracownicy SET pensja = pensja * (1 + proc / 100);
    SELECT COUNT(*) FROM pracownicy;
END //
DELIMITER ;

Otwórz pytanie →

Pytanie 39

Projekt opisuje tabelę kategorie: id — liczba całkowita, klucz główny nadawany automatycznie; nazwa — tekst do 50 znaków, wymagany i niepowtarzalny. Która lista kolumn polecenia CREATE TABLE jest zgodna z projektem?

Otwórz pytanie →

Pytanie 40

Tabelę oceny utworzono w MySQL 8 poleceniem podanym niżej w listingu. Które polecenie INSERT zostanie odrzucone przez serwer?

CREATE TABLE oceny (
    id INT AUTO_INCREMENT PRIMARY KEY,
    ocena TINYINT NOT NULL CHECK (ocena BETWEEN 1 AND 6)
);

Otwórz pytanie →

Sprawdź się na czas

Symulacja losuje 40 pytań z całej bazy i odmierza 60 minut, jak na egzaminie. Trenażer podsuwa częściej to, co sprawia Ci trudność.

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy