Egzamin pisemny E.14-SG-23.01

Aktualizacja bazy zadań z egzaminu pisemnego o pytania z testu E.14-SG-23.01 (obecnie to 808 pytań z Tworzenia stron internetowych, Baz danych i Aplikacji internetowych). Przypisanie etykiet i zdefiniowanie linku do oficjalnego klucza odpowiedzi CKE Styczeń 2023.

Są to te same zadania co w arkuszach: , .

Zadanie 1. , , ,

Algorytm przedstawiony na rysunku można zapisać w języku JavaScript za pomocą instrukcji
  1. for(i = 0; i > 10; i++)
  2. var i = 0;
    while(i <= 10)
     i += 2;

  3. var i = 0;
    do
     i++;
    while(i > 10);

  4. var i = 0;
    do
     i = i + 2;
    while(i < 10);

Zadanie 2. , , ,

function fun1(f)
{
 if(f < 0)
  f = f * (-1);
 return f;
}

Przedstawiona funkcja zapisana w języku JavaScript ma za zadanie

  1. wypisać wartość odwrotną do f
  2. zwrócić wartość odwrotną do f
  3. wypisać wartość bezwzględną z f
  4. zwrócić wartość bezwzględną z f

Zadanie 3. , , ,

if((x < -5) || (x > 2))
 x++;

Przedstawiona instrukcja warunkowa zapisana w języku JavaScript jest spełniona dla zmiennej x równej

  1. -4
  2. -1
  3. 2
  4. 3

Zadanie 4. , , ,

var w=0;
var i=1;
for (i = 1; i < 50; i++)
{
 if (i%2 == 0)
  w += i;
}

Wynikiem działania przedstawionego fragmentu programu JavaScript jest wartość zmiennej w równa

  1. liczbie naturalnych liczb parzystych większych od 50.
  2. sumie naturalnych liczb parzystych mniejszych od 50.
  3. sumie naturalnych liczb nieparzystych większych od 50.
  4. sumie naturalnych liczb nieparzystych większych od 50.

Zadanie 5. , , ,

Który z typów wspieranych przez język PHP służy do obsługi zmiennych logicznych?
  1. Float
  2. String
  3. Integer
  4. Boolean

Zadanie 6. , , ,

x = przedmiot.nazwa();

Przedstawiony zapis w języku JavaScript oznacza, że

  1. nazwa jest polem klasy przedmiot.
  2. nazwa jest właściwością obiektu przedmiot.
  3. zmienna x będzie przechowywać wynik działania metody nazwa.
  4. zmienna x będzie przechowywać wynik działania funkcji przedmiot.

Zadanie 7. , , ,

$tab = array();
for($i=0; $i<10; $i++)
{
 $tab[$i] = rand(-100, 100);
}
foreach($tab as $x)
{
 if($x < 0)
  echo "$x ";
}

Działaniem przedstawionego kodu PHP jest wypełnienie tablicy

  1. kolejnymi liczbami od 0 do 9 i wypisanie ich.
  2. kolejnymi liczbami od -100 do 100 i wypisanie wartości ujemnych.
  3. 10 losowymi wartościami, a następnie wypisanie wartości ujemnych.
  4. 100 losowymi wartościami, a następnie wypisanie wartości dodatnich.

Zadanie 8. , , ,

W języku JavaScript zadeklarowana zmienna i, która ma przechowywać wynik dzielenia wynoszący 1, to
  1. var i = 3/2;
  2. var i = Number(3/2);
  3. var i = parseInt(3/2);
  4. var i = parseFloat(3/2);

Zadanie 9. , , ,

Z którym ze słów kluczowych programowania obiektowego w języku JavaScript wiąże się dostęp do pól i metod tylko z poziomu klasy, w której są zdefiniowane?
  1. const
  2. static
  3. public
  4. private

Zadanie 10. , , ,

for (i = 0; i < T.length; ...)
{
 T[i] = 1;
}

Przedstawiony fragment kodu napisano w języku JavaScript. Aby program przypisywał wartość równą 1 co trzeciemu elementowi w tablicy, to w miejscu kropek należy wpisać

  1. i = 3
  2. i ++ 3
  3. i += 3
  4. i =+ 3

Zadanie 11. , , ,

Proces organizowania danych w bazie obejmujący tworzenie tabel, ustanawianie relacji między nimi i polegający na wyeliminowaniu z bazy nadmiarowych danych oraz niespójnych zależności nazywa się
  1. redundancją.
  2. normalizacją.
  3. weryfikacją spójności danych.
  4. weryfikacją integralności referencyjnej.

Zadanie 12. , , ,

SELECT ocena FROM oceny WHERE ocena>2 ORDER BY ocena;

Dana jest tabela oceny o polach id, nazwisko, imie, ocena. Przedstawione zapytanie jest przykładem

  1. sumy.
  2. selekcji.
  3. łączenia.
  4. projekcji.

Zadanie 13. , , ,

Dana jest tabela uczniowie o polach id, nazwisko, imie, klasa. Które zapytanie SQL wyświetli liczbę osób wposzczególnych klasach oraz nazwę klasy?
  1. SELECT SUM(id), klasa FROM uczniowie GROUP BY klasa;
  2. SELECT SUM(id), klasa FROM uczniowie ORDER BY klasa;
  3. SELECT COUNT(id), klasa FROM uczniowie GROUP BY klasa;
  4. SELECT COUNT(id), klasa FROM uczniowie ORDER BY klasa;

Zadanie 14. , , ,

Dana jest tabela uczniowie o polach id, imie, nazwisko, data_ur (format rrrr-mm-dd). Które zapytanie wjęzyku SQL wyświetli tylko imiona i nazwiska uczniów urodzonych w2001 roku?
  1. SELECT * FROM uczniowie WHERE data_ur like "2001";
  2. SELECT * FROM uczniowie WHERE data_ur == 2001-%-%;
  3. SELECT imie, nazwisko FROM uczniowie WHERE data_ur like "2001-%-%";
  4. SELECT id, imie, nazwisko, data_ur FROM uczniowie WHERE data_ur like "2001-*-*";

Zadanie 15. , , ,

W programie MS Access we właściwościach pola klasa należy ustawić maskę wprowadzania danych. Którą maskę należy podać, aby wprowadzone dane były złożone z trzech znaków w formacie: obowiązkowa cyfra, po niej obowiązkowe dwie litery?
  1. 000
  2. 0LL
  3. 0CC
  4. CLL

Zadanie 16. , , ,

Relacja opisana w sposób: „Rekordowi z tabeli A odpowiada dowolna liczba rekordów z tabeli B. Jednemu rekordowi z tabeli B odpowiada dokładnie jeden rekord z tabeli A” jest relacją
  1. nieoznaczoną.
  2. jeden do wielu.
  3. wiele do wielu.
  4. jeden do jednego.

Zadanie 17. , , ,

UPDATE katalog SET katalog.cena = [cena]*1.1;

Przedstawiona instrukcja zapisana w języku SQL jest przykładem kwerendy

  1. krzyżowej.
  2. usuwającej.
  3. dołączającej.
  4. aktualizującej.

Zadanie 18. , , ,

Dana jest tabela pracownicy o polach id, nazwisko, imie, wynagrodzenie. Kolumnę wynagrodzenie można usunąć za pomocą instrukcji
  1. ALTER TABLE pracownicy DELETE wynagrodzenie;
  2. ALTER TABLE pracownicy DROP COLUMN wynagrodzenie;
  3. DROP TABLE pracownicy DELETE COLUMN wynagrodzenie;
  4. ALTER TABLE pracownicy DELETE COLUMN wynagrodzenie;

Zadanie 19. , , ,

Wskaż zapytanie SQL tworzące użytkownika sekretarka na localhost z hasłem zaq123
  1. CREATE USER `sekretarka`@`localhost` IDENTIFY "zaq123";
  2. CREATE USER 'sekretarka'@'localhost' IDENTIFIED `zaq123`;
  3. CREATE USER `sekretarka`@`localhost` IDENTIFY BY `zaq123`;
  4. CREATE USER `sekretarka`@`localhost` IDENTIFIED BY 'zaq123';

Zadanie 20. , , ,

W języku SQL ustawienie klucza podstawowego na polu id w tabeli uczniowie możliwe jest za pomocą polecenia
  1. ADD TABLE uczniowie PRIMARY KEY (id);
  2. INSERT TABLE uczniowie PRIMARY KEY (id);
  3. ALTER TABLE uczniowie ADD PRIMARY KEY (id);
  4. INSERT TABLE uczniowie ADD PRIMARY KEY (id);

Zadanie 21. , , ,

Wskaż poprawną definicję kodowania polskich znaków w dokumencie HTML.
  1. <meta content=’UTF8’>
  2. <meta charset="UTF - 8">
  3. <meta char set="UTF - 8">
  4. <meta "content=UTF - 8">

Zadanie 22. , , ,

<div class= "menu">  </div>

Dla przedstawionego fragmentu dokumentu HTML zdefiniowano formatowanie CSS selektora klasy „menu” tak, aby kolor tła bloku był zielony. Która definicja stylu CSS odpowiada temu formatowaniu?

  1. div:menu { color: green; }
  2. div.menu { background-color: green; }
  3. menu { background-color: rgb(0,255,0); }
  4. #menu { background-color: rgb(0,255,0); }

Zadanie 23. , , ,

Za pomocą, którego znacznika można wstawić listę numerowaną (uporządkowaną) w dokumencie HTML?
  1. <li>
  2. <ol>
  3. <ul>
  4. <dl>

Zadanie 24. , , , ,

W języku HTML, aby scalić w poziomie dwie sąsiednie komórki w wierszu tabeli należy zastosować atrybut
  1. colspan
  2. rowspan
  3. cellspacing
  4. cellpadding

Zadanie 25. , , , ,

Poprawny zapis znacznika <img>, za pomocą którego można umieścić na stronie internetowej obraz rys.jpg przeskalowany do szerokości 120 px i wysokości 80 px z tekstem alternatywnym „krajobraz” to
  1. <img src="rys.jpg" width="120px" height="80px" alt="krajobraz"/>
  2. <img height="120px" info="krajobraz" src="rys.jpg" width="80px"/>
  3. <img height="120px" href="rys.jpg" info="krajobraz" width="80px"/>
  4. <img alt="krajobraz" height="80px" image="rys.jpg" width="120px"/>

Zadanie 26. , , ,

W stylu CSS aby zadeklarować krój czcionki, należy użyć właściwości
  1. font-size
  2. font-face
  3. font-style
  4. font-family

Zadanie 27. , , ,

Która z definicji CSS określa formatowanie nagłówka h1: tekst nadkreślony, z odstępami między wyrazami 10 px i czerwonym kolorem tekstu?

  1. h1{
     text-decoration: overline;
     word-spacing: 10px;
     color: red;
    }

  2. h1{
     text-decoration: overline;
     letter-spacing: 10px;
     color: red;
    }

  3. h1{
     text-transform: none;
     line-height: 10px;
     color: rgb(255,0,0);
    }

  4. h1{
     text-decoration: underline;
     line-height: 10px;
     color: rgb(255,0,0);
    }

Zadanie 28. , , ,

Wskaż poprawną definicję stylu CSS dla przycisku typu submit o właściwościach: czarny kolor tła, brak obramowania, marginesy wewnętrzne 5 px​.

  1. input[type=submit] {
     background-color: #000000;
     border: none;
     padding: 5px;
    }

  2. input[type=submit] {
     background-color: #ffffff;
     border: none;
     padding: 5px;
    }

  3. input=submit {
     background-color: #000000;
     border: none;
     margin: 5px;
    }

  4. input=submit {
     background-color: #000000;
     border: 0px;
     margin: 5px;
    }

Zadanie 29. , , ,

Który format pliku jest formatem rastrowym?
  1. CDR
  2. SVG
  3. SWF
  4. TIFF

Zadanie 30. , , ,

W grafice komputerowej pojęcie kanału alfa jest związane z
  1. koloryzacją.
  2. pikselizacją.
  3. barwieniem.
  4. przezroczystością.

Zadanie 31. , , , ,

Znacznik języka HTML, który służy do dynamicznego tworzenia grafiki na stronie internetowej bez osadzania dodatkowych plików, to
  1. <img />
  2. <object />
  3. <canvas />
  4. <embed />

Zadanie 32. , , ,

Aby zamieścić na stronie internetowej film, należy użyć znacznika
  1. <audio>
  2. <video>
  3. <movie>
  4. <media>

Zadanie 33. , , ,

Za pomocą której metody obiektu location języka JavaScript można zastąpić bieżący dokument na dokument spod adresu wskazanego przez parametr metody?
  1. open();
  2. close();
  3. replace();
  4. reaload();

Zadanie 34. , , ,

<p id="wynik"></p>
<script type="text/javascript">
 var osoba = { nazwisko: "Kowalski", imie: "Jan" };
 ...document.getElementById("wynik").innerHTML = osoba.dane(); </script> 

Wskaż definicję metody, którą należy wstawić w miejscu kropek, aby na stronie WWW wyświetlił się tekst: Jan Kowalski


  1. osoba.dane = function() {
     return
      this.imie+" "+this.nazwisko;
    };

  2. dane() = function() {
     return
      this.imie+" "+this.nazwisko;
    };

  3. osoba.dane = function() {
     return imie+" "+nazwisko;
    };

  4. dane() = function {
     this.imie+" "+this.nazwisko;
    };

Zadanie 35. , , ,

W języku PHP funkcja, która może służyć do sprawdzenia, czy dany ciąg jest fragmentem innego ciągu, to
  1. trim();
  2. strstr();
  3. strlen();
  4. strtok();

Zadanie 36. , , ,

W którym z przypadków walidacja fragmentu kodu CSS przebiegnie pomyślnie?
  1. p { text-size:bold; }
  2. p { font-weight:bold; }
  3. <p style="font-size:bold;">
  4. <p style="font-style:bold;">

Zadanie 37. , , ,

<p id="jeden">Kwalifikacja EE.01</p>

Która z instrukcji języka JavaScript dokona zmiany koloru tekstu na niebieski w akapicie zdefiniowanym w dokumencie HTML?

  1. document.getElementById("jeden").color = "blue";
  2. document.getElementById("jeden").style.color = "blue";
  3. document.getElementById("jeden").background-color = "blue";
  4. document.getElementById("jeden").style.background-color = "blue";

Zadanie 38. , , ,

W języku PHP przekierowanie użytkownika na inną stronę WWW jest możliwe za pomocą funkcji
  1. header();
  2. header();
  3. require();
  4. include();

Zadanie 39. , , ,

<?php
 $kolory = array("czarny", "zielony", "niebieski", "biały");
 rsort($kolory);
 $ile = count($kolory);
 for($x = 0; $x < $ile; $x++)
 {
  echo $kolory[$x].", ";
 }
?> 

Wskaż wynik wykonania skryptu PHP.

  1. zielony, niebieski, czarny, biały,
  2. biały, czarny, niebieski, zielony,
  3. czarny, zielony, niebieski, biały,
  4. biały, niebieski, zielony, czarny,

Zadanie 40. , , ,

Wskaż funkcję PHP, za pomocą której odczytana zawartość pliku jest zapisywana do zmiennej reprezentującej ciąg znaków.
  1. eof();
  2. fwrite();
  3. get_file();
  4. file_get_contents();