- •Оглавление
- •Глава 1. Основные понятия теории информатики и кодирования 3
- •Глава 2. Технические средства реализации информационных процессов 18
- •Глава 3. Программные средства реализации информационных процессов. 33
- •Глава 4. Модели решения функциональных и вычислительных задач 41
- •Глава 5. Программирование на языке Турбо Паскаль 46
- •Глава 6. Локальные и глобальные сети эвм. Методы защиты информации 78
- •Глава 7. Задания к лабораторным работам 118
- •Основные понятия теории информатики и кодирования
- •Понятие сообщения и кода
- •Характеристики информации и меры количества информации
- •Позиционные системы счисления
- •Основные понятия
- •Римская система счисления.
- •Десятичная система счисления
- •Двоичная система счисления
- •Преобразование чисел из одной системы счисления в другую
- •Кодирование данных
- •Представление чисел
- •Кодирование текстовых и символьных данных
- •Кодирование графических данных
- •Кодирование звуковой информации
- •Технические средства реализации информационных процессов
- •История развития эвм
- •Понятие и основные виды архитектуры эвм
- •Устройства обработки информации
- •Устройства хранения информации
- •Постоянное запоминающее устройство (пзу, rom)
- •Магнитооптические диски
- •Устройства ввода и вывода данных
- •Видеотерминалы
- •Устройства ручного ввода информации
- •Устройства печати
- •Устройства поддержки безбумажных технологий
- •Устройства обработки звуковой информации
- •Устройства для соединения компьютеров в сеть
- •Программные средства реализации информационных процессов.
- •Программное обеспечение эвм
- •Операционные системы
- •Файловая структура операционных систем
- •Операции с файлами
- •Модели решения функциональных и вычислительных задач
- •Моделирование как метод познания
- •Классификация и формы представления моделей
- •Аналитические и имитационные методы моделирования
- •Средства моделирования систем
- •Информационная модель объекта
- •Программирование на языке Турбо Паскаль
- •Введение
- •Общие сведения
- •Основные этапы решения задач на компьютере
- •Свойства и способы описания алгоритмов
- •Система программирования Турбо Паскаль
- •Диалоговая среда разработчика Турбо Паскаль
- •Элементы языка Турбо Паскаль
- •Алфавит
- •Идентификаторы
- •Данные в языке Паскаль
- •Понятие типа данных в Турбо Паскаль
- •Простые типы данных
- •Структурированные типы данных
- •Указатель (ссылочный тип)
- •Константы
- •Переменные и типы переменных
- •Структура программы на Турбо Паскаль
- •Выражения
- •Математические операции
- •Логические операции
- •Операции отношения
- •Приоритет операций
- •Основные математические функции (стандартные функции)
- •Примеры
- •Тип выражения
- •Виды вычислительных алгоритмов
- •Линейный вычислительный процесс
- •Оператор присваивания
- •Операторы ввода и вывода
- •Ввод данных
- •Вывод данных
- •Управление выводом данных
- •Вывод на печать
- •Разветвляющийся вычислительный процесс
- •Оператор условного перехода
- •Оператор выбора
- •Оператор безусловного перехода
- •Операторы повторений
- •Оператор цикла while-do (цикл с предусловием)
- •Цикл-до repeat-until (цикл с постусловием)
- •Цикл for (цикл с параметром)
- •Массивы
- •Подпрограммы
- •Понятие подпрограммы
- •Подпрограмма–функция
- •Подпрограмма–процедура
- •Локальные и глобальные сети эвм. Методы защиты информации
- •Сетевые технологии обработки данных
- •Эволюция вычислительных систем
- •Классификация компьютерных сетей
- •Технологии обработки данных в сетях
- •Принципы построения вычислительных сетей
- •Основы компьютерной коммуникации
- •Основные топологии вычислительных сетей
- •Адресация узлов сети
- •Коммуникационное оборудование
- •Сетевой сервис и сетевые стандарты. Работа в сети Интернет
- •Сетевой сервис
- •Сетевые стандарты. Архитектура компьютерной сети
- •Глобальная сеть Интернет
- •Возникновение Интернет
- •Интернет как иерархия сетей
- •Адресация в сети Интернет
- •Службы сети Интернет
- •.Программы для работы в сети Интернет
- •1)Типы браузеров.
- •2)Сравнительные характеристики браузеров.
- •Защита информации в глобальных и локальных компьютерных сетях
- •Методы обеспечения защиты информации
- •Компьютерные вирусы и меры защиты информации от них
- •Криптографические методы защиты данных
- •Задания к лабораторным работам
- •Лабораторная работа № 1
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Лабораторная работа №6
- •Приложение
- •Vt 11 Вертикальная табуляция;
-
Технологии обработки данных в сетях
Существует два типа технологии передачи информации:
-
Широковещательные сети
-
Сети с передачей от узла к узлу
В широковещательных сетях по одному общему каналу связи сообщения посылаются пакетами. Пакеты посылает один компьютер, а принимаются пакеты всеми компьютерами, которые проверяют их адреса и обрабатывают им адресованные пакеты.
Сети с передачей от узла к узлу состоят из большого количества соединённых пар компьютеров. В такой сети пакету необходимо пройти через ряд промежуточных машин, чтобы добраться до пункта назначения. Часто при этом существует несколько возможных путей от источника к получателю. Таким образом, сообщение от одного компьютера к другому может быть передано по различным маршрутам.
Каналы характеризуются режимом передачи, кодом передачи и типом синхронизации.
Используется три режима передачи:
-
симплексный;
-
полудуплексный;
-
дуплексный.
При симплексном режиме передача данных происходит только в одном направлении. В вычислительных сетях этот режим используется крайне редко. Полудуплексный режим — это режим попеременной передачи информации. В этом случае источник и приёмник последовательно меняются местами. Наконец, при дуплексном режиме происходит одновременная передача и приём сообщений. Примером такой передачи служит телефонный разговор. Дуплексный режим является наиболее скоростным и употребительным.
Наиболее распространенным кодом передачи по каналам связи является АSСП. Компьютеры в сети могут быть связаны друг с другом интерфейсным кабелем или двухпроводной линией связи. В первом случае для передачи кодовой комбинации используется столько проводов, сколько битов содержит передаваемая информация. Каждый бит передается по отдельному проводу. Это так называемая параллельная передача или передача параллельным кодом. Она используется в локальных многомашинных вычислительных комплексах для передачи данных на небольшие расстояния. В больших вычислительных сетях передача параллельным кодом не используется. По двухпроводной линии связи группа битов передается по одному проводу бит за битом. Это передача информации последовательным кодом. Она медленнее параллельной, но экономически более выгодна для передачи сообщений на большие расстояния.
Процессы приема и передачи данных могут привязываться к определённым временным меткам. Если такая привязка существует, то процесс передачи называется синхронным, в противном случае — асинхронным. Синхронизация данных — это согласование различных процессов во времени. При синхронной передаче информация передаётся блоками, которые обрамляются специальными управляющими символами. Эти символы контролируют состав физической передающей среды и наличие ошибок при обмене информацией. Синхронная передача – высокоскоростная и почти безошибочная, но требующая дорогостоящего оборудования. При асинхронной передаче данные передаются как последовательность битов, из которой выделяются байты информации. Скорость передачи данных здесь меньше, но стоимость оборудования значительно ниже.
Если все абоненты сети ведут передачу данных по каналу сети на одной частоте, то канал называется узкополосным. Если же каждый абонент работает на своей собственной частоте, то канал называется широкополосным.
Цифровые данные передаются путём смены текущего напряжения: нет напряжения – «0», есть напряжение – «1». При этом данные передают на единой частоте, поэтому он является узкополосным и узкополосный способ называют также цифровым. Можно передавать только цифровую информацию на ограниченное расстояние. Передача по широкополосному каналу обеспечивается аналоговым способом передачи. При этом можно управлять параметрами передаваемого сигнала. Управлять сигналом можно через изменение одного из параметров сигнала несущей частоты – модуляцию. Различают амплитудную, частотную и фазовую модуляцию сигнала. Широкополосная передача позволяет совмещать в одном канале связи передачу данных, изображения и звука.