wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

REST API i nie tylko

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Czym jest JSON?

a)

JavaScript Object Number

b)

JavaScript Object Naming

c)

JavaScript Object Notation

d)

JavaScript Object Notification

2.

Czy jest możliwe otrzymanie takiej odpowiedzi: "404 Nic tu nie ma"?

a)

Tak

b)

Nie

3.

Jak nazywa się trzecia domena, którą wykorzystują firmy, np. Google, FB, Atlassian, by dostarczać swoje API?

a)

api

b)

rest-api

c)

resources

d)

developer(s)

4.

Czy każde API jest RESTful?

a)

Tak

b)

Nie

5.

Jaki kod zostanie zwrócony, gdy wyślesz DELETE i otrzymasz odpowiedź z pustym body?

a)

201

b)

202

c)

203

d)

204

6.

Jaki jest kod błędu "Not Found"

a)

201

b)

400

c)

404

d)

504

7.

Co oznacza H w skrócie HTTP

a)

Hypertext

b)

HTML

c)

Hyper

d)

Helix

8.

REST API do komunikacji wykorzystuje jedynie protokół HTTP. Prawda, czy fałsz?

a)

Prawda

b)

Fałsz

9.

Masz do dyspozycji serwis z listą kanapek, jaką akcję wykonasz, by pobrać informacje o wszystkich dostępnych kanapkach?

a)

POST /sandwiches

b)

GET /allsandwiches

c)

GET /sandwiches

d)

POST /allsandwiches

10.

Jakie języki znaczników (markup languages) są dostępne w usłudze typu REST?

a)

JSON & XML

b)

HTML & VBSCRIPT

c)

HTML & XML

d)

XML & JavaScript

11.

Które metody HTTP są dostępne?

a)

GET, PUT, REMOVE, POST

b)

GET, HEAD, CONNECT, OPTIONS

c)

GET, SET, DELETE, MARK

d)

GET, SAVE, PUT, POST

12.

Do jakiej katogorii należą kody błędów HTTP 4XX?

a)

Client Error

b)

Informational

c)

Server Error

d)

Success

13.

Internal Server Error to błąd o kodzie:

a)

500

b)

501

c)

504

d)

505

14.

Co oznacza SOAP?

a)

Sample Object Access Protocol

b)

Simple Object Access Protocol

c)

Select Object Access Protocol

d)

Simplified Object Access Protocol

15.

Kto jest autorem pracy doktorskiej opisującej i definiującej REST?

a)

Ray Bradbury

b)

Roy Fielding

c)

Tim Berners-Lee

d)

Isaac Asimov

16.

PUT to metoda pozwalająca na:

a)

edycję danych

b)

dodanie danych

c)

usunięcie danych

d)

pobranie danych

17.

Zapytanie GET może modyfikować dane. Prawda, czy fałsz?

a)

Prawda

b)

Fałsz

18.

Idempotentne metody to

a)

GET & POST

b)

GET & PUT

c)

GET & PATCH

d)

PUT & POST

19.

Która z metod nigdy nie zwróci body

a)

HEAD

b)

PATCH

c)

GET

d)

POST

20.

Cecha operacji, która zwraca ten sam wynik niezależnie od tego ile razy została wykonana to:

a)

Recyclable

b)

RESTful

c)

Cacheable

d)

Idempotent