Операционная система – совокупность программ для управления вычислительным процессом персонального компьютера или вычислительной сети.
Операционные системы (ОС) являются важной составной частью платформы в ИТ. Они отражают как развитие аппаратных средств, так и стремление разработчиков улучшить функциональные характеристики, повысить степень комфортности ОС по отношению к пользователям.
Операционная система выполняет функции автоматического управления рядом подсистем персонального компьютера и предоставляет готовые процедуры управления его внутренними и внешними ресурсами, т. е. операционная система является некоей автоматической системой управления работой и ресурсами компьютера, повышающей удобство и эффективность его использования.
Каждый персональный компьютер (аппаратная платформа) обязательно комплектуется операционной системой, для которой создается свой набор прикладных решений (приложений, прикладных программ).
В процессе развития большинство операционных систем модифицируются и совершенствуются в направлении исправления ошибок и включения новых возможностей. И в целях сохранения преемственности новая модификация операционной системы не переименовывается, а приобретает название версии.
|
|
Операционные системы, подобно аппаратной части компьютеров, на пути своего развития прошли через ряд радикальных изменений, так называемых поколений. Для аппаратных средств смена поколений связана с принципиальными достижениями в области электронных компонентов: вначале вычислительные машины строились на электронных лампах (первое поколение ЭВМ), затем на транзисторах (второе поколение), интегральных микросхемах (третье поколение), а сейчас – по преимуществу на больших и сверхбольших интегральных схемах (четвертое поколение). Появление каждого из этих последовательных поколений аппаратных средств сопровождалось резким уменьшением стоимости, габаритов, потребляемой мощности п тепловыделения и столь же резким повышением быстродействия и объемов памяти компьютеров.
На одной и той же аппаратной платформе могут функционировать различные операционные системы, имеющие разную архитектуру и возможности. Однако при этом следует учитывать, что различные ОС представляют разную степень сервиса для программирования и работы с прикладными программами пользователей. Кроме того, для их работы необходимы различные ресурсы оперативной памяти.
Современные операционные системы можно классифицировать по различным признакам.
В целом функции, выполняемые операционными системами разных классов и видов, достаточно схожи и направлены на обеспечение поддержки работы прикладных программ, организацию их взаимодействия с устройствами, предоставление пользователям возможности работы в сетях, а также управление функционированием персонального компьютера. Поэтому при выборе операционной системы пользователь должен четко представлять, насколько та или иная ОС обеспечит ему решение его задач.
|
|
Чтобы выбрать ту или иную операционную систему, необходимо знать:
– на каких аппаратных платформах и с какой скоростью работает;
– какое периферийное аппаратное обеспечение операционная система поддерживает;
– как полно удовлетворяет ОС потребности пользователя, т. е. каковы функции операционной системы;
– каков способ взаимодействия ОС с пользователем, т. е. насколько нагляден, удобен, понятен и привычен пользователю интерфейс;
– существуют ли информативные подсказки, встроенные справочники и т. д.;
– какова надежность системы, т. е. ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.;
– какие возможности предоставляет операционная система для организации сетей;
– обеспечивает ли ОС совместимость с другими операционными системами;
– какие инструментальные средства имеет ОС для разработки прикладных программ;
– осуществляется ли в ОС поддержка различных национальных языков;
– какие известные пакеты прикладных программ можно использовать при работе с конкретной операционной системой;
– как осуществляется в ОС защита информации и самой операционной системы.