Автор работы: Пользователь скрыл имя, 03 Декабря 2013 в 09:42, курсовая работа
Операционная система предоставляет интерфейсы и для выполняющихся приложений, и для пользователей. Программы пользователей, да и многие служебные программы запрашивают у операционной системы выполнение тех операций, которые достаточно часто встречаются практически в любой программе. К таким операциям, прежде всего, относятся операции ввода-вывода, запуск или останов какой-нибудь программы, получение дополнительного блока памяти или его освобождение и многие другие. Подобные операции невыгодно каждый раз программировать заново и непосредственно размещать в виде двоичного кода в теле программы, их удобнее собрать вместе и предоставлять для выполнения по запросу из программ. Это и есть одна из важнейших функций операционных систем. Прикладные программы, да и многие системные обрабатывающие программы, не имеют непосредственного доступа к аппаратуре компьютера, а взаимодействуют с ней только через обращения к операционной системе.
Введение
3
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
Содержание
| Введение | 3 | 
| 1.Понятие и назначение операционной системы. | 4 | 
| 2. Виды операционных систем. | 5 | 
| 3. Состав и основные функции ОС. | 7 | 
| 4. Популярность операционных систем за 2012 год. | 8 | 
| 5. Преимущества 
  и недостатки операционных  | 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.Понятие и назначение операционной системы.
Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для наиболее эффективного использования всех ресурсов вычислительной системы (ВС) (Вычислительная система – взаимосвязанная совокупность аппаратных средств вычислительной техники и программного обеспечения, предназначенная для обработки информации) и удобства работы с ней).
Назначение ОС:
Операционная система исполняет роль своеобразного интерфейса (Интерфейс – совокупность аппаратуры и программных средств, необходимых для подключения периферийных устройств к персональной электронной вычислительной машине (ПЭВМ)) между пользователем и ВС, т.е. ОС предоставляет пользователю виртуальную ВС. Это означает, что ОС в значительной степени формирует у пользователя представление о возможностях ВС, удобстве работы с ней, ее пропускной способности. Различные ОС на одних и тех же технических средствах могут предоставить пользователю различные возможности для организации вычислительного процесса или автоматизированной обработки данных. В программном обеспечении ВС операционная система занимает основное положение, поскольку осуществляет планирование и контроль всего вычислительного процесса. Любая из компонент программного обеспечения обязательно работает под управлением ОС.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 следует отнести технологию «подключи и работай», многозадачность и графический интерфейс.
Технология «подключи и 
Многозадачность предоставляет пользователю возможность загрузить в оперативную память сразу несколько приложений (например, текстовый редактор 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 | 
Современные операционные системы выполняют три основные функции.
Во-первых, они упрощают использование аппаратных средств компьютера, и делает работу с ним эффективной и удобной.
Во-вторых, важным свойством операционных систем является унификация программного обеспечения. Раньше программы были машинно-зависимыми. То есть программа, написанная для одного компьютера, не могла работать на другом, пусть даже таком же компьютере, без корректировки. С появлением операционных систем, программистам больше не надо переписывать приложения для каждого нового компьютера, так как все машинно-зависимые части программы были перенесены в код операционных систем.
В-третьих, операционная 
система должна быть организована так, 
чтобы она допускала 
К дополнительным функциям ОС относятся:
По данным исследовательской компании 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%.
Информация о работе Преимущества и недостатки операционных систем Windows и Linux