Операционная система является сердцевиной программного обеспечения, она создает среду для выполнения приложений и во многом определяет какими полезными для пользователя свойствами эти приложения будут обладать.
Главным требованием, предъявляемым к операционной системе, является способность выполнения основных функций: эффективного управления ресурсами и обеспечения удобного интерфейса для пользователя и прикладных программ. Современная ОС, как правило, должна реализовывать мультипрограммную обработку, виртуальную память, поддерживать многооконный интерфейс, а также выполнять многие другие, совершенно необходимые функции. Кроме этих функциональных требований к операционным системам предъявляются не менее важные рыночные требования. К этим требованиям относятся:
· расширяемость. Код должен быть написан таким образом, чтобы можно было легко внести дополнения и изменения, если это потребуется, и не нарушить целостность системы.
· переносимость. Код должен легко переноситься с процессора одного типа на процессор другого типа и с аппаратной платформы (которая включает наряду с типом процессора и способ организации всей аппаратуры компьютера) одного типа на аппаратную платформу другого типа.
· надежность и отказоустойчивость. Система должна быть защищена как от внутренних, так и от внешних ошибок, сбоев и отказов. Ее действия должны быть всегда предсказуемыми, а приложения не должны быть в состоянии наносить вред ОС.
· совместимость. ОС должна иметь средства для выполнения прикладных программ, написанных для других операционных систем. Кроме того, пользовательский интерфейс должен быть совместим с существующими системами и стандартами.
· безопасность. ОС должна обладать средствами защиты ресурсов одних пользователей от других.
· производительность. Система должна обладать настолько хорошим быстродействием и временем реакции, насколько это позволяет аппаратная платформа.
В настоящее время существует и постоянно появляется большое количество ОС, которые учитывают недостатки предыдущих и расширяют возможности пользователей. Перед многочисленными пользователями и организациями встает вопрос выбора ОС.
Каждая из ОС требует для своей работы определенные ресурсы с соответствующими параметрами такими как: объем оперативной памяти, объем винчестера, тип процессора и его производительность. В связи с этим очень важно установить на компьютер ту систему, которая соответствует его ресурсами способна повысить эффективность работы.
Наибольшей популярностью в настоящее время пользуются операционные системы фирмы Microsoft. Их доля составляет 95% среди всех операционных систем. Наиболее устойчивые системы этой фирмы основаны на технологии NT (Windows NT/2k/XP). В последние шесть лет возрастает популярность операционной системы под названием Unix. Главным недостатком последней является несовместимость с прикладными программами семейства Microsoft. Поэтому остановимся на ОС семейства Windows.
Используя статистические данные и результаты ранжирования [17], можно определить предпочтения пользователей в использовании ОС:
1. Windows XP – 72.7%
2. Windows Vista – 15.7%
3. Unix – 8.3%
4. Windows 2000 – 2.2%
5. Windows 98 – 1.1%
В качестве альтернативы рассматривались Windows XP и Windows Vista.
Windows Vista – это новая еще «сырая» разработка Microsoft, она требует достаточно мощных аппаратных конфигураций и существует проблема отсутствия драйверов Windows Vista для подавляющего большинства периферийных устройств. В Windows XP такой проблемы нет, это отлаженная, хорошо зарекомендовавшая себя ОС, поэтому в качестве операционной системы будет использоваться Windows XP Professional так как она сочетает в себе все необходимые функции и не требует слишком высокие аппаратные характеристики. Это наглядная ОС, поддерживающая большее количество утилит и программных продуктов, в том числе и Microsoft Office 2003, который включает в себя Access, в котором осуществлена база данных.
Дата: 2019-07-30, просмотров: 197.