- •Информатика
- •Оглавление
- •1 История информатики.
- •1.1 Память машины и человека
- •1.2 «Усилители» умственных способностей
- •1.3 Истоки создания автоматических машин
- •1.4 Первые промышленные автоматы
- •1.5 История развития вычислительной техники
- •1.6 Классификация эвм
- •Большие эвм
- •Малые эвм
- •Персональные компьютеры
- •Суперэвм
- •Серверы
- •Переносные компьютеры
- •2 Предмет информатики
- •2.1 Предмет информатики. Структура информатики. Связь информатики с другими дисциплинами.
- •2.2 Структура информатики
- •2.3 Актуальные проблемы информатики. Основные проблемы и направления исследования в информатике
- •3 Информационное общество. Информатика. Информация.
- •3.1 Информационное общество
- •3.2 Информация.
- •3.2.1 Виды информации
- •3.2.2 Свойства информации и законы ее преобразования
- •3.2.3 Мера и основные свойства информации
- •4 Кодирование информации в компьютере
- •4.1 Кодирование текстовой информации
- •Кодирование текста
- •Фрагмент одноствольного алфавита
- •Примеры решения задач.
- •4.2 Кодирование графической информации
- •4.2.1 Растровое изображение
- •4.2.2 Цветовые модели
- •Кодирование графической информации
- •Двоичный код восьмицветной палитры
- •Двоичный код шестнадцатицветной палитры
- •Двоичный код 256-цветной палитры
- •4.2.3 Векторное и фрактальное изображения
- •Примеры решения задач
- •4.2.4 Кодирование звуковой информации
- •Кодирование звуковой информации
- •4.2.5 Форматы звуковых файлов
- •Примеры решения задач
- •5 Математические основы информатики. Формы представления данных в компьютере
- •5.1Системы счисления.
- •5.2 Двоичная система счисления
- •5.2.1 Двоичная арифметика
- •5.3 Шестнадцатеричная система счисления
- •5.4 Восьмеричная система счисления
- •5.5 Перевод чисел из одной системы счисления в другую
- •5.6 Отрицательные числа
- •6 Логические основы эвм
- •6.1 Высказывания и предикаты
- •6.2 Логические вентили, схемы, структуры
- •7.1 Общие сведения
- •7.2 Структурный подход к разработке алгоритмов
- •7.3 Методы разработки и анализа алгоритмов
- •8 Моделирование объектов, процессов и явлений
- •9 О компьютерной сети
- •9.1 Понятие компьютерной сети
- •9.2 Типы сетей
- •9.3 Топология сети
- •9.3.1 Шина
- •9.3.2 Звезда
- •9.3.3 Кольцо
- •9.4 Классификация сетей
- •9.4.1 Локальные сети
- •9.4.2 Глобальные сети
- •9.5 Глобальная сеть Internet
- •9.5.1 Глобальная компьютерная сеть
- •9.5.2 История сети Internet
- •9.5.3 Возможности сети Internet
- •9.5.5 Задание местоположения документов в www.
- •9.5.6 Программы просмотра.
- •10 Структура электронной почты в сети Internet
- •10.1 Структура и адрес электронного сообщения
- •10.2 Пользовательский почтовый клиент mua
- •10.3 Транспортный агент mta
- •10.4 Агент обработки сообщения msa
- •10.5 Агент локальной доставки lda
- •10.6 Хранилище сообщений
- •10.7 Доставка почтового сообщения
- •10.8 Основы работы с почтовым клиентом Outlook Express
- •10.8.1 Регистрация в системе электронной почты Internet
- •10.8.2 Интерфейс программы Microsoft Outlook Express
- •10.8.3 Настройка почтовой системы Microsoft Outlook Express
- •10.8.4 Создание и отправка простейшего сообщения
- •10.8.5 Ответ на сообщение
- •10.8.6 Присоединенные файлы
- •10.9 Хранение почтовых сообщений
- •10.10 Управление сообщениями
- •10.10.1 Определение правил обработки сообщений
- •10.10.2 Список блокированных адресов
- •10.11 Адресная книга
- •10.11.1 Добавление адреса
- •10.11.2 Создание новой папки
- •10.11.3 Поиск адреса корреспондента
- •10.11.4 Создание списка рассылки
- •11 Основные инструменты работы в базах данных
- •11.1 Краткая история баз данных
- •11.2 Данные и управление базами данных
- •11.2.1 Недостатки файловой организации данных
- •11.2.2 База данных
- •11.2.3 Системы управления базами данных (субд)
- •11.2.4 Функции администратора базы данных (абд)
- •11.2.5 Недостатки интеграции данных
- •11.2.6 Независимость данных
- •11. 3 Проектирование баз данных
- •11.4 Жизненный цикл системы баз данных
- •11.5 База данных – основа информационного обеспечения управленческой деятельности
- •11.6 Представление системы в форме erm
- •11.7 Распределенная обработка информации
- •11.8 Общие вопросы разработки баз данных субд Access
- •Пример выполнения задания
- •Поставщики
- •11.9 Создание и корректировка базы данных в субд
- •Типы данных, обрабатываемых в Access
- •Пример выполнения работы
- •Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •11.10 Запросы на выборку
- •Примеры часто используемых операторов и функций
- •Пример выполнения задания
- •11.11 Вычисления в запросах: простые, групповые и сводные
- •Типы операций
- •Сведения о стипендиатах
- •Перекрестная таблица
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Детализация
- •11.12 Формы
- •Пример выполнения задания
- •11.13 Отчеты
- •Пример выполнения задания
- •Пример выполнения задания
- •11.15 Настройка пользовательского интерфейса
- •Пример выполнения задания
- •12 Информационная безопасность
- •12.1 Основные составляющие информационной безопасности
- •12.2 Проблемы информационной безопасности
- •12.3 Основные определения и критерии классификации угроз
- •12.4 Наиболее распространенные угрозы доступности
- •12.5 Вредоносное программное обеспечение
- •12.6 Антивирусы
- •12.6.1 Технологии обнаружения вирусов
- •12.6.2 Режимы работы антивирусов
- •12.6.3 Антивирусный комплекс
- •12.7 Основные угрозы целостности
- •12.8 Основные угрозы конфиденциальности
- •12.9 Основные мероприятия в области информационной безопасности
- •12.9.1 Законодательный, административный и процедурный уровни
- •12.9.2 Программно-технические меры
- •12.10 Законодательный уровень информационной безопасности
- •12.10.1 Российское законодательство в области информационной безопасности
- •12.10.2 Текущее состояние российского законодательства в области информационной безопасности
- •12.11 Криптография и шифрование
- •12.11.1 Контроль целостности
- •12.11.2 Цифровые сертификаты
- •Библиографический список.
1.3 Истоки создания автоматических машин
Пожалуй, одним из создателей автоматической машины был Архимед, великий математик древнего мира. Он подошел к созданию машин как ученый, как инженер, умеющий применить отвлеченные методы математики и геометрии к решению практических задач.
Камнеметные машины, построенные Архимедом для обороны его родных Сиракуз, были весьма совершенными. Они превосходили другие орудия по массе бросаемых камней и по дальности броска, хотя представляли собой простую комбинацию рычагов и блоков. Самый большой рычаг, укрепленный на оси, бросал камень. Малый рычаг служил спусковым механизмом, удерживающим большой в боевой позиции. Блоки натягивали толстые канаты, сплетенные из воловьих жил и играющие роль пружин. Человек лишь приводил каменную машину в боевое положение: при помощи блоков натягивал канаты, при помощи малого рычага фиксировал большой рычаг во взведенном положении, помещал на место камень – снаряд и наводил машину на цель. Затем выдергивал малый рычаг. Остальное делала машина. Она разгоняла камень и метала его в цель. Подумайте: главное машина делала сама. Она была несомненным предком автоматических машин.
Застой в науке, последовавшей за распадом эллинистических государств и гибелью Римской империи, продолжался много веков. Лишь Леонардо да Винчи сумел сделать самостоятельные шаги в создании новых механизмов. В его сочинениях содержались описания и конструкции многочисленных машин и механизмов. Он реализовал и применил практически немногое из задуманного. Люди, ничего не знавшие о трудах Леонардо, создавали вновь.
Еще более старым из автоматов являются часы. Потребность в измерении времени возникла у людей в глубокой древности. Земледелие дало толчок к созданию календаря. Но, наряду с календарем, фиксировавшим смену времен года, жизнь требовала измерения коротких периодов времени. В древнем Вавилоне были изобретены солнечные часы, позволившие разделить день на равные промежутки времени. В соответствии с принятой в Вавилоне системой счисления день и ночь были разбиты на 12 часов, каждый из которых содержал по 60 минут. Впоследствии ввели и более мелкие единицы времени – секунды, по 60 в каждой минуте. Первые «несолнечные» часы – клепсидры – измеряли время количеством воды, перетекавшей через маленькое отверстие из одного сосуда в другой. До наших дней дожили песочные часы, пригодные для измерения малых фиксированных промежутков времени. На смену этим примитивным часам пришли механические, ход которых обеспечивался тяжестью гири. Точность их была небольшой из-за влияния изменений температуры на величину трения в осях. Средневековые механики улучшили точность часов введением регулятора, использующего центробежную силу.
Революцию в измерении времени начал Г.Галилей. Галилей заметил, что период колебания люстр и лампад в церкви постоянен и зависит от длины подвеса. Лампады на длинных подвесах качаются медленнее, чем на малых. Он установил закон, связывающий длину подвеса с периодом колебаний. Период не зависит от веса груза, от способа подвеса и от формы груза. Важно положение центра тяжести груза. Периоды колебания реального маятника определялись через величины, описывающие некую абстрактную схему. Математическая модель, «математический маятник» обладал одной характеристикой – длиной. Для создания часов, идущих долго, без участия человека нужно было придумать новый механизм – автомат. Галилей придумал систему зубчатых колес, приводивших в движение стрелки часов. Но конфликт с церковью подорвал здоровье Галилея. Он отдал чертежи и инструкции сыну.
Независимо от Галилея голландский физик Х.Гюйгенс изготовил маятниковые часы. Это был настоящий автомат.
Ученым удалось понять и при помощи математики описать работу маятниковых часов намного позже, чем это было сделано для паровой машины. Поэтому проектирование часов оставалось, по существу, искусством еще долго после того, как ученые сумели создать инженерные методы проектирования паровых машин.
В соответствии с этим мы отложим дальнейшее знакомство со свойствами часов и перейдем к паровым машинам – первому промышленному автомату. Их разработка и исследование стали важной ступенью в мир автоматики. Целый ряд ученых занимался их созданием, а полученные ими результаты лежат в основе современных автоматических систем и обслуживающих их роботов.