全部科目 > 系统集成项目管理工程师 >
2018年下半年 上午试卷 综合知识
第 25 题
知识点 移动互联网   移动互联网关键技术  
关键词 开发   移动互联网   互联网  
章/节 新一代信息技术  
 
 
()不属于移动互联网所使用的主流开发平台。
 
  A.  Web2.0
 
  B.  Android
 
  C.  IOS
 
  D.  Windows phone
 
 




 
 
相关试题     移动互联网的关键技术 

  第29题    2009年下半年  
以下(29)是SOA概念的一种实现。

  第21题    2015年下半年  
移动互联网技术体系主要涵盖六大技术产业领域:关键应用服务平台技术、网络平台技术、移动智能终端软件平台技术、移动智能终端硬件平台技术、移动智能终端原材料元器件技术和(21)。

  第12题    2017年上半年  
在移动互联网的关键技术中, ( )是页面展示技术。

 
知识点讲解
· 移动互联网
· 移动互联网关键技术
 
        移动互联网
               移动互联网的概念
               移动互联网(Mobile Internet, MI)是一种通过智能移动终端,采用移动无线通信方式获取业务和服务的新兴业务,包含终端、软件和应用三个层面。终端层包括智能手机、平板电脑、电子书、MID等;软件包括操作系统、中间件、数据库和安全软件等;应用层包括休闲娱乐类、工具媒体类、商务财经类等不同应用与服务。
               移动互联网具有如下特征:
               .接入移动性。
               .时间碎片性。
               .生活相关性。
               .终端多样性。
               移动互联网发展现状
               目前,比较普遍的移动互联应用有手机游戏、移动支付、定位业务、移动搜索、移动浏览、移动健康监测、近场通信(NFC)、移动广告、移动即时通信、移动音乐、移动视频、移动会议等。
               移动互联网关键技术
               移动互联网的关键技术包括架构技术SOA、页面展示技术Web 2.0和HTML 5以及主流开发平台Android、iOS、Windows Phone。
                      SOA
                      SOA即面向服务的架构,是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通信模型。
                      Web Service是目前实现SOA的主要技术,能使运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,即可相互交换数据或集成。
                      SOA支持将业务转换为一组相互链接的服务或可重复业务任务,可以对这些服务进行重新组合,以完成特定的业务任务,从而使业务能够快速适应不断变化的客观条件和需求。
                      Web 2.0
                      Web 2.0指一个利用Web的平台,由用户主导而生成的内容互联网产品模式,为了区别于传统由网站雇员主导生成的内容而定义为第二代互联网。Web 1.0和Web 2.0的区别如下表所示。
                      
                      Web 1.0和Web 2.0的区别
                      Web 2.0的应用示例有:微博、微信、在线百科、问答式网络社区、豆瓣网、土豆、优酷等。
                      HTML 5
                      HTML 5是在原有HTML的基础上扩展了API,使Web应用成为RIA(富网络应用),具有高度互动性,丰富用户体验以及功能强大的客户端。
                      HTML 5的主要特征包括:
                      支持WebGL、拖曳、离线应用和桌面提醒,大大增强了浏览器的用户使用体验。
                      支持地理位置定位,更适合移动应用的开发。
                      支持浏览器页面端的本地存储与本地数据库,加快了页面的反应。
                      使用语义化标签,标签结构更清晰,且利于SEO。
                      摆脱对Flash等插件的依赖,使用浏览器原生接口。
                      使用CSS3,减少页面对图片的使用。
                      兼容手机、平板电脑等不同尺寸,不同浏览器的浏览。
                      Android
                      Android是一种基于Linux的自由及开放源代码的操作系统,主要应用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android的系统架构采用了分层的架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
                      在移动终端开发方面,Android的市场占有率一枝独秀,成为全球最大智能手机操作系统。相对于其他移动终端操作系统,Android的特点是入门容易,因为它的中间层多以Java实现,并且采用特殊的Dalvik“暂存器型态”Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少,开发相对简单,而且开发社群活跃,开发资料丰富。
                      iOS
                      iOS是苹果公司开发的移动操作系统,主要应用于iPhone、iTouch以及iPad。iOS是一个非开源的操作系统,其SDK本身是可以免费下载的,但为了发布软件,开发人员必须加入苹果开发者计划,其中有一步需要付款以获得苹果的批准。
                      iOS的开发语言是Objective-C、C和C++,加上其对开发人员和程序的认证,开发资源相对较少,所以其开发难度要大于Android。
                      Windows Phone
                      Windows Phone(WP)是微软公司发布的一款手机操作系统,它将微软公司旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。WP的开发技术有C、C++、C#等。
               移动互联网应用
               移动互联网应用广泛,主要分为如下几类:
               .娱乐类:包括游戏、音乐、旅游、运动、时尚信息等。
               .交流类:包括交友、与亲人之间的感情交流。
               .学习类:包括外语、专业课程、技能培训等。
               .生活类:包括购物、健康、理财、饮食等。
               .商务类:包括求职、行业信息等。
               .工具类:为了满足以上需求而进行手机优化、搜索等。
 
        移动互联网关键技术
        移动互联网的关键技术包括架构技术SOA、页面展示技术Web 2.0和HTML 5以及主流开发平台Android、iOS、Windows Phone。
               SOA
               SOA即面向服务的架构,是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通信模型。
               Web Service是目前实现SOA的主要技术,能使运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,即可相互交换数据或集成。
               SOA支持将业务转换为一组相互链接的服务或可重复业务任务,可以对这些服务进行重新组合,以完成特定的业务任务,从而使业务能够快速适应不断变化的客观条件和需求。
               Web 2.0
               Web 2.0指一个利用Web的平台,由用户主导而生成的内容互联网产品模式,为了区别于传统由网站雇员主导生成的内容而定义为第二代互联网。Web 1.0和Web 2.0的区别如下表所示。
               
               Web 1.0和Web 2.0的区别
               Web 2.0的应用示例有:微博、微信、在线百科、问答式网络社区、豆瓣网、土豆、优酷等。
               HTML 5
               HTML 5是在原有HTML的基础上扩展了API,使Web应用成为RIA(富网络应用),具有高度互动性,丰富用户体验以及功能强大的客户端。
               HTML 5的主要特征包括:
               支持WebGL、拖曳、离线应用和桌面提醒,大大增强了浏览器的用户使用体验。
               支持地理位置定位,更适合移动应用的开发。
               支持浏览器页面端的本地存储与本地数据库,加快了页面的反应。
               使用语义化标签,标签结构更清晰,且利于SEO。
               摆脱对Flash等插件的依赖,使用浏览器原生接口。
               使用CSS3,减少页面对图片的使用。
               兼容手机、平板电脑等不同尺寸,不同浏览器的浏览。
               Android
               Android是一种基于Linux的自由及开放源代码的操作系统,主要应用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android的系统架构采用了分层的架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
               在移动终端开发方面,Android的市场占有率一枝独秀,成为全球最大智能手机操作系统。相对于其他移动终端操作系统,Android的特点是入门容易,因为它的中间层多以Java实现,并且采用特殊的Dalvik“暂存器型态”Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少,开发相对简单,而且开发社群活跃,开发资料丰富。
               iOS
               iOS是苹果公司开发的移动操作系统,主要应用于iPhone、iTouch以及iPad。iOS是一个非开源的操作系统,其SDK本身是可以免费下载的,但为了发布软件,开发人员必须加入苹果开发者计划,其中有一步需要付款以获得苹果的批准。
               iOS的开发语言是Objective-C、C和C++,加上其对开发人员和程序的认证,开发资源相对较少,所以其开发难度要大于Android。
               Windows Phone
               Windows Phone(WP)是微软公司发布的一款手机操作系统,它将微软公司旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。WP的开发技术有C、C++、C#等。



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

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