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

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

Данные, программа, файл, программное обеспечение. Информация, представленная в компьютерной форме, и обрабатываемая на компьютере называется данными. Для того чтобы процессор знал, что ему делать с данными, он должен получить определенную команду. Определенная последовательность команд, которую выполняет компьютер в процессе обработки данных, называется программой. Все программы и данные хранятся в виде файлов. Файл – это определенное количество информации, имеющее имя и хранящееся во внешней памяти. Имя файла состоит из двух частей, разделенных точкой: собственного имени файла и расширения, которое определяет тип файла (например, документ MS Word имеет расширение doc) .

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

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

Операционная система (ОС) обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам. ОС является базовой и необходимой составляющей частью программного обеспечения компьютера. ОС загружается при включении компьютера и обеспечивает управление ресурсами компьютера, пользовательский интерфейс, загрузку в оперативную память всех выполняемых программ. Под пользовательским интерфейсом понимают совокупность правил и программных средств, обеспечивающих взаимодействие пользователя и компьютера. По числу одновременно выполняемых задач ОС могут быть разделены на два класса: однозадачные (MS-DOS) и многозадачные (Windows, Unix, OS/2).

Операционные оболочки – это программы, которые дают пользователю более наглядные средства для выполнения часто используемых действий. Примером операционной оболочки является Norton Commander для ОС MS-DOS.

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

Архиваторы служат для «упаковки» информации, то есть для создания копии файлов меньшего размера. Так же архиваторы могут объединять копии нескольких файлов в один архивный файл.

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

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

Прикладное и системное программное обеспечение. К прикладному программному обеспечению (ППО) относятся программы, которые непосредственно работают с информацией. Программы, работающие с графической информацией, называются графическими редакторами (Paint), программы, работающие с текстовой информацией – текстовыми редакторами (MS Word). С числовой информацией работают табличные редакторы (MS Excel) и математические пакеты (MathCAD, Maple). С звуковой и видео информацией работают различные проигрыватели, конверторы и др.

Кинструментальному программному обеспечению относятся программы, обеспечивающие создание новых программ (системы программирования). В настоящее время широкое распространение получили системы объектно-визуального программирования (Visual Basic, Delphi, C++ и др.), которые позволяют даже начинающему пользователю создавать собственные программы.

Вопросы:

1. Являются ли компьютерные игры программным обеспечением? Почему?

2. Какие Вы знаете операционные системы?

3. Для чего нужны драйверы?

4. Какие программы относятся к прикладному программному обеспечению?

5. Для чего используются системы программирования?