Программное обеспечение персонального компьютера.
Для работы компьютера нужны программные продукты, которые можно разделить на следующие группы:
программы обеспечивающие работу компьютера - системные программы, в состав которых входят:
операционные системы (программы оболочки, драйверы, утилиты);
программы контроля и диагностики.
системы программирования, в состав которых входят:
языки программирования (Бейсик, Паскаль, Фортран, Си)
трансляторы (компиляторы и интерпретаторы):
прикладные программы.
Системное программное обеспечение компьютера.
Операционная система - программа, которая запускается при включении компьютера, после старта базовой системы ввода/вывода (BIOS). Операционная система осуществляет диалог с пользователем; управление компьютером и другими устройствами, подключенными к компьютеру; запускает другие программы на выполнение (более подробно смотри раздел "Операционные системы и обслуживание компьютера").
Драйвера позволяют управлять устройствами, подключенными к компьютеру
драйвер устройства
Программа, позволяющая конкретному устройству, такому как модем, сетевой адаптер или принтер, взаимодействовать с операционной системой. Даже установленное в системе устройство может не распознаваться Windows до установки и настройки соответствующего драйвера.
Если устройство включено в список совместимого оборудования, то драйвер такого устройства обычно входит в состав Windows. Драйверы устройств загружаются автоматически при запуске компьютера и с этого момента выполняются, оставаясь невидимыми.
Программы оболочки - файловые менеджеры (файловых менеджеров много, есть Windows-версии и DOS-версии - об этом я расскажу отдельно);
К утилитам (к программам вспомогательного назначения) можно отнести:
дисковые утилиты (программы проверки, дефрагментации, форматирования, копирования, очистки дисков и дискет; программы создания логических дисков);
CD/DVD - утилиты (программы записи, очистки, копирования CD/DVD-дисков; программы создания инсталляций и автозагрузочных меню)
программы-архиваторы (программы сжатия файла, которые создают копии файла, но меньшего размера);
антивирусные программы (программы предназначенные для защиты работы системы и информации на компьютере);
программы-кэши, которые предназначены для убыстрения доступа к информации на диске путем организации в оперативной памяти кэш-буферов, содержащих наиболее часто используемые участки диска.