- •Предисловие
- •1. Понятие информационной технологии
- •1.1Определение информационной технологии
- •1.2Новая информационная технология
- •1.3Инструментарий информационной технологии
- •1.4Как соотносятся информационная технология и информационная система
- •1.5Составляющие информационной технологии
- •2. Эволюция информационных технологий
- •3.1 Икт как катализатор расширения возможностей
- •3. Роль ит в развитии экономики и общества
- •3.2 Икт как двигатель роста экономики и повышения ее эффективности
- •3.3 Икт как катализатор социального развития
- •3.4 Икт как катализатор грамотного управления (good governance)
- •4. Свойства информационных технологий
- •2Понятие платформы
- •2.1Программная платформа комплекса «1с:Предприятие»
- •3Классификация информационных технологий.
- •4Базовая информационная технология
- •5Предметная технология
- •6Обеспечивающая и функциональная информационная технологии
- •7Понятие распределенной функциональной информационной технологии
- •8Объектно-ориентированные информационные технологии.
- •9Стандарты пользовательского интерфейса информационных технологий.
- •9.1Структура и классификация пользовательских интерфейсов
- •9.2Тип интерфейса — языковый аспект
- •9.3Качество интерфейса — эргономический аспект
- •10Критерии оценки информационных технологий
- •10.1Общие подходы к оценке информационных технологий
- •10.2Оценка уровня информационных технологий
- •10.3Критерии эффективности применения информационных технологий
- •10.4Расчет экономического эффекта при внедрении информационных технологий
- •11Информационные технологии конечного пользователя
- •11.1Пакеты прикладных программ общего назначения
- •11.2Методо-ориентированные пакеты прикладных программ
- •12Виды пользовательского интерфейса информационных технологий
- •13Технология обработки данных и её виды
- •13.1Виды информационных технологий
- •13.2Информационная технология обработки данных
- •13.3Информационная технология управления
- •13.4Автоматизация офиса
- •13.5Информационная технология поддержки принятия решений
- •13.6Информационная технология экспертных систем
- •14Технологический процесс обработки и защиты данных
- •15Графическое изображение технологического процесса, меню, схемы данных, схемы взаимодействия программ.
- •15.1Общие положения
- •15.2Схема данных
- •15.3Схема программы.
- •15.4Схема работы системы
- •15.5Схема взаимодействия программ
- •15.6Схема ресурсов системы.
- •15.7Описание символов
- •5.1. Схема данных.
- •16Применение информационных технологий на рабочем месте пользователя, автоматизированное рабочее место, электронный офис.
- •16.1Автоматизация офиса
- •16.2Электронный офис
- •16.3Виртуальный офис
- •16.4Системы электронного документооборота
- •16.5Автоматизация деловых процессов
- •16.6Автоматизированное рабочее место специалиста
- •16.6.1Автоматизированное рабочее место конструктора
- •16.6.2Автоматизированное рабочее место технолога
- •16.6.3Автоматизированное рабочее место экономиста
- •16.6.4Автоматизированное рабочее место бухгалтера
- •16.6.5Автоматизированное рабочее место руководителя
- •17Технологии открытых систем.
- •17.1Открытые системы
- •18Сетевые информационные технологии.
- •18.1Эволюция и типы сетей эвм.
- •18.2Сетевая операционная система и архитектура сетей
- •18.3Электронная почта
- •18.4Сетевые информационные технологии
- •18.4.1Протоколы в лвс
- •18.4.2Организация взаимодействия устройств в сети
- •18.4.3Методы передачи данных в сетях эвм
- •18.4.4Средства коммутации в компьютерных сетях
- •19Электронная почта, телеконференции, доска объявлений.
- •19.1Средства электронных коммуникаций Internet
- •19.2Принцип организации и система групп Usenet
- •19.2.1Протокол обмена новостями и принципы построения системы
- •19.2.2Программное обеспечение Usenet
- •19.3Электронная "доска объявлений" bbs
- •19.4Видеоконференции
- •20Авторские информационные технологии
- •21Гипертекстовые и мультимедийные информационные технологии
- •22Интеграция информационных технологий
- •23Распределенные системы обработки данных.
- •23.1Введение
- •23.2Мультипроцессоры и мультимашины
- •23.2.1Мультипроцессоры
- •23.2.2Мультимашинная организация
- •23.3Терминология
- •23.4Распределённая обработка данных
- •23.5Цели распределенной обработки данных
- •23.6Распределение и параллелизм
- •23.7Прозрачность
- •24Технологии "клиент-сервер".
- •24.1Эволюция вычислений
- •24.2Вычисления клиент/сервер
- •24.4Преимущества и недостатки систем клиент/сервер
- •24.3Распределение вычислений
- •24.5Расширение доступа к данным
- •24.6Разработка приложений клиент/сервер
- •25Информационные хранилища.
- •25.1Особенности построения информационных хранилищ2
- •25.2Определение и типовые архитектуры хранилищ данных
- •26Системы электронного документооборота
- •26.1Базовые понятия и терминология
- •26.2Основные задачи, решаемые системами документооборота
- •26.3Основные факторы, влияющие на решение о выборе системы
- •26.4Проблемы внедрения системы документооборота
- •26.5Общая классификация систем документооборота
- •26.6Обзор основных систем документооборота, представленных в России
- •26.6.6«Босс-Референт»
- •26.6.7«Дело»
- •26.6.8«Евфрат»
- •26.6.9Другие системы
- •27Геоинформационные системы.
- •28Глобальные системы
- •28.1Интернет как глобальная международная транспортная информационная магистраль
- •28.2Информационные технологии передачи информации. Связь
- •29Видеоконференции и системы групповой работы.
- •29.1Назначение систем видеоконференций.
- •29.2Настольная видеконференция
- •29.3Доска объявлений
- •29.4Студийные видеоконференции (св)
- •29.5Качество и объем данных
- •29.6Видеоконференции - оптимальный выбор
- •30Корпоративные информационные системы6
- •31Понятие технологизации социального пространства
- •31.1Социальная информатизация общества7
- •31.1.1Информационное общество
- •31.1.2Информатизация как показатель уровня развития социума
- •31.1.3Социальные последствия информатизации
- •31.1.4Формирование информационной среды общества
- •31.2Социальная информатика
- •31.2.1Информационный образ жизни
- •31.2.2Информационный комфорт личности.
- •31.2.3Информационная культура
- •31.2.4Информационная безопасность
- •Список литературы
- •Содержание
- •Информационные технологии Учебное пособие Михаил Николаевич Машкин
24.1Эволюция вычислений
Приложение на большой ЭВМ - это единый модуль, отвечающий за взаимодействие с пользователем и управление данными в многопользовательской среде. Довольно быстро стало очевидно, что такая стратегия разработки приложений неэффективна, поскольку для каждого из них приходилось создавать один и тот же компонент управления данными. Вследствие этого приложения на больших и мини-ЭВМ были разделены на две части: внешний интерфейс, обеспечивающий взаимодействие с пользователем, и внутреннюю подсистему, отвечающую за управление данными. Этот внутренний компонент (например, СУБД) представляет собой центральный модуль, используемый с каждым новым интерфейсным приложением. Так как множество интерфейсных компонентов смогли получить доступ к данным, управляемым одним внутренним модулем, разделение приложения на интерфейсную и внутреннюю составляющие обеспечило системам большую гибкость.
Несмотря на такое положительное качество, как централизация и более простое администрирование, с увеличением числа пользователей, которым необходим доступ к машине, обработка данных на большой ЭВМ требует все большей вычислительной мощности. Но модернизация и расширение подобных систем обходятся довольно недешево. Операционные системы, процессоры, приложения и память на диске, необходимые для обслуживания предприятия, стоили очень дорого. Это усугублялось и тем обстоятельством, что данный рынок контролировали несколько крупных компаний.
В 80-е годы произошло то, что навсегда изменило характер вычислений: появились персональные компьютеры и рабочие станции, у которых несколько преимуществ перед большими ЭВМ. Персональные рабочие станции - это недорогие и простые в использовании компьютеры, обеспечивающие сегодня вычислительные возможности и производительность, сопоставимые с уровнем мэйнфреймов. Пользователь может выбрать тип рабочей станции, операционной системы и приложений, лучше отвечающих его потребностям. Переход к независимым персональным вычислениям не только сулит преимущества, но и порождает свои проблемы. В частности, корпоративная информация, ранее централизованная и доступная на большой ЭВМ всем сотрудникам, теперь распределяется между мэйнфреймом и персональными рабочими станциями. Таким образом, выигрыш в отношении цена/производительность и простоте использования, который обеспечивает персональная обработка данных, легко может быть сведен на нет потерями в продуктивности труда коллективов, которым необходим доступ ко всей распределенной информации. Кроме того, пользователи несвязанных персональных рабочих станций не могут совместно эксплуатировать другие ресурсы: диски, принтеры, модемы и т.д.
Решением этих проблем стало быстрое распространение модели вычислений с сетью и файловым сервером. Сегодня персональный компьютер или рабочая станция, как правило, подключается к локальной сети, которая обеспечивает преимущества коллективных вычислений, сохраняя простоту общения с ПК и в то же время предоставляя пользователям возможность совместно работать с данными и периферией, как в системах на базе мэйнфрейма. В этом случае сетевые пользователи обращаются к информации на файловом сервере -центральном узле, где хранятся общедоступные файлы данных. Обычно файловый сервер поддерживает и совместную эксплуатацию периферийных устройств, таких как принтеры и модемы. В качестве файлового сервера применяется специализированный компьютер с большим объемом дисковой памяти. При такой схеме приложение, функционирующее на ПК, считывает и записывает файлы, обмениваясь данными с сетевым файловым сервером, который не принимает участия в обработке, а просто хранит файлы, необходимые для выполняемых на ПК программ. При операции сохранения данные передаются по сети обратно на файловый сервер.
Однако отдельные свойства модели вычислений на базе сети с файловым сервером не позволяют ей адекватно обслуживать требующие высокой производительности многопользовательские приложения с разделяемыми данными, которые легко поддерживают большие ЭВМ. Кроме того, такая модель не обеспечивает необходимого для многих приложений согласованного доступа нескольких пользователей к одному набору данных. Здесь сервер имеет дело с файлами – очень большими наборами данных - и не допускает одновременного обращения к файлу из нескольких узлов сети, поскольку при доступе к нему одного пользователя он блокируется, а остальные вынуждены ждать, пока файл не освободится. К тому же если множество файлов запрашивают и передают по сети сразу несколько рабочих станций, интенсивный трафик ухудшает производительность системы.
Все эти проблемы локальной сети породили модель обработки клиент/сервер, которая сохраняет преимущества сетевых вычислений с доступом к совместно используемым данным и имеет высокие характеристики производительности, при сущие модели, базирующейся на мэйнфрейме. У систем клиент/сервер два функционирующих в сети компонента: сервер и клиентское приложение. Впрочем, серверов может быть и несколько: файл-сервер, факс-сервер, сервер печати, серверы баз данных и другие. В этом случае говорят уже о распределенной обработке. Основной функцией сервера является оптимальное управление ресурсом для множества клиентов, одновременно запрашивающих у него этот ресурс (им может быть, например, информация базы данных). Клиентское приложение - это внешний интерфейс, т.е. часть системы, которую пользователь применяет для взаимодействия с данными. Этот компонент управляет логикой приложения, например списками в форме ввода данных или диаграммами в графическом их представлении, и обращается с запросами к серверу.
Клиентское приложение и сервер действуют совместно и распределяют между собой создаваемую приложением загрузку, поэтому система клиент/сервер может обеспечить более высокую производительность, чем система с "неинтеллектуальным" файловым сервером. Так, в СУБД сервер управляет базой данных, а клиенты посылают, получают и анализируют полученные с него данные. При такой схеме клиентское приложение работает с небольшими специальными наборами данных (такими, как строки таблицы), а не с целыми файлами. Сервер базы данных здесь является интеллектуальным. Он блокирует и возвращает записи БД по запросам клиентов, что гарантирует параллельность, минимальный сетевой трафик и повышенную производительность системы.
Сегодня свои продукты в виде системы клиент/сервер предлагает большинство поставщиков СУБД. В таких продуктах общие запросы (обычно не ограниченные синтаксисом языка SQL)направляются базам данных на сервере, который обрабатывает запрос и по сети возвращает результат клиенту. Взаимодействием компонентов клиента и сервера управляет сама СУБД. Решения в области клиент/сервер, которые должны появиться в ближайшее время, будут в основном продуктами с централизованными данными и эпизодическими запросами.
