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. Jakie wartości muszą przyjmować zmienne w funkcji biblioteki mysqli, aby połączyć się z serwerem i bazą danych?
A. adres serwera - $c, nazwa bazy danych - $d, login - $a, hasło - $b
B. adres serwera - $a, nazwa bazy danych - $d, login - $b, hasło - $c
C. adres serwera - $c, nazwa bazy danych - $d, login - $b, hasło - $a
D. adres serwera - $a, nazwa bazy danych - $b, login - $c, hasło - $d
2. Prawidłowy, zgodny ze standardem języka XHTML, zapis samozamykającego się znacznika odpowiadającego za łamanie linii ma postać
A. </ br>
B. <br> </br>
C. <br />
D. </br/>
3. W języku JavaScript metoda getElementById() odwołuje się do
A. znacznika HTML o podanym id
B. klasy zdefiniowanej w CSS
C. zmiennej liczbowej
D. znacznika HTML o podanej nazwie klasy
4. Znacznik <ins> w języku HTML służy do oznaczenia
A. tekstu, który został usunięty
B. tekstu przeformatowanego
C. tekstu, który został dodany
D. cytowanego bloku tekstu
5. W JavaScript wywołanie zdarzenia onKeydown nastąpi wtedy, gdy klawisz
A. klawiatury został zwolniony
B. myszki został naciśnięty
C. myszki został zwolniony
D. klawiatury został naciśnięty
6. Przedstawiony fragment kodu PHP służy do obsługi
A. sesji.
B. bazy danych.
C. formularza.
D. ciasteczek.
7. W kodzie HTML zapisano w bloku tekst formatowany pewnym stylem. Aby wtrącić wewnątrz tekstu kilka słów formatowanych innym stylem, należy zastosować znacznik
A. <span>
B. <section>
C. <hr>
D. <table>
8. W języku JavaScript zapisano definicję obiektu. Aby odwołać się do własności nazwisko należy zapisać
A. osoba[2]
B. osoba.nazwisko
C. osoba::nazwisko
D. osoba[1]
9. W której części dokumentu HTML należy umieścić wewnętrzny arkusz stylów?
A. W części nagłówkowej strony.
B. W skrypcie dołączonym do strony.
C. W ciele strony.
D. Wewnątrz znacznika, którego styl dotyczy.
10. Wskaż stwierdzenie, które nie jest prawdziwe dla następującej definicji funkcji w języku C++?
A. Funkcja zwraca wartość
B. Funkcja posiada dwa parametry
C. Funkcja odwołuje się do parametrów przez referencję
D. Funkcja nie zwraca wartości
11. Wskaż poprawny składniowo warunek zapisany w języku PHP i sprawdzający brak połączenia z bazą MySQL.
A. if (mysql_connect_error())()
B. if {mysqli_connect_error()}{}
C. if {mysql_connect_errno()}{}
D. if (mysqli_connect_errno()){}
12. Parametr face znacznika <font> służy do określenia
A. wielkości czcionki
B. barwy czcionki
C. nazwy czcionki
D. efektów czcionki
13. Która lista jest interpretacją przedstawionego kodu?
A. A
B. B
C. C
D. D
14. Przedstawione formatowanie CSS, przy założeniu, że żadne inne formatowanie nie jest zdefiniowane, sprawi, że
A. margines wewnętrzny komórki z napisem Anna będzie miał 10 px, a z napisem Ewa – 30 px
B. marginesy wewnętrzne wszystkich komórek będą wynosiły 30 px
C. margines wewnętrzny komórki z napisem Anna będzie miał 30 px, a z napisem Ewa – 10 px
D. marginesy wewnętrzne wszystkich komórek będą wynosiły 10 px
15. Po wykonaniu kodu PHP zostanie wyświetlona aktualna data zawierająca jedynie
A. rok.
B. dzień i miesiąc.
C. miesiąc i rok.
D. dzień.
16. W języku HTML, aby zapisać sekcję cytatu, która może zawierać kilka paragrafów tak, by przeglądarka dodała wspólne wcięcie, należy zastosować znacznik
A. <q>
B. <blockq>
C. <indent>
D. <blockquote>
17. Na stronie internetowej znajduje się formularz, do którego należy zaprogramować następujące funkcje: walidacja: w trakcie wypełniania formularza w czasie rzeczywistym jest sprawdzana poprawność danych przesyłanie danych: po wypełnieniu formularza i jego zatwierdzeniu dane są przesyłane do bazy danych na serwerze Aby zaimplementować tę funkcjonalność w możliwie najprostszy sposób, należy zapisać
A. walidację w języku JavaScript, a przesyłanie danych w skrypcie PHP.
B. walidację w skrypcie PHP, a przesyłanie danych w JavaScript.
C. walidację i przesyłanie danych w języku PHP.
D. walidację i przesyłanie danych w języku JavaScript.
18. W języku HTML atrybut shape znacznika area, określający typ obszaru, może przyjąć wartość
A. rect, triangle, circle
B. rect, square, circle
C. rect, poly, circle
D. poly, square, circle
19. W języku PHP zmiennej a przypisano tekst, w którym kilkukrotnie występuje słowo Kowalski. Aby jednym pleceniem zmienić w zmiennej a wszystkie wystąpienia słowa Kowalski na słowo Nowak, należy zastosować polecenie
A. $a = str_rep('Kowalski', 'Nowak', $a);
B. $a = str_replace('Nowak', 'Kowalski');
C. $a = str_replace('Nowak', 'Kowalski', $a);
D. $a = str_replace('Kowalski', 'Nowak', $a);
20. Dla akapitu zdefiniowano styl CSS. Które właściwości stylu CSS poprawnie opisują dla akapitu krój czcionki: Arial; rozmiar czcionki: 16 pt; styl czcionki: pochylenie?
A. p {font-family: Arial; font-size: 16px; font-variant: normal;}
B. p {font-style: Arial; size: 16px; font-weight: normal;}
C. p {font-family: Arial; font-size: 16pt; font-style: italic;}
D. p {font-style: Arial; font-size: 16pt; font-variant: normal;}
21. W wyniku walidacji dokumentu HTML został wygenerowany błąd przedstawiony na zrzucie. Aby go wyeliminować należy
A. w znaczniku img zamienić nazwę atrybutu src na href.
B. dodać atrybut alt do obrazu.
C. zamienić zapis </h1> na <h1>.
D. w znaczniku img zamienić nazwę atrybutu src na alt.
22. W języku HTML aby zdefiniować poziomą linię, należy użyć znacznika
A. <hr>
B. <line>
C. <br>
D. <hl>
23. Która z reguł walidacji strony internetowej jest błędna?
A. W znacznikach nie są rozróżniane wielkie i małe litery, np. <p> i <P> to ten sam znacznik
B. Wyłączanie znaczników musi następować w odwrotnej kolejności, niż były one włączane, np. <p>....<big>...</big></p>
C. Znaczniki, oprócz samozamykających się, działają do momentu ich wyłączenia znakiem "/", np. <p>...</p>
D. Jeżeli w instrukcji używa się kilku atrybutów, ich kolejność powinna być zgodna z alfabetem, np. <img alt="...." src="...." />
24. Program PHP wyświetla aktualny czas w postaci godzina:minuta:sekunda, np. 15:38:20. Czas sformatowany w ten sposób zostanie zwrócony przez funkcję
A. date("H:i:s");
B. date("G:m:s");
C. time("G:m:s");
D. time("H:i:s");
25. Hermetyzacja to zasada programowania obiektowego mówiąca o tym, że
A. typy pól w klasach/obiektach mogą być dynamicznie zmieniane w zależności od danych im przypisywanych
B. klasy/obiekty mogą współdzielić ze sobą funkcjonalność
C. klasy/obiekty mogą mieć zdefiniowane metody wirtualne, które są implementowane w pochodnych klasach/obiektach
D. pola i metody wykorzystywane tylko przez daną klasę/obiekt są ograniczone zasięgiem private lub protected
26. Jak nazywa się technika umożliwiająca otwarcie połączenia klienta z serwerem i komunikację bez przeładowywania całej strony WWW w sposób asynchroniczny ?
A. PHP
B. AJAX
C. XML
D. VBScript
27. Formatami Video obsługiwanymi w standardzie HTML5 są
A. Ogg, QuickTime
B. MP4, Ogg, WebM
C. Ogg, AVI, MPEG
D. MP4, AVI
28. Strona HTML definiuje akapit oraz rysunek. Aby rysunek został umieszczony przez przeglądarkę w tej samej linii co akapit po jego lewej stronie, należy w stylu CSS rysunku zawrzeć własność
A. float:left;
B. align:left;
C. alt:left;
D. style:left;
29. Dana jest tablica n-elementowa o nazwie t[n]. Zadaniem algorytmu zapisanego w postaci listy kroków jest wypisania sumy
A. co drugiego elementu tablicy
B. n-elementów tablicy
C. sumy tych elementów tablicy, których wartości są nieparzyste
D. sumy wszystkich elementów tablicy
30. Wynikiem wykonania przedstawionego kodu PHP jest wypisanie wartości
A. 136
B. 47
C. 14
D. 147
31. Element <meta charset="utf-8"> określa metadane strony internetowej dotyczące
A. opisu strony.
B. słów kluczowych.
C. języka strony.
D. kodowania znaków.
32. Aby wykonać kod zapisany językiem PHP wystarczy, że w systemie zainstalowano
A. serwer WWW z serwerem MySQL
B. przeglądarkę internetową
C. serwer WWW, parser PHP oraz serwer MySQL
D. serwer WWW z interpreterem PHP
33. W przedstawonym kodzie JavaScript dla ułatwienia ponumerowano linie. W kodzie znajduje się błąd, gdyż po uruchomieniu żaden komunikat nie zostaje wyświetlony. Aby wyeliminować błąd, należy
A. w liniach 2 i 5 zmienne a i b wstawić w cudzysłów
B. wstawić nawiasy klamrowe do sekcji if oraz else
C. wstawić znaki $ przed nazwami zmiennych.
D. w liniach 3 i 6 zamienić znaki cudzysłowu na apostrof, np. ’jest mniejsze’
34. W języku HTML zdefiniowano listę, która
A. jest punktowana z zagłębioną listą numerowaną
B. nie ma zagłębień i jest numerowana, słowo "niebieski" ma przyporządkowany numer 5
C. nie ma zagłębień i jest punktowana, wyświetla 5 punktów
D. jest numerowana z zagłębioną listą punktowaną
35. Zapisaną językiem PHP funkcję o nazwie policz wywołano z argumentem $Z = 1. Jaki wynik zostanie zwrócony?
A. 4
B. 7
C. 13
D. 1
36. W języku JavaScript, aby sprawdzić jednym poleceniem czy dany napis zawiera w sobie inny napis, można skorzystać z metody
A. valueOf()
B. includes()
C. substr()
D. repeat()
37. Które stwierdzenie najlepiej opisuje klasę Owoc zdefiniowaną w języku PHP i przedstawioną na listingu?
A. Ma jedno pole i dwie metody, z czego jedna metoda ma zakres prywatny.
B. Ma dwa pola i jedną metodę, pole nazwa ma zakres widzialności ograniczony tylko do metod klasy.
C. Ma dwa pola i jeden konstruktor, oba pola mają zakres widzialności ograniczony tylko do metod klasy.
D. Ma dwa pola i jedną metodę, pole kolor ma zakres widzialności ograniczony tylko do metod klasy.
38. W języku PHP przekierowanie użytkownika na inną stronę WWW jest możliwe za pomocą funkcji
A. include();
B. require();
C. upload();
D. header();
39. Znacznik języka HTML, który służy do oznaczenia fragmentu tekstu jako kodu komputerowego, to
A. <span> </span>
B. <em> </em>
C. <code> </code>
D. <blockquote> </blockquote>
40. Wskaż funkcję PHP, za pomocą której odczytana zawartość pliku jest zapisywana do zmiennej reprezentującej ciąg znaków.
A. eof();
B. file_get_contents();
C. fwrite();
D. get_file();

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

Wprowadzenie do bezpieczeństwa IT tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron użytecznej wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk). Planowana premiera dnia 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024. Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności! Więcej szczegółów znajdziecie tutaj: preorder tomu 2 z kodem: pasja

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!

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