欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    移动开发导论 复习题.pdf

    • 资源ID:50825447       资源大小:1.66MB        全文页数:47页
    • 资源格式: PDF        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    移动开发导论 复习题.pdf

    移动开发导论移动开发导论复习题复习题试卷构成:判断题 15 道题,每题 2 分,共 30 分;单项选择题 15 道题,每题 3 分,共 45 分;多项选择题 5 道题,每题 5 分,共 25 分。1.11.1 移动互联网通信技术移动互联网通信技术(一)单项选择题(一)单项选择题1.()时代推出移动通信标准 GSM。A.1G B.2GC.3G D.4G2.第一款智能手机是在()时代出现的。A.1G B.2GC.3G D.4G3.()通信技术是为了适应移动数据、移动计算及移动多媒体运作需要的而出现的。A.1G B.2GC.3G D.4G4.数字通信技术已发展到()。A3GC.5GA3GC.5GB4GD.6GB4GD.6G5.在数字通信的()时期,人们真正地进入了移动互联网时代。(二)多项选择题(二)多项选择题1.3G 在()方面提供了显著的改进。A语音B多媒体C.人工智能D.数据容量(三)判断题(三)判断题1.移动互联网是互联网的技术、平台、商业模式和应用与移动通信技术结合并实践的活动总称()。2.3G 时期,移动通信就与计算机行业融为一体了()。3.预计 5G 的网络延迟将小于 1 毫秒,可支持超可靠低延迟通信设备()。参考答案参考答案(一)单项选择题1.B 2.C 3.D 4.C 5.B(二)多项选择题1AD(三)判断题(每题 2 分,共 30 分)1 2 31.21.2 移动互联网终端移动互联网终端(一)单项选择题(一)单项选择题1.智能手机是由()演变而来的。AMIDB平板电脑D.掌上电脑B鼠标D.显示器B超极本D.平板电脑B外接键盘D.外接鼠标C.上网本A键盘2.平板电脑是一种小型方便携带的个人电脑,以()作为基本的输入设备。C.触摸屏APDA3.()是性能和便携性的最佳结合。C.上网本4.智能手机是指安装了()的手机。A移动操作系统C.蓝牙耳机(二)多项选择题(二)多项选择题1.()是目前最主流的移动互联网终端。A.PDAB.平板电脑C.智能手机D.个人 PC2.下述选项()是智能手机的基本条件。A.大存储芯片 B.支持 GPS 导航C.高速度处理芯片 D.配备大容量电池(三)判断题(三)判断题1.PDA、掌上电脑、MID 等移动互联网终端在功能上完全不同()。2.智能手机的操作系统一定要支持安装各种新的应用()。3.移动通信和运行在智能手机上的各种应用都会加速电量消耗,因此大容量电池保证手机续航的时间是很重要的()。参考答案参考答案(一)单项选择题1.D 2.C 3.B 4.A(二)多项选择题1BC 2.ABCD(三)判断题1 2 31.31.3 移动互联网产业链移动互联网产业链(一)单项选择题(一)单项选择题1.在移动互联网的产业链中,()控制力最强。A移动互联网C.移动终端A移动互联网C.移动终端B应用软件D.移动操作系统B应用软件2.在移动互联网的产业链中,()对用户行为的直接影响最大。D.移动操作系统(二)多项选择题(二)多项选择题1.下述公司中()在 2017 年名列全球十大科技互联网公司A阿里巴巴C.腾讯B百度D.京东B应用软件2.移动互联网可以分为()层,为各行各业搭建了一个平台。A移动互联网C.移动终端D.移动操作系统(三)判断题(三)判断题1.2.在移动互联网时代,传统的信息产业运作模式正在被打破,新的运作模式正在形成。()在移动互联网时代,业务参与主体的单一性是一个显著的特征。()参考答案参考答案(一)单项选择题1.A2.B(二)多项选择题1ABCD 2.ABCD .(三)判断题1 21.41.4 典型的应用软件典型的应用软件(一)单项选择题(一)单项选择题1.国内第一家提供微博网站服务是()。A百度C.新浪B360D.腾讯(二)多项选择题(二)多项选择题1.下列应用中属于一类的是()。A.微信B.支付宝C.京东支付D.百度钱包2.下列应用中属于一类的是()。A.QQC.SkypeB.MSN MessengerD.今日头条3.与传统媒体相比,微博的优势在于其信息传播的高效性,以及()。A.信息的时效性 B.免费C.平台的开放性 D.易用性(三)判断题(三)判断题1.QQ 是世界上第一款即时通信软件。()参考答案参考答案(一)单项选择题1.C(二)多项选择题1BCD 2.ABC 3.ACD.(三)判断题11.51.5 移动应用的发展与趋势移动应用的发展与趋势(一)单项选择题(一)单项选择题1.PC 端服务下降幅度最小的是()。A视频B购物D.搜索C.即时通信(二)多项选择题(二)多项选择题1.移动互联网的突出优势体现在()两方面。A美观B省电C.终端移动性A终端能力D.高便携性B移动终端价格昂贵D.网络能力2.移动互联网应用主要受限于()。C.移动通信费用昂贵(三)判断题(三)判断题1.目前传统应用软件基本上都专门开发了相应的移动版本。()。参考答案参考答案(一)单项选择题1.D(二)多项选择题1CD 2.AD(三)判断题11.61.6 移动开发职业分析移动开发职业分析(一)单项选择题(一)单项选择题1.()是和用户打交道的,代表项目组与用户沟通与项目需求有关的所有事项。A项目经理C.测试人员A项目经理C.测试人员B产品经理D.开发人员B需求分析师D.开发人员2.()的最终任务是保证项目保质保量地按时完成。(二)多项选择题(二)多项选择题1.可以从团队的()这几个方面评价一个团队的好坏。A计划执行能力C.团队氛围B研发成果D.团队协作能力(三)判断题(三)判断题1.2.移动开发中开发人员和测试人员的比例应该是 1:1()。在开发团队中,主要成员的技术过硬,就可以顺利推进完成项目。()参考答案参考答案(一)单项选择题1.B 2.A(二)多项选择题1ABCD(三)判断题1 22.12.1 操作系统操作系统(一)单项选择题(一)单项选择题1.现代计算机体系结构基本上沿用()体系结构。A.哈佛 B.并行计算C.冯.诺依曼 D.数据流计算2.通用计算机系统中 CPU、内存和若干 I/O 设备等通过(A.总线 B.控制器C.存储器 D.输入输出设备3.()是整个计算机系统的控制管理中心。A.控制器 B.CPUC.硬盘 D.操作系统4.操作系统的功能不包括()。A出错监测B通信C.程序执行D.提供 HTML(二)多项选择题(二)多项选择题1.从功能上讲,计算机系统由()组成。A运算器B控制器C.存储器 D.输入和输出设备2.软件子系统主要包括()。A操作系统B应用程序C.控制器 D.系统软件3.硬件子系统主要包括()。A中央处理器B主存储器)来进行通信。C.各种外围设备 D.输入和输出控制系统(三)判断题(三)判断题1.操作系统是控制和管理计算机系统内各种硬件和软件资源、有效组织多道程序运行的系统软件。()2.用户需要执行程序时,操作系统必须先把它们装入内存,当程序正常完成或者发生意外而无法继续运行时,操作系统必须终止该程序的执行。()3.操作系统的用户接口可以分为两类,即程序接口和命令行接口。()参考答案参考答案(一)单项选择题1.C2.A 3.D 4.D(二)多项选择题1ABCD 2.ABD 3.ABCD(三)判断题1 2 32.22.2 移动操作系统移动操作系统(一)单项选择题(一)单项选择题1.为了充分发挥(),移动操作系统成为其必须的软件环境。A便携移动电源的能力 B台式电脑的计算能力D.智能终端的计算能力C.超级计算机的计算能力A易操作性C.实时性AAndroid2.移动终端设备由于要及时响应用户操作,因此需要具有比较强的()。B良好的移植性 D.无线网络可接入BiOS3.目前的移动操作系统中,()系统占据的市场份额最大。C.Windows PhoneD.Symbian(二)多项选择题(二)多项选择题1.相对于通用操作系统,移动操作系统在()方面更有突出的优点。A.强实时性B.无线网络接入C.统一的接口其中包括()。D.固化代码2.移动终端中有些功能是常用必备的,底层操作系统必须为这些功能提供支持,A.收发短信B.传感器支持C.WIFI 通信D.日历(三)判断题(三)判断题1.2.3.移动操作系统只能应用在智能手机上。移动操作系统本质上是一种嵌入式操作系统。移动操作系统应支持打电话、发短信、日历、通讯录、WIFI 通信等常用功能。参考答案参考答案(一)单项选择题1.D 2.C 3.A(二)多项选择题1ABCD 2.ABCD(三)判断题1 2 32.32.3 AndroidAndroid(一)单项选择题(一)单项选择题1.Android 是一个以()为基础的开源移动操作系统。AUnixBLinuxD.Mac OSB性能高D.开源C.Windows2.与 iOS 相比,Android 最大的优势是()。A强实时性C.占用资源少(二)多项选择题(二)多项选择题1.以下系统中,()为移动端操作系统。AAndroidBiosD.LinuxC.Windows72.Android Studio 开发 Android 程序的优点在于()A高效智能编辑B方便部署与调试C.简化了工程管理工作量D.方便项目更新与维护(三)判断题(三)判断题1.Android 系统只能应用于智能手机上()。参考答案参考答案(一)单项选择题1.B2.D(二)多项选择题1AB 2.ABCD(三)判断题12.4 iOS2.4 iOS(一)单项选择题(一)单项选择题1.iOS 系统由()公司开发的操作系统。A谷歌B苹果C.IBMD.微软(二)多项选择题(二)多项选择题1.iOS 通常使用()语言进行开发。A.C B.Objective-CC.Swift D.C#(三)(三)判断题判断题1.iOS 应用必须在真机上运行测试。()。2.IOS 可以使用 Objective-C 和 Swift 语言进行开发()。参考答案参考答案(一)单项选择题1.B(二)多项选择题1BC(三)判断题1 2.2.52.5 其他移动操作系统其他移动操作系统(一)单项选择题(一)单项选择题1.Windows Mobile、Windows Phone 后来被整合进()系统中。AWindows7BWindows PhoneD.Windows10C.Windows MobileA家庭2.黑莓的主要目标市场是()。B商务手机D.学生手机C.游戏手机(二)多项选择题(二)多项选择题1.下述选项中()为移动端操作系统。AWindows7C.SymbianBAndroidD.iOS(三)判断题(三)判断题1.Windows10 是一个跨平台系统,无论手机、平板、笔记本、二合一设备、PC都可以运行()。参考答案参考答案(一)单项选择题1.D2.B(二)多项选择题1BCD(三)判断题12.62.6 主流操作系统的比较主流操作系统的比较(一)单项选择题(一)单项选择题1.iOS 系统和 Android 系统最大的区别是()。A开发语言不同C.平台开放性不同AWebKitC.BlinkB兼容性不同D.运行机制不同2.Android 和 iOS 都采用了()浏览器引擎。BTridentD.Chrome(二)(二)多项选择题多项选择题1.iOS 系统和 Android 系统的区别是()。A平台开放性不同C.兼容性不同B开发语言不同 D.运行机制不同(三)(三)判断题判断题1.iOS 采用的是沙盒运行机制。()2.安卓采用的是虚拟机运行机制()。3.Android 系统比 iOS 市场占有率高的主要原因是 Android 系统平台更加开放()。参考答案参考答案(一)单项选择题1.C 2.A(二)多项选择题1ABCD(三)判断题1 2 33.13.1 移动应用的组成移动应用的组成(一)单项选择题(一)单项选择题1.软件系统中主要的业务逻辑是在()上处理运行的A.PC 端B.移动端C.服务器端 D.路由器2.PC 端和移动端使用的一些业务是通过()提交到服务器端A.网络 B.手机端C.DB 服务器D.路由器(二)多项选择题(二)多项选择题1.移动应用的典型架构包含()。A.PC 端B.移动端C.服务器端 D.路由器 (三)判断题三)判断题1.2.一般软件开发中都使用数据库进行数据存储,因此查询请求最终会转化为对数据库的查询()服务器是指硬件配置较高计算机设备。()参考答案参考答案(一)单项选择题1.C 2.A(二)多项选择题1ABC(三)判断题1.2.3.23.2 业务逻辑开发语言业务逻辑开发语言(一)单项选择题(一)单项选择题1.从语言类型来看,编程语言的发展不包括以下哪个时代()。A.面向机器的编程语言 B.面向过程的编程语言C.结构化程序设计语言 D.面向编程者的编程语言2.()不属于 Java 语言中变量类型。AintBcharD.varB.选择D.多条件C.boolean3.如果输出一个班级所有学生的数学成绩,应采用()控制结构。A.顺序C.循环4.以下哪种语言的变量可以不经过声明就可以直接使用()。A.JavaScript B.JavaC.C+D.C(二)多项选择题(二)多项选择题1.声明变量有两种方式分别是()。A.隐式声明B.显式声明C.重复声明D.变量赋值(三)判断题(三)判断题1.2.3.变量是一种使用方便的占位符,用于引用计算机内存地址,变量的值就存储在该地址中()。各种高级语言中的关键词和语法存在不同,并且原理也是不同的()。面向过程、结构化、面相对象的语言则被认为是“低级语言”()。参考答案参考答案(一)单项选择题1.D 2.D 3.C 4A(二)多项选择题1.AB(三)判断题1 2 3.3.3 Web3.3 Web 前端开发技术前端开发技术(一)单项选择题(一)单项选择题1.网页中基本页面的组成元素不包括()A.文字B.图形C.超链接 D.网页文件2.下面说法错误的是()。A.CSS 样式表可以使许多网页同时更新BCSS 样式表可以控制页面的布局CCSS 样式表只能静态地修饰网页DCSS 样式规则由一个或多个样式属性及属性值组成3.客户端网页脚本语言中最为通用的是().A.JavaScriptBVBCPerlDASP4.JavaScript 是运行在()的脚本语言A.服务器端B客户端C在服务器运行后,把结果返回到客户端D在客户端运行后,把结果返回到服务端(二)多项选择题(二)多项选择题1.前端页面开发技术涉及()。AHTMLC.JavaBCSSD.JavaScript2.HTML 具有()特点。A.简易性 B.可扩展性C.平台无关性 D.通用性3.可以使用 JavaScript 实现以下功能()A.嵌入动态文本于 HTML 页面B.对浏览器事件做出响应C.读写 HTML 元素D.检测访客的浏览器信息4.HTML5 主要的新特性有()A网页多媒体特性B.本地存储特性D.设备兼容特性C.三维、图形及特效特性(三)判断题(三)判断题1.2.3.4.HTML 标记和属性一般不区分大小写()。所有的 HTML 标记符都包括开始标记和结束标记()。一个 HTML 文件的样式可以从其他的样式表中继承()。JavaScript 既是一种解释型的脚本语言,也是一种基于对象的脚本语言()参考答案参考答案(一)单项选择题1.D 2.C 3.A 4.B(二)多项选择题1ABD 2.ABCD 3.ABCD 4.ABCD(三)判断题1 2 3.4.3.4 Web3.4 Web 服务器和应用服务器服务器和应用服务器(一)单项选择题(一)单项选择题1.()是全球使用最多的 Web 服务器。AIISC.NgixBOfficeD.ApacheHTTP 服务器(二)多项选择题(二)多项选择题1.下述产品()是 Web 服务器。AIISC.NgixBOfficeD.ApacheHTTP 服务器(三)判断题(三)判断题1.2.3.4.Web 服务器专门处理 HTTP 请求,应用程序服务器是通过很多协议来为应用程序提供商业逻辑()。Web 服务通过接口方式向外提供各类服务()。Web 服务器和应用服务器必须是两台高性能计算机()。目前在实现上很多产品将 Web 服务器和应用服务器合二为一。参考答案参考答案(一)单项选择题1.D(二)多项选择题1ACD(三)判断题1 2 3 43.53.5 数据库数据库(一)单项选择题(一)单项选择题1.()不是关系型数据库。AMysqlC.OracleBSql ServerD.Neo4jB.合法性和不被恶意破坏2.数据库的完整性是指数据的()A.正确性和不被非法存取C.正确性、有效性和相容性D.并发控制3.()是通用的关系数据库语言。A.SQLC.JavaScriptB.CD.Spacal(二)多项选择题(二)多项选择题1.目前已有的数据库类型包含()。A关系型数据库C.面向图的数据库B面向列的数据库D.面向文档的数据库2.无论是哪种数据库,一个健壮的、实用的 DBMS 应该具备下述要求()。A.实现数据不共享B.减少数据的冗余度C.数据的独立性D.数据实现集中控制B.独立性控制D.完整性控制3.数据一致性和可维护性以确保数据的安全性和可靠性的措施主要包括()。A.安全性控制C.并发控制(三)判断题(三)判断题1.2.3.数据库系统应提供故障恢复功能()。数据是数据库系统的核心和基础()。大数据时代,NoSQL 类数据库的出现是为了取代现在广泛应用的关系型数据库()。参考答案参考答案(一)单项选择题1.D 2.C 3.A(二)多项选择题1ABCD 2.BCD 3.ACD(三)判断题1 2 3.3.63.6 移动开发应用模式移动开发应用模式(一)单项选择题(一)单项选择题1.原生开发是指开发移动端的应用时,基于()进行 App 开发。A移动端操作系统提供的原生开发语言BHTML、CSS、Javasript 这些前端技术C.原生开发语言和前端技术一起D.以上都不对2.纯 HTML 开发方案最大的优势是()。A用户体验好B界面美观C.性能好D.跨平台3.目前最稳定的混合开发方式()。A单 View 混合型 B多 View 混合型 C.Web 主体型 D.三种一样稳定4.在三种开发模式中,性能最快,安全性最高的是()ANative AppBHybrid AppC.Web AppD.三种一样稳定(二)多项选择题(二)多项选择题1.开发移动应用时,根据移动端所采用的技术,可以将开发分为()三种模式。A.原生开发B.纯 HTML 开发C.嵌入式开发D.混合开发2.下列领域的应用,最适合采用原生开发模式的是()A.频繁访问文件系统的应用B.使用移动端传感器的应用C.手游领域D.地图导航领域B.单 View 混合型3.混合开发按 HTML5 开发与原生开发的混合方式,通常分为()类型A.多 View 混合型C.Web 主体型A具有良好的平台移植性D.纯 HTML5 混合型4.下述关于纯 HTML 方案的描述正确的是()。B发布升级方便C.功能和性能方面比原生开发要差D.开发成本低,适用于任何类型的应用开发5.目前比较流行的 Web 主体型移动应用中间件包括()。APhoneGapBWeX5C.AppCanD.Rexsee(三)判断题(三)判断题1.2.混合开发同 时使用原生的 开发 语言和前端页面技术两种方式,通过JavaScript 和原生代码相互调用的形式将两者混合在一起()。Web 主体型混合开发中的全 Web 开发,一定程度上有利于 Web 前端技术人员快速地构建页面样式,有利于在不同的平台上面展示同一个交互层,平台兼容性较好,因此,用户体验和性能上比原生 App 要好一点()。3.4.相对而言,纯 HTML 方案最大的好处是平台可移植性,发布升级方便()。原生开发的缺点在于用户体验差、App 首次使用和更新升级时必须下载安装,比较麻烦()。参考答案参考答案(一)单项选择题1.A 2.D 3.B 4.A(二)多项选择题1ABD 2.ABCD 3.ABC 4.ABC(三)判断题1 2 3.4.5.ABCD3.73.7 移动开发中的权限与安全移动开发中的权限与安全(一)单项选择题(一)单项选择题1.“普通隐私权限”包括()。A.打开摄像头 B.打开 WiFi 开关C.发送短信 D.使用话筒录音(二)多项选择题(二)多项选择题1.“重要隐私权限”包括()。A.打开 WiFi 开关 B.拨打电话C.打开数据网络 D.使用话筒录音2.一些恶意 App 可能会利用隐私授权给用户带来()危害。A.私自读取联系人信息从而造成信息泄露B.利用位置的授权泄露个人地理位置信息等C.默认关注一些社交公众号,并进行消息推送D.利用电话呼叫的授权自动拨打收费电话3.移动软件开发者在采集用户信息时要遵循()的原则。A.必要B.保密C.正当D.合法(三)判断题(三)判断题1.2.由于采用原生开发模式的安全性能较高,因此其开发出的 App 在使用获取设备信息等这类普通隐私权限的时候不必提示用户()。如果 App 本身嵌入了基于地理位置的功能,或者具有地图功能(包含地理查询),那么它可以要求拥有“位置”的权限,否则该 App 就是越权()。参考答案参考答案(一)单项选择题1.B(二)多项选择题1BD 2ABCD 3ACD(三)判断题1 24.1 Android4.1 Android 开发概述开发概述(一)单项选择题(一)单项选择题1.Android 操作系统底层为()。A.Windows XP B.LinuxC.UNIX D.DOS2.()及更高版本开始提供全面的 Kotlin 支持A.Android Studio 1.0 B.Android Studio 2.0C.Android Studio 3.0 D.Android Studio 4.03.Goolge 目前推荐使用()开发 Android 应用。A.MyEclipseB.Eclipse AndroidC.Android Studio D.Intellij IDEA4.App Inventor 不需要复杂的安装和配置,它直接运行在(),是一个图形化、积木式的 Android 开发环境。A.浏览器B.模拟器C.真机 D.笔记本电脑5.Android 的特点不包括()A.开源B.仅能运行在手机上C.升级较为频繁 D.支持多种应用6.Android 开发流程不包括()。A编码B构建和运行 C测试D流片7.下面说法错误的是()A.小米操作系统 MIUI 是以 Windows 为基础进行开发的B.MIUI 一个重要特点是快速更新C.MIUI 目前已经发布多个版本,覆盖多个国家和地区,支持多种语言D.MIUI 提供 MIUI 安全中心、小米消息推送服务、应用双开与系统分身、MIUI 天气、小米云服务等多个应用8.在开发 Android 程序中,说法错误的是()A.开发前需要完成初始化工作,包括开发环境进行配置和创建对应类型的工程文件B.编码阶段主要工作是根据软件需求和系统设计要求,编写代码C.当编码工作完成后,就需要在真机或虚拟设备上进行构建和运行D.软件编写后,不需要经过测试,就可以发布出去9.开发 Android 程序中,下面说法正确的是()A.一定使用 Java 语言 B.一定使用 C 或 C+语言 C.一定使用 Kotlin 语言 D.上面说法均错误10.开发 Android 程序流程正确的次序是()A.初始化、编码、构建和运行、测试和发布B.初始化、构建和运行、编码、测试和发布C.初始化、编码、测试和发布、构建和运行D.编码、初始化、构建和运行、测试和发布(二)多项选择题(二)多项选择题1.Android 的程序运行可以采用()的方式。A.真机 B.浏览器C.模拟器 D.笔记本电脑2.Android 的应用市场包括()。A.豌豆荚 B.华为C.App Store D.小米3.Android 开发支持的编程语言有()。A.Java B.SwiftC.Kotlin D.C+4.开发 Android 应用程序,截止到目前可以使用()工具开发。AAndroid StudioC.WordA图片BApp InventorD.PhotoShopC菜单D字符串5.Android 应用程序资源文件可以包括()。B声音6.小米操作系统 MIUI 的特点包括()A.小米操作系统 MIUI 是以 Android 为基础进行开发的B.MIUI 版本快速更新C.MIUI 目前已经发布多个版本,覆盖多个国家和地区,支持多种语言D.MIUI 提供 MIUI 安全中心、小米消息推送服务、应用双开与系统分身、MIUI 天气、小米云服务等多个应用(三)判断题(三)判断题1.2.3.4.5.应用发布前对软件签名认证,是为了证明软件开发者的身份,防止被冒名顶替()。每个开发的 Android 应用都可以用在所有的 Android 手机上()。开发 Android 一定要使用 Android Studio()开发 Android 一定要使用 Java 语言()Android 应用程序一定要放在应用市场上用户才能够安装使用()参考答案参考答案(一)单项选择题(每题 3 分,共 45 分)1.B 2.C 3.C 4.A 5.B6.D 7.A 8.D 9.D 10.A(二)多项选择题(每题 5 分,共 25 分)1AC 2.ABD 3.ACD 4.AB 5.ABCD 6.ABCD(三)判断题(每题 2 分,共 30 分)1 2 3.4.5.4.2 Android4.2 Android 开发基础开发基础(一)单项选择题(一)单项选择题1.在 Android 中,下面说法正确的是()。A.每个应用程序必须有一个“清单”文件(AndroidManifest.xml)B.Android 中的资源文件不能是视频C.Android 不能针对不同分辨率屏幕设置不同的布局文件D.“清单”文件(AndroidManifest.xml)记录了应用程序运行时所需要的最低电量2.关于 Android Studio 下面说法正确的是()。A.Android Studio 仅支持 Windows 操作系统B.Android Studio 基于浏览器运行C.Android Studio 基于 Intellij IDEA 社区版本开发D.Android Studio 开发的程序只能运行在模拟器上3.在 Android Studio 的“Android”视图中,说法错误的是()。A.在该视图下,包含 app 和 Gradle Scripts 两个文件夹B.app 文件夹下的 java 子文件夹存放用户编写的程序代码和测试代码等C.app 文件夹下的 res 子文件夹存放资源文件,包括绘图、布局、字符串等D.app 文件夹下的 manifests 子文件夹存放手机配置信息等4.Android 系统架构采用分层管理,从下到上的次序为()A.Linux 内核层、系统运行库层、应用框架层和应用层B.系统运行库层、Linux 内核层、应用框架层和应用层C.Linux 内核层、应用框架层、系统运行库层和应用层D.Linux 内核层、系统运行库层、应用层和应用框架层5.Android 系统提供的应用程序(例如联系人、短信、电话等)和软件厂商、用户开发的应用程序位于()A.Linux 内核层B.系统运行库层C.应用框架层D.应用层6.在 Android 系统中,共有 4 个不同类型的应用组件,不包括()A.ActivityB.电话C.服务(Service)D.内容提供程序(Content Provider)7.Android 的一个特点是程序代码和资源互相分离。这样做的好处是()A可以针对不同设备、不同国家等配置单独的资源文件,而执行相同的代码B.有利于美工人员编写服务器代码C.不同屏幕分辨率使用不同的逻辑代码D.不同手机显示的界面和逻辑不一样8.关于 Android 四种应用组件,说法正确的是()A.服务(Service)必须要有界面B.内容提供程序(Content Provider)用于管理共享数据C.广播接收器(Broadcast Receiver)用于资源管理D.应用程序只能有一个Activity(二)多项选择题(二)多项选择题1.Android 系统架构采用分层管理,包括()。ALinux 内核层B系统运行库层C应用框架层 D应用层2.Android 开发的应用组件包括()等。AActivityB服务C.内容提供程序A图片D.广播接收器C菜单D字符串3.Android 应用程序资源文件可以包括()。B声音4.()位于 Android 系统架构的应用层A联系人应用程序B短信应用程序C京东应用程序D淘宝应用程序5.在Android系 统 中,每 个 应 用 程 序 必 须 有 一 个“清 单”文 件(AndroidManifest.xml),该文件记录了()A.应用程序所包含的应用组件B.需要的用户权限、运行所需要的最低 API 等级C.需要的软硬件功能(例如蓝牙、多点触摸屏等)D.需要电池电量、网络服务器等配置信息(三)判断题(三)判断题1.2.3.4.5.Android 底层基于 Linux 操作系统,使用 Linux 核心驱动各种硬件,管理进程()。SQLite 数据库服务,SSL 网络安全访问等位于系统运行库层()每个应用程序必须有一个“清单”文件(AndroidManifest.xml)()在 Android 系统中,共有 4 个不同类型的应用组件,分别是 Activity、服务、内容提供程序、资源管理器()在 Android 中,任何应用都可以启动其它应用的组件。这样做的好处是减少了程序的工作量,更有利于协同工作()参考答案参考答案(一)单项选择题(每题 3 分,共 45 分)1.A 2.C 3.D 4.A 5.D6.B 7.A 8.B(二)多项选择题(每题 5 分,共 25 分)1ABCD 2.ABCD 3.ABCD 4.ABCD 5.ABC(三)判断题(每题 2 分,共 30 分)1 2 3.4.5.4.34.3 使用使用 Android StudioAndroid Studio 开发程序开发程序(一)单项选择题(一)单项选择题1.使用 Android Studio 开发时,提供执行各种操作的快捷按钮,包括运行、调试程序等的是以下哪个部分()。A.状态栏B.导航栏D.编辑器C.工具栏2.关于 Android Studio 下面说法正确的是()。A.Android Studio 仅支持 Windows 操作系统B.Android Studio 基于浏览器运行C.Android Studio 基于 Intellij IDEA 社区版本开发D.Android Studio 开发的程序只能运行在模拟器上3.使用 Android Studio 开发时,不包括在创建新工程向导页填入的信息是()。A.应用程序的名字 B.公司域名C.工程位置A.按钮组件C.Activity面说法正确的是()A.版本越高越好,版本越高,意味着该程序能运行在较多设备上B.版本越低越好,最好是 1,这样古董手机也能运行该程序C.版本选择需要根据目标客户群,选择适当版本D.版本选择应以程序员自己手机上的版本为准,这样方便调试程序6.使用 Android Studio 开发程序时,项目中()A.不能包括 Java 文件B.不能包含布局文件C.所有代码必须放在 res 文件夹中D.以上说法都不对7.使用 Android Studio 布局编辑器时,用户不可以()A.使用鼠标通过拖拽动作将按钮、编辑框等组件添加到 Activity 界面中B.修改各组件相对位置关系D.运行的 Android 目标设备4.为了能够在代码中访问组件,每个组件需要()用来做标识。B.标识符D.文本文件5.使用 Android Studio 创建工程时,需指定应用程序运行的设备及版本,下C.修改组件属性,例如 id 等D.修改 Activity 的启动顺序8.在 Android Studio 开发程序时,需要构建和运行程序,将应用程序部署到目标设备上,下面说法错误的是()A.目标设备可以是真实设备B.目标设备可以是 Android 虚拟设备(Android Virtual Device,AVD)C.用户不能修改 AVD 的参数,例如屏幕分辨率D.使用真实设备调试程序速度会更快(二)多项选择题(二)多项选择题1.Android 程序可以运行在下列哪些设备上()。A.手机B.平板C.TVD.手表2.在 Android Studio 的工具窗口里,app 文件夹下主要包含了(A.Gradle Scripts 文件夹B.manifests 文件夹C.java 文件夹D.res 文件夹3.Android Studio 支持的操作系统为:A.WindowsB.MacOSC.LinuxD.Dos4.在 Android Studio 中,用户可以()A.编辑代码B.运行程序C.版本控制D.修改用户手机内存大小5.Android Studio 是由多个部分组成的集成开发环境,包括(A.菜单栏B.工具栏C.编辑器窗口D.导航栏6.在 Android Studio 中编写代码时,说法正确的是()A.用户可以编写界面响应代码B.用户可以编写业务逻辑代码)。)C.用户可以编写代码,修改文本框内容D.用户可以编写代码,为按钮设置单击事件监听器(三)判断题(三)判断题1.2.3.4.5.Android Studio 的开发环境中,状态栏是提供对项目管理、搜索和版本控制等的访问()。应用程序界面最重要的工作之一是设计界面元素()。当用户点击按钮后,(用代码实现)弹出登录对话框,这属于业务逻辑代码的任务()。选择系统映像时必须大于前面创建项目时指定的目标设备的版本号()。Android Studio 基于 IDEA 开发,同时专门为开发 Android 量身定做了相关工具,是集编辑、构建、测试、代码分析、模拟运行、版本控制等为一体的集成开发环境()6.7.Android Studio 不需要安装即可使用()应用程序界面最重要的工作之一是设计界面元素,包括界面中包含的组件及其相互位置关系()参考答案参考答案(一)单项选择题(每题 3 分,共 45 分)1.C 2.C 3.D 4.B 5.C6.D 7.D 8.C(二)多项选择题(每题 5 分,共 25 分)1ABCD 2.BCD 3.ABC 4.ABC 5.ABCD 6.ABCD(三)判断题(每题 2 分,共 30 分)1 2 3.4.5 6.7.4.44.4 使用使用 App InventorApp Inventor 开发程序开发程序(一)单项选择题(一)单项选择题1.在 App Inventor 中的组件面板的布局类组中,不属于系统提供的布局的是()。A.滑动条布局B.水平布局C.表格布局 D.垂直布局2.在 App Inventor 的“逻辑设计”界面中,其内置块不包括()A.过程C.逻辑B.颜色D.图像3.在 App Inventor 逻辑设计里面,“A 大于等于 B”代码块位于()内置块。A控制B逻辑C极值D变量4.关于 App Inventor 下面说法正确的是()。A.App Inventor 需要复杂的安装和配置B.App Inventor 基于浏览器运行C.App Inventor 采用语法糖方法来简化 Android App 编写D.App Inventor 不能编写复杂逻辑,只能是简单逻辑5.在 App Inventor 逻辑设计里面,内置块不包括()模块。A控制B逻辑C极值D变量6.在 App Inventor 逻辑设计里面,“如果则”代码块位于(块。A控制B逻辑C极值D变量7.在 App Inventor 逻辑设计里面,用户不能够添加()代码块。A添加变量并初始化B对数组进行排序C对数字进行比较D将两个数相加8.在 App Inventor 组件设计里面,说法正确的是()。A.每个应用程序只能有一个屏幕(screen)B.系统提供了 10 种布局,包括绝对布局、帧布局等C.用户界面组件包括按钮、复选框、标签等D.布局一定要放在文本输入框里面9.使用 App Inventor 设

    注意事项

    本文(移动开发导论 复习题.pdf)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开