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

Все программы, работающие на компьютере, делятся на три категории:

1. Прикладные программы

2. Системные программы

3. Инструментальные программы (системы программирования)

На сегодняшний день сформировались следующие группы ПО:

· операционные системы и оболочки

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

· инструментальные системы

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

· динамические электронные таблицы

· системы машинной графики

· системы управления базами данных (СУБД)

· прикладное ПО

Назначение системных программ

Системные программы выполняются вмест с прикладными и служат для управления ресурсами компьютера - ЦП, памятью, вводом-выводом.

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

Важными классами системных программ являются также программы вспомогательного назначения — утилиты (лат. utilites - польза).

Некоторые разновидности утилит:

· программы контроля, тестирования и диагностики.

· архиваторы

· антивирусные программы и другие.

Операционная система

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

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

В функции ОС входит:

1. осуществлять диалог с пользователем

2. ввод-вывод и управление данными

3. планирование и организация процесса обработки программ

4. распределение ресурсов

5. запуск программ

6. всевозможные вспомогательные функции обслуживания

7. передача информации между различными внутренними устройствами

8. программная поддержка периферийных устройств

Операционная система содержит следующие основные компоненты:

1. программы управления вводом/выводом

2. программы управления файловой системой

3. процессор командного языка

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

Система программирования — это система для разработки новых программ на конкретном языке программирования.

В системы программирования входят:

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

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



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