Компьютерные программы

Компьютерные программы

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

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

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

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

YouTube Трейлер

Поэтому по своему функциональному назначению программы для компьютера делятся на:

  1. Системные;
  2. Для обслуживания операционных систем;
  3. Программы для учебы (офисные, простые текстовые редакторы, переводчики, для оптического распознавания отсканированных документов и pdf файлов и преобразование их в текстовые документы, для вычисления математических выражений, для работы с различными форматами документов и т.д.).
  4. Архиваторы;
  5. Для обслуживания HDD и SDD дисков (жесткие диски);
  6. Для диагностики ПК;
  7. Файл менеджеры;
  8. Графические приложения, к примеру, Adobe Photoshop и программы для просмотра и систематизации фотографий на компьютере ;
  9. Софт для полного удаления программ;
  10. Кодеки для раскодирования видеопотока;
  11. Медиа аудио и видеоплееры;
  12. Видео редакторы и конвертеры;
  13. Программы обеспечивающие безопасность компьютера (антивирусы, сканеры и т.д.)
  14. Софт для записи DVD и Blu-ray дисков;
  15. Для создания образов дисков и работой с ними;
  16. Для интернета (общение в сети, браузеры, почтовые клиенты, интернет радио и т.д.);
  17. Для скачивания файлов из сети;
  18. Виртуальные машины и сервера;
  19. Для разработки вебсайтов;
  20. Программы для улучшения интерфейса компьютера;
  21. Игры;
  22. Для разработки тех же игр, программ, веб-приложений;
  23. Специфический софт для выполнения конкретных задач, к примеру для создания слайд шоу или для определения трастовости сайтов.

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

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

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

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

Компьютерные программы
Структура программного обеспечения

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

Процесс создания компьютерной программы называется «программированием», а люди, занимающиеся этим видом деятельности, называются программистами.

На сайте intercominfo.ru представлена рубрика с набором полезных программ с различным функциональным назначением, которые помогают решать многие повседневные задачи при работе на компьютере.

Добавить комментарий