- •Глава 13. Программное управление — основа автоматизации вычислительного процесса После изучения главы вы должны знать:
- •Способы изображения алгоритмов решения задач.
- •Алгоритмы и языки программирования
- •Состав машинных команд
- •Пример программы на яск
- •Режимы работы компьютеров Однопрограммные и многопрограммные режимы
- •Система прерываний программ в пк
- •Адресация регистров и ячеек памяти в пк
- •Относительная адресация
- •Стековая адресация
- •Системное программное обеспечение
- •Операционные системы компьютеров
- •Операционная система os/2
- •Операционная система unix
- •Операционные системы Windows
- •Сервисные системы
- •Инструментальные программные средства
- •Операционные системы пк
- •Операционные системы командного типа
- •Архитектура операционной системы ms dos
- •Базовая система ввода-вывода (bios)
- •Драйверы
- •Загрузчик операционной системы
- •Блок расширения bios
- •Базовый блок dos
- •Командный процессор
- •Файл конфигурации
- •Файл автозагрузки процедур
- •Команды dos
- •Операционные системы с текстовыми меню
- •Интерфейс программ nc и far
- •Рабочее клавишное меню
- •Оглавление каталогов панели
- •Выполнение некоторых операций над файлами и каталогами
- •Текстовый редактор nc и fаr
- •Операционные системы с графическим интерфейсом
- •Графический интерфейс Windows
- •Окна Windows
- •Рабочий стол Windows
- •Технология работы в Windows Начало работы
- •Основные способы работы с приложениями
- •Открытие документа
- •Запуск программы или открытие документа по их ярлыку
- •Получение справочной информации в Windows
- •Манипулирование файлами и папками
- •Форматирование дисков
- •Завершение работы с приложениями и с программой Windows
- •Прикладное программное обеспечение
- •Прикладные программы для офиса
- •Пакет прикладных программ Microsoft Office 2003
- •Текстовый процессор Microsoft Word
- •Табличный процессор Microsoft Excel
- •Система управления базами данных Microsoft Access
- •Менеджер персональной информации Microsoft Outlook
- •Система подготовки презентаций Microsoft PowerPoint
- •Обозреватель Microsoft Internet Explorer
- •Специализированные корпоративные программные средства
- •Вопросы для самопроверки
Операционные системы пк
Операционные системы — важнейшая часть программного обеспечения, определяющая интерфейс пользователя при его работе на компьютере.
Интерфейс должен быть дружелюбным к пользователю и в этом аспекте можно говорить о трех уровнях общения пользователя с машиной:
командный интерфейс — пользователь должен прилично знать файловую систему и команды операционной системы и вводить их с клавиатуры в командную строку, имеющуюся на экране дисплея; такой интерфейс обеспечивается непосредственно MS DOS;
интерфейс в виде текстовых меню — пользователь должен ориентироваться в многочисленных меню и уметь выбрать в этих меню нужные команды и файлы по их наименованиям (обычно на английском языке); интерфейс такого типа реализуется многими оболочками ОС, в частности, наиболее популярной оболочкой Norton Commander, а также Volkov Commander, FAR Manager и т. п.;
интерфейс в виде графических меню — пользователь должен ориентироваться в многочисленных меню и панелях инструментов и уметь выбрать в этих меню нужные команды и файлы по условным графическим значкам, обычно сопровождаемым их наименованиями; интерфейс этого типа реализуется графическими интерфейсными системами (Windows 3.1) и операционными системами с графическим интерфейсом (Windows 9х/NT/2000/XP).
Операционные системы командного типа
К операционным системам командного типа относятся: MS DOS, R DOS, UNIX, Linux и многие другие. Наибольшее распространение среди них получила дисковая операционная система MS DOS, как в локальном варианте, так и в составе других ОС.
Архитектура операционной системы ms dos
В состав MS DOS входят:
базовая система ввода-вывода (BIOS — Basic Input-Output System);
загрузчик операционной системы (программа начальной загрузки);
блок расширения BIOS (файл IBMBIO.com);
базовый блок DOS (файл MSDOS.com), его часто называют блоком обработки прерываний;
командный процессор (программа Command.com), содержащий встроенные внутренние макрокоманды (сервисные и служебные подпрограммы, большей частью подпрограммы обслуживания файлов);
файл конфигурации системы (набор команд Config.sys);
файл автозагрузки процедур (набор команд Autoexec.bat);
программы выполнения внутренних и внешних команд DOS.
Часть программ ОС хранится в постоянной памяти машины, а другая (большая) — на магнитном диске. Так, BIOS размещается в ПЗУ на системной плате, а остальные компоненты ОС — на одном из дисков (жестком или гибком); причем загрузочная запись (Boot Record) размещена в самом начале диска. Диск, содержащий компоненты ОС, называется системным.
Базовая система ввода-вывода (bios)
BIOS, строго говоря, является компонентом ПК, а не ОС, так как не изменяется (поскольку размещается в ПЗУ) при смене установленной в ПК ОС. BIOS выполняет функции:
инициализации машины, то есть приведения в исходное состояние всех элементов машины при включении питания;
тестирования, то есть проверки комплектности и работоспособности аппаратных и программных ресурсов машины (процессора, памяти, драйверов и т. д.);
инициализации операционной системы, то есть считывания с системного диска загрузчика ОС;
обработки программных и аппаратных прерываний нижнего уровня, выполняющих служебные процедуры и операции с внешними устройствами;
управления стандартными устройствами ввода-вывода ПК.
Управление внешними устройствами ПК осуществляется при помощи специальных программ, называемых драйверами.