Pytanie 1
Czym charakteryzują się systemy CMS?
Wynik: 34/40 punktów (85,0%)
Wymagane minimum: 20 punktów (50%)
Czym charakteryzują się systemy CMS?
Funkcję o nazwie policz, napisaną w PHP, wywołano z argumentem $Z = 1. Jaki wynik zostanie zwrócony?
function policz($Z) { while($Z < 5) { $Z += 2 * $Z + 1; } return $Z; }W języku JavaScript, aby uzyskać element wykorzystując metodę getElementById, jaką właściwością można zmienić jego zawartość?
Które z poniższych stwierdzeń na temat klucza głównego jest prawdziwe?
Który atrybut kolumny zapewnia automatyczne nadawanie kolejnych, unikalnych wartości (np. dla klucza głównego)?
UNIQUEDEFAULTAUTO_INCREMENTNOT NULL
AUTO_INCREMENT (w MySQL) sprawia, że przy dodaniu nowego wiersza baza sama wstawia do kolumny kolejną, większą o jeden liczbę. Stosuje się go najczęściej dla numerycznego klucza głównego (id), by nie trzeba było ręcznie pilnować unikalności identyfikatorów. Dlatego automatyczne nadawanie kolejnych wartości zapewnia AUTO_INCREMENT.Wyjątkowa metoda przynależąca do danej klasy w programowaniu obiektowym, która jest automatycznie wywoływana w momencie tworzenia obiektu i zazwyczaj ma na celu inicjalizację pól, to
Jakie kolory wchodzą w skład modelu barw CMYK?
Atrybut NOT NULL kolumny jest konieczny w przypadku:
NOT NULL (w wielu systemach jest on dla klucza wymuszany automatycznie). Inne kolumny mogą dopuszczać brak wartości (NULL), zależnie od projektu. Dlatego NOT NULL jest konieczny w przypadku klucza podstawowego.Wynikiem działania poniższej pętli for w przedstawionym kodzie PHP jest wyświetlenie liczb:
<?php for($i=5;$i>1;$i-=2) echo ($i%2)." "; ?>
Została zaprezentowana tabela o nazwie konta. Aby obliczyć liczbę rejestracji w poszczególnych latach oraz wyświetlić te wartości razem z rokiem rejestracji, należy wykonać zapytanie
Na podstawie filmu wskaż, która cecha dodana do stylu CSS zamieni miejscami bloki aside i nav, pozostawiając w środku blok section?
Jaką funkcję pełni CONCAT w języku SQL?
CONCAT łączy (skleja) kilka wartości tekstowych w jeden ciąg, np. SELECT CONCAT(imie, ' ', nazwisko) FROM klienci zwróci pełne imię i nazwisko w jednej kolumnie. Przyjmuje dowolną liczbę argumentów i często służy do budowania czytelnych etykiet, adresów czy komunikatów z kolumn bazy. W MySQL pokrewna CONCAT_WS pozwala dodatkowo podać separator wstawiany między elementy. Dlatego CONCAT odpowiada za łączenie tekstu.Dokument HTML określa akapit oraz obrazek. Aby obrazek był wyświetlany przez przeglądarkę w tej samej linii co akapit po jego lewej stronie, należy w stylu CSS obrazka uwzględnić właściwość
Które pojęcie OOP oznacza dostęp do pól i metod TYLKO z poziomu klasy, w której je zadeklarowano?
publicconstprivatestaticprivate ogranicza dostęp do pól i metod TYLKO do wnętrza klasy, w której je zadeklarowano - z zewnątrz są niewidoczne. To realizacja hermetyzacji: chronisz wewnętrzny stan obiektu przed przypadkową zmianą. Zapamiętaj: private = „tylko dla tej klasy”.Kod programu wraz z komentarzami oraz opisem algorytmów i metod stanowi dokumentację
W CSS zapis w postaci
h1::first-letter {color: red;} spowoduje, że kolor czerwony zostanie zastosowany do
Którego selektora użyć, aby sformatować WSZYSTKIE obrazy znajdujące się w akapicie?
p # img
p.img
p + img
p img
p img. Spacja oznacza „dowolny <img> gdziekolwiek wewnątrz <p>”. Dlatego poprawny jest p img.Zakładając, że żadne style CSS nie zostały zdefiniowane, przedstawiony efekt zostanie uzyskany przy pomocy
|
Która z poniższych technologii działa po stronie klienta (front-end, w przeglądarce)?
Wskaż, który paragraf jest sformatowany przy użyciu podanego stylu CSS:
p { font-family: serif; background-color: Teal; color: white; font-style: italic; }

Pole tabeli „czyWypozyczona” może przyjmować tylko wartości true lub false. Który typ danych jest dla niego najlepszy?
BOOLEANDOUBLEVARCHAR(5)
CHARBOOLEAN. Jest najbardziej oszczędny i czytelny, a baza pilnuje, że dopuszczalne są tylko dwa stany. W MySQL BOOLEAN jest aliasem dla TINYINT(1) (0/1), gdzie 0 to fałsz, a każda wartość różna od zera - prawda. Dla flag typu „czyWypożyczona”, „aktywny”, „zatwierdzony” to naturalny wybór. Dlatego najlepszym typem jest BOOLEAN.Tabela filmy ma klucz główny id i klucz obcy rezyserID. Tabela rezyserzy ma klucz główny id. Jak poprawnie połączyć je w SELECT (relacja jeden reżyser → wiele filmów)?
... filmy JOIN rezyserzy ON filmy.id = rezyserzy.id ...
... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.id ...
... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.filmyID ...
... filmy JOIN rezyserzy ON filmy.id = rezyserzy.filmyID ...
filmy.id = rezyserzy.id porównuje dwa klucze GŁÓWNE (bez sensu logicznego). Warianty z rezyserzy.filmyID odwołują się do nieistniejącej kolumny. Poprawne jest ON filmy.rezyserID = rezyserzy.id.W przypadku przedstawionego fragmentu kodu walidator HTML zgłosi błąd, ponieważ
| <img src="kwiat.jpg alt="kwiat"> |
$n = '[email protected]'; $dl = strlen($n); $i = 0; while ($i < $dl && $n[$i] != '@') { echo $n[$i]; $i++; } Fragment kodu w języku PHP wyświetli
Podaj definicję metody, którą trzeba umieścić w miejscu kropek, aby na stronie WWW pojawił się tekst: Jan Kowalski

W CSS, aby ustalić wewnętrzny górny margines, czyli odstęp pomiędzy elementem a jego obramowaniem, należy zastosować komendę
Baza danych MySQL została uszkodzona. Które z poniższych działańnie przyczyni się do jej naprawy?
Tabela programy ma kolumny nazwa, producent, rokWydania. Która kwerenda zwróci producentów BEZ powtórzeń?
SELECT producent FROM programy WHERE producent NOT DUPLICATE;
SELECT DISTINCT producent FROM programy;
SELECT producent FROM programy WHERE UNIQUE;
SELECT UNIQUE producent FROM programy;
DISTINCT zaraz po SELECT, przed nazwą kolumny: SELECT DISTINCT producent FROM programy;. Słowo to każe bazie pominąć duplikaty i zwrócić każdą nazwę producenta tylko raz. Dlatego ta kwerenda jest poprawna.Proces normalizacji tabel ma na celu
Aby dopasować dźwięk do określonego poziomu głośności, należy zastosować efekt:
Aby w języku PHP odwołać się do danych formularza przesłanych metodą POST, należy użyć tablicy:
$_SERVER
$_SESSION
$_FILES
$_POST
$_POST. Odwołujesz się do konkretnego pola po jego atrybucie name, na przykład $_POST["login"]. Jest ona dostępna w każdym miejscu skryptu bez deklarowania. Analogicznie dane wysłane metodą GET trafiają do $_GET. Dlatego do odczytania pól formularza przesłanego przez POST używa się właśnie $_POST.Jakie z poniższych stwierdzeń poprawnie opisuje zdefiniowaną tabelę?
CREATE TABLE dane (kolumna INTEGER(3));
Która funkcja PHP sortuje tablicę asocjacyjną według KLUCZY?
asort()
sort()
ksort()
rsort()
ksort() sortuje tablicę asocjacyjną według KLUCZY (litera „k” jak key), zachowując przy tym powiązanie klucz-wartość, np. po ksort($miesiace) pary uporządkują się rosnąco po kluczach. Przydaje się, gdy klucze niosą znaczenie (daty, numery). Zapamiętaj: ksort = sort po Key.W CSS wprowadzono formatowanie
p > i {color: blue} Co oznacza, że tekst zapisany będzie w kolorze niebieskim
Deklaracja w języku JavaScript var x = true; powoduje, że zmienna x jest typu:
var x = true; sprawia, że zmienna x jest typu LOGICZNEGO (boolean) - może przyjmować jedną z dwóch wartości: true lub false. Takich zmiennych używa się w warunkach. Dlatego x jest typu logicznego.Który ze sposobów komentowania kodu nie jest stosowany w kodzie jako komentarz PHP?
Którą właściwością CSS ustawia się kolor tła elementu (np. strony)?
bgcolorbackground-colortext-backgroundcolorbackground-color, np. body { background-color: #f0f0f0; }. Można podać nazwę koloru, zapis szesnastkowy lub funkcję rgb. To nowoczesny, zgodny ze standardem sposób - w przeciwieństwie do dawnego atrybutu HTML bgcolor. Dlatego tło ustawia background-color.Jakie wyrażenie logiczne powinno być użyte w języku JavaScript, aby zastosować operacje tylko dla wszystkich liczb ujemnych z przedziału jednostronnie domkniętego <-200,-100)?
W JavaScript, wynik operacji przyjmuje wartość NaN, gdy skrypt usiłuje przeprowadzić
Którym znacznikiem wstawić listę NUMEROWANĄ (uporządkowaną)?
<li>
<ol>
<ul>
<dl>
<ol> (ordered list), a każdą pozycję wpisujesz w <li>: <ol><li>Pierwszy</li><li>Drugi</li></ol> wyświetli kolejne punkty z numerami 1, 2... Numerację można zmienić atrybutem type lub CSS-em list-style-type. Zapamiętaj: „ol” = ordered (uporządkowana), „ul” = unordered (punktowana).