Что такое компьютерное программное обеспечение. Компьютерные программы что такое


Компьютерные программы - это... Что такое Компьютерные программы?

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

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

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

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

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

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

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

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

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

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

См. также

Wikimedia Foundation. 2010.

dvc.academic.ru

Компьютерные программы - это... Что такое Компьютерные программы?

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

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

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

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

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

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

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

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

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

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

См. также

Wikimedia Foundation. 2010.

brokgauz.academic.ru

Что Такое Совокупность Всех Компьютерных Программ ~ Повседневные вопросы

Главная страница » Что Такое Совокупность Всех Компьютерных Программ

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

Совокупа программ, хранящихся на компьютере, образует его программное обеспечение.

Американская полиция: Михаил отвечает на вопросы, часть 2

инструментарий программирования (системы программирования).

Системное программное обеспечение.

выполнение прикладных программ;

управление ресурсами компьютера — памятью, микропроцессором и всеми наружными устройствами;

контакт человека с компом.

К более известным операционным системам относятся: MS-DOS, Windows, Unix, OS/2.

текстовые микропроцессоры — для сотворения текстовых документов;

табличные микропроцессоры (электрические таблицы) — для вычислений и анализа инфы, представленной в табличной форме;

базы данных — для организации и управления данными;

графические пакеты — для представления инфы в виде рисунков и графиков; » коммуникационные программки — для обмена информацией меж компьютерами;

встроенные пакеты, включающие несколько прикладных программ различного предназначения;

обучающие программки, электрические учебники, словари, энциклопедии, системы проектирования и дизайна;

2. Практическое задание на построение таблицы и графика функции в среде электрических таблиц.

Предназначение и состав операционной системы компьютера. Загрузка компьютера.

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

Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компу.

Драйверы – программки, управляющие устройствами.

Интерфейс – оболочка, при помощи которой юзер разговаривает с компом.

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

На диске есть свобода выбора. На музыкальном диске можно включить проигрывание хоть какой песни. С магнитного диска можно загрузить всякую программку. Потому команды загрузки стали очень сложными. Было надо указывать номер дорожки и номер сектора, в каком находится то, что нужно загрузить. К примеру, для загрузки игры Посадка на Луну приходилось давать команду типа: LOAD d 29:37, 31:14.

Для компов IВМ РС основной операционной системой с 1981 г. по 1995 г. была так именуемая система МS-DOS. За эти годы она прошла развитие от версии МS-DOS 1.0 до МS-DOS 6.22.

Единый программный интерфейс.

Единый интерфейс юзера.

Графический интерфейс юзера.

Единый аппаратно-программный интерфейс.

Графические операционные системы.

DOS (Disk Operating System). Интерфейс – командная строчка. Все команды приходилось набирать вручную, в командной строке ОС.

Windows 3.1 и 3.11. – 1-ый графический интерфейс. Хотя многие не считали эту систему операционной, а только системой, расширяющей способности DOS.

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

Семейство Windows-98 / NT / ME / 2000 / XP.

Элементы интерфейса Windows:

Заглавие «Рабочий стол» подобрано успешно. На нем, как и на обыкновенном десктопе размещены раз-личные программки и инструменты, выставленные в виде значков, либо иконки.

Значками в Windows обозначаются программки, документы. Пуск делается двойным щелчком кнопки мыши по значку. Программка может быть размещена конкретно на Десктопе, а может быть укрыта глубоко на диске, да и в данном случае представлена на Десктопе своим образом – ярлычком.

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

Размещается в нижней части экрана. На ней находятся: кнопка Запуск, кнопки открытых окон, индикаторы и часы.

Окно – один из основных частей интерфейса Windows.

1. Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу. Все программки и данные хранятся в длительной (наружной) памяти компьютера в виде файлов.

bmp, gif, jpg, png, pds.

wav, mp3, midi, kar, ogg.

Код (текст) программки на языках программирования.

В разных операционных системах есть разные форматы названий файлов. В операционной системе MS-DOS фактически название файла должно содержать менее восьми букв латинского алфавита и цифр, а расширение состоит из 3-х латинских букв, к примеру: proba.txt.

^ Единицы измерения инфы.doc.

2. Задачка. Разработка метода (программки), содержащей команду (оператор) цикла.

2. Задачка. Разработка метода (программки), содержащей команду (оператор) ветвления.

Тезисы

совокупа всех компьютерных программ (2. Совокупа всех компьютерных программ (2 слова). пакет программ, Что ты хочешь выяснить. совокупность всех компьютерных программ 11. Совокупа всех компьютерных программ 11 букв два слова 2. Что ты хочешь выяснить. как именуется совокупа всех компьютерных программ. как именуется совокупа всех компьютерных программ пожалуйста что такое софт. что такое совокупность всех компьютерных программ. Пользователь Алексей Буксиров задал вопрос в категории Прочее компьютерное и получил на. Что такое компьютерная программа? Виды компьютерных программ. Таковые используются во всех Виды компьютерных программ: что такое совокупность. СОВОКУПНОСТЬ - значение слова СОВОКУПНОСТЬ. Что такое совокупность? Совокупность - сочетание, общая сумма, общее. совокупность всех компьютерных программ. Совокупность всех компьютерных программ-программное Плиз подскажите что тут не. Статья словаря терминов "Что такое компьютерная. Статья словаря терминов "Что такое компьютерная Совокупность компьютерных программ. Совокупность всех компьютерных программ. Кого больше? Введите в форму поиска название нужного вам ГДЗ или часть текста задания. Компьютерные программы. Что находится в меню. Компьютерные программы. Думаю, Вы не раз задавались вопросом: «А что это за иконки на.

Похожие вопросы

kartaklada.ru

Что такое компьютерное программное обеспечение.

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

Если вы будете думать о компьютере, как о живом существе, то аппаратная часть будет органом,который делает вещи,которые видим глазами,например поднимаем предметы,или наполняем воздухом легкие. Программное обеспечение Quest Software делает интерпретацию изображений, которые приходят через глаза,рассказывая рукам,как поднимать предметы, и заставляя тело наполнить легкие воздухом.Компьютерное оборудование,часть машины,может понимать только два основных понятия: on и off. Время включения и выключения концепции называется двоичный код.Компьютерное программное обеспечение было разработано для того, чтобы сделать бинарный код и перевести его в полезный способ сказать компьютерному оборудованию,что делать. Компьютерное программное обеспечение преобразовывает концепции и направления,которые люди могут понять,через что-то,что на самом деле может быть сделано на компьютерном оборудовании.Программное обеспечение,чаще всего,создано компьютерными программистами, использующие язык программирования. Программист пишет команды на языке программирования,которые похожи на то,что кто-то может использоваться в повседневной речи. Эти команды называются исходный код. Другие компьютерные программы называются компиляторы и используют исходный код для преобразования команд в языке,которые компьютер может понять.Результатом является исполняемая компьютерная программа, которая является еще одним именем для программного обеспечения. Компьютерное программное обеспечение делится на две основные категории:системное программное обеспечение и прикладное программное обеспечение.Программное обеспечение системы представляет собой программы, которые позволяют оборудованию правильно запускаться.Прикладное программное обеспечение представляет собой программы, которые позволяют пользователям делать что-то кроме просто запуска оборудования. Некоторые эксперты также включают третью категорию — программного обеспечение,хотя другие ставят эти программы в одну из других ранее упомянутых категорий.

Несколько различных типов компьютерных программ:

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

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

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

Медиа-плееры и медиа-разработка программного обеспечения — программное обеспечение, предназначенное для воспроизведения и/или редактирования цифровых мультимедийных файлов, таких как музыка и видео.

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

Операционные системы — программное обеспечение, которое координирует ресурсы компьютера, позволяет запускать другие программы для их работы. Несколько примеров Windows XP, Mac OS X, и Linux.

 

Оцените статью: Поделитесь с друзьями!

kompkimi.ru

Что такое программное обеспечение компьютера?

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

Аппаратное и программное обеспечение

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

Типы программ

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

Как это работает?

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

Программы с открытым исходным кодом и программы, защищенные авторским правом

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

Также статьи на сайте chajnikam.ru на различные темы:Определение ввода данныхСпособы шифрования данныхЗарождение информационной технологииЧто такое полоса пропускания интернета?

chajnikam.ru

1. Что такое компьютерная программа (игра)?

Что такое компьютерная программа ( игра )?

Компьютерная программа — это упорядоченная последовательность команд.

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

"Прозрачность" выполнения всех команд, которые мы даем компьютеру при работе за ним, выполняется благодаря операционной системе, которая загружается при его запуске. Без операционной системы, хотя бы самой про стейшей (например, MS - DOS ), компьютер — не более, чем "груда железа". Именно на этом основана политика таких компаний, как Microsoft — де ваться пользователю просто-напросто некуда, все равно придется устанавливать операционную систему.

В простейшем случае программа состоит всего из одного файла с расшире нием СОМ или ЕХЕ. Первый тип расширения указывает на то, что про грамма предназначена для работы в MS - DOS или окне эмуляции MS - DOS . Второй тип файлов предназначен в основном для работы в Windows , хотя встречаются и такие файлы, которые способны работать и в MS - DOS . Их структура намного сложнее, чем у первого типа, да и размер этих файлов намного больше. Последний фактор вынуждает производителей программ применять программы для их сжатия. В результате чего конечный файл по лучается меньше оригинала раза в два, а то и в десять раз меньше, но при этом функциональность нисколько не страдает. При запуске файла идет ав томатическая распаковка архива в оперативную память компьютера, после чего уже передается управление непосредственно запущенной программе. Конечно, это отнимает некоторое время, да и ресурсы центрального процес сора, зато позволяет сильно сэкономить на дисковом пространстве, ведь только в операционной системе имеется огромное количество таких вот файлов, которые в распакованном виде будут занимать просто огромные объемы.

Стоит отметить, что файлы с расширением СОМ или ЕХЕ называют испол- шемыми файлами, т. к. они в своем теле содержат инструкции, подлежащие [сполнению.

Современные программы выполняют просто огромное количество разнообразнейших функций, что очень сильно усложняет их структуру, поэтому место единственного исполняемого файла, содержащего все необходимые ля работы инструкции, теперь часто используются группы файлов. При том один файл, как и прежде, является исполняемым в прямом смысле того слова, т. е. имеет расширение ЕХЕ (в сложных программах не встре- аются исполняемые файлы с расширением СОМ), а все остальные, практически, могут иметь любые расширения. Главное, чтобы основной ис-олняемый модуль мог распознать "свой" файл. Несмотря на столь широкие амки, производители программ все-таки используют определенные стандарты. Например, файлы с расширением DLL являются библиотеками под- рограмм, которые используются в процессе выполнения строго определеных функций. Яркий пример — сама операционная система, другой пример может составить практически любая современная игра, хотя именно в играх асто используются нестандартные расширения файлов — то ли для защиты г взлома, то ли просто по прихоти производителя.

Все программы, которые только можно встретить, объединены единым термином — программное обеспечение.

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

lib.qrz.ru