Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, базовый уровень)



Урок 8
Программное обеспечение
§ 8. Программное обеспечение
§ 9. Правовая охрана программ и данных
§ 10. Прикладные программы
§ 11. Системное программное обеспечение






Содержание урока

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

Что такое программное обеспечение?

Типы программного обеспечения

Диалог с программой

Графический интерфейс

Инсталляция и обновление программного обеспечения

Выводы. Интеллект-карта

Вопросы и задания

§ 9. Правовая охрана программ и данных
§ 10. Прикладные программы
§ 11. Системное программное обеспечение

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


Типы программного обеспечения


Обычно выделяют всего три вида программного обеспечения: прикладные программы, системные программы и системы программирования.

Пользователи решают свои задачи с помощью прикладных программ (к ним относятся программы для работы с текстами и рисунками; программы для работы в Интернете, прослушивания музыки и просмотра видео; игры и т. п.). Прикладные программы часто называют приложениями.

Системные программы не решают конкретных практических задач, но обеспечивают согласованную работу всех узлов компьютера, а также удобный интерфейс (способ обмена данными) между пользователем и прикладными программами, с одной стороны, и аппаратными средствами компьютера — с другой (рис. 2.20).

Рис. 2.20

Рис. 2.20

Самая важная группа системных программ — это операционные системы (ОС). Современные компьютеры, как правило, продаются с уже установленной операционной системой, например Windows, macOS или Linux.

Задача специалистов, которых называют системными администраторами, — настроить системное и прикладное ПО так, чтобы пользователи смогли решать свои задачи.

Программисты создают новые программы с помощью систем программирования (инструментальных средств). До недавнего времени всё программное обеспечение разрабатывалось для конкретной операционной системы. Например, некоторые программы и сейчас работают только под управлением Windows, а другие — только под управлением Linux. В последние годы появились системы программирования, позволяющие создавать кроссплатформенные программы, работающие в разных операционных системах.

Разработаны также специальные оболочки, с помощью которых можно в одной операционной системе запускать программы, написанные для другой. Например, среда Wine для Linux позволяет запускать программы, написанные для Windows. Среды типа VirtualBox и VMware позволяют запустить на одном компьютере одновременно несколько операционных систем в разных виртуальных машинах.

Следующая страница Диалог с программой



Cкачать материалы урока








Наверх