
- •Содержание
- •Введение
- •История развития компьютера
- •Типы и назначение компьютеров
- •Классы программного обеспечения (ПО) ЭВМ
- •Операционная система персонального компьютера (ПК)
- •Основы информатики
- •Информационные процессы
- •Информационная деятельность человека
- •Технические средства хранения информации
- •Кодирование информации
- •Системы счисления
- •Представление информации в компьютере
- •Представление текстовых данных
- •Представление изображений
- •Представление звуковой информации
- •Представление видео
- •Введение в программирование на языке Си
- •Этапы решения задачи на ЭВМ
- •Графический способ описания алгоритмов
- •Структура программы на языке С++
- •Описание переменных
- •Функции ввода-вывода
- •Условный оператор
- •Составной оператор
- •Операция условия
- •Оператор выбора
- •Циклические программы
- •Оператор цикла с постусловием
- •Оператор цикла с предусловием
- •Оператор цикла со счетчиком
- •Обработка массивов
- •Обработка одномерных массивов
- •Обработка двумерных массивов
- •Массивы и указатели
- •Пользовательские функции
- •Решение нелинейных уравнений
- •Нелинейные уравнения
- •Исследование уравнений и отделение корней
- •Методы поиска корней уравнения
- •Модификация табличного способа
- •Метод Ньютона (метод касательных)
- •Метод секущих
- •Файлы
- •Файлы данных и каталоги. Внутренняя организация и типы файлов
- •Текстовые файлы
- •Строки символов
- •Заключение
- •Список источников
посредством гипертекстовых ссылок. Стали развиваться механизмы поиска нужной информации в информационных потоках.
Мультимедиа — это взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения. Появление и широкое распространение компакт-дисков (CD-ROM) сделало эффективным использование мультимедиа в рекламной и информационной службе, сетевых телекоммуникационных технологиях, обучении.
ПО профессионального уровня ориентируется на достаточно узкую предметную область, но проникает в нее максимально глубоко.
АСНИ — автоматизированные системы научных исследований, каждая из которых «привязана» к определенной области науки.
САПР — системы автоматизированного проектирования, каждая из которых также работает в узкой области.
АСУ — автоматизированные системы управления.
Операционная система персонального компьютера (ПК)
Важнейшей частью ПО компьютера является системное ПО. К системному ПО, прежде всего, относится операционная система (ОС) компьютера.
ОС — это комплекс программ, обеспечивающих:
•управление ресурсами, т.е. согласованную работу всех аппаратных средств компьютера;
•управление процессами, т.е. выполнение программ;
•пользовательский интерфейс, т.е. диалог пользователя с
компьютером.
За время развития компьютеров ОС претерпели существенные изменения. Первые ОС были однопользовательскими и однозадачными. Эффективность работы компьютеров была невысокой из-за простоев всех устройств, кроме одного. Позже появились однопользовательские многозадачные ОС, обеспечивавшие постановку заданий в очередь, параллельное выполнение заданий, разделение ресурсов компьютера между заданиями. Этому способствовало важнейшее техническое решение - появление у внешних устройств собственных процессоров.
Наиболее сложны многопользовательские многозадачные ОС, работающие в режиме разделения времени между пользователями.
ОС для ПК за время существования этих компьютеров претерпели значительные изменения, прежде всего, потому, что этот класс ПО наиболее зависим от аппаратной части компьютера. Основным изменением аппаратной части является увеличение разрядности центрального процессора. Разрядность показывает сколько бит данных за
18
один такт может принять и обработать процессор. Первые персональные компьютеры были 8-разрядными, затем появились 16-разрядные. Современные ПК являются 32-разрядными и используют различные ОС: Windows-98, Windows-NT, Windows-2000, UNIX и ряд других.
До 90-x годов XX века была популярной операционная система MSDOS. Однако, для работы с ней пользователь должен был иметь достаточную квалификацию: требовалось знание и точная синтаксическая запись большого количества команд MS-DOS. Поэтому появились программы-оболочки (оболочки над MS-DOS), типа Norton Commander, в которых ввод команд был заменен работой с меню и панелями, содержавшими списки файлов на диске. Однако, программы-оболочки предполагали текстовую форму представления информации. Более удобной формой представления информации является графическая, реализованная в ОС Windows.
Рассмотрим основные компоненты операционной системы MS DOS:
•базовая система ввода-вывода (BIOS);
•системный загрузчик (SB);
•драйверы устройств (программы, поддерживающие их работу);
•базовый модуль (ядро);
•командный процессор (интерпретатор команд);
•утилиты DOS (вспомогательные программы).
При включении ПК автоматически запускается процесс загрузки компьютера. Процедура загрузки MS DOS такова.
После включения ПК ВIOS автоматически считывается из постоянного запоминающего устройства (ПЗУ) в ОЗУ и выполняет проверку работоспособности основных устройств компьютера. Затем BIOS производит поиск на дисках системного загрузчика (SB). SB производит поиск ядра ОС, содержащегося в файлах IBMBIO.SYS и COMMAND.COM, загружает их в ОЗУ и запускает первую из них. Она дополнительно тестирует оборудование, подключает необходимые драйверы, выполняет другие подготовительные операции и передает управление командному процессору. Итогом работы командного процессора и окончанием загрузки MS DOS является вывод на экран приглашения пользователю на ввод команды, например, C:\.
Процедура загрузки Windows является более сложной, чем MS DOS, однако она включает в себя этапы, аналогичные описанным выше.
Первые версии ОС Windows (например, Windows 3.1) включали в себя MS DOS как обязательную часть. Начиная с Windows 95, операционные системы могут работать без MS DOS. При необходимости запуска старых программ, MS DOS может имитироваться (эмулироваться)
внутри Windows.
19