Что понимают под программой
Значение слова «программа»
1. Содержание и план предстоящей деятельности, работ и т. п. Программа развития индустрии. □ Наша страна осуществляет грандиозную программу подъема материального благосостояния народа. Катаев, Счастье нашей молодежи.
2. Изложение основных принципов, задач и целей, намеченных политической партией, центральным органом государственной власти, общественной организацией или отдельным государственным, общественным деятелем. Программа КПСС. □ Свергнув власть капиталистов и помещиков, свергнув власть империалистов в России и установив диктатуру пролетариата, наша партия осуществила программу, принятую II съездом РСДРП. Пятьдесят лет Коммунистической партии Советского Союза. Андрей, агитатор, приехавший из Петербурга, объяснял программу большевиков. Вс. Иванов, Пархоменко. || Идейное направление какого-л. политического, литературного течения, печатного органа и т. п. В этих стихах, так сказать, программа всей поэзии г. Языкова. Белинский, Русская литература в 1844 г.
3. План, порядок проведения чего-л. Программа работы съезда. Программа праздничного вечера.
4. Совокупность номеров, произведений, исполняемых в концерте, в цирковом представлении и т. п., а также состав передач по радио, телевидению. Программа радиопередач. □ Концерт начался, но программа потерпела изменения, и Лизин номер отодвинули на самый конец. Леонов, Дорога на Океан. Как всегда, после программы Владимир Владимирович исполнил несколько вещей на бис. Лобанов, Воспоминания о В. В. Софроницком. || Указатель с перечнем исполняемых пьес и действующих в них лиц и исполнителей, а также листок, содержащий такой указатель. Театральная программа. □ В антракте Гремяшин купил программу, коробку конфет. Кукушкин, Хозяин.
5. Краткое изложение содержания и методологических установок предмета, курса, преподаваемого в учебном заведении. Программа по математике. Программа по русскому языку для пятого класса. □ Роднев достал забытые за последнее время институтские учебники и программы, подвинул к изголовью кровати лампу и, по студенческой привычке, лежа, принялся читать. Тендряков, Среди лесов. || Совокупность учебных предметов, преподаваемых в каком-л. учебном заведении, на каком-л. факультете, курсе. Программа средней школы. Программа исторического факультета. □ Поступив в училище, Карась знал более половины того, что требовала программа его класса. Учиться ему было легко. Помяловский, Очерки бурсы.
6. План, краткое содержание какого-л. издания, литературного произведения. [Райский] взял кучку белых листков и начал набрасывать программу нового своего рамана. И. Гончаров, Обрыв. || Тема, сюжет музыкального произведения или произведения изобразительного искусства.
7. План действий, задание для автоматического выполнения станком, машиной, установкой и т. п. Программа обработки детали для станка. || Описание на специальном формальном языке процесса выполнения вычислительной машиной такого плана действий, задания. Программа для электронной вычислительной машины.
[От греч. πρόγραμμα — распоряжение, объявление]
Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999; (электронная версия): Фундаментальная электронная библиотека
ПРОГРАММА
Полезное
Смотреть что такое «ПРОГРАММА» в других словарях:
программа — См … Словарь синонимов
программа — ы, ж. programme m., нем. Programme <гр. programma публичное объявление. 1. Содержание или план какой л. деятельности, работы и т. п.; предварительно разработанная совокупность действий и мероприятий для осуществления чего л. БАС 1. План… … Исторический словарь галлицизмов русского языка
Программа «А» — Жанр музыкальное обозрение Производство … Википедия
ПРОГРАММА — (греч., от pro прежде, вперед, и grapho нишу). Краткий очерк, предначертание, изложение, содержание сочинения, предпринимаемого издания, книги или журнала, преподавания чего либо. Изложение убеждений какой либо партии. Словарь иностранных слов,… … Словарь иностранных слов русского языка
Программа А — Программа «А» советская и российская музыкальная передача, выходившая на Первой программе ЦТ, на канале РТР и ТВЦ. Специализируется в первую очередь на необычных и перспективных музыкальных явлениях, альтернативной и некоммерческой музыке,… … Википедия
Программа «А» — советская и российская музыкальная передача, выходившая на центральном телевидении. Специализируется в первую очередь на необычных и перспективных музыкальных явлениях, альтернативной и некоммерческой музыке, русском роке. Редакция определила… … Википедия
программа — Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма. [ГОСТ 19781 90] [ГОСТ 28806 90] [ГОСТ 28397 89] программа Ряд проектов и видов деятельности, которые… … Справочник технического переводчика
Программа — последовательность машинных команд, предназначенная для достижения конкретного результата. Программа согласно ГОСТ 19781 90 данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации… … Финансовый словарь
программа — для вычислительной машины; машинная программа; программа Алгоритм решения задачи, заданный на языке вычислительной машины … Политехнический терминологический толковый словарь
ПРОГРАММА — ПРОГРАММА, см. КОМПЬЮТЕРНАЯ ПРОГРАММА … Научно-технический энциклопедический словарь
Программа — что это такое? Определение в информатике
Программы есть на каждом компьютере, ноутбуке и даже в ваших телефонах и планшетах. Все они созданы, чтобы выполнять функции, которые будут востребованы пользователями.
Ежедневно миллионы людей по всему миру используют их для различных целей, но не все знают определение этого термина. Если вам это интересно, то данная статья несомненно поможет вам расширить свои познания в IT сфере.
Прошлый материал был посвящен тому, что такое программное обеспечение, сейчас вы узнаете определение программы в информатике, как они работают и что из себя представляют.
Что такое программа
Программа (Program) — это набор команд, инструкций в виде кода, который запакован в исполняемый файла/ы. Создается для выполнения определенный функций и задач на определенном устройстве и операционной системе. Это может быть текстовый просмотрщик, видео-редактор, музыкальный плеер, браузер и т.д.
Т.е. по сути, это последовательность определенных команд, которые будут выполнятся на определенном устройстве со своей ОС для выполнения каких-либо действий необходимых пользователю. Именно они заставляют аппаратное обеспечение выполнять функции, на которые оно способно.
Если вы учитесь в университете на программиста, то наверняка знаете, что компьютерной программой называется даже простой код, который выводит на экран текст — Hello World!
Программа — это самый распространенный термин, используемый для определения какого-либо программного обеспечения. В телефонах и телевизорах софт также можно называть так, но мы уже привыкли к другому названию — приложение.
Интересно! Любое ПО создается под целевую систему: Windows, Mac OS, IOS, Android или другую, и под ее архитектуру. Поэтому для каждой ОС необходим свой софт, который будет на ней работать.
Как создаются программы
Программы создаются в специальном ПО для их создания: это ПО для работы с кодом, его компиляцией и отладки. Непосредственно код может быть написан на разных языках программирования, которые разделяются на два типа:
Языков программирования огромное множество, любой может подходить для определенных задач. Для каждой операционной системы, будь то Windows, Mac OS, Linux, IOS или Android существует свой язык программирования. И если софт написан под определенную систему, ее архитектуру, то на другой ОС он просто не запустится.
Виды программ
Видов не так уж много, но основной перечень состоит всего из трех типов. Их уже можно классифицировать дальше.
Системное ПО — это операционная система, драйверы, системные утилиты и другой софт встроенный в операционную систему.
Прикладное ПО — мессенджеры, офис, плееры, различные просмотрщики. Т.е. софт для выполнения повседневных задач, которым вы так часто пользуетесь
Инструментальное ПО — софт, предназначенный для разработки, отладки другого ПО. Т.е. для создания программного обеспечения.
Также, можно добавит еще один тип — вредоносное ПО, но это уже ближе к прикладному.
Интересно! Дополнительно рекомендую прочитать, про типы софта и его классификацию в следующем материале — виды программного обеспечения.
В заключение
Теперь вы знаете больше о том, что так часто используете на своих компьютерах и гаджетах. Надеюсь вам было интересно и это расширило ваши познания в компьютерной сфере.
Компьютерная программа
Компью́терная програ́мма — последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Программа — один из компонентов программного обеспечения. В зависимости от контекста, рассматриваемый термин может относиться также и к исходным текстам программы. Компьютерные программы, как объект авторского права и других прав интеллектуальной собственности, относится к категории нематериальных активов.
Программа — данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определённого алгоритма.
Программа — представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью получения определённого результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения.
Содержание
Создание программ
Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Из этого образа, находящегося как правило на диске, исполняемая программа в оперативной памяти может быть построена программным загрузчиком.
В системном программировании существует более формальное определение [источник не указан 1311 дней] программы как размещённых в оперативной памяти компьютера данных и машинных кодов, исполняемых процессором для достижения некоторой цели. Здесь подчёркиваются две особенности: нахождение программы в памяти и её исполнение процессором.
Процесс разработки программного обеспечения состоит из нескольких этапов, из которых в узком смысле лишь непосредственное создание программного кода носит название «программирование». В быту под программированием часто подразумевается весь процесс разработки ПО, а людей, занимающихся этим видом деятельности, называют программистами.
Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии, допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется (компилируется) в машинный код.
Некоторые языки программирования позволяют обходиться без предварительной компиляции программы и переводят её в инструкции машинного кода непосредственно во время исполнения. Этот процесс называется динамической компиляцией и он позволяет добиться большей переносимости программ между разными аппаратными и программными платформами при сохранении многих плюсов компиляции.
Интерпретируемые программы, для которых как правило не применяется процесс компиляции и которые интерпретируются операционный системой или специальными программами-интерпретаторами, называются скриптами или «сценариями».
Исходные тексты компьютерных программ в большинстве языков программирования состоят из списка инструкций, точно описывающих заложенный алгоритм. Подобный подход в программировании называется императивным. Однако применяются и другие методологии программирования. Например, описание исходных и требуемых характеристик обрабатываемых данных и предоставление выбора подходящего алгоритма решения специализированной программе-интерпретатору — такой подход называется декларативным программированием. К декларативному программированию относятся функциональное и логическое, а также менее распространённые виды программирования.
Использование программ
Большинство пользователей компьютеров используют программы, предназначенные для выполнения конкретных прикладных задач, таких как подготовка и оформление документов, математические вычисления, обработка изображений и т. п. Соответствующие программные средства называют прикладными программами или прикладным программным обеспечением. Управление компонентами вычислительной системы и формирование среды для функционирования прикладных программ берёт на себя системное программное обеспечение, наиболее важной составляющей которого является операционная система.
Правовые аспекты
Программы с общедоступными исходными текстами называются открытыми.
Компьютерные программы в большинстве стран являются объектами авторского права. В некоторых странах компьютерные программы могут защищаться патентами. Авторское и некоторые другие [какие?] права интеллектуальной собственности позволяют ограничивать доступ к исходным текстам программ.
Понятие программы
Программа – это последовательность инструкций (команд), описывающая алгоритм решения с помощью компьютера соответствующей задачи, для реализации которой эта программа была разработана.
Для разработки программ используются специальные языки.
Программа может содержать инструкции, написанные на языках программирования высокого уровня (ЯВУ), которые позволяют записать алгоритмы в удобной для понимания человеком форме, приближенной к естественным языкам (исходный код), или последовательность машинных команд (инструкций, «понятных» компьютеру, на котором данная программа должна выполняться).
Готовыми к выполнению являются только программы, содержащие инструкции в двоичном машинном коде, – программы на языке конкретного компьютера (компьютера с процессором определенной модели или семейства), только такие программы можно загрузить в память компьютера для выполнения. Таким образом, программы в машинном коде не являются «переносимыми», их можно выполнять только на компьютерах с общей архитектурой, системой команд, поддерживаемой этими компьютерами, т.е. одинаковым машинным языком.
В таблице приведен пример исходного кода на языке программирования высокого уровня (Visual Basic), на машинно-ориентированном языке (ассемблере) и машинный код процессоров Intel, который мог бы соответствовать этим операторам ЯВУ и машинно-ориентированного языка.
В приведенном фрагменте программы в зависимости от значения A вычисляется значение B. Для удобства машинный код представлен не в двоичном, а в шестнадцатеричном виде, что сокращает запись. В левом столбце машинного кода показаны относительные (эффективные) адреса, по которым в памяти при загрузке программы на выполнение размещаются данные и команды программы. Далее в каждой строчке следует код команды, занимающий обычно один байт, и операнды команды.
Машинно-ориентированный язык (Assembler) наиболее близок к языку, который «понимает» компьютер. В нем каждая команда, расположенная в отдельной строке, соответствует одной машинной команде. В столбике таблицы, в котором показан шестнадцатеричный машинный код, первое число представляет собой адрес в памяти компьютера, по которому будет при выполнении программы записана команда или данные, машинный код которых следует за этим числом в строке.
Исходный код программы на языке программирования создает программист, используя при этом имеющиеся в его распоряжении редакторы текстов (специальные программы, которые используются для ввода и модификации текстовой информации). Для перевода программы, написанной на языке программирования, в форму, готовую к выполнению (в машинный код), используются специальные системные программы (трансляторы, компоновщики), которые помогают программисту разработать программу. Разработчики применяют различные инструментальные средства, входящие в состав систем программирования, снижающие трудоемкость разработки программ. Современные системы программирования включают в свой состав текстовые редакторы, средства визуального программирования, трансляторы с определенных языков программирования, компоновщики, позволяющие «собрать» программы из отдельно разработанных модулей, и средства отладки программ, позволяющие выявлять и исправлять ошибки в процессе разработки программы.
Все программы хранятся в файлах на дисках компьютера. Тип файла определяет способ записи программы в нем. При загрузке программы в память на выполнение она считывается из файла и записывается в выделенную ей для выполнения оперативную память с помощью специальной программы загрузки, так как процессор может прочитать и выполнить только команды, находящиеся в оперативной памяти компьютера.
Таким образом, кроме программ, решающих задачи пользователя, существуют и программы, выполняющие вспомогательные, обслуживающие функции, позволяющие повысить эффективность и снизить трудоемкость работы.
Классификация программного обеспечения
Программным обеспечением ВС (ПО, software) называют совокупность программ, описаний и инструкций по их применению, позволяющую использовать ВС как универсальную систему для хранения, обработки и обмена информацией.
Программы могут распространяться в качестве загрузочных (исполнимых) модулей, содержащих полностью сформированный машинный код, готовых к выполнению (такие программы содержатся в программных EXE- и COM-файлах). Такие программы, которые могут самостоятельно запускаться для решения соответствующих задач, называют еще приложениями.
К программному обеспечению относятся также библиотеки, используемые для разработки других программ или при их выполнении (файлы библиотек имеют обычно расширения LIB или DLL). Такие программные файлы называют компонентами приложений, так как содержащиеся в них программы не загружаются на выполнение самостоятельно, а подключаются при выполнении к другим программам-приложениям.
ПО является необходимым дополнением к техническим средствам ВС, обеспечивающим общую эффективную работу системы.
Все программы, устанавливаемые (инсталлируемые) в ВС, делятся на несколько классов в зависимости от решаемых с их помощью задач и функций, которые они выполняют. Программное обеспечение принято делить на три основные группы: системное ПО, прикладное ПО и системы программирования.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
- Что понимают под программой технического обслуживания
- Что понимают под проектом в movie maker