本书将带领软件开发者进行全面的探索,深刻理解关于Symbian OS的重要概念,并为Symbian认证开发工程师考试做好准备。通过帮助开发者发现Symbian OS中他们不熟悉的方面,使开发者得以牢固掌握基础知识,并以此为基础探索更为专业的领域。
图书 | Symbian认证开发工程师考试指南--Symbian OS基础/移动终端软件开发系列丛书 |
内容 | 编辑推荐 本书将带领软件开发者进行全面的探索,深刻理解关于Symbian OS的重要概念,并为Symbian认证开发工程师考试做好准备。通过帮助开发者发现Symbian OS中他们不熟悉的方面,使开发者得以牢固掌握基础知识,并以此为基础探索更为专业的领域。 内容推荐 在目前几种主流的智能手机操作系统中,Symbian OS占据60%以上的市场份额,是绝对的市场领先者。随着Symbian 公司进入中国,越来越多的软件开发商、程序开发爱好者加入基于Symbian OS的产业链中。 Symbian认证开发工程师(Accredited Symbian Developer, ASD)是一个面向专业智能手机软件开发者的工业标准资格认证。ASD认证考试检验了应试者对Symbian C++软件开发的基本方面的理解,为专业的Symbian C++开发者提供了机会,让应试者向潜在的用人单位展示他们的知识和能力。此认证还让用人单位充满信心,来招聘那些充分了解Symbian C++开发的人员。这类考试还可以用来找出一个团队的技术缺陷,进而减少相应的培训开支。 本书共分16章,循序渐进地讲解了Symbian OS基础知识,指出了考试要点和注意事项,并给出了参考书目和网上参考资料。通过此书,开发者可以深刻理解关于Symbian OS的重要概念,发现Symbian OS中自己不熟悉的方面,从而牢固掌握基础知识,并以此为基础探索更为专业的领域。 目录 考试要点 I 第1章 C++语言基础 1 引言 1 1.1 类型 1 1.2 语句 6 1.3 表达式与运算符 9 1.4 函数 12 1.5 动态内存分配 17 1.6 工具链基础 19 第2章 类和对象 21 引言 21 2.1 作用域与C++面向对象程序设计支持 21 2.2 构造函数与析构函数 25 2.3 类成员(Class Members) 28 第3章 类的设计与继承 34 引言 34 3.1 类之间的关系 34 3.2 继承 36 3.3 动态多态——虚函数 39 3.4 静态多态与模板 45 第4章 Symbian OS类型和声明 49 引言 49 4.1 基本类型 49 4.2 T类 50 4.3 C类 51 4.4 R类 52 4.5 M类 53 4.6 静态类 54 4.7 Symbian OS类设计注意事项 55 4.8 Symbian OS的命名规范的重要性 55 第5章 异常退出和清除栈 57 引言 57 5.1 异常退出:Symbian OS的轻量级异常 57 5.2 使用异常退出函数 59 5.3 异常退出与严重错误 61 5.4 TRAP 61 5.5 清除栈 63 5.6 内存泄漏检测 68 第6章 两阶段构造与对象析构 70 引言 70 6.1 两阶段构造 70 6.2 对象析构 73 第7章 描述符 74 引言 74 7.1 Symbian OS描述符特性 74 7.2 Symbian OS描述符类 75 7.3 描述符类的继承层次 80 7.4 描述符API的使用 81 7.5 作为函数参数的描述符 83 7.6 动态描述符类的正确使用 83 7.7 描述符的低效使用 86 7.8 字面描述符 87 7.9 描述符转换 88 第8章 动态数组 92 引言 92 8.1 Symbian OS中的动态数组 92 8.2 RArray,RPointerArray或CArrayX 94 8.3 数组粒度 96 8.4 数组的排序与查找 96 8.5 TFixedArray 101 第9章 活动对象 103 引言 103 9.1 Symbian OS中的事件驱动多任务 103 9.2 CActive类 105 9.3 活动调度器 110 9.4 取消未完成的请求 113 9.5 后台任务 114 9.6 常见错误 116 第10章 系统结构 118 引言 118 10.1 Symbian OS中的DLL 118 10.2 可写静态数据 121 10.3 ROM与RAM中的可执行文件 123 10.4 线程与进程 123 10.5 进程间通信 126 10.6 识别器 128 10.7 严重错误与断言 129 第11章 客户/服务器框架 132 引言 132 11.1 客户/服务器模式 132 11.2 Symbian OS客户/服务器框架原理 133 11.3 Symbian OS客户/服务器类 134 11.4 客户/服务器数据传送 139 11.5 客户/服务器框架影响 143 第12章 文件服务器与流 146 引言 146 12.1 Symbian OS文件系统 146 12.2 流与存储 150 第13章 套接字 157 引言 157 13.1 套接字简介 157 13.2 Symbian OS套接字架构 159 13.3 Symbian OS套接字的使用 161 第14章 工具链 164 引言 164 14.1 构建工具 164 14.2 硬件构建 169 14.3 电话硬件的应用程序安装 170 14.4 Symbian OS模拟器 172 第15章 平台安全性 175 引言 175 15.1 信任模型 175 15.2 能力模型 178 15.3 数据锁定 182 15.4 安全标识符、厂商标识符与惟一标识符 184 15.5 基于安全平台的应用程序设计 186 15.6 在Symbian OS v9中发布安全的应用程序 189 15.7 本地软件安装程序 191 第16章 兼容性 193 引言 193 16.1 兼容性级别 193 16.2 防止破坏兼容性——不能做哪些改变 194 16.3 在不破坏兼容性的情况下可做哪些改变 198 16.4 最佳实践——设计以确保未来兼容性 199 参考书目 201 在线参考资料 202 |
标签 | |
缩略图 | ![]() |
书名 | Symbian认证开发工程师考试指南--Symbian OS基础/移动终端软件开发系列丛书 |
副书名 | |
原作名 | |
作者 | (美)斯蒂克伯里//(美)雅各布斯 |
译者 | 谭利平//越敏//邹大山//潘洁//李伟 |
编者 | |
绘者 | |
出版社 | 人民邮电出版社 |
商品编码(ISBN) | 9787115171337 |
开本 | 16开 |
页数 | 202 |
版次 | 1 |
装订 | 平装 |
字数 | 384 |
出版时间 | 2008-02-01 |
首版时间 | 2008-02-01 |
印刷时间 | 2008-02-01 |
正文语种 | 汉 |
读者对象 | 青年(14-20岁),普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 科学技术-工业科技-电子通讯 |
图书小类 | |
重量 | 0.348 |
CIP核字 | |
中图分类号 | TN929.53 |
丛书名 | |
印张 | 14.25 |
印次 | 1 |
出版地 | 北京 |
长 | 259 |
宽 | 185 |
高 | 9 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字01-2007-4746 |
版权提供者 | John Wiley & Sons公司 |
定价 | |
印数 | 4000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。