openhelp100 发表于 2018-10-13 15:46:44

【南开】18秋学期(1709、1803、1809)《Adoid操作系统及应用》在线作业(随机)

18秋学期(1709、1803、1809)《Adoid操作系统及应用》在线作业

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


一、单选题:
1. 使用ListView点击事件的监听事件是()。
    A. setOnItemLongClickListener
    B. onListItemClick
    C. onClickListener
    D. setOnItemClickListener
    正确答案:——D——
2. 以下哪个是10进制数123的正确的十六进制表示?()
    A. 0x67
    B. 0x123
    C. 0x7B
    D. 67
    正确答案:——C——
3. 当线程在IO处堵塞时,以下哪些描述正确?()
    A. 线程进入准备状态
    B. 线程进入消亡状态
    C. 没有其他线程可以完成IO操作
    D. 线程进入等待状态
    正确答案:——D——
4. 在Android上安装应用程序的后缀文件名是()。
    A. .APK
    B. .EXE
    C. .CAB
    D. .IPA
    正确答案:————
5. 下列说法正确的是()。
    A. Java循环使用continue和break语句控制循环执行,使用goto语句和语句标签跳出多层循环
    B. for循环中初始化条件和循环迭代都可以省略,循环条件需要始终提供一个boolean值
    C. 语句标签不是变量,所以不用遵循Java标识符命名规则
    D. 在while循环中使用continue可能会导致死循环
    正确答案:————
6. 下列哪些语句关于内存回收的说明是正确的?()
    A. 程序员必须创建一个线程来释放内存
    B. 内存回收程序负责释放无用内存
    C. 内存回收程序允许程序员直接释放内存
    D. 内存回收程序可以在指定的时间释放内存对象
    正确答案:————
7. 安卓项目目录结构中,assets文件夹描述正确的是()。
    A. 包含应用系统需要使用到的诸如mp3、视频类的文件。
    B. 资源目录,包含你项目中的资源文件并将编译进应用程序
    C. java源码
    D. 配置文件
    正确答案:————
8. Androidmanifest的文件扩展名是()。
    A. .jar
    B. .xml
    C. .apk
    D. .java
    正确答案:————
9. 以下哪些是Java中的关键字?()
    A. run
    B. default    奥鹏作业答案

    C. implement
    D. import
    正确答案:————
10. 下列哪个是AbsoluteLayout(绝对布局)中特有的属性?()
    A. android:layout_height
    B. android:layout_x
    C. android:layout_above
    D. android:layout_toRightOf
    正确答案:————
11. 对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?()
    A. match_parent
    B. fill_parent
    C. wrap_content
    D. match_content
    正确答案:————
12. 在android中使用RadioButton时,要想实现互斥的选择需要用的组件是?()
    A. ButtonGroup
    B. RadioButtons
    C. CheckBox
    D. RadioGroup
    正确答案:————
13. 以下哪个约束符可用于定义成员常量?()
    A. static
    B. final
    C. abstract
    D. const
    正确答案:————
14. 在环境变量中,配置path环境变量的作用是()。
    A. 帮助系统操作java
    B. 告诉java虚拟机所有的可执行文件.class都在哪
    C. 使得其他相关环境变量的配置更加方便简洁
    D. 以上答案都对
    正确答案:————
15. 调用Math.random()方法最有可能输出以下哪些结果?()
    A. -0.12和0.56E3
    B. 0.12和1.1E1
    C. -23.45和0.0
    D. 0.356和0.03
    正确答案:————
16. 执行如下程序代码a=0;c=0;do{--c;a=a-1;}while(a>0);后,C的值是()。
    A. 0
    B. 1
    C. -1
    D. 死循环
    正确答案:————
17. BroadcastReceiver是()。
    A. 广播接收者
    B. 显示意图
    C. 隐式意图
    D. 不知道
    正确答案:————
18. 假设存在int型数组a,哪项是正确的增强for循环迭代该数组?()
    A. for(int[]a){
    B. for(inta){
    C. for(intx:a){
    D. for(inti>0;i<a.length;i++){
    正确答案:————
19. 能通过指定界面元素的坐标位置来确定用户界面的整体布局的是()。
    A. 相对布局
    B. 表格布局
    C. 绝对布局
    D. 线性布局
    正确答案:————
20. LinearLayout是哪种布局?()
    A. 相对布局
    B. 线性布局
    C. 绝对布局
    D. 不知道
    正确答案:————
21. 下列关于XML布局文件在Java代码中被引用的说明中,不正确的是()。
    A. 在Activity中,可以使用findViewById()方法,通过资源id,获得指定视图元素
    B. 在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源?
    C. 在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件
    D. 可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素
    正确答案:————
22. 提醒标志符成员,用户单击通知后自动消失()。
    A. Notification.FLAG_AUTO_CANCEL
    B. Notification.FLAG_INSISTENT
    C. Notification.FLAG_ONGOING_EVENT
    D. Notification.FLAG_ONGOING_EVENT
    正确答案:————
23. 下列用以显示单个图像的是()。
    A. ImageView
    B. Gallery
    C. ImageSwitcher
    D. GridView
    正确答案:————
24. 以下关于Android应用程序的目录结构描述中,不正确的是()。
    A. src目录是应用程序的主要目录,由Java类文件文件组成
    B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用
    C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
    D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
    正确答案:————
25. 关于intent的说法,错误的是()。
    A. 可以用来激活一些组件
    B. 表示程序想做某事的意图
    C. 只能用于一个组件内部
    D. 是一个简单的消息对象
    正确答案:————
26. 开发Android应用程序的首选集成开发环境是()。
    A. myEclipse
    B. Eclipse
    C. .NET
    D. J2SE
    正确答案:————
27. Activity创建或者从后台重新回到前台时被调用的方法?()
    A. onstart
    B. onStop
    C. onDestory
    D. onPause
    正确答案:————
28. 下列哪个可做Android数据存储?()
    A. Sqlite
    B. MySql
    C. Oracle
    D. DB2
    正确答案:————
29. main方法的参数是什么类型?()
    A. String
    B. int
    C. String[]
    D. char
    正确答案:————
30. 提取Java存取数据库能力的包是()。
    A. javA)sql
    B. javA)awt
    C. javA)lan
    D. javA)swing
    正确答案:————
31. Activity从后台重新回到前台时首先被调用的方法?()
    A. onRestart
    B. onStart
    C. onResume
    D. onRause
    正确答案:————
32. 下列哪个可做EditText编辑框的提示信息?()
    A. android:inputType
    B. android:text
    C. android:digits
    D. android:hint
    正确答案:————
33. 在RelativeLayout的属性中,将本控件的左边缘与给定ID的控件左边缘对齐()。
    A. android:layout_alignRight
    B. android:layout_alignLeft
    C. android:layout_alignBottom
    D. android:layout_alignTop
    正确答案:————
34. 以下选项中,属于LinearLayout的特有属性的是()。
    A. xmlns:tools
    B. android:layout_width
    C. android:layout_height
    D. android:orientation
    正确答案:————
35. 在手机开发中常用的数据库是()。
    A. SQLite
    B. Oracle
    C. SqlServer
    D. MySQL
    正确答案:————
36. 在环境变量中,配置classPath环境变量的作用是()。
    A. 帮助系统操作java
    B. 告诉java虚拟机所有的可执行文件.class都在哪
    C. 使得其他相关环境变量的配置更加方便简洁
    D. 以上答案都对
    正确答案:————
37. 下列关于ListView使用的描述中,不正确的是()。
    A. 要使用ListView,必须为该ListView使用Adpater方式传递数据
    B. 要使用ListView,该布局文件对应的Activity必须继承ListActivity
    C. ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
    D. ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
    正确答案:————
38. 关于Java源代码文件,下列说法错误的是()。
    A. 一个源文件最多只能包含一个顶层的public类定义
    B. 一个源文件可以不包含任何代码定义。即它是一个空文件,编译时不会产生编译错误,一个包含类定义的最小源文件内容仅为classclassname{
    C. 在一个原文件中,如果存在一个顶层的public类定义,则该源文件名必须与顶层的public类名一致,如果源文件中没有一个顶层的public类,则该源文件名可以随意命名,不需要与原文件中定义的任何类名一致,只要符合Java语言标示符规范即可
    D. 通过通配符*号引入的两个不同包中存在同名的类,当代码中不加包名直接
    正确答案:————
39. 对象用什么操作符调用属性或方法?()
    A. .
    B. *
    C. x
    D. %
    正确答案:————
40. 请问wait()方法定义在以下哪个类上?()
    A. Applet
    B. Runnable
    C. Thread
    D. Object
    正确答案:————
二、多选题:
41. 开发android程序需要的开发工具和开发包包括()。
    A. JDK
    B. Eclipse
    C. AndroidSDK
    D. ADT
    正确答案:————
42. 关于主题的说法,正确的是()。
    A. 它是属性集合
    B. 它可以在程序中来设置
    C. 它通常用于一个Activity或所有Activity上
    D. 它可以用于单个TextView上
    正确答案:————
43. 关于Layout布局文件表述正确的是()。
    A. 在同一个Layout布局文件中可以出现ID相同的不同类型的控件
    B. 在同一个Layout布局文件中不能出现ID相同的不同类型的控件制
    C. 在同一个Layout布局文件中可以出现ID不同,类型相同的控件
    D. 在同一个Layout布局文件中可以出现ID不同,类型不同的控件
    正确答案:————
44. 关于AndroidManifest.xml叙述正确的是()。
    A. AndroidManifest.xml是每个android程序中必须的文件
    B. AndroidManifest.xml不是每个android程序中必须的文件,可不需要
    C. AndroidManifest.xml位于application的根目录,描述了package中的全局数据
    D. AndroidManifest.xml包括了package中暴露的组件(activities、services等)
    正确答案:————
45. 在main.xml中,定义一个组件时,有两个属性必须写()。
    A. android:text
    B. android:layout_height
    C. android:id=\@+id/start\
    D. android:layout_width
    正确答案:————
三、判断题:
46. 用户与应用程序之间的交互便是通过事件处理来完成。
    A. 错误
    B. 正确
    正确答案:————
47. 在一个Activity正常启动的过程中,他们被调用的顺序是onCreate->onStart->onResume。
    A. 错误
    B. 正确
    正确答案:————
48. Activity的onStop()和onDestroy()方法效果是差不多的。
    A. 错误
    B. 正确
    正确答案:————
49. 在main.xml中,定义一个组件时,有两个属性必须写,分别是android:id=\@+id/start\和android:text。
    A. 错误
    B. 正确
    正确答案:————
50. Intent有很长的生命周期,是没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失。
    A. 错误
    B. 正确
    正确答案:————

【南开大学在线作业是随机作业】
页: [1]
查看完整版本: 【南开】18秋学期(1709、1803、1809)《Adoid操作系统及应用》在线作业(随机)