Параграф 10 О базовом, системном ПО и системах программирования ©

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

В программном обеспечении компьютера есть необходимая часть, без которой на нем просто ничего не сделать. Она называется  системным программным обеспечением. Основным элементом системного ПО является операционная система (например, Windows, Linux). Кроме системного ПО в состав программного обеспечения компьютера входят еще прикладные программы и системы программирования. Программное обеспечение компьютера делится на:
— базовое ПО (при каждом включении питания компьютера происходит проверка его работоспособности. Такая проверка осуществляется с помощью базовой системы ввода-вывода (BIOS — basic input/output system). BIOS хранится в ПЗУ и включает в себя программы управления клавиатурой, видеокартой, диска-ми, портами и другими устройствами. BIOS готовит компьютер к тому, чтобы операционная система, размещенная во внешней памяти (на жестком или твердотельном диске), могла загрузиться в оперативную память и получить контроль над компьютером.);
— системное ПО (главная его часть - операционная система);
— прикладное ПО ( простые текстовые и графические редакторы, калькулятор и др., программа электронной почты и интернет-браузер, офисные, мультимедийные и развлекательные программы; прикладные программы специального назначения.);
— системы программирования (с помощью систем программирования программист заносит программу в компьютер, отлаживает, тестирует, исполняет.)

2. Что такое операционная система (ОС)? Какие основные функции она выполняет?

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

3. Что такое диалоговый режим общения между ОС и пользователем?

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

4. Для чего предназначены системы программирования? Кто с ними работает?

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