Программное обеспечение компьютера.
Оглавление
Программное обеспечение компьютера
Системное программное обеспечение
Прикладное программное обеспечение
Инструментарий программирования
Программное обеспечение компьютера - совокупность всех используемых в компьютере программ.
Программное обеспечение делится на 3 класса:
- Системное программное обеспечение(системная среда);
- Прикладное программное обеспечение(прикладная среда);
- Инструментарий программирования(среда программирования).
Системное программное обеспечение
Обеспечивает взаимодействие человека, всех устройств и программ компьютера. Этот комплекс программ определяет на компьютере системную среду и правила работы в ней.
Самая важная системная программа - операционная система(хранится на жестком диске). При включении компьютера ее основная часть переписывается с жесткого диска во внутреннюю память и хранится там во время всего сеанса работы. Если включили компьютер, а на экране не происходит никаких изменений, хотя все устройства находятся в рабочем состоянии, то это говорит об отсутствии в нем операционной системы.
Операционная система обеспечивает:
- Выполнение прикладных программ;
- Управление ресурсами компьютера(памятью, процессором и внешним устройством);
- Диалог человека с компьютером.
Прикладное программное обеспечение
Прикладные программы могут работать на компьютере только при условии, что на нем уже установлена операционная система. Каждая прикладная среда предназначена для создания и исследования определенного вида компьютерного объекта. Например, для работы с текстом - среда текстового процессора
Приложение - компелекс прикладных программ в среде операционной системы. (Пакет прикладных программ ППП).
Инструментарий программирования
Для создания системного и прикладного программного обеспечения. Базовые инструменты любой среды программирования совершенно одинаковы, отличаются только формой представления. Например, у людей одной профессии инструменты те же, но их формы и марки различны. Инструментарий программирования может быть разнообразен, но всегда будет существовать базовый набор инструментов, для использования которого нужно овладеть языком программирования.
Ресурсы компьютера - возможности аппарата и программных средств, которые могут быть использованы для решения задач.
Ресурсы определяются:
- Характеристикой процессора;
- Емкостью внутренней и внешней памяти;
- Характеристиками устройств ввода и вывода информации.