Главная Обратная связь

Дисциплины:






Программное обеспечение ПК. Виды, назначение, примеры



Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Программное обеспечение, можно условно разделить на три категории:

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

прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

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

 

Системное ПО. планирование и управление задачами, управления вводом-выводом и т.д.

К системному ПО относятся:

· операционные системы (эта программа загружается в ОЗУ при включении компьютера)

· программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)

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

· Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)

· утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)

o диспетчеры файлов или файловые менеджеры

o средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)

o средства просмотра и воспроизведения

o средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков

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

o средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).

 

Прикладное ПО. программы, непосредственно обеспечивающие выполнение необходимых работ на ПК

К прикладному ПО, например, относятся:

· Комплект офисных приложений MS OFFICE

· Бухгалтерские системы

· Финансовые аналитические системы

· Интегрированные пакеты делопроизводства

· CAD – системы (системы автоматизированного проектирования)

· Редакторы HTML или Web – редакторы

· Браузеры – средства просмотра Web - страниц

· Графические редакторы

· Экспертные системы И так далее.

 

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



В самом общем случае для создания программы на выбранном языке программирования (языке системного программирования) нужно иметь следующие компоненты:

· Текстовый редактор для создания файла с исходным текстом программы.

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

· Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код.

· Исполнимый код – это законченная программа, которую можно запустить на любом компьютере, где установлена операционная система, для которой эта программа создавалась. Как правило, итоговый файл имеет расширение .ЕХЕ или .СОМ.

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

 

 





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...