- •В.В. Болгов Информационные тЕхнологии
- •Введение Информация как часть информационного ресурса общества
- •Возникновение информационных технологий
- •Источники современных информационных технологий
- •Контрольные вопросы
- •1. Информация и информационные процессы в организационно-экономической сфере общества Понятие информации
- •Измерение информации
- •Статистический подход измерения количества информации
- •Семантический подход к измерению информации
- •Структурный подход к определению количества информации
- •Контрольные вопросы
- •2. Автоматизированные информационные системы Понятие системы
- •Свойства системы
- •Информационный характер процесса управления
- •Автоматизированная информационная система
- •Классификация автоматизированных информационных систем
- •Состав и структура информационной системы
- •Функциональная часть информационной системы
- •Предметная область информационной системы
- •Процесс принятия решения
- •Контрольные вопросы
- •3. Автоматизированные информационные технологии Структура информационного процесса
- •Понятие информационной технологии
- •Информационный фонд системы обработки данных
- •Формализация информации
- •Организация хранения формализованных данных
- •Программно-аппаратный уровень процесса накопления данных
- •Контрольные вопросы
- •4.2. Информационный процесс обработки данных
- •Организация вычислительного процесса
- •Организация обслуживания вычислительных задач
- •Организация планирования обработки вычислительных задач
- •Преобразование данных
- •Нетрадиционная обработка данных
- •Распределенная технология обработки и хранения данных
- •Классификация архитектур вычислительных систем
- •Управление ресурсами вычислительной системы
- •Производительность мультипроцессорных систем с общей и индивидуальной памятью
- •Отображение данных
- •Контрольные вопросы
- •5. Технологический процесс обработки данных Технологическое обеспечение информационных систем
- •Автоматизированное рабочее место конечного пользователя
- •Диалоговый режим автоматизированной обработки информации
- •Контрольные вопросы
- •6. Операционная система Windows
- •Справочная система приложений ос Windows
- •Особенности и возможности приложений ос Windows
- •Возможности текстового процессора Microsoft Word
- •Элементы экрана текстового процессора Microsoft word
- •Возможности табличного процессора Microsoft Excel
- •Элементы экрана табличного процессора Microsoft Excel
- •Системы управления базами данных субд Microsoft Access
- •Информационные технологии анализа данных
- •Этапы решения задач с помощью баз данных
- •Разработка новой базы данных
- •Контрольные вопросы
- •7. Технологии управления документооборотом Документация и технология ее формирования
- •Классификаторы, коды и их применение
- •Технология применения электронного документооборота
- •Организация внутримашинного информационного обеспечения
- •Контрольные вопросы
- •8. Организация коллективных систем обработки инфоромации Особенности построения интегрированных систем обработки информации
- •Совместная работа эвм
- •Компьютерные сети
- •Структура информационно-вычислительной сети
- •Многоуровневая система обработки информации в сети
- •Модель взаимодействия открытых систем
- •Контрольные вопросы
- •10. Информационные технологии разработки презентации
- •Состав презентации
- •Психологические особенности восприятия информации
- •Способы создания презентации
- •Подготовка структуры презентации
- •Примерное содержание презентации
- •Разработка слайдов
- •Анимация элементов слайдов
- •Настройка презентации
- •Подготовка текста доклада
- •Подготовка раздаточного материала
- •Контрольные вопросы
- •Проектирование автоматизированных информационных систем
- •Жизненный цикл аис
- •Структурная и функциональная организация аис и аит
- •Содержание и организация проектирования аит и аис
- •Анализ системы обработки информации. Разработка технического задания
- •Организация отдельных этапов разработки
- •Контрольные вопросы
- •11. Обеспечение безопасности информации в информационной системе
- •Необходимость защиты информации
- •Виды защиты вычислительной сети информационной системы
- •Требования к системе обеспечения безопасности
- •Обзор методов доступа к информации сети и ее модификации
- •Методы защиты информации сети
- •Правовые аспекты защиты безопасности вычислительных сетей
- •Защита информации от утечки по каналам побочных излучений и наводок
- •Аппаратные аспекты защиты информации
- •Обеспечение сохранения данных на уровне пользователя
- •Аппаратные средства уменьшения последствий отказов
- •Ограничение доступа к информации сети
- •Защита информации при нестабильном питании
- •Административные методы защиты информации
- •Криптография
- •Организационно-правовые основы электронной цифровой подписи
- •Контрольные вопросы
- •Библиографический список
Преобразование данных
Данные поступают в вычислительную систему в виде физических сигналов, которые требуется интерпретировать в их отображение в вид, необходимый для использования в решающем устройстве. Часто отдельные массивы данных используются не один раз либо в полном объеме, либо в несколько модифицированном виде. Использование данных для оптимизации обращения к ним предполагает их предварительную обработку – сортировку, выборку, создание и изменение структур данных, определяемых алгоритмами их обработки в выполняемом задании. Программы преобразования данных состоят из описания типов данных и их структур, которые будут применяться при обработке, и операторов, указывающих ЭВМ, какие типовые действия и в какой последовательности необходимо проделать над данными.
Если решается автономная задача, то дополнительного управления процедурой преобразования не требуется. Если же решается комплекс взаимосвязанных задач управления, то требуется оптимизировать процедуру преобразования данных. При этом часто данные циркулируют из памяти ЭВМ и обратно. Задачей управления процедурой преобразования данных является минимизация информационных потоков между памятью и процессором и исключения дублирования операций в комплексах функциональных программ. Например, можно сопоставить граф, определяющий, для каких операций какие массивы данных используются, и выделить массивы, используемые в разных операциях. Можно определить и размещение таких массивов в пространстве памяти для облегчения доступа к ним, а также изменить, если можно, расположение операций в программе обработки.
Процедура преобразования данных осуществляется с помощью средств вычислительной техники (процессоры, устройства памяти), управление же ими производится машинными программами.
Нетрадиционная обработка данных
В современных компьютерах используют возможности при решении отдельных задач отдельные операции обрабатывать либо на имеющихся у них собственных процессорах, либо выделять в единственном процессоре компьютера часть его ресурсов для организации параллельного выполнения нескольких операций задачи. Так как в вычислительной системе может использоваться несколько ЭВМ, то можно использовать их возможности для ускорения процесса обработки информации.
Параллельная обработка – это решение отдельных частей заданий в отдельных процессорах, что позволяет уменьшить время решения задачи, увеличить пропускную способность системы.
Для распараллеливания необходимо преобразовать вычисления таким образом, чтобы их можно было выполнять в разных процессорах одновременно. Это означает необходимость составления параллельных программ выполнения вычислительного процесса, то есть отображения в явной форме параллельной обработки с помощью конструкций языка, ориентированного на параллельные вычисления, и автоматическое обнаружение параллелизма.
Программа автоматически анализируется, что позволяет выявлять участки, независимые друг от друга, которые можно выполнять одновременно.
Это возможно, если входные данные одного процессора (участка программы) не модифицируются при выполнении другого участка программы, и у них нет общих переменных.
При конвейерной обработке каждое устройство конвейера выполняет постоянно только свою часть задания. Завершив его в одном цикле, оно тут же начинает его выполнение в следующем цикле. Отдельные циклы отдельных процессов выполняются одновременно (параллельно). Если в конвейере используются разные изделия (решаются разные задачи), то такой конвейер называется последовательным. Если же изделия одинаковые, и они обрабатываются одновременно, то конвейер называется параллельным, или векторным.