wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Aplikacje internetowe

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

Definicja aplikacji komputerowej

a)

Program komputerowy, który działa na serwerze i jest dostępny dla użytkowników za pośrednictwem przeglądarki internetowej.

b)

Program komputerowy instalowany na komputerze użytkownika, który łączy się z internetem w celu uzyskania dostępu do danych.

c)

Strona internetowa, która zawiera interaktywne elementy, takie jak formularze i animacje.

d)

Zbiór plików HTML, CSS i JavaScript, które są przechowywane na serwerze i wyświetlane w przeglądarce użytkownika

2.

Wskaż cechy charakterystyczne aplikacji internetowych

a)

Dostępność z dowolnego miejsca z połączeniem internetowym

b)

Brak konieczności instalacji na komputerze użytkownika.

c)

Współdzielenie danych między użytkownikami.

d)

Stały dostęp do najnowszej wersji aplikacji.

3.

Wskaż języki programowania, które pojawiają się po stronie serwera

a)

PHP

b)

Python

c)

HTML

d)

CSS

4.

Wskaż języki programowania, które pojawiają się po stronie klienta

a)

HTML

b)

CSS

c)

JavaScript

d)

C++

5.

API to

a)

Zestaw reguł i specyfikacji, które pozwalają różnym aplikacjom na komunikację i wymianę danych

b)

Język programowania, który umożliwia tworzenie aplikacji internetowych.

c)

Rodzaj bazy danych, która przechowuje informacje udostępniane przez aplikacje.

d)

Aplikacja internetowa, która udostępnia swoje funkcje innym aplikacjom.

6.

Wskaż formaty danych wykorzystywanych w API

a)

JSON

b)

XML

c)

DOCX

d)

XHTML

7.

Strony internetowe, które wyświetlają dynamiczną treść, czyli taką, która zmienia się w zależności od interakcji użytkownika to

a)

Aplikacje webowe

b)

Single Page Application

c)

Aplikacje mobilne oparte na przeglądarce

d)

Aplikacje progresywne

8.

aplikacje internetowe, które łączą zalety stron www i aplikacji natywnych.

a)

Aplikacje webowe

b)

Single Page Application

c)

Aplikacje mobilne oparte na przeglądarce

d)

Aplikacje progresywne

9.

aplikacje, które działają w obrębie jednej strony internetowej

a)

Aplikacje webowe

b)

Single Page Application

c)

Aplikacje mobilne oparte na przeglądarce

d)

Aplikacje progresywne

10.

Wskaż główne komponenty wzorca MVC

a)

Model

Widok

Kontroler

b)

Model

Widok

Kierunek

c)

Mechanika

Widok

Kontroler

d)

Mechanika

Wypadkowa

Kierunek

11.

Wskaż zalety wzorca MVC

a)

gotowa struktura aplikacji

b)

jasny podział prac nad projektem

c)

uporządkowanie struktury kodu przy tworzeniu dużych aplikacji

d)

gotowa aplikacja, którą należy tylko dostosować na potrzeby klienta

12.

Serwer WWW to

a)

Serwer HTTP

b)

Program komputerowy

c)

System operacyjny

d)

Baza danych

13.

Wskaż zdania prawdziwe na temat serwera www

a)

Przechowuje pliki witryny internetowej

b)

Obsługuje wiele jednoczesnych połączeń

c)

Współpracuje z bazami danych

d)

Łączy się z serwerami google w celu optymalizacji wyszukiwania

14.

Wskaż główne cechy serwera Apache

a)

Modułowa architektura

b)

Obsługa wirtualnych hostów

c)

Obsługa protokołu HTTP

d)

Dostępny tylko na system Windows

15.

Wieloplatformowy pakiet oprogramowania typu open source, który dostarcza środowisko programistyczne do tworzenia i testowania aplikacji internetowych.

a)

XAMPP

b)

XAAMP

c)

XAMMP

d)

XXAMP

16.

Wskaż które języki programowania określają litery P w akronimie XAMPP

a)

Python

b)

Perl

c)

PHP

d)

Pascal

17.

Wskaż główne cechy pakietu XAMPP

a)

Łatwość instalacji

b)

Wieloplatformowość

c)

Licencja GNU GPL

d)

Niska cena (max 3$ dane na 2024r.)

18.

Wskaż zastosowanie XAMPP

a)

Lokalne środowisko programistyczne - testowanie aplikacji

b)

Nauka

c)

Małe serwery

d)

Duże serwery