ee_09_2020_01_SG_kolor.pdf

(1829 KB) Pobierz
Arkusz zawiera informacje
prawnie chronione do momentu
rozpoczęcia egzaminu
Nazwa kwalifikacji:
Programowanie, tworzenie i administrowanie stronami internetowymi i bazami danych
Oznaczenie kwalifikacji:
EE.09
Wersja arkusza:
SG
Czas trwania egzaminu:
60 minut
EE.09-SG-20.01
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE
Rok 2020
CZĘŚĆ PISEMNA
PODSTAWA PROGRAMOWA
2017
Instrukcja dla zdającego
1.
2.
Sprawdź, czy arkusz egzaminacyjny zawiera 12 stron. Ewentualny brak stron lub inne usterki zgłoś
przewodniczącemu zespołu nadzorującego.
Do arkusza dołączona jest KARTA ODPOWIEDZI, na której w oznaczonych miejscach:
wpisz oznaczenie kwalifikacji,
zamaluj kratkę z oznaczeniem wersji arkusza,
wpisz swój numer PESEL*,
wpisz swoją datę urodzenia,
przyklej naklejkę ze swoim numerem PESEL.
Arkusz egzaminacyjny zawiera test składający się z 40 zadań.
Za każde poprawnie rozwiązane zadanie możesz uzyskać 1 punkt.
Aby zdać część pisemną egzaminu musisz uzyskać co najmniej 20 punktów.
Czytaj uważnie wszystkie zadania.
Rozwiązania zaznaczaj na KARCIE ODPOWIEDZI długopisem lub piórem z czarnym tuszem/
atramentem.
Do każdego zadania podane są cztery możliwe odpowiedzi: A, B, C, D. Odpowiada im następujący
układ kratek w KARCIE ODPOWIEDZI:
3.
4.
5.
6.
7.
8.
9.
10.
Tylko jedna odpowiedź jest poprawna.
Wybierz właściwą odpowiedź i zamaluj kratkę z odpowiadającą jej literą – np., gdy wybrałeś
odpowiedź „A”:
Staraj się wyraźnie zaznaczać odpowiedzi. Jeżeli się pomylisz i błędnie zaznaczysz odpowiedź, otocz
ją kółkiem i zaznacz odpowiedź, którą uważasz za poprawną, np.
11.
12.
Po rozwiązaniu testu sprawdź, czy zaznaczyłeś wszystkie odpowiedzi na KARCIE ODPOWIEDZI
i wprowadziłeś wszystkie dane, o których mowa w punkcie 2 tej instrukcji.
Pamiętaj, że oddajesz przewodniczącemu zespołu nadzorującego tylko KARTĘ ODPOWIEDZI.
Powodzenia!
* w przypadku braku numeru PESEL – seria i numer paszportu lub innego dokumentu potwierdzającego tożsamość
Układ graficzny
© CKE 2019
Zadanie 1.
Przedstawiony blok reprezentuje czynność
A.
B.
C.
D.
zastosowania gotowej procedury lub funkcji.
wczytania lub wyświetlenia danych.
wykonania zadania w pętli.
podjęcia decyzji.
Zadanie 2.
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.
B.
C.
D.
public.
private.
protected.
published.
Zadanie 3.
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.
B.
C.
D.
Zadanie 4.
($x
($x
($x
($x
> -2) && ($x < 5)
== -2) && ($x < 5)
< -2) || ($x > 5)
> -2) || ($x > 5)
int zmienna1 = 158;
int *zmienna2 = &zmienna1;
Po wykonaniu się przedstawionego fragmentu kodu języka C/Ctt zmiennej o nazwie
zmienna2
zostanie
A.
B.
C.
D.
przypisany adres zmiennej o nazwie
zmienna1.
przypisana ta sama wartość, co przechowywana w
zmienna1.
przypisana zamieniona na łańcuch wartość przechowywana w
zmienna1.
przypisana liczba w kodzie binarnym odpowiadająca wartości
w
zmienna1.
przechowywanej
Zadanie 5.
W języku PHP
float
reprezentuje typ
A.
B.
C.
D.
logiczny.
całkowity.
łańcuchowy.
zmiennoprzecinkowy.
Strona 2 z 12
Zadanie 6.
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.
B.
C.
D.
enum
union
switch
typedef
Zadanie 7.
Instrukcja
for
może być zastąpiona instrukcją
A.
B.
C.
D.
case
while
switch
continue
Zadanie 8.
int main()
{
int liczba;
cin >> liczba;
while (liczba != 0)
{
if ((liczba % 2) == 0)
cout << liczba << endl;
cin >> liczba;
}
return 0;
}
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.
B.
C.
D.
liczby pierwsze.
wszystkie liczby.
tylko liczby parzyste.
tylko liczby nieparzyste.
Zadanie 9.
DOM dostarcza metod i własności, które w języku JavaScript pozwalają na
A.
B.
C.
D.
manipulowanie zadeklarowanymi w kodzie łańcuchami.
wysłanie danych formularza bezpośrednio do bazy danych.
wykonywanie operacji na zmiennych przechowujących liczby.
pobieranie i modyfikowanie elementów strony wyświetlonej przez przeglądarkę.
Strona 3 z 12
Zadanie 10.
Testy dotyczące skalowalności oprogramowania mają za zadanie sprawdzić, czy aplikacja
A.
B.
C.
D.
ma odpowiednią funkcjonalność.
jest odpowiednio udokumentowana.
potrafi działać przy zakładanym i większym obciążeniu.
jest zabezpieczona przed niedozwolonymi operacjami, np. dzielenie przez zero.
Zadanie 11.
function fun1($a, $b)
{
if($a > $b)
return $a;
elseif($b > $a) return $b;
else
return -1;
}
Który z komentarzy opisuje zadanie zdefiniowanej w języku PHP funkcji?
A.
B.
C.
D.
/*
Funkcja zwraca
zwraca wartość
-1
/* Funkcja zwraca
zwraca wartość
-1
/* Funkcja zwraca
zwraca wartość $a
/* Funkcja zwraca
zwraca wartość $a
wartość
*/
wartość
*/
wartość
*/
wartość
*/
wyższą z dwóch podanych, gdy są równe
niższą z dwóch podanych, gdy są równe
wyższą z dwóch podanych, gdy są równe
niższą z dwóch podanych, gdy są równe
Zadanie 12.
W relacyjnych bazach danych, jeżeli dwie tabele są połączone za pomocą ich kluczy głównych, mamy do
czynienia z relacją
A.
B.
C.
D.
1..1
1..n
n..1
n..n
Zadanie 13.
Normalizacja tabel jest procesem, który ma na celu
A.
B.
C.
D.
dodanie rekordów do bazy.
przedstawienie graficzne bazy.
jedynie utworzenie tabel i relacji w bazie.
sprawdzenie i optymalizację bazy danych.
Strona 4 z 12
Zadanie 14.
Wbudowanym w pakiet XAMPP narzędziem służącym do zarządzania bazą danych jest
A.
B.
C.
D.
MySQL Workbench
phpMyAdmin
pgAdmin
SQLite
Zadanie 15.
Wskaż zapytanie, w którym dane zostały posortowane.
A.
B.
C.
D.
SELECT
SELECT
SELECT
SELECT
DISTINCT produkt, cena FROM artykuly;
AVG(ocena) FROM uczniowie WHERE klasa = 2;
nazwisko FROM firma WHERE pensja > 2000 LIMIT 10;
imie, nazwisko FROM mieszkancy WHERE wiek > 18 ORDER BY wiek;
Zadanie 16.
Funkcją agregującą zwracającą liczbę rekordów jest
A.
B.
C.
D.
SUM
AVG
COUNT
NUMBER
Zadanie 17.
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.
B.
C.
D.
SELECT nazwa FROM zwierzeta WHERE gromada =
‘ssak‘;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada =
‘ssak‘;
SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada =
‘ssak‘;
Zadanie 18.
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.
B.
C.
D.
SELECT
SELECT
SELECT
SELECT
COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20;
AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20;
COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20;
AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20;
Strona 5 z 12
Zgłoś jeśli naruszono regulamin