Нет такого44. Компьютерные программы, типология программ и режимы исполнения

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

Стандартные программы. Они являются предустановленными, то есть устанавливаются на компьютер вместе с операционной системой. Это так сказать необходимый минимум, который необходим пользователю для выполнения самых распространенных задач на компьютере.

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

Прикладные программы – это собственно те программы, которые выполняют прямые функции, непосредственно необходимые пользователю. Они предназначены для хранения, редактирования или обработки данных, начиная от текстовой информации и заканчивая фото- и видеофайлами. У этого вида программных продуктов есть подвиды:

Офисные – применяются для создания, редактирования и хранения графических и текстовых документов. Их еще называют редакторами.

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

Игры – класс прикладных программ, используемых в развлекательных и обучающих целях.

Программы языковой обработки служат для работы с самими программами. Используются в основном программистами. Они тоже имеют несколько подвидов:

Интерпретаторы – переводят только что созданную программу или ее часть на язык программирования (понятный компьютеру) и стазу же исполняют ее.

Трансляторы – переводят написанную программистом программу на язык программирования целиком, но не выполняют ее.

Компиляторы – переводят написанную программу в отдельный файл, который сразу же может отрабатываться ПК.

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

Режимы исполнения!


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: