Skip to main content

Какие существуют виды компьютерного программного обеспечения?

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

Операционная система часто считается наиболее важной частью компьютерного программного обеспечения. Это программа, которая позволяет пользователю обмениваться данными с внутренними компонентами компьютера через такие входы, как мышь и клавиатура, и передавать виртуальные образы на монитор компьютера. Windows, Macintosh и Linux являются примерами операционных систем. Эти системы позволяют пользователю запускать другие программы, распечатывать документы и пользоваться Интернетом, помимо других задач. Они также помогают бесперебойно работать всем внутренним компонентам компьютера, позволяя им обмениваться данными друг с другом и различными пользовательскими входами, разделять память, а также запускать и завершать работу различных программ.

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

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