Вы находитесь на странице: 1из 5

ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ

по дисциплине «Разработка клиент-серверных приложений» для


студентов 3 курса. Форма обучения: Очная.
09.03.04 Программная инженерия

2019/2020
1 Язык JavaScript. Структура языка, синтаксис

2 Библиотека JQuery

3 Службы (сервисы) в интернете

4 Сокеты. Характеристики

5 Сокеты. Типы

6 Протокол HTTP. Виды запросов

7 Протокол HTTP. Куки и сессии

8 Протокол HTTP. Параметры пакетов в HTTP

9 Протокол HTTP. Структура запроса (Request)

10 Протокол HTTP. Структура ответа (Response)

11 Web-приложение. Структура

12 Web-сервисы

13 Web-приложение. Особенности проектирования

14 Web-приложение. Особенности пользовательского интерфейса

15 DOM (Document Object Model)

16 Технологии создания клиентской части. Технологии AJAX

17 Технологии создания серверной части. Web-серверы

18 Технологии создания серверной части. Технология MVC


19 Технологии объектно-реляционных отображений (ORM)

20 Описание класса Socket. Основные методы класса Socket

21 Описание класса ServerSocket. Основные методы класса


ServerSocket
22 Сокеты. Работа с входящим и исходящим потоком байт

23 Заголовки HTTP-запросов и -ответов

24 Протокол HTTP. Управление потоками

25 Отправка HTTP-запросов с помощью языка JavaScript

26 Технология ORM Hibernate

27 ORM Hibernate. Создание конфигурации подключения к БД

28 ORM Hibernate. Создание класса-сущности

29 ORM Hibernate. Регистрация классов-сущностей

30 ORM Hibernate. Работа с БД (создание, удаление, изменение


объекта в БД)
31 ORM Hibernate. Работа с БД (чтение из БД, связи между таблицами)

32 Технология MVC. Библиотека FreeMarker

33 Язык разметки HTML. Определение, назначение

34 Язык разметки HTML. Понятия html-файл, элемент, атрибут, тег,


код html
35 Текстовый редактор. Определение, назначение, примеры

36 Браузер. Определение, назначение, примеры

37 Валидатор. Определение, назначение, примеры

38 Графический редактор. Определение, назначение, примеры

39 Структура html-документа
40 Объектная модель html-документа

41 Отношения между множественными вложенными элементами

42 Элементы, теги и атрибуты html-документа. Определение,


назначение, примеры
43 Глобальные (универсальные) атрибуты

44 Разметка html-документа. Элементы стиля и форматирования


текста
45 Разметка html-документа. Элементы списка

46 Разметка html-документа. Элементы таблицы

47 Разметка html-документа. Элементы ссылки


48 Гиперссылка, абсолютные адреса, относительные ссылки

49 Разметка html-документа. Элементы рисунка

50 Разметка html-документа. Элементы фрейма. Плавающие фреймы

51 CSS. Определение, назначение.

52 CSS. Преимущества и недостатки

53 Основные функции и назначение CMS

54 Система управления контентом (CMS). Определение, назначение

55 Разновидности CMS

56 Типы CMS по способу работы

57 CMS. Особенности CMS

58 CMS. Виды CMS

59 CMS. Примеры

60 Уровни протоколов. Прикладной уровень

61 Уровни протоколов. Уровень представления


62 Уровни протоколов. Сеансовый уровень

63 Уровни протоколов. Транспортный уровень

64 Уровни протоколов. Сетевой уровень

65 Уровни протоколов. Канальный уровень

66 Уровни протоколов. Физический уровень

67 Адресация в Интернете. Структура URL

68 История появления клиент-серверных технологий

69 Понятие программной системы

70 Понятие архитектуры программной системы

71 Интеграция информационных систем

72 Классификация программных систем по архитектуре

73 Понятие архитектуры базы данных

74 Централизованная архитектура программной системы

75 Архитектура "файл-сервер"

76 Архитектура "клиент-сервер"

77 Распределение функций в архитектуре "клиент-сервер"

78 Понятие "сервера" в архитектуре "клиент-сервер"

79 Понятие "клиента" в архитектуре "клиент-сервер"

80 Двухзвенная архитектура "клиент-сервер"

81 Достоинства и недостатки двухзвенной архитектуры "клиент-


сервер"
82 Трехзвенная архитектура "клиент-сервер"
83 "Клиент" в трехзвенной архитектуре "клиент-сервер"

84 "Сервер приложений" в трехзвенной архитектуре "клиент-сервер"

85 "Сервер БД" в трехзвенной архитектуре "клиент-сервер"

86 Достоинства трехзвенной архитектуры "клиент-сервер"

87 Понятие "тонкий клиент"

88 Понятие "толстый клиент"

89 Понятие "протокол", "сетевой протокол"

90 Уровни протоколов

91 Адресация в Интернете

92 Универсальный указатель ресурса (URL)

93 Понятия контент, гиперссылка, браузер, сайт, фрейм.

94 Объектная модель html-документа. Родительский элемент

95 Объектная модель html-документа. Дочерний элемент

96 Объектная модель html-документа. Сестринский элемент

97 Разметка html-документа. Элемент <head>. Теги и атрибуты


элемента <head>
98 Разметка html-документа. Элемент <body>. Теги и атрибуты
элемента <body>
99 Структура html-документа

100 Язык JavaScript. Структура языка, синтаксис