Прикладное программное обеспечение




Программное обеспечение ИТ-технологий

 

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

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

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

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


 

 

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

 

В состав системного ПО входят ОС, сервисное ПО (оболочки, утилиты, антивирусные средства) и программы технического обслуживания (тестовые программы, программы контроля).

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

Наиболее популярны следующие ОС: семейство программ Microsoft Windows, MacOS, Linux, FreeDOS, UNIX, CISCO и др.

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

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

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


 

 

Инструментальное программное обеспечение

 

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

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


 

 

Прикладное программное обеспечение

 

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

Различают следующие типы прикладных программ:

1. Прикладные программы общего назначения. Эти прикладные программы являются универсальными. К ним относятся:

· текстовые и графические редакторы;

· издательские системы;

· электронные таблицы;

· СУБД;

· интегрированные пакеты;

· пакеты case-технологии;

· экспертные системы и системы искусственного интеллекта

2. Проблемно-ориентированные прикладные программы. Это наиболее широкий класс ППП, которые предназначены для решения какой-либо задачи в конкретной функциональной области. Проблемно-ориентированные программные пакеты для промышленной сферы подразделяются на следующие группы:

· программы для автоматизации всей деятельности крупного или среднего предприятия;

· комплекты для управления производством определенного типа;

· специализированные программные продукты типа MMPS, MES, позволяющие сделать производство более гибким и ускорить его приспособление к условиям рынка;

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

3. Прикладные программы для глобальных сетей. Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, БД, передаче сообщений. Для организации электронной почты, телеконференций, электронной доски объявлений, обеспечения секретности передаваемой информации в различных глобальных сетях используются стандартные в этих сетях ППП.


 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-10-21 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: