Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВОПРОСЫ К ГЭК 2013.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
123.9 Кб
Скачать

Дисциплина «Программирование для Интернет»

  1. HTTP-протокол. Идеология построения протокола HTTP. Общая структура сообщений, методы доступа. Заголовок и данные HTTP-запросов. Стандартные коды ответов.

  2. Язык разметки гипертекста. Версии HTML. Структура HTML-документа. Варианты DOCTYPE.

  3. Теги и атрибуты в HTML. Синтаксис, семантика. Заголовок документа HTML. Элементы разметки TITLE, META, STYLE, LINK.

  4. Теги таблиц. Назначение, примеры.

  5. Теги списков, абзаца, заголовков, ссылок. Назначение, примеры.

  6. Формы в HTML. Назначение, теги, параметры, примеры.

  7. Стили. Общий синтаксис. Назначение, возможности. Каскадность CSS.

  8. Селекторы CSS: класса, ID, тега. Способы подключения таблиц стилей.

  9. JSON. Использование. Синтаксис. Работа с JSON в JavaScript.

  10. Сервлеты. Жизненный цикл сервлета. Класс HttpServlet. Интерфейсы HttpServletRequest, HttpServletResponse.

  11. Сервлеты. Обработка HTTP-запросов get и post.

  12. Сервлеты. Переадресация запросов. Отслеживание состояния сеанса: Cookies и HttpSession.

  13. JSP. Архитектура JSP-страницы. Жизненный цикл JSP.

  14. Синтаксис JSP-страницы: директивы, объявления, скриплеты, выражения, коментрации.

  15. Действия JSP-страницы.

  16. Стандартная библиотека тегов, EL-выражения, неявные объекты. Работа с действиями Ядра.

  17. Пользовательский теги JSP.

Дисциплина «Базы данных»

  1. Файловые системы и файловые базы данных. Особенности и основные характеристики.

  2. Понятия базы данных, банка данных. Классификация баз данных.

  3. СУБД. Классификация СУБД. Технология использования СУБД

  4. Основные функции СУБД. Типовая организация СУБД. Основные компоненты типичной СУБД.

  5. СУБД в многопользовательских системах. Архитектура многопользовательских СУБД (с телеобработкой, файл-серверные, клиент-серверные).

  6. Обязанности администратора базы данных.

  7. Уровни абстракции в СУБД.

  8. Общие сведения о терминологии баз данных (предметная область, объекты, атрибуты, ключи, связи между объектами).

  9. Модели данных (сетевая, иерархическая, реляционная).

  10. Основные понятия реляционных баз данных (тип данных, домен, атрибут, кортеж, первичный ключ, отношение).

  11. Операции над данными (включить, удалить, обновить, объединение, пересечение, вычитание, декартово произведение, выборка, проекция, соединение, деление).

  12. Основные этапы проектирования баз данных.

  13. Двенадцать правил Кодда, характеризующих реляционную СУБД.

  14. Понятие нормальных форм в отношении. Особенности приведения отношений к 1NF, 2NF, 3NF.

  15. Нормальные формы более высоких порядков.

  16. Язык SQL (Structured Query Language). Интерактивный и встроенный SQL. Составные части SQL. Типы данных SQL. Основные типы команд SQL.

  17. Основные отличия SQL от процедурных языков программирования. Встроенные функции SQL.

  18. Язык SQL. Команды манипулирования данными.

  19. Архитектуры приложений. Основные различия между архитектурами приложений.

  20. Общие понятия и определения целостности. Принципы поддержки целостности в СУБД. Преимущества и недостатки средств обеспечения целостности данных. Примеры использования объекта «ограничения целостности» в базе данных.

  21. Понятие подзапроса. Примеры формирования связанных и вложенных подзапросов.

  22. Понятие хранимой процедуры. Особенности и синтаксис построения хранимых процедур на языке Transact SQL.

  23. Определение пользовательской функции. Основное отличие пользовательских функций от хранимых процедур. Основное отличие скалярной пользовательской функции от табличной.

  24. Понятие триггера. Особенности и синтаксис построения триггера на языке Transact SQL. Виды триггеров. Примеры использования конструкций FOR (AFTER) и INSTEAD OF в триггерах.

  25. Современные направления исследований и разработок в области баз данных. Системы управления базами данных нового поколения.

  26. Реализация системы защиты данных в СУБД.

  27. Информационные приложения, основанные на использовании «складов данных» (DataWarehousing). OLTP и OLAP приложения. Описание типа хранилища данных под названием «снежинка», «звезда».

  28. Объектно-реляционные СУБД. Подходы к построению объектно-реляционных СУБД.

  29. Объектно-ориентированные СУБД. Особенности построения моделей СУОБД.