Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
КУРСОВАЯ РАБОТА
по дисциплине: «Операционные системы»
по теме: «Обзор операционной системы Apple MacOS»
Содержание
Введение………………………………………………………………………...…3
1. Основные характеристики Mac OS 8 и 9………………………………………4
2. Основные характеристики Rhapsody…………………………………………..6
3. Основные характеристики Blue Box……………………………….…………..7
4. История создание Mac OS X……………………………………………………8
5. Mac OS X Developer Preview………………………………………………...….9
6. Mac OS X Public Beta……………………………………………………….….10
7. Mac OS X 10.x………………………………………………………….………11
8. Mac OS для PowerPC………………………………………………….……….13
9. MacOS Lion 10.7.2………………………………………………………..……14
10. MacOS X Yosemite…………………………………………………..……….19
Заключение…………………………………………………………………….…24
Список использованной литературы…………….……………………………...25
Введение
Apple I (также Apple-1) - ранний персональный компьютер, первый компьютер Apple Computer, возможно, первый персональный компьютер, продававшийся в полностью собранном виде.
Разработанная как надежная и производительная операционная система MacOS изначально удивляла всех тем, что работала она исключительно на компьютерах производства Apple. «Так будет надежнее для нее, а для нас с Вами - спокойнее!», - говорили разработчики, правда, все же сделали небольшое отступление от этого правила и все же разрешили ставить последние версии на любую аппаратную часть.
Первая MacOS появилась в 1984 году, но что-то более или менее похожее на ту красоту, которую мы привыкли видеть на «маках» изобрели только ближе в 2000 году. При этом первая версия именовалась очень просто: System 1.0, а вот приятные слуху «Lion», «Leopard» и т.д. - это уже достояние наших времен. В процессе своего развития MacOS прошла путь от полной нестабильности (да, были времена, когда ошибка работы 1 приложения всю систему просто выключала) до абсолютной надежности.
1. Основные характеристики Mac OS 8 и 9
С годами в Mac OS 8.x/9.x были добавлены важные функции, которые либо появились в системе Copland, либо были затем усовершенствованы. В их числе:
Mac OS 8 получила многопоточное приложение Finder, которое позволяло одновременно запускать несколько файловых операций, поддерживало запуск контекстного меню при нажатии Control и клика мыши, персональный веб-хостинг, а также отличалось важными улучшениями в области управления электропитанием, USB и FireWire. В комплект операционной системы также входили браузеры Microsoft Internet Explorer и Netscape Navigator. Кроме того, составной частью этой операционной системы являлась собственная среда Java для Apple, получившая название Macintosh Runtime for Java (MRJ). Стоит отметить, что версия 8.5 была рассчитана на использование только на машинах, оснащенных процессором PowerPC. В 8.6 было обновлено наноядро, которое получило многозадачность и мультипроцессинг.
Mac OS 9 вышла в свет в 1999 и позиционировалась Apple как «лучшая в мире операционная система для интернета». Связано это было, главным образом, с тем, что эта система стала первой версией Mac OS, которую можно обновлять через интернет. В систему входили различные полезные функции безопасности, такие как шифрование файлов и механизм Keychain для хранения паролей. Также была возможность пользоваться протоколом AppleTalk через TCP/IP.
Еще одним важным компонентом являлась инсталляция Carbon API, на который в то время приходилось примерно 70 процентов от всех Mac OS API. Также этот набор инструментов разработки предлагал совместимость с Mac OS 8.1 и более поздними системами. Последним релизом «старой» Mac OS (поздней названной «Classic») стала версия 9.2.2, которая вышла в конце 2001 года.
2 Основные характеристики Rhapsody
Операционная система Rhapsody была впервые продемонстрирована на Всемирной конференции разработчиков WWDC в 1997 году и состояла из следующих основных компонентов:
В то время существовали планы перенести в Rhapsody большинство фреймворков Mac OS, в числе которых: QuickTime, QuickDraw 3D, QuickDraw GX, ColorSync и т.д. Rhapsody также должна была поддерживать несколько файловых систем, в том числе Apple Filing Protocol (AFP), FAT, HFS, HFS+, ISO9660 и UFS. Существовало и две версии Rhapsody, предназначенных для разработчиков и выпущенных под названиями DR1 и DR2. Они были предназначены как для платформы PowerPC, так и для x86.
3 Основные характеристики Blue Box
Apple расширила PowerPC DR1, спустя некоторое время разработав среду совместимости с Mac OS под названием Blue Box. Реализованная предложением Rhapsody (MacOS.app), Blue Box являлась виртуальной средой, которая выглядела как новая аппаратная модель Macintosh. Приложение запускало файл Macintosh ROM с диска, а Mac OS запускалась в этой среде почти без изменений. Первоначально Blue Box запускала Mac OS 8.x в полноэкранном режиме и с возможностью переключаться между Rhapsody и Mac OS. Она могла поддерживать только приложения, которые не имели прямого доступа к аппаратному обеспечению, не использовали внутренние незадокументированные Mac OS API и проч. Поддержка более новых версий Mac OS, а также запуска Blue Box в оконном режиме, была добавлена позже.
Yellow Box
Платформа разработки под Rhapsody называлась Yellow Box. Она была встроена в Rhapsody для Power Macintosh, Rhapsody для x86, а также была независимо доступна для Microsoft Windows. Yellow Box включала в себя многие интегрированные фреймфорки OPENSTEP, дополненные средой разработки. Было предложено три ключевых объектных фреймворка с API, доступными в Objective-C и Java:
Платформа Yellow Box также включала в себя Project Builder, интегрированную среду разработки (IDE) и Interface Builder инструмент для создания визуального графического интерфейса. Реализация Yellow Box в Windows NT предлагала ту же самую среду посредством сочетания предлагавшихся Apple системных служб Windows (machd, эмулятор Mach, а также nmserver Netname Server) и приложений (WindowServer и pbs сервер буфера обмена). Более ранние версии OpenStep API для других платформ (таких как Solaris) использовали аналогичную архитектуру.
4 История создание Mac OS X
После Rhapsody DR2 компания Apple вновь изменит свою стратегию развития операционных систем, однако на этот раз, наконец, решит двигаться в сторону создания «новой» системы. Там не менее, чтобы достичь этой цели, ей понадобится целых три года. Ниже приводим графическую схему того, как Apple проделывала долгий путь к созданию Mac OS X.
Mac OS X Server 1.x
Когда люди ожидали выхода версии Rhapsody DR3, Apple в марте 1999 года представила систему Mac OS X Server 1.0, которая рассматривалась как улучшенная версия Rhapsody. Система имела интегрированные WebObjects, стрим-сервер QuickTime, коллекцию инструментов для разработки, веб-сервер Apache, средства для загрузки и администрирования через сеть и др. Также было оглашено о реализации инициативы под названием Darwin ответвления релиза Rhapsody, предназначенного для разработчика. Впоследствии Darwin стал ядром с открытым исходным кодом для систем компании Apple. В течение следующих трех лет, когда будут выпускаться обновления для серверного продукта, продолжится и разработка «клиентской» версии, а серверная система унаследует от нее множество улучшений.
5. Mac OS X Developer Preview
Для Mac OS X было выпущено четыре предварительные версии системы Developer Preview, предназначенные для разработчиков и названные DP1-4. В число усовершенствований, которые получили релизы DP, входят следующие:
6. Mac OS X Public Beta
В сентябре 2000 года вышла бета-версия новой системы, доступная для широкой аудитории и предлагавшаяся по цене 29,95 доллара. На обложке диска с этой операционной системы красовалось сообщение Apple к бета-тестерам: «Вы держите в своих руках будущее Macintosh»
Хотя системе явно недоставало стабильности и безопасности, в этой бета-версии появилось несколько важных технологий Apple, которые компания впервые реализовала, и которых не было в версиях DP: ядро Darwin со своим кернелом xnu, графическая система Quartz на базе PDF, интерфейс Aqua с наличием дока, а также многие другие. Благодаря использованию Darwin, Apple смогла еще более активно использовать программное обеспечении с открытым исходным кодом, которое впоследствии будет еще более широко применяться в Mac OS X.
Как уже было сказано, кернел Darwin называется xnu. Никаких официальных заявлений о том, что означает эта аббревиатура, не было. Тем не менее, некоторые наблюдатели предложили свои варианты расшифровки. Два самых популярных из них это «X is Not Unix» 9 (Х это не Unix), а также возможность намека на то, что этот кернел по своей сути является ядром NuKernel, разработанным для Mac OS X (X Nu). В целом xnu основан на платформах Mach и FreeBSD, но включает в себя код и концепции из различных источников, такие как MkLinux, NetBSD, OpenBSD, а также продукты исследовательской деятельности на базе Mach в Университете штата Юта.
7. Mac OS X 10.x
24 марта 2001 года была выпущена Mac OS X 10.0. Вскоре был пересмотрен план развития Mac OS X Server таким образом, чтобы оно было синхронизировано с развитием клиентской системы. С тех пор зародилась тенденция, которая заключалась в том, чтобы сначала выпускалась клиентская версия, а вскоре после нее серверная.
Следующие крупные релизы Mac OS X, успевшие выйти до этого момента, приведены в нижеследующей таблице:
Версия |
Кодовое обозначение |
Дата выпуска |
10.0 |
Cheetah |
24 марта 2001 г. |
10.1 |
Puma |
29 сентября 2001 г. |
10.2 |
Jaguar |
24 августа 2002 г. |
10.3 |
Panther |
24 октября 2003 г. |
10.4 |
Tiger |
29 апреля 2005 г. |
10.5 |
Leopard |
26 октября 2007 г. |
10.6 |
Snow Leopard |
28 августа 2009 г. |
10.7 |
Lion |
20 июля 2011 г. |
Версия 10.0 включала в себя два приложения Apple, входивших в линейку Digital Lifestyle. Речь идет о программах iMovie и iTunes. В 10.1 эта тенденция продолжилась, когда появился продукт iDVD. Также в версии 10.1 реализация Carbon API уже была достаточно полная для того, чтобы начали выходить специальные версии сторонних приложений, таких как Adobe Photoshop, которые были разработаны специально для Mac OS X.
Версия 10.2 была отмечена существенными улучшениями в большинстве сфер. В этой системе также появился Quartz Extreme встроенный слой аппаратного ускорения графики, предназначенный для обработки экранных объектов с использованием графического процессора на поддерживаемых графических картах.
После этого новые приложения и интегрированые в Mac OS X технологии начали появляться с еще более стремительными темпами. В качестве примеров достаточно привести такие продукты как Address Book, Mail, and Chat, ZeroConf Networking (Appe переименовала этот сервис в Rendezvous), iPhoto для работы с цифровыми фотографиями, веб-браузер Safari, оптимизированная реализация X Window System и многое другое. В версии 10.3 появилось много новых функций, направленных на повышение производительности и безопасности.
После выхода первых релизов Mac OS X эволюция системы давала понять, что Apple точно знала, что нужно добавить в свою систему, чтобы она еще больше пришлась по душе пользователям. Было очевидно, что Apple старалась угодить людям с разными вкусами, интересами, возможностями и опытом.
8. Mac OS для PowerPC
System 7.1.2 была первой системой, поддерживавшей PowerPC. Перенос всех компонентов операционной системы на новую архитектуру мог бы занять непозволительно много времени. Более того, для Apple было чрезвычайно важно предложить способ того, как продолжить запускать «старые» приложения, основанные на 68k. В соответствии с проектом, системная архитектура, призванная решить эти проблемы, включала в себя уровень аппаратных абстракций (HAL) и эмулятор 68k.
Для управления PowerPC использовалось наноядро (таким термином назывались ядра, которые своим размером уступали даже микроядру). Как и HAL, он работал в защищенном режиме и экспортировал интерфейсы низкого уровня для контроля перебоев, управления памятью и так далее. API наноядра могло использовать только программное обеспечение и периодически отладочные программы.
Эмулятор 68k инициировался наноядром во время загрузки системы. Он мог эмулировать только набор команд пользовательского режима 68LC040 без эмулирования PMMU или FPU. Как и при использовании более старого процессора, создавались исключенные стековые фреймы, обеспечивавшие улучшенную совместимость. Имелось также несколько других оговорок и ограничений в сравнении с реальным 68LC040: например, на этом эмуляторе нельзя было запускать A/UX, поскольку он использовал PMMU напрямую.
Поскольку две структуры набора команд работали одновременно, для переключения между этими двумя типами кода использовался компонент уровня системы под названием «Менеджер смешанного режима» (Mixed Mode Manager). Элементы кода, принадлежавшие к двум архитектурам, также могли взаимодействовать друг с другом. В то время как менеджер был прозрачным для кода 68k, код PowerPC был осведомлен об этом.
Стоит отметить, что первые версии Mac OS для PowerPC обладали малым количеством нативного кода для PowerPC. Большинство приложений, системных драйверов, системных расширений, а также существенные элементы Toolbox и самой операционной системы не были первоначально созданы для использования на PowerPC . Apple переносила многие эти компоненты на PowerPC и надеялась, что наноядро составит основу для ее будущих систем в качестве микроядра повышенной надежности.
9. MacOS Lion 10.7.2
Начнем с того, что скажем: MacOS - это не просто операционная система, это стиль жизни. Дело в том, что MacOS изначально адаптирован под «свою» аппаратную часть и на привычных для нас IBM работает, но очень неважно.
История MacOS. Разработанная как надежная и производительная операционная система MacOS изначально удивляла всех тем, что работала она исключительно на компьютерах производства Apple. «Так будет надежнее для нее, а для нас с Вами спокойнее!», говорили разработчики, правда, все же сделали небольшое отступление от этого правила и все же разрешили ставить последние версии на любую аппаратную часть.
Первая MacOS появилась в 1984 году, но что-то более или менее похожее на ту красоту, которую мы привыкли видеть на «маках» изобрели только ближе в 2000 году. При этом первая версия именовалась очень просто: System 1.0, а вот приятные слуху «Lion», «Leopard» и т.д. это уже достояние наших времен. В процессе своего развития MacOS прошла путь от полной нестабильности (да, были времена, когда ошибка работы 1 приложения всю систему просто выключала) до абсолютной надежности, многозадачности и всего того, о чем мы дальше и поговорим.
Установка MacOS Lion происходит легко и непринужденно в режиме диалога пользователя и его ПК. По времени расценим ее в 10-15 минут, что является хорошим показателем. Приятно видеть, что уже при установке операционная система ведет себя крайне уверенно и выполняет все в обещанные сроки. Свой уникальный стиль MacOS Lion также проявляет уже на этом этапе, как видно на рисунке.
Требования к аппаратной частивеликоваты, но оправданы. Указано жесткое требование касательно производителя «железа» только Apple. ОС обязательно попросит вас поставить ее на процессор Intel i3 или и того новее, а еще напомнит о том, что стоит позаботиться о том, чтобы в запасе у нее оказалось:
- не менее 2 Гб оперативной памяти;
- 16 Гб запаса жесткого иска;
- достойной всех ее прелестей видеокарты (не менее 512 Мб, хотя это и не указывается в требованиях).
Производительность MacOS Lion напрямую зависит от того, какую аппаратную начинку вы дадите в ее распоряжение. Но, в любом случае, читателям МиpСоветoв не стоит беспокоиться о том, что ресурсы будут использоваться нерационально или же поддерживающий параллельность процессор вдруг окажется не у дел. Многозадачность тут не просто встроена на ней все и держится! В общем-то, производительность повысилась в сравнении с предыдущими версия, но не сильно, потому пользователь не заметит особой разницы.
Интерфейс MacOS Lion это то, о чем можно говорить часами и днями и писать целые книги. MacOS всегда была красивой. Чего стоит только рабочий стол.
«Вот что такое «дружественный» интерфейс!», сказали разработчики и расположили все, что только может пользователю срочно пригодиться в пользовании ПК прямо под рукой. Вышло удобно, быстро и красиво.
Разрешена пользователю настройка всего, что «душеньке его угодно», для чего и реализованы «Системные настройки», не слишком масштабные, но очень функциональные: все настройки разбиты на категории и четко разграничены.
Операционная система также поставляется с набором программного обеспечения, потому, установив ее, можно сразу же приступать к работе. Правда, вот еще некоторое время придется потратить на то, чтобы привыкнуть ко всей этой роскоши, скорости и функциональности, а главное к тому, что «привычных и любимых» (для пользователей Windows) приложений тут нет и не будет, поскольку с этой ОС большинство из них просто несовместимы. Зато тут есть их аналоги, не уступающие им ни по удобству, ни по качеству (например, любимый браузер Mozilla легко заменит не менее функциональный Safari).
Безопасность MacOS Lion основывается на том, что эта ОС была разработана уже в эпоху сети интернет, а потому все возможные проблемы здесь обязательно предусмотрены. Файервол и антивирус тут тоже свой, и встроенный, разумеется. Ну и правило «MacOS это «не Windows» система» тоже успешно работает. Кто будет писать вирус, рассчитанный лишь на 6,5% пользователей ПК во всем мире? Нельзя сказать, что вирусов для MacOS нет, но их мало.
Стабильность обеспечивается Unix FreeBSD ядром, полноценной многозадачностью системы, аппаратной стабильностью (не забываем о требовании аппаратной платформы от Apple) и многолетней практикой компании-производителя и разработчиков операционной системы. Сколько не пыталась я вывести эту систему из себя, она лишь любезно сообщала мне о том, что таковые действия находятся за границами моих возможностей и прав. Вы можете не беспокоиться даже о том, что данные или ваша работа будет утеряна - этого не позволит функция автосохранения.
Достоинства MacOS Lion можно перечислять долго, мы же отметим только те, что появились в этой версии и являются абсолютными нововведениями:
- управление визуальными компонентами стало проще и красивее благодаря системе жестов Multi-Touch;
- теперь все окна могут быть полноэкранными, что значительно упрощает управление данными;
- многие программы, поставляемые вместе с ОС, претерпели качественные изменения, после чего стали удобнее, функциональнее и красивее;
- стоимость этой версии удивляет всех, кто знает цены от Apple.
Среди недостатков стоит отметить то, что не все качественные изменения приложений оказались к лучшему. Например, испортился Dashboard («виджет»), многие пользователи жалуются на то, что календарь для них стал неудобен.
В целом, система очень приятная: не утерян уникальный стиль MacOS, внесены отличные изменения, скорость работы впечатляет.
Сравнение этих операционных систем было бы неуместным. Невозможно сравнивать системы, работающие на различной логике, производимые и разрабатываемые различными компаниями, да и вообще практически не имеющие ничего общего. Термин «сравнить» с точки зрения операционных систем допускается в рамках одного типа систем или же в случае выбора системы для себя. Если вы «сравниваете» их исходя из желания выбрать, мой вам совет: составьте список того, что важно для вас в операционной системе (например, надежность, отсутствие жестких требований к аппаратуре и т.д.) и рассмотрите все возможные варианты. Краткий обзор возможностей Windows 8 -Xbox Music и Xbox Video.
10. MacOS X Yosemite
OS X Yosemite (/joʊˈsɛmɨtiː/ yoh-sem-it-ee) (OS X 10.10) - операционная система производства корпорации Apple, представленная 2 июня 2014 года на конференции WWDC 2014. Придерживаясь новой схемы наименования, названа в честь Йосемитского национального парка. C 17 октября 2014 года доступна для бесплатного скачивания в AppStore.Создавая OS X Yosemite, систем стала ещё мощнее и удобнее в использовании, сохранив её основные элементы. Это важный шаг в эволюции OS X. Не только с точки зрения обновлённого дизайна, но и в плане расширения ваших возможностей.
Кропотливая работа над обновлением OS X заключается в продумывании всех элементов интерфейса до мельчайших деталей.
Новые особенности:
Некоторые отличия заметны сразу, например, полупрозрачные окна и усовершенствованные панели инструментов. Есть и множество небольших изменений, таких как кнопки, иконки и системный шрифт.
Полупрозрачность некоторых элементов интерфейса OS X Yosemite позволяет лучше сконцентрироваться на том, на что сфокусирован ваш взгляд. Полупрозрачные панели прокрутки укажут на то, что не весь контент поместился на экране. А полупрозрачная боковая панель даст возможность увидеть то, что находится за пределами активного окна. Интерфейс Mac становится совершенно индивидуальным в зависимости от того, какие окна открыты и какие обои на рабочем столе.
В OS X Yosemite упростили панели инструментов во многих приложениях, например Safari, Карты и Календарь, сохранив при этом функциональность. Теперь больше пространства остаётся для просмотра веб-страниц, карт, событий и других материалов. Это особенно ценно, если пользуетесь ноутбуком Mac.
В OS X Yosemite полностью обновлены кнопки, поля для флажков и всплывающие меню. Например, красная, жёлтая и зелёная кнопки в углу каждого окна не только выглядят по-новому, но и выполняют новые функции.
Вместо закрытия, сворачивания и разворачивания до оптимального размера эти кнопки теперь позволяют закрыть, свернуть и развернуть приложение на полный экран. Таким образом, отдельная кнопка для полноэкранного вида больше не нужна, а все элементы управления располагаются вместе. Оптимизация этих и других элементов интерфейса позволяет эффективнее использовать экранное пространство и задействовать все возможности экрана.
Существует несколько способов открыть приложение, но самый распространённый - панель Dock. В OS X Yosemite дизайн Dock и его иконок стал более лаконичным, а работать с ним стало ещё удобнее. Благодаря новому внешнему виду иконок всё семейство приложений выглядит более гармонично, но при этом они так же легко узнаваемы.
В OS X Yosemite системные шрифты усовершенствованы - теперь всё выглядит более отчётливо и последовательно. Шрифты обновлены для всей системы: окон приложений, строк меню и других элементов.
Системные требования:
Поддерживаемые компьютеры
Заключение
Mac OS (Macintosh Operating System) - семейство проприетарных операционных систем производства корпорации Apple. Является вторым по популярности в мире семейством операционных систем с рыночной долей в 5,4% на май 2011 года. Разработана для линейки персональных компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с персональным компьютером Macintosh 128K.
Apple хотела, чтобы Macintosh представлялся как «компьютер для всех остальных» Сам термин «Mac OS» в действительности не существовал до тех пор, пока не был официально использован в середине 1990-х годов. С тех пор термин применяется ко всем версиям операционных систем Макинтоша как удобный способ выделения их в контексте других операционных систем.
Ранние версии Mac OS были совместимы только с компьютерами Mac, основанными на процессорах Motorola 68k. Последующие версии были совместимы с архитектурой PowerPC (PPC). С середины 2000-х Apple использует в своих компьютерах процессоры Intel. Согласно EULA Mac OS, установка ОС разрешена только на компьютеры Apple.
Список использованной литературы