Uploaded by Adam Bijak

egzamin

advertisement
STRONA GŁÓWNA
E.12 
E.13 
INF.02 EE.08 
INF.03 EE.09 E.14 
KONTAKT
Baza wszystkich pytań INF.03, EE.09,
E.14
1. Którego polecenia nalezy użyć, aby wyraz TEKST został wyświetleny w
kolorze czarnym w oknie przeglądarki internetowej?
A. < body color="black" > TEKST < /font >
B. < font color="czarny" > TEKST < /font >
C. < font color="#000000" > TEKST < /font >
D. < body bgcolor="black" > TEKST < /body >
2. W poleceniach, których celem jest odtwarzanie na stronie internetowej
dźwięku jako podkładu muzycznego NIE wykorzystuje się atrybutu
A. loop="10"
B. balance="-10"
C. volume="-100"
D. href="C:/100.wav"
3. Jakiego znacznika należy użyć, aby przejść do kolejnej linii tekstu, nie tworząc
akapitu na stronie interenetowej ?
A. < p >
B. < /b >
C. < br >
D. < /br >
4. Kaskadowe arkusze stylów tworzy się w celu
A. ułatwienia formatowania strony
B. nadpisywania wartości znaczników już ustawionych na stronie
C. połączenia struktury dokumentu strony z właściwą formą jego prezentacji
D. blokowania jakichkolwiek zmian w wartościach znaczników już przypisanych w
pliku CSS
5. W podanej regule CSS: h1 {color: blue} h1 oznacza
A. klasę
B. wartość
C. selektor
D. deklarację
6. Edytor spełniający założenia WYSIWYG musi umożliwiać
A. tworzenie podstawowej grafiki wektorowej
B. publikację strony na serwerze poprzez wbudowanego klienta FTP
C. obróbkę plików dźwiękowych przed umieszczeniem ich na stronie internetowej
D. uzyskanie zbliżonego wyniku tworzenej strony do jej obrazu w przegladarce
interenetowej
7. Do graficznego tworzenia stron internetowych należy wykorzystać.
A. edytor CSS
B. przeglądarkę internetową
C. program typu WYSIWYG
D. program MS Office Picture Manager
8. W procesie walidacji stron internetowych nie bada się
8. W procesie walidacji stron internetowych nie bada się
A. działania linków
B. błędów składni kodu
C. zgodności z przeglądarkami
D. źródła pochodzenia narzędzi edytorskich
9. Model opisu przestrzeni barw o parametrach: odcień, nasycenie i jasność, to
A. HSV
B. RGB
C. CMY
D. CMYK
10. Wskaż model barw, który stosuje się do wyświetlania kolorów na ekranie
monitora komputerowego
A. HLS
B. RGB
C. CMY
D. CMYK
11. Który parametr obiektu graficznego ulegnie zmianie po modyfikacji wartości
kanału alfa?
A. Nasycenie barw
B. Przezroczystość
C. Ostrość krawędzi
D. Kolejność wyświetlenia pikseli
12. Jakiego formatu należy użyć do zapisu obrazu z kompresją stratną?
A. GIF
B. PNG
C. PCX
D. JPEG
13. Najprostszy sposób zamiany obiektu oznaczonego cyfrą 1 na obiekt
oznaczony cyfrą 2 polega na
A. animowaniu obiektu
B. zmianie warstwy obiektu
C. narysowaniu docelowego obiektu
D. geometrycznym transformowaniu obiektu
14. Jak nazywa się proces przedstawienia, we właściwej dla danego środowiska
formie, informacji zawartej w dokumencie elektronicznym?
A. Mapowanie
B. Rasteryzacja
C. Renderowanie
D. Teksturowanie
15. Proces filtracji sygnału wejściowego w dziedzinie czasu, obejmujący zasadę
superpozycji, związany jest filtrem
A. liniowym
B. przyczynowym
C. niezmiennym w czasie
D. o skończonej odpowiedzi impulsowej
16. Jak nazywa się podzbiór strukturalnego języka zapytań, związany z
formułowaniem zapytań do bazy danych za pomocą polecenia SELECT?
A. SQL DML (ang. Data Manipulation Language)
B. SQL DDL (ang. Data Definition Language)
C. SQL DCL (ang. Data Control Language)
D. SQL DQL (ang. Data Query Language)
17. Jakie sa nazwy typowych poleceń języka zapytań SQL, związane z
wykonywaniem operacji na danych SQL DML (np.: umieszczanie danych w
bazie, kasowanie dokonywanie zmian w danych)?
A. SELECT, SELECT INTO
B. ALTER, CREATE, DROP
C. DENY, GRANT, REVOKE
D. DELETE, INSERT, UPDATE
18. Jak posortowana będzie lista, utworzona ze wszystkich kolumn tabeli
uczniowie i zawierająca uczniów ze średnią większą od 5, która zostanie
zwrócona jako wynik przedstawionego zapytania?
A. Rosnąca według parametru klasa
B. Malejąco według parametru klasa
C. Rosnaco według parametru srednia
D. Malejąco według parametru srednia
19. Według którego parametru oraz dla ilu tabel zostaną zwrócone wiersze na
liście w wyniku przedstawionego zapytania?
A. Według parametru wyrob_id wyłącznie dla trzech tabel
B. Według parametru wyrob_id dla wyłącznie dla trzech tabel
C. Według parametru nr_id wyłącznie dla trzech tabel
D. Według parametru nr_id dla wszystkich tabel
20. Który z obiektów relacyjnej bazy danych, będący kodem języka SQL, może
być wywoływany w zapytaniach modyfikujących kolumny danych widoczne jako
tabela, bez względu na to czy jest tworzony programowo, czy dynamicznie?
A. Reguła
B. Wyzwalacz
C. Procedura składowa
D. Funkcja zdefiniowana
21. Jak nazywa się element bazy danych, za pomocą którego można jedynie
odczytać dane z bazy, prezentując je w postaci tekstu lub wykresu?
A. Tabela
B. Raport
C. Zapytanie
D. Formularz
22. Jakiego typu specjalizowane oprogramowanie narzędziowe należy
zainstalować, aby umożliwić wykonywanie jego użytkownikowi operacji na
zgromadzonych danych?
A. Klucz obcy
B. System Zarządzania Bazą Danych (SZBD)
C. Obiektowy System Zarządzania Bazą Danych
D. Otwarty mechanizm komunikacji bazy danych
23. Co należy zastosować w organizacji danych, aby zapytania w bazie danych
były wykonywane szybciej?
A. Reguły
B. Indeksy
C. Wartości domyślne
D. Klucze podstawowe
24. W programie Microsoft Access formą zabezpieczeń dostępu do danych
związaną z tabelą i kwerendą jest
A. stosowanie makr
B. przypisanie uprawnień
C. określanie przestrzeni tabel
D. wprowadzenie limitów przestrzeni dyskowej
25. Które z wymienionych osób odpowiadają za przygotowanie systemu bazy
danych do pracy produkcyjnej w sposób ciągły, zarządzanie użytkownikami i
instalowanie nowych wersji systemu bazodanowego?
A. Projektanci narzędzi deweloperskich
B. Administratorzy systemu bazy danych
C. Administratorzy serwerów i sieci komputerowych
D. Projektanci i programiści Systemu Zarządzania Bazą Danych.
26. Z jakimi mechanizmami nadawania zabezpieczeń, dającymi możliwości
wykonywania operacji na bazie danych, związane są zagadnienia zarządzania
kontami, użytkownikami i uprawnieniami?
A. Z regułami
B. Z atrybutami
C. Z przywilejami obiektowymi
D. Z przywilejami systemowymi
27. Metoda udostępniania bazy danych w programie Microsoft Access,
dotycząca wszystkich obiektów bazy umieszczonych na dysku sieciowym i
używanych jednocześnie przez różne osoby nosi nazwę
A. folderu sieciowego
B. serwera bazy danych
C. dzielonej bazy danych
D. witryny programu SharePoint
28. Jakie należy posiadać uprawnienia, aby wykonać i odtworzyć kopię
zapasową bazy danych Microsoft SQL Server 2005 Express?
A. Users
B. Security users
C. Użytkownik lokalny
D. Administrator systemu
29. Typ zmiennej w języku JavaScript
A. nie występuje
B. jest tylko jeden
C. następuje poprzez przypisanie wartości
D. musi być zadeklarowany na początku skryptu
30. Zmienne typu int odnoszą się do liczb
A. naturalnych
B. całkowitych
C. w notacji stałoprzecinkowej
D. w notacji zmiennoprzecinkowej
31. Co definiuje w języku C++ przedstawiony fragment kodu?
A. Hierarchię zmiennych
B. Trzy zmienne niepowiązane ze sobą
C. Typ strukturalny składający się z trzech pól
D. Kontakt pomiędzy zmiennymi globalnymi i lokalnymi
32. Sposób programowania, w którym ciąg poleceń (sekwencji instrukcji)
przekazywanych komputerowi jest postrzegany jako program, nosi nazwę
programowania
A. stanowego
B. logicznego
C. funkcyjnego
D. imperatywnego
33. Które wartości będą kolejno wypisane w wyniku działania przedstawionego
skryptu
A. 2 2 1
B. 2 1 1
C. 1 2 1
D. 1 2 2
34. Fragment kodu prezentuje składnię języka
A. C
B. C#
C. PHP
D. JavaScript
35. Jaki program komputerowy przekształca kod źródłowy, napisany w
konkretnym języku programowania, na język komputera?
A. Debugger
B. Kompilator
C. Edytor kodu źródłowego
D. Środowisko programistyczne
36. Jak nazywa się program, który wykonuje instrukcje zawarte w kodzie
źródłowym tworzonego programu bez uprzedniego generowania programu
wynikowego?
A. Interpreter
B. Kompilator
C. Konwerter kodu
D. Konwerter języka
37. Który język skryptowy ogólnego przeznaczenia należy wykorzystać do
tworzenia aplikacji WWW, zagnieżdżanych w języku HTML i uruchamianych po
stronie serwera?
A. C#
B. Perl
C. PHP
D. JavaScript
38. 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. XML
C. AJAX
D. VBScript
39. Jak nazywa się element oznaczony znakiem zapytania w strukturze
platformy .NET, który umożliwia tworzenie własnych aplikacji z użyciem
frameworków i zamianę kompilowanego kodu pośredniego na kod maszynowy
procesora zainstalowanego w komputerze?
A. Infrastruktura językowa (CLI)
B. Biblioteka klas bazowych (BCL)
C. Wspólne środowisko programistyczne (CLP)
D. Wspólne środowisko uruchomieniowe (CLR)
40. Jakiego rodzaju mechanizm kontroli bezpieczeństwa wykonywania aplikacji
zawiera środowisko uruchomieniowe platformy .NET Framework?
A. Mechanizm wykonywania aplikacji dla bibliotek klas
B. Mechanizm wykonywania aplikacji realizowany przez frameworki aplikacji
internetowych (ASP.NET)
C. Mechanizm wykonywania aplikacji realizowany przez funkcję Windows API
(Application Programming Interface)
D. Mechanizm wykonywania aplikacji oparty na uprawnieniach kodu (CAS - Code
Access Security) i na rolach (RBS - Role-Based Security)
41. Co to jest DBMS?
A. Strukturalny język zapytań kierowanych do bazy danych
B. System zarządzania bazą danych
C. Obiektowy język programowania do generowania stron www
D. Kaskadowy arkusz stylów do opisu wyglądu strony www
42. Który z odsyłaczy posiada poprawną konstrukcję?
A. < a href='mailto:adres' > tekst < /a >
B. < a href='http://adres' > tekst < /a >
C. < a href="http://adres" > tekst < a >
D. < a href="mailto:adres" > tekst < /a >
43. Fragment kodu napisany w języku HTML zamieszczony w ramce
przedstawia listę
A. wypunktowaną
B. numerowaną
C. odnośników
D. skrótów
44. Polecenie colspan służy do łączenia komórek tabeli w poziomie, natomiast
rowspan w pionie. Którą z tabel wyświetli fragment kodu napisany w języku
HTML?
A. A
B. B
C. C
D. D
45. W znaczniku <head> (w części <meta ... >) strony www NIE umieszcza się
informacji dotyczącej
A. autora
B. kodowania
C. typu dokumentu
D. automatycznego odświeżania
46. Wskaż sposób, w jaki należy odwołać się do pliku default.css, jeśli index.html
znajduje się bezpośrednio w katalogu ?
A. < link rel="stylesheet" type="text/css" href="./style/default.css" / >
B. < link rel="stylesheet" type="text/css" href="C:/style/default.css" / >
C. < link rel="stylesheet" type="text/css" href="...styledefault.css" / >
D. < link rel="stylesheet" type="text/css" href="c:style/default.css" / >
47. Wskaż stwierdzenie, które jest prawdziwe dla następującej definicji stylu:
A. Jest to styl lokalny
B. Zdefiniowano dwie klasy
C. Akapit będzie transponowany na małe litery
D. Odnośnik będzie pisany czcionką 14 punktów
48. W palecie kolorów RGB kolor żółty jest połączeniem dwóch kolorów:
zielonego i czerwonego. Który z kodów szesnastkowych oznacza kolor żółty?
A. #FF00FF
B. #00FFFF
C. #FFFF00
D. #F0F0F0
49. Który z formatów NIE pozwala na zapis plików animowanych?
A. GIF
B. ACE
C. SWF
D. SVG
50. Który z formatów graficznych pozwala na zapis przejrzystego tła?
A. GIF
B. RAW
C. BMP
D. JPEG
51. Proces walidacji strony internetowej to
A. zespół działań mających na celu zwiększenie oglądalności
B. sprawdzenie jej w celu wyeliminowania błędów
C. publikowanie w sieci
D. promocja strony
52. Które oprogramowanie NIE JEST systemem zarządzania treścią (CMS)?
A. Joomla
B. Apache
C. Mambo
D. WordPress
53. Który z formatów zapewnia największa redukcję rozmiaru pliku
dźwiękowego?
A. WAV
B. PCM
C. MP3
D. CD-Audio
54. Wskaż prawidłową kolejność tworzenia bazy danych
A. Określenie celu, utworzenie relacji, stworzenie tabel, normalizacja
B. Określenie celu, normalizacja, utworzenie relacji, stworzenie tabel
C. Określenie celu, stworzenie tabel, utworzenie relacji, normalizacja
D. Określenie celu, normalizacja, stworzenie tabel, utworzenie relacji
55. Wskaż typ relacji pomiędzy tabelami: Tabela1 i Tabela3
A. Jeden do jednego
B. Wiele do jednego
C. Jeden do wielu
D. Wiele do wielu
56. Które z pól są umieszczone w formularzu?
A. Textarea, Option, Input(Chechbox), Input(Checkbox), Input(Submit)
Input(Reset)
B. Input(Text), Select, Input(Radio), Input(Radio), Input(Submit), Input(Reset)
C. Textarea, Select, Input(Radio), Input(Radio), Input(Reset), Input(Submit)
D. Input(Text), Input(Chechbox), Select, Select, Input(Submit), Input(Reset)
57. Którą z właściwości pola tabeli należy zdefiniować, aby pole przyjmowało
dane składające się wyłącznie z cyfr?
A. Tagi inteligentne
B. Wartość domyślną
C. Maskę wprowadzania
D. Regułę sprawdzania poprawności
58. Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować
duplikaty?
A. LIKE
B. DISTINCT
C. ORDER BY
D. GROUP BY
59. Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę:
CREATE TABLE dane (kolumna INTEGER(3));
A. Tabela o nazwie posiada trzy kolumny liczb całkowitych
B. Tabela o nazwie posiada jedną kolumnę liczb całkowitych
C. Tabela posiada jedną kolumnę zawierającą trzy elementowe tablice
D. Kolumny tabeli nazywają się: , ,
60. Polecenie REVOKE SELECT ON nazwa1 FROM nazwa2 w języku SQL
umożliwia
A. nadanie uprawnień z użyciem zdefiniowanego schematu
B. odbieranie uprawnień użytkownikowi
C. usuwanie użytkownika z bazy
D. nadawanie praw do tabeli
61. Które polecenie wydane z konsoli systemu operacyjnego, zawierające w
swojej składni opcję --repair, umożliwia naprawę bazy danych?
A. mysqlcheck
B. mysqldump
C. truncate
D. create
62. Które polecenie wydane z konsoli systemowej dokona przywrócenia bazy
danych?
A. mysqldump -u root -p baza > kopia.sql
B. mysqldump -u root -p baza < kopia.sql
C. mysql -u root -p baza < kopia.sql
D. mysql -u root -p baza > kopia.sql
63. Polecenie w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik
A. nadaje uprawnienie grupie do tabeli
B. odbiera wszystkie uprawnienia do tabeli
C. skopiuje uprawnienia z grupy na użytkownika
D. nadaje wszystkie uprawnienia do tabeli użytkownikowi
64. Która z wymienionych funkcji sortowania wykorzystywana w języku PHP
sortuje tablicę asocjacyjną według indeksów
A. sort()
B. rsort()
C. asort()
D. ksort()
65. W skrypcie PHP należy utworzyć cookie o nazwie które przyjmie wartość .
Cookie ma być dostępne przez jedną godzinę od jego utworzenia. W tym celu
należy w skrypcie PHP użyć funkcji:
A. cookie("owoce","jabłko",3600);
B. cookie("jabłko","owoce",3600);
C. setcookie("owoce","jabłko",time()+3600);
D. setcookie("jabłko","owoce",time()+3600);
66. Wskaż słowo kluczowe w języku C++ dodawane przed wbudowanym typem
danych, które przesuwa zakres liczby wyłącznie nieujemne
A. long
B. const
C. short
D. unsigned
67. W językach programowania tylko zmienna jednego typu wbudowanego może
przyjmować wyłącznie dwie wartości. Jest to typ
A. logiczny
B. znakowy
C. tablicowy
D. łańcuchowy
68. Instrukcja języka PHP tworząca obiekt dla zdefiniowanej w ramce klasy ma
postać
A. pkt Punkt;
B. pkt = new Punkt();
C. pkt Punkt();
D. Punkt() pkt;
69. Wskaż wynik wykonania skryptu napisanego w języku PHP
A. A
B. B
C. C
D. D
70. Które ze stwierdzeń dotyczących języków programowania NIE jest
prawdziwe
A. C++ jest językiem obiektowym
B. JavaScript jest językiem skryptowym
C. SQL jest językiem programowania strukturalnego
D. PHP jest językiem do tworzenia stron w czasie rzeczywistym
71. Jaka wartość zostanie wypisana na standardowym wyjściu dla
zamieszczonego w ramce fragmentu programu napisanego w języku C++
A. 0
B. 2
C. 3
D. 32
72. Wskaż stwierdzenie, które nie jest prawdziwe dla następującej definicji
funkcji w języku C++?
A. Funkcja zwraca wartość
B. Funkcja nie zwraca wartości
C. Funkcja posiada dwa parametry
D. Funkcja odwołuje się do parametrów przez referencję
73. Element zadeklarowany w języku C++ double *x; to
A. Parametr formalny typu rzeczywistego
B. Zmienna rzeczywista
C. Zmienna całkowita
D. Wskaźnik
74. Wskaż prawidłową kolejność tworzenia aplikacji
A. Specyfikacja wymagań, analiza wymagań klienta, tworzenie, wdrażanie,testy
B. Analiza wymagań klienta, specyfikacja wymagań tworzenie, testy, wdrażanie
C. Tworzenie, analiza wymagań klienta, specyfikacja wymagań, wdrażanie, testy
D. Analiza wymagań klienta, specyfikacja wymagań, tworzenie, wdrażanie, testy
75. Jaką wartość zwróci funkcja zao zdefiniowana w języku C++, wywołana z
aktualnym parametrem 3.55
A. 3
B. 4
C. 3.5
D. 4.05
76. Proces tłumaczenia kodu źródłowego pisanego przez programistę na
zrozumiały dla komputera kod maszynowy to
A. debugowanie
B. uruchamianie
C. kompilowanie
D. implementowanie
77. Które ze stwierdzeń, w odniesieniu do zamieszczonej w ramce definicji
funkcji, jest poprawne?
A. Pętla wykona się tylko raz
B. Funkcja posiada pętlę powtarzającą się 3 razy
C. Tekst będzie wczytywany do momentu podania liczby większej niż 3
D. Wczytanie tekstu zakończy się, gdy tekst będzie się składał przynajmniej z 3
znaków
78. Po wykonaniu zamieszczonego w ramce skryptu napisanego w języku
JavaScript w przeglądarce zostanie wypisana wartość
A. 12,4
B. 12,5
C. 15,4
D. 15,5
79. Poprzez deklarację var x="true"; w języku JavieScript tworzy się zmienną
typu
A. Logicznego
B. Liczbowego
C. String (ciąg znaków)
D. Nieokreślonego (undefined)
80. Platforma wspierająca programowanie w technologii .NET to
A. db2
B. eclipse
C. framework
D. middleware
81. Proces, w którym wykrywa się i usuwa błędy w kodzie źródłowym
programów, to
A. Kompilowanie
B. Debugowanie
C. standaryzacja
D. Normalizacja
82. Aby ustawić tło na stronie www należy użyć polecenia
A. < background="" > < /background >
B. < body bgcolor="" > < /body >
C. < bgcolor="" > < /bgcolor >
D. < body background="" > < /body >
83. Parametr face znacznika <font> służy do określenia
A. barwy czcionki
B. nazwy czcionki
C. efektów czcionki
D. wielkości czcionki
84. Kodowanie w standardzie ISO-8859-2 stosowane jest w celu poprawnego
wyświetlenia
A. symboli matematycznych
B. polskich liter, takich jak: ś, ć, ń, ó, ą
C. znaków specjalnych dla języka kodu strony
D. znaków zarezerwowanych dla języka opisu strony
85. Zamieszczony w ramce kod wyświetla tabelę składajacą się z
A. dwóch wierszy i dwóch kolumn
B. dwóch wierszy i jednej kolumny
C. jednego wiersza i dwóch kolumn
D. jednego wiersza i jednej kolumny
86. Kaskadowe arkusze stylów tworzy się w celu
A. ułatwienia użytkownikowi nawigacji
B. uzupełnienia strony internetowej o treści tekstowe
C. przyspieszenia wyświetlania grafiki na stronie internetowej
D. definiowania sposobu formatowania elementów strony internetowej
87. Które polecenie w CSS służy do załączenia zewnętrznego arkusza stylów?
A. open
B. import
C. require
D. include
88. Selektor CSS a:link {color:red} zawarty w kaskadowych arkuszach stylów
definiuje
A. klasę
B. pseudoklasę
C. identyfikator
D. pseudoelement
89. Jak nazywa się edytor wspomagający tworzenie stron internetowych, którego
sposób działania można w polskim tłumaczeniu określić jako: otrzymujesz to, co
widzisz?
A. IDE
B. WYSIWYG
C. WEB STUDIO
D. VISUAL EDITOR
90. Kolor 255 12 12 w modelu RGB na stronie www powinien być zapisany w
postaci
A. #2551212
B. #EE0C0C
C. #AB1A1D
D. #FF0C0C
91. CMYK to zestaw czterech podstawowych kolorów farb drukarskich:
A. turkusowego, błękitnego, białego, różowego
B. turkusowego, purpurowego, białego, czarnego
C. czerwonego, purpurowego, żółtego, szarego
D. turkusowego, purpurowego, żółtego, czarnego
92. Cechą formatu PNG jest
A. obsługa animacji
B. bezstratna kompresja
C. brak obsługi kanału alfa
93. Saturacja koloru nazywana jest inaczej
A. jasnością koloru
B. nasyceniem koloru
C. dopełnieniem koloru
D. przezroczystością koloru
94. Kanał alfa służy do zdefiniowania
A. jasności i kontrastu kolorów
B. przezroczystość obiektu graficznego
C. zaznaczonego fragmentu obiektu graficznego
D. podstawowych parametrów obiektu graficznego
95. Częstotliwość próbkowania ma wpływ na
A. jakość cyfrowego dzwięku
B. jakość analogowego dzwięku
C. amplitudę fali dźwiękowej utworu
D. skalę głośności zapisanego utworu
96. Wysokość dźwięku zależy od
A. siły wzbudzenia drgania
B. sposobu pobudzania drgania
C. czasu drgania źródła dzwięku
97. Typ stało-znakowy w języku SQL to
A. char
B. text
C. time
D. bool
98. Operator arytmetyczny modulo w języku SQL to
A. /
B. ||
C. &
D. %
99. Polecenie w języku SQL ALTER TABLE USA... ma za zadanie
A. usunięcie tabeli USA
B. modyfikację tabeli USA
C. nadpisanie starej tabeli USA
D. utworzenie nowej tabeli USA
100. Kod: SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30)
spowoduje wybranie:
A. imion, nazwisk i numerów PESEL osób w wieku poniżej 18 lat
B. imion, numerów PESEL i wieku osób z przedziału od 18 do 30 lat
C. imion, numerów PESEL i wieku osób posiadających powyżej 30 lat
D. imion, numerów PESEL i wieku osób w wieku równym 18 lub 30 lat
101. Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia:
A. SELECT COUNT(*) FROM Koty
B. SELECT ROWNUM() FROM Koty
C. SELECT COUNT(Koty) AS ROWNUM
D. SELECT COUNT(ROWNUM) FROM Koty
102. Aby podczas tworzenia tabeli utworzyć klucz obcy na wielu kolumnach,
należy użyć polecenia
A. CONSTRAINT(nazwisko,imie) FOREIGN KEY REFERENCES osoby
(nazwisko, imie)
B. CONSTRAINT(nazwisko,imie) FOREIGN REFERENCES KEY osoby
(nazwisko, imie)
C. CONSTRAINT fk_osoba_uczen FOREIGN KEY (nazwisko, imie)
REFERENCES osoby (nazwisko,imie)
D. CONSTRAINT fk_osoba_uczen FOREIGN KEY ON (nazwisko, imie)
REFERENCES osoby (nazwisko,imie)
103. W algebrze relacji operacja selekcji polega na
A. wyelminowaniu pustych wierszy
B. wybraniu krotek spełniających określone warunki
C. wybraniu krotek niezawierających wartości NULL
D. wyelminowaniu krotek z powtarzającymi się polami
104. Relacja w bazach danych jest
A. logicznym połączeniem tabel
B. kluczem głównym w relacji tabel
C. algebraicznym połączeniem tabel
D. połączeniem dwóch pól jednej tabeli
105. Wskaż poprawną kolejność etapów projektowania relacyjnej bazy danych
A. Selekcja, Określenie relacji, Określenie kluczy podstawowych tabel, Określenie
zbioru danych
B. Określenie relacji, Określenie kluczy podstawowych tabel, Selekcja, Określenie
zbioru danych
C. Określenie kluczy podstawowych tabel, Określenie zbioru danych, Selekcja,
Określenie relacji
D. Określenie zbioru danych, Selekcja, Określenie kluczy podstawowych tabel,
Określenie relacji
106. Formularze do obsługi baz danych tworzy się w celu
A. raportowania danych
B. wyszukiwania wierszy spełniających dane kryteria
C. wprowadzenia powiązań w relacyjnych bazach danych
D. wygodniejszego wprowadzania, edytowania i usuwania danych
107. Integralność referencyjna w modelu relacyjnych baz danych oznacza, że
A. wartość klucza głównego oraz klucza obcego nie jest pusta
B. klucz główny lub klucz obcy nie zawierają wartości NULL
C. każdemu kluczowi głównemu odpowiada dokładnie jeden klucz obcy w tabeli
lub tabelach powiązanych
D. wartość klucza obcego w danej tabeli musi być albo równa wartości klucza
głównego w tabeli z nia powiązanej albo równa wartości NULL
108. Deklaracja w języku JavaScript: var x=true; powoduje, że zmienna x jest
typu
A. logicznego
B. liczbowego
C. ciąg znaków
D. wyliczeniowego
109. Obiekt typu array w języku Javascript służy do przechowywania
A. wielu wartości lub funkcji
B. wielu wartości dowolnego typu
C. wielu wartości wyłącznie liczbowych
D. wielu wartości wyłącznie tekstowych
110. Ukrywanie pewnych pól lub metod obiektów danej klasy tak, aby były one
dostępne tylko metodom wewnętrznym tej klasy lub funkcjom zaprzyjaźnionym,
to
A. polimorfizm
B. hermetyzacja
C. konkatenacja
D. dziedziczenie
111. Odwoływanie funkcji do samej siebie to
A. iteracja
B. rekurencja
C. hermetyzacja
D. dziedziczenie
112. W języku PHP zmienna $_GET jest zmienną
A. predefiniowaną, używaną do przekazywania danych do skryptów PHP poprzez
adres strony
B. predefiniowaną, używaną do gromadzenia wartości formularza po nagłówkach
zlecenia HTTP (danych z formularza nie można zobaczyć w adresie)
C. zdefiniowaną przez twórcę strony, służącą do przekazywania danych z
formularza przez adres strony
D. zwykłą, zdefiniowaną przez twórcę strony
113. W języku PHP w instrukcji switch musi występować
A. instrukcja default
B. konstrukcja switch(wyrażenie)
C. przynajmniej dwie instrukcje case
D. instrukcja break po każdej instrukcji case
114. Konstruktor w języku PHP jest metodą o nazwie
A. _new
B. _open
C. _create
D. _construct
115. Debugger to program służący do
A. badania właściwości programu
B. sprawdzania szybkości programu
C. wyszukiwania błędów w kodzie programu
D. zoptymalizowanie pamięci używanej przez aplikację
116. Kod zamieszczony w ramce spowoduje wypisanie liczb
A. 2 4 6 8
B. 1 3 5 7 9
C. 2 4 6 8 10
D. 1 2 3 4 5 6 7 8 9 10
117. Który kod jest alternatywny do kodu zamieszczonego w ramce?
A. A
B. B
C. C
D. D
118. Zamieszczony w ramce fragment skryptu w języku JavaScript
A. przypisze zmienniej s zmienną t
B. wyświetli długość napisu ze zmiennej t
C. przypisze zmiennej s długość napisu ze zmiennej t
D. przypisze zmiennej s fragment napisu ze zmiennej t, o określonej przez
zmienną length długości
119. Zamieszczony w ramce fragment kodu w JavaScript wypisze
A. "ze"
B. "wo"
C. "owodzeni"
D. "wodzenia"
120. Który fragment kodu JavaScript zwróci wartość true?
A. "a" > "b"
B. "ab" > "c"
C. "abc" > "def"
D. "def" > "abc"
121. W kodzie PHP znak "//" oznacza
A. początek skryptu
B. operator alernatywy
C. operator dzielenia całkowitego
D. początek komentarza jednoliniowego
122. Zapisując hasło użytkownika serwisu WWW (np. bankowości internetowej),
w celu jego zabezpieczenia przed odtajnieniem, zwykle używa się funkcji
A. klucza
B. cyklometrycznych
C. abstrakcyjnych
D. mieszających
123. W celu określenia wysokości obrazka wyświetlonego na stronie WWW
należy wykorzystać właściwość CSS o nazwie
A. width
B. padding
C. height
D. margin
124. Aby ustawić czcionkę Verdana w kodzie CSS, należy wykorzystać
właściwość
A. font-family: Verdana;
B. font-style: Verdana;
C. font-name: Verdana;
D. font-weight: Verdana;
125. Funkcja zapisana językiem PHP służy do
A. połączenia z bazą danych
B. ustawienia hasła do bazy danych
C. zabezpieczenia bazy danych
D. pobrania danych z bazy danych
126. Kwerenda pozwalająca na wprowadzenie zmian w wielu rekordach lub
przeniesienie wielu rekordów przy użyciu pojedynczej operacji, nosi nazwę
kwerendy
A. krzyżowej
B. funkcjonalnej
C. wybierającej
D. parametrycznej
127. Wskaż rezultat działania fragmentu kodu JavaScript
A. Usunięcie akapitu ze strony
B. Dodanie akapitu na koniec strony
C. Wyświetlenie okna dialogowego z napisem akapit
D. Dodanie akapitu na początku strony
128. Fizyczny model replikacji bazy danych przedstawiony na rysunku jest
modelem
A. rozproszonym
B. centralnego subskrybenta
C. równorzędnym
D. centralnego wydawcy
129. Za pomocą którego protokołu należy wysłać pliki na serwer WWW?
A. DHCP
B. FTP
C. POP3
D. DNS
130. Wynikiem działania zamieszczonej pętli zapisanej językiem PHP jest
wypisanie kolejnych liczb
A. od 10 do 1
B. od 1 do 10
C. od 10 do 2
D. od 2 do 10
131. Które z poleceń naprawi uszkodzoną tabelę w języku SQL?
A. REGENERATE TABLE tbl_name
B. REPAIR TABLE tblname
C. OPTIMIZE TABLE tbl_name
D. ANALYZE TABLE tbl_name
132. Który z wymienionych formatów plików graficznych obsługuje
przezroczystość?
A. JPG
B. PNG
C. NEF
D. BMP
133. Który zapis stylu CSS ustawi tło bloku na kolor niebieski?
A. div {shadow: blue;}
B. div {border-color: blue;}
C. div {color: blue;}
D. div {background-color: blue;}
134. Domyślna nazwa pliku konfiguracyjnego serwera Apache to
A. .configuration
B. configuration.php
C. htaccess.cnf
D. .htaccess
135. Organizacja zajmująca się ustalaniem standardu dla języka HTML nosi
nazwę
A. W3C
B. ISO
C. NASK
D. WYSIWYG
136. Który z wymienionych systemów nie jest systemem CMS?
A. Joomla
B. Adobe Flash
C. WordPress
D. Drupal
137. Która ze zdefiniowanych funkcji w języku PHP jako wynik zwraca połowę
kwadratu wartości przekazanej?
A. function licz($a) { echo $a*$a/2; }
B. function licz($a) { return $a/2; }
C. function licz($a) { return $a*$a/2; }
D. function licz($a) { echo $a/2; }
138.
strukturalnych
językach
programowania
w celu
przechowania
o 50 W
uczniach
(ich imionach,
nazwiskach,
średniej
ocen)
należy użyć informacji
A. tablicy 50 elementów o składowych strukturalnych
B. struktury 50 elementów o składowych typu tablicowego
C. tablicy 50 elementów o składowych łańcuchowych
D. klasy 50 elementów typu tablicowego
139. Aby zobaczyć wyniki działania skryptu napisanego w języku PHP, będącego
elementem strony WWW, musi być on
A. zinterpretowany po stronie serwera
B. skompilowany po stronie klienta
C. skompilowany po stronie serwera
D. zinterpretowany po stronie klienta
140. Projektowanie logicznego układu witryny polega na
A. rozmieszczeniu elementów w konkretnych miejscach witryny
B. opracowaniu zestawu grafik dla witryny
C. zdefiniowaniu treści witryny
D. ustaleniu adresów URL dla podstron witryny
141. Prosta animacja może być zapisana w formacie
A. PSD
B. BMP
C. GIF
D. TIFF
142. Która z instrukcji umożliwia wysłanie tekstu do przeglądarki?
A. echo
B. exit
C. break
D. type
143. Aby stworzyć tabelę w bazie danych, należy zastosować polecenie SQL
A. ADD TABLE
B. NEW TABLE
C. PLUS TABLE
D. CREATE TABLE
144. Zdarzenie JavaScript, będące reakcją na pojedynczo kliknięty dowolny
element strony, nosi nazwę
A. onClick
B. onDblClick
C. onLoad
D. onKeyDown
145. W skład typowego frameworka wchodzą
A. zarządzanie komunikacją z bazą danych, mechanizm uruchamiania i
przetwarzania akcji
B. domena i obsługa błędów
C. obsługa formularzy i wbudowany serwer
D. mechanizm uruchamiania i przetwarzania akcji, oraz certyfikat http
146. W celu stworzenia relacji wiele do wielu łączącej tabele A i B wystarczy, że
A. tabela A będzie zawierała te same pola co tabela B
B. wiele rekordów z tabeli A zduplikuje się w tabeli B
C. zdefiniuje się trzecią tabelę z kluczami obcymi do tabel A i B
D. tabelę A połączy się z tabelą B poprzez zdefiniowanie kluczy obcych
147. W celu zapewnienia spójności danych w bazie programu Microsoft Access
należy skorzystać
A. z więzów integralności
B. z kwerendy aktualizującej
C. z defragmentacji bazy
D. z archiwizacji bazy
148. W załączonym fragmencie kodu CSS kolor jest zapisany w postaci
A. HSL
B. dziesiętnej
C. CMYK
D. szesnastkowej
149. W języku skryptowym JavaScript zmienne mogą być deklarowane
A. w momencie pierwszego użycia zmiennej
B. tylko na początku skryptu
C. tylko jeśli podamy typ zmiennej i jej nazwę
D. zawsze z poprzedzającym nazwę znakiem $
150. W językach programowania zmienna typu integer służy do przechowywania
A. znaku
B. liczby całkowitej
C. liczby rzeczywistej
D. wartości logicznej
151. Jeśli rozmiar pliku graficznego jest zbyt duży do publikacji w Internecie,
należy
A. dodać kanał alfa
B. zmniejszyć jego rozdzielczość
C. zwiększyć jego głębię kolorów
D. zapisać w formacie BMP
152. Które z poleceń umożliwia dodanie kolumny zadaniekompletne do tabeli
zadania?
A. ALTER TABLE zadania ADD COLUMN zadaniekompletne int
B. ADD COLUMN zadaniekompletne WITH zadania
C. CREATEINDEX zadania ADD COLUMN zadaniekompletne int
D. INSERT INTO zadania VALUES zadaniakompletne
153. W bazie danych, w celu uporządkowania listy uczniów według roku
urodzenia, należy użyć polecenia
A. SELECT imie,nazwisko,klasa from uczniowie group by rok_urodzenia
B. SELECT imie,nazwisko,klasa from uczniowie order by rok_urodzenia
C. SELECT imie,nazwisko,klasa from uczniowie order by nazwisko
154. Wskaż dwa sposoby zabezpieczenia bazy danych Microsoft Access
A. Ustalanie hasła do otwarcia bazy danych oraz zabezpieczeń na poziomie
użytkownika
B. Zaszyfrowanie pliku bazy danych oraz SMSy z kodem autoryzującym
C. Funkcje anonimowe oraz ustalenie hasła otwarcia bazy danych
D. Ustalenie zabezpieczeń na poziomie użytkownika oraz sesji
155. W zamieszczonym przykładzie pseudoklasa hover sprawi, że styl
pogrubiony będzie przypisany
A. odnośnikowi, w momencie kiedy najechał na niego kursor myszy
B. wszystkim odnośnikom nieodwiedzonym
C. każdemu odnośnikowi niezależnie od aktualnego stanu
D. wszystkim odnośnikom odwiedzonym
156. Certyfikat SSL jest stosowany do
A. zapisania danych o sesjach tworzonych w witrynie
B. zidentyfikowania właściciela domeny
C. deszyfracji transmitowanych danych
D. blokowania szkodliwego oprogramowania w witrynie
157. W języku SQL przywilej SELECT polecenia GRANT pozwala użytkownikowi
baz danych na
A. odczyt danych z tabeli
B. tworzenie tabeli
C. usunięcie danych z tabeli
D. modyfikowanie danych w tabeli
158. W języku HTML atrybut alt znacznika img jest wykorzystywany w celu
zdefiniowania
A. ścieżki i nazwy pliku źródłowego grafiki
B. tekstu, który będzie wyświetlony, jeśli nie może być wyświetlona grafika
C. podpisu, który zostanie wyświetlony pod grafiką
D. atrybutów grafiki, takich jak rozmiar, obramowanie, wyrównanie
159. Warunek zapisany językiem PHP wypisze liczbę, gdy
A. jest ona parzysta
B. jest ona liczbą pierwszą
C. wynik dzielenia liczby przez 2 jest równy 0
D. jest ona dodatnia
160. Analizując przedstawiony kod zapisany w języku HTML, można stwierdzić,
że w przeglądarce
A. zostanie ustawiony dolny margines dla bloku B
B. blok B będzie oddalony od bloku A o 20 px
C. blok A będzie przesunięty w lewo o 20 px
D. bloki A i B będą nachodzić na siebie.
161. Baza danych zawiera tabelę o nazwie pracownicy o polach: nazwisko, imie,
pensja, wiek. Jak wygląda składnia polecenia wyznaczającego średnią pensję
pracowników?
A. select AVG (nazwisko) into pensja
B. select VAR (pracownicy) into pensja
C. select AVG (pensja) from pracownicy
D. select VAR (pensja) from nazwisko
162. Do reprezentacji liczb zmiennoprzecinkowych w języku C stosowany jest
typ
A. int
B. bool
C. char
D. double
163. Polecenie SQL o treści: UPDATE artykuly SET cena = cena * 0.7 WHERE
kod = 2; oznacza
A. w tabeli artykuly obniża wartość każdego pola cena o 30% dla wszystkich
artykułów
B. w tabeli artykuly obniża wartość każdego pola cena dla którego pole kod jest
równe 2
C. wprowadzenie w tabeli artykuly nowych pól cena i kod
D. wprowadzenie w tabeli artykuly pola o nazwie cena ze znacznikiem kod
164. Do edycji grafiki wektorowej stosuje się program
A. Paint
B. Audacity
C. Wordpad
D. Corel Draw
165. W programowaniu obiektowym mechanizm współdzielenia pól i metod klasy
w taki sposób, że klasa pochodna zawiera metody zdefiniowane w klasie
bazowej nazywa się
A. hermetyzacją
B. wirtualizacją
C. polimorfizmem
D. dziedziczeniem
166. Który z wymienionych znaczników języka HTML nie jest stosowany w celu
formatowania tekstu?
A. <em>
B. <sub>
C. <div>
D. <strong>
167. Aby zdefiniować w języku HTML listę nienumerowaną, należy użyć
znacznika
A. <dd>
B. <dt>
C. <ol>
D. <ul>
168. W języku CSS właściwość font-size przyjmuje, według słów kluczowych,
wartości
A. tylko big i small
B. wyłączenie small, medium, large
C. jedynie small, smaller,large, larger
D. ze zbioru xx-small, x-small, medium, large, x-large, xx-large
169. W języku CSS, w celu zdefiniowania wewnętrznego górnego marginesu,
czyli odstepu między elementem a otaczającym go obramowaniem, należy użyć
polecenia
A. padding-top
B. outline-top
C. border-top
D. local-top
170. Funkcja edytor WYSIWYG Adobe Dreamweaver służy do
A. wyświetlania interaktywnego drzewa struktury HTML dla zawartości statycznej i
dynamicznej
B. definiowania kaskadowych arkuszy stylów dołączonych do witryny
C. formatowanie tekstu przy pomocy dostępnych znaczników
D. tworzenia szablonu strony internetowej
171. Aby witryna internetowa prawidłowo skalowała się w urządzeniach
mobilnych, należy wielkość czcionki zdefiniować
A. w pikselach
B. w procentach
C. w milimetrach
D. tylko znacznikami big i small
172. Znacznik meta języka HTML należy umieścić
A. pomiędzy znacznikami body
B. w części nagłówkowej witryny internetowej
C. pomiędzy znacznikami paragrafu
D. w stopce witryny internetowej
173. Prawidłowy, zgodny ze standardem języka XHTML, zapis
samozamykającego się znacznika odpowiadającego za łamanie linii ma postać
A. </ br>
B. <br />
C. </br/>
D. <br> </br>
174. Najprostszą i najmniej pracochłonną metodą przetestowania działania
witryny internetowej w wielu przeglądarkach i ich różnych wersjach jest
A. skorzystanie z walidatora języka HTML
B. skorzystanie z emulatora przeglądarek internetowych np. Browser Sandbox
C. zainstalowanie na kilku komputerach różnych przeglądarek i testowanie witryny
D. testowanie witryny w programie Internet Explorer, zakładając kompatybilność
innych przeglądarek
175. Aby przenieść witrynę na serwer, można skorzystać z oprogramowania
A. Bugzilla
B. Go!Zilla
C. FileZilla
D. CloneZilla
176. Kolor zapisany kodem RGB, o wartości rgb(255, 128, 16) w kodzie
szesnastkowym będzie miał wartość:
A. #008010
B. #ff0f10
C. #ff8010
D. #ff8011
177. Plik graficzny należy zapisać w formacie GIF, jeżeli
A. jest to grafika wektorowa
B. jest to obraz stereoskopowy
C. jest potrzeba zapisu obrazu bez kompresji
D. jest potrzeba zapisu obrazu lub animacji
178. Aby dopasować dźwięk do danego poziomu głośności, należy użyć efektu
A. wyciszenia
B. normalizacji
C. podbicia basów
D. usuwania szumów
179. Instrukcja DROP języka SQL ma za zadanie
A. usunąć istniejący obiekt
B. zmienić parametry obiektu
C. zaktualizować dane obiektu
D. dodać nowy obiekt
180. Baza danych zawiera tabelę uczniowie z polami: imie, nazwisko, klasa. Aby
odnaleźć imiona i nazwiska tych uczniów, których nazwiska rozpoczynają się
literą M, należy zastosować polecenie SQL
A. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN "M%";
B. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE "M%";
C. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = "M%";
D. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN "M%";
181. Baza danych zawiera tabele z polami: . Aby wyświetlić wszystkie nazwy
artykułów wyłącznie typu pralka, dla których cena jest z przedziału 1000 PLN i
1500 PLN, należy zastosować polecenie
A. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena FROM 1000
TO 1500;
B. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN
1000 OR 1500;
C. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN
1000 AND 1500;
D. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena BETWEEN
1000 AND 1500;
182. Wartość pola tabeli pełniącego rolę klucza podstawowego
A. musi być unikalna
B. jest zawsze typu numerycznego
C. służy do szyfrowania zawartości tabeli
D. może przyjmować wartość pustą (NULL)
183. Aby utworzyć relację jeden do wielu, w tabeli po stronie , należy
zdefiniować
A. klucz obcy wskazujący na klucz obcy tabeli po stronie
B. klucz sztuczny odnoszący się do kluczy podstawowych obu tabel
C. klucz obcy wskazujący na klucz podstawowy tabeli po stronie
184. Narzędziem służącym do grupowania i prezentowania informacji z wielu
rekordów w celu ich drukowania lub rozpowszechniania jest
A. raport
B. kwerenda
C. formularz
D. makropolecenie
185. Aby uprościć wprowadzenie i edytowanie danych w tabeli, należy
zdefiniować
A. kwerendę SELECT
B. formularz
C. raport
D. filtr
186. Baza danych 6-letniej szkoły podstawowej zawiera tabelę z polami: .
Wszyscy uczniowie klas 1-5 zdali do następnej klasy. Aby zwiększyć wartość w
polu klasa o 1 należy użyć polecenia
A. SELECT szkola FROM klasa=klasa+1 WHERE klasa >=1 AND klasa <=5;
B. SELECT nazwisko, imie FROM klasa=klasa+1 WHERE klasa>1 OR klasa <5;
C. UPDATE szkola SET klasa=klasa+1 WHERE klasa>=1 AND klasa <=5;
D. UPDATE nazwisko, imie SET klasa=klasa+1 WHERE klasa>1 OR klasa<5;
187. Uprawnienia obiektowe, nadawane użytkownikom serwera bazy danych,
mogą pozwalać lub zabraniać
A. dziedziczyć uprawnienia
B. modyfikować role i konta użytkowników
C. wykonywać instrukcje, takie jak tworzenie kopii zapasowej
D. wykonywać operacje na bazie, takie jak wstawanie lub modyfikowanie danych
188. Przed wykonaniem kopii bezpieczeństwa bazy danych, tak aby kopia ta
była poprawna i możliwa do późniejszego odtworzenia, należy sprawdzić
A. możliwość udostępnienia bazy danych
B. prawa dostępu do serwera bazy danych
C. poprawność składni zapytań
D. spójność bazy danych
189. W MS SQL Server polecenie RESTORE DATABASE służy do
A. odtworzenia bazy danych z kopii bezpieczeństwa
B. odświeżenia bazy danych z kontrolą więzów integralności
C. przebudowania bazy danych w oparciu o buforowane dane
D. usunięcia bazy danych z serwera centralnego subskrybenta
190. W języku PHP zmienna typu float przyjmuje wartości
A. logiczne
B. nieliczbowe
C. tylko całkowite
D. zmiennoprzecinkowe
191. Dany jest fragment kodu PHP z zdeklarowaną zmienną typu tablicowego. W
wyniku wykonania kodu zostanie wpisane imię
A. Anna
B. Tomasz
C. Krzysztof
D. Aleksandra
192. Przedstawiony kod języka PHP
A. jest błędny, nieznany operator =>
B. definiuje tablicę z trzema wartościami
C. definiuje tablicę z sześcioma wartościami
D. jest błędny, indeksami tablicy mogą być tylko liczby całkowite
193. W języku JavaScript poprawnie nadana zmienna to
A. #imie
B. imie2
C. imię2
D. imię%
194. Zakładając, że zmienne: a, b, c przechowują wartości numeryczne,
wynikiem działania warunku będzie wypisanie liczby
A. najmniejszej
B. największej
C. nieparzystej
D. parzystej
195. Fragment kodu języku PHP ma następującą postać. Wynikiem działania
pętli będzie wypisanie liczb:
A. 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
B. 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
C. 0,4,8,12,16,20
D. 0,4,8,12,16
196. Zadaniem funkcji zapisanej w języku PHP jest
A. Wypisanie liczby parzystej
B. Wypisanie liczby nieparzystej
C. Zwrócenie wartości 1, gdy liczba jest parzysta
D. Zwrócenie wartości 0, gdy liczba jest parzysta
197. Wykonanie kodu JavaScript w przeglądarce wymaga
A. debugowania
B. kompilowania
C. interpretowania
D. zamiany na kod maszynowy
198. Kod strony WWW napisanej w języku PHP
A. jest wykonywany po stronie klienta
B. jest wykonywany po stronie serwera
C. może być uruchomiony bez obsługi serwera WWW
D. jest przetwarzany na tych samych zasadach co JavaScript
199. Zakładając, że zmienna tablicowa $tab jest wypełniona liczbami
naturalnymi, wynikiem programu będzie wypisanie
A. największego elementu tablicy
B. najmniejszego elementu tablicy
C. elementu tablicy, który jest równy wartości $tab[0]
D. tych elementów, które są większe od zmiennej $liczba
200. 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 , należy w wykropkowane miejsce wstawić
A. <button onselect="return dodaj()">dodaj</button>
B. <button onselect="return dodaj()">oblicz</button>
C. <button onclick="return oblicz()">dodaj</button>
D. <button onclick="return dodaj()">dodaj</button>
201. Komentarz w języku JavaScript rozpoczyna się od znaku lub znaków
A. <!--
B. <?
C. //
D. #
202. Polecenie pg_connect języka PHP służy do połączenia z bazą
A. mySQL
B. MS SQL
C. PostgreSQL
D. MS ACCESS
203. Aby zamieścić aplikację PHP w internecie, należy jej pliki źródłowe
skopiować na serwer za pomocą protokołu
A. FTP
B. HTTP
C. SMTP
D. NNTP
204. Personalizowanie wyglądu strony dla danego użytkownika i jego
identyfikacja w serwisie są możliwe dzięki mechanizmowi
A. obiektów DOM
B. łączenia z bazą
C. formularzy
D. cookie
205. Automatyczna weryfikacja właściciela strony udostępnianej przez protokół
HTTPS jest możliwa dzięki
A. danym kontaktowym na stronie
B. kluczom prywatnym
C. certyfikatowi SSL
D. danym whois
206. Do grupowania obszarów na poziomie bloków, które będą formatowane za
pośrednictwem znaczników, należy użyć
A. <p>
B. <div>
C. <span>
D. <param>
207. Znacznik <i> języka HTML służy do
A. umieszczenia obrazka
B. zdefiniowania formularza
C. zmiany kroju pisma na pochylony
D. zdefiniowania nagłówka w tekście
208. Poniżej przedstawiono fragment kodu języka HTML. Jest on definicją listy:
A. A
B. B
C. C
D. D
209. Kod języka CSS można umieścić wewnątrz kodu HTML, posługując się
znacznikiem
A. <head>
B. <style>
C. <meta>
D. <body>
210. Chcąc zdefiniować formatowanie tabeli w języku CSS w taki sposób, aby
wiersz, który jest aktualnie wskazywany kursorem myszy, został wyróżniony np.
innym kolorem, należy zastosować
A. pseudoklasę :visited
B. pseudoklasę :hover
C. pseudoelement :first-line
D. nowy selektor klasy dla wiersza tabeli
211. Aby uzyskać efekt rozstrzelenia liter w selektorze CSS, należy użyć
właściwości
A. letter-transform
B. text-decoration
C. letter-spacing
D. text-space
212. Blok deklaracji postaci background-attachment: scroll powoduje, że
A. grafika tła będzie powtarzana (kafelki)
B. tło strony będzie przewijane razem z tekstem
C. tło strony będzie stałe, a tekst będzie się przewijał
D. grafika tła będzie wyświetlona w prawym górnym rogu strony
213. Ikona, która wyświetlona jest przed adresem, w polu adresowym
przeglądarki internetowej lub przy tytule otwartej karty przeglądarki nosi nazwę
A. iConji
B. favicon
C. webicon
D. emoticon
214. Aby poprawnie zdefiniować hierarchiczną strukturę tekstu witryny
internetowej, należy zastosować
A. znacznik <div>
B. znaczniki <frame> i <table>
C. znacznik <p> z formatowaniem
D. znaczniki <h1>, <h2> oraz <p>
215. Która z reguł walidacji strony internetowej jest błędna?
A. Jeżeli w instrukcji używa się kilku atrybutów, ich kolejność powinna być zgodna
z alfabetem, np. <img alt="...." src="...." />
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. W znacznikach nie są rozróżniane wielkie i małe litery, np. <p> i <P> to ten
sam znacznik
216. Oznaczenie barwy w postaci #ff00e0 jest równoważne zapisowi
A. rgb(f,0,e0)
B. rgb(ff,0,e0)
C. rgb(255,0,128)
D. rgb(255,0,224)
217. Formatem zapisu rastrowych plików graficznych z kompresją bezstratną jest
A. JNG
B. PNG
C. CDR
D. SVG
218. Podczas obróbki grafiki rastrowej w programie z obsługą kanałów dodanie
kanału alfa oznacza
A. dodanie warstwy z przezroczystością
B. określenie poprawnego balansu bieli
C. zwiększenie głębi ostrości obrazu
D. wyostrzenie krawędzi obrazu
219. Aby pozbyć się nienaturalnego odwzorowania ukośnych krawędzi linii w
grafice rastrowej, czyli tak zwanego schodkowania, należy zastosować filtr
A. szumu
B. gradientu
C. pikselizacji
D. antyaliasingu
220. Formatem bezstratnej kompresji dźwięku jest
A. MP3
B. AAC
C. WWA
D. FLAC
221. W języku SQL polecenie INSERT INTO
A. dodaje tabelę
B. dodaje pola do tabeli
C. wprowadza dane do tabeli
D. aktualizuje rekordy określoną wartością
222. W języku SQL klauzula DISTINCT instrukcji SELECT sprawi, że zwrócone
dane
A. zostaną posortowane
B. nie będą zawierały powtórzeń
C. będą spełniały określony warunek
D. będą pogrupowane według określonego pola
223. Zdefiniowano bazę danych z tabelą sklepy o polach: nazwa, ulica, miasto,
branza. Aby wyszukać wszystkie nazwy sklepów spożywczych zlokalizowanych
wyłącznie we Wrocławiu, należy posłużyć się kwerendą:
A. SELECT sklepy FROM nazwa WHERE branza="spożywczy" BETWEEN
miasto="Wrocław";
B. SELECT sklepy FROM branza="spożywczy" WHERE miasto="Wrocław";
C. SELECT nazwa FROM sklepy WHERE branza="spozywczy" OR
miasto="Wrocław";
D. SELECT nazwa FROM sklepy WHERE branza="spozywczy" AND
miasto="Wrocław";
224. Zdefiniowano bazę danych z tabelą podzespoły o polach: model, producent,
typ, cena. Aby wyświetlić wszystkie modele pamięci RAM firmy Kingston w
kolejności od najtańszej do najdroższej, należy posłużyć się kwerendą:
A. SELECT model FROM podzespoly WHERE typ="RAM" AND
producent="Kingston" ORDER BY cena ASC;
B. SELECT model FROM podzespoly WHERE typ="RAM" AND
producent="Kingston" ORDER BY cena DESC;
C. SELECT model FROM podzespoly WHERE typ="RAM" OR
producent="Kingston" ORDER BY cena DESC;
D. SELECT model FROM producent WHERE typ="RAM" OR
producent="Kingston" ORDER BY podzespoly ASC;
225. W celu przyspieszenia operacji na bazie danych należy do pól często
wyszukiwanych lub sortowanych
A. utworzyć indeks
B. dodać klucz obcy
C. dodać więzy integralności
226. Jednoznacznym identyfikatorem rekordu w bazie danych jest pole
A. klucza podstawowego
B. klucza obcego
C. numeryczne
D. relacji
227. Zdefiniowano bazę danych z tabelą mieszkancy o polach: nazwisko, imie,
miasto. Następnie stworzono następujące zapytanie do bazy: SELECT nazwisko,
imie FROM mieszkancy WHERE miasto="Poznań" UNION ALL SELECT
nazwisko, imie FROM mieszkancy WHERE miasto="Kraków"; Wskaż zapytanie,
które zwróci identyczne dane:
A. SELECT nazwisko, imie FROM mieszkancy AS "Poznań" OR "Kraków";
B. SELECT nazwisko, imie FROM mieszkancy WHERE miasto HAVING "Poznań"
OR "Kraków";
C. SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Poznań" OR
miasto="Kraków";
D. SELECT nazwisko, imie FROM mieszkancy WHERE miasto BETWEEN
"Poznań" OR "Kraków";
228. W bazie danych sklepu istnieje tabela artykuly zawierająca pole o nazwie
nowy. Aby to pole wypełnić wartościami TRUE dla każdego rekordu, należy
zastosować kwerendę
A. UPDATE artykuly SET nowy=TRUE;
B. INSERT INTO artykuly VALUE nowy=TRUE;
C. UPDATE nowy FROM artykuly VALUE TRUE;
D. INSERT INTO nowy FROM artykuly SET TRUE;
229. W MS SQL Server predefiniowana rola o nazwie dbcreator pozwala
użytkownikowi na
A. zarządzanie plikami na dysku
B. zarządzanie bezpieczeństwem systemu
C. tworzenie, modyfikowanie, usuwanie i odzyskiwanie bazy danych
D. wykonywanie każdej operacji na serwerze i posiadanie prawa własności każdej
bazy
230. Aby odebrać prawa dostępu do serwera MySQL, należy posłużyć się
instrukcją
A. USAGE
B. GRANT
C. DELETE
D. REVOKE
231. Za pomocą polecenia BACKUP LOG w MS SQL Server można
A. wykonać pełną kopię bezpieczeństwa
B. zalogować sie do kopii bezpieczeństwa
C. wykonać kopię bezpieczeństwa dziennika transakcyjnego
D. przeczytać komunikaty wygenerowane podczas tworzenia kopii
232. Polecenie DBCC CHECKDB("sklepAGD", Repair_fast) w MS SQL Server
A. sprawdzi spójność określonej tabeli
B. sprawdzi spójność bazy danych i naprawi uszkodzone indeksy
C. sprawdzi spójność bazy danych i wykona kopię bezpieczeństwa
D. sprawdzi spójność określonej tabeli i naprawi uszkodzone rekordy
233. Aby naprawić bazę danych w MySQL, należy użyć polecenia
A. FIX
B. REPAIR
C. UPDATE
D. CHANGE
234. Aby zdefiniować łamanie linii tekstu, np. w zmiennej napisowej, należy
posłużyć się znakiem
A. slash
B. b
C. n
D. t
235. Dana jest tablica n-elementowa o nazwie t[n]. Zadaniem algorytmu
zapisanego w postaci listy kroków jest wypisania sumy
A. n-elementów tablicy
B. co drugiego elementu tablicy
C. sumy wszystkich elementów tablicy
D. sumy tych elementów tablicy, których wartości są nieparzyste
236. Interpreter PHP wygeneruje błąd i nie wykona kodu, jeżeli programista:
A. będzie pisał kod bez wcięć
B. nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sekcja
else
C. będzie deklarował zmienne wewnątrz warunku
D. pobierze wartość z formularza, w którym pole input nie było wypełnione
237. Dana jest tablica o nazwie tab wypełniona liczbami całkowitymi różnymi od
zera. Przedstawiony kod zapisany w języku PHP ma za zadanie:
A. obliczyć iloczyn wszystkich liczb w tablicy
B. obliczyć wartość bezwzględną elementów tablicy
C. zamienić wszystkie elementy tablicy na liczby z przeciwnym znakiem
D. zamienić elementy tablicy na wartości przechowywane w zmiennej liczba
238. Warunek zapisany w JavaScript jest prawdziwy, gdy zmienna x
przechowuje
A. pusty napis
B. wartość nie liczbową
C. dowolną całkowitą wartość liczbową
D. dowolną dodatnią wartość liczbową
239. Przedstawiona funkcja zapisana kodem JavaScript ma za zadanie:
A. zwrócić wynik potęgowania a^n
B. wpisać kolejne liczby od a do n
C. wpisać wyniki mnożenia a przez n
D. zwrócić iloczyn kolejnych liczb od 1 do a
240. Program debugger służy do:
A. interpretacji kodu w wirtualnej maszynie Java
B. analizy wykonywanego programu w celu lokalizacji błędów
C. analizy kodu źródłowego w celu odnalezienia błędów składniowych
D. tłumaczenia kodu zapisanego językiem wyższego poziomu na język
maszynowy
241. Funkcja phpinfo() pozwala na:
A. debugowanie kodu PHP
B. zainicjowanie kodu w języku PHP
C. sprawdzanie wartości zmiennych użytych w kodzie PHP
D. uzyskanie informacji o środowisku pracy serwera obsługującego PHP
242. Którego języka należy użyć, aby zapisać skrypt wykonywany po stronie
klienta w przegladarce internetowej?
A. Perl
B. PHP
C. Python
D. JavaScript
243. W języku PHP pobrano z bazy danych wyniki działania kwerendy za
pomocą polecenia mysql_query(). Aby otrzymać ze zwróconej kwerendy wierszy
danych, należy zastosować polecenie:
A. mysql_field_len()
B. mysql_list_fields()
C. mysql_fetch_row()
D. mysql_fetch_lengths()
244. Błędy interpretacji kodu PHP są zapisane:
A. w logu pod warunkiem ustawienia odpowiedniego parametru w pliku php.ini
B. w podglądzie zdarzeń systemu Windows
C. w oknie edytora, w którym powstaje kod PHP
D. nigdzie, są ignorowanie przez przeglądarkę oraz interpreter kodu PHP
245. Do uruchomienia systemu CMS Joomla! wymagane jest środowisko:
A. PHP i MySQL
B. Apache i PHP
C. Apache, PHP i MySQL
D. IIS, PERL i MySQL
246. W języku HTML, aby uzyskać następujący efekt pogrubienia, pochylenia lub
zapisania w górnym indeksie należy zapisać kod:
A. <i>pogrubiony <b>pochylony lub w </i><sup>górnym indeksie</sup>
B. <i>pogrubiony </i><b>pochylony</b> lub w <sub>górnym indeksie</sub>
C. <b>pogrubiony </b><i>pochylony</i> lub w <sup>górnym indeksie</sup>
247. 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. <hr>
B. <span>
C. <table>
D. <section>
248. Który z zapisów znacznika <meta> jest prawidłowy ze względu na
wykorzystane atrybuty?
A. <meta background = blue>
B. <meta name = "!DOCTYPE">
C. <meta title = "Strona dla hobbystów">
D. <meta name = "description" content = "Masz jakieś hobby? To jest strona dla
Ciebie!">
249. Który z wymienionych znaczników należy do części <head> dokumentu
HTML?
A. <img>
B. <title>
C. <span>
D. <section>
250. W języku CSS poniższy zapis sprawi, że koloru zielonego będzie
A. tło całej strony
B. czcionka nagłówka drugiego stopnia
C. tło tekstu nagłówka drugiego stopnia
D. czcionka każdego nagłówka na stronie
251. W języku CSS, aby formatować tekst poprzez przekreślenie, podkreślenie
dolne lub górne, należy zastosować
A. text-align
B. text-indent
C. text-transform
D. text-decoration
252. W języku CSS poniższy zapis sprawi, że kolor żółty przyjmie czcionka
A. tekstu paragrafu
B. każdego odnośnika
C. odnośników, które otwierają sie w osobnej karcie
D. odnośników, które otwierają sie w tej samej karcie
253. W języku CSS poniższy zapis użyty na stronie, na której jest kilka
paragrafów, a każdy z nich ma po kilka linii sprawi, że
A. pierwsza linia każdego paragrafu będzie miała mniejszą czcionkę niż następne
linie
B. pierwsza linia każdego paragrafu będzie miała większą czcionkę niż następne
linie
C. pierwszy paragraf na stronie będzie w całości miał powiększoną czcionkę
D. całość tekstu paragrafu będzie powiększona o 150%
254. Który znacznik lub grupa znaczników nie są stosowane do definiowania
struktury strony HTML?
A. <header>, <footer>
B. <i>, <b>, <u>
C. <section>
D. <div>
255. Który z przedstawionych kodów HTML sformatuje tekst według wzoru?
(uwaga: słowo "stacji" jest zapisane większą czcionką niż reszta słów w tej linii)
A. A
B. B
C. C
D. D
256. Kolor zapisany w postaci szesnastkowej o wartości #11FE07 w kodzie RGB
ma postać
A. rgb(17,FE,7)
B. rgb(11,127,7)
C. rgb(17,255,7)
D. rgb(17,254,7)
257. Które ze zdań jest prawdziwe w stosunku do grafiki rastrowej?
A. Podczas przekształcania polegającego na skalowaniu, skalowany obraz nie
zmienia jakości
B. Zapisywany obraz jest opisywany za pośrednictwem figur geometrycznych
umieszczonych w układzie współrzędnych
C. Grafika rastrowa nie jest zapisana w formacie WMF (ang. Windows Metafile
Format - format metaplików w Windows)
D. Jest to prezentacja obrazu za pomocą pionowo-poziomej siatki odpowiednio
kolorowanych pikseli na monitorze komputera, drukarce lub innym urządzeniu
wyjściowym
258. Który z formatów grafiki jest najbardziej odpowiedni do zapisu obrazu z
przezroczystością na potrzeby strony internetowej?
A. JPG
B. PNG
C. BMP
D. SVG
259. W czasie przetwarzania dźwięku, aby pozbyć się niechcianych odgłosów
spowodowanych złą jakością mikrofonu, należy zastosować narzędzie
A. echa
B. obwiedni
C. wyciszenia
D. usuwania szumów
260. Aby obraz zmieniał się płynnie w filmie, liczba klatek (nieprzenikających się
wzajemnie) na sekundę musi znajdować się przynajmniej w zakresie
A. 16-19 fps
B. 20-23 fps
C. 24-30 fps
D. 31-36 fps
261. W poleceniu CREATE TABLE języku SQL atrybut określający, która
kolumna tabeli jest kluczem podstawowym, to
A. UNIQUE
B. MAIN KEY
C. PRIMARY KEY
D. IDENTITY FIELD
262. Dana jest tabela psy o polach: imie, rasa, telefon_wlasciciela,
rok_szczepienia. Aby wyszukać telefony właścicieli, których psy były szczepione
przed 2015 rokiem, należy użyć polecenia SQL
A. SELECT psy FROM rok_szczepienia < 2015
B. SELECT imie, rasa FROM psy WHERE rok_szczepienia > 2015
C. SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia < 2015
D. SELECT telefon_wlasciciela FROM psy WHERE rok_szczepienia > 2015
263. Na rysunku została przedstawiona relacja jeden do wielu. Łączy ona
A. klucz obcy rezyserzy_id tabeli filmy z kluczem obcym id tabeli rezyserzy
B. klucz podstawowy id tabeli filmy z kluczem podstawowym id tabeli rezyserzy
C. klucz obcy rezyserzy_id tabeli filmy z kluczem podstawowym id tabeli
rezyserzy
D. klucz podstawowy id tabeli z kluczem obcym rezyserzy_id tabeli rezyserzy
264. W bazie danych sklepu spożywczego pod koniec dnia jest tworzony raport
wyświetlający te produkty wraz z ich dostawcami, dla których stan magazynowy
jest mniejszy niż 10 sztuk. Do zdefiniowania tego raportu posłużono się
kwerendą
A. SELECT
B. UPDATE
C. INSERT INTO
D. CHECK TABLE
265. Wskaż polecenie SQL dodające pole miesiacSiewu do istniejącej tabeli
rosliny
A. UPDATE rosliny ADD miesiacSiewu int
B. CREATE TABLE rosliny {miesiacSiewu int}
C. ALTER TABLE rosliny ADD miesiacSiewu int
266. Polecenie serwera MySQL przedstawione poniżej sprawi, że użytkownikowi
tkowal zostaną
A. przydzielone prawa do usuwania i aktualizowania danych w tabeli pracownicy
B. odebrane prawa usuwania i modyfikowania danych w tabeli pracownicy
C. odebrane prawa usuwanie i dodawania rekordów w tabeli pracownicy
D. przydzielone prawa wszelkiej zmiany struktury tabeli pracownicy
267. W serwerze MySQL nadanie roli o nazwie DBManager przyznaje
użytkownikowi prawa umożliwiające
A. monitorowanie serwera
B. wszelkie operacje na bazach danych serwera
C. tworzenie użytkowników serwera i ustawianie im haseł
D. wszystkie operacje na bazach danych i użytkownikach serwera
268. W bazie danych wykonano następujące polecenie dotyczące praw
użytkownika adam. Po wykonaniu poleceń użytkownik adam będzie miał prawa
do
A. usunięcia tabeli lub jej rekordów
B. aktualizowania danych i przeglądania tabeli klienci
C. tworzenia tabeli klienci i aktualizowania w niej danych
D. przeglądania tabeli klienci i wstawiania do niej sektorów
269. Wskaż poprawną zasadę dotyczącą spójności danych w bazie danych
A. pole klucza obcego nie może być puste
B. pole klucza podstawowego nie może być puste
C. pole klucza podstawowego musi posiadać utworzony indeks
D. w relacji 1..n pole klucza obcego jest połączone z polem klucza obcego innej
tabeli
270. Aby naprawić uszkodzoną tabelę w MySQL, należy wydać polecenie
A. FIX TABLE
B. CHECK TABLE
C. REPAIR TABLE
D. RESOLVE TABLE
271. W formularzu dane z pola input o typie number zostały zapisane do
zmiennej a, a następnie przetworzone w skrypcie JavaScript w następujący
sposób. Zmienna z będzie typu
A. NaN
B. napisowego
C. zmiennoprzecinkowego
D. liczbowego, całkowitego
272. Aby w pliku z rozszerzeniem php umieścić kod w języku PHP należy użyć
znaczników
A. <php .......... />
B. <?php .......... ?>
C. <php> ......... </php>
D. <?php> ........ <php?>
273. Ile iteracji będzie miała pętla zapisana w języku PHP, zakładając, że
zmienna sterująca nie jest modyfikowana we wnętrzu pętli?
A. 0
B. 5
C. 6
D. 10
274. W JavaScript wynik operacji jest równy wartości NaN, jeśli skrypt próbował
wykonać
A. funkcję parseFloat zamiast parseInt na zmiennej liczbowej
B. działanie arytmetyczne, a zawartość zmiennej była napisem
C. działanie arytmetyczne na dwóch zmiennych liczbowych dodatnich
D. funkcję sprawdzającą długość napisu, a zawartość zmiennej była liczbą
275. W instrukcji warunkowej języka JavaScript należy sprawdzić przypadek, gdy
wartość zmiennej a jest z przedziału (0, 100), natomiast wartość zmiennej b jest
większa od zera. Warunek taki jest prawidłowo zapisany w nastepujący sposób
A. if (a>0 || a<100 || b<0)
B. if (a>0 && a<100 && b>0)
C. if ((a>0 || a<100) && b>0)
D. if ((a>0 && a<100) || b<0)
276. Dla dowolnego a z przedziału (0,99) zadaniem funkcji zapisanej w języku
Java Script jest:
A. zwrócenie liczb z przedziału a..99
B. wypisanie liczb z przedziału a..99 i zwrócenie wartości 100
C. wypisanie wartości zmiennej a oraz zwrócenie wartości zmiennej n
D. wypisanie liczb z przedziału a...100 i zwrócenie wartości zmiennej n
277. Zapis w języku JavaScript ma za zadanie
A. utworzenie nowej klasy napis1.
B. wywołanie metody obiektu napisy
C. utworzenie obiektu napis1 klasy napisy
D. zadeklarowanie zmiennej napis1 i wywołanie funkcji, której argumentem jest
napis1
278. Aby wykonać kod zapisany językiem PHP wystarczy, że w systemie
zainstalowano
A. przeglądarkę internetową
B. serwer WWW z interpreterem PHP
C. serwer WWW z serwerem MySQL
D. serwer WWW, parser PHP oraz serwer MySQL
279. Pętla zapisana w języku PHP wstawi do tablicy liczby
A. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
B. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
C. 0, 10, 20, 30, 40, 50, 60, 70, 80, 90
D. 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
280. Wymaganiem aplikacji internetowej jest, aby ta była wykonywana po stronie
klienta. W którym języku należy zaimplementować tę aplikację?
A. Perl
B. PHP
C. Python
D. JavaScript
281. Zadaniem funkcji PHP o nazwie mysql_num_rows() jest
A. ponumerować rekordy w bazie danych
B. zwrócić kolejny rekord z wynikami zapytania
C. zwrócić liczbę wierszy znajdujących się w wyniku zapytania
D. zwrócić rekord, którego numer podany został w parametrze funkcji
282. Jaka treść komunikatu powinna być wstawiona w przedstawionym kodzie
PHP zamiast znaków zapytania?
A. Wybrana baza nie istnieje
B. Błąd połączenia z serwerem SQL
C. Pomyślnie dodano rekord do bazy
D. Błąd przetwarzania zapytania SQL
283. Testy aplikacji internetowej mające za zadanie sprawdzenie skalowalności
aplikacji i bazy danych oraz architektury serwera i konfiguracji noszą nazwę
testów
A. kompatybilności
B. bezpieczeństwa
C. funkcjonalnych
D. użyteczności
284. Aby prawidłowo udokumentować linię kodu języka Java Script, należy po
znakach // wpisać komentarz
A. nieprawidłowe dane
B. wybór losowej wartości ze zmiennych a, b i c
C. w zmiennej x minimalna wartość ze zmiennych a, b, c
D. w zmiennej x maksymalna wartość ze zmiennych a, b, c
285. Aby stronę WWW można było przesłać do przeglądarki internetowej w
postaci zaszyfrowanej, należy użyć protokołu
A. HTTPS
B. HTTP
C. SFTP
D. SSH
286. W języku HTML, aby uzyskać efekt jak na przykładzie, należy zastosować
konstrukcję
A. <p><big>Duży tekst</p> zwykły tekst
B. <p><strike>Duży tekst zwykły tekst</p>
C. <p><big>Duży tekst</big> zwykły tekst</p>
D. <p><strike>Duży tekst</strike> zwykły tekst</p>
287. Zapis znacznika HTML w postaci
A. jest niepoprawny, w atrybucie href należy podać adres URL
B. jest niepoprawny, zastosowano błędnie znak # w atrybucie href
C. jest poprawny, po wybraniu odnośnika otworzy się strona internetowa o adresie
"hobby"
D. jest poprawny, po wybraniu odnośnika aktualna strona zostanie przewinięta do
elementu o nazwie "hobby"
288. W części nagłówkowej kodu HTML zapisano tekst przedstawiony na
obrazku. Zapisany tekst zostanie wyświetlony
A. na pasku tytułu przeglądarki
B. w treści strony, na banerze
C. w polu adresu, za wpisanym adresem URL
D. w treści strony, w pierwszym wyświetlonym nagłówku
289. Przeglądarka internetowa wyświetliła stronę w następujący sposób. Wskaż
kod HTML, który poprawnie definiuje przedstawioną hierarchiczną strukturę
tekstu:
A. <h1>Rozdział 1<p>tekst <h2>Podrozdział 1.1<p>tekst <h2>Podrozdział 1.2
B. <ul><li>Rozdział 1<li>tekst<li>Podrozdział 1.1<li>tekst<li>Podrozdział 1.2</ul>
C. <big>Rozdział 1</big>tekst<big>Podrozdział 1.1</big>tekst<big>Podrozdział
1.2</big>
D. <h1>Rozdział 1</h1> <p>tekst</p> <h2>Podrozdział 1.1</h2> <p>tekst</p>
<h2>Podrozdział 1.2</h2>
290. W języku CSS, przedstawiony zapis sprawi, że plik rysunek.png będzie
A. tłem całej strony
B. tłem każdego paragrafu
C. wyświetlony obok każdego paragrafu
D. wyświetlony, jeśli w kodzie zostanie zastosowany znacznik img
291. W języku CSS, aby zdefiniować niestandardowe odstępy między wyrazami,
stosuje się właściwość
A. line-spacing
B. white-space
C. word-spacing
D. letter-space
292. W języku CSS zdefiniowano następujące formatowanie. Oznacza to, że
kolorem niebieskim zostanie zapisany
A. cały tekst paragrafu niezależnie od jego formatowania
B. pochylony tekst paragrafu
C. cały tekst nagłówków niezależnie od ich formatowania
D. pogrubiony tekst paragrafu
293. W języku CSS, zapis w następującej postaci sprawi, iż koloru czerwonego
będzie
A. pierwsza linia paragrafu
B. tekst nagłówka pierwszego stopnia
C. pierwsza litera nagłówka drugiego stopnia
D. pierwsza litera nagłówka pierwszego stopnia
294. W języku HTML informacje dotyczące autora, streszczenia i słów
kluczowych strony należy umieścić
A. pomiędzy znacznikami <head> i </head>, w znaczniku <meta>
B. pomiędzy znacznikami <head> i </head>, w znaczniku <style>
C. pomiędzy znacznikami <body> i </body>, w znaczniku <meta>
D. pomiędzy znacznikami <body> i </body>, w znaczniku <html>
295. Który z przedstawionych kodów XHTML sformatuje tekst według podanego
wzoru?
A. A
B. B
C. C
D. D
296. Kolor zapisany kodem RGB o wartości rgb(128, 16, 8) w postaci
szesnastkowej ma wartość
A. #FF0F80
B. #FF1008
C. #801008
D. #800F80
297. Które ze zdań opisuje grafikę wektorową?
A. Jest to prezentacja obrazu za pomocą pionowo-poziomej siatki odpowiednio
kolorowanych pikseli na monitorze komputera, drukarce lub innym urządzeniu
wyjściowym
B. Może być przechowywana w formacie JPG lub PNG
C. Jest wykorzystywana do zapisu fotografii cyfrowej
D. Zapisywany obraz jest opisywany za pośrednictwem figur geometrycznych
298. Aby zbadać rozkład ilościowy poszczególnych kolorów zdjęcia, należy użyć
A. desaturacji
B. histogramu
C. balansu kolorów
D. rozmycia Gaussa
299. W standardzie HDTV jest stosowana rozdzielczość
A. 704 x 576 px
B. 720 x 480 px
C. 1280 x 1024 px
D. 1920 x 1080 px
300. Którą klauzulę powinno się zastosować w poleceniu CREATE TABLE języka
SQL, aby dane pole rekordu nie było puste?
A. NULL
B. CHECK
C. DEFAULT
D. NOT NULL
301. Polecenie języka SQL w postaci
A. zamienia nazwę tabeli miasta na nazwę kod
B. dodaje do tabeli kolumnę o nazwie kod typu text
C. dodaje do tabeli dwie kolumny o nazwach: kod i text
D. w tabeli miasta zamienia nazwę kolumny kod na nazwę text
302. W bazie danych hurtowni zdefiniowano tabelę sprzedaz o polach: id,
kontrahent, grupa_cenowa, obrot. Aby wyszukać wyłącznie kontrahentów z
drugiej grupy cenowej, których obrót jest większy niż 4000zł, należy zastosować
polecenie
A. SELECT sprzedaz FROM kontrahent WHERE obrot > 4000;
B. SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 OR obrot >
4000;
C. SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 AND obrot >
4000;
D. SELECT sprzedaz FROM kontrahent WHERE grupa_cenowa = 2 AND obrot >
4000;
303. Dana jest tabela programiści o polach: id, nick, ilosc_kodu, ocena. Pole
ilosc_kodu zawiera liczbę linii kodu napisanych przez programistę w danym
miesiącu. Aby policzyć sumę linii kodu, który napisali wszyscy programiści,
należy użyć polecenia
A. SELECT SUM(ocena) FROM ilosc_kodu;
B. SELECT SUM(ilosc_kodu) FROM programisci;
C. SELECT COUNT(programisci) FROM ilosc_kodu;
D. SELECT MAX(ilosc_kodu) FROM programisci
304. W instrukcji CREATE TABLE użycie klauzuli PRIMARY KEY przy deklaracji
pola tabeli spowoduje, że pole to stanie się
A. kluczem obcym
B. indeksem klucza
C. indeksem unikalnym
D. kluczem podstawowym
305. Baza danych księgarni zawiera tabelę ksiazki z polami: id, idAutor, tytul,
ileSprzedanych oraz tabelę autorzy z polami: id, imie, nazwisko. Aby stworzyć
raport sprzedanych książek z tytułami i nazwiskami autorów, należy
A. stworzyć kwerendę wyszukującą tytuły książek
B. Zdefiniować relację 1..n dla tabel ksiazki i autorzy, a następnie stworzyć
kwerendę łączącą obie tabele
C. Zdefiniować relację 1..1 dla tabel ksiazki i autorzy, a następnie stworzyć
kwerendę łączącą obie tabele
D. stworzyć dwie osobne kwerendy: pierwszą wyszukującą tytuły książek, drugą
wyszukującą nazwiska autorów
306. Istnieje tabela pracownicy z polami: id, imie, nazwisko, pensja. W nowym
roku postawiono podnieść pensję wszystkim pracownikom o 100 zł. Aktualizacja
ta w bazie danych będzie miała postać
A. UPDATE pracownicy SET pensja = pensja + 100;
B. UPDATE pracownicy SET pensja = 100;
C. UPDATE pensja SET +100;
D. UPDATE pensja SET 100;
307. W tabeli artykuly wykonano następujące polecenia dotyczące praw
użytkowania jan. Po wykonaniu poleceń użytkownik jan będzie miał prawa do
A. tworzenia tabeli i aktualizowania w niej danych
B. aktualizowania danych i przeglądania tabeli
C. tworzenia tabeli i wypełniania jej danymi
D. przeglądania tabeli
308. Aby przywrócić bazę danych MS SQL z kopii bezpieczeństwa, należy
zastosować polecenie
A. DBCC CHECKDB
B. SAVE DATABASE
C. RESTORE DATABASE
D. REBACKUP DATABASE
309. Baza danych MySQL uległa uszkodzeniu. Które z działań NIE pomoże przy
jej naprawie?
A. Wykonanie replikacji bazy danych
B. Próba naprawy poleceniem REPAIR
C. Odtworzenie bazy z kopii bezpieczeństwa
D. Stworzenie nowej bazy i przeniesienie do niej tabel
310. W formularzu, dane z pola input o typie number zostały zapisane do
zmiennej a, a następnie przetworzone w skrypcie JavaScript w następujący
sposób. Zmienna x będzie typu
A. NaN
B. napisowego
C. zmiennoprzecinkowego
D. liczbowego, całkowitego
311. Wstawki kodu JavaScript w dokumencie HTML mogą się znaleźć
A. tylko w cześci <head>, w znaczniku <script>
B. tylko w cześci <body>, w znaczniku <java>
C. zarówno w cześci <head>, jak i <body>, w znaczniku <java>
D. zarówno w cześci <head>, jak i <body>, w znaczniku <script>
312. 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. wstawić znaki $ przed nazwami zmiennych.
B. wstawić nawiasy klamrowe do sekcji if oraz else
C. w liniach 2 i 5 zmienne a i b wstawić w cudzysłów
D. w liniach 3 i 6 zamienić znaki cudzysłowu na apostrof, np. ’jest mniejsze’
313. Ile iteracji będzie miała przedstawiona pętla zapisana w języku PHP,
zakładając, że zmienna sterująca nie jest modyfikowana we wnętrzu pętli?
A. 0
B. 10
C. 11
D. Nieskończenie wiele
314. W języku JavaScript metoda document.getElementById(id) ma za zadanie
A. wstawić tekst o treści ’id’ na stronie WWW
B. sprawdzić poprawność formularza o identyfikatorze id
C. pobrać dane z pola formularza i wstawić je do zmiennej id
D. zwrócić odniesienie do pierwszego elementu HTML o podanym id
315. W instrukcji warunkowej JavaScript należy sprawdzić przypadek, gdy
zmienne a oraz b są dodatnie, z czego zmienna b jest mniejsza od 100. Warunek
taki powinien być zapisany w następujący sposób:
A. if ( a > 0 || b > 0 || b > 100)
B. if ( a > 0 && b > 0 || b > 100)
C. if ( a > 0 || (b > 0 && b < 100))
D. if ( a > 0 && b > 0 && b < 100)
316. Zadaniem przedstawionej funkcji zapisanej w języku JavaScript jest
A. zwrócenie wartości parzystych liczb od a do b
B. wypisanie liczb parzystych z przedziału od a do b
C. wypisanie wszystkich liczb z przedziału od a do b
D. sprawdzenie, czy liczba a jest nieparzysta; jeśli tak, wypisanie jej
317. Przedstawiony kod został zapisany w języku JavaScript. W podanej definicji
obiektu metodą jest element o nazwie
A. obj1
B. oblicz
C. czescCalkowita
D. czescUlamkowa
318. Aby uzyskać informacje o środowisku pracy serwera obsługującego PHP,
należy skorzystać z funkcji
A. php()
B. phpinfo()
C. phpgetinfo()
D. phpinformation()
319. Fragment kodu w języku PHP wypisze
A. nazwę konta ze znakiem @, czyli "adres@"
B. cały adres e-mail, czyli "adres@host.pl"
C. samą nazwę domeny, czyli "host.pl"
D. samą nazwę konta, czyli "adres"
320. Do uruchomienia skryptu JavaScript wymagane jest oprogramowanie
A. serwera WWW
B. serwera MySQL
C. debugera JavaScript
D. przeglądarki internetowej
321. Zadaniem funkcji PHP o nazwie mysql_select_db() jest
A. połączyć bazę danych z serwerem SQL
B. określić bazę, z której będą pobierane dane
C. określić tabelę, z której będą pobierane dane
D. pobrać dane z bazy danych na podstawie kwerendy
322. W przedstawionym kodzie PHP, zamiast znaków zapytania powinien
pojawić się komunikat:
A. Błąd przetwarzania zapytania
B. Zapytanie przetworzono pomyślnie
C. Nieprawidłowa nazwa bazy danych
D. Nieprawidłowe hasło do bazy danych
323. Testy wydajnościowe mają na celu sprawdzenie
A. zdolności oprogramowania do działania w warunkach wadliwej pracy sprzętu
B. zdolności oprogramowania do działania w warunkach wadliwej pracy systemu
C. stopnia spełnienia wymagań wydajnościowych przez system lub moduł
D. ciągu zdarzeń, w którym prawdopodobieństwo każdego zdarzenia zależy
jedynie od wyniku poprzedniego
324. Aby prawidłowo udokumentować przedstawioną linię kodu języka
JavaScript, należy po znakach // wpisać komentarz
A. nieprawidłowe dane
B. zmiana stylu atrybutu innerHTML
C. wyświetlenie tekstu "Date()" w znaczniku o id = napis
D. wyświetlenie daty i czasu w znaczniku o id = napis
325. Przekierowanie 301 służące przekierowaniu użytkownika z jednego adresu
URL na inny można ustawić w pliku konfiguracji serwera Apache o nazwie
A. conf.php
B. .htaccess
C. .apacheConf
D. configuration.php
326. W języku HTML aby zdefiniować słowa kluczowe strony, należy użyć zapisu
A. <meta keywords="psy, koty, gryzonie">
B. <meta name="keywords" ="psy, koty, gryzonie">
C. <meta name="keywords" content="psy, koty, gryzonie">
D. <meta name="description" content="psy, koty, gryzonie">
327. W języku HTML zdefiniowano znacznik a. Wartość nofollow atrybutu rel
A. oznacza, że kliknięcie na link nie przeniesie do strony website.com
B. oznacza, że kliknięcie na link otworzy go w osobnej karcie przeglądarki
C. jest informacją dla robota wyszukiwarki Google, aby nie podążał za tym linkiem
D. jest informacją dla przeglądarki internetowej, aby nie formatowała słowa "link"
jako odnośnika
328. W języku HTML aby zdefiniować poziomą linię, należy użyć znacznika
A. <line>
B. <br>
C. <hl>
D. <hr>
329. Zapisano kod HTML wstawiający grafikę na stronę internetową. Jeżeli
rysunek.png nie zostanie odnaleziony, przeglądarka
A. nie wyświetli strony internetowej
B. w miejscu grafiki wypisze tekst "pejzaż"
C. w miejscu grafiki wypisze tekst "rysunek.png"
D. w miejscu grafiki wypisze błąd wyświetlania strony
330. Aby w języku HTML uzyskać takie formatowanie paragrafu dla tekstu należy
zastosować kod
A. <p>Tekst może być <mark>zaznaczony</mark> albo <em>istotny dla
autora</p>
B. <p>Tekst może być <mark>zaznaczony albo <i>istotny</i> dla
autora</mark></p>
C. <p>Tekst może być <mark>zaznaczony</mark> albo <em>istotny</em> dla
autora</p>
D. <p>Tekst może być <mark>zaznaczony albo <em>istotny</em> dla
autora</mark></p>
331. Zamieszczony kod HTML formularza zostanie wyświetlony przez
przeglądarkę w sposób:
A. A
B. B
C. C
D. D
332. W języku CSS wcięcie pierwszej linii akapitu na 30 pikseli uzyska się za
pomocą zapisu
A. p { text-indent: 30px; }
B. p { text-spacing: 30px; }
C. p { line-height: 30px; }
D. p { line-indent: 30px; }
333. W języku CSS zdefiniowano następujące formatowanie. Kolorem
czerwonym zostanie zapisany
A. tylko tekst pochylony nagłówka pierwszego stopnia
B. tylko tekst pochylony we wszystkich poziomach nagłówków
C. cały tekst nagłówka pierwszego stopnia oraz pochylony tekst akapitu
D. cały tekst nagłówka pierwszego stopnia oraz cały tekst pochylony, niezależnie
od tego, w którym miejscu strony się znajduje
334. W języku CSS, aby sformatować dowolny element języka HTML w ten
sposób, że po najechaniu na niego kursorem zmienia on kolor czcionki, należy
zastosować pseudoklasę
A. :active
B. :hover
C. :visited
D. :coursor
335. Zapis CSS w takiej postaci sprawi, że na stronie internetowej
A. punktorem listy nienumerowanej będzie rys.gif
B. rys.gif będzie stanowił ramkę dla listy nienumerowanej
C. wyświetli się rys.gif jako tło listy nienumerowanej
D. każdy z punktów listy będzie miał osobne tło pobrane z grafiki rys.gif
336. W języku CSS aby zdefiniować odmienne formatowanie dla pierwszej litery
akapitu, należy zastosować selektor
A. klasy p.first-letter
B. dziecka p + first-letter
C. atrybutu p [first-letter]
D. pseudoelementu p::first-letter
337. W kodzie źródłowym zapisanym w języku HTML wskaż błąd walidacji
dotyczący tego fragmentu
A. Nieznany znacznik h6
B. Znacznik br nie został poprawnie zamknięty
C. Znacznik br nie może występować wewnątrz znacznika p
D. Znacznik zamykający /b niezgodny z zasadą zagnieżdżania
338. W ramce przedstawiono właściwości pliku graficznego. W celu optymalizacji
czasu ładowania rysunku na stronę WWW należy
A. zmniejszyć wymiary rysunku
B. zwiększyć rozdzielczość
C. zmienić format grafiki na CDR
D. zmienić proporcje szerokości do wysokości
339. W programie INKSCAPE / COREL aby uzyskać przedstawiony efekt napisu,
należy
A. skorzystać z funkcji gradientu
B. zastosować funkcję sumy z kołem
C. zastosować funkcję wykluczenia z kołem
D. skorzystać z funkcji wstaw / dopasuj tekst do ścieżki
340. Programem do edycji dźwięku jest
A. Brasero
B. Winamp
C. Audacity
D. RealPlayer
341. Dana jest tabela pracownicy. Polecenie MySQL usuwające wszystkie
rekordy z tabeli, dla których nie wypełniono pola rodzaj_umowy, ma postać
A. DROP pracownicy FROM rodzaj_umowy = 0;
B. DROP pracownicy WHERE rodzaj_umowy IS NULL;
C. DELETE pracownicy WHERE rodzaj_umowy = 'brak';
D. DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
342. W języku SQL, aby stworzyć tabelę, należy zastosować polecenie
A. ADD TABLE
B. ALTER TABLE
C. INSERT TABLE
D. CREATE TABLE
343. W przedstawionym fragmencie kwerendy języka SQL, komenda SELECT
ma za zadanie zwrócić
A. średnią tabeli
B. liczbę wierszy
C. sumę w kolumnie wartosc
D. średnią w kolumnie wartosc
344. Dana jest tabela ksiazki z polami: tytul, autor (typu tekstowego), cena (typu
liczbowego). Aby kwerenda SELECT zwróciła tylko tytuły, dla których cena jest
mniejsza od 50zł, należy zapisać:
A. SELECT * FROM ksiazki WHERE cena < 50;
B. SELECT tytul FROM ksiazki WHERE cena < 50;
C. SELECT tytul FROM ksiazki WHERE cena > '50 zł';
D. SELECT ksiazki FROM tytul WHERE cena < '50 zł';
345. W bazie danych MYSQL dana jest tabela programów komputerowych o
polach: nazwa, producent, rokWydania. Aby kwerenda SELECT zwróciła
wszystkie nazwy producentów tak, by nazwy te nie powtarzały się, należy
zapisać:
A. SELECT UNIQUE producent FROM programy;
B. SELECT DISTINCT producent FROM programy;
C. SELECT producent FROM programy WHERE UNIQUE;
D. SELECT producent FROM programy WHERE producent NOT DUPLICATE;
346. Tabela filmy zawiera klucz główny id oraz klucz obcy rezyserID. Tabela
rezyserzy zawiera klucz główny id. Obydwie tabele połączone są relacją jeden
po stronie rezyserzy do wielu po stronie filmy. Aby w kwerendzie SELECT
połączyć tabele filmy i rezyserzy, należy zapisać
A. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.id ...
B. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.filmyID ...
C. ... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.id ...
D. ... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.filmyID ...
347. Na rysunku przedstawiono dwie tabele. Aby połączyć je relacją jeden do
wielu, jeden po stronie Klienci wiele po stronie Zamowienia, należy
A. Połączyć relacją pola ID z obu tabel
B. Dodać pole klucza obcego do tabeli Zamowienia i połączyć je z ID tabeli
Klienci
C. Dodać pole klucza obcego do tabeli Klienci i połączyć je z ID tabeli
Zamowienia
D. Zdefiniować trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z
ID tabeli Klienci, drugi klucz połączyć z ID tabeli Zamowienia
348. Źródłem rekordów dla raportu może być
A. Tabela
B. Inny raport
C. Makropolecenie
D. Zapytanie INSERT INTO
349. Przedstawione polecenie MySQL ma za zadanie
A. Usunąć kolumnę tytul z tabeli ksiazki
B. Dodać do tabeli ksiazki kolumnę tytul
C. Zmienić nazwę kolumny w tabeli ksiazki
D. Zmienić typ kolumny w tabeli ksiazki
350. W tabeli podzespoly należy zmienić wartość pola URL na 'toshiba.pl' dla
wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL
modyfikacja będzie miała postać
A. UPDATE podzespoly SET URL='toshiba.pl';
B. UPDATE producent='TOSHIBA' SET URL='toshiba.pl';
C. UPDATE podzespoly.producent='TOSHIBA' SET URL='toshiba.pl';
D. UPDATE podzespoly SET URL='toshiba.pl' WHERE producent='TOSHIBA';
351. Do zabezpieczeń serwera bazy danych przed atakami hakerów nie należy
A. Włączenie zapory
B. Defragmentacja dysków
C. Stosowanie złożonych haseł do bazy
D. Blokowanie portów związanych z bazą danych
352. W języku MySQL należy zastosować polecenie REVOKE, aby
użytkownikowi anna odebrać prawo do dokonywania zmian jedynie w definicji
struktury bazy danych. Polecenie odpowiadające odebraniu tych praw ma postać
A. REVOKE ALL ON tabela1 FROM 'anna'@'localhost'
B. REVOKE CREATE ALTER DROP ON tabela1 FROM 'anna'@'localhost'
C. REVOKE CREATE UPDATE DROP ON tabela1 FROM 'anna'@'localhost'
D. REVOKE CREATE INSERT DELETE ON tabela1 FROM 'anna'@'localhost'
353. W języku JavaScript, aby sprawdzić warunek czy liczba znajduje się w
przedziale (100;200>, należy zapisać:
A. if (liczba > 100 || liczba <= 200)
B. if (liczba < 100 || liczba >= 200)
C. if (liczba > 100 && liczba <= 200)
D. if (liczba < 100 && liczba <= 200)
354. W wyniku działania pętli zapisanej w języku PHP zostanie wypisany ciąg
liczb
A. 10 15 20 25 30 35 40 45
B. 10 15 20 25 30 35 40 45 50
C. 0 5 10 15 20 25 30 35 40 45
D. 0 5 10 15 20 25 30 35 40 45 50
355. Które z poniższych zdań dotyczących zasad programowania w języku PHP
jest prawdziwe?
A. Jest to język o słabej kontroli typów
B. Nazwy zmiennych są poprzedzone znakiem !
C. Deklaracja zmiennych następuje po słowie var
D. W nazwach zmiennych nie jest rozróżniana wielkość liter
356. W języku PHP instrukcja foreach jest instrukcją
A. Wyboru, dla elementów tablicy
B. Pętli, niezależnie od typu zmiennej
C. Pętli, wyłącznie dla elementów tablicy
D. Warunkową, niezależnie od typu zmiennej
357. Funkcją języka PHP tworzącą ciasteczko jest
A. createcookie()
B. echocookie()
C. addcookie()
D. setcookie()
358. W języku PHP funkcja trim ma za zadanie
A. Podawać długość napisu
B. Porównywać dwa napisy i wypisać część wspólną
C. Zmniejszać napis o wskazaną w parametrze liczbę znaków
D. Usuwać białe znaki lub inne znaki podane w parametrze, z obu końców napisu
359. W języku JavaScript zapis w ramce oznacza, że
A. nazwa jest polem klasy przedmiot
B. nazwa jest właściwością obiektu przedmiot
C. zmienna x będzie przechowywać wynik działania metody nazwa
D. zmienna x będzie przechowywać wynik działania funkcji przedmiot
360. W języku JavaScript zapisano następującą funkcję. Ma ona za zadanie
A. Wypisać wartość odwrotną do f
B. Zwrócić wartość odwrotną do f
C. Wypisać wartość bezwzględną z f
D. Zwrócić wartość bezwzględną z f
361. Za pomocą języka PHP nie jest możliwe
A. Przetwarzanie danych formularzy
B. Generowanie dynamicznej zawartości strony
C. Przetwarzanie danych zgromadzonych w bazie danych
D. Zmienianie dynamiczne zawartości strony HTML w przeglądarce
362. Działaniem przedstawionego kodu PHP będzie wypełnienie tablicy
A. Kolejnymi liczbami od 0 do 9 i wypisanie ich
B. Kolejnymi liczbami od -100 do 100 i wypisanie wartości ujemnych
C. 10 losowymi wartościami, a następnie wypisanie wartości ujemnych
D. 100 losowymi wartościami, a następnie wypisanie wartości dodatnich
363. W języku JavaScript zapisano fragment kodu. Po wykonaniu skryptu
zmienna x
A. Będzie równa 11 i zostanie wypisana w oknie popup
B. Będzie równa 10 i zostanie wypisana w dokumencie HTML
C. Będzie równa 11 i zostanie wypisana w konsoli przeglądarki internetowej
D. Będzie równa 10 i zostanie wypisana w głównym oknie przeglądarki
internetowej
364. W języku PHP, wykonując operacje na bazie danych MySQL, aby
zakończyć pracę z bazą, należy wywołać
A. mysqli_exit();
B. mysqli_close();
C. mysqli_commit();
D. mysqli_rollback();
365. W ramce przedstawiono kod JavaScript z błędem logicznym. Program
powinien wypisywać informację, czy liczby są sobie równe czy nie, lecz nie
wykonuje tego. Wskaż odpowiedź, która dotyczy błędu
A. Nieprawidłowo zadeklarowano zmienne
B. Przed klauzulą else nie powinno być średnika
C. W klauzuli if występuje przypisanie zamiast porównania
D. Instrukcje wewnątrz sekcji if oraz else powinny być zamienione miejscami
366. Która z zasad tworzenia części <head> języka HTML jest poprawna?
A. W części <head> zawiera się część <body>
B. W części <head> mogą wystąpić znaczniki <meta>, <title>, <link>
C. W części <head> można definiować szablon strony znacznikami <div>
D. W części <head> nie można umieszczać kodu CSS, a jedynie odwołanie do
pliku CSS
367. W języku HTML znacznik <strong>tekst</strong> będzie wyświetlany w ten
sam sposób przez przeglądarkę co znacznik
A. <b>tekst</b>
B. <h1>tekst</h1>
C. <big>tekst</big>
D. <sub>tekst</sub>
368. Aby strona WWW była responsywna, należy między innymi definiować
A. jedynie znane czcionki, np. Arial
B. rozmiary obrazów w procentach
C. rozmiary obrazów wyłącznie w pikselach
D. rozkład strony wyłącznie za pomocą tabel
369. 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. <indent>
C. <blockq>
D. <blockquote>
370. W języku CSS wartości underline, overline, blink przyjmują atrybut
A. text-style
B. font-style
C. font-weight
D. text-decoration
371. W przedstawionej definicji stylu CSS, powtarzanie dotyczy
A. tła każdego ze znaczników akapitu
B. rysunku umieszczonego znacznikiem img
C. rysunku umieszczonego w tle strony w pionie
D. rysunku umieszczonego w tle strony w poziomie
372. W języku CSS zdefiniowano styl. Sformatowana stylem sekcja będzie
zawierała obramowanie o szerokości
A. 2 px oraz marginesy wewnątrz tego obramowania
B. 20 px oraz marginesy wewnątrz tego obramowania
C. 2 px oraz marginesy na zewnątrz tego obramowania
D. 20 px oraz marginesy na zewnątrz tego obramowania
373. 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. style:left;
D. alt:left;
374. W języku CSS określono formatowanie znacznika h1 według wzoru.
Zakładając, że żadne inne formatowanie nie jest dodane do znacznika h1, wskaż
sposób formatowania tego znacznika
A. A
B. B
C. C
D. D
375. Aby przygotować szablon strony z trzema kolumnami ustawionymi obok
siebie, można posłużyć się stylem CSS
A. A
B. B
C. C
D. D
376. Przedstawiono fragment kodu HTML, który się poprawnie. Błąd walidacji
tego fragmentu kodu będzie dotyczył
A. Braku cudzysłowu
B. Niedomknięcia znacznika br
C. Niedomknięcia znacznika img
D. Powtórzenia nazwy pliku graficznego
377. Modelem barw opisującym kolor z użyciem stożka przestrzeni barw jest
A. CIE
B. HSV
C. CMY
378. Rozmycie Gaussa, wygładzanie, szum RGB są funkcjami programu do
obróbki
A. Grafiki rastrowej
B. Grafiki wektorowej
C. Ścieżki dźwiękowej
D. Dźwięku w formacie MIDI
379. Aby edytować nakładające się na siebie pojedyncze fragmenty obrazu,
pozostawiając pozostałe elementy niezmienione, należy zastosować
A. Warstwy
B. Histogram
C. Kanał alfa
D. Kadrowanie
380. W języku SQL wykorzystywanym przez bazę danych MySQL atrybut
UNIQUE polecenia CREATE TABLE
A. Wymusza unikatowe nazwy pól tabeli
B. Blokuje możliwość wpisania wartości NULL
C. Jest stosowany tylko w przypadku pól liczbowych
D. Jest stosowany, jeśli wartość w kolumnie nie mogą się powtarzać
381. Funkcja agregująca MIN języka SQL ma za zadanie policzyć
A. Liczbę wierszy zwróconych kwerendą
B. Wartość minimalną kolumny zwróconej kwerendą
C. długość znaków w zwróconych kwerendą rekordach
D. Średnią wartości różnych pól rekordu zwróconego zapytaniem
382. Dana jest tabela o nazwie wycieczki z polami: nazwa, cena, miejsca (jako
liczba wolnych miejsc). Aby dla dowolnego zbioru danych tabeli wyświetlić
jedynie nazwy tych wycieczek, dla których cena jest niższa niż 2000 zł i mają
przynajmniej cztery wolne miejsca, należy posłużyć się zapytaniem
A. SELECT nazwa FROM wycieczki WHERE cena < 2000 AND miejsca > 3;
B. SELECT nazwa FROM wycieczki WHERE cena < 2000 OR miejsca > 4;
C. SELECT * FROM wycieczki WHERE cena < 2000 AND miejsca > 4;
D. SELECT * FROM wycieczki WHERE cena < 2000 OR miejsca > 3;
383. Dana jest tabela o nazwie przedmioty z polami: ocena i uczenID. Aby
policzyć średnią ocen ucznia o ID równym 7, należy posłużyć się zapytaniem
A. AVG SELECT ocena FROM przedmioty WHERE uczenID = 7;
B. SELECT AVG(ocena) FROM przedmioty WHERE uczenID = 7;
C. COUNT SELECT ocena FROM przedmioty WHERE uczenID = 7;
D. SELECT COUNT(ocena) FROM przedmioty WHERE uczenID = 7;
384. Tabela o nazwie naprawy zawiera pola: klient, czyNaprawione. Aby usunąć
te rekordy, w których pole czyNaprawione jest prawdą, należy posłużyć się
poleceniem
A. DELETE FROM naprawy;
B. DELETE naprawy WHERE czyNaprawione = TRUE;
C. DELETE FROM naprawy WHERE czyNaprawione = TRUE;
D. DELETE klient FROM naprawy WHERE czyNaprawione = TRUE;
385. Formularz nadrzędny wykorzystywany do nawigacji w bazie danych
pomiędzy dostępnymi w systemie formularzami, kwerendami jest nazywany
formularzem
A. głównym
B. sterującym
C. pierwotnym
D. zagnieżdżonym
386. W bazie danych sklepu komputerowego istnieje tabela komputery. Aby
zdefiniować raport wyświetlający dla dowolnego zbioru danych tabeli, jedynie
pola tabeli dla komputerów, w których jest nie mniej niż 8 GB pamięci, a procesor
to Intel, można posłużyć sie kwerendą
A. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec < 8;
B. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec >= 8;
C. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec < 8;
D. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec >= 8;
387. Za pomocą polecenia ALTER TABLE można
A. zmienić wartości rekordów
B. zmienić strukturę tabeli
C. usunąć rekord
D. usunąć tabelę
388. W języku SQL, wykorzystywanym przez bazę danych MySQL w tabeli
samochody, aby nadać wartość równą 0 dla kolumny przebieg, należy posłużyć
się kwerendą
A. UPDATE samochody SET przebieg = 0;
B. UPDATE przebieg SET 0 FROM samochody;
C. UPDATE przebieg SET 0 TABLE samochody;
D. UPDATE samochody SET przebieg VALUE 0;
389. Przedstawione polecenie SQL, użytkownikowi adam@localhost nadaje
prawa
A. zarządzania strukturą tabeli klienci
B. manipulowania danymi w tabeli klienci
C. zarządzania strukturą bazy danych klienci
D. manipulowania danymi bazy danych klienci
390. W języku JavaScript przedstawiona definicja jest definicją
A. klasy
B. tablicy
C. obiektu
D. kolekcji
391. Dla każdej iteracji pętli wartość bieżącego elementu tablicy jest
przypisywana do zmiennej, a wskaźnik tablicy jest przesuwany o jeden, aż do
ostatniego elementu tablicy. Zdanie to jest prawdziwe dla instrukcji
A. for
B. next
C. while
D. foreach
392. Wskaż zapisany w języku JavaScript warunek, który ma sprawdzić
spełnienie z przypadków: 1) dowolna naturalna liczba a jest trzycyfrowa, 2)
dowolna całkowita liczba b jest ujemna
A. ((a>99) || (a<1000)) || (b<0)
B. ((a>99) && (a<1000)) || (b<0)
C. ((a>99) || (a<1000)) && (b<0)
D. ((a>99) && (a<1000)) && (b<0)
393. Którą czynność gwarantującą poprawne wykonanie przedstawionego kodu
JavaScript, należy wykonać przed pętlą?
A. Zadeklarować zmienną i
B. Zainicjować zmienną text
C. Sprawdzić rozmiar tabeli tab
D. Sprawdzić czy text jest typu znakowego
394. Hermetyzacja to zasada programowania obiektowego mówiąca o tym, że
A. klasy/obiekty mogą współdzielić ze sobą funkcjonalność
B. pola i metody wykorzystywane tylko przez daną klasę/obiekt są ograniczone
zasięgiem private lub protected
C. klasy/obiekty mogą mieć zdefiniowane metody wirtualne, które są
implementowane w pochodnych klasach/obiektach
D. typy pól w klasach/obiektach mogą być dynamicznie zmieniane w zależności
od danych im przypisywanych
395. Przedstawiono fragment JavaScript. Po jego wykonaniu zmienna str2
będzie przechowywać
A. vaSc
B. avaS
C. vaScri
D. nvaScr
396. Który ze sposobów wypisania tekstu zdefiniowany w języku JavaScript?
A. Własność innerHTML
B. Metoda window.alert()
C. Funkcja MessageBox()
D. Metoda document.write()
397. Funkcja JavaScript powinna być wywołana za każdym razem, gdy
użytkownik wpisze dowolny znak do pola edycji. Którego zdarzenia należy użyć?
A. onload
B. onclick
C. onkeydown
D. onmouseout
398. Która z wymienionych funkcji zapisanych językiem PHP zwraca sumę
połowy a i połowy b
A. function licz($a, $b) {return $a/2 + $b;}
B. function licz($a, $b) {return 2/$a + 2/$b;}
C. function licz($a, $b) {return $a/2 + $b/2;}
D. function licz($a, $b) {return ($a/2 + $b)/2;}
399. W języku JavaScript zapisano definicję obiektu. Aby odwołać się do
własności nazwisko należy zapisać
A. osoba[1]
B. osoba[2]
C. osoba.nazwisko
D. osoba::nazwisko
400. W języku PHP zapisano fragment kodu. Plik cookie stworzony tym
poleceniem
A. zostanie usunięty po jednym dniu od jego utworzenia
B. będzie przechowywany na serwerze przez jeden dzień
C. zostanie usunięty po jednej godzinie od jego utworzenia
D. będzie przechowywany na serwerze przez jedną godzinę
401. W języku PHP zapisano fragment kodu. Po zakończeniu pętli zmienna a
przyjmie wartość
A. 0
B. 2
C. 10
D. 20
402. W języku JavaScript, aby zmienić wartość atrybutu znacznika HTML, po
402. W języku JavaScript, aby zmienić wartość atrybutu znacznika HTML, po
uzyskaniu obiektu za pomocą metody getElementById należy skorzystać z
A. pola innerHTML
B. metody getAttribute
C. metody setAttribute
D. pola attribute i podać nazwę atrybutu
403. W języku JavaScript zapisano kod, którego wynikiem działania jest
A. wyświetlenie okna z pustym polem edycyjnym
B. bezpośrednie wpisanie do zmiennej osoba wartości "Adam"
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"
404. W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego
zadaniem jest wypisanie
A. ulicy i miasta z pierwszego zwróconego rekordu
B. ulicy i miasta ze wszystkich zwróconych rekordów
C. miasta i kodu pocztowego z pierwszego zwróconego rekordu
D. miasta i kodu pocztowego ze wszystkich zwróconych rekordów
405. Który sposób komentowania jednoliniowego jest dozwolony w języku
JavaScript?
A. !
B. #
C. //
D. <!
406. Znaczniki <header>, <article>, <section>, <footer> są charakterystyczne dla
języka
A. HTML 5
B. XHTML 1.1
C. HTML 4.01 Strict
D. HTML 4.01 Transitional
407. Przy użyciu którego znacznika w języku HTML nie można umieścić na
stronie grafiki dynamicznej?
A. <img>
B. <strike>
C. <embed>
D. <object>
408. Które ze znaczników HTML umożliwią wyświetlenie na stronie tekstu w
jednym wierszu, jeżeli żadne formatowanie CSS nie zostało zdefiniowane?
A. <p>Dobre strony </p><p style="letter-spacing:3px">mojej strony</p>
B. <h3>Dobre strony </h3><h3 style="letter-spacing:3px">mojej strony</h3>
C. <div>Dobre strony </div><div style="letter-spacing:3px">mojej strony</div>
D. <span>Dobre strony </span><span style="letter-spacing:3px">mojej
strony</span>
409. W języku HTML atrybut shape znacznika area, określający typ obszaru,
może przyjąć wartość
A. rect, triangle, circle
B. poly, square, circle
C. rect, square, circle
D. rect, poly, circle
410. Wskaż prawidłową kolejność stylów CSS mając na uwadze ich
pierwszeństwo w formatowaniu elementów strony WWW.
A. Lokalny, Wewnętrzny, Zewnętrzny
B. Zewnętrzny, Wydzielone bloki, Lokalny
C. Rozciąganie stylu, Zewnętrzny, Lokalny
D. Wewnętrzny, Zewnętrzny, Rozciąganie stylu
411. W folderze www znajdują się podfoldery html i style, w których zapisane są
odpowiednio pliki z rozszerzeniem html i pliki z rozszerzeniem css. Chcąc
dołączyć styl.css do pliku HTML należy użyć
A. <link rel="Stylesheet" type="text/css" href="/styl.css" />
B. <link rel="Stylesheet" type="text/css" href="/style/styl.css" />
C. <link rel="Stylesheet" type="text/css" href="/www/style/styl.css" />
D. <link rel="Stylesheet" type="text/css" href="/../style/styl.css" />
412. Chcąc zdefiniować marginesy wewnętrzne dla danych: margines górny
50px, dolny 40px, prawy 20px i lewy 30px należy użyć składni CSS
A. padding: 50px, 40px, 20px, 30px;
B. padding: 50px, 20px, 40px, 30px;
C. padding: 20px, 40px, 30px, 50px;
D. padding: 40px, 30px, 50px, 20px;
413. 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
414. Który z atrybutów background-attachment w języku CSS należy wybrać,
aby tło strony było nieruchome względem okna przeglądarki?
A. Scroll
B. Fixed
C. Local
D. Inherit
415. Barwa zapisana w modelu RGB(255, 0, 0) jest
A. żółta
B. zielona
C. niebieska
D. czerwona
416. Połączenie dwóch barw leżących po przeciwnych stronach w kole barw jest
połączeniem
A. trójkątnym
B. sąsiadującym
C. dopełniającym
D. monochromatycznym
417. Model barw oparty na 3 parametrach: odcień, nasycenie i jasność to
A. RGB
B. HSV
C. CMY
D. CMYK
418. Który z wymienionych formatów plików NIE JEST wykorzystywany do
publikacji grafiki lub animacji na stronach internetowych?
A. PNG
B. SWF
C. SVG
D. AIFF
419. Aby stworzyć przycisk na stronę internetową według wzoru, należy w
programie do grafiki rastrowej użyć opcji
A. propagacja wartości
B. zaznaczenie eliptyczne
C. zniekształcenia i deformowanie
D. zaokrąglenie lub wybranie opcji prostokąt z zaokrąglonymi rogami
420. Pierwszym krokiem podczas przetwarzania sygnału analogowego na
cyfrowy jest
A. próbkowanie
B. kwantyzacja
C. filtrowanie
D. kodowanie
421. Wskaż FAŁSZYWE stwierdzenie dotyczące normalizacji sygnału
dźwiękowego
A. Polecenie normalizacja dostępne jest w menu programu do obróbki dźwięku
B. W wyniku normalizacji wyrównywany jest poziom głośności całego nagrania
C. Jeśli najgłośniejszy fragment dźwięku osiąga połowę skali, wszystko zostanie
pogłośnione razy dwa - czyli tak, aby najgłośniejszy fragment osiągnął maksimum
na skali
D. Normalizacja polega na zmniejszeniu poziomu najgłośniejszej próbki w sygnale
do zadanej wartości i następnie w odniesieniu do niej proporcjonalnym
zwiększeniu głośności reszty sygnału
422. Wskaż PRAWDZIWE stwierdzenie dla polecenia: CREATE TABLE IF NOT
EXISTS ADRES(ulica VARCHAR(70) CHARACTER SET utf8);
A. Rekordem tabeli nie może być 3 MAJA
B. Klauzula CHARACTER SET utf8 jest obowiązkowa
C. Do tabeli nie można wprowadzać ulic zawierających w nazwie polskie znaki
D. IF NOT EXISTS stosuje się opcjonalnie, aby upewnić się, że brak w bazie
danych takiej tabeli
423. Jak działa instrukcja łącząca wyniki zapytań INTERSECT w języku SQL?
A. Zwraca listę wyników z pierwszego zapytania oraz listę wyników z drugiego
zapytania, powodując domyślne usuwanie powtarzających się wierszy.
B. Zwraca te wiersze, które wystąpiły w wyniku pierwszego zapytania, ale nie było
ich w wyniku drugiego zapytania.
C. Zwraca te wiersze, które wystąpiły w wyniku drugiego zapytania, ale nie było
ich w wyniku pierwszego zapytania.
D. Zwraca część wspólną wyników dwóch zapytań.
424. W języku SQL dla dowolnych zestawów danych w tabeli Uczniowie, aby
wybrać rekordy, które zawierają wyłącznie uczennice o imieniu "Aleksandra",
urodzone po roku "1998", należy zapisać zapytanie
A. SELECT * FROM Uczniowie WHERE imie="Aleksandra" AND rok_urodzenia >
"1998";
B. SELECT * FROM Uczniowie WHERE imie ="Aleksandra" OR rok_urodzenia <
"1998";
C. SELECT * FROM Uczniowie WHERE imie="Aleksandra" OR rok_urodzenia >
"1998";
D. SELECT * FROM Uczniowie WHERE imie="Aleksandra" AND rok_urodzenia <
"1998";
425. Którą relację w projekcie bazy danych należy ustalić między tabelami
widocznymi na rysunku zakładając, że każdy klient sklepu internetowego dokona
przynajmniej dwóch zamówień?
A. 1:1
B. 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
C. 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
D. n:n
426. Wyszukując z tabeli Pracownicy wyłącznie nazwiska, w których ostatnią
426. Wyszukując z tabeli Pracownicy wyłącznie nazwiska, w których ostatnią
literą jest "i", można użyć kwerendy SQL
A. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i";
B. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i%";
C. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i";
D. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i%";
427. W celu dodania rekordu do tabeli Pracownicy należy użyć polecenia SQL
A. INSERT INTO Pracownicy VALUES ("Jan", "Kowalski");
B. INSERT VALUES (Jan; Kowalski) INTO Pracownicy;
C. INSERT VALUES Pracownicy INTO (Jan, Kowalski);
D. INSERT (Jan), (Kowalski) INTO TABLE Pracownicy;
428. W języku SQL w wyniku wykonania zapytania ALTER TABLE osoba DROP
COLUMN grupa; zostanie
A. dodana kolumna grupa
B. usunięta kolumna grupa
C. zmieniona nazwa tabeli na grupa
D. zmieniona nazwa kolumny na grupa
429. Właściwym zestawem kroków według kolejności, które należy wykonać w
celu nawiązania współpracy między aplikacją internetową po stronie serwera a
bazą SQL, jest
A. zapytanie do bazy, wybór bazy, wyświetlenie na stronie WWW, zamknięcie
połączenia
B. wybór bazy danych, nawiązanie połączenia z serwerem baz danych, zapytanie
do bazy, wyświetlenie na stronie WWW, zamknięcie połączenia
C. wybór bazy, zapytanie do bazy, nawiązanie połączenia z serwerem baz
danych, wyświetlenie na stronie WWW, zamknięcie połączenia
D. nawiązanie połączenia z serwerem baz danych, wybór bazy, zapytanie do bazy
- wyświetlane na stronie WWW, zamknięcie połączenia
430. Do poprawnego i spójnego działania bazy danych niezbędne jest
umieszczenie w każdej tabeli
A. kluczy PRIMARY KEY i FOREIGN KEY
B. klucza FOREIGN KEY z wartością NOT NULL
C. klucza obcego z wartością NOT NULL i UNIQUE
D. klucza PRIMARY KEY z wartością NOT NULL i UNIQUE
431. W języku PHP, dla zmiennych a = 5 i b = 3 wartość typu
zmiennoprzecinkowego zwróci wyrażenie
A. a + b
B. a * b
C. a / b
D. a && b
432. Wartość i typ zmiennej w języku PHP można sprawdzić za pomocą funkcji
A. readfile()
B. var_dump()
C. implode()
D. strlen()
433. W języku JavaScript zdefiniowana zmienna i, która ma przechowywać
wynik dzielenia wynoszący 1, to
A. var i=3/2;
B. var i=Number(3/2);
C. var i=parseInt(3/2);
D. var i=parseFloat(3/2);
434. Wskaż BŁĘDNY opis optymalizacji kodu wynikowego programu
A. Jej celem jest poprawienie wydajności programu
B. W celu zwiększenia szybkości wykonywania kodu przez procesor może być
prowadzona na różnych etapach pracy
C. Jej celem jest sprawdzenie zgodności z wymogami formalnymi
D. Powinna prowadzić do modyfikacji kodu źródłowego do postaci, w której będzie
on działał szybciej
435. Podaj wynik działania programu zapisanego w języku JavaScript,
znajdującego się w ramce, po podaniu na wejściu wartości 5
A. 60
B. 120
C. 125
D. 625
436. 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
437. Językami programowania działającymi po stronie serwera są:
A. Java, C#, AJAX, Ruby, PHP
B. Java, C#, Python, Ruby, PHP
C. C#, Python, Ruby, PHP, JavaScript
D. Java, C#, Python, ActionScript, PHP
438. Instrukcja przypisania elementu do tablicy w języku JavaScript dotyczy
tablicy
A. statycznej
B. asocjacyjnej
C. numerycznej
D. wielowymiarowej
439. Jakie elementy wypisze funkcja wypisz(2) stworzona w języku JavaScript?
A. 6
B. 2 3 4 6
C. 3 4 6 8
D. 3 4 6
440. 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 o indeksie im
C. im z kolejnym numerem indeksu
D. Janek z kolejnym numerem indeksu
441. W celu zmodyfikowania tekstu "ala ma psa" na "ALA MA PSA" należy użyć
funkcji PHP
A. strtoupper("ala ma psa");
B. strtolower("ala ma psa");
C. ucfirst("ala ma psa");
D. strstr("ala ma psa");
442. W kodzie JavaScript pętla zostanie wykonana
A. 2 razy
B. 3 razy
C. 26 razy
D. 27 razy
443. Poprawne udokumentowanie wzorca weryfikacji pola nazwa w części kodu
aplikacji JavaScript to
A. /* Pole nazwa może składać się z dowolnego ciągu cyfr (z wyłączeniem 0),
małych i dużych liter. */
B. /* Pole nazwa powinno składać się w kolejności: z ciągu cyfr (z wyłączeniem
0), następnie dużej litery i ciągu małych liter. */
C. /* Pole nazwa musi składać się w kolejności: z ciągu cyfr (z wyłączeniem 0),
następnie dużej litery i dwóch małych liter. */
D. /* Pole nazwa może zawierać dowolny ciąg cyfr (z wyłączeniem 0), następnie
musi zawierać dużą literę i ciąg minimum dwóch małych liter. */
444. Włączenie do kodu skryptu zawartości pliku egzamin.php, zawierającego
kod PHP, wymaga dodania instrukcji
A. fgets("egzamin.php");
B. fopen("egzamin.php");
C. getfile("egzamin.php");
D. include("egzamin.php");
445. Automatyczna weryfikacja właściciela strony udostępnianej przez protokół
HTTPS jest możliwa dzięki
A. danym whois
B. certyfikatowi SSL
C. kluczom prywatnym
D. danym kontaktowym na stronie
446. Deklaracja typu dokumentu HTML: oznacza, że kod jest napisany w wersji
A. 4
B. 5
C. 6
D. 7
447. Dołączenie zewnętrznego arkusza stylów do kodu HTML jest realizowane
przy użyciu znacznika
A. <css>
B. <link>
C. <style>
D. <meta>
448. Który z rysunków obrazuje efekt działania przedstawionego fragmentu kodu
HTML?
A. A
B. B
C. C
D. D
449. Przedstawione pole input umożliwi
A. wpisanie hasła
B. zaznaczenie opcji
C. wpisanie dowolnego tekstu
D. wybranie opcji z listy o wartościach text1 i text2
450. W języku HTML zdefiniowano hiperłącze ze znakiem #. Co stanie się po
wybraniu przedstawionego odsyłacza?
A. Zostanie wywołany skrypt o nazwie dane
B. Otworzy się osobna karta przeglądarki o nazwie dane
C. Zostanie wybrany adres względny URL o nazwie dane
D. Strona przewinie się do elementu o wartości id równej dane
451. Podana definicja stylu CSS sprawi, że nagłówki pierwszego stopnia będą
A. wyjustowane, pisane wielkimi literami, a odstępy między liniami będą
ustawione na 10 px
B. wyjustowane, pisane małymi literami, a odstępy między literami będą
ustawione na 10 px
C. wyśrodkowane, pisane małymi literami, a odstępy między liniami będą
ustawione na 10 px
D. wyśrodkowane, pisane wielkimi literami, a odstępy między literami będą
ustawione na 10 px
452. Jak zdefiniować w języku CSS formatowanie hiperłącza, żeby
nieodwiedzony link był w kolorze żółtym, a odwiedzony w kolorze zielonym?
A. a:visited {color: yellow;} a:link{color: green;}
B. a:hover {color: green;} a:link{color: yellow;}
C. a:hover {color: yellow;} a:visited{color: green;}
D. a:link {color: yellow;} a:visited{color: green;}
453. W języku CSS zdefiniowano formatowanie dla stopki. Aby użyć tego
formatowania dla bloku opisanego znacznikiem div, należy zapisać
A. <div "stopka">
B. <div id="stopka">
C. <div title="stopka">
D. <div class="stopka">
454. Przedstawiono efekt formatowania CSS oraz kod HTML. Jak należy
zdefiniować styl, aby osiągnąć takie formatowanie?
A. .first-line {font-size: 200%; color:brown;}
B. #first-line {font-size: 200%; color:brown;}
C. p::first-line {font-size: 200%; color:brown;}
D. p.first-line {font-size: 200%; color:brown;}
455. Przedstawione formatowanie CSS sprawi, że dla prezentowanego nagłówka
trzeciego stopnia
A. tło będzie szare
B. tło będzie pomarańczowe
C. kolor czcionki będzie szary
D. kolor czcionki będzie pomarańczowy
456. W języku XHTML zapisano fragment kodu, który zawiera błąd walidacji. Na
czym polega ten błąd?
A. Znacznik <br> powinien być zamknięty
B. Nie istnieje nagłówek szóstego stopnia
C. Znaczniki należy pisać wielkimi literami
D. Znacznik <b> nie może być zagnieżdżany w znaczniku
457. Kolor zapisany kodem heksadecymalnym: #1510FE w kodzie RGB będzie
miał wartość
A. rgb(15,10,FE)
B. rgb(21,16,FE)
C. rgb(21,16,254)
D. rgb(21,16,255)
458. Edytując grafikę w edytorze grafiki rastrowej należy pozbyć się kolorów z
rysunku tak, aby obraz był w odcieniach szarości. Można do tego efektu
wykorzystać funkcję
A. desaturacji
B. kadrowania
C. szumu RGB
D. filtru rozmycia
459. W edytorze grafiki wektorowej stworzono przedstawiony kształt, który
powstał z dwóch figur: trójkąta i koła. W celu stworzenia tego kształtu, po
narysowaniu figur i odpowiednim ich ustawieniu, należy skorzystać z funkcji
A. sumy
B. różnicy
C. rozdzielenia
D. wykluczenia
460. Aby zapisać prostą animację na potrzeby strony internetowej, można
skorzystać z formatu
A. GIF
B. JPG
C. PNG
D. CDR
461. Tworząc tabelę w języku SQL, zdefiniowano dla kolumny klucz główny. Aby
zabezpieczyć ją przed wstawieniem wartości pustej, należy zastosować atrybut
A. NULL
B. UNIQUE
C. DEFAULT
D. NOT NULL
462. Dana jest tabela mieszkania zawierająca kolumny o nazwach: adres,
metraz, ile_pokoi, standard, status, cena. Wykonanie przedstawionej kwerendy
SQL SELECT sprawi, że zostaną wyświetlone
A. Wszystkie dane tych mieszkań, które mają co najmniej 3 pokoje
B. Metraż oraz cena tych mieszkań, które mają więcej niż 3 pokoje
C. Metraż oraz cena tych mieszkań, które mają co najmniej niż 3 pokoje
D. Wszystkie dane oprócz adresu tych mieszkań, które mają więcej niż 3 pokoje
463. Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po
uruchomieniu kwerendy SQL SELECT podanej w ramce?
A. Wartość 5400, czyli najwyższa pensja pracownika.
B. Wartość 19500, czyli suma wszystkich pensji pracowników.
C. Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6
D. Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000
464. Na przedstawionej tabeli samochody wykonano zapytanie SQL: SELECT
model FROM samochody WHERE rocznik=2016; W wyniku podanego zapytania
zostaną zwrócone następujące wartości:
A. Fiat, Opel, Toyota
B. Czerwony, grafitowy
C. Punto, Corsa, Corolla
D. Punto, Corsa, Astra, Corolla, Yaris
465. Baza danych ma dwie tabele połączone relacją 1..n. Którą klauzulą SQL
należy połączyć tabele, aby wybrać korespondujące ze sobą wartości z pól obu
tabel?
A. OUTER LINK
B. INNER LINK
C. JOIN
D. AND
466. Zdefiniowanie klucza obcego jest niezbędne do utworzenia
A. transakcji
B. relacji 1..n
C. relacji 1..1
D. klucza podstawowego
467. Zgodnie z właściwościami ACID, dotyczącym wykonania transakcji,
wymaganie trwałości (ang. durability) oznacza, że
A. transakcja może być w pewnych warunkach podzielona na dwa niezależne
etapy
B. w czasie wykonania transakcji dane mogą być modyfikowane przez inne
transakcje
C. w przypadku naruszenia spójności bazy danych transakcja usuwa tabele z
kluczami obcymi
D. dane zatwierdzone przez transakcję powinny być dostępne niezależnie od
tego, co się będzie działo po jej zakończeniu
468. Baza danych zawiera tabelę faktury o polach: numer, data, id_klienta,
wartość, status. Każdego dnia generowany jest raport faktur z bieżącego dnia.
Wyświetlane są jedynie numery i wartości faktur. Która z kwerend SQL służy do
stworzenia tego raportu?
A. SELECT * FROM faktury;
B. SELECT numer,wartość FROM faktury;
C. SELECT * FROM faktury WHERE data=CURRENT_DATE();
D. SELECT numer, wartosc FROM faktury WHERE data=CURRENT_DATE();
469. Polecenie SQL, które usuwa bazę danych o nazwie firma, ma postać
A. DROP firma;
B. ALTER firma DROP;
C. DROP DATABASE firma;
D. ALTER firma DROP DATABASE;
470. Zastosowanie kwerendy SQL: DELETE FROM mieszkania WHERE
status=1; spowoduje usunięcie
A. tabeli mieszkania z bazy danych
B. pola o nazwie status z tabeli mieszkania
C. rekordów, w których pole status jest równe 1, z tabeli mieszkania
D. tabel, w których pole status jest równe 1, z bazy danych mieszkania
471. Aby przywrócić bazę danych z kopii bezpieczeństwa na serwerze MSSQL,
należy posłużyć się poleceniem
A. EXPORT DATABASE
B. BACKUP DATABASE
C. RESTORE DATABASE
D. UNBACKUP DATABASE
472. W języku SQL wykonano przedstawione w ramce polecenia GRANT. Kto
będzie miał prawo do przeglądania danych oraz ich zmiany?
A. Adam i Anna
B. Tylko Tomasz
C. Tomasz i Anna
D. Tomasz i Adam
473. W języku PHP zastosowano funkcję is_int(). Które z podanych wywołań tej
funkcji zwróci wartość TRUE?
A. is_int("135")
B. is_int(NULL)
C. is_int(13.5)
D. is_int(135)
474. W języku JavaScript należy zapisać warunek, który będzie spełniony, gdy
zmienna a będzie dowolną liczbą naturalną dodatnią (bez 0) lub gdy zmienna b
będzie dowolną liczbą z przedziału domkniętego od 10 do 100. Użyte w tym
warunku wyrażenie logiczne będzie miało postać
A. (a>0) || ((b>=10) || (b<=100))
B. (a>0) && ((b>=10) || (b<=100))
C. (a>0) || ((b>=10) && (b<=100))
D. (a>0) && ((b>=10) && (b<=100))
475. Dla każdej iteracji pętli wartość bieżącego elementu tablicy jest
przypisywana do zmiennej, a wskaźnik tablicy jest przesuwany o jeden, aż do
ostatniego elementu tablicy. Zdanie to jest prawdziwe dla instrukcji
A. if
B. next
C. switch
D. foreach
476. W języku JavaScript wynik działania instrukcji zmienna++; będzie taki sam
jak instrukcji
A. zmienna--;
B. zmienna+=1;
C. zmienna=zmienna+10;
D. zmienna===zmienna+1;
477. W języku PHP zmienna predefiniowana $_SESSION zawiera
A. zmienne zarejestrowane w bieżącej sesji
B. spis zarejestrowanych sesji na serwerze WWW
C. zmienne przesyłane do skryptu za pomocą formularza
D. zmienne przesyłane do skryptu za pomocą ciastek (cookie)
478. Przedstawiony kod źródłowy ma za zadanie wyświetlić
A. wylosowane liczby od 1 do 99
B. kolejne liczby od 1 do 100
C. wczytane z klawiatury liczby tak długo, aż nie zostanie wczytana wartość 0
D. losowe liczby od 0 do 100 tak długo, aż nie zostanie wylosowana wartość 0
479. W języku JavaScript należy odwołać się do elementu zawartego w
pierwszym paragrafie przedstawionego fragmentu strony HTML. Można to
wykonać za pomocą funkcji
A. getElement("p");
B. getElementById("p1");
C. getElementByTagName("p")[0];
D. getElementByClassName("p.1")[0];
480. O przedstawionym obiekcie języka JavaScript można powiedzieć, że ma
A. trzy metody
B. trzy właściwości
C. dwie metody i jedną właściwość
D. dwie właściwości i jedną metodę
481. W języku JavaScript stworzono funkcję o nazwie liczba_max porównującą
trzy liczby naturalne pobrane z parametrów funkcji i zwracającą maksymalną z
nich. Prawidłowe wywołanie takiej funkcji wraz z pobraniem jej wyniku będzie
miało postać
A. liczba_max(a,b,c);
B. liczba_max(a,b,c,wynik);
C. liczba_max(a,b,c)=wynik;
D. var wynik=liczba_max(a,b,c);
482. Które z zadań programistycznych powinno być wykonane po stronie
serwera?
A. Zmiana stylu HTML na stronie wywołana przesunięciem kursora
B. Zapisanie danych pobranych z aplikacji internetowej w bazie danych
C. Sprawdzenie danych wpisanych do pola tekstowego w czasie rzeczywistym
D. Ukrywanie i pokazywanie elementów strony w zależności od aktualnego stanu
kursora
483. Język JavaScrypt ma obsługę
A. obiektów DOM
B. funkcji wirtualnych
C. klas abstrakcyjnych
D. wysyłania ciastek z tą samą informacją do wielu klientów strony
484. W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się
polecenie
A. mysqli_fetch_row($zapytanie);
B. mysqli_free_result($zapytanie);
C. mysqli_num_fields($zapytanie);
D. mysqli_query($zapytanie);
485. Który z elementów dokumentacji aplikacji powinien znaleźć się w
dokumentacji użytkownika?
A. Opis kodu źródłowego
B. Opis obsługi funkcji systemu
C. Opis wykorzystanej technologii i bibliotek
D. Opis algorytmów zastosowanych w kodzie
486. Znacznik <s> w języku HTML powoduje
A. migotanie tekstu
B. pochylenie tekstu
C. podkreślenie tekstu
D. przekreślenie tekstu
487. Metainformacja "Description" zawarta w pliku źródłowym HTML powinna
zawierać
A. opis, co znajduje się na stronie
B. informację, kto jest autorem strony
C. wykazy kluczowe, z których korzystają wyszukiwarki sieciowe
D. nazwę programu, przy użyciu którego została stworzona strona
488. Który opis odnosi się do metody POST wysyłania formularza?
A. Może być zapisana jako zakładka w przeglądarce internetowej
B. Dane przesyłane są za pomocą adresu URL, czyli w sposób widoczny dla
użytkownika
C. Posiada dodatkowe ograniczenia jakim jest długość adresu - maksymalnie 255
znaków
D. Jest wskazana, gdy przesyłane są informacje poufne, np. hasło, numer
telefonu czy numer karty kredytowej
489. Atrybut value w polu formularza XHTML
A. ogranicza długość pola
B. wskazuje na nazwę pola
C. ustawia pole tylko do odczytu
D. wskazuje odpowiedź domyślną
490. W języku HTML zapis < spowoduje wyświetlenie w przeglądarce znaku
A. >
B. &
C. "
D. <
491. Przy użyciu jakiego znacznika HTML otrzymamy tekst napisany czcionką o
stałej szerokości znaku, który uwzględnia dodatkowe spacje, tabulacje i znaki
końca linii?
A. <ins> ... </ins>
B. <pre> ... </pre>
C. <code> ... </code>
D. <blockquote> ... </blockquote>
492. W celu uzyskania efektu widocznego na rysunku, w kodzie HTML, należy
umieścić znacznik skrótu z atrybutem
A. alt
B. dfn
C. title
D. name
493. W HTML, aby wstawić obrazek z tekstem przyległym, znajdującym się
pośrodku obrazka, należy zapisać znacznik
A. <img src="/obrazek.png" alt="obraz1" hspace="30px"> tekst
B. <img src="/obrazek.png" alt="obraz2" align="middle"> tekst
C. <img src="/obrazek.png" alt="obraz3" height="50%"> tekst
D. <img src="/obrazek.png" alt="obraz4"> tekst
494. Który styl CSS pozwoli zdefiniować wyrównanie tekstu do prawej strony?
A. <p style="font: right">tekst</p>
B. <p style="align: right">tekst</p>
C. <p style="position: right">tekst</p>
D. <p style="text-align: right">tekst</p>
495. 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="clear: none">
B. <tr style="display: none">
C. <tr style="visibility: hidden">
D. <tr style="display: table-cell">
496. Który zapis znacznika <div> może wystąpić w dokumencie HTML tylko
jeden raz, a ponowne użycie tego zapisu spowoduje wygenerowanie błędów
podczas walidacji dokumentu?
A. <div class="klasa1 klasa2">
B. <div id="identyfikator">
C. <div class="klasa">
D. <div>
497. Przedstawiona linia kreskowana w stylu obramowania CSS jest określona
właściwością
A. solid
B. double
C. dotted
D. dashed
498. Systemem zarządzania treścią pozwalającym na łatwe utworzenie i
aktualizację serwisu WWW jest
A. CMS
B. SQL
C. PHP
D. CSS
499. W podanym kodzie HTML przedstawiony styl CSS jest stylem
A. nagłówkowym
B. dynamicznym
C. zewnętrznym
D. lokalnym
500. Kolor zapisany w notacji heksadecymalnej #0000FF to
A. czarny
B. zielony
C. niebieski
D. czerwony
501. Które stwierdzenie odnosi się do skalowania obrazu?
A. Łączy lub odejmuje kształty
B. Polega na zmianie sposobu zapisu obrazu tak, aby zmienić sposób kompresji
C. Powoduje zmianę rozmiaru obrazu bez zmieniania ważnej zawartości wizualnej
D. Powoduje wycięcie z oryginalnego obrazu określonego jego fragmentu z celu
uzyskania optymalnego widoku
502. W języku HTML atrybutem znacznika video, który włącza tryb odtwarzania
502. W języku HTML atrybutem znacznika video, który włącza tryb odtwarzania
w kółko, jest
A. loop
B. muted
C. poster
D. controls
503. W języku HTML, aby dodać animację FLASH (z rozszerzeniem .swf) na
stronę internetową, należy użyć znacznika
A. < img >
B. < audio >
C. < video >
D. < object >
504. Formatem plików dźwiękowych z kompresją bezstratną jest
A. MP3
B. WAW
C. FLAC
D. MPEG
505. Na tabeli muzyka, przedstawionej na rysunku, zostało wykonane
następujące zapytanie SQL. Jaki wynik zwróci ta kwerenda?
A. Czesław
B. pusty wynik
C. Czesław, Niemen
D. Czesław, Czechowski
506. Jaki wynik zwróci zapytanie z ramki wykonane na przedstawionej tabeli?
A. 0
B. 1
C. 3
D. 4
507. W relacyjnym modelu baz danych krotkami nazywa się
A. liczbę rekordów tabeli
B. wszystkie wiersze tabeli wraz z wierszem nagłówkowym
C. wszystkie kolumny tabeli, które zawierają atrybuty obiektu
D. wiersze tabeli z wyjątkiem wiersza nagłówkowego, w którym umieszcza się
nazwy kolumn
508. Co można powiedzieć o normalizacji przedstawionej tabeli?
A. Tabela nie jest znormalizowana
B. Tabela jest w trzeciej postaci normalnej
C. Tabela jest w drugiej postaci normalnej
D. Tabela jest w pierwszej postaci normalnej
509. Które zapytanie SQL dla tabeli pracownicy utworzonej według schematu: id,
imie, nazwisko, plec, zarobek, obliczy osobno średni zarobek kobiet i średni
zarobek mężczyzn?
A. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec;
B. SELECT AVG(zarobek) FROM pracownicy AS sredni_zarobek;
C. SELECT AVG(zarobek) FROM pracownicy WHERE plec='k' AND plec='m';
D. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec HAVING plec='k'
AND plec='m';
510. Które polecenie SQL zamieni w tabeli tab w kolumnie kol wartość Ania na
Zosia?
A. UPDATE tab SET kol='Zosia' WHERE kol='Ania';
B. UPDATE tab SET kol='Ania' WHERE kol='Zosia';
C. ALTER TABLE tab CHANGE kol='Zosia' kol='Ania';
D. ALTER TABLE tab CHANGE kol='Ania' kol='Zosia';
511. Aby w tworzonej w języku SQL tabeli praca dodać w kolumnie stawka
warunek, że musi przyjmować rzeczywiste wartości dodatnie mniejsze od 50,
należy użyć zapisu
A. ... stawka float CHECK(stawka IN (0, 50.00))
B. ... stawka float CHECK(stawka>0 OR stawka<50.00)
C. ... stawka float CHECK(stawka>0 AND stawka<50.00)
D. ... stawka float CHECK(stawka BETWEEN 0 AND 50.00)
512. W jaki sposób wykonanie podanej w ramce kwerendy SQL wpłynie na
tabelę pracownicy?
A. Zmieni typ danych kolumny plec na znakowy o stałej długości 9
B. Doda kolumnę plec ze znakowym typem danych o stałej długości 9
C. Zmieni typ danych kolumny plec na znakowy o zmiennej długości 9
D. Doda kolumnę plec ze znakowym typem danych o zmiennej długości 9
513. Wykonując raport w systemie obsługi relacyjnych baz danych, umożliwia się
A. analizę wybranych danych
B. usuwanie danych w tabelach
C. dodawanie danych w tabelach
D. aktualizowanie danych w tabelach
514. Przedstawiona instrukcja JavaScript wyświetli
A. 1
B. 0
C. true
D. false
515. Która wartość tekstowa nie pasuje do podanego w ramce wzorca wyrażenia
regularnego?
A. Kowalski
B. Kasprowicza
C. Jelenia Góra
D. Nowakowska-Kowalska
516. Który modyfikator wskazuje podany opis?
A. static
B. public
C. private
D. protected
517. Tworzenie i przypisanie do zmiennej tablicy asocjacyjnej zrealizuje się w
PHP zapisem
A. $tab = array (1, 2, 3, 4);
B. $tab = array (array (1, 2), array (3, 4));
C. $tab = array (); $tab[] = array (1, 2, 3, 4);
D. $tab = array ("a" => 1, "b" => 2, "c" => 3);
518. W której technologii nie jest możliwe przetwarzanie danych użytkownika
wprowadzanych na stronie WWW?
A. CSS
B. PHP
C. AJAX
D. JavaScript
519. W programowaniu obiektowym w języku JavaScript użyty w
przedstawionym kodzie zapis: this.zawod oznacza
A. klasę
B. metodę
C. konstruktor
D. właściwość
520. W języku PHP sumę logiczną oznacza operator
A. !
B. ||
C. +
D. &&
521. W jakim formacie będzie wyświetlana data po uruchomieniu
przedstawionego kodu?
A. Monday, 10 July 2017
B. 10, Monday July 2017
C. Monday, 10th July 17
D. Monday, 10th July 2017
522. Wynikiem działania pętli for w przedstawionym kodzie PHP jest
wyświetlenie liczb
A. 1 0
B. 1 1
C. 1 0 1
D. 1 0 1 0
523. W JavaScript wywołanie zdarzenia onKeydown nastąpi wtedy, gdy klawisz
A. myszki został naciśnięty
B. myszki został zwolniony
C. klawiatury został naciśnięty
D. klawiatury został zwolniony
524. Po wykonaniu przedstawionego kodu JavaScript wyświetli się wartość
A. 11
B. 12
C. 13
D. 14
525. Wciśnięcie przycisku o treści "niebieski" spowoduje wykonanie
przedstawionego kodu JavaScript. Jaki będzie efekt jego działania?
A. Zmiana koloru przycisku na niebieski
B. Zmiana koloru tekstu "i skrypt" na niebieski
C. Zmiana koloru tekstu "Przykładowy tekst" na niebieski
D. Zmiana koloru tekstu "Przykładowy tekst i skrypt" na niebieski
526. Którego znacznika nie należy umieszczać w nagłówku dokumentu HTML?
A. <h2>
B. <link>
C. <title>
D. <meta>
527. Znacznik języka HTML, który służy do oznaczenia fragmentu tekstu jako
kodu komputerowego, to
A. <em> </em>
B. <span> </span>
C. <code> </code>
D. <blockquote> </blockquote>
528. W języku HTML dla hiperłącza wartość atrybutu target, która odpowiada za
528. W języku HTML dla hiperłącza wartość atrybutu target, która odpowiada za
załadowanie strony do nowego okna lub karty, to
A. _parent
B. _blank
C. _self
D. _top
529. Znacznik <ins> w języku HTML służy do oznaczenia
A. cytowanego bloku tekstu.
B. tekstu przeformatowanego.
C. tekstu, który został dodany.
D. tekstu, który został usunięty.
530. Do określenia listy definicji w kodzie HTML używa się znacznika
A. <dl>
B. <td>
C. <abbr>
D. <label>
531. Jaki rezultat zostanie wyświetlony po wykonaniu przedstawionego kodu
HTML?
A. A
B. B
C. C
D. D
532. W języku HTML, aby scalić w pionie dwie sąsiednie komórki w kolumnie
tabeli, należy zastosować atrybut
A. colspan
B. rowspan
C. cellpadding
D. cellspacing
533. Chcąc dodać do listy rozwijalnej przedstawionego formularza HTML
możliwość zaznaczenia kilku opcji jednocześnie, należy w znaczniku select
dodać atrybut
A. size
B. value
C. multiple
D. disabled
534. Jak nazywa się metoda dołączania arkusza stylów do dokumentu HTML
534. Jak nazywa się metoda dołączania arkusza stylów do dokumentu HTML
użyta w przedstawionym kodzie?
A. Styl zewnętrzny.
B. Styl wewnętrzny.
C. Styl wpisany, lokalny.
D. Styl alternatywny, zewnętrzny.
535. Tekst paragrafu, wyśrodkowany w pionie, opisuje w CSS reguła
A. vertical-align: middle
B. vertical-align: center
C. text-align: center
D. align: middle
536. 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-style: Arial; size: 16px; font-weight: normal;}
B. p{font-family: Arial; font-size: 16pt; font-style: italic;}
C. p{font-style: Arial; font-size: 16pt; font-variant: normal;}
D. p{font-family: Arial; font-size: 16px; font-variant: normal;}
537. W stylach CSS, aby ustalić styl linii obramowania jako linię kreskową,
należy zastosować wartość
A. solid
B. dotted
C. dashed
D. groove
538. W CSS symbolem jednostki miary, wyrażonej w punktach edytorskich, jest
A. em
B. px
C. pt
D. in
539. Transformację w stylach CSS, polegającą na zamianie tylko pierwszych liter
wszystkich wyrazów na wielkie, otrzymamy stosując polecenie
A. underline
B. capitalize
C. uppercase
D. lowercase
540. Podany styl tworzy obramowanie pojedyncze, o następujących cechach:
A. krawędź górna jest koloru czerwonego, krawędź prawa koloru niebieskiego,
krawędź dolna koloru zielonego, krawędź lewa koloru żółtego.
B. krawędź prawa jest koloru czerwonego, krawędź dolna koloru niebieskiego,
krawędź lewa koloru zielonego, krawędź górna koloru żółtego.
C. krawędź górna jest koloru czerwonego, krawędź lewa koloru niebieskiego,
krawędź dolna koloru zielonego, krawędź prawa koloru żółtego.
D. krawędź lewa jest koloru czerwonego, krawędź dolna koloru niebieskiego,
krawędź prawa koloru zielonego, krawędź górna koloru żółtego.
541. Która z operacji nie wpłynie na rozmiar / wielkość zajmowanej pamięci pliku
graficznego?
A. Skalowanie obrazu za pomocą atrybutów HTML.
B. Zmiana rozdzielczości obrazu.
C. Interpolacja.
D. Kompresja.
542. Bitmapa jest obrazem
A. rastrowym.
B. analogowym.
C. wektorowym.
D. interakcyjnym.
543. Jednostka ppi (pixels per inch)
A. określa rozdzielczość obrazów rastrowych.
B. określa rozdzielczości obrazów generowanych przez drukarki i plotery.
C. jest parametrem określającym rozdzielczość cyfrowych urządzeń
wykonujących pomiary.
D. jest jednostką rozdzielczości skanerów określająca częstość wykonywanych
próbkowań obrazu.
544. Jaką funkcję pełni kwerenda krzyżowa w bazie MS Access?
A. Modyfikuje istniejące dane w tabeli
B. Usuwa rekordy tabel według podanych kryteriów.
C. Dołącza do wybranej tabeli rekordy z innej tabeli.
D. Prezentuje zliczone wartości z pola i przyporządkowuje je w wiersze i kolumny.
545. Funkcja CONCAT() w języku SQL odpowiada za
A. usunięcie wskazanego tekstu.
B. łączenie wyświetlanego tekstu.
C. przycięcie wyświetlanego tekstu.
D. wyznaczenie z wejściowego tekstu podłańcucha znaków.
546. Na podstawie tabeli Towar wykonano następujące zapytanie SQL: Jaki
będzie wynik tej operacji?
A. Zeszyt A5 w linie, Zeszyt A5, Kredki 24 kolory, Papier ksero A4
B. Zeszyt A5, Zeszyt A5 w linie, Kredki 24 kolory, Papier ksero A4
C. Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie
D. Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie Papier ksero
A4, Kredki 24 kolory, Zeszyt A5 w linie, Zeszyt A5
547. W tabeli produkt znajdują się przedmioty wyprodukowane po 2000 roku, z
polami nazwa i rok_produkcji. Klauzula SQL wyświetli listę przedmiotów
wyprodukowanych
A. w roku 2017.
B. po roku 2017.
C. przed rokiem 2017.
D. w latach innych niż 2017.
548. Struktura prostych baz danych, w których wszystkie dane są
przechowywane w jednej tabeli, nazywana jest modelem
A. sieciowym
B. relacyjnym.
C. jednorodnym.
D. hierarchicznym.
549. W przedstawionym diagramie bazy danych biblioteka, elementy: czytelnik,
wypozyczenie i ksiazka są
A. atrybutami.
B. krotkami.
C. encjami.
D. polami.
550. W języku zapytań SQL, aby dodać do tabeli Towar kolumnę rozmiar typu
znakowego o maksymalnej długości 20 znaków, należy wykonać polecenie
A. ALTER TABLE Towar ADD rozmiar varchar(20);
B. ALTER TABLE Towar DROP COLUMN rozmiar varchar(20);
C. ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20);
D. ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20);
551. Liczba 0x142, zapisana w kodzie skryptu JavaScript, ma postać
A. dziesiętną.
B. dwójkową.
C. ósemkową.
D. szesnastkową.
552. W aplikacjach internetowych tablice asocjacyjne to tablice, w których
A. indeks jest łańcuchem tekstowym.
B. istnieją przynajmniej dwa wymiary.
C. elementy tablicy są zawsze indeksowane od 0.
D. w każdej komórce tablicy przechowywana jest inna tablica.
553. Odwołaniem do imienia Agata, zawartym w przedstawionej tablicy
JavaScript, jest element
A. Imiona[4];
B. Imiona[3];
C. Imiona[Agata];
D. Imiona['Agata'];
554. Specjalna metoda danej klasy stosowana w programowaniu obiektowym,
wywoływana automatycznie podczas tworzenia obiektu,której podstawowym
zadaniem jest zwykle zainicjowanie pól, to
A. obiekt.
B. destruktor.
C. konstruktor.
D. specyfikator dostępu.
555. 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 );
556. W języku skryptowym JavaScript operatory: ||, && należą do grupy
operatorów
A. bitowych.
B. logicznych.
C. przypisania.
D. arytmetycznych.
557. Wskaż pętlę, która w języku JavaScript wyświetli sześć kolejnych liczb
parzystych.
A. for(i=2;i<12;i+=2) {document.write(i);}
B. for(i=2;i<=12;i+=2) {document.write(i);}
C. for(i=2;i<12;i++) {i++; document.write(i);}
D. for(i=2;i<=12;i++) {i=i+2; document.write(i);}
558. Wybierz poprawną definicję funkcji w języku JavaScript.
A. nazwa_funkcji(argumenty) {instrukcje;}
B. new nazwa_funkcji(argumenty) {instrukcje;}
C. function nazwa_funkcji(argumenty) {instrukcje;}
D. typ_funkcji nazwa_funkcji(argumenty) {instrukcje;}
559. W języku PHP zapisywanie danych do pliku realizuje funkcja?
A. fgets()
B. fputs()
C. fopen()
D. freadfile()
560. Plikiem konfiguracyjnym, który pozwala na zdefiniowanie ustawień PHP dla
całego serwera, jest
A. my.ini
B. php.ini
C. httpd.conf
D. config.inc.php
561. Efektem wykonania przedstawionego kodu PHP jest wyświetlenie
komunikatu
A. warunek1
B. warunek2
C. warunek3
D. warunek4
562. Ile razy zostanie wykonana pętla zapisana w przedstawionym skrypcie
PHP?
A. 0
B. 5
C. 6
D. 7
563. Jaką wartość zwróci funkcja empty($a); zapisana w języku PHP, gdy
zmienna $a przyjmie wartość liczbową równą 0?
A. 0
B. TRUE
C. NULL
D. FALSE
564. W języku JavaScript, funkcja matematyczna Math.pow() służy do
wyznaczenia
A. potęgi liczby.
B. wartości przybliżonej liczby.
C. wartości bezwzględnej liczby.
D. pierwiastka kwadratowego liczby.
565. Jakie wartości muszą przyjmować zmienne w funkcji biblioteki mysqli, aby
połączyć się z serwerem i bazą danych?
A. adres serwera - $a, nazwa bazy danych - $b, login - $c, hasło - $d
B. adres serwera - $c, nazwa bazy danych - $d, login - $a, hasło - $b
C. adres serwera - $c, nazwa bazy danych - $d, login - $b, hasło - $a
D. adres serwera - $a, nazwa bazy danych - $d, login - $b, hasło - $c
566. W którym z bloków należy umieścić warunek pętli?
A. A
B. B
C. C
D. D
567. Ile razy należy zapisać instrukcję warunkową, aby zaimplementować w
języku programowania przedstawiony algorytm?
A. Jeden raz.
B. Dwa razy.
C. Trzy razy.
D. Cztery razy.
568. W języku C, aby zadeklarować stałą, należy użyć
A. const
B. static
C. #CONST
D. #INCLUDE
569. Które z wyrażeń logicznych zapisanych w języku C sprawdza, czy zmienna
o nazwie zm1 należy do przedziału (6, 203> ?
A. (zm1 > 6) || (zm1 <= 203)
B. (zm1 > 6) || (zm1 != 203)
C. (zm1 > 6) && (zm1 <= 203)
D. (zm1 > 6) && (zm1 != 203)
570. Kwalifikatory dostępu: private, protected i public definiują mechanizm
A. przeładowania.
B. polimorfizmu.
C. hermetyzacji.
D. rekurencji.
571. bool gotowe=true;
cout << gotowe;
Co zostanie wypisane w wyniku wykonania przedstawionych instrukcji?
A. 0
B. 1
C. tak
D. nie
572. Za pomocą którego słowa kluczowego deklaruje się zmienną w języku
JavaScript?
A. var
B. new
C. variable
D. instanceof
573. Zadaniem przedstawionej pętli jest
A. wypełnienie tabeli Ksiazka danymi.
B. wypisanie na ekranie danych tabeli Ksiazka.
C. utworzenie dziesięciu obiektów typu Ksiazka.
D. utworzenie jednego obiektu typu mojeKsiazki.
574. Która z deklaracji funkcji w języku C++ ma parametr wejściowy typu
rzeczywistego, a zwraca wartość całkowitą?
A. void fun1(int a);
B. int fun1(float a);
C. float fun1(int a);
D. float fun1(void a);
575. Jednym z wariantów testów jednostkowych jest analiza ścieżek, która
polega na
A. testowaniu wartości brzegowych zbioru danych.
B. testowaniu obiektów pod względem inicjacji i zwolnienia zarezerwowanej
pamięci.
C. określeniu punktu początkowego i końcowego oraz badaniu możliwych dróg
pomiędzy tymi punktami.
D. utworzeniu kilku zbiorów danych o podobnym sposobie przetwarzania i użyciu
ich do przeprowadzenia testu.
576. Który sposób komentowania w języku PHP pozwala na zapis bloku
komentarza w kilku liniach?
A. #
B. / /
C. /* */
D. < !-- -- >
577. Pole lub zbiór pól jednoznacznie identyfikujący każdy pojedynczy wiersz w
tabeli w bazie danych to klucz
A. inkrementacyjny.
B. podstawowy.
C. przestawny.
D. obcy.
578. W języku SQL, aby zmienić strukturę tabeli, np. poprzez dodanie lub
usunięcie kolumny, należy zastosować polecenie
A. UPDATE
B. TRUNCATE
C. DROP TABLE
D. ALTER TABLE
579. Atrybut kolumny NOT NULL jest wymagany w przypadku
579. Atrybut kolumny NOT NULL jest wymagany w przypadku
A. klucza podstawowego.
B. użycia atrybutu DEFAULT.
C. definicji wszystkich pól tabeli.
D. definicji wszystkich pól typu numerycznego.
580. Aby za pomocą polecenia SELECT wyświetlić nazwiska osób
mieszkających na osiedlu tak, aby te nazwiska nie powtarzały się, należy
zapisać zapytanie w postaci
A. SELECT nazwisko FROM mieszkancy ORDER BY nazwisko;
B. SELECT DISTINCT nazwisko FROM mieszkancy;
C. SELECT TOP 10 nazwisko FROM mieszkancy;
D. SELECT AVG(nazwisko) FROM mieszkancy;
581. Baza danych zawiera dane multimedialne, co wiąże się z przechowywaniem
dużych ilości danych binarnych. Do takich danych należy zastosować typ
A. BLOB
B. ENUM
C. DOUBLE
D. LONGTEXT
582. W tabeli Recepta pola Imie i Nazwisko dotyczą pacjenta, na którego
recepta jest wydana. Którą kwerendę należy zastosować, aby dla wszystkich
recept uzyskać datę wystawienia recepty oraz imię i nazwisko lekarza
wystawiającego?
A. SELECT Imie, Nazwisko, DataWystawienia FROM Recepta;
B. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta;
C. SELECT Imie, DataWystawienia FROM Recepta JOIN Lekarz ON
Recepta.Lekarz_id = Lekarz.id;
D. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta
JOIN Lekarz ON Recepta.Lekarz_id = Lekarz.id;
583. W bazach danych do prezentacji danych spełniających określone warunki
należy utworzyć
A. raport.
B. relację.
C. formularz.
D. makropolecenie.
584. Które polecenie służy do zmiany wartości o jeden w polu RokStudiów w
tabeli Studenci dla studentów, którzy studiują na roku 1÷4?
A. UPDATE Studenci, RokStudiow+1 WHERE RokStudiow < 5;
B. UPDATE Studenci SET RokStudiow WHERE RokStudiow < 5;
C. UPDATE RokStudiow SET RokStudiow++ WHERE RokStudiow < 5;
D. UPDATE Studenci SET RokStudiow = RokStudiow+1 WHERE RokStudiow < 5;
585. Wskaż różnicę pomiędzy poleceniami DROP TABLE i TRUNCATE TABLE.
A. DROP TABLE usuwa tabelę, a TRUNCATE TABLE modyfikuje w niej dane
spełniające warunek.
B. DROP TABLE usuwa tabelę, a TRUNCATE TABLE usuwa wszystkie dane,
pozostawiając pustą tabelę.
C. Obydwa polecenia usuwają jedynie zawartość tabeli, ale tylko polecenie DROP
TABLE może być cofnięte.
D. Obydwa polecenia usuwają tabelę wraz zawartością, ale tylko polecenie
TRUNCATE TABLE może być cofnięte.
586. Aby nadać użytkownikowi uprawnienia do tabel w bazie danych, należy
zastosować polecenie
A. GRANT
B. SELECT
C. CREATE
D. REVOKE
587. Aby przesłać dane za pomocą funkcji mysqli_query() w skrypcie PHP, który
wstawia do bazy danych dane pobrane z formularza ze strony internetowej, jako
jednego z parametrów należy użyć kwerendy
A. INSERT INTO
B. UPDATE
C. SELECT
D. ALTER
588. Przedstawiony fragment kodu PHP działa poprawnie i ma za zadanie
wyświetlić na stronie internetowej dane pobrane kwerendą z bazy danych. Z ilu
pól zostaną wyświetlone dane?
A. Z jednego pola.
B. Z dwóch pól.
C. Z trzech pól.
D. Z czterech pól.
589. Na rysunku przedstawiono strukturę bloków strony internetowej. Który z
fragmentów formatowania strony pasuje do takiego układu? (Dla uproszczenia
pominięto właściwości koloru tła, wysokości i czcionki)
A. #pierwszy {float:left; width:30%; }
#drugi {clear:both; width:70%; }
#trzeci {float:left; width:70%; }
#czwarty {clear:both; }
B. #pierwszy {float:left; width:30%;}
#drugi {float:left; width:70%;}
#trzeci {float:left; width:70%;}
#czwarty {clear:both; }
C. #pierwszy { width: 30%; }
#drugi { width: 70%; }
#trzeci { width: 70%; }
#czwarty { width: 100%; }
D. #pierwszy{float:left; width:30%;}
#drugi {clear:both; width:70%;}
#trzeci {clear:both; width:70%;}
#czwarty {float:left; width:100%;}
590. Wskaż nazwę Systemu Zarządzania Treścią, którego logo zostało
przedstawione na rysunku.
A. Drupal
B. Joomla!
C. WordPress
D. MediaWiki
591. Który kod języka HTML da efekt formatowania jak na przedstawionym
rysunku?
A. < p > W tym < i > paragrafie zobaczysz sposoby formatowania < /i > tekstu w
HTML < /p >
B. < p > W tym < b > paragrafie < i > zobaczysz < /i > sposoby formatowania < /b
> tekstu w HTML < /p >
C. < p > W tym < i > paragrafie < b > zobaczysz < /b > sposoby formatowania < /i
> tekstu w HTML < /p >
D. < p > W tym < i > paragrafie < /i > < b > zobaczysz < /b > < i > sposoby
formatowania< /i > tekstu w HTML < /p >
592. Który znacznik należy do znaczników definiujących listy w języku HTML?
A. < tr >
B. < th >
C. < td >
D. < ul >
593. Który z kodów HTML opisuje przedstawioną tabelę? (Dla uproszczenia
pominięto zapis stylu obramowania tabeli i komórek)
A. A
B. B
C. C
D. D
594. Przedstawione w języku CSS formatowanie czcionki będzie obowiązywać
dla
A. znaczników o id równym *.
B. znaczników z przypisaną klasą równą *.
C. całego kodu HTML, niezależnie od późniejszych ustawień CSS.
D. całego kodu HTML, jako formatowanie domyślne dla wszystkich elementów
strony.
595. Której właściwości CSS należy użyć, aby zdefiniować marginesy
wewnętrzne dla elementu?
A. hight
B. width
C. margin
D. padding
596. W kodzie CSS zastosowano formatowanie elementu listy, przy czym żadne
inne formatowanie CSS nie zostało zdefiniowane. Zastosowane formatowanie
sprawi, że
A. tekst wszystkich elementów, którym przypisano id „hover” będzie w kolorze
Maroon.
B. po najechaniu kursorem na element listy, zmieni się kolor tekstu na Maroon.
C. tekst wszystkich elementów listy będzie w kolorze Maroon.
D. kolor Maroon będzie obejmował co drugi element listy.
597. Wartości: static, relative, fixed, absolute oraz sticky można przypisać do
właściwości
A. display
B. position
C. list-style-type
D. text-transform
598. Aby dostosować stronę internetową dla niewidomych, należy nadać
wyświetlanym za pomocą znacznika img obrazom atrybut
A. alt
B. src
C. text
D. style
599. Którą czynność należy wykonać podczas obróbki zdjęcia w edytorze grafiki,
aby białe tło zamienić na przezroczystość?
A. Dodać kanał alfa.
B. Skadrować obraz.
C. Zmienić saturację obrazu.
D. Maksymalnie zmniejszyć jasność.
600. Aby zwiększyć szybkość działania strony zawierającej grafikę o wymiarach
2000 px na 760 px, należy zmniejszyć rozmiary grafiki
A. w programie graficznym.
B. za pomocą atrybutów HTML.
C. za pomocą właściwości CSS, podając rozmiar w pikselach.
601. Przedstawiona linia kodu została zapisana w języku
A. C#
B. PHP
C. Python
D. JavaScript
602. 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ę i przesyłanie danych w języku PHP.
B. walidację i przesyłanie danych w języku JavaScript.
C. walidację w skrypcie PHP, a przesyłanie danych w JavaScript.
D. walidację w języku JavaScript, a przesyłanie danych w skrypcie PHP.
603. Globalne tablice do przechowywania danych o ciastkach i sesjach: $ _
COOKIE oraz $ _ SESSION są częścią języka
A. C#
B. Perl
C. PHP
D. JavaScript
604. Podczas walidacji dokumentu HTML5 pojawił się komunikat o treści: „Error:
604. Podczas walidacji dokumentu HTML5 pojawił się komunikat o treści: „Error:
Element head is missing a required instance of child element title”. Oznacza to,
że w dokumencie
A. element < title > nie jest wymagany.
B. element < title > nie został zamknięty przez < /title >.
C. nie zdefiniowano elementu < title > w części < head > dokumentu.
D. nie zdefiniowano obowiązkowego atrybutu title w znaczniku < img >.
605. Którego protokołu należy użyć, aby przesłać pliki strony internetowej na
serwer hostingowy?
A. FTP
B. IRC
C. HTTP
D. SMTP
606. Przedstawiony blok reprezentuje czynność
A. zastosowania gotowej procedury lub funkcji.
B. wczytania lub wyświetlenia danych.
C. wykonania zadania w pętli.
D. podjęcia decyzji.
607. 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
A. public.
B. private.
C. protected.
D. published.
608. 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ć
A. ($x > -2) && ($x < 5)
B. ($x == -2) && ($x < 5)
C. ($x < -2) || ($x > 5)
D. ($x > -2) || ($x > 5)
609. Po wykonaniu się przedstawionego fragmentu kodu języka C/C++ zmiennej
o nazwie zmienna2 zostanie
A. przypisany adres zmiennej o nazwie zmienna1.
B. przypisana ta sama wartość, co przechowywana w zmienna1.
C. przypisana zamieniona na łańcuch wartość przechowywana w zmienna1.
D. przypisana liczba w kodzie binarnym odpowiadająca wartości przechowywanej
w zmienna1.
610. W języku PHP float reprezentuje typ
A. logiczny.
B. całkowity.
C. łańcuchowy.
D. zmiennoprzecinkowy.
611. 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?
A. enum
B. union
C. switch
D. typedef
612. Instrukcja for może być zastąpiona instrukcją
A. case
B. while
C. switch
D. continue
613. Przedstawiony kod źródłowy, zapisany w języku C++, ma za zadanie dla
wprowadzanych dowolnych całkowitych liczb różnych od zera wypisać
A. liczby pierwsze
B. wszystkie liczby
C. tylko liczby parzyste
D. tylko liczby nieparzyste
614. DOM dostarcza metod i własności, które w języku JavaScript pozwalają na
A. manipulowanie zadeklarowanymi w kodzie łańcuchami
B. wysyłanie danych formularza bezpośrednio do bazy danych
C. wykonywanie operacji na zmiennych przechowujących liczby
D. pobieranie i modyfikowanie elementów strony wyświetlonej przez przeglądarkę
615. Testy dotyczące skalowalności oprogramowania mają za zadanie
sprawdzić, czy aplikacja
A. ma odpowiednią funkcjonalność.
B. jest odpowiednio udokumentowana.
C. potrafi działać przy zakładanym i większym obciążeniu.
D. jest zabezpieczona przed niedozwolonymi operacjami, np. dzielenie przez
zero.
616. Który z komentarzy opisuje zadanie zdefiniowanej w języku PHP funkcji?
A. /*Funkcjazwracawartośćwyższązdwóchpodanych,gdysąrówne zwraca wartość
-1 */
B. /* Funkcja zwraca wartość niższą z dwóch podanych, gdy są równe zwraca
wartość -1 */
C. /* Funkcja zwraca wartość wyższą z dwóch podanych, gdy są równe zwraca
wartość $a */
D. /*Funkcjazwracawartośćniższązdwóchpodanych,gdysąrówne zwraca wartość
$a */
617. W relacyjnych bazach danych, jeżeli dwie tabele są połączone za pomocą
ich kluczy głównych, mamy do czynienia z relacją
A. 1..1
B. 1..n
C. n..1
D. n..n
618. Normalizacja tabel jest procesem, który ma na celu
A. dodanie rekordów do bazy.
B. przedstawienie graficzne bazy.
C. jedynie utworzenie tabel i relacji w bazie.
D. sprawdzenie i optymalizację bazy danych.
619. Wbudowanym w pakiet XAMPP narzędziem służącym do zarządzania bazą
danych jest
A. MySQL Workbench
B. phpMyAdmin
C. pgAdmin
D. SQLite
620. Wskaż zapytanie, w którym dane zostały posortowane.
A. SELECT DISTINCT produkt, cena FROM artykuly;
B. SELECT AVG(ocena) FROM uczniowie WHERE klasa = 2;
C. SELECT nazwisko FROM firma WHERE pensja > 2000 LIMIT 10;
D. SELECT imie, nazwisko FROM mieszkancy WHERE wiek > 18 ORDER BY
621. Funkcją agregującą zwracającą liczbę rekordów jest
A. SUM
B. AVG
C. COUNT
D. NUMBER
622. 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:
A. SELECT nazwa FROM zwierzeta WHERE gromada = ‘ssak‘;
B. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20;
C. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada
= ‘ssak‘;
D. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada =
‘ssak‘;
623. 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ę:
A. SELECT COUNT (pensja) FROM personel WHERE staz > = 10 AND staz < =
20;
B. SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20;
C. SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20;
D. SELECT AVG (*) FROM personel WHERE staz > = 10 AND staz < = 20;
624. Zapytanie z klauzulą JOIN stosuje się, aby
A. wywołać funkcję agregującą.
B. zdefiniować klucz obcy dla tabeli.
C. otrzymać wynik jedynie z jednej tabeli.
D. uzyskać wyniki z dwóch tabel pozostających ze sobą w relacji.
625. Aby usunąć tabelę należy zastosować kwerendę
A. DELETE
B. UNIQUE
C. DROP TABLE
D. TRUNCATE TABLE
626. Za pomocą przedstawionego zapytania w tabeli zostanie
A. zmieniona nazwa kolumny z nazwa1 na nazwa2.
B. zmieniona wartość kolumny nazwa2 na DOUBLE.
C. dodana kolumna nazwa2 typu zmiennoprzecinkowego.
D. dodana kolumna nazwa2 przyjmująca wartość domyślną DOUBLE.
627. Które tabele zostaną sprawdzone za pomocą przedstawionego polecenia?
A. Tabele, które zmieniły się od ostatniej kontroli lub nie zostały poprawnie
zamknięte.
B. Jedynie tabele, które nie zostały poprawnie zamknięte.
C. Tabele, które zmieniły się w aktualnej sesji.
D. Jedynie tabele referujące do innych.
628. Jakie uprawnienia będzie miał użytkownik jan po wykonaniu na bazie
danych przedstawionych poleceń?
A. Będzie mógł zmienić strukturę tabeli klienci.
B. Będzie mógł usuwać rekordy z tabeli klienci.
C. Będzie mógł wyszukiwać dane w tabeli klienci.
D. Będzie mógł wstawiać rekordy do tabeli klienci.
629. Witryna internetowa wysyła dane poufne za pomocą formularza do kodu
PHP. Która metoda wysłania jest najbardziej bezpieczna?
A. Metoda GET, za pomocą protokołu HTTP
B. Metoda POST, za pomocą protokołu HTTP
C. Metoda GET, za pomocą protokołu HTTPS
D. Metoda POST, za pomocą protokołu HTTPS
630. 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?
A. SELECT '$a', '$b', '$c' FROM dane;
B. SELECT NULL, '$a', '$b', '$c' FROM dane;
C. INSERT INTO dane VALUES ('$a', '$b', '$c');
D. INSERT INTO dane VALUES (NULL, '$a', '$b', '$c');
631. 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 5; clear dla bloku 2
B. float tylko dla bloków: 3, 4; clear dla bloku 5
C. float tylko dla bloku 2; clear dla bloków: 3, 4
D. float tylko dla bloków: 2, 3, 4; clear dla bloku 5
632. Podstawowym zadaniem systemu CMS jest oddzielenie treści serwisu
informacyjnego od jego wyglądu. Efekt ten jest uzyskany poprzez generowanie
zawartości
A. z bazy danych oraz wyglądu ze zdefiniowanego szablonu.
B. z bazy danych oraz wyglądu za pomocą atrybutów HTML.
C. ze statycznych plików HTML oraz wyglądu ze zdefiniowanego szablonu.
D. ze statycznych plików HTML oraz wyglądu za pomocą technologii FLASH.
633. W języku HTML znacznik < i > nadaje znakom taki sam wizualny efekt jak
znacznik
A. < u >
B. < em >
C. < pre >
D. < strong >
634. Przedstawiono tabelę zdefiniowaną kodem HTML, bez formatowania CSS.
Który z fragmentów kodu HTML odpowiada pierwszemu wierszowi tabeli?
A. A
B. B
C. C
D. D
635. Aby obraz wstawiony kodem HTML mógł być interpretowany przez
programy wspomagające osoby niewidzące, należy zdefiniować atrybut
A. alt
B. src
C. sizes
D. border
636. 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. img {
background-color: Teal;
border: 4px dotted Teal;
padding: 50px;
margin: 20px;
}
B. img {
background-color: Teal;
border: 4px solid black;
margin: 50px;
padding: 20px;
}
C. img {
background-color: Teal;
border: 4px solid black;
padding: 50px;
margin: 20px;
}
D. img {
background-color: Teal;
border: 4px dotted Teal;
margin: 50px;
padding: 20px;
}
637. 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
A. format1
B. format2
C. format3
D. format4
638. W jakim formacie należy zapisać obraz, aby mógł być wyświetlony na
stronie internetowej z zachowaniem przezroczystości?
A. JPG
B. BMP
C. PNG
D. CDR
639. 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
A. < img src = "rysunek.png" >
B. < img src = "rysunek.png" style = "width: 50px" >
C. < img src = "rysunek.png" style = "width: 25px; height: 50px" >
D. < img src = "rysunek.png" style = "width: 25px; height: 25px" >
640. 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?
A. Odbicie
B. Skalowanie
C. Kadrowanie
D. Perspektywa
641. Przedstawiony fragment dokumentu HTML z kodem JavaScript spowoduje,
że po wciśnięciu przycisku
A. obraz1.png zostanie ukryty.
B. obraz2.png zostanie ukryty.
C. obraz2.png zostanie zastąpiony przez obraz1.png
D. obraz1.png zostanie zastąpiony przez obraz2.png
642. Co spowoduje fragment skryptu w języku JavaScript?
A. Przypisze zmienną n do zmiennej s.
B. Wyświetli długość napisu ze zmiennej n.
C. Przypisze zmiennej s wartość odpowiadającą długości napisu ze zmiennej n.
D. Przypisze zmiennej s fragment napisu ze zmiennej n, o określonej przez
zmienną length długości.
643. Przedstawiony kod PHP nawiązuje połączenie z serwerem bazy danych.
Jakiego typu operacje powinny się znaleźć w instrukcji warunkowej w miejscu
trzech kropek?
A. Zamknięcie bazy danych.
B. Obsługa błędu połączenia.
C. Obsługa danych pobranych z bazy.
D. Komunikat o pomyślnym połączeniu z bazą.
644. 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)?
A. title
B. link
C. metą
D. style
645. Za pomocą którego protokołu można opublikować stronę internetową na
serwerze?
A. FTP
B. ICMP
C. SMTP
D. NNTP
646. W przedstawionym fragmencie algorytmu zastosowano
A. dwie pętle
B. jedną pętlę.
C. jeden blok decyzyjny.
D. trzy bloki operacyjne (procesy).
647. Do optymalnej realizacji algorytmu szukającego największej z trzech
podanych liczb a, b i c, wystarczy zastosować
A. jedną pętlę.
B. dwie tablice.
C. dwa warunki.
D. pięć zmiennych.
648. Które wyrażenie logiczne w języku PHP sprawdza, czy zmienna1 należy do
przedziału jednostronnie domkniętego <-5, 10)?
A. $zmienna1 >= -5 || $zmienna1 < 10
B. $zmienna1 <= -5 || $zmienna1 < 10
C. $zmienna1 >= -5 && $zmienna1 < 10
D. $zmienna1 <= -5 && $zmienna1 < 10
649. Przedstawiona w języku C++ definicja typu wyliczeniowego sprawi, że
enumerator CZWARTEK będzie równy
A. napisowi "CZWARTEK"
B. napisowi 'CZWARTEK'
C. liczbie 1
D. liczbie 4
650. Tablica tab[] jest wypełniona dowolnymi liczbami całkowitymi. Jaka wartość
znajdzie się w zmiennej zm2 po wykonaniu prezentowanego fragmentu kodu?
A. Suma liczb z tablicy.
B. Suma liczb od 1 do 10.
C. Średnia arytmetyczna liczb z tablicy.
D. Średnia geometryczna liczb od 0 do 9.
651. W języku JavaScript metoda getElementById odwołuje się do
A. zmiennej liczbowej.
B. klasy zdefiniowanej w CSS.
C. znacznika HTML o podanym id.
D. znacznika HTML o podanej nazwie klasy.
652. W języku C++ funkcja zwracająca wynik potęgowania, działająca na dwóch
parametrach wejściowych: liczbie x i wykładniku w, ma deklarację
A. int potega(int x);
B. int potega(int x, int w);
C. void potega(int x, int w);
D. void potega(int x, int w, int wynik);
653. Aby skorzystać ze skryptu zapisanego w pliku przyklad.js, należy połączyć
go ze stroną za pomocą kodu
A. < script > przyklad.js < /script >
B. < script src="przyklad.js" > < /script >
C. < script link="przyklad.js" > < /script >
D. < link rel="script" href="przyklad.js" >
654. Programista napisał w języku C++ pętlę, która miała obliczyć wynik
działania 5! (5! = 1 * 2 * 3 * 4 * 5). Popełnił jednak błąd logiczny polegający na
tym, że
A. zmienna a powinna być inicjowana wartością 0 zamiast 1.
B. parametr i pętli powinien być inicjowany wartością 0 zamiast 1.
C. parametr i pętli powinien być dekrementowany zamiast inkrementowany.
D. w drugim parametrze pętli powinno być porównanie i < 6 zamiast i < 5.
655. Który ze sposobów komentowania kodu nie jest stosowany w kodzie PHP?
A. # komentarz
B. // komentarz
C. /* komentarz */
D. < !-- komentarz -- >
656. Klucz obcy w tabeli jest tworzony po to, aby
A. łączyć go z innymi kluczami obcymi tabeli.
B. stworzyć formularz wpisujący dane do tabeli.
C. umożliwić jednoznaczną identyfikację rekordu w tabeli.
D. zdefiniować relację 1..n wiążącą go z kluczem głównym innej tabeli.
657. Które ze stwierdzeń dotyczących klucza podstawowego jest prawdziwe?
A. Jest unikalny w obrębie tabeli.
B. Składa się tylko z jednego pola.
C. Może przyjmować tylko wartości liczbowe.
D. Dla tabeli z danymi osobowymi może być to pole nazwisko.
658. W języku SQL aby zmodyfikować dane w tabeli, należy posłużyć się
poleceniem
A. CREATE
B. UPDATE
C. SELECT
D. JOIN
659. Które zapytanie SQL posłuży do wyszukania z przedstawionej tabeli
wyłącznie wszystkich imion i nazwisk pacjentów urodzonych przed rokiem 2002?
A. SELECT * FROM Pacjenci WHERE rok_urodzenia <= 2002;
B. SELECT * FROM Pacjenci WHERE rok_urodzenia LIKE 2002;
C. SELECT imie, nazwisko FROM Pacjenci WHERE rok_urodzenia < 2002;
D. SELECT imie, nazwisko FROM Pacjenci WHERE data_ostatniej_wizyty <
2002;
660. Aby utworzyć tabelę, należy się posłużyć poleceniem
A. INSERT INTO
B. ALTER TABLE
C. CREATE TABLE
D. CREATE DATABASE
661. Wynikiem uruchomienia zapytania SQL jest
A. liczba wszystkich uczniów.
B. średnia ocen wszystkich uczniów.
C. liczba uczniów, których średnia ocen wynosi 5.
D. suma ocen uczniów, których średnia ocen wynosi 5.
662. Aby wyświetlić jedynie imię, nazwisko i ulicę wszystkich mieszkańców,
należy zastosować zapytanie
A. SELECT * FROM Mieszkancy, Adresy ON Mieszkancy.id = Adresy.id;
B. SELECT * FROM Mieszkancy JOIN Adresy ON Adresy.id =
Mieszkancy.Adresy.id;
C. SELECT imie, nazwisko, ulica FROM Mieszkancy, Adresy ON
Mieszkancy.Adresy_id = Adresy.id;
D. SELECT imie, nazwisko, ulica FROM Mieszkancy JOIN Adresy ON
Mieszkancy.Adresy_id = Adresy.id;
663. Przedstawiona baza danych zawiera trzy tabele i dwie relacje. Aby
wyświetlić dane wszystkich lekarzy przypisanych do konkretnego pacjenta,
należy przyrównać klucze
A. Lekarze.id = Recepty.id
B. Lekarze.id = Pacjenci.id
C. Lekarze.id = Pacjenci.Lekarze_id
D. Lekarze.id = Pacjenci.Recepty_id
664. W wyniku połączenia relacją kluczy głównych dwóch tabel otrzymuje się
relację typu
A. wiele do wielu.
B. jeden do wielu.
C. jeden do jednego.
D. wiele do jednego.
665. Obiektem służącym w bazie danych do podsumowywania, wyświetlania i
wydruków danych jest
A. raport.
B. zapytanie.
C. formularz.
D. zestawienie.
666. Za pomocą polecenia ALTER TABLE można
A. usuwać tabelę.
B. tworzyć tabelę.
C. modyfikować strukturę tabeli.
D. modyfikować wartości zapisane w rekordach tabeli.
667. W bazie danych zdefiniowano tabelę Mieszkancy wypełnioną danymi. Aby
usunąć tę tabelę wraz z zawartością, należy posłużyć się poleceniem
A. DROP TABLE Mieszkancy;
B. DELETE FROM Mieszkancy;
C. ALTER TABLE Mieszkancy;
D. TRUNCATE TABLE Mieszkancy;
668. Aby odebrać uprawnienia użytkownikowi, należy zastosować polecenie
A. DELETE
B. REVOKE
C. DELETE PRIVILEGES
D. GRANT NO PRIVILEGES
669. Aby aplikacja PHP mogła komunikować się z bazą danych, niezbędne jest
w pierwszej kolejności wywołanie funkcji o nazwie
A. mysqli_close
B. mysqli_connect
C. mysql_select_db
D. mysql_create_db
670. Który z wymienionych znaczników języka HTML może posłużyć do budowy
struktury strony internetowej?
A. < em >
B. < aside >
C. < input >
D. < mark >
671. Logo systemu CMS o nazwie Joomla! to
A. A
B. B
C. C
D. D
672. Język HTML dysponuje nagłówkami do budowania hierarchii treści.
Nagłówki te występują jedynie w zakresie
A. h1 – h4
B. h1 – h6
C. h1 – h8
D. h1 – h10
673. W języku HTML zdefiniowano odnośnik do strony internetowej. Aby strona
otwierała się w nowym oknie lub zakładce przeglądarki, należy dopisać do
definicji odnośnika atrybut
A. rel = "next"
B. rel = "external"
C. target = "_blank"
D. target = "_parent"
674. Która lista jest interpretacją przedstawionego kodu?
A. A
B. B
C. C
D. D
675. Na potrzeby strony internetowej zdefiniowano styl. Styl będzie przypisany
tylko do niektórych znaczników (np. niektórych nagłówków, kilku akapitów). W
takim wypadku, aby przypisać styl do kilku konkretnych znaczników, najlepiej jest
zastosować
A. klasę.
B. pseudoklasę.
C. identyfikator.
D. selektor akapitu.
676. Aby zdefiniować krój czcionki w stylu CSS, należy użyć właściwości
A. text-style
B. font-style
C. text-family
D. font-family
677. Który z obrazów został sformatowany za pomocą przedstawionego stylu
CSS?
A. A
B. B
C. C
D. D
678. Aby na stronie internetowej wyświetlić logo, którego tło jest przezroczyste,
należy zastosować format
A. JPG
B. CDR
C. PNG
D. BMP
679. Aby obraz umieszczony na stronie internetowej automatycznie skalował się
do rozmiaru ekranu, na którym jest wyświetlana strona, należy
A. oba jego wymiary ustawić w pikselach.
B. jeden z jego wymiarów ustawić w pikselach.
C. nie modyfikować obu jego wymiarów stylami CSS.
D. jego szerokość ustawić w wartościach procentowych.
680. W procesie przygotowywania grafiki na stronę internetową należy wyciąć
jedynie jej fragment. Taka operacja to
A. skalowanie.
B. kadrowanie.
C. odbicie obrazu
D. łączenie warstw.
681. W aplikacji internetowej komunikat powinien pojawiać się tylko wtedy, gdy
dany użytkownik jest na stronie po raz pierwszy. Którą funkcję PHP należy w tym
celu zastosować?
A. define
B. setcookie
C. session_destroy
D. mysqli_change_user
682. Przedstawiona definicja formularza została zastosowana na stronie
internetowej, która wysyła dane do pliku zapisanego w języku PHP. W której
tablicy będą dostępne dane z formularza?
A. $ _ GET
B. $ _ POST
C. $ _ COOKIE
D. $ _ ACTION
683. W skrypcie JavaScript zastosowano metodę DOM
getElementsByClassName('akapit'). Metoda ta odwoła się do akapitu
A. < p > akapit < /p >
B. < p id="akapit" > akapit2 < /p >
C. < p href="akapit" > akapit3 < /p >
D. < p class="akapit" > akapit4 < /p >
684. Dla przedstawionego fragmentu kodu walidator HTML zwróci błąd,
ponieważ
A. zastosowano błędny znacznik do wyświetlenia obrazu.
B. zastosowano nieznany atrybut alt.
C. nie znaleziono obrazu kwiat.jpg.
D. nie domknięto cudzysłowu.
685. Program FileZilla może posłużyć do
A. kompilacji skryptu na stronie.
B. walidacji strony internetowej.
C. publikacji strony internetowej.
D. debugowania skryptu na stronie.
686. Która wartość zostanie wypisana przez algorytm?
A. 3
B. 5
C. 7
D. 15
687. Wskaż złożoność obliczeniową algorytmu naiwnego (zwykłego)
687. Wskaż złożoność obliczeniową algorytmu naiwnego (zwykłego)
wyszukiwania minimum w zbiorze liczb?
A. O(n)
B. O(n2)
C. O(n3)
D. O(n!)
688. Do którego pola klasy Dane możliwy będzie dostęp z zewnątrz poprzez
nazwę obiektu utworzonego jako instancja tej klasy?
A. Do wszystkich pól.
B. Do pola $a.
C. Do pola $b.
D. Do pola $c.
689. W języku JavaScript utworzono obiekt. Aby pobrać wartość własności w
można zapisać
A. obiekt:w
B. obiekt.w
C. obiekt::w
D. obiekt->w
690. W języku PHP zainicjowano zmienną $a wartością 1. Porównanie $a ===
$b przyjmuje wartość true, w przypadku, gdy zmienna $b jest zainicjowana
wartością
A. *1
B. '1'
C. 1
D. "1" lub '1'
691. Która pętla w języku PHP pozwala wykonać operacje na wszystkich
elementach tablicy z automatycznym indeksowaniem jej elementów?
A. for
B. while
C. foreach
D. do...while
692. Wskaż wynik wykonania przedstawionego kodu PHP, jeżeli zmienna tab jest
tablicą.
A. jelenie sarny
B. lisy borsuki
C. sarny dziki
D. dziki lisy
693. Zapisaną językiem PHP funkcję o nazwie policz wywołano z argumentem
$Z = 1. Jaki wynik zostanie zwrócony?
A. 13
B. 7
C. 4
D. 1
694. Wskaż funkcję JavaScript, za pomocą której można obliczyć połowę
kwadratu liczby przekazanej jako argument.
A. function wynik(a) { return a/2+a/2; }
B. function wynik(a) { return a*2/2; }
C. function wynik(a) { return a*a/2; }
D. function wynik(a) { return 2*a/a; }
695. Która z przedstawionych funkcji języka PHP zamieni słowo "kota" na słowo
"mysz" w napisie "ala ma kota"?
A. replace ("ala ma kota", "kota", "mysz");
B. replace ("kota", "mysz", "ala ma kota");
C. str_replace("ala ma kota", "kota", "mysz");
D. str_replace("kota", "mysz", "ala ma kota");
696. Która z przedstawionych metod pozwoli wypisać w języku JavaScript
komunikat w konsoli przeglądarki internetowej?
A. console.write("test");
B. console.print("test");
C. console.echo("test");
D. console.log("test");
697. Polecenie wysyłane do serwera bazy danych, polegające na zbieraniu,
poszukiwaniu lub modyfikowaniu danych w bazie jest nazywane
A. formularzem.
B. kwerendą.
C. kolumną.
D. kopią.
698. Kolumna pełniąca rolę klucza głównego w tabeli musi
A. zawierać ciągłą numerację.
B. zawierać unikalne wartości.
C. zawierać wartości liczbowe.
D. być innego typu niż pozostałe kolumny.
699. Która z wbudowanych funkcji agregujących języka SQL oblicza średnią
wartości we wskazanej kolumnie?
A. MIN
B. AVG
C. SUM
D. COUNT
700. Aby w wyniku zapytania wyeliminować powtarzające się wiersze, należy
użyć klauzuli
A. LIMIT
B. UNIQUE
C. DISTINCT
D. ORDER BY
701. Za pomocą, którego polecenia SQL można usunąć z tabeli artykuły wiersze
zawierające słowo "sto" znajdujące się w dowolnym miejscu pola tresc?
A. DELETE FROM artykuly WHERE tresc = "%sto%";
B. DELETE * FROM artykuly WHERE tresc = "%sto%";
C. DELETE FROM artykuly WHERE tresc LIKE "%sto%";
D. DELETE * FROM artykuly WHERE tresc LIKE "%sto%";
702. W bazie danych sklepu istnieją dwie tabele powiązane relacją: produkty
oraz ceny. Tabela oceny zawiera dowolną liczbę ocen klientów dla danego
produktu opisaną polami: id, ocena (pole numeryczne), produktID (klucz obcy).
Aby wskazać maksymalną ocenę dla produktu o ID równym 10, należy posłużyć
się zapytaniem
A. MAX SELECT ocena FROM oceny WHERE produktID = 10;
B. SELECT MAX(ocena) FROM oceny WHERE produktID = 10;
C. COUNT MAX SELECT ocena FROM oceny WHERE produktID = 10;
D. SELECT MAX COUNT(ocena) FROM oceny WHERE produktID = 10;
703. Aby zmodyfikować strukturę tabeli w bazie MySQL należy wykonać
polecenie
A. ALTER TABLE
B. INSERT INTO
C. UPDATE
D. GRANT
704. Za pomocą, którego zapytania Administrator odbierze prawo przeglądania
oraz aktualizacji danych w bazie gazeta, dla użytkownika redaktor?
A. REVOKE SELECT, UPDATE ON gazeta.* FROM 'redaktor'@'localhost';
B. REVOKE SELECT, ALTER ON gazeta.* FROM 'redaktor'@'localhost';
C. GRANT SELECT, UPDATE ON gazeta.* TO 'redaktor'@'localhost';
D. GRANT SELECT, ALTER ON gazeta.* TO 'redaktor'@'localhost';
705. Za pomocą, której funkcji języka PHP można ustanowaić połączenie z bazą
danych o nazwie zwierzaki?
A. $polacz = db_connect('localhost', 'root', '', 'zwierzaki');
B. $polacz = sql_connect('localhost', 'root', '', 'zwierzaki');
C. $polacz = server_connect('localhost', 'root', '', 'zwierzaki');
D. $polacz = mysqli_connect('localhost', 'root', '', 'zwierzaki');
706. Po uszkodzeniu serwera bazy danych, aby możliwe najsprawniej przywrócić
działanie kompletnej bazy należy użyć
A. najnowszej wersji instalacyjnej serwera.
B. pełnej listy użytkowników serwera.
C. aktualnej wersji kopii zapasowej.
D. opisu struktur danych w tabelach.
707. Która z przedstawionych grup znaczników HTML zawiera znaczniki służące
do grupowania elementów i tworzenia struktur dokumentu?
A. br, img, hr
B. table, tr, td
C. span, strong, em
D. div, article, header
708. Który zapis w języku HTML jest deklaracją kodowania znaków w
dokumencie?
A. < charset="UTF-8" >
B. < encoding="UTF-8" >
C. < meta charset="UTF-8" >
D. < meta encoding="UTF-8" >
709. Który zapis w dokumencie HTML pozwala na połączenie z zewnętrznym
arkuszem stylów o nazwie style.css?
A. < link rel="stylesheet" href="style.css" >
B. < link rel="stylesheet' src="style.css" >
C. < a href="style.css" >
D. < a src="style.css" >
710. Który znacznik HTML jest elementem blokowym?
A. p
B. img
C. span
D. strong
711. Ile maksymalnie należy użyć znaczników < td > w tabeli o trzech kolumnach
i trzech wierszach niezawierającej złączeń komórek i wiersza nagłówkowego?
A. 3
B. 6
C. 9
D. 12
712. Atrybutem określającym lokalizację pliku graficznego dla znacznika < img >
jest
A. alt
B. src
C. href
D. link
713. Formatowanie CSS akapitu określa styl szarej ramki o cechach:
A. linia kropkowa; grubość 2 px; marginesy pomiędzy tekstem a ramką 15 px.
B. linia ciągła; grubość 2 px; marginesy pomiędzy tekstem a ramką 15 px.
C. linia kreskowa; grubość 2 px; marginesy poza ramką 15 px.
D. linia ciągła; grubość 2 px; marginesy poza ramką 15 px.
714. Który selektor formatuje akapity tekstu o klasie tekst oraz element blokowy
o ID obrazki?
A. p.tekst, div#obrazki
B. p#tekst, div.obrazki
C. p.tekst + div#obrazki
D. p#tekst + div.obrazki
715. Pogrubienie tekstu za pomocą znacznika < b > można uzyskać także przy
wykorzystaniu właściwości CSS
A. text-weight
B. font-weight
C. font-size
D. text-size
716. Aby w języku CSS ustawić czerwony kolor dla tekstu można użyć stylu
A. color: rgb(255,0,0);
B. color: rgb(#FF0000);
C. text-color: rgb(255,0,0);
D. text-color: rgb(#FF0000);
717. Za pomocą, którego zapisu zostanie utworzony w dokumencie HTML
element wyświetlający obraz kotek.jpg z tekstem alternatywnym "obrazek
kotka"?
A. < img href="kotek.jpg" title="obrazek kotka" >
B. < img src="kotek.jpg" title="obrazek kotka" >
C. < img href="kotek.jpg" alt="obrazek kotka" >
D. < img src="kotek.jpg" alt="obrazek kotka" >
718. Wskaż poprawne stwierdzenie dotyczące przedstawionego kodu HTML.
A. Plik animacja.mp4 musi mieć rozdzielczość 640x480 pikseli, aby mógł być
uruchomiony.
B. Użytkownik nie będzie miał możliwości sterowania odtwarzaniem animacji.
C. Kod może nie działać w przeglądarce, jeśli nie obsługuje ona HTML5.
D. Lokalizacja pliku jest niepoprawna, nie zawiera ścieżki bezwzględnej.
719. 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. onClick
B. onEnter
C. onSubmit
D. onChange
720. W kodzie JavaScript pobrano element za pomocą metody getElementById.
Aby zmodyfikować zawartość (treść) elementu można użyć właściwości
A. Body
B. HTML
C. innerBody
D. innerHTML
721. Przedstawiona linia kodu zapisana językiem PHP ma za zadanie
A. porównać dwa napisy.
B. przypisać dwie wartości do tablicy.
C. zdefiniować stałą o nazwie OSOBA.
D. zdefiniować wartość dla zmiennej $OSOBA.
722. Walidacja pól formularzy polega na sprawdzeniu
A. czy użytkownik jest zalogowany.
B. który użytkownik wprowadził dane.
C. czy istnieje plik PHP, który odbierze dane.
D. czy wprowadzone dane spełniają określone reguły.
723. Zgodnie z regułami walidacji HTML5, poprawnym zapisem znacznika hr jest
A. < hr >
B. < / hr >
C. < /hr? >
D. < / hr / >
724. Użytkownik wprowadził adres nieistniejącego zasobu na serwerze. Próba
połączenia wygeneruje błąd
A. 400
B. 404
C. 500
D. 503
725. Program o nazwie FileZilla pozwala na
A. uruchomienie testów aplikacji.
B. walidację plików HTML i CSS.
C. załadowanie baz danych do strony CMS Jommla!
D. publikację strony internetowej na odległym serwerze.
726. Który odnośnik jest prawidłowo zdefiniowany?
A. < a src="www.strona.pl">strona
B. < a href=http://strona.pl>strona
C. < a href="http::/strona.pl>strona
D. < a href="http://strona.pl">strona
727. W którym standardzie języka hipertekstowego zostały wprowadzone do
składni znaczniki sekcji < footer >, < header >, < nav >?
A. HTML4
B. HTML5
C. XHTML1.0
D. XHTML2.0
728. Selektor klasy w kaskadowych arkuszach stylów należy zdefiniować za
728. Selektor klasy w kaskadowych arkuszach stylów należy zdefiniować za
pomocą symbolu
A. . (kropka)
B. : (dwukropek)
C. #
D. *
729. W języku CSS, aby uzyskać efekt pochylenia tekstu, należy użyć
właściwości
A. font-size
B. font-style
C. font-family
D. font-variant
730. Dla którego akapitu zastosowano przedstawioną właściwość stylu CSS?
border-radius: 20%;
A. A
B. B
C. C
D. D
731. Aby za pomocą CSS zdefiniować przedstawione opływanie obrazu tekstem
731. Aby za pomocą CSS zdefiniować przedstawione opływanie obrazu tekstem
należy w stylu obrazu wprowadzić zapis
A. float: left;
B. table: left;
C. clear: both;
D. float: right;
732. Pojęcie "front-end" stosowane w kontekście tworzenia stron WWW odnosi
się do
A. organizowania informacji na serwerze WWW.
B. bazy danych z informacjami publikowanymi na stronie.
C. działania skryptów i programów wykonywanych po stronie serwera WWW.
D. interfejsu strony internetowej związanego z technologiami działającymi po
stronie przeglądarki internetowej.
733. Który zestaw pojęć definiuje interfejs użytkownika strony internetowej?
A. Wysyłanie kwerend do bazy, skrypty PHP.
B. Przyciski, menu, interakcja użytkownika z aplikacją.
C. Szkic strony, diagram witryny, diagram przepływu informacji.
D. Przetwarzanie informacji, system zarządzania treścią, projektowanie informacji.
734. Na rysunku pokazano schemat rozmieszczenia bloków na stronie WWW, w
której jego części umieszcza się zwykle stopkę strony?
A. 1
B. 2
C. 4
D. 5
735. Aby zweryfikować poprawność składni kodu CSS można użyć
A. debbugera
B. walidatora
C. konsolidatora
D. optymalizatora
736. Który z poniższych przykładów kodu HTML5 zostanie zakwalifikowany
przez walidator HTML jako błędny?
A. <p class= "stl">tekst</p>
B. <p class= "stl" id= "a">tekst</p>
C. <p class= "stl" style = "color: #F00 ">tekst</p>
D. <p class= "stl"><style>.a{color:#F00}</style>tekst</p>
737. Aby bezpiecznie przesłać pliki strony internetowej na serwer WWW można
użyć protokołu
A. POP3
B. SFTP
C. TELNET
D. IMAP
738. Kolor zielony, w notacji szesnastkowej skróconej, można zapisać w CSS
sekwencją
A. #F00
B. #0F0
C. #00F
D. #FFF
739. Składowymi modelu barw CMYK są kolory:
A. czerwony, zielony i niebieski.
B. cyjan, magenta, żółty i czarny.
C. cyjan, magenta, żółty i karmazyn.
D. czerwony, zielony, niebieski i kanał alfa.
740. Powstające podczas zapisu pliku graficznego prostokątne zniekształcenia
obrazu są charakterystyczne dla formatu
A. BMP bez kompresji
B. GIF z kompresją bezstratną LZW.
C. PNG z kompresją bezstratną LZ77.
D. JPEG z dużym stopniem kompresji stratnej.
741. Który rastrowy format graficzny jest obsługiwany przez przeglądarki
internetowe?
A. PCX
B. TGA
C. PNG
D. FLIF
742. Proporcje obrazu 16:9 (przy założeniu, że piksel ma kształt kwadratu)
można uzyskać przy rozdzielczości
A. 320 na 240 pikseli.
B. 800 na 480 pikseli.
C. 1366 na 768 pikseli.
D. 2560 na 2048 pikseli.
743. Który z wymienionych formatów umożliwia zapis dźwięku i obrazu?
A. MP3
B. MP4
C. PNG
D. WAV
744. Podczas strumieniowego przesyłania cyfrowego materiału wideo
parametrem wpływającym na jakość obrazu i dźwięku jest przepływność.
Wielkość ta opisuje liczbę
A. próbek dźwięku w jednostce czasu.
B. pikseli obrazu wyświetlanych na ekranie.
C. bitów transmitowanych w jednostce czasu.
D. pikseli wyświetlanego obrazu wyrażoną ilorazem jego długości do wysokości.
745. Funkcja COUNT języka SQL realizuje
A. zliczanie znaków w polu tekstowym.
B. zliczanie rekordów wybranych kwerendą.
C. obliczenie średniej wartości w wybranej kolumnie.
D. obliczenie wartości bezwzględnej w polu liczbowym.
746. Ustalenie relacji pomiędzy tabelami w systemie bazodanowym MySQL
umożliwia klauzula
A. INDEX
B. ORDER BY
C. REFERENCES
D. PRIMARY KEY
747. Aby wyświetlić rekordy z tabeli pracownicy tylko dla pracowników, którzy
skończyli 26 lat należy użyć zapytania
A. SELECT * FROM pracownicy OR wiek > 25;
B. SELECT * FROM pracownicy AND wiek > 25;
C. SELECT * FROM wiek WHERE pracownicy > 25;
D. SELECT * FROM pracownicy WHERE wiek > 25;
748. W bazach danych relacja wiele-do-wielu pomiędzy tabelami występuje, gdy
A. wielu wierszom tabeli A przypada wiele wierszy tabeli B.
B. wielu wierszom z tabeli A przypada tylko jeden wiersz tabeli B.
C. jednemu wierszowi z tabeli A może odpowiadać wiele wierszy w tabeli B.
D. jednemu wierszowi z tabeli A może odpowiadać wyłącznie jeden wiersz wtabeli
B.
749. Aby zaimportować plik z danymi SQL do bazy danych MySQL można użyć
narzędzia
A. FileZilla
B. Symfony 3.
C. phpMyAdmin.
D. TotalCommander.
750. Aby w systemie MySQL nadać użytkownikowi prawo do nadawania i zmiany
uprawnień innym użytkownikom należy zastosować klauzulę
A. TRGGER
B. GRANT OPTION
C. ALL PRIVILEGES
D. FLUSH PRIVILEGES
751. Aby wykonać kopię zapasową bazy danych MySQL można posłużyć się
A. importem bazy.
B. eksportem bazy.
C. agregacją danych.
D. modyfikacją danych.
752. Którą integralność opisuje cytowana definicja?
"... polega na wprowadzeniu i utrzymaniu powiązań pomiędzy tabelami. Związki
te tworzy się przez umieszczenie kolumny pełniącej rolę klucza głównego tabeli
w innej tabeli, co nadaje kolumnie funkcję klucza obcego."
A. Encji.
B. Statyczną.
C. Referencyjną.
D. Semantyczną.
753. Czynnością zalecaną przed wykonaniem kopii bezpieczeństwa danych w
bazie MySQL jest
A. sprawdzenie czy baza jest dostatecznie wydajna.
B. zdefiniowanie systemu kodowania znaków w bazie.
C. nadanie uprawnień do przeglądania bazy dla Administratora.
D. sprawdzenie integralności bazy i ewentualnie jej naprawa.
754. Zmienna typu integer lub int może przechowywać
A. znak.
B. ciąg znaków.
C. liczbę całkowitą.
D. liczbę rzeczywistą.
755. Wskaż typ złożony
A. char
B. bool
C. float
D. class
756. Wskaż instrukcję iteracyjną
A. for
B. else
C. throw
D. switch
757. Debugger to oprogramowanie, którego zadaniem jest
A. instalowanie środowiska programistycznego.
B. wykrywanie błędów składniowych języka programowania w kodzie źródłowym.
C. łączenie plików bibliotek i wstępnie przetworzonego kodu źródłowego w plik
wykonywalny.
D. dynamiczna analiza uruchomionego programu w celu wykrycia przyczyn
nieprawidłowego działania.
758. Którą wartość będzie przechowywała zmienna a po wykonaniu
przedstawionej sekwencji instrukcji języka PHP?
A. 1
B. 10
C. 11
D. 12
759. Który framework został opracowany dla skryptowego języka PHP?
A. Spring.
B. Angular.
C. Symfony.
D. ASP.NET
760. Formularz, którego fragment przedstawiono, został obsłużony w skrypcie
PHP. Wskaż prawidłowo zapisane pobranie wartości wprowadzonej do pola
edycyjnego
A. name = GET['imie'];
B. name = $ _ GET[imie];
C. $name = $POST['Imię'];
D. $name = $ _ POST['imie'];
761. Aby przetestować poprawność działania kodu JavaScript należy użyć
A. interpretera PHP.
B. kompilatora C++.
C. interpretera PERL.
D. konsoli w przeglądarce internetowej.
762. Wskaż komentarz wieloliniowy w języku PHP
A. #
B. / /
C. /* */
D. <!-- -->
763. CAPTCHA to technika zabezpieczeń na stronach WWW pozwalająca
A. przyspieszyć proces logowania do aplikacji internetowej.
B. pominąć proces uwierzytelniania do aplikacji internetowej.
C. potwierdzić, że dane z formularza są wysyłane przez człowieka.
D. automatycznie wypełnić formularz logowania danymi użytkownika.
Wsparcie:
Autorzy:
Postaw kawę autorom:
Cookies:
Cookies na stronie są wykorzystywane tylko w celu
statycznym (Google Analytics) oraz w celu wyświetlania
Kamil Feliszewski
Ania Jersz
reklam (Google Ads).
COPYRIGHT 2021 © RIGHTS RESERVED
Ostatnia aktualizacja: 08-10-2021
Download