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

Автор работы: Пользователь скрыл имя, 21 Мая 2012 в 09:31, курсовая работа

Описание работы

Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем с графическим интерфейсом. Вместе с Mac OS X вторая по популярности в мире операционная система (рыночная доля в июле 2009 года — ▼4,86 %). Разработана корпорацией Apple (ранее — Apple Computer) для своей линейки компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K.

Содержание работы

1. Общие сведения о семействе ОС Mac OS 3

2. История ОС Mac OS 3

3. Операционная система Mac OS X 5

4. Эволюция ОС Mac OS X 7

5. Совместимость Mac OS X 9

Программное обеспечение 9

Аппаратное обеспечение 9

6. Хакинтош (OSx86) 11

История взлома Mac OS X 11

Преследования со стороны Apple 14

7. Эволюция ОС Mac OS X 14

Приложения, входящие в комплект с Mac OS X 16

Полезные программы на каждый день 16

Программы для работы с мультимедийными данными 17

Программы для работы с интернет 17

8. Плюсы и минусы ОС Mac OS 19

9. История компании Apple 20

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

Файлы: 1 файл

1.docx

— 75.47 Кб (Скачать файл)

Федеральное агентство по образованию 
Государственное образовательное учреждение высшего профессионального образования 
«Ивановский государственный энергетический университет им. В.И. Ленина»

 

Факультет информатики и вычислительной техники

 

Кафедра систем управления

 

 

 

 

 

 

 

 

 

 

 

 

Реферат

по курсу  «Системное программное обеспечение»

 

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

 

Выполнил: студент  гр. 4-43 
Кондратов А.А.

Проверил: старший  преподаватель 
Никоноров А.Н.

 

Оглавление

1. Общие сведения о семействе ОС Mac OS 3

2. История ОС Mac OS 3

3. Операционная система Mac OS X 5

4. Эволюция ОС Mac OS X 7

5. Совместимость Mac OS X 9

Программное обеспечение 9

Аппаратное обеспечение 9

6. Хакинтош (OSx86) 11

История взлома Mac OS X 11

Преследования со стороны Apple 14

7. Эволюция ОС Mac OS X 14

Приложения, входящие в комплект с Mac OS X 16

Полезные программы на каждый день 16

Программы для работы с мультимедийными данными 17

Программы для работы с интернет 17

8. Плюсы и минусы ОС Mac OS 19

9. История компании Apple 20

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

 

 

  1. Общие сведения о семействе ОС Mac OS

Mac OS (Macintosh Operating System) — семейство  проприетарных операционных систем  с графическим интерфейсом. Вместе  с Mac OS X вторая по популярности  в мире операционная система  (рыночная доля в июле 2009 года  — ▼4,86 %).1 Разработана корпорацией Apple (ранее — Apple Computer) для своей линейки компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K.

Apple хотела, чтобы Макинтош  представлялся как компьютер  «для всех остальных» («for the rest of us»). Сам термин «Mac OS» в действительности  не существовал до тех пор,  пока не был официально использован  в середине 1990-х годов. С тех  пор термин применяется ко  всем версиям операционных систем  Макинтоша как удобный способ  выделения их в контексте других  операционных систем.

Ранние версии Mac OS были совместимы только с Макинтошами, основанными  на процессорах Motorola 68k, следующие версии были совместимы с архитектурой PowerPC (PPC). С недавних пор Mac OS X стала совместима с архитектурой Intel x86. Но политика фирмы Apple такова, что она разрешает  устанавливать систему Mac OS только на компьютеры Apple.

  1. История ОС Mac OS

Mac OS вышла в свет в  1984 году вместе с первым персональным  компьютером Macintosh от компании Apple. Идеи, воплощенные в первой версии  системы Mac OS, ее авторы почерпнули  у фирмы Xerox. В исследовательском  центре Xerox PARC в то время уже  существовал компьютер с графической  операционной системой, что тогда  было настоящим прорывом в  эволюционном развитии операционных  систем. Но они использовали ее  только для собственных нужд  и не планировали коммерческого  применения.

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

Уже тогда авторы Mac OS задались целью создать такую операционную систему, которая будет удобна и  интуитивно понятна любому пользователю, даже не изучавшему компьютер ранее. До этого времени компьютерными  программами и процессами управляли  с помощью командной строки, поэтому  появление наглядных значков  обозначавших папки, корзину, компьютер  и другие элементы стало настоящей  сенсацией того времени. Эти значки авторы стали называть иконками. Разработчики Mac OS определили основы дальнейшего  развития всех операционных систем, многое из того, что они придумали в  далеком 1984 году, сейчас является эталоном для всех разработчиков программного обеспечения.

Первая версия Mac OS занимала всего 216 кб дискового пространства и работала даже при обычном копировании  с одного компьютера на другой. Но такой  продукт был совершенно не защищен  от подделки, поэтому для того, чтоб сохранить свои доходы разработчики все дальнейшее время посвятили  не только ее техническому усовершенствованию, расширению функциональности и стабильности, но и защите. После выхода первой версии Mac OS вышло еще девять ее модификаций, в которых были введены такие  улучшения как:

  • использование мульти файндера, позволяющего работать сразу нескольким приложениям одновременно;
  • усовершенствование мультимедийных функций и возможностей работы в интернете;
  • смена черно-белых иконок на цветные, а позже появление нового «платинового» интерфейса и возможности выбирать тему на свой вкус;
  • появление новой файловой системы HFS+;
  • улучшение функций инсталлеров;
  • появление программы Sherlock, предназначенной для поиска файлов на локальных дисках и в сети интернет;
  • появление многопользовательского режима и разграничение прав доступа.

Пиком работы над образом, усовершенствованием возможностей и обеспечением стабильности работы операционной системы Mac OS того времени  стала ее девятая версия, которую  сейчас еще можно встретить на некоторых компьютерах Macintosh. Ее называют классикой Mac OS. Macintosh завоевывал популярность, а Mac OS принесла компании огромный коммерческий успех. Но шло время и руководство  компании Apple приняло решении о  глобальных переменах.

В марте 2000 года свет увидела  абсолютно новая десятая версия Mac OS X, которая не поддерживает программное  обеспечение, предназначенное для Mac OS 9. Для ее создания полностью переписали начальный программный код, а  за основу взяли операционную систему NeXTSTEP, разработчиком которой был  один из тех, кто когда-то основал  компанию Apple, но по стечению обстоятельств  покинул ее. Разработки фирмы NEXT вместе с ее руководителем были куплены  компанией Apple, благодаря чему во главе  нее снова встает ее основатель Стив Джобс.

Теперь в Mac OS X используется ядро Mach, стандартные сервисы BSD и  все основные возможности операционной системы Unix. Это дало возможность  в много раз повысить ее функциональность, защищенность и стабильность. Вытесняющая  многозадачность, которая используется в Mac OS X, позволяет работать нескольким процессам сразу, но при этом не мешать друг другу, а при сбое в работы одного из них не допускать сбоя всей системы и прерывания работы других процессов.

На данный момент Mac OS X имеет  собственный красивый, не перегруженный  спецэффектами и приятный для  глаз интерфейс Aqua. Она проста в использовании  и дружелюбна. В ней используется среда программирования Core Foundation, включающая в себя такие компоненты как Carbon API, Cocoa API и Java API. Графическая среда  представлена использованием таких  технологий как QuickTime, Quartz Extreme и OpenGL. К  тому же Mac OS X позволяет использовать программное обеспечение, написанное на таких языках программирования, как Си, C++, Objective-C, Ruby и Java. Немаловажным достоинством Mac OS X является ее безопасность при работе в интернете, она неплохо  защищена от интернет-атак, да и количество вирусов способных ее поразить на сегодняшний день ничтожно мало.

Если учитывать все  достоинства Mac OS, то сразу встает вопрос, почему она до сих пор не так  широко распространена, как ее основной конкурент всем известная ОС Windows. Ответ на него очень прост, ОС Mac OS устанавливается только на компьютеры Macintosh компании Apple, что является принципиальным решением ее руководства. Это не значит, что Mac OS не совместима с компьютерами других производителей и не может  быть на них установлена. Установить систему конечно можно, но на данный момент это считается не законным. Компьютеры Macintosh имеют небольшой  модельный ряд и не могут похвастаться разнообразием, к тому же они стоят  в несколько раз дороже обычных  персональных ЭВМ, поэтому число  пользователей Macintosh сравнительно мало относительно общего числа компьютерных пользователей во всем мире.

  1. Операционная  система Mac OS X

Mac OS X абсолютно новая версия  операционной системы Mac OS, основой  которой является свободное программное  обеспечение, называемое Darwin. Darwin включает  в себя ядро XNU, созданное с  использование технологии Mach и стандартных  сервисов BSD. Главным преимуществом  данной технологии является то, что ее фундамент основан на  всем известной системе UNIX, что  обеспечивает новой Mac OS повышенную  стабильность, многофункциональность,  скорость работы, безопасность и  надежность.

Все модификации операционной системы Mac OS X названы различными видами животных из семейства кошачьих. Начиная  с версии 10.0 до версии 10.6, операционные системы носят имена: Cheetah (в переводе Гепард), Puma, Jaguar, Panther, Tiger, Leopard и самая  последняя версия Snow Leopard (в переводе Снежный Леопард). Каждая из версий имеет свои улучшения и доработки, но всем им присущи общие нововведения, которые делают Mac OS X абсолютно не похожей на Mac OS 9, это привело к  тому, что приложения, написанные для  предыдущих версий Mac OS, не будут работать на Mac OS X. Изначально работа приложений, написанных под Mac OS 9, осуществлялась посредством  виртуальной эмуляции, но со временем от этого отказались совсем.

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

В новой версии Mac OS X реализованы  такие функции как, защита памяти, благодаря которой исключается  зависание всей системы при сбое в работе одного из приложений, а  также вытесняющая многозадачность  и симметричная многопроцессорность. В Mac OS X реализовано динамическое распределение  памяти, что позволяет выделять и  освобождать память непосредственно  в процессе работы программ. Это  исключает появление сообщений  «out of memory» и не требует корректировки  количества доступной памяти для  каждого приложения.

Лишним подтверждением того, что Mac OS разрабатывается в первую очередь для удобства пользователя, является автоматическая интеграция в  сеть. Использование этой функции  позволяет подключаться к сети интернет любым доступным методом соединения без дополнительных настроек со стороны  пользователя. Новая технология энергосбережения позволяет компьютеру выходить из состояния  сна практически мгновенно.

В Mac OS X реализована возможность  многопользовательского доступа к  данным, разграничены права доступа, повышена степень защиты информации пользователей, администрирование  системы стало еще более простым, а интерфейс управления шрифтами и шрифтовыми наборами стал более  удобным и гибким, к тому же Mac OS X теперь напрямую поддерживает такие  форматы шрифтов как: TrueType, Type1 и OpenType. В системе Mac OS X теперь есть встроенная поддержка принтеров фирм Epson, Hewlett-Packard и Cannon.

Двухмерная визуализация и печать документов в Mac OS X организована с помощью технологии Quartz, которая  использует уже ставший стандартным  графический формат PDF, что обеспечивает расширенную поддержку шрифтов  и другие графические возможности  системы. Для работы с аудиоданными и видеоданными в Mac OS X используется запатентованная технология QuickTime, которая теперь интегрирована в  систему, а 3D графика и игры реализованы  с использованием технологии OpenGL.

Mac OS X значительно отличается от предыдущих версий Mac OS. Основу системы составила POSIX-совместимая операционная система Darwin, которая является свободным программным обеспечением. Её ядром является XNU (рекурсивный акроним от «Xnu is Not Unix» — «Xnu — не Юникс»), в котором используется ядро Mach и стандартные сервисы BSD. Все возможности Unix доступны через консоль.

Поверх этой основы, в Apple разработано много проприетарных компонентов, таких как API Cocoa и Carbon, Quartz.

Mac OS X включает множество возможностей, делающих её более стабильной, чем предыдущая версия — Mac OS 9.

В Mac OS X используется вытесняющая многозадачность и защита памяти, позволяющие запускать несколько процессов, которые не могут прервать или повредить друг друга. На архитектуру Mac OS X повлияла OpenSTEP, которая была задумана как портируемая операционная система. К примеру, NeXTSTEP была портирована с оригинальной платформы 68k компьютера NeXT, до того как NeXTSTEP была куплена Apple. Так и OpenSTEP была портирована на PowerPC в рамках проекта Rhapsody.

Наиболее заметным изменением стал графический интерфейс Aqua. Использование закруглённых углов, полупрозрачных элементов и светлых полосок также повлияло и на внешний вид аппаратного обеспечения первых iMac. Некоторым пользователям это не понравилось, они считали это непрофессиональным. Другие были довольны и считали это шагом вперёд. После выхода первой версии Mac OS X другие разработчики тоже стали использовать дизайн Aqua. Для предотвращения использования своего дизайна на других платформах Apple воспользовалась услугами юристов.

Mac OS X включает среду разработки программного обеспечения Xcode, которая позволяет разрабатывать программы на нескольких языках, включая Си, C++, Objective-C, Ruby и Java. Она поддерживает компиляцию в так называемые «универсальные программы» (Universal Binary), которые могут запускаться на нескольких платформах (x86, PowerPC), так же, как «fat binaries» использовались для запуска одного приложения на 68k и PowerPC платформах.

Информация о работе Операционная система MacOs