Mac OS X операциялық жүйесі және 10.1Puma нұсқасы


әл-Фараби атындағы Қазақ Ұлттық Университеті

Тақырыбы: Mac OS X операциялық жүйесі және

10. 1Puma нұсқасы

Орындаған: Баяділ А.

Құдабаева А. (АЖ-2А)

Тексерген: Сапакова С.

2011ж

Жоспары:

  • Мас OS X Puma туралы жалпы түсінік және

пайда болу тарихы

  • Программалық жабдықтамасы
  • Ақпараттық жабдықтама
  • Жадымен басқару
  • Енгізу-шығарумен басқару
  • Файлдық жүйемен басқару
  • ОЖ нің қауіпсіздігі

Мас OS X Puma туралы жалпы түсінік және пайда болу тарихы

Mac OS X (/mæk oʊ ɛs tɛn /- мэк оу э́с тэн) - Apple корпорациясының танымал негізгі операциялық жүйесі. Mac OS X және Apple iOS Apple OS X операциялық жүйелер құрамына кіреді. Mac OS X “Классикалық” Macintosh Operating System (Mac OS) -тің соңғы нұсқасы - Mac OS 9-дың жалғастырушысы болып табылады.

Mac OS X 10.0 Cheetah

Mac- әлемде танымалдығы жөнінен екінші орын алатын платформа, оның 2011 жылдың қазан айындағы нарықтық үлесі 6. 45 % құрады. Оның 3. 53 % Mac OS 10. 6 нұсқасының үлесіне, 1. 15 %- Mac OS 10. 5-тің үлесіне, 1. 41 % - Mac OS 10. 7-нің үлесіне және0. 36 % Mac OS 10. 4-тің үлесіне тиесілі.

Mac OS X-те Darwin ядросы (Mach микроядросында құрылған) қолданылады. Darwin ядросы Apple жазған кодты және NeXTSTEP и FreeBSD операциялық жүйелерінен алынған кодты құрайды.

Apple Mac OS X PowerPC и Intel проссерларының базасындағы Macintosh (Макинто́ш) компьютерлері үшін шығарылды. 10. 6 нұсқасынан бастап Mac OS Intel процессорларын ғана қолдайды, Power PC сәулетінің көмегі тоқтатылған. Mac OS-тің алдыңғы нұсқаларымен салыстырғанда 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 (аудармасы қарлы Леопард) . Бұлардың әрқайсысы өзіне тән ерекшеліктер мен жаңартуларға ие.

Apple-де бұдан да басқа, жоғары деңгейде көптеген мысалға API Cocoa мен Carbon, Quartz сияқты негізгі компоненттер жасап шығарылды . Соңғы нұсқасы - Mac Os 9-бен салыстырғанда Mac OS X өзін тұрақты ететін көптеген мүмкіншіліктерді қамтиды.

Mac OS X-те бірін-бірі тоқтата немесе кедергі келтіре алмайтын бірнеше процесстерді бір мезгілде іске қосуға мүмкіндік беретін шығармалы көпмақсаттылық пен жадты қорғау қолданылады.

Mac OS X-тің сәулетіне OPENSTEP әсер етті. OPENSTEP тасымалдаушы операциялық жүйе болып табылады. Мысалға NeXTSTEP 68k NeXT компьютерінің түпнұсқа платформасынан тасымалданды. Сол сияқты OPENSTEP PowerPC-ға Rhapsody сызбасының негізінде тасымалданды.

Графикалық интерфейс Aqua әлдеқайда ерекше байқалған өзгеріс болды. Дөңгеленген бұрыштар, жартылай мөлдір элементтер мен түрлі түсті жолақтар қолдану бірінші iMac аппараттық жабдықтамасының бет-бейнесіне әсер етті. Кейбір қолданушыларға бұл ұнамады, өйткені олар бұны кәсіпқойлық емес деп есептеді. Ал кейбіреулеріне бұл ұнады, олар бұны алға жасалған қадам деп есептеді. Mac OS X-тің алғашқы нұсқасы шыққаннан соң басқа да жасапшығарушылар Aqua дизайнін қолдана бастады. Бұл жағдайды болдырмау үшін Apple компаниясы заңгерлер қызметіне жүгінді.

Mac OS X Си, С++, Java, Objective-C, Ruby сияқты тілдерде программаларды жасауды қамтамасыз ететін Xcode проограммалық жабдықтамасын жасаудың ортасын қосады. Ол бірнеше платформада(x86, PowerPC) іске қосылатын “универсальды программалар”(Universal Binary) деп аталатын компиляцияларды көтереді.

Mac OS X-тің негізі:

  • Ашық коды бар Darwin (ядро Mach, утилиттер қорабы BSD) .
  • Core Foundation программалау ортасы(Carbon API, Cocoa API и Java API) .
  • Aqua Графикалық орта (QuickTime, Quartz Extreme и OpenGL) .
  • Технологиялар CoreImage, CoreAudio и CoreData болып табылады.

Программалық жабдықтама

Mac OS-тен Mac OS X-ке жеңіл өту үшін Carbon ойлап табылды. Carbon арқылы жазылған нәрсе, осы екеуінде де іске қосыла береді. Басқа жағынан Mac OS-тің өзге нұсқаларымен керісінше -бірікпейтін OpenSTEP-тен Mac OS X көп нәрсені алған. Қазір Apple Cocoa деп аталатын Api-ді ұсынады және бұнда OpenSTEP жақсы білінеді.

Бұдан басқа Mac OS X Java-ны қолдайды. Бұл Swing -ді қолданатын Java-да жасалынған мәлімдеме Cocoa-да жасалынған нәрсе сияқты болып тұрады деген сөз. Java-ның альтернативасы Objective C-те Java-ның дәстүрлі мәлімдемелері жасалынады. Бірақ Apple 2007 жылдың 25 шілдесінде Cocoa-ның одан әрмен үлкеюі Java портировать етілмейді деді. Mac OS X-тің құрамында, 10. 5 Leopard нұсқасынан бастап, Cocoa көмегімен Ruby интерпретаторы қойылады.

Оның алдындағыларға қарағанда Mac OS X толыққанды, куәләндырылған UNIX’03 операциялық жүйесі болып табылады. Бұл BSD, Linux және басқа UNIX-секілді жүйелерге арнап жазылған көптеген программалар кодтарының мүлдем немесе қосымша өзгертпелерсіз

Mac OS X-ке біріктіріліп, жұмыс істейді деген сөз. Бұндай программаларды оңай орнату үшін Fink или MacPorts (алдында - DarwinPorts) сияқты пакет менеджерлері ойлап табылды. Олар apt в Debian немесе FreeBSD портына ұқсас.

Mac OS X 10. 3 нұсқасынан бастап ол өзінің құрамына X-серверінің адаптирленген X11. app нұсқасын кіргізеді. Бұл Mac OS X-те gtk, Qt для X11 және басқада X11 үшін жасап шығарылған мәлімдемелерді іске қосуға мүмкіндік береді. X11. app экран-ға шығару үшін Quartz қолданылады. Бірақ X11. app Unicode-тың толық емес көмегін және Aqua-стилінің жоқтығы сияқты бірнеше проблемаларға ие болып табылады.

Бұның алдындағы операциялық жүйенің нұсқаларын X-сервер XDarwin арқылы іске қоса алады.

Mac OS X Mach микроядросында құрылған XNU ядросында қаланған.

Аппаратты жабдықтама

Mac OS Xтің алдынғы нұсқалары Macintosh компьютерлерін PowerPC G3, G4 и G5 процессорларында қолдаған болатын. Соңғы шыққан нұсқалар ескі құрылғыларды қолдауды тоқтатуда: мысалға 10. 3 Panther нұсқасы ескі G3ті қолдамайды, 10. 4 Tiger нұсқасы FireWireсыз жүйелерді қолдамайды,

10. 5 Leopardтың WWDC те көрсетілген бета-нұсқасы G3ті мүлдем колдамайды. Бірақ Mac OS Xтің жаңа нұсқаларын орнату үшін өзге ойлаптабушылар жасаған, G3 нұсқасы бар XpostFacto сияқты утилиттер бар. Кейбір мүмкіншіліктерді алып тастағанда құрылғының талабы бойынша (графикалық жылдамдық, DVDға жазу), операциялық жүйе біркелкі функциональдылықты барлық қолдамалы құрылғыда ұсынады.

PowerPC ге арналған Mac OS X нұсқасы Mac Osтің ескі нұсқаларымен Classic эмуляциюсы арқылы қолданбалы болып табылады. Classic эмуляциюсы Mac OS 9дағы процессті Mac OS X процессіндегідей іске қосуға мүмкіндік береді. Сондықтан көптеген ескі приложениялар ескі операциялық жүйеде қосылып жатқандай болады. Classic Intel процессорларындағы компьютерлерді қолдамайды.

Mac OS X iPhone и iPod touchқа тасымалданған болатын. Үлкен өзгерістерге қарамастан - мысалға, платформаның жабықтылығы және жұмыс үстелінің жоқ болуы (оны SpringBoard алмастырады) - портта Darwin, XNU ядросы сияқты ерекшеліктер сақталынды. Кейбір өзге программаларда үстелдік нұсқаның әсерлері байқалды- мысалға Converter программасында.

:
:
:
:
:
:

п·о·р

Компьютеры Apple

Mac OS X
Приложения
Утилиты
Клавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNU
Mac OS XПриложенияУтилитыКлавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNUп·о·рКомпьютеры Apple:
Mac OS XПриложенияУтилитыКлавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNUп·о·рКомпьютеры Apple:
Mac OS XПриложенияУтилитыКлавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNUп·о·рКомпьютеры Apple:
Mac OS XПриложенияУтилитыКлавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock • Exposé • FileVault • icns • Inkwell • I/O Kit • Keychain • Mach-O • Menu extra • OpenGL • Preference Pane • plist • Quartz • QuickTime • Rosetta • Smart folders • Spaces • Speakable items • Spotlight • Time Machine • Uniform Type Identifier • Universal binary • WebKit • Xgrid • XNUп·о·рКомпьютеры Apple:
Mac OS XПриложенияУтилитыКлавиша Command • Клавиша Option • Apple menu • Apple Advanced Typography • AppleScript • Aqua • ATSUI • Audio Units • Brushed metal • Bonjour • Boot Camp • Carbon • Cocoa • ColorSync • Core Animation • Core Audio • Core Data • Core Foundation • Core Image • Core Video • CUPS • Darwin • Dock
... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Linux операциялық жүйе
Операциялық жүйе (ОЖ)
Операциялық жүйелер тарихы
Сервистік программалар және желілік операциялық жүйе
Windows операциялық жүйелерінің тізімі
IOS операциялық жүйесінің құпия мүмкіндіктері
Мектептің тарихы
Python тілі жайында
MS SQL Server туралы мәліметтер және жұмыс істеу негіздері
Жадыны қорғау технологиялары
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz