Cтраница 2
Содержит пиктограмму, которая затем сохраняется в выполняемом файле приложения, и другие ресурсы. [16]
Во время работы процесс выполняет некоторую программу - выполняемый файл, который состоит из трех сегментов: процедурного, сегмента данных и динамического сегмента. Процедурный сегмент содержит неизменяемые объекты: машинные инструкции и константы, сегмент данных - изменяемые объекты. Динамический сегмент содержит не инициализируемые при компиляции данные и не занимает место в выполняемом файле. Место под него выделяется только при загрузке файла в оперативную память. [17]
Представим себе, что на диске ПК возник выполняемый файл ( в рассматриваемой нами ОС все такие файлы имеют расширение ЕХЕ или СОМ), в результате запуска которого компьютер сделает все то, что полагается сделать согласно Вашей программе. Тем самым задача была бы решена. Существуют программы, умеющие прочесть текстовый файл с программой пользователя и сделать эквивалентный ему выполняемый файл. Такие программы называют компиляторами, а процесс перевода программы из текстового представления в представление в виде файла с выполняемой программой - компиляцией. [18]
Режим Compile ( компиляция) предоставляет возможность создания объектных и выполняемых файлов. [19]
Для выполнения команды shell порождает процесс, который вызывает выполняемый файл с помощью системного вызова exec. Порожденный процесс, как обычно, наследует некоторые характеристики породившего процесса, в частности открытые файлы и текущий каталог. После завершения выполнения команды этот процесс уничтожается. [20]
Набор команд не является жестким: командой может служить любой выполняемый файл, так что способность командного языка к расширению обеспечивается автоматически. [21]
В процессе выполнения приложения вы можете программно определить имя выполняемого файла и путь к нему с помощью функции ParamStr ( 0) ( см. в гл. [22]
![]() |
Вкладка Application окна Project Options. [23] |
В поле Icon указывается пиктограмма, хранимая вместе с выполняемым файлом. [24]
Константные выражения вычисляются компилятором в процессе компиляции и заменяются в выполняемом файле вычисленными значениями. Это сокращает время выполнения. [25]
Последним символом в коде защиты файла является буква t, если образ выполняемого файла не удаляется после отсоединения всех процессов, выполнявших файл. Во всех других случаях последним символом служит пробел. [26]
Машинные коды могут располагаться в файлах двух типов, а третий тип выполняемых файлов - это обычные тексты, в которых записаны команды для операционной системы - так называемые командные файлы. [27]
Остальные слова простой команды в общем случае считаются ее аргументами и передаются выполняемому файлу. [28]
Компак-диск, прилагающийся к книге, содержит исходные файлы для построения программ и выполняемые файлы этих программ, что позволяет сразу запустить программу на выполнение. Более подробно содержимое диска, его инсталляция и использование описаны в гл. [29]
В случае использования протокола CGI создается так называемое консольное Web-серверное приложение в виде выполняемого файла, то есть такое приложение, которое не имеет графического пользовательского интерфейса. Это приложение принимает клиентские запросы и [ Ю врашлет ответы при помощи стандартного интерфейса ввода / вывода. [30]