网院作业 发表于 2018-10-10 17:21:56

【南开】18秋学期(1703)《手机应用软件设计与实现》在线作业(随机)资料

18秋学期(1703)《手机应用软件设计与实现》在线作业

南开作业答案
南开大学在线作业是随机作业
答案


一、单选题:
1. 为了使android适应不同分辨率的机型,布局时字体单位应用
    A. A.dp
    B. B.dip
    C. C.px
    D. D.sp
    正确答案:——D——
2. 下面关于UI布局描述错误的一项是
    A. A、LinearLayout(线性布局)是按照横或竖的线性排列布局。
    B. B、RelativeLayout(相对布局)是按照相对位置来布局。
    C. C、FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面。
    D. D、AbsoluteLayout(绝对布局)是以表格的形式布局。
    正确答案:——D——
3. Android是如何组织Activity的?
    A. A.以栈的方式组式Activity
    B. B.以队列的方式组织Activity
    C. C.以树形方式组织Activity
    D. D.以链式方式组织Activity
    正确答案:——A——
4. 创建子菜单的方法是?
    A. A.Add
    B. B.addSubMenu
    C. C.createSubMenu
    D. D.createMenu
    正确答案:————
5. 在开发AppWidget窗口小部件时,需要继承()类
    A. A,AppWidgetReceiver
    B. B,AppWidgetConfigure
    C. C,AppWidgetManager
    D. D,AppWidgetProvider
    正确答案:————
6. 下面关于本地库和Java运行时环境描述错误的是
    A. A、本地库和Java运行时环境层位于Linux内核层之上
    B. B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
    C. C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。
    D. D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。
    正确答案:————
7. Android中下列属于Intent的作用的是?
    A. A.处理一个应用程序整体性的工作
    B. B.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
    C. C.实现应用程序间的数据共享
    D. D.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
    正确答案:————
8. 下列哪一个选项不属于AdapterView类的子选项?
    A. A.ListView
    B. B.Spinner
    C. C.GridView
    D. D.ScrollView    奥鹏答案

    正确答案:————
9. 下面哪一项不属于Android的动画类型?
    A. A.Tween
    B. B.Alpha
    C. C.Frame
    D. D.Animation
    正确答案:————
10. 下列哪个可做EditText编辑框的提示信息?
    A. A.android:inputType
    B. B.android:text
    C. C.android:digits
    D. D.android:hint
    正确答案:————
11. 如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限
    A. A.发送短信,无需配置权限
    B. B.permission.SMS
    C. C.android.permission.RECEIVE_SMS
    D. D.android.permission.SEND_SMS
    正确答案:————
12. 下列说法错误的是
    A. AIntent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
    B. BIntent可以传递View对象
    C. C对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
    D. D通过Intent可以删除程序
    正确答案:————
13. 对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?
    A. A.onStart()
    B. B.onPause()
    C. C.onCreate()
    D. D.onResume()
    正确答案:————
14. AndroidVM虚拟机中运行的文件的后缀名为
    A. A.class
    B. B.apk
    C. C.dex
    D. D.xml
    正确答案:————
15. 使用HttpClient的Get方式请求数据时,可以()类来构建Http请求
    A. A,Get
    B. B,URLConnection
    C. C,HttpGet
    D. D,HttpPost
    正确答案:————
16. 下列用以显示一系列图像的是?
    A. A.ImageView
    B. B.Gallery
    C. C.ImageSwitcher
    D. D.GridView
    正确答案:————
17. 下列选项中不属于GLSurFaceView特性的是?
    A. A.管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。
    B. B.管理一个EGLdisplay,它能让opengl把内容渲染到上述的surface上。
    C. C.让渲染器在独立的线程里运作,和UI线程分离。
    D. D.可以直接从内存或者DMA等硬件接口取得图像数据
    正确答案:————
18. DDMS中Log信息分为几个级别?
    A. A.3
    B. B.4
    C. C.5
    D. D.7
    正确答案:————
19. 在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的
    A. A、TextView?tv?=?this.findViewById(R.id.bookName);
    B. B.TextView?tv?=?(TextView)this.findViewById(R.id.code);
    C. C.TextView?tv?=?(TextView)this.findViewById(R.id.bookName);
    D. D、TextView?tv?=?(TextView)this.findViewById(R.string.bookName);
    正确答案:————
20. WebView中可以用来处理js中警示,确认等对话框的是
    A. A.WebSettings
    B. B.WebViewClient
    C. C.WebChromeClient
    D. D.WebViewChrome
    正确答案:————
21. 下列哪个是AbsoluteLayout(绝对布局)中特有的属性?
    A. A.android:layout_height
    B. B.android:layout_x
    C. C.android:layout_above
    D. D.android:layout_toRightOf
    正确答案:————
22. 关于ContenValues类说法正确的是?
    A. A.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
    B. B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
    C. C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
    D. D.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
    正确答案:————
23. 以下调整宽度和高度的属性,哪个不是Android系统提供的?
    A. A.Match_parent
    B. B.Wrap_content
    C. C.Fill_content
    D. D.Fill_parent
    正确答案:————
24. 下列说法正确的是?
    A. A.每个进程都运行于自己的Java虚拟机(VM)中。
    B. B.默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
    C. C.每个应用程序会被赋予一个唯一的linux用户ID,从而使得该应用程序下的文件,其它用户也可以访问。
    D. D.一个应用程序数据,可以随意被其它应用程序所访问。
    正确答案:————
25. 下面说法错误的是
    A. A.Android采用单线程模型
    B. B.Android会默认会为线程创建一个关联的消息队列
    C. C.Handler会与多个线程以及该线程的消息队列对应
    D. D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
    正确答案:————
26. 下列选项哪个不是Activity启动的方法?
    A. A.goToActivity
    B. B.startActivity
    C. C.startActivityFromChild
    D. D.startActivityForResult
    正确答案:————
27. 关于Intent对象说法错误的是()
    A. A.在Android中,Intent对象是用来传递信息的
    B. B.Intent对象可以把值传递给广播或Activity
    C. C.利用Intent传值时,可以传递一部分值类型
    D. D.利用Intent传值时,它的key值可以是对象
    正确答案:————
28. 下列说法哪个不正确
    A. A拥有android:configChanges=\orientation|keyboardHidden\标签的Activity在横竖屏转换时不会再执行onCreate方法
    B. B默认情况下对一个Activity的对象进行横竖屏切换,该对象的onCreate方法在每次切换时都会执行
    C. C一个Activity的对象a1上弹出了一个模拟对话框形式的Activity的对象a2,按返回键后a1执行了onStart和onResume方法,a2执行了onPause,onStop和onDestroy方法
    D. D一个界面上的EditText中输入文字后,再按下Home,该界面消失,等再回到该界面文字内容仍在,onCreate方法也不会执行
    正确答案:————
29. 在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的?
    A. A.onCreate()
    B. B.onCreade()
    C. C.onUpdate()
    D. D.onUpgrade()
    正确答案:————
30. 关于视图控件的常用事件描述中,不正确的是?
    A. A.Click事件只能使用在按钮上,表示按钮的点击动作
    B. B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件
    C. C.当单选框中某一选项被选择时,将触发CheckedChange事件
    D. D.当多选框中某一选项被选择时,将触发CheckedChange事件
    正确答案:————
二、多选题:
31. 在Android中使用SQLiteOpenHelper这个辅助类时,哪些操作可能生成一个数据库?
    A. A.getReadableDatabase()
    B. B.getWriteableDatabase()
    C. C.getAbleDatabase()
    D. D.getDatabase()
    正确答案:————
32. 下面是属于GLSurFaceView特性的是
    A. A、管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。
    B. B、管理一个EGL?display,它能让opengl把内容渲染到上述的surface上。
    C. C、让渲染器在独立的线程里运作,和UI线程分离。
    D. D、可以直接从内存或者DMA等硬件接口取得图像数据
    正确答案:————
33. 下面属于View的子类的是()
    A. A.ViewGroup
    B. B.TextView
    C. C.Activity
    D. D.Service
    正确答案:————
34. 以下属于消息机制处理的有
    A. Handler
    B. Message
    C. Looper
    D. TextView
    正确答案:————
35. 以下属于Intent属性的有
    A. Action
    B. Data
    C. Category
    D. Gallery
    正确答案:————
36. 当应用需要通过ContentProvider对外共享数据时,过程中需要哪个步骤
    A. A.?继承
    B. B.?声明
    C. C.?注册
    D. D.更新
    正确答案:————
37. 继承ContentProvider需要实现?()等方法
    A. A.?insert
    B. B.?delete
    C. C.?update
    D. D.?query
    正确答案:————
38. 下列哪些API的操作需要声明权限
    A. A、播放mp3文件
    B. B、读SD卡(读sd卡状态)
    C. C、发短信
    D. D、访问网络
    正确答案:————
39. Android应用程序的菜单有
    A. 选择菜单(OptionMenu)、
    B. 上下文菜单(ContextMenu)、
    C. 子菜单(SubMenu)
    D. 下拉菜单(SpinnerMenu)
    正确答案:————
40. 关于Android的IPC机制描述正确的是
    A. Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信
    B. 类似于远程方法调用
    C. 类似于C/S模式的访问
    D. 通过定义AIDL接口文件来定义IPC接口
    正确答案:————
三、判断题:
41. NotificationManager中清除消息可依靠clear方法
    A. 错误
    B. 正确
    正确答案:————
42. 一个Activity就是一个可视化的界面或者看成是控件的容器。
    A. 错误
    B. 正确
    正确答案:————
43. Intent有很长的生命周期,是没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
    A. 错误
    B. 正确
    正确答案:————
44. 对有序广播,系统会根据接收者请求的先后顺序决定执行的接收者次序
    A. 错误
    B. 正确
    正确答案:————
45. 当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息
    A. 错误
    B. 正确
    正确答案:————
46. 通过WiFi访问网络需要配置权限android:name=\android.permission.CHANGE_WIFI_STATE\
    A. 错误
    B. 正确
    正确答案:————
47. 数据库Cursor未关闭情况下可能导致GC问题
    A. 错误
    B. 正确
    正确答案:————
48. ImageSwitcher类继承于android.widget.FrameLayout
    A. 错误
    B. 正确
    正确答案:————
49. 当Antivity的启动模式设置为SingleTop表示当该Anctivity的实例在栈顶时只会产生一个实例
    A. 错误
    B. 正确
    正确答案:————
50. 苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核
    A. 错误
    B. 正确
    正确答案:————
奥鹏作业答案
【注意】南开大学在线作业是随机作业

页: [1]
查看完整版本: 【南开】18秋学期(1703)《手机应用软件设计与实现》在线作业(随机)资料