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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • драйверы;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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