
- •Глава 1. Информация и общественное развитие
- •Информация и живая природа
- •Письменность
- •Книгопечатание
- •Механизация и автоматизация обработки информации
- •Информационный взрыв
- •Появление эвм
- •Дальнейшее развитие средств обработки информации
- •Персональный компьютер
- •Информатика
- •Контрольные вопросы
- •Глава 2. Основные понятия информатики
- •Информация
- •Информационная модель
- •Алгоритм
- •Компьютер
- •Классификация компьютеров
- •Контрольные вопросы
- •Глава 3. Основные области применения вычислительной техники
- •Гипертекст
- •Мультимедиа
- •Электронная почта
- •Контрольные вопросы
- •Глава 4. Архитектура эвм
- •Основы хранения информации в компьютере
- •Текстовая информация
- •Числовая информация
- •Графическая информация
- •Звуковая и видеоинформация
- •Объем памяти
- •Виды памяти в компьютере
- •Оперативная память
- •Внешняя память
- •Процессор
- •Материнская плата
- •Системный блок
- •Устройства ввода/вывода
- •Дисплей
- •Клавиатура
- •Принтер
- •Манипулятор мышь
- •Другие устройства ввода/вывода
- •Семейство персональных компьютеров ibm pc
- •Другие архитектуры
- •Контрольные вопросы
- •Глава 5. Программное обеспечение компьютера
- •Структура программного обеспечения
- •Контрольные вопросы
- •Глава 6. Операционные системы
- •Включение и выключение персонального компьютера
- •Типы операционных систем
- •Интерфейс пользователя
- •Действия с файлами
- •Атрибуты файла
- •Каталог
- •Путь к файлу
- •Спецификация файла
- •Контрольные вопросы
- •Глава 7. Операционная оболочка Norton Commander
- •Назначение оболочки Norton Commander
- •Основные возможности Norton Commander
- •Интерфейс оболочки Norton Commander
- •Управление меню
- •Работа с диалоговыми панелями
- •Общий вид экрана в Norton Commander
- •Управление содержанием основной панели
- •Упорядочение файлов в каталогах
- •Управление видимостью панелей
- •Перемещения между панелями
- •Настройка панели на дисковое устройство
- •Перемещения по текущему каталогу панели
- •Перемещения между подкаталогами разных уровней
- •Запуск программы
- •Определение свободного объема на дисках
- •Получение справки
- •Просмотр текстовых файлов
- •Редактирование файлов
- •Ввод текста
- •Изменение текста
- •Перемещения по тексту
- •Удаления в тексте
- •Включение новых строк
- •Сохранение изменений
- •Формирование группы файлов
- •Копирование файлов и подкаталогов
- •Перемещение и переименование файлов и подкаталогов
- •Создание подкаталогов
- •Удаление файлов и подкаталогов
- •Выход из оболочки
- •Копирование дисков
- •Форматирование дисков
- •Основные команды оболочки Norton Commander
- •Контрольные вопросы
- •Глава 8. Операционная система Windows и основы графического интерфейса
- •Основные свойства и возможности Windows
- •Элементы интерфейса Windows
- •Рабочий стол
- •Элементы управления окном
- •Значок (пиктограмма)
- •Приложение и документ
- •Технические приемы работы в Windows
- •Основные операции с меню
- •Открытие и закрытие меню
- •Перемещение в меню
- •Выбор в меню
- •Некоторые особенности структуры меню
- •Горячие клавиши
- •Функциональные клавиши и сочетания клавиш
- •Значки инструментальных панелей
- •Подгруппы пунктов меню
- •Взаимоисключающие пункты
- •Переключающие пункты
- •Блокирование пунктов
- •Запрос дополнительной информации
- •Каскадное меню
- •Вызов диалогового окна
- •Дополнительные способы работы с меню
- •Типы и формы окон в Windows
- •Общая структура окна Windows
- •Основные операции над окнами
- •Работа с диалоговыми окнами
- •Основные сочетания клавиш интерфейса операционной системы Windows
- •Контрольные вопросы
- •Глава 9. Основы работы в операционной системе Windows
- •Справочная система
- •Структура справочной системы
- •Вызов справочной системы
- •Структура окна справки
- •Работа с вкладкой Содержание
- •Работа с вкладкой Указатель
- •Работа с вкладкой Поиск
- •Работа с разделом справки
- •Переходы по разделам
- •Особенности справочной системы диалоговых окон
- •Работа с основным меню
- •Завершение работы Windows
- •Работа с окном Мой компьютер
- •Открытие окна Мой компьютер
- •Структура окна Мой компьютер
- •Изменение вида рабочей зоны
- •Действия в списке ресурсов окна Мой компьютер
- •Выбор текущего уровня списка ресурсов
- •Перемещение по строкам текущего уровня
- •Переход на один уровень вниз
- •Переход на один уровень вверх
- •Работа с программой Проводник
- •Запуск программы Проводник
- •Структура окна программы Проводник
- •Действия в окне программы Проводник
- •Запуск программ и открытие документов
- •Запуск с рабочего стола
- •Запуск из основного меню
- •Запуск из окна Мой компьютер и окна программы Проводник
- •Поиск файлов и папок
- •Операции с ярлыками
- •Переименование ярлыков
- •Удаление ярлыков
- •Упорядочение ярлыков на рабочем столе
- •Ручное упорядочение
- •Упорядочение средствами операционной системы
- •Файловые операции
- •Создание папок и пустых файлов
- •Создание файлов в приложениях Windows
- •Открытие, сохранение и закрытие файлов в приложениях Windows
- •Определение текущих свойств файлов и папок
- •Переименование файлов и папок
- •Выделение группы файлов и папок
- •Копирование и перемещение файлов и папок
- •Удаление папок и файлов. Работа с Корзиной
- •Печать документов
- •Буфер обмена
- •Основные операции в операционной системе Windows
- •Контрольные вопросы
- •Глава 10. Уход за дисковыми устройствами
- •Форматирование дисков
- •Копирование гибких дисков
- •Определение свободного объема диска
- •Очистка диска от «мусора»
- •Проверка рабочих поверхностей дисков
- •Дефрагментация диска
- •Борьба с вирусами
- •Антивирусные средства
- •Семейство антивирусных программ Doctor Web
- •Архивация файлов
- •Контрольные вопросы
- •Глава 11. Графический редактор Paint
- •Назначение и основные возможности редактора Paint
- •Запуск редактора Paint и завершение его работы
- •Структура окна редактора Paint
- •Область рисования
- •Панель инструментов для рисования
- •Палитра
- •Строка состояния
- •Файловые операции
- •Создание рисунка
- •Первичное сохранение
- •Открытие файла
- •Сохранение файла
- •Печать рисунка
- •Общий порядок работы над рисунком
- •Особенности использования отдельных инструментов
- •Карандаш
- •Распылитель
- •Прямоугольник
- •Скругленный прямоугольник
- •Многоугольник
- •Заливка
- •Надпись
- •Выбор цветов
- •Масштаб
- •Удаление элементов рисунка
- •Фрагменты и работа с ними
- •Выделение фрагмента
- •Отмена выделения
- •Перемещение и копирование фрагмента в другое место рисунка
- •Вставка из файла
- •Отражение и поворот
- •Инвертирование фрагмента
- •Растяжение и наклон
- •Другие возможности Paint
- •Просмотр рисунка
- •Работа с пикселами
- •«Фотографирование» экрана
- •Контрольные вопросы
- •Набор заданий для лабораторных работ по теме «Графический редактор Paint»
- •Глава 12. Текстовый редактор Microsoft Word
- •Назначение редактора ms Word
- •Основные возможности редактора ms Word
- •Запуск редактора ms Word и завершение его работы
- •Справочная подсистема редактора
- •Внешний вид окна редактора ms Word
- •Режимы работы с документами
- •Структура строки состояния
- •Макрокоманды
- •Режим исправлений
- •Другие режимы
- •Горизонтальная и вертикальная линейки
- •Управление внешним видом окна редактора
- •Масштабирование рабочей зоны
- •Окно Параметры
- •Файловые операции
- •Создание документа
- •Открытие документа
- •Перемещения между окнами документов
- •Операции сохранения документа
- •Закрытие документа
- •Стандартные действия в редакторе
- •Ввод нового текста
- •Переключение между строчными и прописными буквами
- •Переключения между русским и латинским алфавитами
- •Перенос слов
- •Перемещения по документу
- •Перемещения с помощью мыши
- •Перемещения с помощью клавиатуры
- •Простейшие вставки и удаления в тексте
- •Фрагменты и их выделение
- •Действия с фрагментами
- •Вырезка фрагмента
- •Копирование фрагмента
- •Вставка фрагмента
- •Удаление фрагмента
- •Замена фрагмента
- •Перемещение фрагмента
- •Изменение регистра
- •Повторение, отмена и возврат изменений
- •Печать документов
- •Форматирование документов
- •Форматирование символов
- •Установка шрифта
- •Установка размера символов
- •Установка стиля, подчеркивания и эффекта символов
- •Копирование формата символов
- •Форматирование абзацев
- •Табуляция
- •Дополнительные способы форматирования абзацев
- •Границы и заливка абзаца
- •Маркер абзаца
- •Форматирование страниц
- •Нумерация страниц
- •Колонтитулы
- •Колонки
- •Стандартная разметка делового документа
- •Работа с таблицами
- •Создание таблиц
- •Создание пустых таблиц
- •Преобразование текста в таблицу
- •Рисование таблицы
- •Перемещения по таблице
- •Ввод в таблицу
- •Выделение ячеек, строк и столбцов
- •Выделение с помощью мыши
- •Клавиатурные способы выделения
- •Выделение строк и столбцов с помощью команд меню Таблица
- •Изменение таблицы
- •Вставка ячеек в таблицу
- •Добавление строк в таблицу
- •Добавление столбцов в таблицу
- •Удаление ячеек, строк и столбцов
- •Удаление таблицы
- •Объединение и разбиение ячеек
- •Перенос или копирование содержимого ячеек, строк и столбцов
- •Изменение высоты строки
- •Центрирование таблицы и изменение выравнивания ее строк
- •Изменение ширины столбца
- •Добавление обрамлений и заливок в таблицу
- •Вывод или отмена вывода линий сетки в таблице
- •Вставка текста перед таблицей
- •Разбиение таблицы
- •Повторение заголовков таблицы
- •Перенос строки таблицы на новую страницу документа
- •Удаление содержимого ячеек таблицы
- •Преобразование таблицы в абзацы текста
- •Сортировка
- •Отмена сортировки
- •Выполнение вычислений в таблице
- •Другие возможности подготовки текстов
- •Закладки и переходы
- •Поиск и замена
- •Автотекст
- •Автозамена
- •Буквица
- •Вставки
- •Вставка символов
- •Вставка документа
- •Вставка даты и времени
- •Вставка рисунков
- •Вставка объектов
- •Текстовые эффекты
- •Вставка математических формул
- •Проверка правописания
- •Синонимы
- •Краткая сводка команд редактора ms Word
- •Контрольные вопросы
- •Набор заданий для лабораторных работ по теме «Текстовый редактор ms Word» Задание 1
- •Задание 24
- •Назначение ms Excel
- •Основные возможности ms Excel
- •Запуск программы ms Excel и завершение ее работы
- •Справочная подсистема ms Excel
- •Внешний вид окна ms Excel
- •Рабочая книга ms Excel
- •Общие операции над таблицей
- •Перемещения внутри таблицы
- •Ввод, редактирование и удаление данных
- •Выделение фрагментов
- •Выделение группы смежных фрагментов с помощью мыши
- •Клавиатурные способы выделения группы смежных фрагментов
- •Выделение несмежных фрагментов
- •Снятие выделения
- •Автозаполнение
- •Копирование, перемещение данных
- •Вставка ячеек, строк и столбцов в таблицу
- •Форматирование данных
- •Форматирование текста
- •Форматирование чисел
- •Автоформат
- •Создание нестандартного формата и стиля
- •Копирование форматирования
- •Автоматизация вычислений
- •Автосуммирование
- •Формулы в ms Excel
- •Операции и функции
- •Ошибки в формулах
- •Редактирование формул
- •Автопересчет
- •Относительная и абсолютная адресация
- •Диаграммы в Excel
- •Базы данных в ms Excel
- •Статистическая обработка данных с помощью ms Excel
- •Краткая сводка команд программы ms Excel
- •Контрольные вопросы
- •Набор заданий для лабораторных работ по теме «Программа обработки электронных таблиц ms Excel» Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Глава 14. Основы работы в сети Интернет
- •Основные понятия и определения
- •Основные возможности и проблемы работы в сетях
- •Линии связи
- •Топология сети
- •Классификация сетей по дальности передачи
- •Пропускная способность
- •Функциональные структуры сетей
- •Сетевая операционная система
- •Администратор сети
- •Входное имя и пароль
- •Сетевой адрес компьютера
- •Протокол
- •Всемирная сеть Интернет
- •Доменный адрес
- •Узел Интернета
- •Получение доступа к Интернету
- •Информационные ресурсы сети Интернет
- •Электронная почта
- •Сообщения
- •Структура сообщения
- •Почтовый сервер
- •Операции с выходными сообщениями
- •Операции с входными сообщениями
- •Почтовые программы
- •Всемирная Паутина
- •Адрес ресурса
- •Электронные доски объявлений
- •Телеконференции
- •Пересылка файлов
- •Удаленный доступ
- •Поиск серверов
- •Базы данных в Интернете
- •Вход в Интернет
- •Обозреватель Internet Explorer
- •Назначение и основные функции Internet Explorer
- •Запуск программы Internet Explorer и завершение ее работы
- •Справочная система Internet Explorer
- •Структура окна Internet Explorer
- •Запрос ресурса
- •Просмотр web-страницы
- •Перемещение по гиперссылкам
- •Перемещение по ранее просмотренным страницам
- •Папка Избранное
- •Работа с содержанием страницы
- •Поиск в Интернете
- •Загрузка файлов из сети
- •Работа с почтовым web-узлом
- •Настройка программы
- •Программа электронной почты Outlook Express
- •Назначение и основные функции Outlook Express
- •Запуск программы Outlook Express
- •Стандартный вход в Outlook Express
- •Автономная работа с Outlook Express
- •Прекращение работы Outlook Express
- •Справочная подсистема Outlook Express
- •Структура основного окна Outlook Express
- •Работа с областями основного окна и папками
- •Адресная книга
- •Создание сообщений в Outlook Express
- •Выбор кодировки
- •Проверка правописания
- •Присоединение файлов
- •Назначение приоритета сообщению
- •Отправка сообщения
- •Просмотр сообщения
- •Работа с присоединенными файлами
- •Сохранение и печать сообщения
- •Ответ на сообщение
- •Переадресация сообщения
- •Удаление сообщения
- •Контрольные вопросы
- •Литература
- •Глава 5. Программное обеспечение компьютера 57
- •Глава 6. Операционные системы 62
- •Глава 7. Операционная оболочка Norton Commander 76
- •Глава 8. Операционная система Windows и основы графического интерфейса 106
- •Глава 9. Основы работы в операционной системе Windows 139
- •Глава 10. Уход за дисковыми устройствами 178
- •Глава 11. Графический редактор Paint 200
- •Глава 12. Текстовый редактор Microsoft Word 226
- •Глава 13. Программа обработки электронных таблиц Microsoft Excel 324
- •Глава 14. Основы работы в сети Интернет 363
- •Степанов Анатолий Николаевич
- •953005 - Литература учебная.
- •197110, Санкт-Петербург, Чкаловский пр., 15.
Компьютер
В связи со сделанным выше замечанием об относительной несложности исполнения алгоритмов, в частности алгоритмов обработки информации, у многих ученых возникала мысль перепоручить машине этот процесс, по возможности автоматизировав его полностью или хотя бы частично. Для достижения указанной выше цели в настоящее время используются электронные вычислительные машины или компьютеры. В отечественной литературе до 1985 года в основном использовалась аббревиатура ЭВМ. Иногда писали вычислительная машина (ВМ), вычислительная техника (ВТ), средства обработки данных (СОД). После 1985 года широкое распространение получил эквивалентный англоязычный термин — компьютер. В настоящем пособии все эти термины используются как равноправные.
ВНИМАНИЕ
Электронно-вычислительная машина (ЭВМ), или компьютер, — это электронное устройство, используемое для автоматизации процессов приема, хранения, обработки и передачи информации, которые осуществляются по заранее разработанным человеком алгоритмам (программам).
Еще раз обращаем внимание на важнейшие моменты этого определения: 1) компьютер представляет собой электронное устройство; 2) компьютер выполняет действия без вмешательства человека — автоматически; 3) но для этого компьютеру должен быть заранее задан разработанный человеком и записанный в специальной форме план действий — программа.
Когда говорят о машинной обработке информации, весьма часто в качестве термина, эквивалентного термину «информация», используется термин «данные».
ВНИМАНИЕ
Алгоритм, записанный в специальной, «понятной» машине форме, принято называть программой, а обрабатываемую по этой программе информацию, также записанную в «понятной» компьютеру форме, принято называть данными.
Следует отметить, что единственной «понятной» для компьютера формой задания как алгоритмов, так и обрабатываемых данных является упоминавшееся выше двоичное кодирование, то есть запись программ и данных в алфавите {0,1}.
Классификация компьютеров
К настоящему времени в мире разработаны сотни и тысячи различных моделей компьютеров. Эти модели отличаются друг от друга устройством, способами кодирования информации, наборами возможных действий по обработке данных, объемом запоминаемой информации и скоростью ее обработки. Для того чтобы ориентироваться в этом многообразии средств вычислительной техники, применяются различные классификационные схемы. Необходимо отметить, что эти классификационные схемы, во-первых, достаточно условны и не являются общепринятыми. Во-вторых, с течением времени они претерпевают определенные изменения, связанные с бурным развитием информатики и невозможностью точно предсказать направления будущего развития компьютерной техники. Ниже кратко обсуждаются две наиболее распространенные в настоящее время схемы — классификация по поколениям, соответствующая историческому процессу развития вычислительной техники, и классификация по применениям. Используя схему классификации по поколениям, необходимо учитывать, что исторический процесс усовершенствования и создания новых вычислительных машин происходил во времени непрерывно. И следовательно, имеются машины и группы машин, «промежуточных» по своему положению, то есть по одним признакам попадающих в одну категорию, а по другим — в другую. То же самое можно сказать и о классификации по применениям.
К настоящему времени принято выделять пять поколений вычислительной техники. К первому поколению относят машины, построенные на электронных лампах накаливания. В эту группу входят машины, созданные в период, начинающийся с электронной вычислительной машины «EDSAC» и заканчивающийся примерно в конце пятидесятых годов. Если судить с современной точки зрения, то можно сказать, что эти машины стоили очень дорого, занимали огромные площади, были не совсем надежны в работе, имели маленькую скорость обработки информации и могли хранить очень мало данных. Создавались они в единичных экземплярах и использовались в основном для военных и научных целей. В качестве типичных примеров машин первого поколения можно указать американские компьютеры IBM-701, UNIVAC, а также советские ЭВМ БЭСМ и М-20. Типичная скорость обработки данных для машин первого поколения составляла 5-30 тысяч операций в секунду.
Ко второму поколению относят машины, построенные на транзисторных элементах в период с конца пятидесятых и до середины шестидесятых годов. У этих машин значительно уменьшились стоимость и габариты, выросли надежность, скорость работы и объем хранимой информации. С появлением специальных алгоритмических языков существенно упростилось применение машин для решения практических задач в различных областях. Машины стали использовать для стандартных инженерных расчетов, в экономической деятельности для оптимизации работы отдельных предприятий и даже отраслей, и во многих других областях. Типичные представители машин второго поколения - IBM-7090 (США), ATLAS (Великобритания), БЭСМ-4, М-220, Минск-32, БЭСМ-6 (СССР). Скорость обработки данных у машин второго поколения возросла до 1 миллиона операций в секунду.
Машины третьего поколения выполнены на так называемых интегральных схемах, которые сокращенно обозначают ИС.
ВНИМАНИЕ
Интегральная схема представляет собой электрическую цепь определенного функционального назначения, которая с помощью специальной технологии размещается на очень маленькой кремниевой (или какой-либо другой подходящей по свойствам) пластинке — «основе».
Площадь такой схемы — порядка одного квадратного сантиметра, но по своим функциональным возможностям интегральная схема эквивалентна сотням и тысячам транзисторных элементов. Из-за очень маленьких размеров и толщины интегральную схему иногда называют микросхемой, а также чипом (chip — тонкий кусочек). Переход от транзисторов к интегральным схемам вызвал соответствующие изменения в стоимости, размерах, надежности, скорости и емкости машин.
Кроме перехода на новую элементную базу важно отметить также, что машины начали выпускаться семействами. Машины, входящие в семейство, имеют одинаковую логическую структуру, одни и те же способы работы с информацией, но различные параметры стоимости, скорости и объема хранимых данных. Это позволяет осуществлять широкий обмен программами и данными между разными пользователями без внесения в программы существенных изменений. Машины третьего поколения появились в середине шестидесятых годов. Это были машины семейства IBM/360. Популярность этих машин оказалась настолько велика, что во всем мире их стали копировать или выпускать похожие по функциональным возможностям и совпадающие по способам кодирования и обработки информации. Причем программы, подготовленные для выполнения на машинах IBM, с успехом выполнялись на их аналогах, так же как и программы, написанные для выполнения на аналогах, могли быть выполнены на машинах IBM. Такие модели машин принято называть программно-совместимыми. В нашей стране такой программно-совместимой с семейством IBM/360 была серия машин ЕС ЭВМ, в которую входило около двух десятков различных по мощности моделей.
Начиная с третьего поколения, вычислительные машины становятся повсеместно доступными и широко используются для решения самых различных задач. Характерным для этого времени является коллективное использование машин, так как они все еще достаточно дороги, занимают большие залы и требуют сложного и дорогостоящего обслуживания. Правда, доступ к возможностям машины уже организуется и с индивидуально используемых устройств — терминалов (terminal -конечный пункт), которые находятся на некотором удалении от основного оборудования машины, иногда даже на рабочих местах пользователей. В состав терминала, как правило, входят клавиатура, используемая для набора данных и выполнения простейших операций по управлению работой компьютера, и дисплей, служащий для отображения текущей ситуации и полученных результатов вычислений. Носителями первичной информации все еще являются перфокарты и перфоленты, хотя уже значительный объем информации сосредоточивается на магнитных носителях — дисках и лентах. Скорость обработки информации у машин третьего поколения достигла нескольких миллионов операций в секунду.
В первой половине семидесятых годов происходит переход от обычных интегральных схем к схемам с большей плотностью монтажа — большим интегральным схемам (БИС). Если обычные интегральные схемы эквивалентны тысячам транзисторных элементов, то большие интегральные схемы заменяют уже десятки тысяч. На фоне этого перехода произошло разделение до этой поры в общем-то единого потока развития средств вычислительной техники на две ветви. Одна ветвь продолжала старую тенденцию развития машин по линии наращивания мощности и надежности, а также по линии коллективного использования вычислительных мощностей. Считается, что машины этого направления образуют четвертое поколение ЭВМ. Среди них следует упомянуть семейство машин IBM/370, а также модель IBM 196, скорость которой достигла скорости 15 миллионов операций в секунду. Отечественными представителями машин четвертого поколения являются машины семейства «Эльбрус». Отличительная черта четвертого поколения — наличие в одной машине нескольких (обычно 2-6, иногда до нескольких сотен и даже тысяч) центральных, главных устройств обработки информации — процессоров (от слова process — обработка), которые могут дублировать друг друга или независимым образом выполнять вычисления. Такая структура позволяет резко повысить надежность машин и скорость вычислений. Другая важная особенность — появление мощных средств, обеспечивающих работу компьютерных сетей. Это позволило впоследствии создавать и развивать на их основе глобальные, всемирные компьютерные сети.
Вторая ветвь развития средств вычислительной техники оказалась направленной на миниатюризацию и персонализацию средств обработки данных. Своим рождением это направление обязано появлению в 1971 году первого микропроцессора Intel 4004 (от названия фирмы производителя INTegratet ELectronics — объединенная электроника). Микропроцессором считается процессор, реализованный на одной или нескольких интегральных схемах, без потери функциональных свойств обычных процессоров. Для микропроцессоров введена отдельная классификация, по которой Intel 4004 относится к первому поколению микропроцессоров. Основные этапы развития микропроцессорной техники рассматриваются ниже.
Последним на сегодняшний день считается пятое поколение компьютеров. О проекте создания машин этого поколения, рассчитанном на десять лет, объявили в начале восьмидесятых годов японские разработчики. За ними в эту стратегическую гонку втянулись ученые США, СССР и ряда стран Западной Европы. Было заявлено, что к началу 90-х годов будет создано принципиально иное по стилю обработки информации и взаимодействия с пользователем поколение машин. Если ранее человек тщательно и подробно формулировал машине последовательность действий по обработке информации, то теперь машина по поставленной перед ней цели должна самостоятельно составить план действий и выполнить их. Такой способ решения задач принято называть логическим программированием. Кроме того, планировалось ввести общение с машиной на уровне естественного языка. Однако решить полностью весь комплекс задач проекта не удалось и до сих пор. Хотя имеются впечатляющие достижения по каждому из направлений проекта, возникли определенные финансовые и технические трудности. Кроме того, усилия значительной части разработчиков были переключены на микропроцессорную технику и развитие сетевых технологий.
Классификация по применениям включает следующие группы: микропроцессоры, микроЭВМ, мини-ЭВМ, универсальные машины и суперЭВМ. Микропроцессоры представляют собой программируемые интегральные схемы, встраиваемые в какое-либо отдельное устройство, механизм (автомобиль, металлорежущий станок, крылатую ракету) с целью автоматизации управления или оптимизации работы механизма. Гораздо более выгодно встраивать в различные устройства и механизмы по-разному запрограммированные, но однотипные микропроцессоры, чем для каждого из них заново разрабатывать уникальные устройства управления.
Если к микропроцессору подключить необходимые для компьютера устройства, то получится микроЭВМ, или микрокомпьютер. Оба эти названия постепенно вытесняются более популярными: персональный компьютер и персональная ЭВМ.
ВНИМАНИЕ
Персональный компьютер — это настольная электронно-вычислительная машина индивидуального использования.
Из определения следует, что персональный компьютер эксплуатируется, как правило, одним человеком или относительно небольшим коллективом специалистов для решения своих профессиональных задач. Иногда персональный компьютер используется как ведущий элемент системы управления группой механизмов. При работе в локальных или глобальных сетях персональный компьютер часто играет роль так называемого интеллектуального терминала — более мощного, чем терминал, устройства, работая с которым пользователь получает доступ ко всем ресурсам сети. А предоставляются эти ресурсы более мощными персональными компьютерами, универсальными машинами или суперЭВМ. Машины, которые предоставляют свои ресурсы другим компьютерам, принято называть серверами (serve — обслуживать, быть полезным).
По своим вычислительным возможностям современные персональные компьютеры оставили далеко позади себя машины второго и третьего поколений, не говоря уже о машинах первого поколения. Для большей наглядности можете сравнить 30-тонный «динозавр» ENIAC, с его размерами и скоростью в 5 тысяч операций в секунду, и стандартный современный персональный компьютер, умещающийся на обычном рабочем столе специалиста и обладающий скоростями в десятки и сотни миллионов операций в секунду.
В 1999 году был введен в действие международный стандарт «спецификации РС99», который определяет классификацию, а также требования к аппаратным и программным средствам персональных компьютеров. Термин «спецификация» означает формализованное описание свойств, характеристик и функций некоторого объекта. Таким образом, «спецификации РС99» представляют собой описание характеристик персональных компьютеров (PC — сокращение английского словосочетания personal computer), сформулированное в 1999 году. Сразу же отметим, что классификация персональных компьютеров, предложенная в стандарте РС99, сохранилась и в стандартах, принятых в последующие годы. Согласно указанным стандартам вводится пять категорий персональных компьютеров (в скобках указаны соответствующие официальные термины):
пользовательский, потребительский, массовый компьютер (Consumer PC), предназначенный для работы, в основном, в домашних условиях;
офисный, деловой компьютер (Office PC) предназначен для выполнения канцелярской работы в составе компьютерных сетей предприятия, организации и т. д.;
мобильный, переносной, портативный компьютер (Mobile PC) предназначен для специалистов, которые используют компьютерные технологии в поездках, во время деловых встреч и т. д., когда использование стационарных машин затруднено или вообще невозможно;
рабочая станция (Workstation PC) используется в качестве сервера в компьютерных сетях, а также как рабочий инструмент разработчиками программных средств, конструкторами, то есть там, где предъявляются повышенные требования к ресурсам компьютера;
игровые или развлекательные компьютеры (Entertainment PC) используются для игр, а также для высококачественной работы со звуком и видеозаписями.
Следующая группа — мини-ЭВМ — состоит из машин, используемых для работы в условиях реального производства, для управления поточной линией, цехом, для обеспечения работы научной лаборатории или относительно небольшого учреждения. Как правило, мини-ЭВМ выполнена в виде нескольких напольных стоек, содержащих все ее устройства. В качестве примера популярных в свое время мини-ЭВМ можно указать машины отечественного семейства СМ. Это модели СМ-4, СМ-1420 и некоторые другие. В настоящее время мини-ЭВМ практически полностью вытеснены из употребления более мощными и дешевыми персональными компьютерами.
Группа универсальных ЭВМ характеризуется возможностью решать подавляющее большинство задач обработки информации и практически неограниченными возможностями ее хранения. Универсальные машины (соответствующий англоязычный термин mainframe — главный каркас, центральное строение) применяются как центральное звено в системах управления производственным циклом, для обеспечения работы крупных НИИ, организаций и учреждений. В последнее время часто используются как ведущий элемент глобальных и локальных сетей, который предоставляет свои вычислительные ресурсы подключенным к сети персональным компьютерам. К группе универсальных ЭВМ относят машины типа ЕС ЭВМ, «Эльбрус» и другие аналогичные им. Как и группа мини-ЭВМ, эта группа машин постепенно вытесняется мощными персональными компьютерами.
СуперЭВМ используются для решения задач так называемых предельных классов, для которых требуется колоссальное сосредоточение вычислительных мощностей. Это задачи метеопрогноза в планетарных масштабах, задачи расчета и проектирования современных самолетов и космических кораблей, задачи из области ядерной физики и космогонических исследований, задачи управления системами противоракетной и космической обороны, задачи обеспечения работы глобальных сетей общемирового значения и т. д. К группе суперЭВМ относятся модели ILLIAC-4 (50 миллионов операций в секунду), CRAY-1 (130 миллионов операций в секунду), CRAY-MP (50 миллиардов операций в секунду, 64 процессора). Мощнейшей (на момент написания пособия) считается модель ASCI White, которая работает со скоростью 12,4 триллионов операций в секунду. Во всем мире насчитывается не более одной-двух тысяч машин класса суперЭВМ в силу их чрезвычайно высокой сложности и стоимости.
ПРИМЕЧАНИЕ
В марте 2002 года в японском городе Иокогама был зафиксирован новый рекорд скорости работы состоящего из 5120 процессоров суперкомпьютера— 30 триллионов операций в секунду.