Задание 2. Тема: «Основы создания и размещения информационных ресурсов»
Общие указания к выполнению задания по этой теме: подробно изучить указанные в приведенных ниже вариантах тем задания 2 разделы учебной программы и подготовить по этой части контрольной работы реферат объемом не менее 10 страниц.
Варианты индивидуальных тем контрольных работ по заданию №2:
2.1. Средства web-технологий. Динамика на стороне клиента: скрипты, аплеты Java, элементы управления ActiveX, Flash-технологии и др. Эволюция языков разметки, описания стилей и программирования.
2.2. Пассивные и активные Web-cерверы. Основы клиент-серверного взаимодействия. Передача данных методами GET и POST. URL-кодирование данных. Обзор существующих web-серверов. Области их применения.
2.3. Серверные сценарии и приложения. Обзор технологий серверного интернет-программирования (CGI/Perl, PHP, ASP, SSI и др.), их поддержка различными операционными системами и web-серверами. Технология SSI (Server Side Include). Обзор команд.
2.4. Основные сведения о IIS. Понятие «виртуального» сервера. Серверные решения на основе IIS. Применение технологий ASP и PHP. Интерфейсы web-сервера. Интерфейсы CGI и ISAPI. Технология ASP. Языки программирования. Особенности и возможности. Объекты сервера. Основные приемы работы с данными. ASP-компоненты.
2.5. Основы работы с базами данных в интернет-приложениях. Обзор типичных интернет-технологий баз данных. Универсальные механизмы доступа к БД (Microsoft Universal Data Access). Интерфейс ADO. Типовая последовательность работы с данными.
2.6. XML: начальные сведения, стандарты, области применения, связанные технологии и возможности..Синтаксические правила XML. Структура документа, директивы анализатора. Формально-правильные и правильные XML-документы.
2.7. Содержимое XML-документа: наборы элементов, секции CDATA, директивы анализатора, комментарии, ссылки на сущность. Пространство имен. Основные понятия. Задание пространства имен в XML-документе. Синтаксис объявления.
2.8. Спецификация «XML информационное множество». Типы информационных элементов данных. Единицы информации комментария, символа, документа.
2.9. DTD – определение типа документа. Основные структурные элементы DTD. Внешние и внутренние DTD. Использование, конструкции, размещение. Модели содержания элементов. Объявление элемента. Объявление атрибутов. Объявление сущностей.
2.10. XML-схемы. Сравнение DTD и XML-схем.
ОФОРМЛЕНИЕ КОНТРОЛЬНОЙ РАБОТЫ
Контрольная работа должна быть правильно оформлена, то есть иметь титульный лист, оглавление, нумерацию страниц, таблиц, иллюстраций, подпись исполнителя с указанием даты завершения работы, список использованной литературы. Номера таблиц помещаются в правом верхнем углу, выше заголовка, названия рисунков размещаются ниже самого рисунка.
Все таблицы и иллюстрации, включенные в текст работы, должны быть оформлены четко и аккуратно, снабжены лаконичными заголовками. В таблицах должны указываться единицы измерения приводимых данных. Текст пишется на отдельных листах (на одной стороне) с полями.
Общий объем контрольной работы не должен превышать 10-15 страниц (листы формата А4; компьютерный набор: 30 строк на странице; 14 кегль).
ПРЕДСТАВЛЕНИЕ КОНТРОЛЬНОЙ РАБОТЫ
Законченная и правильно оформленная работа сдается в деканат в установленный учебным планом срок, где она регистрируется и передается на кафедру информатики и математики для проверки преподавателем. После проверки контрольная работа возвращается студенту для ознакомления с замечаниями и рецензией.
В случае незачета работы студент должен внести в нее все необходимые исправления и дополнения, вытекающие из замечаний преподавателя. Исправления и дополнения рекомендуется делать на отдельных листах со ссылкой на соответствующую страницу работы. Проверенная работа (со всеми исправлениями, дополнениями и первой рецензией) сдается студентом на повторную проверку. Положительная рецензия представляется студентом на зачет.
Вопросы к экзамену (зачету)
- История Интернета. Управление Интернетом. Стандарты.
- Принципы построения и организационная структура Интернет
- Протокол TCP/IP. Адреса в сети TCP/IP. Маска подсети. Порты TCP/IP. Маршрутизаторы в сети TCP/IP.
- Средства web-технологий. Динамика на стороне клиента: скрипты, аплеты Java, элементы управления ActiveX, Silverlight, Flash-технологии, Flex и др. Пассивные и активные серверы Web.
- Адресация в сети Интернет. Обзор общих доменов верхнего уровня (gTLD)
- Универсальный идентификатор ресурсов URI. Некоторые схемы URL. Абсолютные и относительные URL.
- Статические и динамические web-страницы. Обзор технологий серверного web-программирования (CGI/Perl, PHP, ASP, SSI), их поддержка различными операционными системами и web-серверами.
- Эволюция HTML. Составные элементы HTML-документа. Типы данных HTML.
- Структура HTML-документа. Общие атрибуты элементов HTML. Теги заголовка документа
- Теги тела документа. Работа с текстом. Заголовки и абзацы. Списки: нумерованные, маркированные. Оформление кода страницы: понятие культуры программирования, использование комментариев.
- Типы файлов иллюстраций. Управление размещением иллюстрации и обтеканием текста. Вставка объектов. Карты ссылок.
- Создание гиперссылок. Способы указания источника файла для ссылок и иллюстраций: абсолютный, относительный, URL.
- Использование таблиц для управления расположением материалов в современном HTML. Основные теги создания таблиц.
- Параметры таблицы. Основные атрибуты. Параметры ячеек. Логическое форматирование фрагментов таблиц.
- Понятие фреймовой структуры Web-страницы. Шаблоны фреймов. Особенности использования фреймов.
- Описание фрейма на языке HTML. Задание логики взаимодействия фреймов. Проблемы фреймовой организации страницы.
- Элементы форм. Типы управляющих элементов. Ввод данных: элемент INPUT. Меню. Многострочный текст.
- Кнопки. Группы управляющих элементов. Правила работы с формами.
- Каскадные таблицы стилей (CSS). Эволюция. Операторы, директивы и правила. Поддержка браузерами CSS.
- Основные понятия и определения. Типы данных CSS. Применение стилей и классов к элементам документа HTML.
- Типы простых селекторов. Использование псевдоклассов и псевдоэлементов.
- Селекторы. Принципы наследования, каскадирования и группировки. Специфичность селектора.
- Цвет элемента и цвет фона. Свойства шрифта. Свойства текста.
- Создание слоев при помощи CSS. Границы, заполнители и рамки. Позиционирование элементов.
- Приемы верстки с помощью тега “div”.
- Фильтры изображений. Эффекты перехода.
- Особенности восприятия цвета человеком. Понятие цветовой модели. Модели RGB и CMYK. Цветовой куб модели RGB.
- Понятия цветового тона, насыщенности и яркости. Цветовые модели HSB, HLS. Другие цветовые модели. Цветовая схема Йоханнеса Иттена. Цветовой круг. Проблемы подбора гармоничных цветов.
- Формирование изображения с помощью компьютера. Оцифровка изображений. Устройства цифрового ввода и вывода изображений. Векторный и растровый способ формирования изображений.
- Требования к иллюстрациям в Интернет. Методы сжатия. Обзор форматов иллюстраций JPEG, GIF, PNG, SWF, SVG... Выбор формата графического файла.
- Понятие палитры. Формат GIF. Выбор палитры.. GIF-анимация. Оптимизация изображений. Использование графики в ссылках.
- Основы создания динамичных, интерактивных Web-ресурсов. Основные функции клиентских сценариев. Обзор основных языков клиентских сценариев. Основы JavaScript. Включение JavaScript в HTML- документы. Вывод результатов работы сценария JavaScript в HTML-документ.
- Структура программ на языке JavaScript. Особенности синтаксиса языка JavaScript. Типы данных, литералы. Использование переменных в JavaScript. Выражения и операции языка JavaScript. Порядок выполнения.
- Операторы JavaScript. Функции JavaScript. Возвращение значений. Массивы и объекты в JavaScript. Встроенные классы объектов.
- Объектная модель документа (DOM). Понятие коллекций. Обзор объектов, коллекций, методов и свойств клиентских сценариев.
- Объект document. Свойства и методы. Коллекции.
- Объект window. Свойства и методы. Объект location.
- Объекты history и navigator. Свойства и методы.
- Система событий языка JavaScript. Типы событий. Сценарии обработки. Объект EVENT. Совместное использование HTML, CSS и JavaScript. Динамический HTML. Доступ и динамическое изменение элементов, атрибутов элементов и значений свойств CSS.
- Пассивные и активные Web-cерверы. Основы клиент-серверного взаимодействия. Передача данных методами GET и POST. URL-кодирование данных. Обзор существующих web-серверов. Области их применения.
- Серверные сценарии и приложения. Обзор технологий серверного интернет-программирования (CGI/Perl, PHP, ASP, SSI и др.), их поддержка различными операционными системами и web-серверами.
- Технология SSI (Server Side Include). Обзор команд.
- Основные сведения о IIS. Серверные решения на основе IIS. Интерфейсы web-сервера. Интерфейсы CGI и ISAPI. Языки программирования. Возможности, принцип работы, средства разработки.
- Технология ASP. Объекты, компоненты, обработчики основных событий.
- Основные объекты ASP: Application, Session, Request, Response, Server.
- Технология ASP. Основные приемы работы с данными. Ввод и вывод данных.
- Основы работы с базами данных в интернет-приложениях. Обзор типичных интернет-технологий баз данных. Универсальные механизмы доступа к БД (Microsoft Universal Data Access).
- Интерфейс ADO. Типовая последовательность работы с данными.
- XML: начальные сведения, стандарты, области применения, связанные технологии и возможности.
- .Синтаксические правила XML. Структура документа, директивы анализатора. Формально-правильные и правильные XML-документы. Примеры.
- Содержимое XML-документа: наборы элементов, секции CDATA, директивы анализатора, комментарии, ссылки на сущность. Примеры.
- Возможности XML в Internet Explorer.
- Пространство имен. Основные понятия. Задание пространства имен в XML-документе. Синтаксис объявления. Спецификация «XML информационное множество». Типы информационных элементов данных. Единицы информации комментария, символа, документа.
- DTD – определение типа документа. Использование, конструкции, размещение
- DTD – определение типа документа. Объявление элемента. Примеры.
- DTD – определение типа документа. Объявление атрибутов. Примеры.
- DTD – определение типа документа. Объявление сущностей. Примеры.
Воспользуйтесь поиском по сайту: