Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие студентам.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

Раздел 3. Программные средства реализации информационных процессов Тема 3.1. Классификация программных средств

3.1.1. Программное обеспечение персональных компьютеров

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

Компьютерная программа – это упорядоченная последо­ва­тельность команд, при выполнении которых компьютер решает поставлен­ную задачу. В настоящее время наряду с термином "программа" стал широко использоваться термин "приложение". Не вдаваясь в детали, будем считать, что эти слова являются синонимами и означают одно и тоже.

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

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

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

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

Программное обеспечение (ПО) персонального компьютера можно разделить на три основных класса:

  • системные программы;

  • системы программирования;

  • прикладные программы.

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

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

3.1.2. Системные программные средства

К системным программам относятся:

  • операционные системы;

  • драйверы;

  • программы оболочки;

  • программы утилиты.

Рассмотрим их более подробно.

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

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

Операционная система выполняет следующие функции:

  • управление работой всех частей ПК и их взаимодействием;

  • управление выполнением программ;

  • организация хранения информации;

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

Помимо обычных операционных систем на компьютерах используются сетевые ОС. Сетевая операционная система помимо обычных функций выполняют еще функцию передачи данных в локальной вычислительной сети (см. тему №12).

Драйверы – это программы, которые служат для управления устройствами ввода/вывода информации (клавиатура, монитор, мышь, принтер и т. д.) и оперативной памятью ПК. Драйверы позволяют подключать к компьютеру новые дополнительные устройства.

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

К вспомогательным программ (утилитам) относятся:

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

  • антивирусные программы, обеспечивающие защиту ПК от компьютерных вирусов;

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