Platforma Inżynierska

Temat egzaminacyjny

Programuje zaawansowane aplikacje webowych

Ten temat pojawia się na egzaminie INF.04 (Projektowanie, programowanie i testowanie aplikacji). Poniżej przykładowe pytania z pełnym wyjaśnieniem oraz narzędzia, które liczą to samo, co trzeba policzyć na egzaminie. W trenażerze czeka 5 pytań z tego zakresu.

Sesja zima 2027część pisemna 7–13 stycznia 2027praktyczna INF.04: 14–15 stycznia 2027zostały 64 dniHarmonogram →

Przykładowe pytania

W jakiej kolejności zostaną wypisane litery w konsoli po wykonaniu skryptu JavaScript?

console.log("A");
setTimeout(() => console.log("B"), 0);
Promise.resolve().then(() => console.log("C"));
console.log("D");

Otwórz pytanie →

Dany jest skrypt PHP strony licznik.php. Użytkownik otworzył stronę, a następnie trzykrotnie ją odświeżył w tej samej przeglądarce. Jaką wartość wyświetli ostatnie załadowanie strony?

<?php
session_start();
if (!isset($_SESSION['licznik'])) {
    $_SESSION['licznik'] = 0;
}
$_SESSION['licznik']++;
echo $_SESSION['licznik'];

Otwórz pytanie →

Podczas logowania skrypt PHP pobiera z bazy danych skrót hasła, który przy rejestracji utworzono funkcją password_hash(). Który warunek poprawnie sprawdzi hasło wpisane w formularzu?

Otwórz pytanie →

Który fragment kodu PHP (PDO) bezpiecznie pobiera z bazy klientów z miasta podanego przez użytkownika w parametrze GET o nazwie m?

Otwórz pytanie →

Dany jest fragment kodu koszyka w sklepie internetowym. Jaki tekst zostanie wypisany w konsoli?

const koszyk = [
    { nazwa: "Mysz", cena: 50, ilosc: 2 },
    { nazwa: "Kabel", cena: 15, ilosc: 3 },
    { nazwa: "Pad", cena: 120, ilosc: 0 }
];
const suma = koszyk.reduce((s, p) => s + p.cena * p.ilosc, 0);
const sztuk = koszyk.filter(p => p.ilosc > 0).length;
console.log(sztuk + " poz., " + suma + " zł");

Otwórz pytanie →

5 pytań z tego tematu w trenażerze

Za darmo, z wyjaśnieniem przy każdej odpowiedzi.

Ćwicz ten temat

Rozwiąż cały test z odpowiedziami

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy