Что такое компьютерная программа? Виды компьютерных программ. Что такое программа

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

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

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

Создание программ

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

Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии , допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется (компилируется) в машинный код .

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

Правовые аспекты

Программы с общедоступными исходными текстами называются открытыми .

Компьютерные программы в большинстве стран являются объектами авторского права . В некоторых странах компьютерные программы могут защищаться патентами . Авторское и некоторые другие [какие? ] права интеллектуальной собственности позволяют ограничивать доступ к исходным текстам программ.

См. также

Примечания


Wikimedia Foundation . 2010 .

Смотреть что такое "Компьютерная программа" в других словарях:

    - (ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ), набор расположенных поэтапно команд, позволяющих КОМПЬЮТЕРУ выполнить поставленную задачу. Обычно компьютер может выполнять самые различные задачи, в том числе обработку слов, расчеты, рисование, передачу сообщений, а… … Научно-технический энциклопедический словарь

    Последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины Словарь бизнес терминов. Академик.ру. 2001 … Словарь бизнес-терминов

    компьютерная программа - код — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом Синонимы код EN computer codecode …

    компьютерная программа - 3.10 компьютерная программа (computer program): Набор упорядоченных команд и данных, которые описывают операции в форме, приемлемой для их выполнения компьютером. Источник … Словарь-справочник терминов нормативно-технической документации

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

    КОМПЬЮТЕРНАЯ ПРОГРАММА-ОБОЛОЧКА - КОМПЬЮТЕРНАЯ ПРОГРАММА ОБОЛОЧКА. См. авторские системы … Новый словарь методических терминов и понятий (теория и практика обучения языкам)

    компьютерная программа [код] для детального анализа процесса - — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN best estimate code … Справочник технического переводчика

    компьютерная программа [код] для решения уравнений Навье - Стокса - (для нестационарных течений в турбомашинах) [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN Navier Stokes computer code … Справочник технического переводчика

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

Есть программы, которые пользователь должен устанавливать сам – пользовательские программы, например любая игра или видео-, аудио-плеер. Есть программы, которые устанавливаются автоматически при установке Windows – служебные программы, например Проводник. Есть программы, которые также устанавливаются сами и запускаются в фоновом режиме, работая в оперативной памяти компьютера – это системные программы, некоторые из них можно увидеть в Диспетчере задач (комбинация клавиш Ctrl+Alt+Del).

Как можно отличить программу от обычного файла?
1. Чаще всего конечно по расширению. Программы обычно имеют расширение «.EXE».

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

3. При запуске программы, если она уже установлена, откроется её рабочая область – интерфейс. Если же программа не установлена, то откроется мастер установки программы, правда это если программа требует установки – Вы это сразу поймёте. А вот если открывать обычный файл, то запустится программа, которая знает, как работать с этим файлом, она и откроет содержимое данного файла. Например, если вы запускаете музыкальный файл, то сначала откроется программа-плеер, а затем начнётся воспроизведение выбранного файла.


4. Если посмотреть на рабочий стол или в Проводник, то программы выделяются от файлов яркими ярлыками. И если нажать ПРАВОЙ кнопкой мыши на ярлыке и выбрать СВОЙСТВА, то в ТИПЕ ОБЪЕКТА будет написано «Приложение», а у файла будет написано ТИП ФАЙЛА, например, «Текстовый файл».


5. Ну и, наверное, очевидное отличие: файл – это продукт программы, а программа – это продукт программиста 🙂

ПРОГРАММА

ПРОГРАММА

(греч., от pro - прежде, вперед, и grapho - нишу). Краткий очерк, предначертание, изложение, содержание сочинения, предпринимаемого издания, книги или журнала, преподавания чего-либо. Изложение убеждений какой-либо партии.

Словарь иностранных слов, вошедших в состав русского языка.- Чудинов А.Н. , 1910 .

ПРОГРАММА

1) перечень учебных предметов и указание их содержания, распредел. их по классам; 2) список очередных дел и вопросов, подлежащих обсуждению к.-н. обществ на собрании; 3) намеченный образ действий; 4) направление журнала, газеты и вообще совокупность вопросов, обсуждаемых к.-н. органом периодической печати; 5) порядок концерта, литературного вечера и проч.; 6) вообще расписание предначертание, краткий общий очерк содержания и т. д.

Полный словарь иностранных слов, вошедших в употребление в русском языке.- Попов М. , 1907 .

ПРОГРАММА

1) перечисление предметов, предположенных к преподаванию в различн. учебн. заведениях, по курсам и классам; 2) перечень очередных дел, предстоящих к обсуждению в заседании различн. обществ; 3) перечисление нумеров, имеющих быть исполненными на концерте, литерат. вечере, в цирке и т. д., а также вообще всякое объявление о порядке предположенных празднеств и зрелищ; 4) образ действий, намеченный какой-либо партией; 5) направление, которого намерен держаться орган периодической печати; 6) в искусстве - рисунки, скульптурн. произведения, архитект. чертежи и т. п., исполняемые учениками академии художеств на заданную тему.

Словарь иностранных слов, вошедших в состав русского языка.- Павленков Ф. , 1907 .

ПРОГРАММА

греч., от pro , вперед, прежде, и grapho , пишу. Предначертание.

Объяснение 25000 иностранных слов, вошедших в употребление в русский язык, с означением их корней.- Михельсон А.Д. , 1865 .

Програ́мма

((гр. programme объявление, предписание)

1) план намеченной деятельности, работ,

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

3) учебная п. - краткое систематическое изложение содержания обучения по определенному предмету, преподаваемому в учебном заведении, круг званий, умений и навыков, подлежащих усвоению учащимися;

4) перечень театральных, концертных, цирковых, эстрадных номеров, радио-и телепередач, а также печатный указатель исполняемых ролей, номеров, выступлений, передач и исполнителей;

5) в вычислительной технике - полное и точное описание на нек-ром формальном языке процесса обработки информации для решения поставленной задачи на электронной вычислительной машине.

Новый словарь иностранных слов.- by EdwART, , 2009 .

Программа

программы, ж. [греч. programma – объявление ]. 1. План (деятельности, работы). 2. Изложение основных положений и целей деятельности политической партии, общественной организации или отдельного государственного, общественного деятеля. Политическая программа нового президента. 3. Краткое изложение содержания и методологических установок курса, предмета, преподаваемого в учебном заведении. Программа по истории. 4. Перечень отдельных номеров, исполняемых на вечере, концерте, цирковом представлении и т. п. 5. План действий, задание для ЭВМ или механизмов с программным обеспечением; описание на специальном формализованном языке процесса выполнения такого плана.

Большой словарь иностранных слов.- Издательство «ИДДК» , 2007 .

Программа

ы, ж. (нем. Programme греч. programma публичное объявление, распоряжение, указ).
1. План деятельности, каких-н. работ и т. п. П . исследований .
|| Ср. график .
2. Изложение основных задач и целей, намеченных кем-н. (правительством, политической партией или отдельными лицами). П . перехода к рынку .
3. Краткое изложение содержания учебного предмета. П . по русскому языку .
|| Ср. конспект .
4. Содержание театральных, концертных, цирковых представлений, радио- и телепередач, а также листок, брошюра с перечнем исполняемых номеров, выступлений, передач и т. п. П . концерта . Телевизионная п .
Программка - театральная п.
5. инф. Последовательное и точное описание на нек-ром формальном языке процесса обработки информации для решения задачи на ЭВМ.
Программный - относящийся к программе 2, 3, 5, программам.
|| Ср. алгоритм .
6. разг. Каждый из нескольких каналов , по которым ведется теле- или радиопередача. По первой программе - новости, по второй - фильм .

Толковый словарь иностранных слов Л. П. Крысина.- М: Русский язык , 1998 .


Синонимы :

Смотреть что такое "ПРОГРАММА" в других словарях:

    См … Словарь синонимов

    программа - ы, ж. programme m., нем. Programme <гр. programma публичное объявление. 1. Содержание или план какой л. деятельности, работы и т. п.; предварительно разработанная совокупность действий и мероприятий для осуществления чего л. БАС 1. План… … Исторический словарь галлицизмов русского языка

    Программы, жен. [греч. programma объявление]. 1. План (деятельности, работы). Программа машиностроения. Программа испытаний. Программа работ съезда. 2. Изложение основных положений и целей деятельности политической партии, общественной… … Толковый словарь Ушакова

    Жанр музыкальное обозрение Производство … Википедия

    Программа «А» советская и российская музыкальная передача, выходившая на Первой программе ЦТ, на канале РТР и ТВЦ. Специализируется в первую очередь на необычных и перспективных музыкальных явлениях, альтернативной и некоммерческой музыке,… … Википедия

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

    программа - Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма. [ГОСТ 19781 90] [ГОСТ 28806 90] [ГОСТ 28397 89] программа Ряд проектов и видов деятельности, которые… … Справочник технического переводчика

    Последовательность машинных команд, предназначенная для достижения конкретного результата. Программа согласно ГОСТ 19781 90 данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации… … Финансовый словарь

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

Структура операционной системы

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

  1. Файлом называется область в памяти компьютера, в которой хранится какая-либо информация. Это могут быть тексты, музыка, видео и, конечно же, программы. Каждый файл имеет собственное имя, состоящее из двух частей. Это облегчает поиск информации пользователю. Первая - это собственно название, вторая - расширение, указывающее на тип файла. Для того чтобы указать назначение файла, может быть использовано от одного до трех символов.
  2. Папкой называют специальное место на диске, в котором собраны файлы, сведения об их размере, времени последнего обновления и т.д. Директория может содержать в себе другие каталоги с файлами. Таким образом, получается некое «дерево», делающее работу с информацией наиболее удобной.

Виды приложений, используемых на компьютерах

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


Как создаются программы?

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

Самая популярная операционная система

В большинстве современных компьютеров используется ОС Windows. Создана она была специалистами корпорации Microsoft и ориентирована прежде всего на применение наиболее понятного обычному пользователю. Согласно данным ресурса Netmarketshare на 2013 год эта ОС установлена на 90% современных компьютеров.

В разное время использовались два семейства этой удобной системы. Первым было Windows 9x, в настоящее время применяют Windows NT. Сегодня наиболее популярна предпоследняя версия этого семейства - Windows 7. В том случае, если пользователь приобретает компьютер или ноутбук с уже установленной ОС, работать ему в дальнейшем придется именно с ней.

Самые популярные программы для Windows 7

Программ, разработанных для ОС Windows, существует просто огромное количество. И сказать, какие из них наиболее популярны у пользователей, необыкновенно сложно. Одним из самых современных и часто используемых приложений на данный момент является, конечно же, Skype. Создана данная программа была не слишком давно - в 2003 году и практически сразу же завоевала сердца пользователей. Сегодня она имеется практически на каждом компьютере.

Еще одним приложением, чаще всего применяемым на данный момент, является ISQ. У нас в стране именно оно чаще всего используется для общения через сеть интернет. Связано это видимо с тем, что работа со Skype требует достаточно высокой скорости соединения. Большинство же российских пользователей использует мобильную связь, отличающуюся в данном плане достаточной медлительностью.

Skype и ISQ - наиболее популярные программы для предназначенные для общения. Помимо них наиболее часто используется Flash Player - приложение, предназначенное для прокрутки фильмов и прослушивания музыкальных композиций. Без этой программы также невозможен просмотр разного рода баннеров, которыми интернет в настоящее время просто наводнен.

Пиратские программы

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

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