- •3.Системное обеспечение.
- •3.1.Операционная система ms dos, структура, назначение блоков.
- •3.2.Загрука и схема работы.
- •3.3.Внутренние команды (Command.Com).
- •3.4.Внешние команды.
- •4.Общее программное обеспечение пк.
- •4.1.Коммандеры, оболочки: Нортон коммандер, Windows 3.1, 3.11, 95, 97.
- •4.2.Редакторы: встроенные, текстовые, издательские системы.
- •4.3.Табличные процессоры.
- •4.4.Базы данных.
- •5.Специализированное по.
- •5.1.Конструкторские пакеты.
- •5.2.Системы деловой и научной графики.
- •5.3.Математические пакеты.
- •5.4.Бухгалтерские пакеты.
- •1. Классификация программного обеспечения
- •2. Системное программное обеспечение
- •3. Прикладное программное обеспечение
- •4. Операционные системы
3.2.Загрука и схема работы.
Процесс запуска ПК и подготовки ОС к работе состоит из следующих действий:
При включении ПК управление передается БСВВ. Она выполняет тестирование памяти, проверку состояния аппаратуры и инициализирует устройства. Параметры конфигурации ПК извлекаются из так называемой энергонезависимой памяти. При необходимости перед началом инициализации устройств можно передать управление программе изменения параметров конфигурации.
Управление конфигурацией ПК (задание параметров винчестера, указание привода для системного диска, задание пароля и др.) выполняется с помощью программы Setup.
Вызов загрузчика и загрузка ОС с помощью системного загрузчика.
Установка драйверов, задание окружения, путей поиска файлов, числа буферов, числа одновременно открываемых файлов, кодовой таблицы и т.п. выполняются с помощью файлов автозапуска autoexec.batи конфигурацииconfig.sys.
Файловая система является одной из важнейших подсистем, поскольку вся информация на внешних носителях хранится в виде файлов. Обращения к файловой системе прикладные программы через функции прерываний MSDOS. С их помощью выполняются все файловые операции: создание и удаление файлов и каталогов, запись и чтение данных, получение справочной информации и др. Файловая система работает с внешними накопителями с помощью драйверов, последние, в свою очередь, пользуются помощью БСВВ.
Система управления памятью используется для распределения основной памяти выполняемым программам. Управление памятью выполняется с помощью блоков управления памятью – МСВ (MemoryControlBlock). Память разбивается на блоки, каждому блоку предшествует МСВ, в котором записываются характеристики этого блока. Для вновь запускаемой программы выделяется нужное количество блоков. При освобождении памяти и при выполнении новых запросов на выделение памяти также используются МСВ с проверкой правильности их содержимого.
Система управления программами при запуске сначала обращается к системе управления памятью для подготовки нужного количества блоков. С помощью файловой системы файл с программой загружается в основную памятью. При необходимости программа настраивается на физический адрес размещения, затем ей передается управление. С помощью системы управления программами решаются также задачи запуска оверлейных программ (программ с перекрытиями) и задачи обеспечения работы резидентных программ (постоянно присутствующих в основной памяти).
Система связи с драйверами устройств. В MSDOSпредполагается, что прикладные программы не должны непосредственно вызывать драйверы устройств. По-видимому, такой запрет введен для обеспечения совместимости различных версий ОС. Поэтому операции ввода/вывода в прикладных программах, как правило, выполняются через обращения к ОС, которая при необходимости обращается за помощью к драйверам.
3.3.Внутренние команды (Command.Com).
Внутренние команды MSDOSсодержатся внутри файлаcommand.comи выполняются командным процессором. К основным внутренним командам можно отнести следующие команды для работы с файлами и каталогами:
CD– смены и показ имени текущего каталога;
COPY – копирование файлов;
DEL – удаление файлов;
DIR– выдача списка имен файлов и подкаталогов текущего каталога;
MD – создание каталога.
