南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49

上传人:壹****1 文档编号:554880733 上传时间:2022-12-27 格式:DOCX 页数:14 大小:15.45KB
返回 下载 相关 举报
南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49_第1页
第1页 / 共14页
南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49_第2页
第2页 / 共14页
南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49_第3页
第3页 / 共14页
南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49_第4页
第4页 / 共14页
南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49》由会员分享,可在线阅读,更多相关《南开大学22春《手机应用软件设计与实现》离线作业一及答案参考49(14页珍藏版)》请在金锄头文库上搜索。

1、南开大学22春手机应用软件设计与实现离线作业一及答案参考1. 苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核。( )A.正确B.错误参考答案:B2. 下列哪一个选项不属于Android中预定义的布局方式?( )A.TabLayoutB.RelativeLayoutC.FrameLayoutD.LinearLayout参考答案:A3. 下列哪个不是Activity的生命周期方法之一?( )A.onCreateB.startActivityC.onStartD.onResume参考答案:B4. 面向对象程序设计应该遵循低内聚、高耦合的原则。( )A.正确B.错误参考答案:B5. 下

2、列属于PULL解析XML中字段的是( )。A.START_TAGB.START_DOCUMENTC.NEXT_TAGD.TEXT参考答案:ABD6. 可以通过适配器来存储要显示的数据。( )A.正确B.错误参考答案:B7. LocationManager获取位置信息的途径下列说法不正确的是( )A.GPS定位更精确,缺点是只能在户外使用B.NETWORK通过基站和Wi-Fi信号来获取位置信息,速度较慢,耗电较少。C.获取用户位置信息,我们可以使用其中一个,也可以同时使用两个D.GPS定位耗电严重,并且返回用户位置信息的速度远不能满足用户需求参考答案:B8. 关于Handler的说法正确的是(

3、)。A.它实现不同进程间通信的一种机制B.它需要在新线程中刷新UI的操作C.它采用栈的方式来存储MessageD.它实现不同线程间通信的一种机制参考答案:D9. 使用AIDL完成远程service方法调用下列说法不正确的是( )。A.AIDL对应的接口名称不能与AIDL文件名相同B.AIDL的文件的内容类似Java代码C.创建一个Service(服务),在服务的onBindIntent intent方法中返回实现了AIDL接口的对象D.AIDL对应的接口的方法前面不能加访问权限修饰符参考答案:A10. 在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的?( )A.runB.

4、cuteC.doInBackgroundD.onPostcute参考答案:C11. 关于广播以下陈述正确的是( )。A.广播接收器只能在配置文件中注册B.广播接收器注册后不能注销C.广播接收器只能接收自定义的广播消息D.广播接收器可以在Activity中单独注册与注销参考答案:D12. Activity生命周期中,可能执行的方法有( )。A.onStartB.onCreateC.onReStartD.onResume参考答案:ABCD13. 接口Animal 定义如下: public interface Animal void Move( ); 则下列抽象类的定义中,哪些是不合法的?( )A.

5、abstract class Cat: Animalabstract public void Move( );B.abstract class Cat: Animalvirtual public void Move( )Console.Write(Console.Write(Move!);)C.abstract class Cat: Animalpublic void Move( )Console.Write(Console.Write(Move!););D.abstract class Cat: Animalpublic void Eat( )Console.Write(Console.Wr

6、ite(Eat!););参考答案:D14. 关于视图控件的常用事件描述中,正确的是?( )A.Click事件只能使用在按钮上,表示按钮的点击动作B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusClick事件C.当单选框中某一选项被选择时,将触发CheckedClick事件D.当多选框中某一选项被选择时,将触发CheckedChange事件参考答案:D15. 关于线程说法不正确的是( )。A.在Android中,我们可以在主线程中,创建一个新的线程B.在创建的新线程中,它可以操作UI组件C.新线程可以和Handler共同使用D.创建的Handler对象,它隶属于创建它的线程

7、参考答案:B16. Android中控件的androidtext属性的作用是( )。A.显示视频B.显示图片C.显示文本字符串D.显示音乐参考答案:C17. UML是一种风格良好程序设计语言,可以设计出质量优良的软件系统。( )A.正确B.错误参考答案:B18. UIthread通常就是main thread,Android启动程序时会替它建立一个MessageStack。( )A.正确B.错误参考答案:B19. 下列关于Open Core说法不正确的是( )。A.Open core是Android多媒体框架的核心B.MediaPlayer是open Core中的一个核心类C.所有在Andro

8、id平台的音频、视频的采集以及播放等操作都是通过它来实现的D.在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用参考答案:B20. 表单的onsubmit事件的作用是( )。A.当表单中的一个按钮被点击时,执行的JavaScript事件B.当用户提交一个表单时,执行的JavaScript事件C.当表单创建时,执行的JavaScript事件D.当页面加载完成时,执行的JavaScript事件参考答案:B21. Intent可以用作Activity之间的数据传递。( )A.正确B.错误参考答案:A22. Intent有很长的

9、生命周期,是没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失。( )A.正确B.错误参考答案:B23. 下列用以显示一网格图像的是( )。A.ImageViewB.GalleryC.ImageSwitcherD.GridView参考答案:D24. 对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?( )A.match_parentB.fill_parentC.wrap_contentD.match_content参考答案:D25. 下面哪一个不属于Android体系结构中的应用程序层?( )A.电话簿B.日历C.CSQLiteD.DSMS程序

10、参考答案:C26. 在AsyncTask中下列哪个方法是负责在完成任务后再执行的( )A.runB.executeC.doInBackgroundD.onPostExecute参考答案:D27. 进度条中哪个属性是设置进度条的第二值?( )A.AndroidsecondaryProgressB.AndroidprogressC.AndroidmaxD.style参考答案:A28. AndroidVM虚拟机中运行的文件的后缀名为( )。A.classB.apkC.dexD.xml参考答案:C29. 下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是( )。A.dp是设备独立像

11、素,不依赖于设备,是最常用的长度单B.sp代表放大像素,主要用于字体大小的显示C.px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位D.在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化参考答案:C30. RatingBar组件中不能用属性直接设置的是( )。A.五角星个数B.当前分数C.分数的增量D.五角星的色彩参考答案:D31. RatingBar组件中能用属性直接设置的是?( )A.五角星高度B.当前分数C.每颗星的背景D.五角星的色彩参考答案:B32. onDestroy是activity被结束前最后一个被调用方法,当调用finish方法或者

12、系统为了节省空间将它暂时性的结束时候调用。( )A.正确B.错误参考答案:A33. 在AsyncTask中下列哪个方法是负责在完成任务后再执行的?( )A.runB.cuteC.doInBackgroundD.onPostcute参考答案:D34. 对于XML布局文件中的视图控件,layout_width属性的属性值以下哪个符合?( )A.match_parentB.wrap_parentC.wrap_heightD.match_content参考答案:A35. 在手机应用程序开发中哪些不是常用的数据库?( )A.SQLiteB.OracleC.Sql ServerD.MySQL参考答案:BC

13、D36. 以下哪个对象是自定义组件中用来呈现画布的对象?( )A.BitmapB.CanvasC.BufferedImageD.Drawable参考答案:B37. 一般认为,多媒体技术研究的兴起从( )开始。A.1972年,philips展示播放电视节目的激光视盘B.1984年,美国Apple公司推出Macintosh系列机C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-ID.1987年,美国RCA公司展示了交互式数字影视系统DVI参考答案:B38. 事件的名称( )。A.都要由用户定义B.有的由用户定义,有的有系统定义C.是由系统预先定义D.是不固定的参考答案:C3

14、9. Android通过startService的方式开启服务,关于service生命周期的onCreate( )和onStart( )说法正确的是( )。A.当第一次启动的时候先后调用onCreate( )和onStart( )方法B.当第一次启动的时候只会调用onCreate( )方法C.如果service已经启动,将先后调用onCreate( )和onStart( )方法D.如果service已经启动,只会执行onStart( )方法,不在执行onCreate( )方法参考答案:AD40. 以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性A.android:layout_widthB.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号