Что такое компьютерное программное обеспечение.
То, что большинство людей думают, как же компьютер может на самом деле быть разделен на две части.Первая часть, компьютерное оборудование,делает всю физическую работу компьютеров.Вторая часть,программное обеспечение,сообщает оборудованию, что делать и как это сделать.
Если вы будете думать о компьютере, как о живом существе, то аппаратная часть будет органом,который делает вещи,которые видим глазами,например поднимаем предметы,или наполняем воздухом легкие. Программное обеспечение Quest Software делает интерпретацию изображений, которые приходят через глаза,рассказывая рукам,как поднимать предметы, и заставляя тело наполнить легкие воздухом.Компьютерное оборудование,часть машины,может понимать только два основных понятия: on и off. Время включения и выключения концепции называется двоичный код.Компьютерное программное обеспечение было разработано для того, чтобы сделать бинарный код и перевести его в полезный способ сказать компьютерному оборудованию,что делать. Компьютерное программное обеспечение преобразовывает концепции и направления,которые люди могут понять,через что-то,что на самом деле может быть сделано на компьютерном оборудовании.Программное обеспечение,чаще всего,создано компьютерными программистами, использующие язык программирования. Программист пишет команды на языке программирования,которые похожи на то,что кто-то может использоваться в повседневной речи. Эти команды называются исходный код. Другие компьютерные программы называются компиляторы и используют исходный код для преобразования команд в языке,которые компьютер может понять.Результатом является исполняемая компьютерная программа, которая является еще одним именем для программного обеспечения. Компьютерное программное обеспечение делится на две основные категории:системное программное обеспечение и прикладное программное обеспечение.Программное обеспечение системы представляет собой программы, которые позволяют оборудованию правильно запускаться.Прикладное программное обеспечение представляет собой программы, которые позволяют пользователям делать что-то кроме просто запуска оборудования. Некоторые эксперты также включают третью категорию — программного обеспечение,хотя другие ставят эти программы в одну из других ранее упомянутых категорий.
Несколько различных типов компьютерных программ:
Компьютерные игры — одна из форм программного обеспечения для развлечений,которое имеет много жанров. Некоторые из этих жанров включают массовые многопользовательские онлайн-игры,шутеры от первого лица,игры действия,ролевые игры и приключенческие игры.
Программное обеспечение драйвера — программы, которые позволяют компьютеру взаимодействовать с дополнительными устройствами, такими как принтеры,сканеры, видео-карты.
Образовательное программное обеспечение — программы и игры, которые учат пользователя или предоставляют упражнения для того, чтобы помочь запомнить факты.Образовательное программное обеспечение разнообразно и может учить чему-либо от компьютерной деятельности,так и учебным предметам,например таким как химия.
Медиа-плееры и медиа-разработка программного обеспечения — программное обеспечение, предназначенное для воспроизведения и/или редактирования цифровых мультимедийных файлов, таких как музыка и видео.
Офисное программное обеспечение — более старый термин, который относится к любой программе,которая позволяет пользователю, чтобы быть более продуктивным, в деловом смысле. Текстовые процессоры, базы данных, утилиты управления и презентация программного обеспечения, все попадают в эту категорию.
Операционные системы — программное обеспечение, которое координирует ресурсы компьютера, позволяет запускать другие программы для их работы. Несколько примеров Windows XP, Mac OS X, и Linux.