- •4 Курс, 7 семестр, специальность 080802
- •Общее понятие информационной системы. Компоненты информационных систем.
- •Отличия систем управления базами данных и информационных систем. Сфера применения информационных систем.
- •Аппаратное и программное обеспечение как ресурсы информационных систем.
- •Лингвистические, информационные, человеческие ресурсы информационных систем.
- •Понятие «пользователь» информационных систем.
- •Понятие модели в информационных системах. Понятие предметной области, сущности предметной области.
- •Слабоструктурированные модели реальности в информационных системах.
- •Формальные модели реальности. Формальные языки.
- •Неструктурированные модели реальности. Средства описания неструктурированных моделей.
- •Понятие модели данных. Назначение моделей данных, область применения.
- •Материализация моделей предметной области в информационных системах.
- •Сбор и регистрация данных как функции информационных систем.
- •Хранение как функция информационных систем. Управления ресурсами памяти.
- •Вспомогательные структуры хранения данных в информационных системах. Индексирование, хеширование.
- •Актуализация информационных ресурсов информационных систем.
- •Обработка информационных ресурсов информационных систем.
- •Pull-технологии предоставления информационных ресурсов информационных систем.
- •Push-технологии предоставления информационных ресурсов информационных систем.
- •Особенности взаимодействия конечных пользователей с информационной системой.
- •Особенности взаимодействия прикладных программ с информационной системой.
- •Критерии сравнения характеристик информационных систем.
- •Свойства Web как глобальной информационной системы.
- •Общая архитектура Web. Компоненты системы, модели взаимодействия.
- •Понятие структурирования информации. Языки разметки. Гипертекст. Назначение. Общие принципы. Область применения.
- •Язык разметки гипертекстовых документов html. Назначение. Область применения. Основные понятия.
- •Организация простейших web-приложений. Схема взаимодействия в web-приложениях.
- •Расширение функциональности на стороне клиента в технологии web.
- •Расширение функциональности на стороне сервера в технологии web.
- •Метод передачи данных от клиента серверу get. Общие принципы. Область применения. Достоинства и недостатки.
- •Метод передачи данных от клиента серверу post. Общие принципы. Область применения. Достоинства и недостатки.
- •Назначение и общие форматы записи универсального указателя ресурсов (url). Назначение элементов. Форматы записи.
- •Интерфейс взаимодействия cgi. Область применения. Достоинства и недостатки.
- •Интерфейс взаимодействия api. Область применения. Достоинства и недостатки.
- •Организация web-приложений с использованием баз данных. Схема взаимодействия web-приложения и баз данных.
- •Основные положения языка xml. Сфера применения, история языка xml.
- •Описание типа документа. Состав, назначение.
- •Описание элементов в языке xml.
- •Описание атрибутов элементов в языке xml.
- •Общие сведения о системах текстового поиска. История развития. Область применения.
- •Терминология систем текстового поиска. Документ, коллекция документов, релевантность, критерии поиска, методы создания документов.
- •Общие принципы текстового поиска. Проблемы текстового поиска.
- •Структурированное представление документов. Задачи и методы структурирования.
- •Индексирование документов. Способы организации индексов документов.
- •Представление пользовательских запросов. Критерии релевантности.
- •Функционирование систем текстового поиска. Методы работы в системах текстового поиска.
- •Средства лингвистической поддержки в системах текстового поиска. Словари и тезаурусы.
Общая архитектура Web. Компоненты системы, модели взаимодействия.
Как и у других информационных сервисов Интернет (электронная почта, FTP, Telnet и др.), архитектура Веб основана на принципе клиент-сервер. На Веб-серверах поддерживаются информационные ресурсы системы, представленные в форме гипертекста или гипермедиа. Информационные ресурсы Веб-сервера связаны между собой и могут быть связаны с ресурсами других серверов гиперссылками, образуя глобальное информационное гиперпространство.
Гипертекстовое представление информационных ресурсов в Веб обеспечивается языком HTML, о котором подробнее речь пойдет ниже. Этот язык позволяет включать в гипертекстовые документы Веб (Веб-страницы или иначе - HTML-страницы) мультимедийные информационные ресурсы - изображения, аудиоданные, видеоданные и др. В связи с этим вполне правомерно квалифицировать Веб как распределенную неоднородную гипермедийную (гипертекст + мульмедиа) глобальную распределенную информационную систему.
Программное обеспечение клиентов Веб, называемое Веб-браузерами, позволяет запрашивать информационные ресурсы Веб-серверов на сторону клиента, представлять и просматривать их на экране клиентского компьютера, печатать и сохранять на его диске, осуществлять навигацию по гиперссылкам в глобальном распределенном пространстве информационных ресурсов Веб. Наиболее распространенные Веб-браузеры – Internet Explorer компании Microsoft и Netscape Navigator компании Netscape Communications.
Обеспечивается возможность обратной связи пользователя с Веб-сервером. Пользователь может с помощью механизмов обратной связи (главный из них - HTML-формы) передавать на Веб-сервер данные, представляющие запрос на исполнение некоторой программы на стороне сервера. В этом запросе содержатся, в частности, если это необходимо, входные данные для вызываемой программы. После исполнения программы полученные результаты могут быть при необходимости преобразованы в форму обычного гипертекстового ресурса Веб-сервера и возвращены на сторону клиента. Рассмотренный принцип широко используется в среде Веб для телекоммуникационного доступа к системам баз данных, функционирующих на стороне сервера.
Большинство информационных ресурсов предоставляется на Веб-серверах для свободного доступа пользователей. Однако имеются и защищенные ресурсы, для доступа к которым пользователь должен обладать необходимыми полномочиями.
Понятие структурирования информации. Языки разметки. Гипертекст. Назначение. Общие принципы. Область применения.
Структурирование информации
Для понимания сложных систем существенное значение имеет такое представление информации о них, чтобы она хорошо воспринималась человеческим сознанием. В частности, информация должна быть хорошо структурирована.
Задача структурирования информации стоит практически перед каждым человеком, который хочет быть понятым другими людьми. Особенно важна она для маркетолога или менеджера, поскольку им приходится доносить информацию до большого количества людей.
Под словом «структура» (от латинского structura – строение, расположение, порядок) подразумевается «устойчивая картина взаимных отношений элементов целостного объекта». В данной работе под понятием структуры мы зачастую будем также подразумевать систему взаимоотношений элементов информации. Под структурированием информации мы будем понимать расположение различных элементов информационного массива и создание между ними таких связей, чтобы он наиболее хорошо воспринимался целевой аудиторией (потребителями).
Язык разметки (текста) в компьютерной терминологии — набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении. Принадлежит классу компьютерных языков. Текстовый документ, написанный с использованием языка разметки, содержит не только сам текст (как последовательность слов и знаков препинания), но и дополнительную информацию о различных его участках — например, указание на заголовки, выделения, списки и т. д. В более сложных случаях язык разметки позволяет вставлять в документ интерактивные элементы и содержание других документов.
Следует особо подчеркнуть, что язык разметки не является языком программирования.
Гипертекстом называется совокупность текстовых документов и/или фрагментов документов с перекрестными направленными ссылками между ними, представляющими смысловые связи. Указанные ссылки называются гиперссылками (или гиперсвязями).
Итак, гипертекст - это сложно структурированный текст с явным образом представленной его структурой, видимой пользователю. Определяющие структуру гипертекста гиперссылки могут быть использованы для навигации, просмотра и поиска нужной информации в организованных таким образом текстовых ресурсах. Для обеспечения возможности работы пользователей с гипертекстом служат специальные программы просмотра, называемые браузерами (от англ. browser).
Заметим, что в отличие от обычного текста, который можно просматривать лишь последовательно - в прямом или обратном направлении, маршрут навигации по гипертексту выбирает сам пользователь в рамках заранее определенной его структуры, избегая тем самым необходимости просмотра документов или фрагментов документов, не относящихся в данный момент к делу. В связи с такой нелинейной структурой представляемого им текста гипертекст называют иногда нелинейным текстом.