Studia informatyka – REST API

Zestaw materiałów edukacyjnych na temat REST API w kontekście studiów informatycznych, zawierający fiszki, quizy oraz notatki.

BrightFox710·28 schede·21 domande
studiacomputer_scienceprogramming
0
Lo so
1 / 28
0
Sto imparando
Fronte

Co to jest REST?

Tocca per girare
Retro

Representational State Transfer (REST) to styl architektury oparty na protokole HTTP.

Tocca per girare
Lo so
Sto imparando

Quiz(21 domande)

Domanda 1 di 21

1. Co to jest REST?

Termini in questo set(28)

Podstawy REST API(16)

Co to jest REST?

Representational State Transfer (REST) to styl architektury oparty na protokole HTTP.

Jakie są metody HTTP?

Główne metody to GET, POST, PUT, DELETE, PATCH. Każda z nich ma inne zastosowanie.

Różnica między GET a POST

GET pobiera dane, natomiast POST wysyła dane do serwera.

Prawda czy fałsz: REST wymaga stanu sesji.

Fałsz, ponieważ REST jest bezstanowy.

Jakie formaty danych używa REST?

Najczęściej używa JSON i XML.

Czym jest URI?

Uniform Resource Identifier (URI) identyfikuje zasób w sieci.

Uzupełnij zdanie: REST API wykorzystuje protokół ___

HTTP.

Co to jest HATEOAS?

Hypermedia as the Engine of Application State — zasady dotyczące interakcji z API.

Jakie są zasady REST?

- Bezstanowość - Szerokie użycie HTTP - Zasoby jako unikalne identyfikatory.

Czym jest zasób?

Zasób to obiekt, który można manipulować za pomocą REST API.

Wymień przykłady REST API.

Twitter API, GitHub API, Spotify API.

Prawda czy fałsz: REST API wspiera wiele formatów danych.

Prawda, może obsługiwać JSON, XML, HTML itd.

Co to jest endpoint?

Endpoint to adres URL, pod którym dostępny jest zasób API.

Jakie jest znaczenie statusów HTTP?

Statusy informują o rezultacie operacji na zasobach, np. 200 OK, 404 Not Found.

Czym różni się PUT od PATCH?

PUT aktualizuje cały zasób, podczas gdy PATCH zmienia tylko wybrane pola.

Co to jest autoryzacja w REST API?

Proces weryfikacji użytkownika przed dostępem do zasobów API.

Zastosowania REST API(12)

Jakie są zastosowania REST API?

Umożliwia tworzenie aplikacji webowych, integrację z innymi systemami oraz automatyzację procesów.

Prawda czy fałsz: REST API jest jedynym sposobem komunikacji w sieci.

Fałsz, są inne metody, takie jak SOAP.

Porównanie REST i SOAP

REST: lekki, prosty, używa HTTP. SOAP: bardziej złożony, używa XML.

Czym są API publiczne?

Publiczne API są dostępne dla każdej aplikacji, często bezpłatne.

Czym różni się API wewnętrzne od publicznego?

API wewnętrzne jest używane tylko w danej organizacji.

Jakie są przykłady zastosowań REST API?

Integracja z płatnościami online, usługi geolokalizacyjne, zbieranie danych z mediów społecznościowych.

Czym jest API mobilne?

API stworzone specjalnie do współpracy z aplikacjami mobilnymi.

Uzupełnij zdanie: REST API umożliwia ___ różnorodnych aplikacji.

integrację.

Prawda czy fałsz: REST API nie może być używane w systemach rozproszonych.

Fałsz, REST API świetnie sprawdza się w systemach rozproszonych.

Jakie są korzyści z używania REST API?

- Prosta implementacja - Duża elastyczność - Szeroka adopcja.

Jakie są ograniczenia REST API?

- Bezpieczeństwo - Problemy z wydajnością - Brak standardów.

Czym jest API w chmurze?

API, które oferuje usługi w chmurze, takie jak przechowywanie czy obliczenia.

Domande in questo set(21)

1. Co to jest REST?

A.Styl architektury
B.Protokół komunikacyjny
C.Baza danych
D.Język programowania

2. Które z poniższych jest przykładem REST API?

A.SOAP API
B.GraphQL API
C.GitHub API
D.WSDL

3. Która metoda służy do usuwania zasobów w REST?

A.POST
B.GET
C.DELETE
D.PUT

4. Czym jest API publiczne?

A.API tylko dla pracowników
B.API dostępne dla wszystkich
C.API do wewnętrznych systemów
D.API do testowania

5. Czym jest URI?

A.Format danych
B.Adres zasobu
C.Protokół
D.Zasada architektury

6. Jakie są korzyści z używania REST API?

A.Trudna implementacja
B.Szeroka adopcja
C.Wysokie koszty
D.Ograniczona elastyczność

7. Jaką rolę pełni status 404 w odpowiedzi HTTP?

A.Zasób znaleziony
B.Błąd serwera
C.Zasób nie znaleziony
D.Zasób usunięty

8. Czym różni się API wewnętrzne od publicznego?

A.Dostępność
B.Złożoność
C.Bezpieczeństwo
D.Zastosowanie

9. Co to jest HATEOAS?

A.Mechanizm autoryzacji
B.Sposób opisu zasobów
C.Zasady interakcji w API
D.Protokół komunikacyjny

10. Co to jest API w chmurze?

A.API dla aplikacji mobilnych
B.API do systemów lokalnych
C.API oferujące usługi w chmurze
D.API do lokalnych baz danych

11. Która metoda jest używana do aktualizacji zasobów?

A.PUT
B.GET
C.POST
D.DELETE

12. Które z poniższych jest ograniczeniem REST API?

A.Bezpieczeństwo
B.Prosta implementacja
C.Wydajność
D.Duża elastyczność

13. Jakie formaty są najczęściej używane w REST API?

A.XML i CSV
B.JSON i XML
C.HTML i PDF
D.YAML i CSV

14. Jakie są główne zastosowania REST API?

A.Wewnętrzne bazy danych
B.Aplikacje webowe i mobilne
C.Protokół FTP
D.Zarządzanie plikami lokalnymi

15. Co oznacza bezstanowość w REST?

A.Stan sesji jest wymagany
B.Każde zapytanie jest niezależne
C.Serwer przechowuje sesje
D.Użytkownik musi być zalogowany

16. Prawda czy fałsz: REST API nie może być używane w systemach rozproszonych.

A.Prawda
B.Fałsz
C.Tylko w przypadku SOAP
D.Nie dotyczy

17. Która odpowiedź nie jest metodą HTTP?

A.GET
B.POST
C.FETCH
D.DELETE

18. Czym jest API mobilne?

A.API dla aplikacji desktopowych
B.API stworzone dla aplikacji mobilnych
C.API do rozwoju gier
D.API do baz danych

19. Czym jest autoryzacja w kontekście REST API?

A.Weryfikacja zasobów
B.Weryfikacja użytkownika
C.Przechowywanie sesji
D.Wysyłanie danych

20. Które z poniższych jest przykładem API do integracji?

A.API do zarządzania danymi lokalnymi
B.API geolokalizacyjne
C.API do lokalnych serwerów
D.API do archiwizacji

21. Jakie są główne zasady REST?

A.Bezstanowość i wielowarstwowość
B.Bezstanowość i wydajność
C.Wielowarstwowość i współpraca
D.Bezstanowość i identyfikacja zasobów

Set correlati

Crea il tuo set di studio

Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.