- •Л е к ц и я №17. Информационные технологии. Конспект лекций
- •Переход к информационному обществу. Процесс информатизации общества.
- •Информационные революции. Информационный взрыв.
- •Компьютеризация общества.
- •Информационная культура.
- •Информационный потенциал общества.
- •Определение информационной технологии и системы.
- •Предпосылки быстрого развития информационных технологий.
- •История развития ит, рынка информационных продуктов и услуг.
- •Новая информационная технология.
- •Этапы развития вычислительной техники.
- •Составляющие информационной технологии.
- •Методологии использования информационной технологии.
- •Роль информационной технологии в развитии экономики общества.
- •Технологизация социального пространства.
- •Выбор информационной технологии.
- •Виды информационных технологий.
- •Критерии оценки информационных технологий.
- •Классификация информационных технологий
- •Стандарты пользовательского интерфейса.
- •Понятие платформы
- •Объектно-ориентированные технологии как средство создания сложных ис
- •Объектно-ориентированное программирование (ооп)
- •Процессы глобализации в мировом информационном сообществе.
- •Глобальные телекоммуникационные системы
- •Технологии Интернет.
- •Поиск информации в Интернет.
- •Информационные услуги Интернет.
- •Открытые системы
- •Распределенные объектные технологии
- •Сетевые информационные технологии и Интернет
- •Информационные технологии баз данных.
- •Технологии и модели вычислений
- •Распределенные информационные системы
- •Документальные информационные системы
- •Корпоративные информационные системы
- •Геоинформационные системы и технологии (гис)
- •Электронный документооборот
- •Технология информационных хранилищ
- •Технология добычи данных
Классификация информационных технологий
-
Интегрированные ИТ. В самых современных ИС принято рассматривать как "атомарную" единицу не данные в "чистом" виде, а некоторый сервис, соответствующий какому-то элементарному бизнес-процессу. В частности, такой сервис может просто выдавать какие-то данные, являясь аналогом "атомарной" единицы классических ИС. В КИС все чаще применяется сервис-ориентированная архитектура (Service-Oriented Architecture - SOA) и не только.
-
Обеспечивающие и функциональные ИТ. Обеспечивающие ИТ (базовые) - технологии обработки информации, которые могут использоваться как инструментарий в различных предметных областях для решения различных задач. Функциональная ИТ (прикладная) представляет собой такую модификацию обеспечивающих ИТ, при которой реализуется какая-либо из предметных технологий.
-
Пакетные и диалоговые ИТ. С точки зрения участия или неучастия пользователя в процессе выполнения функциональных информационных технологий все они могут быть разделены на пакетные и диалоговые.
Стандарты пользовательского интерфейса.
Интерфейс - совокупность технических, программных и методических (протоколов, правил, соглашений) средств сопряжения в вычислительной системе пользователей с устройствами и программами, а также устройств с другими устройствами и программами.
-
Интерфейс пользователя - набор методов взаимодействия компьютерной программы и пользователя этой программы.
-
Программный интерфейс - набор методов для взаимодействия между программами.
-
Физический интерфейс - способ взаимодействия физических устройств. Чаще всего речь идёт о компьютерных портах.
Интерфейсы пользователя бывают двух типов:
-
процедурно-ориентированные:
-
примитивные
-
меню
-
со свободной навигацией
-
объектно-ориентированные:
-
прямого манипулирования.
Современными видами интерфейсов являются:
-
Командный интерфейс. человек подает "команды" компьютеру, а компьютер их выполняет и выдает результат человеку. Командный интерфейс реализован в виде пакетной технологии и технологии командной строки.
-
WIMP - интерфейс (Window - окно, Image - образ, Menu - меню, Pointer - указатель). Этот вид интерфейса реализован на двух уровнях технологий: простой графический интерфейс и "чистый" WIMP - интерфейс.
-
SILK - интерфейс (Speech - речь, Image - образ, Language - язык, Knowlege - знание). Этот вид интерфейса наиболее приближен к обычной, человеческой форме общения.
Понятие платформы
Платфо́рма (компьютерная) — совокупность компьютеров, совместимых между собою в том или ином смысле. Аппаратная платформа, программная платформа ОС; виртуальная машина.
Объектно-ориентированные технологии как средство создания сложных ис
Примерно к 1980г целые коллективы, разрабатывающие крупные системы автоматизации с успехом применили новинку - объектно-ориентированные языки программирования, а также объектно-ориентированные методы анализа проблемы и проектирования решения.
-
Аналитик умеет говорить на языке объектно-ориентированных описаний и в них представит свои требования до того как отдаст их проектировщику, который создаст для них живую модель.
-
Архитектор и проектировщик выяснили, что описать внутреннюю архитектуру на основе понятия объект просто и удобно и программист может сразу же запрограммировать такое объектное проектирование.
-
Программист получил в руки инструмент, позволяющий из объектов создавать программы.
Ключевые преимущества объектно-ориентированного подхода — это возможность повторного использования и расширяемость, т.е. объектно-ориентированные системы могут быть легко собраны из ранее написанных компонентов.
В объектно-ориентированном программировании функциональный поток заменяется передачей сообщений между объектами, которые вызывают изменения состояния.
В процессе становления объектно-ориентированного программирования интерес сместился к объектно-ориентированным методам проектирования и анализа.
CASE-средства автоматизированного проектирования и создания программ становятся всё больше необходимы в разработке коммерческих систем. Новые БД, распределенные системы и Web, объектно-ориентированный системный анализ, компоненты.
Понятие объектно-ориентированные методы является очень обширным, как и “объектно-ориентированный” и “объектная технология”. Оно означает объектно-ориентированное программирование, проектирование, анализ и базы данных, т.е. фактически целую философию разработки систем и представления знаний на базе мощного подхода.