Файлы содержащие готовые к исполнению программы с расширением com или exe называются

Обновлено: 07.07.2024

Исполни́мый (исполня́емый) мо́дуль (также исполнимый файл, англ. executable file ) — это разновидность файла, содержимое которого является готовой к непосредственному исполнению компьютерной программой.

Чаще всего он содержит двоичное представление машинных инструкций для определённого процессора. (По этой причине на программистском сленге в отношении него используют слово бинарник — кальку с английского binary, но может содержать и инструкции на интерпретируемом языке программирования, для исполнения которых требуется интерпретатор. В отношении последних часто используется термин скрипт.)

Исполнением бинарных файлов занимаются аппаратно- и программно-реализованные машины. К первым относится центральные процессоры, ко вторым — виртуальные машины, например, виртуальная машина Java. Формат бинарного файла определяется архитектурой исполняющей его машины. (Обзор форматов содержится в статье об объектных модулях.) Известны машины, реализованные как аппаратно, так и программно, например, и виртуальная машина VMWare.

Статус исполнимости файла чаще всего определяется принятыми соглашениями. Так, в одних операционных системах исполнимые файлы распознаются благодаря соглашению об именовании файлов (например, путем указания в имени расширения файла — «.exe» или «.bin»), тогда как в других исполнимые файлы обладают специфичными метаданными (например, битом разрешения «execute» в

В современных компьютерных архитектурах исполнимые файлы содержат большие объемы данных, не являющихся компьютерной программой: описание программного окружения, в котором программа может быть выполнена, данные для отладки программы, используемые константы, данные, которые могут потребоваться операционной системе для запуска процесса (например, рекомендуемый размер кучи), и даже описания структур окон графической подсистемы, используемых программой.

Зачастую исполнимые файлы содержат вызовы библиотечных функций, например, вызовы функций операционной системы. Таким образом, наряду с процессорозависимостью (машинозависимым является любой исполнимый файл) исполнимым файлам может быть свойственна зависимость от операционной системы.

См. также

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое "Исполняемый файл" в других словарях:

файл — поименованная совокупность байтов, записанная на жёстком или гибком магнитном диске, в которой хранится отдельный элемент файловой системы, напр. документ Word или рисунок. Вся информация, записанная на магнитный диск, представлена блоками байтов … Энциклопедия техники

SafeDisk — SafeDisc это система защиты от копирования для Windows приложений и игр, разработанная Macrovision Corporation. Содержание 1 Цели 2 Уязвимости 3 История версий 3.1 SafeDisc (V1) … Википедия

Portable Executable — Переносимый исполняемый файл Расширение .exe, .dll, .ocx, .sys, .scr, .drv, .cpl Сигнатура MZ (опционально), PE Разработан Microsoft Тип формата двоичный, исполняемый, объектный … Википедия

Обычно вы видите EXE-файл при установке нового программного обеспечения или запуске программы на вашем ПК, где используется расширение EXE. Если вы создаете собственное программное обеспечение, вы даже можете создать свой собственный исполняемый файл для запуска, установки или распространения. Если вам интересно узнать больше об исполняемых файлах и о том, как создать исполняемый файл, вот что вам нужно сделать.


Риски исполняемых файлов (EXE)

Когда вы запускаете исполняемый файл, вы даете ему разрешение на выполнение содержащихся в нем инструкций. Так работает любое программное обеспечение, от простых сценариев из нескольких строк до сложного программного обеспечения с миллионами строк кода.

Прежде чем запускать или создавать исполняемый файл, вы должны знать о потенциальных рисках. Исполняемые файлы могут содержать в исходном коде инструкции, которые могут повредить ваш компьютер.


Перед запуском любого исполняемого файла, особенно если он запрашивает административные разрешения в Контроль учетных записей пользователей всплывающее окно, вы должны просканировать файл на наличие вредоносных программ с помощью Windows Security или вашего собственного стороннего антивирусного программного обеспечения, такого как Malwarebytes. Вам также следует устанавливать или запускать программное обеспечение только из источников, которым вы абсолютно доверяете.

Если вы создаете собственное программное обеспечение для запуска, вы должны убедиться, что код не предназначен для доступа к каким-либо важным файлам. Хотя Windows обычно предотвращает несанкционированный доступ к системным файлам с помощью UAC, дважды проверьте свой код перед запуском, чтобы убедиться, что программное обеспечение не может нанести вред вашему ПК.

Открытие исполняемых файлов (EXE) в Windows

Если вы хотите открыть исполняемый файл в Windows, вы можете сделать это несколькими способами. Windows автоматически распознает формат EXE-файла как исполняемый файл, поэтому обычно вы можете открыть его со своего рабочего стола, из проводника Windows, с помощью меню «Пуск» Windows (для установленного программного обеспечения) или с помощью командного окна «Выполнить».

  • Чтобы открыть EXE-файлы на рабочем столе или в проводнике Windows, дважды щелкните файл. Это проинструктирует Windows открыть его.


  • Список установленного программного обеспечения в меню «Пуск» Windows представляет собой ярлыки EXE-файлов для этого программного обеспечения (например, Chrome.exe для Google Chrome). Нажмите значок меню «Пуск» (или нажмите клавишу Windows на клавиатуре), затем нажмите одну из записей, чтобы запустить программное обеспечение.


  • Чтобы использовать командное окно «Выполнить» для запуска EXE-файла, нажмите клавиши Windows + R на клавиатуре. Либо щелкните правой кнопкой мыши значок меню «Пуск» и выберите «Выполнить».


  • В поле команды «Выполнить» найдите исполняемый файл, нажав кнопку «Обзор», или введите расположение файла напрямую. Если вы хотите запустить EXE-файл, нажмите ОК.


  • Если EXE-файл запрашивает административный доступ, вам необходимо разрешить его запуск во всплывающем окне UAC. Нажмите Да, чтобы разрешить это.



Как создать исполняемый файл в Windows

Если вы хотите создать свои собственные исполняемые файлы в Windows, вы можете, но это не так просто, как переименовать файл и добавить .exe в его конец.

Вам нужно будет закодировать программное обеспечение, которое вы хотите запустить, на выбранном вами языке программирования, а затем скомпилировать его как файл, который можно будет выполнить. Однако большинство пользователей захотят создать более простые исполняемые файлы, такие как файлы установщика для установки программного обеспечения.


EXE-файл, созданный с помощью 7-Zip, на самом деле является файлом архива SFX. Этот архивный файл в формате EXE автоматически извлекает все включенные файлы на ваш компьютер, что делает его идеальным для простого развертывания программного обеспечения.

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

  • Чтобы создать EXE-файл с помощью 7-ZIP, поместите файлы в папку в проводнике Windows. Щелкните папку правой кнопкой мыши, затем нажмите 7Zip> Добавить в архив.


  • В поле «Параметры» установите флажок «Включить архив SFX». Вы также захотите установить формат архива на 7z, метод сжатия на LZMA2 и уровень сжатия на нормальный. Нажмите ОК, чтобы создать файл.


Хотя это не настоящий EXE-файл, он выглядит и действует как один, что упрощает создание исполняемого файла, который может распространять программное обеспечение или файлы, созданные вами вместе с другими.

В противном случае, если вы хотите создать «настоящий» исполняемый файл, вам потребуется научиться программировать.

Запуск исполняемых файлов на Mac или Linux

То, как исполняемые файлы работают в Windows, полностью отличается от того, как программы работают на других платформах, таких как Linux или macOS. На этих платформах есть исполняемые файлы, но они не в формате EXE.

В Linux, например, любой файл может быть исполняемым, но для его запуска в качестве программы с использованием chmod требуется специальный флаг разрешений. Например, команда chmod + x file предоставит файлу с именем file разрешение на выполнение.

В macOS есть несколько иной метод запуска программного обеспечения. Если приложение не было установлено из App Store, и оно не от разработчика, которого он знает или которому доверяет, то приложение не будет запущено. Вам нужно будет разрешить это в меню «Системные настройки»> «Безопасность и конфиденциальность».


Однако как система на основе Unix macOS поддерживает команду chmod, что позволяет выполнять больше базовых сценариев с помощью приложения Terminal. Если вы, например, разработали сценарий Python, вы можете использовать команду chmod + x для его запуска.

Вы также можете использовать эмулятор WINE для Linux и macOS для запуска и установки EXE-файлов Windows на этих платформах. Разработанный для эмуляции определенных инструкций и библиотек Windows, использование WINE для запуска EXE-файла будет иметь разный уровень успеха.

Вы можете проверить, насколько популярное программное обеспечение будет работать с WINE, проверив База данных WineHQ.

Запуск исполняемых файлов в Windows 10

Ничто не мешает вам создавать собственное программное обеспечение, особенно если вы объедините его с пакетами установщика Windows, чтобы упростить установку. Однако для большинства пользователей Windows 10 файлы EXE нужно запускать, а не создавать. Пока вы запускаете программное обеспечение только из источников, которым доверяете, исполняемые файлы должны быть относительно безопасными.

Убедитесь, что вы регулярно выполняете сканирование на наличие вредоносных программ, и, если вы действительно не уверены в том, безопасно ли запускать исполняемый файл, вы можете использовать режим песочницы Windows 10 для запуска программного обеспечения в изолированном контейнере, чтобы проверить его. Если EXE опасен, он не повредит вашу основную установку Windows.

Исполняемый файл - файлы, содержащие готовые к исполнению программы а).


Это 100% первый вариант, расширение .

Exe обозначает какую - либо программу (файлы, необходимые для запуска программы)


6. Исполняемые файлы имеют расширения : A) txt, doc, rtf B) jpg, pcx, bmp C) mp3, wav D) exe, com?

6. Исполняемые файлы имеют расширения : A) txt, doc, rtf B) jpg, pcx, bmp C) mp3, wav D) exe, com.


На жестком диске было 12 папок, в 5 из них было по 8 файлов, а оставшихся по 10 файлов?

На жестком диске было 12 папок, в 5 из них было по 8 файлов, а оставшихся по 10 файлов.

После перегруппировки всех файлов стало 11 папок с равным количеством файлов.

Количество файлов не изменилось.

Сколько файлов стала содержать каждая папка на жестком диске?


Настя555555 29 мая 2021 г., 16:16:35 | 5 - 9 классы

Помогите пожалуйста срочно?

Помогите пожалуйста срочно!

1) единица измерения информации ;

2) программа в оперативной памяти ;

3) текст, напечатанный на принтере ;

4) программа или данные на диске, имеющие имя.

2. Имя файлу даёт :

1) операционная система

3) программа при его создании

Имя файла состоит из двух частей :

1) адреса первого сектора и объёма файла

2) имени и расширения

3) области хранения файлов и каталога

4) имени и адреса первого сектора

Расширение файлу присваивает :

1) программа при его создании

4) операционная система

Файловая система – это :

1) системная программа ;

2) вложенная структура папок ;

3) вложенная структура файлов ;

4) вложенная структура папок и файлов.

1) средство упорядочения тематически связанных файлов ;

2) именованная область диска ;

3) программа, которая переводит язык программирования в машинный код ;

4) программа, которая служит для подключения устройств ввода / вывода.

7. В папке могут храниться :

2) файлы и папки ;

3) только другие папки ;

Какие имена файлов составлены верно :

9. На тип файла указывает :

1) расширение файла ;

4) название файла.

10. Укажите тип файла - wav, mp3, midi :

Укажите тип файла – txt, doc, pdf

2) web – страница ;

Укажите тип файла – bmp, gif, jpg

2) web – страница ;

Какой путь из корневого каталога указан верно :

1) С : \ Обучающие программы \ Поле чудес \ pole.

2) \ Обучающие программы \ Поле чудес \ pole.

3) С : \ Обучающие программы \ Поле чудес \ ;

4) С : Обучающие программы Поле чудес.

14. Задано полное имя файла С : \ DOC|PROBA.

TXT. Каково имя каталога, в котором находится этот файл?

1) C : \ DOC \ PROBA.

15. Укажите тип файла – avi, mpeg, mp4


Тестирование по теме «Файлы?

Тестирование по теме «Файлы.

а) Единица измерения информации

б) Программа в оперативной памяти

в) Текст, распечатанный на принтере

г) Программа или данные на диске, имеющие имя

Выбери правильное имя файла :

а) 9 класс А б) 9 класс «А».

Doc г) 9 класс А.

Расширение в имени файла указывает на :

а) размер файла б) тип файла

в) атрибут файла г) параметр файла

Укажи полное имя файла :

а) A : \ Windows \ System \ pole.

б) A : \ Windows \ System

в) Windows \ System \ pole.

Укажи расширение файла :

а) A : \ Windows \ System \ pole.

б) A : \ Windows \ System

в) Windows \ System \ pole.

C : \ Ivanov \ Petrov \ PROGS \ prog1.

Pas. Какая папка является дочерней для папки Ivanov?

Файловая система – это :

а) совокупность всех файлов на диске

б) совокупность всех каталогов на диске

в) совокупность всего программного обеспечения на диске

Текущий диск – это диск :

а) диск, с которым пользователь работает в данный момент времени

г) диск, на котором установлена ОС

С какой файловой системой работает операционная система на компьютерах в вашем классе :

Какие из расширений в списке используются для файлов, содержащих графические изображения :


Тест по теме файловая система 1?

Тест по теме файловая система 1.

Файловая система – это : А) системная программа ; Б) вложенная структура файлов ; В) вложенная структура папок ; Г) вложенная структура папок и файлов 2.

Какие имена файлов составлены, верно : А) «пример».

Пример ; Г)пример : doc ; 3.

Укажите расширение файла «Мое портфолио.

Doc» : А) нет расширения ; Б) портфолио.

Укажите тип файла Proba.

Html : А) текстовй ; Б) графический ; В) web - страница ; Г) исполняемый.

5. Папка – это : А) средство упорядочения тематически связанных файлов ; Б) именованная область диска ; В) программа, которая переводит язык программирования в машинный код ; Г) программа, которая служит для подключения устройств ввода / вывода.

6. В папке могут храниться : А) только файлы ; Б) только другие папки ; В) файлы и папки ; Г) окна Windows ; 7.

Папка, в которой хранятся все папки и файлы, называется : А) основной ; Б) корневой ; В) главной ; Г) вложенной.

8. Имя С : имеет : А) дисковод для гибких дисков ; Б) дисковод для CD - дисков ; В) винчестер ; Г) файл.

9. Какой путь из корневого каталога указан верно : А) А : \ Обучающиеся программы \ Поле чудес \ pole.

Exe ; Б) \ Обучающиеся программы \ Поле чудес \ pole.

Exe ; В) А : \ Обучающиеся программы \ Поле чудес \ ; Г) А : Обучающиеся программы Поле чудес.


Расширение имени файла .COM не имеет отношения к доменному имени верхнего уровня .com (для "коммерческого") верхнего уровня. Однако это сходство в названии было использовано авторами вредоносных программ .

Содержание

двоичный формат DOS

Формат COM - это исходный двоичный исполняемый формат, используемый в CP / M (включая SCP и MSX-DOS ), а также DOS . Это очень просто; он не имеет заголовка (за исключением файлов CP / M 3) и не содержит стандартных метаданных , только код и данные. За эту простоту приходится платить: двоичный файл имеет максимальный размер 65 280 (FF00 h ) байтов (256 байтов меньше 64 КБ) и хранит весь свой код и данные в одном сегменте .

В архитектуре ЦП Intel 8080 можно было адресовать только 65 536 байт памяти (диапазон адресов от 0000h до FFFFh). При CP / M первые 256 байтов этой памяти, от 0000h до 00FFh, были зарезервированы для использования системой нулевой страницей , и любая пользовательская программа должна была быть загружена ровно в 0100h для выполнения. COM-файлы идеально подходят для этой модели. До появления MP / M и Concurrent CP / M не было возможности запускать более одной программы или команды одновременно: программа, загруженная в 01:00, была запущена, и нет другого.

В CP / M 3, если первый байт COM-файла - C9h, имеется 256-байтовый заголовок; поскольку C9h соответствует инструкции 8080 RET , это означает, что COM-файл будет немедленно завершен при запуске в более ранней версии CP / M, которая не поддерживает это расширение. (Поскольку наборы инструкций 8085 и Z80 являются надмножествами набора инструкций 8080, это работает на всех трех процессорах.) C9h является недопустимым кодом операции на 8088/8086, и это приведет к тому, что процессор сгенерировано исключение прерывания 6 в режиме v86 на 386 и более поздних чипах x86. Поскольку C9h - это код операции для LEAVE с 80188 / 80186 и, следовательно, не используется в качестве первой инструкции в допустимой программе, исполняемый загрузчик в некоторых версиях DOS отклоняет запускаемые COM-файлы. с C9h, чтобы избежать сбоя.

Большие программы

Поддержка платформ

Формат по-прежнему является исполняемым на многих современных платформах на основе Windows NT , но он запущен в MS-DOS -эмулирующей подсистеме, NTVDM , которая отсутствует в 64-битных вариантах. COM-файлы также могут выполняться в эмуляторах DOS, таких как DOSBox , на любой платформе, поддерживаемой этими эмуляторами.

Использование по соображениям совместимости

Параметры выполнения

Пользователь, желающий запустить foo.exe , может явно использовать полное имя файла:

Читайте также: