Система программирования

Классификация программных продуктов по сфере использования

Назначение, функции и состав ПО

Прикладной уровень.

Служебный уровень

Системный уровень.

Базовый уровень

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

Является переходным. Функции ПО системного уровня:

· Управление памятью

· Управление процессами ввода-вывода

· Управление файловой системой

· Организация взаимодействия и диспетчеризации процессов

· Учет использованных ресурсов

· Обработка команд

И т.п.

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

Служебные программы бывают интегрированные с ОС и автономные, расширяющие функции ОС

Классификация служебных программных средств:

1. Диспетчеры файлов

2. Средства сжатия данных

3. Средства диагностики

4. Программы инсталляции

5. Средства коммуникации

6. Средства просмотра и воспроизведения

7. Средства КБ

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

Классификация прикладного ПО:

1. Текстовые редакторы

2. Текстовые процессоры

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

4. СУБД

5. Электронные таблицы

6. САПР

7. Настольные издательские системы

8. Редакторы HTML

9. Браузеры

10. Системы автоматизированного перевода

11. Интегрированные системы делопроизводства

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

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

14. Экспертные системы

15. ГИС

16. Системы видеомонтажа

17. Инструментальные языки, системы программирования

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

Пакет программных продуктов – комплекс взаимосвязанных программ для решения задач определенной области

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

Это совокупность системных программ обеспечивающих автоматизацию разработки и отладки пользовательских программ

Основные функции

· Трансляция

· Регистрация синтаксических и логических ошибок в программах

Системы программирования включают:

· Интегрированную среду разработчика программ – это специальные программные средства, встроенные в прикладной пакет программ (ППП)

o Библиотеки функций, процедур, объектов и методов обработки

o Макрокоманды

o Программный модуль вставки

o Конструкции экранных форм и отчетов

o Языки запросов высокого уровня

· Транслятор

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

Базовое ПО – это минимальный набор программных средств для обеспечения работы компьютера

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

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: