Исполняемый файл - Большая Энциклопедия Нефти и Газа, статья, страница 4
Вам помочь или не мешать? Законы Мерфи (еще...)

Исполняемый файл

Cтраница 4


Программа работает эффективнее, поскольку найти ресурс в исполняемом файле намного быстрее, чем загрузить его с диска.  [46]

Создание исполняемого файла с помощью программы-компоновщика, которая собирает исполняемый файл из объектных файлов пользовательской программы и необходимых библиотек, а также включает в него код запуска. Компоновку ( сборку) выделяют в отдельный процесс, потому что его можно выполнить независимо от собственно компиляции. Компиляторы обычно выполняют компоновку по умолчанию, и миновать этот шаг можно только с помощью специального ключа компиляции. Напомним, что ключи позволяют включить определенный режим выполнения программы. При запуске программы из командной строки ключи являются частью команды запуска.  [47]

48 Первая программа во время работы. [48]

Если проект был корректно сохранен, то созданный системой исполняемый файл будет работать и автономно от системы.  [49]

После установки на компьютере заказчика антивирусная программа сканирует все исполняемые файлы на диске, сравнивая их содержимое с хранящимися в ее базе данных штаммами известных вирусов. У большинства компаний, занимающихся разработкой антивирусных программ, есть свои web - сайты, с которых клиенты данных компаний могут скачать описания недавно обнаруженных вирусов в свои базы данных. Если у пользователя 10 000 файлов, а в базе данных хранятся данные о 10 000 вирусах, то чтобы такая программа работала быстро, требуется очень умное программирование.  [50]

Неудобство этого подхода заключается в том, что ваш исполняемый файл будет иметь больший размер. Он будет не больше, чем суммарный размер внешних файлов ресурсов и самой программы, но увеличение объема может привести к увеличению времени загрузки.  [51]

После установки на компьютере заказчика антивирусная программа сканирует все исполняемые файлы на диске, сравнивая их содержимое с хранящимися в ее базе данных штаммами известных вирусов. У большинства компаний, занимающихся разработкой антивирусных программ, есть свои web - сайты, с которых клиенты данных компаний могут скачать описания недавно обнаруженных вирусов в свои базы данных. Если у пользователя 10 000 файлов, а в базе данных хранятся данные о 10 000 вирусах, то чтобы такая программа работала быстро, требуется очень умное программирование.  [52]

В первом случае проект содержит отладочную информацию, размер исполняемого файла увеличен, а скорость выполнения программы меньше. Во втором случае отладочная информация удалена, размер исполняемого файла меньше, а скорость выполнения программы больше.  [53]



Страницы:      1    2    3    4