Egzamin pisemny E.14-SG-20.01

Aktualizacja bazy zadań z egzaminu pisemnego o pytania z testu E.14-SG-20.01 (obecnie to 600 pytań z Tworzenia stron internetowych, baz danych i aplikacji internetowych). Przypisanie etykiet i zdefiniowanie linku do oficjalnego klucza odpowiedzi CKE Styczeń 2020.

Zadanie 1. ,

W języku HTML, aby nadać dokumentowi tytuł „Moja strona”, który będzie wyświetlany na zakładce przeglądarki internetowej, należy posłużyć się zapisem
  1. <title>Moja strona</title>
  2. <head>Moja strona</head>
  3. <meta title="Moja strona">
  4. <meta name="title" content="Moja strona">

Zadanie 2. ,

Stronę internetową zapisano w języku XHTML. Który z kodów stanowi implementację przedstawionego fragmentu strony, jeżeli żadne style CSS nie zostały zdefiniowane?
  1. <b>Początki HTML</b>
    <p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył
    <b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
  2. <h1>Początki HTML</h1>
    <p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył
    <b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
  3. <b>Początki HTML</b>
    <p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<hr /> stworzył
    <b>prototyp hipertekstowego systemu informacyjnego - <i>ENQUIRE</i></b></p>
  4. <h1>Początki HTML</h1>
    <p>W 1980 fizyk <b>Tim Berners-Lee</b>, pracownik <i>CERN</i>,<br /> stworzył
    <i>prototyp hipertekstowego systemu informacyjnego - <b>ENQUIRE</b></i></p>

Zadanie 3. ,

W języku HTML zdefiniowano listę, która
  1. jest punktowana z zagłębioną listą numerowaną
  2. jest numerowana z zagłębioną listą punktowaną
  3. nie ma zagłębień i jest punktowana, wyświetla 5 punktów
  4. nie ma zagłębień i jest numerowana, słowo „niebieski” ma przyporządkowany numer 5

Zadanie 4. ,

Który znacznik służy budowaniu hierarchii tekstu w języku HTML?
  1. <u>
  2. <h6>
  3. <head>
  4. <style>

Zadanie 5. , ,

W języku HTML, aby wstawić na stronę obraz zapisany w formacie JPG, należy zastosować znacznik
  1. <src>
  2. <jpg>
  3. <img />
  4. <br />

Zadanie 6. , ,

W formularzu HTML zastosowano znacznik <input>. Wyświetlone pole będzie służyło do wprowadzania maksymalnie
  1. 30 znaków, które są widoczne podczas wprowadzania
  2. 20 znaków, które są widoczne podczas wprowadzania
  3. 20 znaków, które nie są widoczne w polu tekstowym
  4. 30 znaków, które nie są widoczne w polu tekstowym

Zadanie 7. , ,

W języku CSS zdefiniowano formatowanie paragrafu, które przypisze mu następujące cechy:
  1. Tło czerwone, kolor tekstu niebieski, marginesy zewnętrzne ustawione na wartość 40px
  2. Tło czerwone, kolor tekstu niebieski, marginesy wewnętrzne ustawione na wartość 40px
  3. Tło niebieskie, kolor tekstu czerwony, marginesy zewnętrzne ustawione na wartość 40px
  4. Tło niebieskie, kolor tekstu czerwony, marginesy wewnętrzne ustawione na wartość 40px

Zadanie 8. ,

Które z formatowań nie jest wyrażone w języku CSS?
  1. Fragment pliku strona.html:
    <style>
    body {background-color: yellow; }
    </style>
  2. Fragment pliku formatowanie.css:
    body {background-color: yellow; }
  3. Fragment pliku strona.html
    <body bgcolor="yellow">
  4. Fragment pliku strona.html
    <body style=”background-color: yellow;”>

Zadanie 9. ,

W języku CSS przypisano regułę: float: left; dla bloku. Reguła ta zostanie wykorzystana do
  1. wyrównania tekstu do lewej strony.
  2. ustawienia bloków jeden pod drugim.
  3. ustawienia bloku na lewo względem innych.
  4. wyrównania elementów tabeli do lewej strony.

Zadanie 10. ,

Przedstawiona w języku CSS definicja stylu dotyczy odsyłacza, który
  1. ma błędny adres URL.
  2. został wcześniej odwiedzony.
  3. jeszcze nie został odwiedzony.
  4. wskaźnik myszy ma ustawiony nad sobą.

Zadanie 11. ,

W języku CSS wartości: underline, overline, line-through oraz blink dotyczą właściwości:
  1. font-style
  2. text-align
  3. text-decoration
  4. font-decoration

Zadanie 12. ,

W kodzie HTML kolor biały można zapisać za pomocą wartości
  1. #255255
  2. #000000
  3. rgb (FF, FF, FF)
  4. rgb (255, 255, 255)

Zadanie 13. ,

Grafik wykonał logo dla strony internetowej. To czarny znaczek na przezroczystym tle. Aby zachować wszystkie atrybuty obrazu i umieścić go na stronie internetowej, grafik powinien zapisać obraz w formacie
  1. JPG
  2. BMP
  3. PNG
  4. CDR

Zadanie 14. ,

Grafik chce przekształcić bez utraty jakości obraz JPG w format PNG w ten sposób, żeby wszędzie tam, gdzie w pierwotnym obrazie jest kolor biały, w obrazie docelowym była przezroczystość. Aby to zrobić, powinien
  1. dodać kanał alfa.
  2. zmniejszyć rozdzielczość obrazu.
  3. przekształcić obraz w odcienie szarości.
  4. zaimportować obraz do edytora grafiki wektorowej.

Zadanie 15. ,

W języku SQL, aby wstawić wiersz danych do bazy, należy zastosować polecenie
  1. INSERT INTO
  2. SELECT ROW
  3. CREATE ROW
  4. CREATE INTO

Zadanie 16. ,

W zapytaniu SQL, umieszczonym w ramce, znak gwiazdki oznacza, że w wyniku tego zapytania
  1. zostanie zignorowany warunek sprawdzający imię.
  2. zostanie wyświetlone pole o nazwie „*” (gwiazdka).
  3. zostaną wyświetlone wszystkie rekordy tabeli mieszkańcy.
  4. zostaną wyświetlone wszystkie kolumny tabeli mieszkańcy.

Zadanie 17. ,

Które dane z 8 rekordów wpisanych do tabeli zostaną wyświetlone w wyniku podanego w ramce zapytania SQL?
  1. Dika, Fuks.
  2. Figaro, Dika, Fuks.
  3. Fafik, Brutus, Dika, Fuks.
  4. Anna Kowalska, Jan Nowak

Zadanie 18. ,

Dana jest tabela uczniowie, do której wpisano rekordy jak na rysunku. Co będzie wynikiem działania przedstawionego zapytania SQL?
  1. Wartość 3,5
  2. Dane 4, 3, 4, 3
  3. Suma ocen równa 14
  4. Liczba wierszy równa 4

Zadanie 19. ,

Tabele Osoby i Adresy są połączone relacją jeden do wielu. Jakie zapytanie SQL należy zapisać, aby korzystając z tej relacji, prawidłowo wyświetlić nazwiska oraz przyporządkowane im miasta?
  1. SELECT nazwisko, Miasto FROM Osoby, Adresy;
  2. SELECT nazwisko, Miasto FROM Osoby, Adresy WHERE Osoby.id=Adresy.id
  3. SELECT nazwisko, Miasto FROM Osoby.Adresy_id = Adresy.id FROM Osoby, Adresy
  4. SELECT nazwisko, Miasto FROM Osoby JOIN Adresy ON Osoby.Adresy_id = Adresy.id

Zadanie 20. ,

Tabela Pacjenci ma pola: imie, nazwisko, wiek, lekarz_id. Aby zestawić raport zawierający wyłącznie imiona i nazwiska pacjentów poniżej 18 roku życia, którzy zapisani są do lekarza o id równym 6, można posłużyć się kwerendą SQL
  1. SELECT imie, nazwisko WHERE wiek < 18 OR lekarz_id = 6
  2. SELECT imie, nazwisko WHERE wiek < 18 AND lekarz_id = 6
  3. SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 OR lekarz_id = 6
  4. SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 AND lekarz_id = 6

Zadanie 21. ,

W języku SQL polecenie ALTER TABLE ma za zadanie
  1. usuwać tabelę z bazy danych.
  2. dodawać tabelę do bazy danych.
  3. modyfikować kolumny w tabeli.
  4. modyfikować dane rekordów w tabeli.

Zadanie 22. ,

Podane w ramce polecenie SQL ma za zadanie
  1. ustawić na 1 wartość pola Uczen
  2. zwiększyć o jeden wartość pola Uczen
  3. ustawić wartość kolumny id_klasy na 1 dla wszystkich rekordów tabeli Uczen
  4. zwiększyć o jeden wartość kolumny id_klasy dla wszystkich rekordów tabeli Uczen

Zadanie 23. ,

W bazie danych MySQL polecenie CREATE USER umożliwia
  1. utworzenie użytkownika.
  2. zmodyfikowanie hasła istniejącego użytkownika.
  3. wyświetlenie informacji o istniejącym użytkowniku.
  4. utworzenie użytkownika i nadanie mu praw do bazy.

Zadanie 24. ,

Podane w ramce polecenie SQL nadaje prawo SELECT
  1. do wszystkich pól w tabeli hurtownia.
  2. do wszystkich tabel w bazie hurtownia.
  3. dla użytkownika root na serwerze localhost.
  4. dla użytkownika root na serwerze sprzedawca.

Zadanie 25. ,

W tabeli pracownicy zdefiniowano klucz główny typu INTEGER z atrybutami NOT NULL oraz AUTO_INCREMENT. Ponadto zdefiniowano pola imie oraz nazwisko. W przypadku zastosowania przedstawionej w ramce kwerendy SQL wprowadzającej dane, w której zostało pominięte pole klucza w bazie danych MySQL nastąpi
  1. błąd nieprawidłowej liczby pól.
  2. zignorowanie polecenia, tabela pozostanie bez zmian.
  3. wpisanie rekordu to tabeli, dla klucza głównego zostanie przydzielona wartość NULL.
  4. wpisanie rekordu do tabeli, dla klucza głównego zostanie przydzielona kolejna wartość naturalna.

Zadanie 26. ,

W języku JavaScript typ boolean może być reprezentowany przez wartość
  1. -20
  2. 45.3
  3. true
  4. null

Zadanie 27.&& ,

Które wyrażenie logiczne należy zastosować w języku JavaScript, aby wykonać operacje tylko dla dowolnych liczb ujemnych z przedziału jednostronnie domkniętego <-200, -100)?
  1. (liczba <= -200) || (liczba > -100)
  2. (liczba >= -200) || (liczba > -100)
  3. (liczba >= -200) && (liczba < -100)
  4. (liczba <= -200) && (liczba < -100)

Zadanie 28. ,

W języku PHP zapisano instrukcję pętli przedstawionej w ramce. Ile powtórzeń będzie miała podana pętla, jeśli zmienna sterująca nie jest modyfikowana w jej wnętrzu, oraz nie wprowadzono instrukcji modyfikacji pętli typu break?
  1. 9 powtórzeń
  2. 10 powtórzeń
  3. 11 powtórzeń
  4. 100 powtórzeń

Zadanie 29. ,

W języku JavaScript instrukcję: a++, można inaczej zapisać jako
  1. a << 1;
  2. 1 += a;
  3. a = a + 1;
  4. a = a & 1;

Zadanie 30. ,

Które metody odnoszą się do predefiniowanego obiektu Date w języku JavaScript?
  1. row()
  2. fromCodePoint()
  3. concat() oraz pop()
  4. getMonth() oraz getDay()

Zadanie 31. ,

W języku PHP w wyniku działania fragmentu kodu w zmiennej o nazwie Nowy_Napis znajdzie się
  1. ZaWszE
  2. zawsze sprawdz swoj kod
  3. zAwSZe sPrAwDz SWOJ kOd
  4. ZAWSZE SPRAWDZ SWOJ KOD

Zadanie 32. ,

W języku JavaScript zdefiniowano obiekt Samochod. Aby wywołać jedną z metod tego obiektu, należy zapisać
  1. Samochod.()
  2. Samochod.kolor
  3. Samochod.spalanie()
  4. Samochod.spalanie_na100

Zadanie 33. ,

W języku JavaScript podany w ramce fragment funkcji ma za zadanie
  1. wyświetlić wszystkie elementy tablicy.
  2. policzyć sumę wszystkich elementów tablicy.
  3. dodać do każdego elementu tablicy stałą wartość.
  4. wprowadzić do każdego elementu tablicy aktualną wartość zmiennej i.

Zadanie 34. ,

Który z języków skryptowych nie realizuje zadań po stronie serwera?
  1. ASP
  2. CSS
  3. PHP
  4. Perl

Zadanie 35. , ,

Powyżej została przedstawiona obsługa
  1. zmiennych tekstowych.
  2. bazy danych.
  3. ciasteczek.
  4. sesji.

Zadanie 36. ,

Weryfikację kompletności formularza, działającą po stronie przeglądarki, należy zrealizować w języku
  1. CSS
  2. PHP
  3. JavaScript
  4. Ruby on Rails

Zadanie 37. ,

W języku PHP, aby prawidłowo obsłużyć połączenie z bazą danych MySQL, ostatnią operacją powinno być zastosowanie polecenia
  1. mysqli_close
  2. mysqli_exit
  3. exit
  4. die

Zadanie 38. ,

W języku PHP wykonano operację przedstawioną w ramce. Aby wypełnić wszystkie wyniki tego zapytania, należy
  1. wyświetlić zmienną $db.
  2. zastosować polecenie mysql_fetch.
  3. zastosować pętlę z poleceniem mysqli_fetch_row.
  4. zaindeksować zmienną tab, tab[0] to pierwsze imię.

Zadanie 39. ,

Jaką wartość przyjmie zmienna x po wykonaniu kodu PHP przedstawionego w ramce?
  1. Liczby wierszy dodanych do tabeli produkty.
  2. Liczby wierszy znajdujących się w bazie danych.
  3. Liczby wierszy przetworzonych zapytaniem DELETE FROM
  4. Liczby wierszy tabeli produkty, dla których pole status jest większe od zera

Zadanie 40. ,

Komentarz w kodzie PHP można umieścić w kodzie pomiędzy znakami
  1. /? ... ?/
  2. /* ... */
  3. <? ... ?>
  4. <!-- ... -->

MiniRepetytorium

"NOWY ROK - NOWY BLOG" - pod takim hasłem rozpoczynamy pilotaż nowego bloga MiniRepetytorium, który będzie integrował najważniejsze informacje o egzaminacyjnych z kwalifikacji w zawodach technik informatyk i technik programista. Jest dostępny pod adresem https://minirepetytorium.blogspot.com/ .