Основы проектирования интерфейсов программных систем


Задание на лабораторную работу


Download 1.12 Mb.
Pdf ko'rish
bet23/24
Sana16.06.2023
Hajmi1.12 Mb.
#1492795
TuriУчебно-методическое пособие
1   ...   16   17   18   19   20   21   22   23   24
Bog'liq
1-Kitob

Задание на лабораторную работу 
1. 
Разработать протокол взаимодействия сервера и клиентов, опи-
санных в лабораторной работе № 1. Разработать следующие методы: 
– GET 
без параметров и с параметрами; 
– POST; 
– PUT; 
– DELETE. 
Привести все коды возврата и описание возвращаемых данных
в случае их наличия. Все данные в теле команд должны быть представлены 
в формате JSON. 
Вопросы для самопроверки 
1. 
В чем особенности архитектурного стиля взаимодействия ком-
понентов распределенного приложения в сети REST? 
2. 
Назовите наиболее широко распространенные инструменты для 
описания RESTful API. 
3. 
Поясните следующие характеристики методов: «безопасность» и 
«идемпотентность». 
4. 
Перечислите методы, которые используются в REST. Дайте их 
краткую характеристику. 
5. 
Из каких составных частей состоит маршрут отправки запроса? 
Библиографический список 
1. 
Как правильно работать с REST API. – URL: https://itvdn.com/ru/ 
blog/article/rest-api-18 
(дата обращения: 10.01.2019). 
2. 
Архитектура REST. – URL: https://habr.com/post/38730/ (дата об-
ращения: 10.01.2019). 
3. REST API Best Practices. – URL: https://javabeat.net/rest-api-best-
practices/ (
дата обращения: 10.01.2019). 
4. 
Официальная домашняя страница формата JSON на русском 
языке. – URL: http://json.org/json-ru.html (дата обращения: 10.01.2019). 
 
 
 
 
 
 
 
 
 


44 
Содержание 
 
Лабораторная работа № 1.
 
Разработка технического задания ........................... 3 
Лабораторная работа № 2.
 
Проектирование пользовательского
интерфейса десктопного приложения ................................................................. 11 
Лабораторная работа № 3.
 
Проектирование пользовательского
интерфейса мобильного приложения ................................................................. 19 
Лабораторная работа № 4.

Download 1.12 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   24




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling