南开大学21春《手机应用软件设计与实现》在线作业三满分答案14

上传人:cl****1 文档编号:488059267 上传时间:2023-12-29 格式:DOCX 页数:14 大小:15.77KB
返回 下载 相关 举报
南开大学21春《手机应用软件设计与实现》在线作业三满分答案14_第1页
第1页 / 共14页
南开大学21春《手机应用软件设计与实现》在线作业三满分答案14_第2页
第2页 / 共14页
南开大学21春《手机应用软件设计与实现》在线作业三满分答案14_第3页
第3页 / 共14页
南开大学21春《手机应用软件设计与实现》在线作业三满分答案14_第4页
第4页 / 共14页
南开大学21春《手机应用软件设计与实现》在线作业三满分答案14_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、南开大学21春手机应用软件设计与实现在线作业三满分答案1. 下面关于Linux内核描述错误的是( )。A.由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的B.Linux是一个开源的操作系统,由非营利的组织Linux基金会所管理C.Android的内核属于Linux内核的一个分支D.目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等参考答案:A2. 以下类型中,不属于值类型的是:( )A.整数类型B.布尔类型C.字符类型D.类类型参考答案:D3. 下面说法正确的是( )A.Andr

2、oid不仅仅采用单线程模型B.Android会默认会为线程创建一个关联的消息栈C.Handler会与多个线程以及该线程的消息队列对应D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列参考答案:D4. 一个Android程序中只能拥有一个Activity类。( )A.正确B.错误参考答案:B5. RatingBar组件中不能用属性直接设置的是( )。A.五角星个数B.当前分数C.分数的增量D.五角星的色彩参考答案:D6. 下列说法错误的是( )A.Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦B.Intent

3、可以传递View对象C.对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或ServiceD.通过Intent可以删除程序参考答案:B7. Android中输入日期的选择对话框是:TimePicker。( )A.正确B.错误参考答案:B8. 关于Android的IPC机制描述正确的是( )。A.Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于A

4、ctivity和Service之间的通信B.类似于远程方法调用C.类似于C/S模式的访问D.通过定义AIDL接口文件来定义IPC接口参考答案:ABCD9. Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是( )。A.MODE_APPENDB.MODE_WORLD_READABLEC.MODE_WORLD_WRITEABLED.MODE_PRIVATE参考答案:D10. Intent有很长的生命周期,是没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失。( )A.正确B.错误参考答案:B11. HorizontalScrollView属于View类的子选项

5、。( )A.正确B.错误参考答案:A12. Android系统中,一个应用程序数据,可以随意被其它应用程序所访问。( )A.正确B.错误参考答案:B13. 定义LinearLayout水平方向布局时设置的属性( )A.android:layout_heightB.android:gravityC.android:layoutD.android:orientation_horizontal参考答案:D14. 下列哪一个选项不属于Android中预定义的布局方式?( )A.TabLayoutB.RelativeLayoutC.FrameLayoutD.LinearLayout参考答案:A15. 接

6、口Animal 定义如下: public interface Animal void Move( ); 则下列抽象类的定义中,哪些是不合法的?( )A.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(Mov

7、e!););D.abstract class Cat: Animalpublic void Eat( )Console.Write(Console.Write(Eat!););参考答案:D16. 在Activity中,如何获取Service对象?( )A.可以通过直接实例化得到B.可以通过绑定得到C.通过startService( )D.通过getService( )获取参考答案:D17. 在Activity中不能通过哪些方式获取Service对象?( )A.直接实例化B.绑定C.startService( )D.getService( )参考答案:ABC18. 在android程序中,Log

8、.i( )用于输出什么级别的日志信息?( )A.调试B.信息C.警告D.错误参考答案:B19. 在一个相对布局中怎样使一个控件居中( )。A.android:gravity=“center”B.android:layout_gravity=“center”C.android:layout_centerInParent=“true”D.android:scaleType=“center”参考答案:C20. 以下属于MediaRecorder类生命周期状态的有( )。A.InitialB.PreparedC.CreateD.Cancel参考答案:AB21. 表单的onsubmit事件的作用是( )

9、。A.当表单中的一个按钮被点击时,执行的JavaScript事件B.当用户提交一个表单时,执行的JavaScript事件C.当表单创建时,执行的JavaScript事件D.当页面加载完成时,执行的JavaScript事件参考答案:B22. Android日志类Log可同时输出5种类型的信息。( )A.正确B.错误参考答案:A23. 苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核。( )A.正确B.错误参考答案:B24. ImageSwitcher类继承于android.widget.FrameLayout。( )A.正确B.错误参考答案:A25. Android中关于View继

10、承关系的论述错误的是( )。A.ViewGroup继承自ViewB.AdapterView继承自ViewGroupC.TableLayout继承自RelativeLayoutD.Menu、Notification和Toast都不是View的子类参考答案:C26. 以下属于Android体系结构中的有哪些?( )A.Linux KernelB.WiFiC.FrameworkD.Application参考答案:ACD27. UIthread通常就是main thread,Android启动程序时会替它建立一个MessageStack。( )A.正确B.错误参考答案:B28. 下面关于Android

11、 dvm的进程和Linux的进程,应用程序的进程说法正确的是?( )A.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念B.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念C.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例。而每一

12、个DVM 不一定都是在Linux中的一个进程,所以说不是一个概念D.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念参考答案:D29. 下面哪一项不属于Android的动画类型?( )A.TweenB.AlphaC.FrameD.Animation参考答案:D30. 分析下列C语句,注意类MyClass 没有访问修饰符: namespace ClassLibrary1 class MyClass public class subclass int i

13、; 若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择_A.privateB.protectedC.internalD.public参考答案:C31. 在手机应用程序开发中哪些不是常用的数据库?( )A.SQLiteB.OracleC.Sql ServerD.MySQL参考答案:BCD32. Activity生命周期中,第一个需要执行的方法是什么?( )A.onStartB.onCreateC.onReStartD.onResume参考答案:B33. C中每个int 类型的变量占用_个字节的内存。A.1B.2C.4D.8参考答案:C34. MyClass

14、为一个自定义的类,则下列语句创建了多少个类MyClass的对象?( ) MyClass , myArray = new MyClass23;A.0B.2C.3D.6参考答案:D35. SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含( )信息。A.原始传感器数据B.产生事件的传感器的类型C.数据的精度D.以上全部选项参考答案:D36. Tween动画主要用于( )效果。A.透明度B.尺寸伸缩C.旋转D.位移参考答案:ABCD37. 在Android应用程序中,语言种类的数据应放在哪个目录下?( )A.rawB.valuesC.layoutD.drawable参考答案:B38. 在Activity中需要找到

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

当前位置:首页 > 高等教育 > 习题/试题

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