Swift中文网 门户 MAC OS X 查看内容

全面了解MAC OS X系统-适用开发人员

2014-6-17 00:03| 发布者: admin| 查看: 759| 评论: 0

摘要:  mac os x 既是以往 macintosh 操作系统的重大升级,也是对其的一种自然演化。它继承了 macintosh 易于操作的传统,但其设计不只是让人易于使用,同时也更让人乐于使用。
第一章 系统技术 

  基础概述 
  mac os x 既是以往 macintosh 操作系统的重大升级,也是对其的一种自然演化。它继承了 macintosh 易于操作的传统,但其设计不只是让人易于使用,同时也更让人乐于使用。 

  作为下一代操作系统, mac os x 是一种综合技术的产物。在其所覆盖的技术中,一部分是来自于计算机业界的新技术,而大部分则是标准技术。它完全是建立在现代核心操作系统的基础上的,这使 macintosh 获得了内存保护和抢占式多任务等计算处理能力。 mac os x 有着绚丽多彩的用户界面,具备了如半透明、阴影等视觉效果。这些效果,连同在个人电脑上看到的最清晰图形,都可以利用苹果公司专门为 mac os x 开发的图形技术来获得。 

  不过 mac os x 有的不仅仅是精密的内核与精巧的外形。凭借着多元化的应用程序环境,各种类型的 macintosh 应用程序都可以在此操作系统中得以运行。而凭借着对多种网络协议和服务的支持, mac os x 成为了网上冲浪的终极平台。又由于其对多种磁盘卷格式的支持,并符合各种现有和发展中的标准, mac os x 还具备了与其它操作系统的高度协作性。 

  从功能上看,下面是 mac os x 最重要的各个组件: 

  ·aqua ,用以获得用户体验的人性化界面设计 
  · 应用程序环境( carbon 、 cocoa 、 java 和 classic ) 
  · 视窗和图形系统,由 quartz 实现(包括对 quicktime 和 opengl 的支持) 
  ·darwin ,高级的、基于 unix 技术的操作系统核心 

  本章的其余部分说明了 mac os x 的这些组件以及其它技术所提供的功能。 

  用户体验: 

  mac os x 的用户环境与 mac os 的早期版本相似,不过在一些重要方式上仍存在区别。这些区别表现在用户界面设计、软件界面本地化构建以及增加应用程序功能的方式等方面。而在导出和访问其它应用程序服务的机制上, mac os x 也有所增强。 

  当然, mac os x 上的用户体验受益于由这种操作系统核心所带来的好处。(参见 “darwin” )。即使在一个程序崩溃时, macintosh 计算机也一样能保持稳定,单个的应用程序或任务不能独占进程资源;而应用程序可并发执行。 

鲜花

握手

雷人

路过

鸡蛋

热门文章HOT

最新文章NEW

返回顶部