Skip to content
Technik Informatyk
Programowanie
|
SOiSK
|
Arkusze PDF
|
Kursy online
Wybierz pytanie:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Pytanie 1. Pętla while powinna być wykonywana tak długo, jak długo zmienna x będzie przyjmowała wartości z przedziału obustronnie otwartego (-2, 5). Zapis tego warunku w nagłówku pętli za pomocą języka PHP ma postać
($x > -2) && ($x < 5)
($x == -2) && ($x < 5)
($x < -2) || ($x > 5)
($x > -2) || ($x > 5)
Pytanie 2. Przedstawiony fragment kodu PHP ma za zadanie umieścić dane znajdujące się w zmiennych $a, $b, $c w bazie danych, w tabeli dane. Tabela dane zawiera cztery pola, z czego pierwsze to autoinkrementowany klucz główny. Które z poleceń powinno być przypisane do zmiennej $zapytanie?
SELECT '$a', '$b', '$c' FROM dane;
SELECT NULL, '$a', '$b', '$c' FROM dane;
INSERT INTO dane VALUES ('$a', '$b', '$c');
INSERT INTO dane VALUES (NULL, '$a', '$b', '$c');
Pytanie 3. W języku HTML znacznik <i> nadaje znakom taki sam wizualny efekt jak znacznik
<u>
<em>
<pre>
<strong>
Pytanie 4. Po wykonaniu się przedstawionego fragmentu kodu języka C/C++ zmiennej o nazwie zmienna2 zostanie
przypisany adres zmiennej o nazwie zmienna1.
przypisana ta sama wartość, co przechowywana w zmienna1.
przypisana zamieniona na łańcuch wartość przechowywana w zmienna1.
przypisana liczba w kodzie binarnym odpowiadająca wartości przechowywanej w zmienna1.
Pytanie 5. Przedstawiono tabelę zdefiniowaną kodem HTML, bez formatowania CSS. Który z fragmentów kodu HTML odpowiada pierwszemu wierszowi tabeli?
A
B
C
D
Pytanie 6. W tabeli personel znajdują się pola: imie, nazwisko, pensja, staz. Aby otrzymać średnią pensję pracowników, dla których staż wynosi od 10 do 20 lat pracy włącznie, należy wykonać kwerendę:
SELECT COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20;
SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20;
SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20;
SELECT AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20;
Pytanie 7. Dana jest tabela zwierzeta z polami nazwa, gatunek, gromada, cechy, dlugosc_zycia. Dla dowolnego zestawu danych, aby wyświetlić nazwy tych zwierząt, które żyją przynajmniej 20 lat oraz są ssakami, należy wydać zapytanie:
SELECT nazwa FROM zwierzeta WHERE gromada = ‘ssak‘;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada = ‘ssak‘;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada = ‘ssak‘;
Pytanie 8. Który z komentarzy opisuje zadanie zdefiniowanej w języku PHP funkcji?
/* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe zwraca wartość -1 */
/* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe zwraca wartość -1 */
/* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe zwraca wartość $a */
/* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe zwraca wartość $a */
Pytanie 9. Testy dotyczące skalowalności oprogramowania mają za zadanie sprawdzić, czy aplikacja
ma odpowiednią funkcjonalność.
jest odpowiednio udokumentowana.
potrafi działać przy zakładanym i większym obciążeniu.
jest zabezpieczona przed niedozwolonymi operacjami, np. dzielenie przez zero.
Pytanie 10. 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:
float tylko dla bloku 5; clear dla bloku 2
float tylko dla bloków: 3, 4; clear dla bloku 5
float tylko dla bloku 2; clear dla bloków: 3, 4
float tylko dla bloków: 2, 3, 4; clear dla bloku 5
Pytanie 11. <img src="obraz1.png"> <img src="obraz2.png" id="id1"> <button onclick="document.getElementById('id1').style.display='none'">Przycisk</button> Przedstawiony fragment dokumentu HTML z kodem JavaScript spowoduje, że po wciśnięciu przycisku
obraz1.png zostanie ukryty.
obraz2.png zostanie ukryty.
obraz2.png zostanie zastąpiony przez obraz1.png
obraz1.png zostanie zastąpiony przez obraz2.png
Pytanie 12. DOM dostarcza metod i własności, które w języku JavaScript pozwalają na
manipulowanie zadeklarowanymi w kodzie łańcuchami.
wysłanie danych formularza bezpośrednio do bazy danych.
wykonywanie operacji na zmiennych przechowujących liczby.
pobieranie i modyfikowanie elementów strony wyświetlonej przez przeglądarkę.
Pytanie 13. n ="Napis1"; s =n.length; Co spowoduje fragment skryptu w języku JavaScript?
Przypisze zmienną n do zmiennej s.
Wyświetli długość napisu ze zmiennej n.
Przypisze zmiennej s wartość odpowiadającą długości napisu ze zmiennej n.
Przypisze zmiennej s fragment napisu ze zmiennej n, o określonej przez zmienną length długości.
Pytanie 14. Zapytanie z klauzulą JOIN stosuje się, aby
wywołać funkcję agregującą.
zdefiniować klucz obcy dla tabeli.
otrzymać wynik jedynie z jednej tabeli.
uzyskać wyniki z dwóch tabel pozostających ze sobą w relacji.
Pytanie 15. W relacyjnych bazach danych, jeżeli dwie tabele są połączone za pomocą ich kluczy głównych, mamy do czynienia z relacją
1..1
1..n
n..1
n..n
Pytanie 16. GRANT ALL PRIVILEGES ON klienci TO jan; REVOKE SELECT, INSERT, UPDATE, DELETE ON klienci FROM jan; Jakie uprawnienia będzie miał użytkownik jan po wykonaniu na bazie danych przedstawionych poleceń?
Będzie mógł zmienić strukturę tabeli klienci.
Będzie mógł usuwać rekordy z tabeli klienci.
Będzie mógł wyszukiwać dane w tabeli klienci.
Będzie mógł wstawiać rekordy do tabeli klienci.
Pytanie 17. Której funkcji edytora grafiki rastrowej należy użyć, aby przygotować rysunek do wyświetlenia na stronie w ten sposób, żeby było widoczne tylko to, co znajduje się w ramce?
Odbicie.
Skalowanie.
Kadrowanie.
Perspektywa.
Pytanie 18. Instrukcja for może być zastąpiona instrukcją
case
while
switch
continue
Pytanie 19. W kodzie CSS zdefiniowano cztery klasy formatowania, których następnie użyto do formatowania paragrafów. Efekt widoczny na rysunku powstał po zastosowaniu klasy o nazwie
format1
format2
format3
format4
Pytanie 20. Na potrzeby strony internetowej przygotowano grafikę rysunek.jpg o rozmiarze: szerokość 200 px, wysokość 100 px. Aby wyświetlić tę grafikę jako miniaturę – pomniejszoną z zachowaniem proporcji, można zastosować znacznik
<img src="rysunek.png">
<img src="rysunek.png" style="width: 50px">
<img src="rysunek.png" style="width: 25px; height:50px;">
<img src="rysunek.png" style="width: 25px; height:25px;">
Pytanie 21. Witryna internetowa wysyła dane poufne za pomocą formularza do kodu PHP. Która metoda wysłania jest najbardziej bezpieczna?
Metoda GET, za pomocą protokołu HTTP
Metoda POST, za pomocą protokołu HTTP
Metoda GET, za pomocą protokołu HTTPS
Metoda POST, za pomocą protokołu HTTPS
Pytanie 22. Przedstawiony blok reprezentuje czynność
zastosowania gotowej procedury lub funkcji.
wczytania lub wyświetlenia danych.
wykonania zadania w pętli.
podjęcia decyzji.
Pytanie 23. Aby obraz wstawiony kodem HTML mógł być interpretowany przez programy wspomagające osoby niewidzące, należy zdefiniować atrybut
alt
src
sizes
border
Pytanie 24. W języku PHP float reprezentuje typ
logiczny.
całkowity.
łańcuchowy.
zmiennoprzecinkowy.
Pytanie 25. $db = mysqli_connect("localhost", "root", "qwerty", "baza1"); if ( !$db ) { … } Przedstawiony kod PHP nawiązuje połączenie z serwerem bazy danych. Jakiego typu operacje powinny się znaleźć w instrukcji warunkowej w miejscu trzech kropek?
Zamknięcie bazy danych.
Obsługa błędu połączenia.
Obsługa danych pobranych z bazy.
Komunikat o pomyślnym połączeniu z bazą.
Pytanie 26. Wskaż zapytanie, w którym dane zostały posortowane.
SELECT DISTINCT produkt, cena FROM artykuly;
SELECT AVG(ocena) FROM uczniowie WHERE klasa = 2;
SELECT nazwisko FROM firma WHERE pensja > 2000 LIMIT 10;
SELECT imie, nazwisko FROM mieszkancy WHERE wiek > 18 ORDER BY wiek;
Pytanie 27. W jakim formacie należy zapisać obraz, aby mógł być wyświetlony na stronie internetowej z zachowaniem przezroczystości?
JPG
BMP
PNG
CDR
Pytanie 28. Funkcją agregującą zwracającą liczbę rekordów jest
SUM
AVG
COUNT
NUMBER
Pytanie 29. Przedstawiony kod źródłowy, zapisany w języku C++, ma za zadanie dla wprowadzanych dowolnych całkowitych liczb różnych od zera wypisać
liczby pierwsze.
wszystkie liczby.
tylko liczby parzyste.
tylko liczby nieparzyste.
Pytanie 30. Aby zadeklarować pole klasy, do którego mają dostęp jedynie metody tej klasy i pole to nie jest dostępne dla klas pochodnych, należy użyć kwalifikatora dostępu
public.
private.
protected.
published.
Pytanie 31. Który znacznik należący do sekcji head dokumentu HTML w wersji 5 jest wymagany przez walidator języka HTML, a jego brak jest zgłaszany jako błąd (error)?
title
link
meta
style
Pytanie 32. Aby usunąć tabelę należy zastosować kwerendę
DELETE
UNIQUE
DROP TABLE
TRUNCATE TABLE
Pytanie 33. Podstawowym zadaniem systemu CMS jest oddzielenie treści serwisu informacyjnego od jego wyglądu. Efekt ten jest uzyskany poprzez generowanie zawartości
z bazy danych oraz wyglądu ze zdefiniowanego szablonu.
z bazy danych oraz wyglądu za pomocą atrybutów HTML.
ze statycznych plików HTML oraz wyglądu ze zdefiniowanego szablonu.
ze statycznych plików HTML oraz wyglądu za pomocą technologii FLASH.
Pytanie 34. 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
B
C
D
Pytanie 35. Normalizacja tabel jest procesem, który ma na celu
dodanie rekordów do bazy.
przedstawienie graficzne bazy.
jedynie utworzenie tabel i relacji w bazie.
sprawdzenie i optymalizację bazy danych.
Pytanie 36. ALTER TABLE nazwa1 ADD nazwa2 DOUBLE NOT NULL; Za pomocą przedstawionego zapytania w tabeli zostanie
zmieniona nazwa kolumny z nazwa1 na nazwa2.
zmieniona wartość kolumny nazwa2 na DOUBLE.
dodana kolumna nazwa2 typu zmiennoprzecinkowego.
dodana kolumna nazwa2 przyjmująca wartość domyślną DOUBLE.
Pytanie 37. Którym słowem kluczowym, w języku z rodziny C należy posłużyć się, aby przypisać alternatywną nazwę dla istniejącego typu danych?
enum
union
switch
typedef
Pytanie 38. CHECK TABLE pracownicy CHANGED; Które tabele zostaną sprawdzone za pomocą przedstawionego polecenia?
Tabele, które zmieniły się od ostatniej kontroli lub nie zostały poprawnie zamknięte.
Jedynie tabele, które nie zostały poprawnie zamknięte.
Tabele, które zmieniły się w aktualnej sesji.
Jedynie tabele referujące do innych.
Pytanie 39. Wbudowanym w pakiet XAMPP narzędziem służącym do zarządzania bazą danych jest
MySQL Workbench
phpMyAdmin
pgAdmin
SQLite
Pytanie 40. Za pomocą którego protokołu można opublikować stronę internetową na serwerze?
FTP
ICMP
SMTP
NNTP