Программа

Материал из Айболит-Онлайн Вики
Перейти к: навигация, поиск

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


Лишь самые примитивные программы состоят из одного исполняемого файла. На практике файлов может быть больше. Например:

программа.exe - исполняемый файл

параметры.cfg - файл с параметрами


Если программа более сложная и использует какие либо ресурсы, то на жёстком диске она может иметь вид:

[Картинки] - папка с картинками

[Пользователи] - папка с информацией о пользователях

программа.exe - исполняемый файл

параметры.cfg - файл с настройками

icon.ico - иконка для отображения в проводнике


Интернет-странички - это тоже программы. Реализованы они на языках HTML (статическое содержимое) и JavaScript (динамическое содержимое). Интернет-браузер понимает эти языки и выполняет написанные на них программы, выступая таким образом в роли интерпретатора.

Просмотреть исходный код программы интернет-страницы можно, нажав ПКМ в любом месте страницы и в появившемся контекстном меню выбрать "Посмотреть исходный код страницы" (в разных браузерах эта строка может незначительно отличаться).


В ОС Windows программы, как правило, размещаются в специально предназначенных для этого папках - Programm Files и Programm Files x86 (в 64-х разрядных ОС здесь хранятся 32-х разрядные приложения). Попадают они туда при как установить установке программ на компьютер в результате действий программы-установщика. Почти всегда программы хранят свои параметры не только в своей папке на жестком диске, но и в ***системном реестре.


Современные программы сложны и состоят из множества компонентов. Более верно применять термин программное обеспечение.