iOS的系统架构
被考次数: 1次
被考频率: 低频率
答错率:    21%
知识难度:
考试要求: 掌握     
知识路径:  > 移动多媒体技术基础  > 移动多媒体终端设备及系统平台  > 移动操作系统  > 移动操作系统  > iOS


本知识点历年真题试卷分布
>> 试题列表    
 

 
       iOS的系统架构分为四个层次:核心操作系统层(Core OS Layer)、核心服务层(CoreServices Layer)、媒体层(Media Layer)和可触摸层(Cocoa Touch Layer)。下图展示了iOS系统的架构。
       
       iOS系统框架
       位于iOS系统架构最下面的一层是核心操作系统层,包括内存管理、文件系统、电源管理以及一些其他的操作系统任务,它可以直接和硬件设备进行交互。
       第二层是核心服务层,可以通过它访问iOS的一些服务。
       第三层是媒体层,通过它可以在应用程序中使用各种媒体文件,进行音频与视频的录制、图形的绘制以及制作基础的动画效果。
       最上面的一层是可触摸层,这一层为应用程序的开发提供各种有用的框架,并且大部分与用户界面有关,从本质上来说,它负责用户在iOS设备上的触摸交互操作。
       可触摸层中的很多技术都是基于Objective-C语言的。Objective-C语言为iOS提供了集合、文件管理、网络操作等支持。如同UIKit框架,它为应用程序提供了各种可视化组件,如像窗口(Window)、视图(View)和按钮组件(UIButton)。Cocoa Touch层中的其他框架对应用程序的开发也是非常有用的,如访问用户通讯录功能的框架、获取照片信息功能的框架、负责加速感应器和三维陀螺仪等硬件支持的框架。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有