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

Программы оживляют компьютер

Компьютер без программ — как пианино без пианиста: клавиши есть, а музыки нет. Программы заставляют железо работать. Разберёмся, какие они бывают.

Чему ты научишься. объяснять, что такое программа, и различать системное и прикладное программное обеспечение.

Что такое программа и ПО

Программа — это список точных действий над данными для решения задачи. Записан он на формальном языке — строгом языке, где каждая команда понимается однозначно, без «может быть» (о нём мы говорили в главе 1). Например, программа-калькулятор — это команды подряд: «возьми первое число, возьми второе, сложи их, покажи ответ». Все программы компьютера вместе называют программным обеспечением (ПО, по-английски software — в отличие от hardware, «железа»).

Программа-калькулятор построчно: a=2, b=3, c=a+b, показать c — с объяснением каждой команды

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

ПО делят на три большие группы по назначению:

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ПО)
 |
 +-- Системное ПО  (управляет самим компьютером)
 |     +-- операционная система  (Windows, Linux, Android)
 |     +-- сервисные программы   (антивирус, архиватор)
 |
 +-- Прикладное ПО  (решает задачи пользователя)
 |     +-- общего назначения      (текст, таблицы, браузер, плеер)
 |     +-- специального назначения (для профессий: чертёж, монтаж)
 |
 +-- Системы программирования   (чтобы создавать новые программы)
Виды ПО: системное управляет компьютером, прикладное помогает пользователю, сервисное защищает
  • Системное ПО управляет самим компьютером. Главная программа здесь — операционная система (ОС): она запускает все остальные программы и связывает их с железом.
  • Прикладное ПО (приложения) — то, чем ты решаешь свои задачи: пишешь текст, смотришь видео, заходишь в Интернет. Программировать для этого не нужно.
  • Системы программирования нужны тем, кто сам создаёт новые программы.

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

Платное и свободное ПО

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

Контрольный вопрос. Операционная система (например, Windows) — это какое ПО?

Асистемное
Бприкладное
Всистема программирования

Подсказка: ОС управляет самим компьютером и запускает остальные программы.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Ты печатаешь доклад в текстовом редакторе. Этой программой ты решаешь свою задачу, не программируя. Какое это ПО?

Асистемное
Бприкладное
Всистема программирования

Подсказка: Ты решаешь СВОЮ задачу — написать текст, а не обслуживаешь компьютер.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Программа для тех, кто сам создаёт новые программы, называется…

Асистема программирования
Боперационная система
Вприкладная программа

Подсказка: Третья группа ПО из схемы урока — не системная и не прикладная.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Список точных действий над данными для решения задачи, записанный на строгом (формальном) языке, называется одним словом. Впиши его.

Подсказка: Все они вместе называются программным обеспечением.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Программу, которую разрешено свободно копировать и менять (в отличие от платной, «частной»), называют… Впиши одно слово.

Подсказка: Это слово про ПРАВА пользователя, а не про цену.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Антивирус работает в фоне и защищает компьютер, а не решает лично твою задачу «написать текст» или «посмотреть видео». Это какое ПО?

Асистемное
Бприкладное

Подсказка: Он обслуживает сам компьютер, а не выполняет твою конкретную задачу.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Отметь все программы, которые относятся к СИСТЕМНОМУ ПО.

Выберите все верные варианты.

Аоперационная система
Бантивирус
Вархиватор
Гтекстовый редактор
Дигра

Подсказка: Системное обслуживает сам компьютер; прикладное — задачи пользователя.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Браузер работает с Интернетом, но нужен, чтобы ТЫ смотрел сайты и читал новости — то есть решает твою личную задачу. Какое это ПО?

Априкладное
Бсистемное

Подсказка: Спроси себя: он обслуживает компьютер или решает ТВОЮ задачу — посмотреть, почитать?

Онлайн-проверка ответа появится позже

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

Ада — свобода это про права, а не про цену
Бнет — свободные программы всегда бесплатны

Подсказка: Перечитай урок: слово «свободная» относится к чему — к цене или к правам?

Онлайн-проверка ответа появится позже

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

Подсказка: Вспомни проверочный вопрос из урока: программа обслуживает компьютер или решает твою задачу?

Онлайн-проверка ответа появится позже

Итог. Программы оживляют «железо», а все программы вместе — это программное обеспечение. Оно делится на системное (управляет компьютером, главное здесь — операционная система), прикладное (твои задачи) и системы программирования. По правам ПО бывает платным и свободным.

Что дальше

Программы и твои документы хранятся в виде файлов. Как они устроены и как в них не потеряться — следующий урок.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева