Таблица достоинства и недостатки операционной системы. Сравнительный анализ операционных систем семейства Windows и Mac OS. Функции операционной системы

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «САНКТ - ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И ФИНАНСОВ»

КАФЕДРА ИНФОРМАТИКИ

Реферат по информатике

Преимущества и недостатки ОС Linux

Выполнила: студентка 120 группы

Абрамова А.А.

Преподаватель: Щадилов А.Е.

Санкт-Петербург

1. Введение……………………………………………………3

2. Обзор Linux………………………………………………...4

3. Преимущества ОС Linux……………………………....….6

4. Недостатки ОС Linux…………………………………….. 8

5. Выводы…………………………………………………… 9


Введение

Операционная система - комплекс взаимосвязанных системных программ, назначение которого - организовать взаимодействие пользователя с компьютером и выполнение всех других программ.

Операционная система выполняет роль связующего звена между аппаратурой компьютера и выполняемыми программами, а также пользователем.

Наибольшей популярностью в мире пользуются операционные системы фирмы Microsoft. Их доля составляет 95% среди всех операционных систем. Большинство людей уверены, что для работы на компьютере должна быть установлена Windows. Об альтернативных операционных системах (ОС) знают далеко не все пользователи, еще меньшее число пробовали эти операционные системы в деле. О сравнительных достоинствах и недостатках одной из альтернативных операционных систем я и хочу рассказать в данном реферате. В последние шесть лет возрастает популярность операционной системы под названием Linux.

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

В данном реферате не будет уделяться особое внимание ОС Windows, так как практически любой, кто пользуется компьютером, наверняка использует в качестве своей настольной операционной системы Windows. А вот с ОС Linux знакомы не все, поэтому более подробно будет рассмотрена именно эта ОС.

В последнее время все более возрастает популярность операционной системы под названием Linux.

Обзор Linux

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

Linux - многозадачная и многопользовательская операционная система для образования, бизнеса, индивидуального программирования. Linux принадлежит к семейству UNIX-подобных операционных систем. Linux изначально был написан Линусом Торвальдсом, а затем улучшался бесчисленным количеством народа во всем мире. Один из наиболее интересных фактов из истории Linux"а - это то, что в его создании принимали участие одновременно люди со всех концов света - от Австралии до Финляндии - и продолжают это делать до сих пор.

В 1998 Linux была самой быстро развивающейся операционной системой для серверов, распространение которой увеличилось в том же году на 212 %. Сегодня пользователей Linux насчитывается более 20,000,000. Под Linux существует множество приложений, предназначенных как для домашнего использования, так и для серверов Intel.

Главное отличие Linux от Windows - это способность обходиться вообще без графического интерфейса. Самое принципиальное отличие Linux от Mac OS и Windows заключается в том, что Linux – это свободное ПО. Для обычного пользователя это означает, что большинство дистрибутивов (разновидностей) Linux являются бесплатными, а для программистов – что они могут свободно и бесплатно использовать программный код как самой Linux, так и входящих в неё программ и на их основе создавать свои продукты. Максимум, за что приходится платить, так это за упаковку и CD, на которых записан дистрибутив Linux.

Ещё одно важное отличие Linux от Windows заключается в том, что дистрибутивы Linux поставляются с большим набором прикладного ПО. То есть после установки на компьютере у вас есть полностью готовая к работе система.

Кроме вышеописанного, Linux - очень мощная и стабильная ОС. Использование его в Сети оправдывает себя, да и взломать его не так уж и легко.

В Linux нет разделения на диски С,D, и процесс общения с устройствами очень удобен. Все устройства имеют собственный системный файл, все диски подключаются к одной файловой системе и выглядит это все как бы монолитно, едино. Четкая структура каталогов позволяет находить любую информацию мгновенно. Для файлов библиотек - свой каталог, для запускаемых файлов - свой, для файлов с настройками - свой, для файлов устройств - свой, и так далее.
Модульность ядра позволяет подключать любые сервисы ОС без перезагрузки компьютера. Кроме того, вы можете переделать само ядро ОС, благо исходные тексты ядра также имеются в любом дистрибутиве. В ОС Linux также используется идея многозадачности, т.е. любые процессы в системе выполняются одновременно (сравните с Windows: копирование файлов на дискету и попытка слушать в этот момент музыку не всегда совместимы).

В результате таких особенностей своего создания и развития Linux приобрел весьма специфические "черты характера". С одной стороны, это типичная UNIX-система, многопользовательская и многозадачная. Но с другой, в гибкости настройки и применения Linux нет равных. Вы можете пользоваться ей на уровне, на котором работает win95, - т. е. иметь графический десктоп со всеми признаками оного под Windows: значками, панелью задач, контекстным меню, и т. д. Мало того - вы можете установить десктоп, который вообще не будет отличаться по внешнему виду и функциям от Windows". (Вообще говоря, вариантов оконных менеджеров под Linux огромное количество)

Сторонникам Linux часто предъявляются претензии, что при разговоре о преимуществах Linux они перечисляют недостатки Windows. Но зачастую это бывает неизбежно, поскольку все познается в сравнении, а большинство пользователей компьютеров сейчас знакомы только с Windows. Итак, что же дает Linux?

Преимущества ОС Linux

1. Будучи свободной системой, Linux доступен пользователям бесплатно. «Ось» можно без проблем скачать из интернета или заказать диск или бокс по почте по совсем тривиальной цене. Одна копия операционной системы может быть установлена на неограниченном количестве компьютеров безо всяких условий. К тому же, поскольку код Linux - открытый, система может быть свободно модифицирована и распространяться даже на коммерческой основе.

2. Не стоит бояться, что Linux в будущем устареет. Дело в том, что UNIX, на котором строилась ОС, тестировался и оптимизировался на протяжении 35 лет, доказав крайнюю эффективность, надёжность и безопасность. Работа над Linux не прекращается ни на секунду, и новые версии операционной системы «держат марку».

3. Компании, в которых насчитываются сотни тысяч компьютеров, перейдя на Linux, могут не следить за соответствием лицензии каждого из компонентов ПО на каждой машине. Этим компаниям не страшны внезапные проверки сотрудников BSA (Business Software Alliance - Альянс производителей программного обеспечения для коммерческих организаций), которые проверяют лицензию на

MS Windows, MS Office и т.д. и, найдя малейшие несоответствия выпишут внушительные штрафы.

4. Linux давно славится тем, что мало подвержен воздействию вирусов, троянов, червей, программ-шпионов и остального вредоносного ПО. Секрет успеха разработчиков кроется в том, что они изначально сфокусировали свои усилия на безопасности системы, а не думали об этом, когда появились реальные проблемы. Вот, например, один из оригинальных способов защиты: пользователь Linux не авторизован в системе как администратор, тем самым защищая жизненно необходимые системные файлы даже в случае проникновения злоумышленника.

5. В работе Linux почти никогда не происходит фатальных сбоев, после которых приходится перезагружать компьютер. Если вспомнить про крупные компании, то и тут они в безусловном выигрыше, ведь буквально пара минут бездействия всей связанной системы может вылиться в огромные убытки. Причину снова отгадать не трудно: с самого начала разработчики старались сделать работу ОС максимально стабильной и удобной, и можно с уверенностью сказать, они этого добились.

6. Как ещё одну особенность Linux надо отметить возможность очень тонкой настройки. Вопреки сложившемуся мнению настроить Linux под себя не вызовет никаких проблем у мало-мальски опытного юзера. Во время установки можно указывать самые различные параметры, которые помогут вам выбрать ту конфигурацию, которая подходит именно вам. Будь то компьютер исключительно для работы, медиа центр, ноутбук, веб-сервер, сервер для хранения данных или даже маршрутизатор сети.

7. Linux славится своей превосходной совместимостью с другими операционными системами. Например, он может без проблем считывать, записывать, копировать, стирать и производить другие действия с файлами, которые расположены на разделах жёсткого диска, где установлена Windows.

8. Для технических вузов Linux становится настоящей находкой. Открытость кода предоставляет огромные возможности для изучения устройства компьютера, а не только для того, как с ним нужно работать. Многие преподаватели действительно считают, что учащимся намного полезнее изучать основы вычислительной техники, которые будут служить для создания все более совершенных компьютеров в будущем, а не практика в таких программах, как Microsoft Word или Microsoft PowerPoint, которые с каждой новой версией изменяются, а через несколько лет устаревают.

Недостатки ОС Linux

1. Недостаточно прикладных программ для Linux.

Содержание

Введение
1.Понятие и назначение операционной системы.
4
2. Виды операционных систем.
5
3. Состав и основные функции ОС.
7
4. Популярность операционных систем за 2012 год.
8

5. Преимущества и недостатки операционных систем Windows и Linux .

9
5.1. Фундаментальные особенности
10
5.1.1 Linux - массовая ОС.
10
5.1.2 Linux - бесплатная ОС.
10
5.1.3. Linux - свободная ОС.
11
5.2 Основные качества.
12
Заключение.
14

Список литературы.

15

Введение

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

1.Понятие и назначение операционной системы.

Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для наиболее эффективного использования всех ресурсов вычислительной системы (ВС) (Вычислительная система – взаимосвязанная совокупность аппаратных средств вычислительной техники и программного обеспечения, предназначенная для обработки информации) и удобства работы с ней).

Назначение ОС:

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

Существует несколько наиболее распространенных операционных систем, каждая из которых ориентирована на определенное семейство процессоров и, соответственно, компьютеров.
RT-11 (Система реального времени). Операционная система RT-11 была разработана в 1972 году фирмой DEC для семейства малых ЭВМ PDP-11. На базе этой системы в СССР были разработаны версии этой системы (РАФОС, ОС ДВК, ФОДОС), которые использовались на мини-ЭВМ СМ-4, персональных ЭВМ ДВК и в школьных компьютерных классах УКНЦ и БК-0011.
СР/М (Управляющая программа для микрокомпьютеров). Одна из первых операционных систем для персональных компьютеров. Она разработана в 1975 году и использовалась на компьютерах «Ямаха» и «Корвет» (процессор Z80), IBM PC/XT (процессор 8086).
MSX-DOS. Операционная система MSX-DOS была разработана для 8-разрядных (процессор Z80) компьютеров стандарта MSX в середине 80-х годов. Использовалась на недорогих компьютерах типа «Ямаха».
MS-DOS (Дисковая операционная система Microsoft). Операционная система MS-DOS была разработана в начале 80-х годов для работы на компьютерах IBM PC/XT, созданных на базе процессора 8086 фирмы Intel. MS-DOS была наиболее распространенной операционной системой с интерфейсом командной строки, которая устанавливалась на компьютерах, созданных на базе процессоров 80286, 80386, 80486, Pentium. Последней версией была MS-DOS 6.22.
Microsoft Windows. Многозадачная операционная система с графическим интерфейсом Windows пришла на смену MS-DOS. В настоящее время более 90% персональных компьютеров реализованы на платформе Intel & Windows, т. е. в них установлен Intel-совместимый процессор (Pentium) и инсталлирована операционная система Windows.
К основным достоинствам современных операционных систем Windows следует отнести технологию «подключи и работай», многозадачность и графический интерфейс.
Технология «подключи и работай» (Plug-and-Play) позволяет даже начинающему пользователю подключить к компьютеру новое устройство (например, принтер) и продолжить работу. Windows сама установит необходимый драйвер и выделит ресурсы.
Многозадачность предоставляет пользователю возможность загрузить в оперативную память сразу несколько приложений (например, текстовый редактор Word, электронные таблицы Excel, браузер Internet Explorer и др.). Переход от работы в одном приложении в другое происходит очень быстро и просто, посредством перехода от одного открытого «окна» Windows к другому.
OS/2 (Operation System). Операционная система OS/2 была разработана корпорацией IBM в конце 80-х годов для компьютеров PS/2 (Personal system/2). Большого распространения не получила.
Apple System (Операционная система фирмы Apple). Различные версии этой системы устанавливаются на компьютерах фирмы Apple (Macintosh, PowerPC и др.). В этой операционной системе в конце 80-х годов впервые был использован многооконный графический интерфейс и управление с помощью манипулятора типа мышь.
UNIX. На высокопроизводительных компьютерах, которые иногда называют «рабочие станции», широко распространена операционная система UNIX. Начало разработок этой системы относится к 1969 году, и к настоящему времени уже известно более 20 различных версий. В настоящее время до статочно большое количество сервере работают под управлением этой систем. 3

3. Состав и основные функции ОС

Операционная система является достаточно сложно организованной программой, и более уместно будет говорить о ней, как о целом комплексе программ. Таким образом, в состав ОС входят следующие модули:

Табл. 1.

Модуль
Назначение
Базовый модуль
Управляет работой программ и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами
Командный процессор
Расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру
Драйверы устройств
Программы для работы с устройствами компьютера. К каждому устройству прилагается инструкция (программа-драйвер), в которой описывается, как с ним должна работать ОС
Графический интерфейс
Благодаря графическому интерфейсу пользователь вводит команды с помощью мыши, что позволяет ему избегать ошибок при формировании текста команд, возникающих при вводе последних с клавиатуры
Сервисные программы
Программы-утилиты, позволяющие обслуживать диски, выполнять операции с файлами, работать в сетях и т.д.
Справочная система
Позволяет оперативно получать необходимую информацию о функционировании ОС в целом, так и о работе ее отдельных модулей. 4

Современные операционные системы выполняют три основные функции.
Во-вторых, важным свойством операционных систем является унификация программного обеспечения. Раньше программы были машинно-зависимыми. То есть программа, написанная для одного компьютера, не могла работать на другом, пусть даже таком же компьютере, без корректировки. С появлением операционных систем, программистам больше не надо переписывать приложения для каждого нового компьютера, так как все машинно-зависимые части программы были перенесены в код операционных систем.
В-третьих, операционная система должна быть организована так, чтобы она допускала эффективную разработку, тестирование и внедрение новых приложений и системных функций, причем это не должно мешать нормальному функционированию вычислительной системы. 5
К дополнительным функциям ОС относятся:

    параллельное или псевдопараллельное выполнение задач (многозадачность);
    взаимодействие между процессами: обмен данными, взаимная синхронизация;
    защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений;
    разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).

4. Популярность операционных систем за 2012 год 6

По данным исследовательской компании Net Applications в 2012 году наиболее популярной в мире ОС для PC все еще является Windows XP. Правда отставание Windows 7 совсем небольшое - менее 3%, 43.74% у ХР против 40.85% у Win 7, а по данным на начало 2013 года Windows 7 уже обошла Windows XP на несколько процентов. Таким образом ОС семейства Windows остаются безоговорочными лидерами рынка с общей долей более 90%.
Тем не менее, доля рынка операционных систем Microsoft продолжает снижение, с 93.6% в 2011 до 92.02% в 2012. Растет доля пользователей работающих на различных семействах MacOS, уже 6.81% в 2012 году, против 5.87% в 2011, а так же пользователей Linux, c 1.06% до 1.16%. В октябре 2012 Microsoft дала старт продажам новой Windows 8, посмотрим как с ее появлением изменится ситуация в 2013 году.
В России же ситуация несколько другая. По данным OpenStat пользователей ОС семейства Windows 90.48%, при этом лидирует Windows 7 с 47,31%. А вот среди ОС второго эшелона с большим перевесом лидируют системы на базе Linux - c 4.11%, в то время как пользователей MacOS всего 1.44%.

5. Преимущества и недостатки операционных систем Windows и Linux .

Уже достаточно долгое время идут споры, какая же операционная система лучше - Windows или Linux? Пока к единому мнению пользователи и специалисты так и не пришли. Каждый выбирает то, с чем ему удобнее работать.
Windows – это первое, что приходит в голову, когда заходит разговор о компьютере. Даже те, кто в повседневной жизни сталкивался с компьютером всего пару раз, знают об этой операционной системе. Однако Windows является далеко не единственной операционной системой. Наиболее распространенная альтернатива для детища компании Майкрософт - это менее известная, но от этого не менее эффективная ОС Linux. Linux в отличие от Windows действительно знают только те люди, жизнь которых непосредственно соприкасается с компьютерным миром. Сравнивать эти две операционные системы можно достаточно долго, и так и не придти к какому-либо определенному выводу.
Говоря в общих чертах о Windows, поскольку она более распространена, мы можем сказать, что это же и является ее первым достоинством. Действительно, диски с этой операционной системой можно купить практически всюду, кроме того, именно для Windows выпускается огромное количество различных приложений и дополнений, не говоря уже о современных компьютерных играх, большинство из которых производится исключительно под Windows. Нужно сказать также, что большинство операций в интернете производится при помощи Windows, это и создание сайтов, и их поисковое продвижение, да и просто просмотр электронных страниц. Самыми же главными недостатками Windows являются дороговизна коммерческого программного обеспечения, неспособность эффективно противостоять вторжению из вне и общий низкий уровень защиты. Кроме того, у Windows сложная система активации, ну, а уж непомерно высокие требования к компьютеру и вовсе уже вошли в легенду.
Теперь немножко об ОС Linux. Самым главным достоинством является то, что эта система распространяется бесплатно. Также Linux практически не восприимчива к вирусам, поскольку многие из них написаны под Windows. В систему интегрировано большое количество программ в виде пакетов, чего нет в Windows. Кроме того, Linux имеет минимальные системные требования, и всегда существует возможность настроить систему под себя, естественно при наличии соответствующих знаний. Основные же недостатки Linux связаны с ее низкой популярностью. Это и отсутствие многих драйверов, некоторых кодеков для видео, и невозможность поддержки современных игр.
Более подробно о преимуществах и недостатках ОС Linux (в сравнении с Windows).
Linux - общее название Unix-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU. GNU - другая Unix - подобная ОС, разрабатываемая Ричардом Столпманом, ПО для которой и было во многом заимствовано Linux. Само же ядро Linux было разработано программистом и хакером Линусом Торвальдсом, поэтому правильнее говорить GNU/Linux - то есть совокупность ядра и ПО.

5.1. Фундаментальные особенности
5.1.1 Linux - массовая ОС. GNU/Linux - это, в самом деле, не единая ОС, но она имеет сотни дистрибутивов, то есть вариаций, разрабатываемых тысячами компаний и высококвалифицированных программистов. Для сравнения, к примеру, операционная система MS Windows разрабатывается и поддерживается одной компанией - Microsoft corporation, которой принадлежат авторские права на этот продукт, и которая взимает плату за использование ОС Windows, то есть Windows - это коммерческая, авторская, - проприетарная ОС. Собственно, корпорация Microsoft была основана Биллом Гейтсом и Полом Алленом в 1975 году, им принадлежит контрольный пакет акций этой организации.
Иногда Linux - это только само ядро, а иногда полноценная ОС, включающая в себя прикладные программы и пользовательский интерфейс. Права на эту ОС переданы в общественную собственность. В отличие от коммерческих систем, таких как Microsoft Windows, Linux не имеет географического центра разработки. Не существует организации-владельца системы; нету единого центра управления и обеспечения. Постоянно возникают новые проекты разработки программ для Linux, этих проектов множество и они имеют различные очертания: какие-то осуществляются централизованно в фирмах, другие объединяют фанатов и энтузиастов, бунтующих против платного, несвободного ПО, но, однако, знатоков своего дела. Пользователи со всего мира тестируют новые, разумеется свободные, программы, находят изъяны в системе, предлагают свои решения. Таким образом, происходит работа по тому принципу, что лучшее - это то, что сделано сообща, «всем миром» . Такая работа позволяет на практике быстро находить ошибки и несоответствия. Кроме того, существует стремление создать лучший дистрибутив, из-за этого их число постоянно растёт, что и есть предмет нашего анализа, который определяет оно из главных особенностей Linux .
5.1.2 Linux - бесплатная ОС.
Как уже было сказано, права на ОС Linux переданы в общественную собственность, не существует организации или лица - собственника Linux. Сам Линус Торвальдс, создавая Linux, изначально не стремился получить от неё прибыли и расценивал её создание, лишь как своё увлечение.
Чтобы можно было ясно себе представить это преимущество Linux, ещё раз обратимся к сравнению с ОС Windows. Поскольку права на ОС Windows принадлежат конкретной компании, собственником которой является предприниматель, Windows- коммерческий продукт. За каждую копию этой программы (а ОС - это программа), нужно платить, а самостоятельное распространение этой ОС - противозаконно. Существует гораздо меньшее, в сравнении с Linux, количество дистрибутивов, которые имеют рыночную цену и реализуются строго по ней.
5.1.3. Linux - свободная ОС.
Основная часть приобретаемого или закачиваемого программного обеспечения распространяется в скомпилированном, готовом к использованию виде. Скомпилированный - значит, что написанный программистом код данной программы, называемый исходным кодом, обрабатывается особой программой - компилятором, который переводит этот код на язык, понятный компьютеру. Чрезвычайно трудно модифицировать откомпилированную версию большинства ПО и практически невозможно точно определить, как именно разработчик осуществил различные части программы.
Конечно, коммерческие производители видят в этом несомненное преимущество, так как закрытость исходного кода не даёт другим компаниям возможности создавать и распространять новую, конкурирующую продукцию. Кроме того, это помогает сохранить продукт в первозданном виде, со всеми его функциями.
Так, например, Windows - это операционная система с закрытым исходным кодом, который доступен только очень узкому кругу лиц.
(Open source) противопоставляется проприетарному. Исходный код программы распространяется вместе с откомпилированной версией, что способствует модифицированию и усовершенствованию программы. Когда множество пользователей имеет доступ к исходному коду, в программе быстрее выявляются ошибки, она преобразовывается, появляются новые её версии, которые в свою очередь быстро и бесплатно распространяются. В общем-то проявляется, так сказать, пользовательская демократия, благодаря которой происходит быстрое развитие ПО.
Ещё одно важное значение исходного кода --описание программы. По тексту программы можно восстановить логику её функционирования. Для облегчения понимания исходного кода используются комментарии. Программисты часто переносят исходный код (в виде модулей, в имеющемся виде или с приспособлением) из одного проекта в другой, что носит название повторного использования кода. Исходный код -- важнейший компонент для процесса перенесения программного обеспечения на другие платформы. Без исходного кода какой-либо части ПО, перенесение крайне сложная или вовсе неосуществимая задача.
Gnu/Linux - это ОС с открытым исходным кодом, защищённым под авторством создателя - Линуса Торвальдса, лицензией “GNU General Public License” -- лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 году, по инициативе Ричарда Столлмана. Эта лицензия -- предоставляет пользователю права копировать, модифицировать и распространять, гарантирует, что пользователи всех производных программ также получат вышеперечисленные права. Лицензируя работу на условиях GNU GPL, автор сохраняет за собой авторство, кроме того, производные программы могут распространяться коммерчески (здесь ярко выражено различие между открытым ПО (Open source) и бесплатным (Free source)). То есть эта лицензия позволяет всё то, что запрещает закон об авторском праве, сохраняя, однако, авторство за разработчиком.
Благодаря открытому исходному коду, ОС Linux стала тем, что она есть. Только 2% ядра Linux на настоящий момент составлено самим Линусом Торвальдсом. Именно открытость, дающая возможность совершенствовать эту ОС тысячам программистов, сделала Linux такой популярной движущей силой, обусловила её предельную экономическую эффективность с точки зрения конкуренции и спроса. Поэтому можно смело говорить о том, что Linux гораздо более гибкая ОС, чем Windows, поскольку тысячи компаний из сообщества Linux могут гораздо быстрее найти ошибки и несоответствия, нежели программисты из «лона» Microsoft. Кроме того, по этой же причине дистрибутивов Windows существует гораздо меньше, чем Linux, причём дистрибутивы Linux также взаимопреемственны, легко изменяемы, приспособляемы.
Но, в свою очередь, закрытые ОС является более конкретными, их ПО заключает в себе большее единообразие, а интерфейс лучше проработан и сочетается во всех приложениях. В этом есть конечно недостаток ОС Linux.
5.2 Основные качества.
ОС Unix всегда была интерактивной системой разработанной для одновременной поддержки множества процессов и множества пользователей. Она была разработана программистами и для программистов - чтобы использовать её в такой среде, в которой большинство пользователей являются достаточно опытными и занимаются проектами (часто довольно сложными) разработки программного обеспечения. Во многих случаях большое количество программистов активно работает над созданием общей системы, поэтому в ОС Unix есть большое количество средств, позволяющих людям работать вместе и управлять совместным использованием информации. Очевидно, что модель группы, работающей над созданием сложного программного обеспечения, существенно отличается от модели одного начинающего пользователя сидящего за персональным компьютером в текстовом процессоре, и это отличие отражается в операционной системе Unix от начала до конца.
Но существуют операционные системы, предназначенные для использова ния на и персональных компьютерах, например Apple и та же Windows, которая изначально разрабатывалась, как однопользовательские и только потом на основе однопользовательской была создана многопользовательская, которая, однако, уступает Linux по интерактивным возможностям. Но простой, графически ориентированный интерфейс делает такие системы гораздо более простыми и удобными в использовании для обычных пользователей, что делает их более популярными среди пользователей ПК, на которые Windows часто предустанавливается и имеется на 93%. Соответственно, Linux более популярен на Серверах.
Таким образом, к преимуществам Linux здесь можно отнести то, что эта система даёт программистам и очень квалифицированным пользователям уникальные возможности работы, а также пригодность для серверов. К недостаткам - сложность для начинающего пользователя, система пока всё же менее удобна для работы на ПК, кроме того многие пользователи критиковали Linux, за отсутствие привычных программ, особенно офисных пакетов. Впрочем, можно сказать, что подобные проблемы решены в дистрибутиве Ubuntu и родственных ему.
Программное и аппаратное обеспечение В программном обеспечении совместимости с аппаратными средствами в настоящее время проявляются основные недостатки ОС Linux. Это связано с тем, что разработчики ПО до недавнего времени часто ориентировали свою продукцию почти исключительно на Windows. Корпорация Microsoft имеет множественные лицензионные соглашения с производителями ПО, что обеспечивает совместимость и приспособленность программных средств к этой ОС. Что же касается Linux, то некоторые программы оказываются несовместимы с этой ОС. Но не стоит забывать о том, что, во-первых, сообщество Linux постоянно разрабатывает и тестирует новое свободное ПО, во-вторых, Linux функционирует за счёт программных средств GNU. Имеется и аналоговый офисный пакет - Open Office.
Тем не менее, существует более серьёзная проблема - некоторые аппаратные средства отказываются работать на платформе Linux. Это может привести к тому, что, например, купленный принтер или сканер попросту не будет функционировать. Видимо, для того, чтобы эта проблема сошла на нет, linux должна развиться, стать более популярной, тогда разработчики будут внимательней относиться к существованию пригодных драйверов для Linux.
Данная система безопасности превосходит большинство аналогов, кроме того в настоящее время практически нет вирусов, разработанных специально для Linux. Неспроста Linux устанавливается на компьютеры, утечка информации с которых или их поражение чревато масштабными последствиями (в правительственных органах, банках и т.д.) Поэтому безопасность мы без колебаний отнесём к преимуществам Linux.

Заключение

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

Список литературы

    Информатика в экономике: Учеб. пособие /Под ред. проф. Б. Е. Одинцова, проф. А.Н. Романова. - М.: Вузовский учебник, 2008.
    Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 544 с.
    Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 384 с.
    Информатика: Курс лекций. Учебное пособие / Е.Л. Федотова, А.А. Федотов. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 480 с.
    http://www.cits.ru/news/348/
    http://ru.wikipedia.org
Данная работа скачена с сайта http://www.vzfeiinfo.ru ID работы: 414495

1 Информатика в экономике: Учеб. пособие /Под ред. проф. Б. Е. Одинцова, проф. А.Н. Романова. - М.: Вузовский учебник, 2008.
2 Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 544 с.
3 Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 384 с.
4 Информатика: Курс лекций. Учебное пособие / Е.Л. Федотова, А.А. Федотов. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 480 с.
5 Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 384 с.
6 http://www.cits.ru/news/348/

Достоинства и недостатки Windows ICF

Alexander Antipov

Windows ICF (Internet Connection Firewall – файрволл интернет-соединений) встроен в Windows XP (и в Home, и в Professional). Это действительно превосходный файрволл, который предотвратит большинство атак из Интернет. Однако, недостаточные возможности настройки ограничивают его использование опытными пользователями. В этой статье мы дадим обзор ICF, посмотрим, как он действует при моделируемой атаке, и обсудим все плюсы и минусы ICF.


Наконец, ICF осуществляет некоторые дополнительные проверки, в отличие от стандартных фильтров пакетов:

    Он навязывает тройную процедуру установления связи – это защищает от некоторых технологий сканирования. Он блокирует пакеты, имеющие неправильные наборы флагов (например, одновременно SYN и FYN) – это позволяет предотвратить атаки неправильными пакетами на IP стек. Предотвращает IP-спуфинг с использованием Raw Sockets и опции IP_HDRINCL – защищает от некоторых форм распределенных DOS-атак.

ICF под атакой

Для испытания, мы установили Windows XP со включенным ICF, подключенный к Интернет. В этом тесте мы не включали ICS (Internet Connection Sharing – Совместный Доступ в Интернет), часто используемый в локальной сети. После чего мы запустили атаки против ICF как из Интернет, так и с самой Windows XP.

Инструменты

Для тестирования мы использовали следующие инструменты:
    ISIC – Проверщик целостности IP стека Fscan - Сканер портов под Windows Nmap - Сканер портов Foundscan Nessus - Утилита оценки уязвимости fragrouter - Фрагментатор IP пакетов

Методика и результаты

Методика тестирования состояла в имитации атак хакеров против пользователей ICF. Для имитации атак мы использовали доступные бесплатные и коммерческие сканеры портов и утилиты оценки уязвимости. Кроме того, мы использовали такие утилиты, как ISIC и fragrouter для проверки обработки некорректных пакетов. Методика тестирования включала в себя уязвимости, обнаруженные ранее в других файрволлах, с целью убедиться, что Microsoft не совершила тех же ошибок, что и другие производители этих продуктов.

Тестирование было сосредоточено на атаках из Интернет, поскольку большинство хакерских атак производятся именно извне. Кроме того, проверены возможные атаки при проникновении злонамеренного пользователя на саму Windows XP систему.

Мы запустили ISIC, сканеры портов, утилиты оценки уязвимости, перечисленные выше против Windows XP с запущенным ICF. Сканеры портов и утилиты оценки уязвимости используются многими хакерами для определения запущенных сервисов на удаленном компьютере и потенциальных уязвимостей. ISIC и Nmap использовались для создания пакетов, не соответствующих RFC с целью сильной загрузки ICF. Однако, ICF не только заблокировал все атаки, но даже не наблюдалось никакого уменьшения производительности. Пользователь бы даже не заметил проведенных атак. Все пакеты, не соответствующие RFC, созданные ISIC и Nmap, были заблокированы ICF как неправильные.

Также были проведены атаки с помощью fragrouter для фрагментации IP пакетов. С помощью этой утилиты, мы могли разделять единичный TCP пакет на несколько, в надежде, что ICF пропустит их. Ничего не вышло. Также были опробованы другие стандартные атаки против файрволлов. Итог таков, что ICF очень уверенно выдерживает атаки из Интернет.

Поскольку большинство файрволлов имеют DoS-защиту от внутренних пользователей, мы запустили Fscan с самой ICF-системы. И обнаружили небольшой сюрприз. Хотя не возникало ситуации DoS, мы увидели, что независимо от того, какой хост мы сканируем, порты 21, 389, 1002 и 1720 всегда открыты. Что это, backdoor? С чего это вдруг ICF открывает порты? После долгих исследований, мы определили, что эти порты открываются для прикладного прокси-сервера в сервисе ICF/ICS. Оказалось, что с целью поддержки протоколов, плохо работающих с файрволлами, Microsoft создал соответствующие прокси.

Что значит «плохо работающие» протоколы? Протоколы, динамически открывающие входящие порты, делают создание простого контекстного файрволла невозможным. Возьмем для примера протоколы FTP и H.323. В нормальном режиме FTP (не PASV), клиент подсоединяется к FTP серверу по 21 порту. Все замечательно до тех пор, пока клиент не выдаст команду FTP PORT. Эта команда говорит FTP серверу создать обратное соединение к клиенту по произвольному входящему порту для отсылки данных. Если файрволл не обнаруживает и не обрабатывает команду PORT, он заблокирует пакет. ICF включает FTP прокси для обработки команды PORT.

Аналогично, H.323 используется для соединений (звонков) VoIP (Voice over IP – голос через Интернет). Причем только для установки звонков. Реально голос и видео RTP потоки используют динамические порты, определяемые при звонке. Таким образом, ICF, чтобы пропустить соответствующий трафик, вынужден прослушивать 1720 порт.

Порты 389 и 1002 используются протоколами LDAP и ILS для работы Netmeeting.

Прикладные прокси были разработаны для ICS. Однако, поскольку ICS и ICF реализованы как один сервис, прокси работают даже при отключенном ICS. Но, несмотря на то, что и в прокси-серверах могут быть проблемы безопасности, мы остановили свои тесты на этом. Почему? Да потому, что если хакер физически проник уже на ваш компьютер или в локальную сеть в случае работы ICS, у вас уже возможны большие проблемы. Тем не менее, прикладные прокси-сервера могут оказаться хорошим объектом для поиска уязвимостей.

Также, ICF прослушивает PPTP подключения для разрешения пакетов GRE, а также T.120 соединения, используемые для VoIP.

Хотя ICF хорошо защищает от атак из Интернет, мы разработали троянскую атаку по e-mail, которая элементарно проходит через файрволл. Несомненно, ICF – не антивирусный сканер, и не должен обнаруживать трояны; однако, недостаточная фильтрация исходящего трафика позволяет нашему трояну открыть соединение для хакера. Подробнее о таких атаках читайте в статье When Dreamcasts Attack . Кроме того, хотя ICF и защищает против DDoS атак, предотвращая махинации с IP адресом источника, тем не менее, эти адреса можно изменить, создавая Ethernet пакеты с использованием вызовов драйвера NDIS.

В итоге, несмотря на небольшой шок, вызванный прикладными прокси-серверами, нужно констатировать, что ICF хорошо защищает от атак. Однако, недостаточная фильтрация исходящего трафика является огромным недостатком в ICF.

Плюсы

Windows ICF имеет большое количество возможностей и достоинств. Нельзя не обратить внимания на некоторые из них, в частности:
    ICF бесплатен и внедрен в операционную систему. ICF уверенно работает как находясь под атакой, так и при сильной загрузке. ICF защитит от большинства атак из Интернет. По умолчанию, набор правил файрволла запрещает почти все соединения, предохраняя от большинства атак. Большинства потому, что он не защитит от вируса или атак, запущенных с вашего компьютера. ICF- -это контекстный файрволл. Такие файрволлы обычно более безопасны, чем простые фильтры пакетов. ICF, возможно, уже установлен у вас и включен. Если вы использовали Network Setup Wizard, возможно он уже включил у вас ICF. ICF API позволяет открывать нужные порты для приложений, чтобы разрешить входящий трафик. Это полезно для таких программ, как Windows Messenger и игр типа Warcraft 3, которым требуются входящие соединения. Прикладные прокси-сервера позволяют ICF работать с протоколами, «не дружащими» с файрволлами.

Минусы

Несмотря на все эти достоинства, Windows ICF может создать некоторые проблемы, особенно для корпоративных и опытных пользователей, которые желают иметь более полный контроль над своим файрволлом. Некоторые из этих проблем перечислены ниже:
    ICF не дает работать многим приложениям. Вряд ли это хорошая особенность для файрволла, все-таки он предназначен для блокирования трафика. Однако, невозможность создать детальный набор правил доступа, и задать доверенные хосты, заставляет пользователей просто отключать его. ICF не поддерживает RPC, так что почтовые напоминания в Outlook не будут корректно работать. Также не будут работать сервисы типа file sharing. ICF не осуществляет исходящую фильтрацию. Он так создан, что делает его бесполезным против троянов. В ICF отсутствует предупреждение об атаке в реальном времени. Можно только записывать информацию о разрешенном и запрещенном трафиках в файл. Чтобы приложения могли динамически открывать порты, необходимы административные права. Если вы используете принцип наименьших привилегий, и ваш эккаунт – “limited”, ваши приложения не смогут использовать ICF API для динамического открытия портов.

Заключение

ICF – превосходный инструмент безопасности для большинства людей. Он защищает от большинства атак из Интернет. И он хорошо работает с приложениями, которые могут использовать ICF API. ICF имеет поддержку индустриальных протоколов типа FTP, H.323, PPTP. Однако, если вы опытный пользователь, вы можете захотеть использовать другой файрволл, который даcт более детальную возможность настройки, без которой приходится иногда просто отключать ICF, мешающий работе некоторых приложений.

Письменная экзаменационная работа

Операционные системы Windows

1. Введение…………………………………………………………………3

2. История создания………………………………………………………4

2. Windows 9 x / NT ………………………………………………………….5

3. Операционная система Microsoft Windows………………………....5

4.Преимущества и недостатки Windows ……………………………....7

5. Некоторые клавиатурные комбинации Windows 9 x и NT …10

6. Заключение……………………………………………………………..14

7.Список литературы…………………………………………………….15

Введение.

На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях бесспорно считается самой распространенной опера­ционной системой на ПК: в мире более 150 млн. IBMPC-совместимых компьютеров, и система Windows установлена на 100 млн. из них. Очевидно, что озна­комление с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на ПК немыслима для большинства пользователей. Знание системы Windows - необходимый кирпичик в стене познания ПК.

Первоначально, Windows, разрабатывалась не как операционная система, какой мы привыкли видеть современные ее версии, а как графическая оболочка MS-DOS. Надо отметить, что концепция графического интерфейса была разработана отнюдь не Microsoft. Уже за несколько лет до внедрения Windows существовали компьютеры AppleMacintosh, с графической операционной системой (MacOS), интерфейс которой был более дружественным и понятным рядовому пользователю, в отличие от командной строки MS-DOS. Строго говоря, Windows, не единственная попытка избавить пользователя от командной строки на IBM-совместимых компьютерах. Очень известной, в свое время была псевдографическая (на самом деле работавшая в текстовом режиме), оболочка NortonCommander корпорации Symantec. Она ускоряла в несколько раз процесс навигации по дисковому пространству, к тому же, более естественно представляла иерархию каталогов в виде дерева. Однако, Windows появилась раньше Norton, хотя Norton был более популярен, в частности, из - за низких системных требований.

История создания

Начало

В

те времена, когда работа над Windows только начи­налась, считалось, что будущее принадлежит интег­рированным средам. Фирма VisiCorp - создатель пер­вой электронной таблицы VisiCalc, занималась созда­нием пакета Vision, работавшего в текстовом режиме с возможностью управления манипулятором "мышь". Пакет предназначался для объединения нескольких приложений одной многооконной оболочкой. Фирма Quarterdesk в то время разрабатывала пакет DESQ, который впоследствии стал основой для ее многоза­дачной среды DESQView.

Позиция фирмы Microsoft была иной. После посеще­ния исследовательского центра Xerox PARC прези­дент фирмы Билл Гейтс решил заняться созданием графической среды, которая послужила бы стандарт­ной платформой для разработчиков прикладных про­грамм. Тогда же этот центр посетил и Стив Джобб, создатель компьютеров Macintosh и, позднее, NeXT. Какое впечатление на обоих молодых людей оказало увиденное, хорошо известно. Итак, Microsoft поста­вила себе задачу по созданию платформы для разра­ботчиков. Предполагалось обеспечить разработчиков встроенными функциями для реализации пользова­тельского интерфейса и его компонентов - окон, меню, панелей диалога, которые могли бы управ­ляться с помощью клавиатуры или мыши.

Когда работа над средой Windows только начиналась, в распоряжении Microsoft был компьютер с процес­сором 8088 и максимальным объемом памяти 640 Кбайт. Предполагалось, что пользователи этой среды имеют порядка 256 Кб памяти, а жесткий диск им не доступен из-за высокой цены. Налучшим графиче­ским адаптером в те времена был CGA с разрешением 320 на 200 при работе с четырьмя цветами. Адаптер Hercules обеспечивавший разрешение 720 на 348 в монохромном режиме был тогда новинкой. Работа графической среды в таких условиях была безумно медленной. В 1983 г стали просачиваться первые cведения о разработке Windows.

И, наконец, Windows 1.0

indows («окна») – повсеместно распространенная, по существу, стандартная многозадачная операционная система для современных IBM – совместимых компьютеров. Существуют два главных её семейства: условно говоря, для домашнего использования (Windows версии 3.1, 3.11, 95, 98 и MillenniumEdition) и для профессиональных применений (WindowsNT версий 3.5, 4.0, 2000 и ХР). Системы первого типа ставят, конечно же, не только на домашних компьютерах, но и в большинстве учреждений, фирм, институтов. NT же используют тогда, когда хотят создать локальную или глобальную сеть предприятия или учебного заведения (впрочем, тут у WindowsNT есть серьёзные конкуренты) или когда необходимо обеспечить повышенную устойчивость системы, что, вообще говоря, желательно для всех, но для профессионалов просто жизненно необходимо.

С точки зрения приёмов работы, вида экрана и окон, кнопок и меню системы обоих семейств весьма похожи. Так что если вы умеете работать в Windows 95, то и в NT 4.0 у вас особых проблем не возникает. А если освоили Windows 98 и Ме, то в Win 2000 можете и вовсе никакой разницы не заметить.

Нет, кое-что заметите: 98-й и Ме частенько зависают, выдают малопонятные сбои, после которых приходится перезагружаться, а 2k и ХР. этого ничего не делают.

Фирма Microsoft собирается постепенно перевести всех домашних пользователей на новую технологию (NT в переводе – NewTechnology), для чего, и созданы были системы Windows 2000 , а затем – ХР. Разработка «старой технологии» прекращена – за Millennium’ум ничего уже не будет.

Системы первого поколения (Windows 3.1 и 3.11, а также NT 3.5), весьма популярные середине 90-х годов, практическивымерли.

О

перационная система Microsoft Windows для начинающих и не только

Что понимается под операционной системой?

В общем случае, под операционной системой понимают комплект программ, позволяющих управлять ресурсами (оперативной памятью, жестким диском, процессором, периферией) компьютера. Без операционной системы невозможно запустить какую-либо прикладную программу, например, текстовой редактор. Поэтому операционная система -- это база, под которую разрабатываются различные приложения.

После того, как Джон Соша изобрел Norton Commander командная строка стала раздражать миллионы пользователей ПК, не знающих стандартных команд и параметров дисковой операционной системы. Вскоре в четвертой версии MS-DOS появилось нечто похожее на объектно-ориентированную оболочку -- DOS Shell. Но это программа как-то не прижилась. Можно сказать, что Windows -- это более чем просто операционная система, так как в ней вы можете работать, не вводя с клавиатуры умопомрачительные команды в назойливое приглашение, типа C:\. В Windows вся информация представлена в интуитивно-понятной графической оболочке таким образом, что пользователь персонального компьютера может работать эффективно, легко, без заучивания опостылевших директив и команд. Все, что вам нужно сделать -- это найти нужное приложение или документ и щелкнуть по соответствующему ярлыку клавишей мыши. Для упрощения поиска документов и приложений Windows предлагает пользователю так называемую концепцию рабочего стола. Рабочий стол в Windows есть некая модель поверхности обычного стола с документами и папками.

Преимущества и недостатки Windows .

Преимущества.

У

добство и поддержка устройств . Основное отличие программ для DOS и для Windows состоит в том, что DOS-программа может работать с аппаратными средствами компьютера (монитором, клавиатурой, принтером и т. д.) непосредственно минуя DOS (и, как правило, поступает именно таким образом), в то время как Windows-программа должна обращаться к внешним устройствам только через посредство Windows. Поэтому после установки в Windows драйвера, обеспечивающего поддержку данного устройства (то есть настраивающего Windows на особенности данного устройства) все Windows-программы могут работать с этим устройством. Это ликвидирует весьма болезненную для DOS проблему обеспечения совместимости программ с конкретными устройствами.

Программы (драйверы) для поддержки наиболее распространенных устройств входят в Windows, а для остальных устройств поставляются вместе с этими устройствами или контролёрами.

оддержка масштабируемых шрифтов. В таких приложениях, как редактирование документов, издательское и рекламное дело, создание таблиц или презентаций и т.д., необходимо использование большого количества шрифтов – текстовых, заголовочных, декоративных, пиктографических и других, причем символы этих шрифтов могут потребоваться в самых различных размерах. Поэтому в Windows 3.1 была встроена поддержка масштабируемых шрифтов формата TrueType. Масштабируемые шрифты в (отличие от растровых) содержат не растровые (поточечные) изображения символов некоторого фиксированного размера, а описание контуров символов, позволяющие строить символы любого нужного размера. Поскольку изображения символов на экране и на печати формируется из одних и тех же контуров, содержащихся в шрифтовом файле, они, естественно, полностью соответствуют друг другу, что обеспечивает выполнение принципа WYSIWYG – что на экране, то и на печати.

Причины создания Windows и ее популярности

Резюме к главе 8

1. Информационная безопасность – одна из сложнейших проблем функционирования вычислительных систем. Только комплексный, систематический, современный подход способен успешно противостоять нарастающим угрозам.

2. Ключевые понятия информационной безопасности: конфиденциальность, целостность и доступность информации, а любое действие, направленное на их нарушение называется угрозой.

3. Основные понятия, связанные с безопасностью регламентированы в основополагающих документах.

4. Решение вопросов безопасности операционных систем обусловлено их архитектурными особенностями и связано с правильной организацией аутентификации, авторизации и аудита. В настоящее время существует несколько базовых технологий безопасности.

Контрольные вопросы к главе 8

1. В чем заключается необходимость обеспечения безопасности операционных систем? 2. Какие методы обеспечения безопасности операционных систем Вам известны? 3. Какие Вам известны принципы обеспечения безопасности операционных систем?


ГЛАВА 9. WINDOWS КАК ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ОПЕРАЦИОННАЯ СИСТЕМА

В настоящее время большинство ЭВМ и программных продуктов функционируют под управлением операционных сред семейства Microsoft Windows (Windows 95 и выше). Данная среда получила широкое распространение на персональных ЭВМ благодаря ряду преимуществ перед ранее применявшимися операционными системами.

Применение сред семейства Microsoft Windows позволяет оптимизировать условия управления приложениями благодаря ряду особенностей как самой среды и ее приложений, так и организации функционирования ЭВМ и программ пользователя под ее управлением.

Операционные системы семейства Windows быстро завоевали рынок ПО. Это связано с тем, что разработчик Windows – фирма Microsoft – разработала комплекс программных продуктов, функционирование которых подтвердило достоинства данной операционной среды.

Операционные среды семейства Windows обладают преимуществами перед ранее применявшимися средами (особенно перед операционными системами семейства MS DOS).

1. Доступность всей оперативной памяти ЭВМ для программ пользователя (как правило, прикладных программ). Пользователю для работы в среде Winows доступен весь объем оперативной памяти ЭВМ, за исключением объема памяти, необходимой для работы самой Windows (1-2 Mb).

2. Многозадачность и возможность обмена данными между приложениями .

3. Единый пользовательский интерфейс приложений, единая методология работы с их (программными) объектами .



4. Графический интерфейс для пользователя, что увеличивает выразительные возможности отображения информации на мониторе.

5. Автоматическая поддержка ряда внешних устройств - мыши, CD ROM и др. (в средах MS DOS для поддержки данных устройств требуется установка и запуск специальных программ - драйверов).

6. Имена файлов и каталогов (папок) в Windows могут содержать до 255 символов (в MS DOS - до 8).

7. Возможность выхода из тупиковых ситуаций без перезагрузки ЭВМ. Это означает, что в случае "зависания" одного из приложений (если оно не повлияло на функционирование вычислительной системы в целом) его насильственно выгружают из памяти, после чего пользователь может продолжать работу с остальными приложениями.



Просмотров