Программой называется: Компьютерная программа — это… Что такое Компьютерная программа? – Программа — Википедия

Содержание

Компьютерная программа — это… Что такое Компьютерная программа?

(!) Эта статья или раздел описывает ситуацию применительно лишь к одному региону.

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

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

— ГОСТ 19781—90. ЕСПД. Термины и определения

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

— ст. 1261 «Программы для ЭВМ» ГК РФ

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

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

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

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

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

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

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

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

Использование программ

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

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

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

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

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

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

См. также

Примечания

программа — Викисловарь

Морфологические и синтаксические свойства[править]

падеж ед. ч. мн. ч.
Им. програ́мма програ́ммы
Р. програ́ммы програ́мм
Д. програ́мме
програ́ммам
В. програ́мму програ́ммы
Тв. програ́ммой
програ́ммою
програ́ммами
Пр. програ́мме програ́ммах

про-гра́м-ма

Существительное, неодушевлённое, женский род, 1-е склонение (тип склонения 1a по классификации А. А. Зализняка).

Корень: -программ-; окончание: [Тихонов, 1996].

Произношение[править]

  • МФА: ед. ч. [prɐˈɡram(ː)ə]  мн. ч. [prɐˈɡram(ː)ɨ]

Семантические свойства[править]

Значение[править]
  1. план действия, деятельности, работы ◆ Читатель видит, что для нас именно те произведения и важны, в которых жизнь сказалась сама собою, а не по заранее придуманной автором программе. Н. А. Добролюбов, «Когда же придёт настоящий день?», 1860 г. ◆ Очевидно, Арина Петровна намеревалась буквально выполнить свою программу: содержать постылого в такой мере, чтоб он только не умер с голоду. М. Е. Салтыков-Щедрин, «Господа Головлёвы», 1875 г. ◆ Лизинговая программа рассчитана на 24 месяца, авансовый платёж составляет четверть от стоимости автомобиля. «Официальные дилеры», 2002 г. // «Автопилот» (цитата из Национального корпуса русского языка, см. Список литературы)
  2. полит. изложение целей и задач организации, партии или отдельного государственного, общественного деятеля ◆ У этой партии нет чёткой и внятной программы. ◆ Политическая программа нового президента. ◆ Большевистская аграрная программа звала крестьян на революцию против царя и помещиков. «История ВКП(б)»
  3. краткое изложение содержания и методологических установок курса, предмета, преподаваемого в учебном заведении ◆ Программа по истории. ◆ Программа по машиностроению.
  4. совокупность дисциплин, преподаваемых в учебном заведении ◆ Расширение программ в школах. ◆ Воспитание в детстве было получить негде, а образование Училище живописи не давало, программа общеобразовательных предметов была слаба, да и смотрели на образование, как на пустяки, — были уверены, что художнику нужна только кисть, а образование — вещь второстепенная.
    В. А. Гиляровский, «Москва и москвичи», 1926 г.
  5. содержание передач радио или телевидения, перечень отдельных номеров, исполняемых на вечере, концерте, цирковом представлении ◆ Программа телепередач на завтра. ◆ В программе пианист стоит вторым. ◆ Бедняге вятичу или костромичу, взятому от сохи, никогда не приходилось видеть раньше кинематографа, и он решил посмотреть. Купил билет, сел. Просмотрел всю программу — пришёл в такой восторг, что остался снова её смотреть…
    А. Т. Аверченко, «Неаполь»
  6. буклет, в котором отражена программа [5] (в театре — краткое описание спектакля, указатель с перечнем исполняемых пьес и действующих лиц в них) ◆ Перед звонком надо успеть взять программу и бинокль. ◆ Программы театров на март.
  7. разг. канал радио- и телевещания ◆ Переключить телевизор на первую программу.
  8. техн., комп. последовательность формализованных инструкций, предназначенная для исполнения устройством управления вычислительной машины, компьютера ◆ Составлять программу. ◆ Отлаживать программу.
Синонимы[править]
  1. план, проект
  2. курс; частичн.: концепция
  3. программка; частичн.: буклет
  4. канал
  5. разг., пренебр.: прога, приложение
Антонимы[править]
Гиперонимы[править]
  1. содержание, перечень
  2. буклет, листовка
Гипонимы[править]
  1. программа интеграции, аграрная программа, политическая программа, национальная программа
  2. бот, свободная программа

Родственные слова[править]

Список всех слов с корнем «программ⁽ʲ⁾-» [править]
  • существительные: программа; программка, программище, программочка, программулька, программуля; программность, программирование, программированье, программист, программистка, программатор; автопрограммирование, мультипрограммирование, перепрограммирование
  • прилагательные: программный, программистский, программируемый
  • глаголы: программировать, программироваться; запрограммировать, напрограммировать, напрограммироваться, спрограммировать, спрограммироваться
  • причастия: программировав, программировавши
  • деепричастия: программируя
  • наречия: программно, по-программистски

Этимология[править]

Происходит от др.-греч. πρόγραμμα «публикация, объявление, приказ», от гл. προγράφειν (προγράφω) «писать впереди; писать раньше; объявлять, предписывать»; из πρό «впереди, перед» + γράφω «пишу».

Фразеологизмы и устойчивые сочетания[править]

Перевод[править]

Interrobang.svg Для улучшения этой статьи желательно:
  • Добавить все семантические связи (отсутствие можно указать прочерком, а неизвестность — символом вопроса)
  • Добавить хотя бы один перевод для каждого значения в секцию «Перевод»

Морфологические и синтаксические свойства[править]

программа

Существительное.

Корень: .

Произношение[править]

Семантические свойства[править]

Значение[править]
  1. программа ◆ Отсутствует пример употребления (см. рекомендации).
Синонимы[править]
Антонимы[править]
Гиперонимы[править]
Гипонимы[править]

Родственные слова[править]

Ближайшее родство

Этимология[править]

От ??

Фразеологизмы и устойчивые сочетания[править]

Морфологические и синтаксические свойства[править]

программа

Существительное.

Корень: .

Произношение[править]

Семантические свойства[править]

Значение[править]
  1. программа ◆ Отсутствует пример употребления (см. рекомендации).
Синонимы[править]
Антонимы[править]
Гиперонимы[править]
Гипонимы[править]

Родственные слова[править]

Ближайшее родство

Этимология[править]

От ??

Фразеологизмы и устойчивые сочетания[править]

Морфологические и синтаксические свойства[править]

программа

Существительное.

Корень: .

Произношение[править]

Семантические свойства[править]

Значение[править]
  1. программа ◆ Отсутствует пример употребления (см. рекомендации).
Синонимы[править]
Антонимы[править]
Гиперонимы[править]
Гипонимы[править

Значение слова ПРОГРАММА. Что такое ПРОГРАММА?

ПРОГРА́ММА, -ы, ж.

1. Содержание и план предстоящей деятельности, работ и т. п. Программа развития индустрии.Наша страна осуществляет грандиозную программу подъема материального благосостояния народа. Катаев, Счастье нашей молодежи.

2. Изложение основных принципов, задач и целей, намеченных политической партией, центральным органом государственной власти, общественной организацией или отдельным государственным, общественным деятелем. Программа КПСС.Свергнув власть капиталистов и помещиков, свергнув власть империалистов в России и установив диктатуру пролетариата, наша партия осуществила программу, принятую II съездом РСДРП. Пятьдесят лет Коммунистической партии Советского Союза. Андрей, агитатор, приехавший из Петербурга, объяснял программу большевиков. Вс. Иванов, Пархоменко. || Идейное направление какого-л. политического, литературного течения, печатного органа и т. п. В этих стихах, так сказать, программа всей поэзии г. Языкова. Белинский, Русская литература в 1844 г.

3. План, порядок проведения чего-л. Программа работы съезда. Программа праздничного вечера.

4. Совокупность номеров, произведений, исполняемых в концерте, в цирковом представлении и т. п., а также состав передач по радио, телевидению. Программа радиопередач.Концерт начался, но программа потерпела изменения, и Лизин номер отодвинули на самый конец. Леонов, Дорога на Океан. Как всегда, после программы Владимир Владимирович исполнил несколько вещей на бис. Лобанов, Воспоминания о В. В. Софроницком. || Указатель с перечнем исполняемых пьес и действующих в них лиц и исполнителей, а также листок, содержащий такой указатель. Театральная программа.В антракте Гремяшин купил программу, коробку конфет. Кукушкин, Хозяин.

5. Краткое изложение содержания и методологических установок предмета, курса, преподаваемого в учебном заведении. Программа по математике. Программа по русскому языку для пятого класса.Роднев достал забытые за последнее время институтские учебники и программы, подвинул к изголовью кровати лампу и, по студенческой привычке, лежа, принялся читать. Тендряков, Среди лесов. || Совокупность учебных предметов, преподаваемых в каком-л. учебном заведении, на каком-л. факультете, курсе. Программа средней школы. Программа исторического факультета.Поступив в училище, Карась знал более половины того, что требовала программа его класса. Учиться ему было легко. Помяловский, Очерки бурсы.

6. План, краткое содержание какого-л. издания, литературного произведения. [Райский] взял кучку белых листков и начал набрасывать программу нового своего рамана. И. Гончаров, Обрыв. || Тема, сюжет музыкального произведения или произведения изобразительного искусства.

7. План действий, задание для автоматического выполнения станком, машиной, установкой и т. п. Программа обработки детали для станка. || Описание на специальном формальном языке процесса выполнения вычислительной машиной такого плана действий, задания. Программа для электронной вычислительной машины.

[От греч. πρόγραμμα — распоряжение, объявление]

Утилита — Википедия

Материал из Википедии — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 4 декабря 2018; проверки требуют 9 правок. Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 4 декабря 2018; проверки требуют 9 правок.

Ути́лита[1] (англ. utility) — вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС)[2].

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

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

По зависимости от операционной системы можно различать[2]:

  • Независимые утилиты, не требующие для своей работы операционной системы;
  • Системные утилиты, входящие в поставку ОС и требующие её наличия;
  • Оптимизатор диска для восстановления целостности файловой системы и дефрагментации.
  • Леонтьев В. П. Самые полезные программы: утилиты. — ОЛМА-ПРЕСС Образование, 2004. — 48 с. — (Компьютер. Карманный справочник пользователя). — ISBN 5-94849-575-2.
  • Чичелов А. Утилиты. Полезные программы. — Аквариум-Принт, 2006. — 48 с. — (Компьютер для начинающих). — ISBN 5-98435-411-Х.
  • Воройский Ф. С. Информатика. Новый систематизированный толковый словарь-справочник. — 3-е изд. — М. : ФИЗМАТЛИТ, 2003. — С. 364, 381, 601. — 760 с. — (Введение в современные ининформационные и телекоммуникационные технологии в терминах и фактах). — ISBN 5-9221-0426-8.

Программное приложение — это… Что такое Программное приложение?

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

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

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

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

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

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

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

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

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

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

См. также

Wikimedia Foundation. 2010.

Что такое программа?

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

Для пользователя одним из основных отличий является характер программы:

Прикладные программы — это программы, с которыми может взаимодействовать непосредственно пользователь. К ним относятся «текстовые редакторы», «браузер», «web-сайты», «игры».

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

Синонимами слова программа являются: «приложение», «ПО», «программное обеспечение», «software». Таким образом, компьютер – это совокупность «программного» и «аппаратного» обеспечения.

Можно разделить программное обеспечение по следующим признакам:

Целевая «операционная система» — поскольку разными «операционными системами» создаются разные среды для прикладного программного обеспечения, то очень важно, для какой именно операционной системы была создана конкретная «программа». Самые известные операционные системы — SuSe Linux, Ubuntu Linux, NetBSD, FreeBSD, OpenBSD MacOS и Microsoft Windows.

Целевая платформа – это разнообразное «аппаратное обеспечение», поддерживающее набор различных инструкций, так что большинство программ создается под определенное «аппаратное обеспечение». Самые популярные платформы: «x64», «x86», «ARM», «IA64», «Itanium» и другие.

Обычно для создания программного обеспечения необходимо написание на определенном «языке программирования» исходных текстов программы, дальнейшая «компиляция» программы, а также «отладка», «тестирование» и последующее распространение программного обеспечения. В 30–50-е годы ХХ века все исходные тексты писались как «машинный код», но вскоре был создан первый язык программирования «ASSEMBLER», использование которого серьезно упрощало процесс создания программы. В дальнейшем появились языки более «высокого уровня», и создание программ перешло от технических специалистов, которые отвечают за функционирование конкретных аппаратных комплексов, к специалистам по созданию программного обеспечения, которых стали называть «программистами». Когда «персональные компьютеры» распространились достаточно широко, «программирование» превратилось в отдельную индустрию, в которой задействовано огромное число специалистов. Сегодня целые учебные заведения полностью направлены на подготовку специалистов для этой индустрии. В СНГ к «программистам» всегда относились как-то по-особенному. После развала СССР было уничтожено большинство предприятий, которые непосредственно занимались производством вычислительной техники. Это привело к тому, что все страны СНГ закупали такую технику за рубежом, в государствах, у которых были развиты технологии производства аппаратного обеспечения. Из-за того произошла задержка в поступлениях, а также образовалась нехватка вычислительной техники в странах СНГ, а значит программисты обходились меньшим количеством рабочих часов с техникой и меньшими аппаратными ресурсами (такими как скорость вычислений, память, скорость передачи информации и т.д.). Если прибавить к таким условиям прекрасную математическую подготовку российских специалистов (следствие качественного образования в СССР) и способности к изобретательству, мы получим образ отечественного «программиста», уважаемого, но при этом е всегда понимаемого, причем не только в России, но за рубежом. Набравший популярность интернет перевел индустрию создания программного обеспечения на другой уровень, так как продавать и распространять программы стало проще. Это произошло благодаря возникновению систем моментальной оплаты (СМС, электронных денег, кредитных карт, терминалов, и т.п.), немалую роль сыграло и появление нового вида программного обеспечения — «web-сайтов». Вначале они были похожи на электронный вариант печатных изданий (журналов, газет, книг), но впоследствии они превратились в полноценные приложения. Развитие интернета привело к тому, что программное обеспечение, как и большинство других индустрий, стало жертвой «пиратов» — компаний и лиц, которые незаконно распространяют программное обеспечение. Борьба «щита и меча» ведется не один год, и появились разные способы децентрализованного распространения нелегальных копий программного обеспечения. Благодаря этим технологиям ответственность за распространение незаконных программ ложиться сразу на миллионы пользователей, а это делает поиск и наказание участников процесса почти невозможным.

Определение программа общее значение и понятие. Что это такое программа

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

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

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

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

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

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

Среди наиболее важных радиопрограмм в истории есть одна, которую Орсон Уэллс исполнял еженедельно на CBS (Columbia Broadcasting System), и которая состояла в драматизации и интерпретации различных литературных рассказов. Это важно, потому что однаж

Leave a comment