Какое программное обеспечение необходимо установить на офисный компьютер

Компьютер без программ — просто совокупность радиодеталей, соединенных между собой. То, что называют «аппаратной частью», а в обиходе — «компьютерным железом». Все, что делается на компьютере, происходит благодаря программному обеспечению. Из чего же оно состоит?

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

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

Прикладные программы (приложения) — те программы, в которых, мы, собственно, работаем. Это программы «для пользователя», с их помощью решаются практические задачи. Деление на систему и приложения довольно условно. В действительности, в стандартную поставку любой операционной системы входит целый ряд программ, которые по своему назначению являются прикладными: простейшие текстовые и графические редакторы, браузеры, проигрыватели и т. п. В Windows ярлыки для запуска этих приложений находятся в группе меню Пуск → Все программы → Стандартные. В большинство дистрибутивов Linux, помимо собственно системы, включены приложения буквально на все случаи жизни.

Так сложилось, что на протяжении последних 15 лет подавляющее большинство людей во всем мире и на работе, и дома пользуется детищем корпорации Microsoft — ОС Windows. Альтернативой является ОС Linux, однако приверженцев у нее во много раз меньше. Семейство операционных систем Mac OS предназначено для установки исключительно на компьютеры Apple Macintosh.

По данным компании Net Applications, в июле 2009 года рыночная доля Windows составляла 93,04%, Mac OS — 4,86%, Linux — 1,05%. К октябрю 2011 г. доля Windows снизилась до 86,49%. Однако это общемировая статистика, и она требует комментария. Значительная часть пользователей Mac OS — американцы, а в России и странах СНГ с этой системой и продукцией Apple знакомы в основном понаслышке. Зато интерес к Linux растет, чему в немалой мере поспособствовала активная «борьба с пиратством».

Прикладные программы создаются для работы в определенной ОС. Приложение, предназначенное для Windows, нельзя установить и запустить в среде Linux, и наоборот. Вместе с тем некоторые разработчики выпускают версии одних и тех же приложений для различных операционных систем. В основном речь идет о дорогостоящих программах, каждая из которых считается «фактическим стандартом» в своей области, например приложениях Adobe или Corel. Популярный офисный пакет Microsoft Office представлен дистрибутивами как для Windows, так и для Mac OS, а его ближайший бесплатный аналог OpenOffice.org существует в версиях для Windows, Linux и Mac OS. Вместе с тем некоторые разработчики выпускают продукты лишь для одной платформы: как правило, для Windows. Например, только под этой ОС работают приложения компании Autodesk или программы учета российской компании «1С».

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

Top