|
В этих
файлах хранится точный образ задач в том виде, в котором они
находятся в памяти. Для них не требуется практически никакой
подготовки к запуску после их загрузки в память средствами
ДОС. |
резервное копирование |
|
{img2} |
русско английский словарь |
|
Если Вы будете просматривать файл типа COM, например,
программой DiskLook, Вы увидите команды машинного языка и
данные, образующие программу, и ничего больше. Когда ДОС
подготавливает програму из файла типа COM к выполнению, она
формирует специальный сегмент-приставку, необходимый для всех
программ, загружает программу, устанавливает регистры
сегментов, присваивая им стандартные значения, и передает
управление программе. |
офисные программы |
|
{img3} |
отказоустойчивые вычислительные системы |
|
Программные файлы типа EXE с расширением имени файла
".EXE" несколько отличаются от файлов типа COM. Чтобы
загрузить их для выполнения требуется определенная
подготовка. |
антивирус panda |
|
|
архиватор winzip, 1с бухгалтерия, архиватор zip, 1с бухгалтерия, symantec, .
словарь
|
Мы так подробно остановились на
этих двух форматах в связи с их широким распространением.
Другие форматы хранения данных обычно имеют структурные
требования, усложняющие процесс их чтения и записи, что может
потребовать использования специальных программ для работы с
ними. Существенное достоинство зтих двух форматов заключается
в их гибкости - в самых различных ситуациях - так что они
могут использоваться в очень многих приложениях. Поскольку
они поддерживаются очень многими программами, в том числе
различными языковыми процессорами и операционными системами,
их очень удобно использовать. На практике получается, что в
связи с удобством работы с текстовым форматом и широкой
поддержкой его различными программами редактирования и
языками программирования, можно обнаружить случаи
приспосабливания форматов данных программ к текстовому
формату в коде ASCII.
5.11. Форматы программных файлов.
Существует два формата файлов для хранения программ. Для
них зареэервированы два расширения имен: ".COM" и ".EXE".
Подробности организации программных файлов потребуют полного
изложения организации ДОС, так что мы не будем сейчас их
описывать, отметив только наиболее важные моменты. (Файлы
программ БЕЙСИКА с расширением ".BAS" строго говоря не
являются программными файлами - это файлы данных, которые
считываются и используются интерпретатором БЕЙСИКА.)
Программные файлы типа COM с расширением имени файла
".COM" - это непосредственно загружаемые программы.
|
|
|