- •Понятие информации. Семантический, синтаксический, прагматический аспекты информации.
- •Свойства информации. Оценивание информации и меры информации.
- •Меры информаций
- •Понятия «Данные», «Информация» и «Знание», их отличия.
- •Понятие системы, свойства системы. Сущность системного подхода.
- •Основные принципы системного подхода
- •Информационное обеспечение
- •Классификация по степени автоматизации
- •Классификация информационных систем.
- •Классификация по архитектуре
- •К числу этих функций относятся сбор и регистрации информационных ресурсов, их хранение, обработка, актуализация, а также обработка запросов пользователей.
- •Примеры сетевых операционных систем:
- •Двухслойная клиент-серверная архитектура ис. Модель сервера субд. Достоинства и недостатки.
- •Переходная (2,5 слоя) клиент-серверная архитектура ис. Достоинства и недостатки.
- •Трехуровневая клиент-серверная архитектура ис. Модель сервера приложений. Достоинства и недостатки.
- •Типы серверов, их роли.
- •Распределенные информационные системы. Характеристика распределенных систем.
- •Открытые информационные системы. Свойство открытости.
- •Общие свойства открытых систем обычно формируются следующим образом:
- •Понятие soa. Достоинства soa.
- •Ситуации и бизнес-функции, способствующие применению soa.
- •Слабое связывание
- •Виртуализация сервиса(Service Mediation).
- •Реестры сервисов, их роль.
- •Понятие бизнес-процесса, элементы бизнес-процесса.
- •Базовый сценарий для использования архитектуры soa. Каталог сервисов, потребитель сервисов, провайдеры сервисов.
- •Понятие класса в ооп, члены класса, наследование классов, иерархия классов. Создание диаграммы классов.
К числу этих функций относятся сбор и регистрации информационных ресурсов, их хранение, обработка, актуализация, а также обработка запросов пользователей.
Компоненты информационной системы по выполняемым функциям можно разделить на три слоя: слой представления, слой бизнес-логики и слой доступа к данным. Слой представления - все, что связано с взаимодействием с пользователем: нажатие кнопок, движение мыши, отрисовка изображения, вывод результатов поиска и т.д. Бизнес логика - правила, алгоритмы реакции приложения на действия пользователя или на внутренние события, правила обработки данных. Слой доступа к данным - хранение, выборка, модификация и удаление данных, связанных с решаемой приложением прикладной задачей
Серверные и настольные операционные системы. Их роли, отличия. Примеры наиболее популярных серверных и настольных ОС.
С технической точки зрения операционная система представляет комплекс про-грамм, обеспечивающий управление ресурсами компьютера, процессами обработки информации, использующими эти ресурсы, и данными.
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.
Примеры сетевых операционных систем:
Novell NetWare
LANtastic
Microsoft Windows (NT, XP, Vista, Seven)
Различные UNIX системы, такие как Solaris, FreeBSD
Различные GNU/Linux системы
IOS
ZyNOS компании ZyXEL
Файл-серверная архитектура ИС. Модель файлового сервера. Достоинства и недостатки.
Файл-серверная архитектура
Появились локальные сети. Файлы начали передаваться по сети. Сначала были одноранговые сети - все компьютеры равноправны.
Потом возникла идея хранения всех общедоступных файлов на выделенном компьютере в сети - файл-сервере.
Файл-серверные приложения — приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных. Функции сервера: хранения данных и кода программы. Функции клиента: обработка данных происходит исключительно на стороне клиента.
Количество клиентов ограничено десятками.
Плюсы:
1. Многопользовательский режим работы с данными;
2. Удобство централизованного управления доступом;
3. Низкая стоимость разработки;
Минусы:
1. Низкая производительность;
2. Низкая надежность;
3. Слабые возможности расширения;
Недостатки архитектуры с файловым сервером очевидны и вытекают главным
образом из того, что данные хранятся в одном месте, а обрабатываются в другом. Это
означает, что их нужно передавать по сети, что приводит к очень высоким нагрузкам
на сеть и, вследствие этого, резкому снижению производительности приложения при
увеличении числа одновременно работающих клиентов. Вторым важным недостатком
такой архитектуры является децентрализованное решение проблем целостности и
согласованности данных и одновременного доступа к данным. Такое решение снижает
надежность приложения.
