
- •Часть 1
- •Предмет и задачи информатики
- •История эвм
- •Состав вычислительной системы
- •Аппаратное обеспечение
- •Программное обеспечение
- •Операционная система
- •Кодирование Двоичный код
- •Кодирование чисел
- •Кодирование текстовых данных
- •Кодирование графических данных
- •Представление цвета в машинной графике
- •Кодирование звуковой информации
- •Прикладное программное обеспечение Системы обработки текстов
- •Интегрированный пакет Microsoft Office
- •Текстовый процессорWord
- •Создание в документе листа Microsoft Excel
- •О рисунках и других графических объектах
- •Закрепление областей листа
- •Скрытие и отображение столбцов и строк
- •Выделение фрагментов документа
- •Ввод данных с клавиатуры
- •Ввод текста
- •Ввод чисел
- •Ввод формул с клавиатуры
- •Установка границ ячеек
- •Работа с диаграммами
- •Работа с базами данных Основные понятия
- •Объекты базы данных
- •Запросы
- •Страницы
- •Макросы и модули
- •Безопасность баз данных
- •Технологии программирования
- •Алгоритм, программа
- •Интегрированная среда разработки приложений в Delphi
- •Стандарт и диалекты языка
- •Основы Паскаля
- •Основные понятия языка Алфавит
- •Имена и идентификаторы
- •Программные элементы
- •Описания
- •Раздел констант
- •Типизированные константы
- •Переменные
- •Функции и процедуры
- •Правила записи текста программы
- •Концепция данных
- •Основные типы данных Целые типы
- •Битовые операции
- •Вещественные типы
- •Тип дата-время
- •Символьные типы
- •Логические типы
- •Выражения
- •Оператор присваивания
- •Составной оператор
- •Раздел меток
- •Оператор перехода
- •Пустой оператор
- •Раздел типов
- •Условный оператор
- •Перечислимые типы (перечни)
- •Оператор варианта
- •Ограниченные типы
- •Операторы цикла
- •Операторы цикла с параметром
- •Оператор цикла с постусловием
- •Оператор цикла с предусловием
- •Регулярные типы (массивы)
- •Многомерные массивы
- •Комбинированные типы (записи)
- •Оператор присоединения
- •Подпрограммы
- •Подпрограммы-процедуры
- •Подпрограммы-функции
- •Формальные и фактические параметры
- •Параметры-значения
- •Параметры-переменные
- •Параметры-константы
- •ПроцедураExit
- •Процедурные типы
- •Множественные типы
- •Оглавление
- •Часть 1
История эвм
Идея использовать программное управление для создания устройства, автоматически выполняющего арифметические вычисления, была впервые высказана английским математиком Ч.Бэббиджем в 1833г., но его попытки построить механическое вычислительное устройство с программным управлением не увенчались успехом. Ч.Бэббидж более извесен как Люис Кэрол – автор книги «Алиса в стране чудес».
Первой работающей универсальной автоматически управляемой ВМ считается расчетно-механическая машина «Марк-1» (США, 1944г.). Простои машины составляли большую часть времени. Столь же низкая производительность оказалась и у машины «Марк-2», построенной на реле улучшенной конструкции.
За точку отсчета эры ЭВМ принимают сеансы опытной эксплуатации разработанной Дж. Моучли (США, 1942г.) машины ЭНИАК, которые начались в Пенсильванском университете в 1946г.
В этой машине – 18.000 электрических ламп, 1500 электромеханических реле. Применение ламп повысило скорость выполнения операций в 1000 раз по сравнению с «Марк-1». Общий вес ЭВМ ЭНИАК – 30т, производительность – 5000 операций/с. Спустя 40 лет после пуска первой ЭВМ ежегодное производство компонентов ВТ оценивалось к 1985г. в 1014активных логических элементов (active elements groups), что эквивалентно одной ЭНИАК на каждого жителя Земли. Для сравнения: за 500 лет развития книгопечатания к 1962г. общий тираж всех изданий достиг уровня 2 книги на каждого жителя Земли.
Электронные лампы стали элементной базой ВМ первого поколения. Основная схема – симметричный триггер был создан в 1918г. советским ученым М.А.Бонч-Бруевичем. В 1919г. аналогичная схема была разработана американскими учеными Икклзом и Джорданом.
Первые проекты отечественных ЭВМ были предложены С.А.Лебедевым, Б.И.Рамеевым в 1948г. В 1949-51гг. по проекту С.А.Лебедева была построена МЭСМ (малая электронно-счетная машина). К ЭВМ 1-го поколения относится и БЭСМ-1 (большая электронно-счетная машина), разработка которой под руководством С.А.Лебедева была закончена в 1952г. Она содержала 5 тыс. ламп, работала без сбоев в течение 10 часов. Быстродействие достигало 10 тыс. операций в секунду. В 1953г. была запущена в производство ЭВМ «Стрела», разработанная под руководством Ю.Я.Базилевского. Позже появилась ЭВМ «Урал-1», положившая начало большой серии машин, разработанных и внедренных в производство под руководством Б.И.Рамеева. В 1958г. запущена в серийное производство ЭВМ первого поколения М-20 (быстродействие до 20 тыс. операций/с).
В середине 50-х годов на смену ЭВМ первого поколения пришли построенные на полупроводниковых приборах ЭВМ второго поколения. В нашей стране был создан ряд полупроводниковых ЭВМ разного назначения: малые серий «Наири» и «Мир», средние со скоростью работы 5‑30 тыс. операций/с – «Минск», «Раздан», БЭСМ-4, М-220 и лучшая из машин второго поколения – БЭСМ-6 (быстродействие до 1 млн. опер/с).
К началу 60-х годов были разработаны интегральные схемы. Использование их для построения ЭВМ стало революцией в ВТ и способствовало появлению машин третьего поколения.
С 1972г. в нашей стране совместно с социалистическими странами начался выпуск моделей первой очереди ЕС ЭВМ (ряд – 1): ЕС-1010, 1020, 1022, 1030, 1033, 1040, 1050, 1052. Вторая очередь (ряд-2): ЕС-1015, 1025, 1035, 1045, 1055, 1060, 1065 имела более современную схемотехническую и конструкторско-технологическую базу, за счет чего увеличилась производительность и функциональные возможности.
Одна из характерных особенностей ЭВМ четвертого поколения – переход от интегральных функциональных схем к интегральным подсистемам ЭВМ. Подсчитано, что внедрение БИС увеличивает надежность более чем в 10 раз. Из отечественных ЭВМ к машинам четвертого поколения относятся машины семейства «Эльбрус».