Architektury i technologie systemów internetowych Flashcards
Język JavaScript:
a) ma jedynie zmienne lokalne
b) ma zmienne których typ musi być jednoznacznie zadeklarowany
c) nie używa zmiennych - informacje są w programach przechowywane jedynie za pośrednictwem stałych
d) ma zmienne, które nie mają ściśle określonego typu i ta sama zmienna może np. czasem być traktowana jako liczba, a czasem ciąg znaków
d) ma zmienne, które nie mają ściśle określonego typu i ta sama zmienna może np. czasem być traktowana jako liczba, a czasem ciąg znaków
Do czego w technologii AJAX służy obiekt XMLHttpRequest?
a) Pozwala wyspecyfikować dane w formacie XML, które zostaną pobrane z serwera przy przeładowaniu strony
b) Pozwala edytować żądania HTTP tak, jakby były dokumentami XML
c) Pozwala skryptowi odczytać żądanie HTTP, na które odpowiedzią była zawierająca go strona
d) Pozwala pobrać z serwera dane, niekoniecznie w formacie XML, bez konieczności przeładowania strony
d) Pozwala pobrać z serwera dane, niekoniecznie w formacie XML, bez konieczności przeładowania strony
Plik XML Schema:
a) opisuje schemat dokumentu XML i również sam jest dokumentem XML
b) opisuje schemat dokumentu XML, który jest opisany w schemacie SGML
c) nie opisuje schematu XML
d) opisuje schemat dokumentu XML we własnym, specyficznym języku, niezgodnym ani z SGML, ani z XML
a) opisuje schemat dokumentu XML i również sam jest dokumentem XML
Czy WSDL pozwala na definiowanie typów danych?
a) nie, ale ma to być wprowadzone w wersji 3.0
b) nie, nie jest to potrzebne
c) tak - bez tego zdefiniowanie usługi byłoby bardzo niewygodne
d) tak, ale dopiero od wersji 2.0
e) tak, ale to czysto kosmetyczna, zwykle zbędna funkcjonalność
c) tak - bez tego zdefiniowanie usługi byłoby bardzo niewygodne
UDDI to:
a) rejestr usług sieciowych
b) jeden z języków z rodziny XML schema
c) język pozwalający na specyfikację web serwisu, używający głównie standardu DTD
d) język specyfikacji komunikatów
a) rejestr usług sieciowych
Text mining to dziedzina zajmująca się wyszukiwaniem informacji w:
a) SQL-owych bazach
b) dowolnym tekście
c) tekście o odpowiedniej strukturze
d) dokumentach XML
b) dowolnym tekście
Protokół HTTP:
a) jest zasadniczo bezstanowy, stan można jednak wprowadzić np. za pomocą ciasteczek
b) jest bezstanowy, co właśnie jest jego ogromną zaletą - wprowadzanie stanów jest niepotrzebne
c) nie jest bezstanowy
d) jest bezstanowy i nie ma na to rady
a) jest zasadniczo bezstanowy, stan można jednak wprowadzić np. za pomocą ciasteczek
Które z poniższych schematów organizacyjnych są dokładne (czyli jednoznaczne)?
a) metaforyczny
b) geograficzny
c) alfabetyczny
d) chronologiczny
e) oparty o audytorium
f) tematyczny
b) geograficzny
c) alfabetyczny
d) chronologiczny
Są dwa główne sposoby przetwarzania dokumentów XML: SAX i DOM. Które z poniższych zdań określają poprawnie SAX?
a) Dokument jest wczytywany w całości do odwzorowującego go drzewa w pamięci
b) Dokument jest wczytywany sekwencyjnie i odwzorowywany w pamięci jako łańcuch aktywnych elementów (pojedyncza gałąź drzewa)
c) Dokument jest wczytywany sekwencyjnie i przetwarzany zdarzeniowo (każdy znacznik początku/końca elementu to zdarzenie)
d) Ta metoda wymaga mniej pamięci
e) Ta metoda daje większe możliwości pracy z dokumentem po wczytaniu
f) Ta metoda daje szansę wczytania częściowo z uszkodzonego dokumentu
c) Dokument jest wczytywany sekwencyjnie i przetwarzany zdarzeniowo (każdy znacznik początku/końca elementu to zdarzenie)
d) Ta metoda wymaga mniej pamięci
f) Ta metoda daje szansę wczytania częściowo z uszkodzonego dokumentu
Które narzędzie języka JavaScript działa po stronie serwera?
a) node.js
b) jQuery UI
c) jQuery
d) JBDC
a) node.js
Komunikat SOAP:
a) jest dokumentem XML
b) jest dokumentem SGML, ale nie XML
c) żadna z pozostałych odpowiedzi nie jest poprawna
d) jest kodowany binarnie, nie jest dokumentem tekstowym
a) jest dokumentem XML
“Kaskadowość” w nazwie CSS podkreśla fakt, że (pomijając kwestię medium):
a) style stosowane są kaskadowo w kolejności zdefiniowania, pierwszy pasujący do danego elementu zostanie zastosowany
b) style z różnych źródeł są stosowane łącznie, a w przypadku konfliktu są ustalone reguły pierwszeństwa stylów
c) style z różnych źródeł są stosowane łącznie, a w przypadku konfliktu ostatni pasujący ma pierwszeństwo
d) style stosowane są kaskadowo wgłąb drzewa elementów dokumentu
b) style z różnych źródeł są stosowane łącznie, a w przypadku konfliktu są ustalone reguły pierwszeństwa stylów
Które zdanie jest prawdziwe?
a) Ciasteczka HTTP mogą być obsługiwane jedynie w PHP i JavaScripcie
b) W języku PHP nie jest możliwa obsługa ciasteczek HTTP
c) Ciasteczka HTTP mogą instalować malware na komputerze użytkownika
d) Ciasteczka HTTP mogą w pewnym stopniu być wykorzystane do śledzenia użytkownika
d) Ciasteczka HTTP mogą w pewnym stopniu być wykorzystane do śledzenia użytkownika
Które z poniższych zdań porównujących typy kontroli dostępu są prawdziwe?
Przypominamy:
- MAC - obowiązkowa kontrola dostępu
- DAC - uznaniowa kontrola dostępu
- RBAC - kontrola dostępu oparta na rolach
Wybierz wszystkie poprawne
a) RBAC ma lepszą ziarnistość niż MAC
b) DAC jest łatwiejszy w zarządzaniu niż RBAC
c) DAC ma lepszą ziarnistość niż MAC
d) DAC jest bardziej skalowalna niż RBAC
e) MAC jest łatwiejszy w zarządzaniu niż DAC
f) DAC jest bardziej skalowalna niż MAC
a) RBAC ma lepszą ziarnistość niż MAC
c) DAC ma lepszą ziarnistość niż MAC
e) MAC jest łatwiejszy w zarządzaniu niż DAC
Które z poniższych technologii nie można nie wykorzystać, aby powstałą stronę można było poprawine określić mianem AJAX?
Wybierz wszystkie poprawne:
a. JavaScript
b. XHTML
c. XSLT
d. Żadna z powyższych nie jest niezbędna, decyduje coś innego
a. JavaScript