南开大学22秋学期(高起本1709-1803、全层次1809-2103)《Android操作系统及应用》在线作业三
奥鹏南开在线作业满分答案参考
22秋学期(高起本1709-1803、全层次1809-2103)《Android操作系统及应用》在线作业-00003
1.构造方法可以使用哪个访问权限修饰符?( )
选项A:public
选项B:protected
选项C:private
选项D:都可以
满分答案问询微信:424329
2.Android是以什么为基础的操作系统?( )
选项A:java
选项B:unix
选项C:windows
选项D:linux
满分答案问询微信:424329
3.以下选项中,属于RatingBar获取用户操作的通知( )。
选项A:OnRatingBarChangeListener
选项B:OnSeekBarChangeListener
选项C:onSizeChanged
选项D:onClickListener
满分答案问询微信:424329
4.在使用PopupWindow时,使用showAsDropDown(View anchor)的作用是( )。
选项A:相对某个控件的位置(正左下方),无偏移
选项B:相对某个控件的位置,有偏移
选项C:相对于父控件的位置(例如正中央Gravity.CENTER,下方Gravity.BOTTOM等),可以设置偏移或无偏移
选项D:没有正确答案
满分答案问询微信:424329
5.在android中,SeekBar是( )。
选项A:拖动条
选项B:滚动条
选项C:加载条
选项D:圆形加载条
满分答案问询微信:424329
6.List接口的特点是哪项?( )
选项A:不允许重复元素,元素有顺序
选项B:允许重复元素,元素无顺序
选项C:允许重复元素,元素有顺序
选项D:不允许重复元素,元素无顺序
满分答案问询微信:424329
7.哪个智能操作系统是开源的系统?( )
奥鹏南开在线作业满分答案参考 选项A:Symbian
选项B:Android
选项C:Windows Phone
选项D:IOS
满分答案问询微信:424329
8.我们都知道Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你的机器就会变得越慢,那么线程销毁的方法是( )。
选项A:onDestroy()
选项B:onClear()
选项C:onFinish()
选项D:onStop()
满分答案问询微信:424329
9.main方法的参数是什么类型?( )
选项A:String
选项B:int
选项C:String[]
选项D:char
满分答案问询微信:424329
10.下列关于Math类说法错误的是( )。
选项A:java.lang.Math类是final类,因此不能被其他类继承
选项B:java.lang.Math类的构造器是私有的,即声明为private,不能实例化一个Math类的对象
选项C:java.lang.Math类上定义的所有常量和方法均是public和static的,因此可以直接通过类名调用
选项D:min()和max()方法的参数之一,如果是NaN值,则方法将返回另一个参数值
满分答案问询微信:424329
11.调用Math.random()方法最有可能输出以下哪些结果?( )
选项A:-0.12和0.56E3
选项B:0.12和1.1E1
选项C:-23.45和0.0
选项D:0.356和0.03
满分答案问询微信:424329
12.通过adb查看当前运行的模拟器( )。
选项A:adb devices
选项B:java devices
选项C:android devices
选项D:以上答案都对
满分答案问询微信:424329
13.关于res/raw目录说法正确的是( )。
选项A:这里的文件是原封不动的存储到设备上会转换为二进制的格式
选项B:这里的文件最终以二进制的格式存储到指定的包中
选项C:这里的文件是原封不动的存储到设备上不会转换为二进制的格式
选项D:这里的文件最终不会以二进制的格式存储到指定的包中
满分答案问询微信:424329
14.使用ListView长按事件是( )。
选项A:setOnItemLongClickListener
选项B:onListItemClick
选项C:onClickListener
选项D:都不是
满分答案问询微信:424329
15.使用sharedPreferences.getInt(String key, int defValue)方法时,第二个参数的作用是( )。
选项A:如果这个key不存在,就显示这个默认值
选项B:无实际意义
选项C:表示当前文件可以被其他应用的读取状态
选项D:以上答案都不对
满分答案问询微信:424329
16.想要实现sharedPreferences数据的保存成功,必须执行哪步代码?( )
选项A:Editor.commit()
选项B:SharedPreferences.Editor
选项C:SharedPreferences.commit();
选项D:不知道
满分答案问询微信:424329
17.下列哪个可做EditText编辑框的提示信息?( )
选项A:android:inputType
选项B:android:text
选项C:android:digits
选项D:android:hint
满分答案问询微信:424329
18.以下程序的运行结果为( )。 public class IfTest{ public static void main(String args[]){ int x=3; int y=1; if(x==y) System.out.println("Not equal"); else System.out.println("Equal"); } }
选项A:Not equal
选项B:Equal
选项C:无输出
选项D:编译出错
满分答案问询微信:424329
19.Intent想要传递bundle对象,此对象必须要实现( )。
选项A:Serializable
选项B:Activity
选项C:Bundle
选项D:不需要实现
满分答案问询微信:424329
20.Activity从后台重新回到前台时首先被调用的方法?( )
选项A:onRestart
选项B:onStart
选项C:onResume
选项D:onRause
满分答案问询微信:424329
21.在android中,能够将几个不同的布局文件,整合在一起,使用哪个android技术?( )
选项A:include
选项B:layout
选项C:Listener
选项D:selector
满分答案问询微信:424329
22.下列程序段的输出结果是( )。void complicatedexpression_r(){ int x=20, y=30; boolean b; b=x5060||x50-60||x-5060||x-50-60; System.out.println(b); }
选项A:true
选项B:false
选项C:1
选项D:0
满分答案问询微信:424329
23.以下哪个不是Android显示提示信息的方式?( )
选项A:对话框
选项B:TableView
选项C:Toast
选项D:通知栏
满分答案问询微信:424329
24.Android项目工程下面的assets目录的作用是什么?( )
选项A:主要放置多媒体等数据文件
选项B:放置字符串,颜色,数组等常量数据
选项C:放置一些与UI相应的布局文件,都是xml文件
选项D:旋转应用程序所使用的图片资源
满分答案问询微信:424329
25.使进度条变横向的系统样式是( )。
选项A:@android:style/Widget.ProgressBar.Horizontal
选项B:@android:style/ProgressBar.Horizontal
选项C:@style/Widget.ProgressBar.Horizontal
选项D:@style/ProgressBar.Horizontal
满分答案问询微信:424329
26.在布局中,哪个是图片按钮控件?( )
选项A:ImageView
选项B:TextView
选项C:EditText
选项D:ImageButton
满分答案问询微信:424329
27.Java类中如何创建对象?( )
选项A:new调用main方法
选项B:new调用构造方法
选项C:create调用构造方法
选项D:create方法
满分答案问询微信:424329
28.若在界面上显示“Hello,World”,应该使用以下哪个控件?( )
选项A:TextView
选项B:ImageView
选项C:ListView
选项D:以上都不对
满分答案问询微信:424329
29.下面哪个类型是引用类型?( )
选项A:Employee
选项B:int
选项C:char
选项D:double
满分答案问询微信:424329
30.对于一个尚不存在的SharedPreferences对象setting,想向其中存入一个字符串 "person",setting应该先怎么做?( )
选项A:edit()
选项B:save()
选项C:commit()
选项D:获取SharedPreferences对象
满分答案问询微信:424329
31.下面哪个选项正确?( )
选项A:int[][] a=new int[2][];
选项B:int[2][] a=new int[2][];
选项C:int a[2][3]=new int[][];
选项D:int a[][]={3,4,5};
满分答案问询微信:424329
32.在android中,和GridView相似的组件是( )。
选项A:TextView
选项B:ListView
选项C:EditText
选项D:Button
满分答案问询微信:424329
33.下列代码的执行结果是( )。 public class Test3{ public static void main(String args[]){ System.out.print(100%3); System.out.print(","); System.out.println(100%3.0); } }
选项A:1,1
选项B:1,1.0
选项C:1.0,1
选项D:1.0,1.0
满分答案问询微信:424329
34.使用SimpleAdapter的时候,第二个参数是List类型的数据,那么,List中应该保存哪种类型的数据?( )
选项A:String
选项B:MapString,?
选项C:Map?,?
选项D:不知道
满分答案问询微信:424329
35.onCreateContextMenu方法在什么时候调用?( )
选项A:在用户第一次按“Menu”键时被调用
选项B:在用户每一次长按View时被调用
选项C:在用户点击的时候被调用
选项D:不知道
满分答案问询微信:424329
36.Java语言中有多少个包装器类型?( )
选项A:7
选项B:8
选项C:9
选项D:无数个
满分答案问询微信:424329
37.Hanlder是线程与Activity通信的桥梁,线程处理不当,手机就 会变得越慢,那么线程销毁的方法是( )。
选项A:onDestroy()
选项B:onClear()
选项C:onFinish()
选项D:onStop()
满分答案问询微信:424329
38.给AlertDialog添加忽略操作的按钮,使用哪个方法?( )
选项A:setNeutralButton
选项B:setNegativeButton
选项C:setTitle
选项D:show
满分答案问询微信:424329
39.关于异常处理,说法错误的是( )。
选项A:try…catch…finally结构中,必须有try语句块,catch语句块和finally语句块不是必须的,但至少要两者取其一
选项B:在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将子类放在后面,父类放在前面
选项C:一个方法可以抛出多个异常,方法的返回值也能够是异常
选项D:Throwable是所有异常的超类
满分答案问询微信:424329
40.下列选项,对onContextMenuClosed(Menu menu)方法描述正确的是( )。
选项A:当上下文菜单关闭时调用的方法
选项B:当上下文菜单被注册时调用的方法
选项C:当上下文菜单被点击时调用的方法
选项D:都不对
满分答案问询微信:424329
41.下列说法正确的有( )。
选项A:javac.exe能指定编译结果要置于哪个目录(directory)
选项B:在编译程序时,所能指定的环境变量不包括class path
选项C:javac 一次可同时编译数个java 源文件
选项D:环境变量可在编译source code时指定
满分答案问询微信:424329
42.以下关于Layout布局说法不正确的是( )。
选项A:LinearLayout、AbsoluteLayout、RelativeLayout是ViewGroup的子类,FrameLayout不是ViewGroup的子类
选项B:LinearLayout、AbsoluteLayout、FrameLayout是ViewGroup的子类,RelativeLayout不是ViewGroup的子类
选项C:LinearLayout、FrameLayout、RelativeLayout是ViewGroup的子类,AbsoluteLayout不是ViewGroup的子类
选项D:Linear
满分答案问询微信:424329
43.在android 中使用Menu 时可能需要重写的方法有( )。
选项A:onOptionsItemSelected()
选项B:onCreateOptionsMenu()
选项C:onItemSelected()
选项D:onCreateMenu()
满分答案问询微信:424329
44.下面属于 View 的子类的是( )。
选项A:ViewGroup
选项B:TextView
选项C:Activity
选项D:Service
满分答案问询微信:424329
45.意图可分为( )。
选项A:显式意图
选项B:隐式意图
选项C:组件意图
选项D:类意图
满分答案问询微信:424329
46.在Activity被关掉的时候顺序是onPause-onStop-onDestroy。
选项A:错误
选项B:正确
满分答案问询微信:424329
47.Android不是基于Linux核心的。
选项A:错误
选项B:正确
满分答案问询微信:424329
48.关于res/raw目录是会转换为二进制的格式然后原封不动的存储到设备上。
选项A:错误
选项B:正确
满分答案问询微信:424329
49.Activity的onStop()和onDestroy()方法效果是差不多的。
选项A:错误
选项B:正确
满分答案问询微信:424329
50.Android程序能够直接通过R类引用drawable、layout和values目录中的资源,因此R.java文件是可以修改的。
选项A:错误
选项B:正确
满分答案问询微信:424329