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



Уроки 28 - 29
Программное обеспечение. Правовая охрана программ и данных
§38. Что такое программное обеспечение? §39. Прикладные программы. §43. Правовая охрана программ и данных




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

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

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

Контрольные вопросы

§39. Прикладные программы
§43. Правовая охрана программ и данных

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


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


Чтобы компьютер можно было использовать для решения каких-либо задач, на него нужно установить программное обеспечение (ПО, англ, software — «мягкое оборудование») — программы, выполняющие ввод, обработку и вывод данных. Основное отличие компьютера от простейшего калькулятора состоит именно в том, что компьютер может выполнять введённую в него программу автоматически, без участия человека.

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

Рис. 6.1

Рис. 6.1

Всех, кто работает с компьютерами, можно разделить на пользователей, системных администраторов и программистов (рис. 6.2).

Рис. 6.2

Рис. 6.2

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

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

Программисты создают новые программы с помощью систем программирования (инструментальных средств).

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

Кроссплатформенная программа — это программа, у которой есть версии для различных операционных систем (например, Windows и Linux).

Часто термин «программное обеспечение» понимают в широком смысле как целую отрасль, включающую все этапы разработки программ, в том числе тестирование (проверку программ, поиск ошибок) и разработку документации.

Следующая страница Контрольные вопросы



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







Наверх