HTML, CSS, JS i PHP - Test 40 pytań

Sprawdź się w dokładnie takim samym trybie, jaki obowiązuje podczas rzeczywistego egzaminu! Na rozwiązanie czterdziestu pytań w przedstawionej części pisemnej, otrzymujesz maksymalnie 60 minut. Powodzenia!

Łączna liczba pytań z działu "HTML, CSS, JS i PHP" zgromadzonych w naszej bazie: 620

1. Na obrazie przedstawiono projekt układu bloków witryny internetowej. Zakładając, że bloki są realizowane za pomocą znaczników sekcji, a szerokość została zdefiniowana jedynie dla bloków 2, 3 i 4, ich formatowanie, powinno zawierać właściwość
A. float: left jedynie dla bloków 3 i 4 i clear: both dla bloku 2.
B. clear: both dla bloku 5 i float: left jedynie dla bloków 2, 3 i 4.
C. float: left dla wszystkich bloków.
D. clear: both dla wszystkich bloków.
2. Do określenia listy definicji w kodzie HTML używa się znacznika
A. <label>
B. <dl>
C. <abbr>
D. <td>
3. Za pomocą którego słowa kluczowego deklaruje się zmienną w języku JavaScript?
A. instanceof
B. variable
C. var
D. new
4. W której tablicy superglobalnej w środowisku PHP powinno się przechowywać dane związane z logowaniem użytkownika w sposób zapewniający ich bezpieczeństwo?
A. $_SESSION
B. $_FILES
C. $_SERVER
D. $_COOKIE
5. Które wartości będą kolejno wypisane w wyniku działania przedstawionego skryptu
A. 2 2 1
B. 1 2 1
C. 2 1 1
D. 1 2 2
6. W formularzu dokumentu PHP istnieje pole <input name="im" />. Po wprowadzeniu przez użytkownika ciągu znaków "Janek", w celu dodania zawartości pola do bazy danych, w tablicy $_POST zawarty jest element
A. im o indeksie Janek
B. Janek z kolejnym numerem indeksu
C. im z kolejnym numerem indeksu
D. Janek o indeksie im
7. W CSS symbolem jednostki miary, wyrażonej w punktach edytorskich, jest
A. em
B. px
C. pt
D. in
8. Która instrukcja algorytmu odpowiada graficznej reprezentacji bloku przedstawionego na rysunku?
A. Wypisz n
B. n > 20
C. n ← n + 5
D. Wykonaj podprogram sortowania tablicy t
9. W języku JavaScript zapisano kod, którego wynikiem działania jest
A. bezpośrednie wpisanie do zmiennej osoba wartości "Adam"
B. wyświetlenie okna z pustym polem edycyjnym
C. pobranie z formularza wyświetlonego na stronie HTML imienia "Adam"
D. wyświetlenie okna z polem edycyjnym, w którym jest wpisany domyślny tekst "Adam"
10. Przedstawiono kod tabeli 3x2. Której z modyfikacji w jej drugim wierszu należy dokonać, aby tabela wyglądała jak na obrazku z niewidocznym wierszem?
A. <tr style="display: none">
B. <tr style="clear: none">
C. <tr style="visibility: hidden">
D. <tr style="display: table-cell">
11. W języku PHP wykonano operację przedstawioną w ramce. Aby wyświetlić wszystkie wyniki tego zapytania należy
A. wyświetlić zmienną $db
B. zastosować pętlę z poleceniem mysqli_fetch_row
C. zastosować polecenie mysql_fetch
D. zaindeksować zmienną tab, tab[0] to pierwsze imię
12. W języku HTML atrybutem znacznika video, który włącza tryb odtwarzania w kółko, jest
A. poster
B. loop
C. muted
D. controls
13. Aby w JavaScript wykonać wymienione kroki, należy w znaczniku <script> umieścić kod
A. A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
B. A = prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: ".A);
C. A = alert("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
D. A << prompt("Podaj kwalifikację: "); document.write("Kwalifikacja: " + A);
14. Przedstawiona linia kreskowana w stylu obramowania CSS jest określona właściwością
A. dotted
B. dashed
C. solid
D. double
15. Fragment kodu w języku JavaScript realizujący dodawanie dwóch liczb ma następującą postać. Aby dodawanie wykonane było po kliknięciu przycisku o nazwie dodaj, należy w wykropkowane miejsce wstawić
A. <button onclick="return oblicz()">dodaj</button>
B. <button onclick="return dodaj()">dodaj</button>
C. <button onselect="return dodaj()">dodaj</button>
D. <button onselect="return dodaj()">oblicz</button>
16. W języku PHP zmienna $_GET jest zmienną
A. zdefiniowaną przez twórcę strony, służącą do przekazywania danych z formularza przez adres strony
B. predefiniowaną, używaną do przekazywania danych do skryptów PHP poprzez adres strony
C. zwykłą, zdefiniowaną przez twórcę strony
D. predefiniowaną, używaną do gromadzenia wartości formularza po nagłówkach zlecenia HTTP (danych z formularza nie można zobaczyć w adresie)
17. W języku JavaScript metoda getElementById() odwołuje się do
A. znacznika HTML o podanej nazwie klasy
B. klasy zdefiniowanej w CSS
C. znacznika HTML o podanym id
D. zmiennej liczbowej
18. Witryna internetowa ma mieć przedstawioną strukturę bloków. Aby uzyskać ten układ, należy znacznikom sekcji przypisać właściwości w następujący sposób:
A. float tylko dla bloku 2; clear dla bloków: 3, 4
B. float tylko dla bloków: 2, 3, 4; clear dla bloku 5
C. float tylko dla bloku 5; clear dla bloku 2
D. float tylko dla bloków: 3, 4; clear dla bloku 5
19. Aby dołączyć kaskadowy arkusz stylów zapisany w zewnętrznym pliku, należy użyć następującego fragmentu kodu HTML
A. <optionvalue="styl.css" type="text/css" />
B. <meta charset="styl.css" />
C. <div id="styl.css" relation="css" />
D. <link rel="stylesheet" type="text/css" href="styl.css" />
20. Warunek zapisany językiem PHP wypisze liczbę, gdy
A. wynik dzielenia liczby przez 2 jest równy 0
B. jest ona liczbą pierwszą
C. jest ona dodatnia
D. jest ona parzysta
21. W języku CSS poniższy zapis sprawi, że kolor żółty przyjmie czcionka
A. odnośników, które otwierają sie w osobnej karcie
B. odnośników, które otwierają sie w tej samej karcie
C. tekstu paragrafu
D. każdego odnośnika
22. Na obrazie przedstawiono efekt formatowania stylami CSS oraz kod HTML generujący ten przykład. Zakładając, że marginesy wewnętrzne wynoszą 50 px, a zewnętrzne wynoszą 20 px, styl CSS dla obrazu ma postać
A. A
B. B
C. C
D. D
23. Którego języka należy użyć, aby zapisać skrypt wykonywany po stronie klienta w przegladarce internetowej?
A. PHP
B. JavaScript
C. Perl
D. Python
24. Kolor zielony ma w notacji szesnastkowej wartość #008000. Wartość ta zapisana w notacji RGB to
A. rgb(0, 160, 0)
B. rgb(0, 128, 0)
C. rgb(0, 80, 0)
D. rgb(0, 100, 0)
25. Co spowoduje fragment skryptu w języku JavaScript?
A. Przypisze zmiennej s wartość odpowiadającą długości napisu ze zmiennej n
B. Wyświetli długość napisu ze zmiennej n
C. Przypisze zmiennej s fragment napisu ze zmiennej n, o określonej przez zmienną length długości
D. Przypisze zmienną n do zmiennej s
26. Które zdarzenie pozwala wykonać kod w języku JavaScript w chwili wysyłania formularza HTML i zablokować lub pozwolić na jego wysłanie?
A. onEnter
B. onChange
C. onSubmit
D. onClick
27. Chcąc sformatować w stylach CSS wszystkie obrazy zawarte w akapicie, powinno się użyć selektora
A. p+img
B. p#img
C. p.img
D. p img
28. Jak zdefiniować w języku CSS takie formatowanie tabeli, żeby wiersz, na którym aktualnie znajduje się kursor myszy, zmieniał kolor tła na szary?
A. tr:hover { color: gray; }
B. tr:active { background-color: gray; }
C. tr:active { color: gray; }
D. tr:hover { background-color: gray; }
29. W języku JavaScript typ boolean może być reprezentowany przez wartość
A. true
B. -20
C. 45.3
D. null
30. Na rysunku pokazano schemat rozmieszczenia bloków na stronie WWW, w której jego części umieszcza się zwykle stopkę strony?
A. 2
B. 4
C. 1
D. 5
31. Kolor 255 12 12 w modelu RGB na stronie www powinien być zapisany w postaci
A. #2551212
B. #AB1A1D
C. #FF0C0C
D. #EE0C0C
32. W języku PHP chcąc wyświetlić ciąg n znaków @, należy użyć funkcji
A. A
B. B
C. C
D. D
33. Wskaż stwierdzenie, które nie jest prawdziwe dla następującej definicji funkcji w języku C++?
A. Funkcja posiada dwa parametry
B. Funkcja odwołuje się do parametrów przez referencję
C. Funkcja zwraca wartość
D. Funkcja nie zwraca wartości
34. W strukturalnych językach programowania w celu przechowania informacji o 50 uczniach (ich imionach, nazwiskach, średniej ocen) należy użyć
A. tablicy 50 elementów o składowych strukturalnych
B. tablicy 50 elementów o składowych łańcuchowych
C. klasy 50 elementów typu tablicowego
D. struktury 50 elementów o składowych typu tablicowego
35. Przedstawiony fragment dokumentu HTML z kodem JavaScript spowoduje, że po wciśnięciu przycisku
A. obraz2.png zostanie zastąpiony przez obraz1.png
B. obraz1.png zostanie zastąpiony przez obraz2.png
C. obraz2.png zostanie ukryty
D. obraz1.png zostanie ukryty
36. Przy użyciu którego znacznika w języku HTML nie można umieścić na stronie grafiki dynamicznej?
A. <strike>
B. <object>
C. <embed>
D. <img>
37. Wskaż poprawny zapis instrukcji zapisanej w języku JavaScript.
A. document.write("Liczba π z dokładnością do 2 miejsc po przecinku ≈ " + 3.14 );
B. document.write("Liczba π z dokładnością do 2 miejsc po przecinku ≈ " ; 3.14 );
C. document.write("Liczba π z dokładnością do 2 miejsc po przecinku ≈ " 3.14 );
D. document.write("Liczba π z dokładnością do 2 miejsc po przecinku ≈ " . 3.14 );
38. Rozproszonym systemem kontroli wersji projektu programistycznego jest
A. GIT.
B. TotalCommander.
C. Eclipse.
D. FileZilla.
39. Aby za pomocą CSS zdefiniować przedstawione opływanie obrazu tekstem należy w stylu obrazu wprowadzić zapis
A. table: left;
B. clear: both;
C. float: right;
D. float: left;
40. Przedstawiona instrukcja warunkowa zapisana w języku JavaScript jest spełniona dla zmiennej x równej
A. -4
B. 3
C. 2
D. -1

Oto polecana książka warta uwagi!
Pełną listę książek znajdziesz tutaj.

W dniach od 16.04.2024 do 23.04.2024 trwa w Helionie promocja o nazwie "Światowy dzień książki... IT!". Otrzymujemy zniżkę -40% książki drukowane oraz -50% na ebooki. Zobacz szczegóły tutaj: trwająca promocja.

Sprawdź odpowiedzi!

Komentarze, pytania?

Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!

Polecamy: Mega Sekurak Hacking Party

Mega Sekurak Hacking Party

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - wpiszcie go w koszyku, dzięki czemu otrzymacie 40% zniżki na bilet standard. Więcej szczegółów znajdziecie tutaj.

Książka: Wprowadzenie do bezpieczeństwa IT

Wprowadzenie do bezpieczeństwa IT

Niedawno wystartował dodruk świetnej, rozchwytywanej książki pt. "Wprowadzenie do bezpieczeństwa IT, Tom I" (około 940 stron). Mamy dla Was kod: pasja (wpisz go w koszyku), dzięki któremu otrzymacie 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla naszych Widzów! Jest to pierwszy tom serii o ITsec, który wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

Pomóż dzieciom: Pajacyk.pl

Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką (w witrynie pajacyk.pl) zielony brzuszek Pajacyka. Dziękujemy za poświęcenie chwili! <3