
- •Определение, виды и характерные свойства ит
- •Виды обеспечения ит (инструментальная среда)
- •Структура информационного процесса (операции ит)
- •Сбор информации
- •Передача информации
- •Модуляция и демодуляция сигнала
- •3.2.2. Уплотнение сигнала и выделение уплотненного сигнала
- •3.2.3. Компьютерные сети
- •3.2.3.1. Топология сетей
- •3.2.3.2. Методы передачи данных в сетях
- •3.2.3.3. Организация обмена информацией в сети
- •3.3. Обработка информации
- •3.3.1. Компьютер как основное средство обработки информации
- •3.3.1.1. Устройство управления
- •3.3.1.2. Арифметико-логическое устройство
- •3.3.2. Виды программного обеспечения компьютера
- •Инструментарий технологии программирования.
- •3.3.2.1. Системное программное обеспечение
- •3.3.2.2. Пакеты прикладных программ
- •3.3.2.3. Инструментарий технологии программирования
- •3.4. Представление информации
- •3.4.1. Устройства вывода на электронный носитель
- •3.4.1.1. Мониторы, использующие элт
- •3.4.1.2. Жидкокристаллические мониторы
- •3.4.1.3. Плазменные мониторы
- •3.4.2. Устройства вывода на бумажный носитель
- •3.4.2.1. Технология формирования цвета
- •3.4.2.2. Струйная технология
- •3.4.2.3. Электрографическая технология
- •3.5. Накопление данных
- •3.5.1. Хранение данных
- •3.5.2. Актуализация данных
- •3.5.3. Защита данных
- •3.5.3.1. Замки и ключи
- •3.5.3.2. Таблицы управления доступом
- •3.5.3.3. Протоколирование и аудит
- •3.5.3.4. Экранирование
- •3.5.3.5. Криптография
- •3.5.3.6. Обеспечение достоверности данных
- •3.5.3.7. Управление параллелизмом
- •3.5.3.8. Восстановление данных
3.2.3.3. Организация обмена информацией в сети
Вследствие сложности процесса передачи данных в сети и из-за широкого развития сетей по инициативе Международной организации по стандартизации - ISO (International Standard Organization) - приняты международные соглашения, регламентирующие различные вопросы взаимодействия узлов в сети. При этом определены следующие уровни взаимодействия в сети:
физический. Обеспечивает электрические, механические и функциональные характеристики подключения к каналам связи. В 1994 году в Европе утвержден стандарт V.32 для работы на любых каналах. В нем определены десять процедур, по которым модем после тестирования линии выбирает соответствующие несущие частоты и полосу пропускания. На этом уровне обеспечивается также преобразование сигналов из аналоговых в дискретные и обратно;
канальный. Генерирует стартовый сигнал и организует начало передачи данных, проверяет полученную информация и исправляет ошибки, отключает канал при его неисправности и восстанавливает передачу после ремонта, генерирует сигнал окончания передачи и переводит канал в пассивное состояние. При обнаружении ошибки запрашивается ее перепередача. Для повышения скорости обмена данные сжимаются (эффективно кодируются);
сетевой. Выполняет маршрутизацию и адресацию информации, управляет потоками данных. По одному каналу могут передаваться данные от нескольких источников;
транспортный. Управляет в целом передачей данных от источника сообщения к получателю. Отвечает за стандартизацию обмена данными между программами, находящимися на разных компьютерах сети;
сеансовый. Организует и проводит сеанс связи между прикладными процессами, выполняемыми на компьютерах сети. Определяет правила диалога прикладных программ, рестарта, проверки прав доступа к сетевым ресурсам;
представительный. Интерпретирует и преобразует передаваемые между прикладными процессами данные к виду, удобному для прикладных процессов. Определяет форматы данных, алфавиты, коды представления специальных и графических символов;
прикладной. Выполняет прикладные программы и административное управление сетью.
Уровни 1 и 2 составляют нижнюю группу, непосредственно связанную с каналами связи. Уровни 3 и 4 прокладывают путь данным между отправителем и получателем сообщения и управляют передачей по этому пути. Уровни 5 – 7 связаны с организацией взаимодействия прикладных программ, с вводом, хранением, обработкой данных и выдачей результатов.
Каждый из уровней выполняет «указания» уровня с большим порядковым номером, т.е. более высокого уровня. Каждый из уровней, помимо выполнения собственных функций, «подстраховывает» работу более низких уровней. Так, если канальный уровень пропустит ошибку, ее исправит транспортный.
Организация взаимодействия между различными компьютерами сети определяется соответствующим протоколом, название которого соответствует уровню.
3.3. Обработка информации
Выполняется компьютером в соответствии с программой, предварительно размещенной в памяти компьютера.
3.3.1. Компьютер как основное средство обработки информации
В 1946 – 1948 годах в Принстонском университете (США) коллективом исследователей под руководством Джона фон Неймана был разработан проект ЭВМ, который никогда не был реализован, но идеи которого используются и по сей день. Этот проект получил название машины фон Неймана или Принстонской машины. В его состав входила схема (рассматривается ниже) и принципы функционирования вычислительной машины:
1) принцип программного управления: работа ЭВМ регламентируется программой, что позволяет, вводя разные программы, решать разные задачи. Команды, из которых состоит программа, интерпретируются специально введенным в схему устройством – устройством управления. Структура отдельной команды имеет вид:
<код операции> <операнды>,
где <код операции> определяет, какая операция должна выполняться,
<операнды> - список (возможно, одноэлементный) тех констант, адресов или имен переменных, над которыми выполняется данная операция.
В зависимости от числа операндов различают одно-, двух- и трехадресные машинные команды. Каждая команда имеет определенный объем, измеряемый байтами.
Этот принцип был самым прогрессивным среди включенных в проект, поскольку обеспечивал универсальность ЭВМ. В соответствии с принципом программного управления любая ЭВМ – это совокупность аппаратной (технической) и программной частей;
2) принцип условного перехода: команды из программы не всегда выполняются одна за другой. Возможно присутствие в программе команд условного перехода, которые меняют последовательное выполнение команд в зависимости от значений данных;
3) принцип размещения программы в памяти: программа, требуемая для работы ЭВМ, предварительно размещается в памяти компьютера, а не вводится команда за командой;
4) принцип иерархии памяти: память ЭВМ не однородна. Для часто используемых данных выделяется память меньшего объема, но большего быстродействия; для редко используемых данных выделяется память большего объема, но меньшего быстродействия;
5) принцип двоичной системы счисления: для внутреннего представления данных и программ в памяти ЭВМ применяется двоичная система счисления, которую можно проще реализовать технически.
Структура Принстонской машины представлена на рисунке:
Арифметико-логическое
устройство
Устройство
ввода
Память
Устройство
вывода
Устройство
управления
Обозначения:
информационная связь,
у
правляющая
связь.
Рассмотрим назначение отдельных элементов этой схемы и их взаимосвязь в процессе функционирования ЭВМ.
Через устройство ввода (УВв) в память (П) вводится программа – набор команд, предписывающих ЭВМ выполнять требуемые действия (на схеме связь 1). При вводе программы (а позже и данных) выполняется отображение вводимой информации во внутреннее представление, принятое в ЭВМ.
После размещения программы в памяти устройство управления (УУ) выбирает последовательно команду за командой из памяти (связь 2) и интерпретирует ее по следующим правилам:
если выбранная команда является командой ввода данных, УУ посылает управляющий сигнал (связь 3) в УВв для начала ввода данных. Данные также вводятся по связи 1 и размещаются в памяти П;
если выбранная команда связана с выполнением арифметических или логических операций, то в память П из УУ посылается сигнал (связь 4) на выборку указанных в команде данных с последующей их пересылкой в арифметико-логическое устройство (АЛУ) (связь 5), а в само АЛУ передается сигнал с кодом нужной операции (связь 7). АЛУ выполняет арифметические и логические действия над переданными операндами. После выполнения требуемых действия, АЛУ возвращает результат в память П (связь 6);
если выбранная команда является командой вывода, УУ генерирует управляющий сигнал устройству вывода (УВыв) (связь 8) на начало операции по выводу данных. Сами данные выбираются из памяти П по связи 9.
УВыв выводит информацию из ЭВМ и преобразует ее из внутреннего представления во внешнее.
В соответствии с принципом иерархии памяти блок делится на два блока – внешняя и внутренняя память. Внешняя память традиционно отводится для долговременного хранения данных и программ, а сама оперативная обработка данных в соответствии с программой, как это было рассмотрено выше, выполняется во внутренней памяти.
В современных компьютерах блоки УУ и АЛУ объединены в блок, называемый процессором. В состав процессора, кроме указанных блоков, входят также несколько регистров – специальных небольших областей памяти, куда процессор помещает промежуточные результаты и некоторую другую информацию, необходимую ему в ближайшие такты работы.