Pytania pomocnicze - INF.03
Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Pytania pomocnicze rozwijające tematy z pytań egzaminacyjnych. Każde pytanie ma krótką odpowiedź, która pomaga utrwalić wiedzę i przygotować się do egzaminu. Łącznie: 984.
Strona 6 z 10.
Do czego służy funkcja AVG() w SQL?
Funkcja AVG() oblicza średnią arytmetyczną wartości z wybranej kolumny liczbowej. Przykład: SELECT AVG(pensja) FROM pracownicy;
Do czego służy funkcja AVG() w SQL?
Funkcja AVG() oblicza średnią arytmetyczną wartości z podanej kolumny liczbowej, np. średnią pensję z kolumny pensja.
Dlaczego w zapytaniu należy użyć kolumny pensja, a nie nazwisko?
Średnią można liczyć z danych liczbowych, takich jak pensja. Kolumna nazwisko zawiera tekst, więc nie nadaje się do obliczania średniej.
Jaka jest podstawowa składnia zapytania SELECT z funkcją AVG()?
Podstawowa składnia to: SELECT AVG(nazwa_kolumny) FROM nazwa_tabeli;. Najpierw wskazuje się kolumnę do obliczeń, a po FROM tabelę, z której pochodzą dane.
Jaką rolę pełni klauzula FROM w zapytaniu SELECT?
Klauzula FROM wskazuje tabelę, z której mają zostać pobrane dane. W tym pytaniu jest to tabela pracownicy.
Dlaczego poprawne zapytanie to SELECT AVG(pensja) FROM pracownicy?
Ponieważ pensja jest kolumną liczbową, dla której można obliczyć średnią, a pracownicy to nazwa tabeli zawierającej dane.
Czy funkcję AVG() można stosować do kolumn tekstowych, takich jak nazwisko?
Nie. AVG() działa na danych liczbowych, dlatego nie należy stosować jej do kolumn tekstowych, np. nazwisko lub imię.
Czym różni się AVG() od VAR() w SQL?
AVG() oblicza średnią wartość, natomiast VAR() oblicza wariancję, czyli miarę rozrzutu danych. Do średniej pensji właściwa jest funkcja AVG().
Jak nadać nazwę kolumnie wynikowej ze średnią pensją?
Można użyć aliasu AS, np. SELECT AVG(pensja) AS srednia_pensja FROM pracownicy; Dzięki temu wynik ma czytelną nazwę kolumny.
Czym różni się AVG() od VAR() w SQL?
AVG() oblicza średnią wartość, natomiast VAR() oblicza wariancję, czyli miarę rozproszenia danych. W pytaniu chodzi o średnią pensję, więc należy użyć AVG().
Jak obliczyć średnią pensję tylko dla pracowników powyżej określonego wieku?
Należy dodać warunek WHERE, np. SELECT AVG(pensja) FROM pracownicy WHERE wiek > 30; Wtedy średnia zostanie policzona tylko dla wybranych rekordów.
Jak nadać nazwę kolumnie wynikowej ze średnią pensją?
Można użyć aliasu AS, np. SELECT AVG(pensja) AS srednia_pensja FROM pracownicy;. Dzięki temu wynik będzie miał czytelną nazwę kolumny.
Jak funkcja AVG() traktuje wartości NULL?
AVG() pomija wartości NULL podczas obliczania średniej. Nie są one liczone ani jako zero, ani jako element wpływający na liczbę rekordów.
Dlaczego sama przeglądarka internetowa nie wystarczy do uruchomienia kodu PHP?
PHP jest językiem wykonywanym po stronie serwera. Przeglądarka nie interpretuje kodu PHP, tylko odbiera wynik jego działania, najczęściej HTML.
Dlaczego do uruchomienia kodu PHP nie wystarczy sama przeglądarka internetowa?
PHP jest językiem wykonywanym po stronie serwera. Przeglądarka otrzymuje dopiero wynik działania skryptu, najczęściej kod HTML.
Jaką rolę pełni interpreter PHP?
Interpreter PHP odczytuje i wykonuje kod zapisany w plikach PHP. Bez niego serwer nie potrafi przetworzyć skryptu PHP.
Jaką rolę pełni interpreter PHP?
Interpreter PHP odczytuje kod zapisany w plikach PHP, wykonuje instrukcje i generuje wynik wysyłany do klienta. Bez interpretera kod PHP nie zostanie wykonany.
Czy do uruchomienia każdego skryptu PHP potrzebna jest baza danych MySQL?
Nie. MySQL jest potrzebny tylko wtedy, gdy skrypt korzysta z bazy danych. Prosty skrypt PHP może działać bez żadnej bazy.
Czy baza danych MySQL jest zawsze wymagana do działania aplikacji PHP?
Nie. MySQL jest potrzebny tylko wtedy, gdy aplikacja korzysta z bazy danych. Prosty skrypt PHP może działać bez żadnej bazy.
Co dzieje się po wejściu w przeglądarce na adres pliku PHP?
Przeglądarka wysyła żądanie do serwera WWW. Serwer przekazuje skrypt do interpretera PHP, a następnie odsyła do przeglądarki wygenerowaną odpowiedź.
Co robi serwer WWW podczas obsługi pliku PHP?
Serwer WWW odbiera żądanie od klienta, przekazuje plik PHP do interpretera, a następnie odsyła wynik działania skryptu do przeglądarki.
Jakie przykładowe środowiska pozwalają uruchamiać PHP lokalnie?
Popularne środowiska to XAMPP, WAMP, Laragon lub MAMP. Zawierają zwykle serwer WWW Apache lub Nginx oraz interpreter PHP.
Jakie programy mogą tworzyć lokalne środowisko do nauki PHP?
Popularne pakiety to XAMPP, Laragon, WampServer i MAMP. Zawierają zwykle serwer WWW, interpreter PHP oraz dodatkowo bazę danych.
Czym różni się kod PHP od kodu JavaScript pod względem miejsca wykonywania?
PHP wykonuje się po stronie serwera, zanim strona trafi do użytkownika. JavaScript najczęściej wykonuje się po stronie klienta, czyli w przeglądarce.
Czym różni się kod PHP od kodu HTML pod względem wykonywania?
HTML jest interpretowany przez przeglądarkę użytkownika. PHP jest wykonywany na serwerze, a do przeglądarki trafia dopiero wygenerowany wynik.
Co oznacza skrót HSV?
HSV oznacza Hue, Saturation, Value, czyli odcień, nasycenie i jasność/wartość koloru. To model często używany w grafice komputerowej do intuicyjnego wyboru barwy.
Co oznacza skrót HSV?
HSV oznacza Hue, Saturation, Value, czyli odcień, nasycenie i jasność. Te trzy parametry służą do opisu koloru.
Czym różni się model HSV od modelu RGB?
RGB opisuje kolor przez składowe czerwony, zielony i niebieski. HSV opisuje kolor przez odcień, nasycenie i jasność, co jest bardziej intuicyjne przy edycji grafiki.
Dlaczego poprawną odpowiedzią w pytaniu jest HSV?
Ponieważ tylko model HSV opisuje kolor za pomocą parametrów: odcień, nasycenie i jasność. RGB, CMY i CMYK używają składowych kolorystycznych.
Co oznacza odcień w modelu HSV?
Odcień określa podstawowy kolor, np. czerwony, zielony lub niebieski. Zwykle zapisuje się go jako kąt na kole barw od 0° do 360°.
Czym różni się HSV od RGB?
RGB opisuje kolor przez natężenie światła czerwonego, zielonego i niebieskiego. HSV opisuje kolor bardziej intuicyjnie: przez barwę, intensywność barwy i jasność.
Co oznacza nasycenie koloru?
Nasycenie określa intensywność koloru. Im większe nasycenie, tym kolor jest bardziej wyrazisty; przy nasyceniu 0% kolor staje się szary.
Do czego służy model RGB?
RGB jest używany głównie w urządzeniach emitujących światło, np. monitorach, ekranach telefonów i telewizorach. Jest to model addytywny.
Co oznacza jasność w modelu HSV?
Jasność określa, jak jasny lub ciemny jest kolor. Przy jasności 0% kolor jest czarny.
Do czego służy model CMYK?
CMYK jest używany przede wszystkim w druku. Składa się z kolorów cyan, magenta, yellow oraz black.
Dlaczego HSV jest wygodny w programach graficznych?
HSV pozwala zmieniać kolor w sposób zbliżony do ludzkiego postrzegania barw. Można osobno regulować odcień, intensywność i jasność koloru.
Co oznacza odcień w modelu HSV?
Odcień określa rodzaj barwy, np. czerwony, zielony, niebieski lub żółty. Zwykle wyraża się go jako kąt na kole barw.
Co oznacza nasycenie w modelu HSV?
Nasycenie określa intensywność koloru. Niskie nasycenie daje kolor zbliżony do szarości, a wysokie — barwę wyrazistą.
Dlaczego odpowiedzią w tym pytaniu nie jest CMYK?
CMYK opisuje kolor za pomocą składowych: cyjan, magenta, żółty i czarny. Jest to model używany głównie w druku, a nie model oparty na odcieniu, nasyceniu i jasności.
Co oznacza jasność w modelu HSV?
Jasność określa, jak jasny lub ciemny jest kolor. Im większa wartość tego parametru, tym kolor jest jaśniejszy.
Do czego służy pseudoelement CSS ::first-line?
Służy do nadania stylu pierwszej linii tekstu w elemencie blokowym, np. w akapicie. Nie trzeba oznaczać tej linii osobnym znacznikiem HTML.
Czym różni się selektor p::first-line od .first-line?
`p::first-line` stylizuje pierwszą linię każdego akapitu. `.first-line` stylizuje elementy, które mają przypisaną klasę `first-line`.
Czym różni się selektor #first-line od p::first-line?
`#first-line` odnosi się do elementu o identyfikatorze `id="first-line"`. `p::first-line` odnosi się do pierwszej linii tekstu w akapicie.
Dlaczego odpowiedź p.first-line nie jest poprawna w tym pytaniu?
`p.first-line` oznacza akapit z klasą `first-line`, czyli wymaga zapisu `<p class="first-line">`. Nie oznacza pierwszej linii tekstu.
Jakie właściwości CSS można zastosować do ::first-line?
Najczęściej stosuje się właściwości tekstu i czcionki, np. `color`, `font-size`, `font-weight`, `font-style`, `text-transform` czy `letter-spacing`.
Czym różni się ::first-line od ::first-letter?
`::first-line` stylizuje całą pierwszą linię tekstu. `::first-letter` stylizuje tylko pierwszą literę danego elementu.
Dlaczego w selektorze pseudoelementu używa się podwójnego dwukropka?
Podwójny dwukropek `::` jest współczesną składnią CSS dla pseudoelementów. Pomaga odróżnić pseudoelementy od pseudoklas, które zapisuje się jednym dwukropkiem, np. `:hover`.
Jak odczytać zapis FOREIGN KEY (imie) REFERENCES obiekty(imiona)?
Klucz obcy znajduje się na kolumnie `imie` w bieżącej tabeli i odwołuje się do kolumny `imiona` w tabeli `obiekty`.
Jak odczytać fragment SQL: FOREIGN KEY (imie) REFERENCES obiekty(imiona)?
Oznacza to, że kolumna `imie` w bieżącej tabeli jest kluczem obcym. Odwołuje się ona do kolumny `imiona` w tabeli `obiekty`.
Która część definicji klucza obcego wskazuje kolumnę w tabeli bieżącej?
Kolumna podana w nawiasie po `FOREIGN KEY`, np. `FOREIGN KEY (imie)`, wskazuje kolumnę w tabeli, w której tworzony jest klucz obcy.
Która część definicji klucza obcego wskazuje kolumnę w bieżącej tabeli?
Kolumna w nawiasie po `FOREIGN KEY`, np. `FOREIGN KEY (imie)`, oznacza kolumnę w tabeli, w której definiowany jest klucz obcy.
Która część definicji klucza obcego wskazuje tabelę i kolumnę docelową?
Fragment po `REFERENCES`, np. `REFERENCES obiekty(imiona)`, wskazuje tabelę docelową `obiekty` i jej kolumnę `imiona`.
Która część definicji klucza obcego wskazuje tabelę i kolumnę, do której następuje odwołanie?
Fragment po słowie `REFERENCES`, np. `REFERENCES obiekty(imiona)`, wskazuje tabelę docelową `obiekty` i jej kolumnę `imiona`.
Do czego służy klucz obcy w bazie danych?
Klucz obcy pilnuje poprawności powiązań między tabelami. Zapobiega wpisaniu wartości, która nie istnieje w tabeli nadrzędnej.
Czy klucz obcy musi odwoływać się do klucza głównego lub unikalnego?
Tak, w typowym modelu relacyjnym klucz obcy powinien odwoływać się do kolumny będącej kluczem głównym albo mającej ograniczenie unikalności w tabeli nadrzędnej.
Czym różni się klucz obcy od klucza głównego?
Klucz główny jednoznacznie identyfikuje rekord w tabeli. Klucz obcy przechowuje wartość odwołującą się do rekordu w innej tabeli.
Jaki jest cel stosowania kluczy obcych w bazie danych?
Klucze obce zapewniają spójność danych między tabelami. Zapobiegają np. wpisaniu wartości, która nie istnieje w tabeli nadrzędnej.
Czym różni się klucz obcy od klucza głównego?
Klucz główny jednoznacznie identyfikuje rekord w danej tabeli. Klucz obcy przechowuje wartość odnoszącą się do rekordu w innej tabeli lub czasem w tej samej tabeli.
Co oznacza integralność referencyjna?
Integralność referencyjna oznacza, że relacje między tabelami są spójne, np. rekord podrzędny nie wskazuje na nieistniejący rekord nadrzędny.
Do czego służy protokół FTP przy publikowaniu strony lub aplikacji internetowej?
FTP służy do przesyłania plików między komputerem lokalnym a serwerem. W praktyce wykorzystuje się go np. do wgrywania plików PHP, HTML, CSS i obrazów na hosting.
Do czego służy protokół FTP w administracji stroną internetową?
FTP służy do przesyłania plików między komputerem użytkownika a serwerem. Dzięki niemu można wgrać pliki strony lub aplikacji PHP na hosting.
Dlaczego HTTP nie jest poprawną odpowiedzią w tym pytaniu?
HTTP służy głównie do pobierania i wyświetlania stron WWW w przeglądarce. Nie jest podstawowym protokołem do przesyłania plików źródłowych aplikacji na serwer.
Dlaczego HTTP nie jest poprawną odpowiedzią w tym pytaniu?
HTTP służy głównie do pobierania i wyświetlania stron internetowych w przeglądarce. Nie jest standardowym protokołem używanym do przesyłania plików źródłowych aplikacji na serwer.
Czym różni się FTP od SMTP?
FTP służy do transferu plików, natomiast SMTP do wysyłania poczty elektronicznej. Dlatego SMTP nie nadaje się jako odpowiedź na pytanie o przesyłanie plików aplikacji PHP na serwer.
Czym różni się FTP od SMTP?
FTP służy do transferu plików, natomiast SMTP służy do wysyłania poczty elektronicznej. Są to protokoły o różnych zastosowaniach.
Gdzie zwykle umieszcza się pliki strony na serwerze WWW?
Najczęściej w katalogu publicznym hostingu, np. `public_html`, `www` lub `htdocs`. To z tego katalogu serwer WWW udostępnia pliki użytkownikom.
Jakie dane są zwykle potrzebne do połączenia z serwerem przez FTP?
Najczęściej potrzebne są: adres serwera FTP, nazwa użytkownika, hasło oraz czasem numer portu. Dane te podaje zwykle dostawca hostingu.
Dlaczego sama obecność plików PHP na serwerze nie zawsze wystarczy do uruchomienia aplikacji?
Serwer musi obsługiwać PHP, czyli mieć zainstalowany i skonfigurowany interpreter PHP. W przeciwnym razie kod PHP nie zostanie wykonany.
Jakiego programu można użyć do przesyłania plików przez FTP?
Można użyć klienta FTP, np. FileZilla, WinSCP lub wbudowanych narzędzi w edytorach kodu. Program taki pozwala połączyć się z serwerem i skopiować pliki aplikacji.
Czym jest SFTP i dlaczego bywa lepszy od zwykłego FTP?
SFTP to bezpieczny protokół przesyłania plików działający przez SSH. W odróżnieniu od klasycznego FTP szyfruje transmisję, więc lepiej chroni login, hasło i przesyłane pliki.
Czym są SFTP i FTPS w porównaniu z klasycznym FTP?
SFTP i FTPS to bezpieczniejsze sposoby przesyłania plików, ponieważ zapewniają szyfrowanie transmisji. Klasyczny FTP przesyła dane, w tym hasło, bez szyfrowania.
Co zwraca operator INTERSECT w SQL?
Zwraca tylko te wiersze, które występują jednocześnie w wynikach obu zapytań. Jest to część wspólna dwóch zbiorów wyników.
Co zwraca operator INTERSECT w SQL?
INTERSECT zwraca tylko te wiersze, które występują jednocześnie w wynikach obu zapytań. Jest to odpowiednik części wspólnej zbiorów.
Jakie warunki muszą spełniać zapytania połączone operatorem INTERSECT?
Oba zapytania muszą zwracać taką samą liczbę kolumn, a odpowiadające sobie kolumny powinny mieć zgodne lub porównywalne typy danych.
Czym różni się INTERSECT od UNION?
`UNION` zwraca wszystkie unikalne wiersze z obu zapytań, czyli sumę zbiorów. `INTERSECT` zwraca tylko wiersze wspólne dla obu zapytań.
Czym różni się INTERSECT od UNION?
UNION zwraca sumę wyników z dwóch zapytań, czyli wiersze z pierwszego lub drugiego zapytania. INTERSECT zwraca tylko wiersze wspólne dla obu wyników.
Czym różni się INTERSECT od EXCEPT?
`INTERSECT` zwraca wiersze obecne w obu zapytaniach. `EXCEPT` zwraca wiersze z pierwszego zapytania, których nie ma w drugim.
Jakie warunki muszą spełniać zapytania użyte z INTERSECT?
Oba zapytania muszą zwracać taką samą liczbę kolumn. Odpowiadające sobie kolumny powinny mieć zgodne typy danych.
Czym różni się INTERSECT od EXCEPT lub MINUS?
INTERSECT zwraca część wspólną wyników. EXCEPT lub MINUS zwraca wiersze z pierwszego zapytania, których nie ma w wyniku drugiego zapytania.
Czy INTERSECT usuwa powtarzające się wiersze?
Tak, standardowo `INTERSECT` zwraca unikalne wspólne wiersze. W niektórych bazach istnieje też wariant `INTERSECT ALL`, który może zachowywać duplikaty.
Czy INTERSECT usuwa duplikaty z wyniku?
Standardowo INTERSECT działa jak operacja na zbiorach, więc usuwa powtarzające się wiersze. W niektórych systemach SQL może istnieć wariant INTERSECT ALL, który zachowuje duplikaty.
Jak wygląda prosty przykład użycia INTERSECT?
Przykład: SELECT id_klienta FROM zamowienia INTERSECT SELECT id_klienta FROM reklamacje; zwróci identyfikatory klientów, którzy występują zarówno w tabeli zamówień, jak i reklamacji.
Jak można zastąpić INTERSECT w bazie, która go nie obsługuje?
Można użyć `INNER JOIN`, gdy porównywane są tabele, albo warunku `EXISTS`. Takie rozwiązania pozwalają znaleźć rekordy wspólne dla dwóch zapytań.
Czy INTERSECT jest dostępny w każdym systemie baz danych?
Nie we wszystkich. Występuje m.in. w PostgreSQL, Oracle i SQL Server, natomiast w MySQL przez długi czas nie był obsługiwany i często zastępowano go złączeniem INNER JOIN lub podzapytaniem.
Czym jest Code Access Security w .NET Framework?
Code Access Security, czyli CAS, to mechanizm bezpieczeństwa, który ogranicza możliwości wykonywanego kodu na podstawie przyznanych mu uprawnień. Pozwala np. zablokować dostęp kodu do plików, sieci lub rejestru systemowego.
Czym jest CAS w .NET Framework?
CAS, czyli Code Access Security, to mechanizm zabezpieczeń określający, jakie operacje może wykonywać kod. Uprawnienia mogą zależeć m.in. od pochodzenia kodu i poziomu zaufania.
Czym jest RBS w .NET Framework?
RBS, czyli Role-Based Security, to mechanizm zabezpieczeń oparty na rolach użytkowników. Aplikacja może przyznawać dostęp do funkcji zależnie od tego, czy użytkownik jest np. administratorem, operatorem lub zwykłym użytkownikiem.
Czym jest Role-Based Security w .NET Framework?
Role-Based Security, czyli RBS, to mechanizm kontroli dostępu oparty na tożsamości użytkownika i jego rolach. Aplikacja może sprawdzać, czy użytkownik należy do określonej roli, np. administratora.
Jaka jest różnica między CAS a RBS?
CAS dotyczy uprawnień kodu, czyli tego, co może wykonać program. RBS dotyczy uprawnień użytkownika wynikających z jego roli w systemie lub aplikacji.
Jaka jest różnica między CAS a RBS?
CAS dotyczy uprawnień kodu, czyli tego, co może wykonać aplikacja lub biblioteka. RBS dotyczy użytkownika i jego roli, czyli tego, do jakich funkcji aplikacji ma dostęp dana osoba.
Dlaczego odpowiedź z ASP.NET nie jest poprawna?
ASP.NET jest frameworkiem do tworzenia aplikacji internetowych, a nie ogólnym mechanizmem zabezpieczeń środowiska uruchomieniowego .NET Framework. Pytanie dotyczy zabezpieczeń platformy, czyli CAS i RBS.
Dlaczego poprawną odpowiedzią jest mechanizm oparty na CAS i RBS?
.NET Framework zawiera w środowisku uruchomieniowym mechanizmy zabezpieczeń związane z uprawnieniami kodu oraz rolami użytkowników. Dlatego opis CAS i RBS najlepiej odpowiada pytaniu.
Czym jest środowisko uruchomieniowe .NET Framework?
Środowisko uruchomieniowe .NET Framework, czyli CLR, odpowiada za wykonywanie kodu, zarządzanie pamięcią, obsługę wyjątków i mechanizmy bezpieczeństwa.
Dlaczego ASP.NET nie jest poprawną odpowiedzią w tym pytaniu?
ASP.NET jest frameworkiem do tworzenia aplikacji webowych, a nie ogólnym mechanizmem zabezpieczeń środowiska uruchomieniowego .NET Framework. Może korzystać z zabezpieczeń, ale sam nie jest odpowiedzią na to pytanie.
Dlaczego Windows API nie jest poprawną odpowiedzią w tym pytaniu?
Windows API to zestaw funkcji systemu operacyjnego Windows, z których mogą korzystać programy. Nie jest to mechanizm zabezpieczeń wbudowany w środowisko uruchomieniowe .NET Framework.
Jaką rolę pełni środowisko uruchomieniowe .NET Framework?
Środowisko uruchomieniowe .NET Framework, czyli CLR, zarządza wykonywaniem kodu, pamięcią, wyjątkami oraz bezpieczeństwem aplikacji. To w nim działają mechanizmy takie jak CAS i RBS.
Do czego służy znacznik <s> w HTML?
Znacznik <s> oznacza tekst, który jest nieaktualny lub niepoprawny. Przeglądarki domyślnie wyświetlają go jako tekst przekreślony.
Jaki efekt wizualny daje znacznik <s> w HTML?
Znacznik <s> domyślnie wyświetla tekst jako przekreślony. Odpowiada to efektowi CSS text-decoration: line-through.
Kiedy warto używać znacznika <s>?
Warto go używać do oznaczania treści nieaktualnej lub zastąpionej, np. starej ceny produktu. Ma on znaczenie semantyczne, a nie tylko wizualne.
Czym różni się znacznik <s> od zwykłego stylowania przekreślenia w CSS?
<s> ma znaczenie semantyczne: informuje, że tekst jest nieaktualny. CSS, np. text-decoration: line-through, odpowiada tylko za wygląd tekstu.
Czym różni się znacznik <s> od stylu CSS text-decoration: line-through?
<s> oznacza semantycznie treść nieaktualną i domyślnie ją przekreśla. CSS line-through służy głównie do nadania samego wyglądu przekreślenia.
Jak w CSS uzyskać efekt przekreślenia tekstu?
Efekt przekreślenia uzyskuje się za pomocą właściwości text-decoration z wartością line-through, np. p { text-decoration: line-through; }.
Czy znacznik <s> pochyla tekst?
Nie. Pochylenie tekstu uzyskuje się zwykle za pomocą znaczników <i>, <em> albo właściwości CSS font-style: italic.
Jak w CSS uzyskać efekt przekreślenia tekstu?
Należy użyć właściwości text-decoration z wartością line-through, np. text-decoration: line-through;.
Czy znacznik <s> podkreśla tekst?
Nie. Podkreślenie można uzyskać za pomocą CSS text-decoration: underline lub znacznika <u>, jeśli ma to uzasadnienie semantyczne.
Jakie znaczniki lub style odpowiadają za pochylenie i podkreślenie tekstu?
Pochylenie można uzyskać np. znacznikiem <i> lub CSS font-style: italic. Podkreślenie uzyskuje się najczęściej przez CSS text-decoration: underline.
Czy znacznik <s> powoduje migotanie tekstu?
Nie. Migotanie tekstu nie jest działaniem znacznika <s>. Historycznie efekt migotania kojarzono ze znacznikiem <blink>, który nie jest standardowym elementem HTML.
Co oznacza zapis `var x = true;` w JavaScript?
Tworzy zmienną `x` i przypisuje jej wartość logiczną `true`. Oznacza to, że zmienna ma typ boolean.
Jaki typ danych ma wartość true w JavaScript?
Wartość `true` ma typ logiczny, czyli `boolean`. Druga możliwa wartość tego typu to `false`.
Jakie wartości może przyjmować typ boolean?
Typ boolean może przyjmować tylko dwie wartości: `true` albo `false`.
Co oznacza zapis var x = true; w JavaScript?
Tworzy zmienną `x` i przypisuje jej wartość logiczną `true`. Zmienna `x` przyjmuje więc typ `boolean`.
Jak sprawdzić typ zmiennej w JavaScript?
Do sprawdzenia typu służy operator `typeof`. Przykład: `typeof x` dla zmiennej o wartości `true` zwróci tekst `"boolean"`.
Jak sprawdzić typ zmiennej w JavaScript?
Do sprawdzenia typu służy operator `typeof`, np. `typeof x`. Dla wartości `true` zwróci wynik `"boolean"`.
Czym różni się typ boolean od typu string w JavaScript?
Typ `boolean` przechowuje wartości logiczne `true` lub `false`. Typ `string` przechowuje tekst, np. `"true"`, który nie jest tym samym co wartość logiczna `true`.
Czym różni się `true` od `"true"` w JavaScript?
`true` bez cudzysłowu jest wartością logiczną typu boolean. `"true"` w cudzysłowie jest tekstem, czyli typem string.
Do czego najczęściej używa się wartości logicznych w programowaniu?
Wartości logiczne są używane głównie w warunkach i wyrażeniach logicznych, np. w instrukcjach `if`, pętlach oraz walidacji danych.
Czy true i "true" oznaczają w JavaScript to samo?
Nie. `true` to wartość logiczna typu `boolean`, a `"true"` to ciąg znaków typu `string`.
Do czego używa się wartości logicznych w JavaScript?
Najczęściej stosuje się je w warunkach, np. w instrukcjach `if`, pętlach oraz wynikach porównań. Pozwalają określić, czy dany warunek jest spełniony.