Все множество программ составляющих программное обеспечение можно разделить на 3 группы

Обновлено: 04.07.2024

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

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

Сфера применения конкретного компьютера определяется как его техническими характеристиками, так и установленным на нём ПО.

Стоимость программного обеспечения во многих случаях сравнима и даже превышает стоимость аппаратного обеспечения компьютера.

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

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

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

2.3.2. Системное программное обеспечение

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

Операционная система

Операционная система (ОС) — главная часть программного обеспечения, без которой компьютер работать не может.

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

Компьютер — сложная система, состоящая из множества аппаратных (физических) и программных (информационных) объектов. К физическим объектам относятся устройства памяти, монитор, клавиатура, принтеры и др.; к информационным объектам относятся всевозможные программы и данные.

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

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

В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, MacOS и Linux (рис. 2.6).


Рис. 2.6.
Логотипы наиболее распространённых операционных систем: слева направо — Windows, Mac OS, Linux

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

Установка ОС с дистрибутива на жёсткий диск требуется не всегда. Например, при использовании Live-дистрибутива ОС Linux загружается непосредственно с CD и использует только оперативную память.

Загрузка компьютера

Загрузка компьютера — это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера. Рассмотрим этот процесс подробнее.

В состав компьютера входит постоянное запоминающее устройство (ПЗУ), в котором хранятся программы тестирования компьютера и первого этапа загрузки операционной системы — BIOS (Basic Input/Output System — базовая система ввода/вывода). После включения компьютера программы BIOS начинают выполняться; информация о ходе этого процесса отображается на экране монитора. Сначала производится тестирование и настройка аппаратных средств. В случае если всё оборудование функционирует нормально, происходит переход к следующему этапу — поиску начального загрузчика операционной системы.

Диск (жёсткий или оптический), на котором находится операционная система и с которого производится её загрузка, называется системным диском. На этапе загрузки происходит поочерёдное обращение к имеющимся в компьютере дискам с целью обнаружения среди них системного. Последовательность обращения к дискам компьютера определяется настройками BIOS. Признаком системного диска является наличие у него в определённом месте специальной программы-загрузчика операционной системы. Если диск оказывается системным, то программа-загрузчик считывается в оперативную память. Затем уже эта программа организует загрузку других программ операционной системы с системного диска в оперативную память.

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

Чтобы работать с программами, обслуживающими диски, нужно быть достаточно опытным пользователем. А вот без использования архиваторов и антивирусных программ сегодня не может обойтись ни один работающий на компьютере человек.

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

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

Для обнаружения и удаления компьютерных вирусов, а также для защиты от них специалистами разрабатываются антивирусные программы. Наиболее известные из них: Антивирус Касперского, DoctorWeb, Panda.

  1. установить на компьютер антивирусную программу и регулярно тестировать компьютер на наличие вирусов с её помощью;
  2. регулярно обновлять антивирусную программу через Интернет;
  3. перед считыванием информации со случайных носителей проверять их на наличие вирусов.

Коммуникационные программы предназначены для обеспечения доступа к ресурсам сети Интернет и общения между пользователями.

2.3.3. Системы программирования

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

Для записи программ используются специальные языки — языки программирования. Это формальные языки. Они состоят из некоторого фиксированного множества слов; существуют чёткие правила написания программ на языке программирования. К настоящему времени насчитывается несколько тысяч языков программирования. Некоторыми языками умеет пользоваться только ограниченный круг их разработчиков, другие становятся известными миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. В 9 классе вы познакомитесь с языком программирования Паскаль. Возможно, кто-то из вас знаком с языком программирования Лого, специально созданным для обучения программированию маленьких детей.

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

Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования.

2.3.4. Прикладное программное обеспечение

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

Можно выделить приложения общего назначения и приложения специального назначения.

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


Рис. 2.7.
Логотипы наиболее распространённых офисных пакетов

  • издательские системы — для автоматизации подготовки книг, журналов и другой печатной продукции;
  • бухгалтерские программы — для автоматизированного вычисления заработной платы и учёта денежных средств предприятия (организации);
  • системы автоматизированного проектирования (САПР) — для создания трёхмерных чертежей зданий, механизмов и других сложных объектов;
  • программы компьютерного моделирования — для испытаний устойчивости проектируемых сооружений, безопасности и других характеристик транспортных средств и других объектов;
  • математические пакеты — для выполнения сложных научных и технических расчётов;
  • геоинформационные системы — для разработки топографических карт, подготовки метеорологических прогнозов, моделирования экологических ситуаций и т. д.;
  • медицинские экспертные системы — для помощи в постановке диагноза больному и др.

К программам специального назначения относят и многочисленные образовательные программы: электронные учебники, тренажёры, тестирующие системы, конструкторы, энциклопедии и справочники. Очень много полезных для себя образовательных программ по разным предметам вы можете найти в Единой коллекции цифровых образовательных ресурсов.

2.3.5. Правовые нормы использования программного обеспечения

  1. ПО, являющееся частной собственностью авторов или правообладателей;
  2. свободное ПО.
  • коммерческие;
  • условно бесплатные;
  • свободно распространяемые.

Условно бесплатные программы (shareware) предлагаются разработчиками бесплатно в целях их рекламы и продвижения на рынок. Эти программы имеют ограниченный срок действия или ограниченные функциональные возможности. Если пользователь в установленный срок производит оплату, то ему сообщается код, активизирующий все функции программы.

К свободно распространяемым программам (freeware) относятся: новые ещё не доработанные версии программных продуктов; программы, являющиеся частью принципиально новых технологий; дополнения к ранее выпущенным программам; устаревшие версии программ; драйверы к новым устройствам и некоторые другие программы.

При приобретении любого варианта ПО этой группы пользователь получает программу, представленную в двоичном коде, что делает невозможным внесение в неё изменений кем-нибудь, кроме самих разработчиков.

  • использовать программу в любых целях;
  • изучать и изменять программу;
  • копировать и распространять программу;
  • распространять изменённую программу.

Самое главное

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

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

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

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

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

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

По правовому статусу программное обеспечение можно разделить на две группы: 1) ПО, являющееся частной собственностью авторов или правообладателей; 2) свободное ПО.

Урок 12. Прикладное программное обеспечение, системы программирования. Компьютерные вирусы. Антивирусная профилактика. Правовые нормы использования программного обеспечения

Системы программирования и прикладное программное обеспечение





2.3.3. Системы программирования

image

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

Для записи программ используются специальные языки — языки программирования. Это формальные языки. Они состоят из некоторого фиксированного множества слов; существуют чёткие правила написания программ на языке программирования. К настоящему времени насчитывается несколько тысяч языков программирования.

Некоторыми языками умеет пользоваться только ограниченный круг их разработчиков, другие становятся известными миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. В 8 классе вы познакомитесь с языком программирования Паскаль. Возможно, кто-то из вас знаком с языком программирования Лого, специально созданным для обучения программированию детей.

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

image

Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования.

2.3.4. Прикладное программное обеспечение

image

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

Можно выделить приложения общего назначения и приложения специального назначения.

Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. Виды и назначение приложений общего назначения:

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


Приложения специального назначения предназначены для профессионального использования в различных сферах деятельности квалифицированными пользователями:

издательские системы — для автоматизации подготовки макетов книг, журналов и другой печатной продукции;
бухгалтерские программы — для автоматизированного вычисления заработной платы и учёта денежных средств предприятия (организации);
системы автоматизированного проектирования (САПР) — для создания трёхмерных чертежей зданий, механизмов и других сложных объектов;
программы компьютерного моделирования — для испытаний устойчивости проектируемых сооружений, безопасности транспортных средств и других характеристик самых разных объектов;
математические пакеты — для выполнения сложных научных и технических расчётов;
геоинформационные системы — для разработки топографических карт, подготовки метеорологических прогнозов, моделирования экологических ситуаций и т. д.;
медицинские экспертные системы — для помощи в постановке диагноза больному и др.

К программам специального назначения относят и многочисленные образовательные программы: электронные учебники, тренажёры, тестирующие системы, конструкторы, энциклопедии и справочники. Очень много полезных для себя образовательных программ по разным предметам вы можете найти в Единой коллекции цифровых образовательных ресурсов.

2.3.5. Правовые нормы использования программного обеспечения

Программы по их правовому статусу можно разделить на две большие группы:

1) ПО, являющееся частной собственностью авторов или правообладателей;
2) свободное ПО.

Программы, входящие в первую группу, можно разделить на:

• коммерческие;
• условно бесплатные;
• свободно распространяемые.

Условно бесплатные программы (shareware) предлагаются разработчиками бесплатно в целях их рекламы и продвижения на рынок. Эти программы имеют ограниченный срок действия или ограниченные функциональные возможности. Если пользователь в установленный срок производит оплату, то ему сообщается код, активизирующий все функции программы.

К свободно распространяемым программам (freeware) относятся: новые ещё не доработанные версии программных продуктов; программы, являющиеся частью принципиально новых технологий; дополнения к ранее выпущенным программам; устаревшие версии программ; драйверы к новым устройствам и некоторые другие программы.

При приобретении любого варианта ПО этой группы пользователь получает программу, представленную в двоичном коде, что делает невозможным внесение в неё изменений кем-нибудь, кроме самих разработчиков.

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

• использовать программу в любых целях;
• изучать и изменять программу;
• копировать и распространять программу;
• распространять изменённую программу.

САМОЕ ГЛАВНОЕ

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

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

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

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

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

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

По правовому статусу программное обеспечение можно разделить на две группы: 1) ПО, являющееся частной собственностью авторов или правообладателей; 2) свободное ПО.

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

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

2. Что такое программное обеспечение компьютера? Какова его роль?

3. Какие основные группы программного обеспечения принято выделять по функциональному назначению?

4. Какие основные функции выполняет операционная система? Как называется операционная система в вашем компьютерном классе?

5. Чем отличается установка ОС от загрузки ОС?

7. На этапе загрузки компьютера происходит поочерёдное обращение к имеющимся в компьютере дискам с целью обнаружения среди них системного диска. Для чего, по вашему мнению, это нужно? Почему однозначно не указывают, какой именно диск является системным?

8. Что такое компьютерный вирус? Как уберечь свой компьютер от поражения компьютерными вирусами?

9. Для чего предназначены системы программирования? Для разработки каких типов программного обеспечения служат системы программирования? Кто может работать с системами программирования?

10. Сколько, по вашему мнению, существует систем программирования?

11. Пользуясь дополнительными источниками информации 1 , ответьте на следующие вопросы:

1) Один из языков программирования называется Ада. Каково происхождение этого названия?

2) Каково происхождение названия языка программирования Паскаль?

3) Кто является разработчиком языка программирования Лого?

12. Назовите разновидности программ прикладного назначения. Кто использует прикладные программы общего назначения?

13. Кто использует прикладные программы специального назначения?

14. Вы бы отнесли компьютерные игры к приложениям общего или специального назначения? Куда отнести программы-переводчики? Компьютерные словари и энциклопедии? Обоснуйте свои ответы.

15. Постройте граф, описывающий состав программного обеспечения компьютера.

16. Почему, по вашему мнению, разработчики часто свободно распространяют недоработанные версии своих программных продуктов?

17. Какие виды программ можно выделить по их правовому статусу?

18. Что общего у разработчиков компьютерных вирусов и компьютерных пиратов?

1 Для выполнения заданий 11-14 воспользуйтесь ресурсами сети Интернет.

Электронное приложение к учебнику

Единая коллекция цифровых образовательных ресурсов

Ресурсы ФЦИОР

Практическая часть урока

image

Урок №12. Работа с имеющейся антивирусной программой.

Практическая работа №4
"Программное обеспечение компьютера"

image

Задание 1. Основные понятия

2. Постройте истинные утверждения, соединив соответствующие пары.

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

image

Задание 2. Операционные системы

2. Выясните достоинства и недостатки самых популярных операционных систем.

3. Покажите результат учителю.

image

Задание 3. Классификация программного обеспечения

2. Выполните классификацию программного обеспечения, отнеся его к одной из четырёх групп.

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

image

Задание 4. Значки программ

2. Составьте пар: название программы – значок программы.

3. Покажите результат учителю.

image

Задание 5. Исследование программного обеспечения компьютера

1. Выясните, какая операционная система установлена на компьютере, к которому вы имеете доступ в школе и (или) дома.


Запишите последовательность действий, с помощью которой вы это установили:


2. Выясните, какое программное обеспечение (ПО) установлено на компьютере, к которому вы имеете доступ в школе и (или) дома.


Запишите последовательность действий, с помощью которой вы это установили:


image

Задание 6. Правовые нормы использования программного обеспечения

1. Выйдите в Интернет.

2. Найдите информацию о платных и бесплатных программах, позволяющих решать следующие задачи:


Запишите названия найденных программ в таблицу.

image

Задание 7. Защита от вирусов

1. Запустите антивирусную программу, установленную на компьютере.

2. Выберите следующие настройки: лечить, а если лечение не удаётся, заражённый файл поместить в папку карантина.

3. Выбрать устройство (по указанию учителя) и проверить его на наличие вирусов.

image

Теперь вы умеете:
• выполнять классификацию программного обеспечения;
• подбирать платное и бесплатное программное обеспечение для решения той или иной задачи;
• выполнять проверку на вирусы.


Программное обеспечение (ПО) — совокупность всех компьютерных программ.

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

В зависимости от назначения программное обеспечение компьютера можно разделить на:

  1. системное ПО;
  2. прикладное ПО;
  3. инструментальное ПО.

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

Прикладное программное обеспечение — программы для решения задач определенного класса предметной области. Прикладное ПО самое многочисленное (пример 21.1). Для наименования прикладных программ часто используют термин приложения.

К прикладным программам относятся:

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

Инструментальное программное обеспечение предназначено для создания другого программного обеспечения (пример 21.2). С инструментальным ПО работают программисты.

§ 21.2. Вредоносные программы и способы защиты от них

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

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

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

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

Троянские программы — это вредоносные программы, которые сами не распространяются, а, маскируясь под популярную программу, побуждают пользователя переписать вредителя и установить его на свой компьютер самостоятельно.

Большинство вирусов разрабатывается для причинения вреда пользователям, работающим с операционными системами семейства Windows .

При заражении компьютера вирусом очень важно его обнаружить.

  1. медленная работа компьютера;
  2. зависания и сбои в работе компьютера;
  3. изменение размеров файлов;
  4. уменьшение размера свободной оперативной памяти;
  5. значительное увеличение количества файлов на диске;
  6. исчезновение файлов и папок или искажение их содержимого.

Для борьбы с вредоносными программами существует достаточно много программных средств антивирусной защиты. Популярные антивирусные программы — Антивирус Касперского, Norton AntiVirus, AVAST, Dr . Web , AVG (пример 21.3).

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

Одним из основных способов борьбы с вредоносными программами является своевременная профилактика (предотвращение заражения).

Чтобы предотвратить заражение компьютера, необходимо соблюдать следующие рекомендации:

  1. не запускайте программы, полученные из Интернета, без проверки на наличие в них вируса;
  2. проверяйте все внешние носители на наличие вирусов, прежде чем копировать или открывать содержащиеся на них файлы;
  3. установите антивирусную программу и регулярно пользуйтесь ею для проверки компьютеров.

Программы по их правовому статусу можно разделить на две группы:

  • платное ПО;
  • свободно распространяемое ПО.

Пример 21.1. Прикладные программы:

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

Регулярное архивирование и резервное копирование файлов позволит минимизировать ущерб от вирусной атаки.

Логотипы популярных антивирусных программ

Антивирус Касперского

AVAST

Norton AntiVirus

Dr.Web

AVG

Интерфейс популярных антивирусных программ:






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

  • Совокупность всех компьютерных программ.
  • Файловая система.
  • Операционная система.
  • Совокупность файлов и папок.

2 На какие классы можно разделить программное обеспечение в зависимости от назначения?

  • Прикладное.
  • Системное.
  • Инструментальное.
  • Индивидуальное.

3 Какие виды вредоносных программ вы знаете?

  • Сетевые змеи.
  • Компьютерные бактерии.
  • Сетевые черви.
  • Компьютерные вирусы.
  • Троянские программы.

4 Какие признаки указывают на то, что компьютер заражен?

  • Увеличение количества файлов и папок.
  • Использование электронной почты.
  • Подключение компьютера к Интернету.
  • Использование компьютера несколькими пользователями поочередно.
  • Исчезновение файлов и папок.
  • Сбои в работе.
  • Изменение размеров файлов.

5 Что необходимо делать, чтобы предотвратить заражение компьютера?

  • Не пользоваться внешними носителями.
  • Не выключать компьютер.
  • Не включать компьютер.
  • Не запускать программы, полученные из Интернета.
  • Установить антивирусную программу.
  • Регулярно проверять внешние носители на наличие вирусов.

6 Укажите программы антивирусной защиты

  • Антивирус Касперского.
  • Norton AntiVirus.
  • Dr. Web.
  • Firefox.
  • Total Commander.


  1. 1 Перечислите названия известных вам программ:
  1. 2 Определите, к какому классу программного обеспечения относятся программы, логотипы которых представлены на рисунках.


а


б


в


г


д


е


ж


з

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

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

Сфера применения конкретного компьютера определяется как его техническими характеристиками, так и установленным на нём ПО.

Стоимость программного обеспечения во многих случаях сравнима и даже превышает стоимость аппаратного обеспечения компьютера.

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

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

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

2.3.2. Системное программное обеспечение

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

Операционная система

Операционная система (ОС) — главная часть программного обеспечения, без которой компьютер работать не может.

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

Компьютер — сложная система, состоящая из множества аппаратных (физических) и программных (информационных) объектов. К физическим объектам относятся устройства памяти, монитор, клавиатура, принтеры и др.; к информационным объектам относятся всевозможные программы и данные.

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

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

В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, MacOS и Linux (рис. 2.6).


Рис. 2.6.
Логотипы наиболее распространённых операционных систем: слева направо — Windows, Mac OS, Linux

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

Установка ОС с дистрибутива на жёсткий диск требуется не всегда. Например, при использовании Live-дистрибутива ОС Linux загружается непосредственно с CD и использует только оперативную память.

Загрузка компьютера

Загрузка компьютера — это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера. Рассмотрим этот процесс подробнее.

В состав компьютера входит постоянное запоминающее устройство (ПЗУ), в котором хранятся программы тестирования компьютера и первого этапа загрузки операционной системы — BIOS (Basic Input/Output System — базовая система ввода/вывода). После включения компьютера программы BIOS начинают выполняться; информация о ходе этого процесса отображается на экране монитора. Сначала производится тестирование и настройка аппаратных средств. В случае если всё оборудование функционирует нормально, происходит переход к следующему этапу — поиску начального загрузчика операционной системы.

Диск (жёсткий или оптический), на котором находится операционная система и с которого производится её загрузка, называется системным диском. На этапе загрузки происходит поочерёдное обращение к имеющимся в компьютере дискам с целью обнаружения среди них системного. Последовательность обращения к дискам компьютера определяется настройками BIOS. Признаком системного диска является наличие у него в определённом месте специальной программы-загрузчика операционной системы. Если диск оказывается системным, то программа-загрузчик считывается в оперативную память. Затем уже эта программа организует загрузку других программ операционной системы с системного диска в оперативную память.

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

Чтобы работать с программами, обслуживающими диски, нужно быть достаточно опытным пользователем. А вот без использования архиваторов и антивирусных программ сегодня не может обойтись ни один работающий на компьютере человек.

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

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

Для обнаружения и удаления компьютерных вирусов, а также для защиты от них специалистами разрабатываются антивирусные программы. Наиболее известные из них: Антивирус Касперского, DoctorWeb, Panda.

  1. установить на компьютер антивирусную программу и регулярно тестировать компьютер на наличие вирусов с её помощью;
  2. регулярно обновлять антивирусную программу через Интернет;
  3. перед считыванием информации со случайных носителей проверять их на наличие вирусов.

Коммуникационные программы предназначены для обеспечения доступа к ресурсам сети Интернет и общения между пользователями.

2.3.3. Системы программирования

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

Для записи программ используются специальные языки — языки программирования. Это формальные языки. Они состоят из некоторого фиксированного множества слов; существуют чёткие правила написания программ на языке программирования. К настоящему времени насчитывается несколько тысяч языков программирования. Некоторыми языками умеет пользоваться только ограниченный круг их разработчиков, другие становятся известными миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. В 9 классе вы познакомитесь с языком программирования Паскаль. Возможно, кто-то из вас знаком с языком программирования Лого, специально созданным для обучения программированию маленьких детей.

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

Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования.

2.3.4. Прикладное программное обеспечение

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

Можно выделить приложения общего назначения и приложения специального назначения.

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


Рис. 2.7.
Логотипы наиболее распространённых офисных пакетов

  • издательские системы — для автоматизации подготовки книг, журналов и другой печатной продукции;
  • бухгалтерские программы — для автоматизированного вычисления заработной платы и учёта денежных средств предприятия (организации);
  • системы автоматизированного проектирования (САПР) — для создания трёхмерных чертежей зданий, механизмов и других сложных объектов;
  • программы компьютерного моделирования — для испытаний устойчивости проектируемых сооружений, безопасности и других характеристик транспортных средств и других объектов;
  • математические пакеты — для выполнения сложных научных и технических расчётов;
  • геоинформационные системы — для разработки топографических карт, подготовки метеорологических прогнозов, моделирования экологических ситуаций и т. д.;
  • медицинские экспертные системы — для помощи в постановке диагноза больному и др.

К программам специального назначения относят и многочисленные образовательные программы: электронные учебники, тренажёры, тестирующие системы, конструкторы, энциклопедии и справочники. Очень много полезных для себя образовательных программ по разным предметам вы можете найти в Единой коллекции цифровых образовательных ресурсов.

2.3.5. Правовые нормы использования программного обеспечения

  1. ПО, являющееся частной собственностью авторов или правообладателей;
  2. свободное ПО.
  • коммерческие;
  • условно бесплатные;
  • свободно распространяемые.

Условно бесплатные программы (shareware) предлагаются разработчиками бесплатно в целях их рекламы и продвижения на рынок. Эти программы имеют ограниченный срок действия или ограниченные функциональные возможности. Если пользователь в установленный срок производит оплату, то ему сообщается код, активизирующий все функции программы.

К свободно распространяемым программам (freeware) относятся: новые ещё не доработанные версии программных продуктов; программы, являющиеся частью принципиально новых технологий; дополнения к ранее выпущенным программам; устаревшие версии программ; драйверы к новым устройствам и некоторые другие программы.

При приобретении любого варианта ПО этой группы пользователь получает программу, представленную в двоичном коде, что делает невозможным внесение в неё изменений кем-нибудь, кроме самих разработчиков.

  • использовать программу в любых целях;
  • изучать и изменять программу;
  • копировать и распространять программу;
  • распространять изменённую программу.

Самое главное

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

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

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

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

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

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

По правовому статусу программное обеспечение можно разделить на две группы: 1) ПО, являющееся частной собственностью авторов или правообладателей; 2) свободное ПО.

Читайте также: