Worksheetsee09_SG22.01
Total questions: 40
Worksheet time: 30mins
Które z poleceń algorytmu odpowiada graficznej reprezentacji bloku (prostokąt) przedstawionego na obrazie?
n > 70
n ← n – 3
Wypisz w konsoli zmienną n
Wykonaj podprogram sortowania tablicy t
Metoda projektowania algorytmów, polegająca na podziale problemu na dwa lub więcej mniejszych podproblemów, tak długo aż fragmenty staną się wystarczająco proste do bezpośredniego rozwiązania, to
dziel i zwyciężaj
sito Eratostenesa.
słowa Fibonacciego
sortowanie przez wybór
Program zapisany w języku C++ ma za zadanie wczytać zmienną całkowitą liczba i wyświetlić ją wtedy, gdy przyjmuje trzycyfrowe wartości parzyste. Instrukcja warunkowa sprawdzająca ten warunek powinna zawierać wyrażenie logiczne
liczba % 2 == 0 || liczba > 99 || liczba < 999
liczba % 2 == 0 && liczba > 99 && liczba < 999
liczba % 2 == 0 || (liczba > 99 && liczba < 999)
liczba % 2 == 0 && (liczba > 99 || liczba < 999)
$x = 0;
while($x < 5) {
echo "$x,";
$x++;
}
Wskaż instrukcję równoważną funkcjonalnie do instrukcji while zapisanej w języku PHP.
for ($x=0; $x<5; $x++) {
echo "$x,";
$x++;
}
for ($x=0; $x<5; $x+=2) {
echo "$x,";
$x++;
}
for ($x=0; $x<5; $x++) {
echo "$x,";
}
for ($x=1; $x<=5; $x++) {
echo "$x,";
}
<?php
class Owoc {
function __construct() { echo "test1"; }
function __destruct() { echo "test2"; }
}
$gruszka = new Owoc();
?>
Co będzie wynikiem po wywołaniu przedstawionego skryptu?
Nie wyświetli się żaden napis
Wyświetli się tylko napis „test1”.
Wyświetli się tylko napis „test2”.
Wyświetlą się oba napisy: „test1” i „test2”.
W języku C++ zdefiniowano zmienną char zm1[10];
Zmienna ta jest
liczbą.
znakiem.
tablicą znaków.
tablicą łańcuchów
Która definicja tablicy asocjacyjnej w języku PHP jest poprawna składniowo?
$wiek = array("Anna"=35, "Ewa"=37, "Oliwia"=43);
$wiek = array([Anna, 35], [Ewa, 37], [Oliwia, 43]);
$wiek = array("Anna"=>"35", "Ewa"=>"37", "Oliwia"=>"43");
$wiek = array({"Anna", "35"}, {"Ewa", "37"}, {"Oliwia", "43"});
W języku JavaScript, aby sprawdzić jednym poleceniem czy dany napis zawiera w sobie inny napis, można skorzystać z metody
repeat()
substr()
valueOf()
includes()
W jaki sposób w języku PHP należy ustawić zmienną sesji o nazwie wyborID na wartość 4?
session.wyborID = 4;
session.wyborID = {4};
$_SESSION[4] = wyborID;
$_SESSION["wyborID"] = 4;
W języku PHP zmienna $_SERVER przechowuje między innymi informacje o
danych dotyczących sesji
adresie IP serwera, nazwie protokołu
danych formularza przetwarzanego na serwerze
nazwie ciasteczek zapisanych na serwerze i danych z nimi związanych
long int fun1(int a, int b)
{
long int wynik = 1;
for (int i = 0; i < b; i++)
wynik *= a;
return wynik;
}
Którą wartość zwróci funkcja zapisana w języku C++, jeżeli jej parametrami są a = 4 oraz b = 3?
1
12
16
64
Program PHP wyświetla aktualny czas w postaci godzina:minuta:sekunda, np. 15:38:20. Czas sformatowany w ten sposób zostanie zwrócony przez funkcję
date("H:i:s");
date("G:m:s");
time("H:i:s");
time("G:m:s");
int tab[6];
for (int i = 0; ???; i++)
cout << tab[i];
Które wyrażenie należy wstawić w miejsce ??? w pętli zapisanej w języku C++, aby zostały wyświetlone jedynie elementy tablicy tab
i >= 6
i <= 6
i < 6
i > 6
Który zapis definiuje w języku JavaScript komentarz jednoliniowy?
#
?
//
/*
Z relacji przedstawionej na obrazie można wyczytać, że jest ona relacją
wiele do wielu pomiędzy kluczami głównymi obu tabel
jeden do wielu, gdzie kluczem obcym jest pole w tabeli uslugi
jeden do wielu, gdzie kluczem obcym jest pole w tabeli kadra
Jeden do jednego, gdzie obie tabele mają zdefiniowane klucze obce
Które z mechanizmów są niezbędne dla Systemu Zarządzania Bazą Danych?
Wielodostępność danych
Pakiety do tworzenia statystyk
System zarządzania wersjami bazy
Przystawka do wizualizacji diagramów encji
Za pomocą której kwerendy w bazie MariaDB można wybrać artykuły, których ceny zawierają się w przedziale obustronnie domkniętym <10, 20>?
SELECT * FROM Artykuly WHERE Cena IN (10, 20);
SELECT * FROM Artykuly WHERE Cena LIKE 1%, 2%;
SELECT * FROM Artykuly WHERE Cena BETWEEN 10 AND 20;
SELECT * FROM Artykuly WHERE Cena > 10 AND Cena < 20;
Z bazy danych należy zwrócić zapytaniem SQL nazwiska pracowników, którzy są kierownikami, a ich pensja znajduje się w przedziale jednostronnie domkniętym (3000, 4000>. Która z klauzul bada ten warunek?
WHERE kierownik = true OR pensja > 3000 OR pensja <= 4000;
WHERE kierownik = true AND pensja => 3000 OR pensja < 4000;
WHERE kierownik = true AND pensja > 3000 AND pensja <= 4000;
WHERE kierownik = true AND pensja => 3000 AND pensja <= 4000;
SELECT id FROM odloty WHERE samoloty_id > 2 AND kierunek LIKE '_a%';
Tabela odloty zawiera rekordy przedstawione na obrazie. Zastosowanie zapytania SQL spowoduje zwrócenie danych:
5; 8
3; 5; 8
4; 5; 6; 7; 8
zbiór pusty
id int NOT NULL AUTO_INCREMENT
W bazie MySQL zdefiniowano podczas tworzenia tabeli pole id. Wpis AUTO_INCREMENT oznacza, że
dozwolone jest dodawanie rekordu z dowolną wartością pola id.
pole id będzie mogło przyjmować wartości: NULL, 1, 2, 3, 4 i tak dalej
wartości pola będą automatycznie generowane podczas dodawania nowego rekordu do bazy
wartość pola id zostanie automatycznie nadana przez bazę i będzie to wygenerowana losowo liczba całkowita.
Tabele: Firmy i Zamowienia są powiązane relacją jeden do wielu. Aby wybrać jedynie id zamówienia wraz z odpowiadającą mu nazwą firmy dla firm, których poziom jest równy 4, należy zastosować polecenie
SELECT Zamowienia.id, nazwa FROM Zamowienia JOIN Firmy WHERE poziom = 4;
SELECT id, nazwa FROM Zamowienia JOIN Firmy ON Zamowienia.Firmy_id = Firmy.id WHERE poziom = 4;
SELECT Zamowienia.id, nazwa FROM Zamowienia JOIN Firmy ON Zamowienia.id = Firmy.id WHERE poziom = 4;
SELECT Zamowienia.id, nazwa FROM Zamowienia JOIN Firmy ON Zamowienia.Firmy_id = Firmy.id WHERE poziom = 4;
Typowym narzędziem SZBD służącym do generowania zestawień danych w celu ich wydrukowania jest
raport.
makro.
formularz.
kwerenda UPDATE.
CREATE TABLE ksiazka (
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
tytul VARCHAR(200),
autor SMALLINT UNSIGNED NOT NULL,
CONSTRAINT `dane` FOREIGN KEY (autor) REFERENCES autorzy(id)
);
Pole autor w tabeli ksiazka jest
kluczem głównym tabeli ksiazka
kluczem obcym związanym z tabelą autorzy
polem wykorzystanym przy relacji z tabelą dane
polem typu napisowego zawierającym dane o autorze.
W bazie danych MySQL, aby wyświetlić wszystkie prawa nadane użytkownikowi anna, można posłużyć się
poleceniem
GRANT * TO anna;
SHOW GRANTS FOR anna;
SELECT GRANTS FOR anna;
REVOKE GRANTS FROM anna;
mysqli_query($zm1, $zm2);
Aby wstawić dane do bazy za pomocą polecenia PHP w jego parametrach należy przekazać
id wiersza w $zm1 i zapytanie INSERT INTO w $zm2.
identyfikator połączenia z bazą danych w $zm1 i zapytanie SELECT w $zm2.
NULL w $zm1, aby baza zapisała tam kod błędu i zapytanie SELECT w $zm2.
identyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2.
W języku SQL usunięcie wszystkich danych z tabeli bez usuwania samej tabeli możliwe jest za pomocą polecenia
DROP
ALTER
UPDATE
TRUNCATE
Na obrazie przedstawiono projekt układu bloków witryny internetowej. Zakładając, że bloki są realizowane za pomocą znaczników sekcji, a szerokość została zdefiniowana jedynie dla bloków 2, 3 i 4, ich formatowanie,
powinno zawierać właściwość
float: left dla wszystkich bloków.
clear: both dla wszystkich bloków.
float: left jedynie dla bloków 3 i 4 i clear: both dla bloku 2
clear: both dla bloku 5 i float: left jedynie dla bloków 2, 3 i 4
Na obrazie przedstawiono tabelę ze scalonymi komórkami. Które atrybuty scalania zastosowano, aby uzyskać ten efekt?
rowspan w drugim wierszu i pierwszej komórce oraz colspan w trzecim
wierszu, trzeciej komórce
colspan w drugim wierszu i pierwszej komórce oraz rowspan w trzecim
wierszu, trzeciej komórce.
colspan w drugim wierszu we wszystkich trzech komórkach oraz
rowspan w trzecim wierszu ostatniej komórce.
colspan w drugim wierszu i pierwszej komórce oraz rowspan w trzecim
wierszu i czwartym wierszu.
W aplikacji PHP obsługującej bazę danych, aby po wykonaniu dowolnej operacji otrzymać numer błędu oraz jego opis, należy zastosować
tylko funkcję mysqli_error
funkcje mysqli_error i mysqli_errno
funkcje mysqli_error i mysqli_error_number
funkcje mysqli_error i mysqli_connect_errno
Formularz wysyła dane do skryptu skrypt.php po wciśnięciu przycisku o treści „WYŚLIJ”. Wskaż poprawną
definicję formularza.
<form method="skrypt.php">
...
<input value="WYŚLIJ">
</form>
<form method="skrypt.php">
...
<input type="reset" value="WYŚLIJ">
</form>
<form action="skrypt.php">
...
<input type="WYŚLIJ">
</form>
<form action="skrypt.php">
...
<input type="submit" value="WYŚLIJ">
</form>
Które formatowanie obramowania odpowiada stylowi border-style: dotted solid;?
input {
padding: 10px;
background-color: Teal;
color: #222;
border: none;
border-radius: 7px;
}
Które pole edycyjne zostało sformatowane przedstawionym stylem zakładając, że pozostałe własności pola przyjmują wartości domyślne, a użytkownik wpisał imię Krzysztof w przeglądarce?
Które zdanie dotyczące antyaliasingu jest prawdziwe?
Antyaliasing to jeden z filtrów wyostrzających obraz
Antyaliasing stosuje się na obrazach, w celu dodania przezroczystości
Za pomocą antyaliasingu można pozbyć się tak zwanego schodkowania obrazu
Zastosowanie antyaliasingu odnosi się do krzywych Beziera w grafice wektorowej
Przedstawiona transformacja obrazu rastrowego jest możliwa dzięki funkcji
barwienie.
desaturacja
jasność i kontrast
redukcja kolorów
Który z formatów wideo nie jest obsługiwany w standardzie HTML5
AVI
Ogg
MP4
WebM
Który ze skryptów wyświetla aktualną datę oraz czas, w formacie przedstawionym na obrazie?
<?php date("Y-m-d”) + time("G:i:s"); ?>
<?php echo date("Y-m-d G:i:s"); ?>
<?php echo date("Ymd Gis"); ?>
<?php date("Y-m-d G:i:s"); ?>
if (!isset($_COOKIE["ciastko"]))
$zm = 1;
else
$zm = intval($_COOKIE["ciastko"]) + 1;
setcookie("ciastko", $zm);
Efektem wielokrotnego wykonania kodu PHP jest
zliczanie liczby odwiedzin strony
wyświetlenie ciasteczka z zapisaną zmienną
zapisanie do ciasteczka wartości 1 za każdym odświeżeniem witryny
zapisanie danych do ciasteczka jedynie przy pierwszym uruchomieniu strony
Aby za pomocą JavaScript w witrynie internetowej wyświetlić aktualną datę i czas można posłużyć się instrukcją
echo Date();
innerHTML = Date();
echo Date() + Time();
document.write(Date());
Brak którego elementu języka HTML wygeneruje błąd walidatora HTML5?
<body>
przynajmniej jednego <h1>
prologu <!DOCTYPE html>
<meta name="author" content="....">
Program FileZilla może posłużyć do
interpretacji kodu PHP
walidacji strony internetowej
publikowania strony internetowej
testowania prędkości wczytywania strony
