Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глав 5 Ф+Т ПО ИТ.doc
Скачиваний:
5
Добавлен:
29.04.2019
Размер:
84.48 Кб
Скачать

5.3. Операционная система.

Основными функциями операционной системы являются хранение и управление данными в ПЗУ и ОЗУ, запуск программ на исполнение. Операционная система хранится на жёстком диске или другом носители. Рассмотрим наиболее известными операционные системы для персональных компьютеров.

DOS – одна из первых операционных систем для ПК. Аббревиатура DOS расшифровывается как дисковая операционная система. На смену DOS пришли операционные системы семейства Windows, которые построены на базе DOS. В результате элементы DOS до сих пор используется для системного обслуживания Windows. DOS также используется для эксплуатации старых программ. Для этого в Windows имеется режим эмуляции DOS. Успех во многом обусловлен системой хранения информации, используемой в этой системе. Подробнее этот вопрос рассмотрим далее.

DOS была операционной системой, преимущественно используемой для локальных ПК. Для ПК, объединённых в компьютерные сети, параллельно с DOS использовались другие операционные системы. Например, Nowell NetWare. Операционная система Nowell NetWare содержала все основные функции, обеспечивающие работу пользователей в сети. В том числе, она позволяла разграничивать доступ к сетевым ресурсам пользователей, а также их групп.

Windows – самая распространенная операционная система в мире. Является наследницей DOS с точки зрения организации системы. В отличии от DOS, имеет качественный графический интерфейс, полноценные средства для работы в локальных компьютерных сетях и Интернет. Реализует современный подход к разработке программных средств – объектно-ориентированное программирование. Этот подход мы будем изучать позднее. Как это ни странно, именно недостатки Windows обеспечили столь широкое его распространение в мире. Дело в политики продвижения Windows, используемой фирмой Microsoft. Тестирование крупных программных продуктов – долгий процесс.

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

Linux – в настоящее время – конкурент Windows. Создание Linux являлось протестным ответом мирового сообщества системных программистов на засилье Windows. У Linux нет хозяина, и эта операционная система распространяется бесплатно. Кроме того, её исходные программные коды являются открытыми и хороший системный программист способен добавить собственные возможности к функциям операционной системы. В настоящее время Linux имеет возможности, имитирующие работу Windows. Поэтому прикладные программы, написанные для Windows, могут работать под управлением операционной системы Linux.

Linux более защищённая, чем операционная система. Кроме того, большинство вирусов написано для Windows и они не способны работать в среде Linux. Постепенно доля компьютеров, использующих Linux растёт. Например, в университетах западной Европы сейчас может быть сложно найти компьютер, работающий под управлением Windows. Завоёвывает популярность эта операционная система и в России. Особенно интенсифицировался этот процесс после того, как власти РФ начали уголовные преследования против руководителей организаций, использующих нелицензионный Windows. К недостаткам Linux в настоящее время следует отнести более дорогую эксплуатацию этой системы и существенно меньшее количество специалистов по Linux, по сравнению с Windows.

Unix – весьма популярная операционная система для серверов, особенно уровня провайдеров.