Andorid认证笔试题(一)
姓 名 | 身份证号 | ||
得分情况 | |||
单选题 | |||
多选题 | |||
判断题 | |||
总分 | |||
(试卷总分:100分,考试时间:120分钟,答案写在答卷纸上)
一、单选题(每题1.5分,共60分)
1、下面关于java类描述错误的是____。
A.java文件中一个类引用了其他类,可以用import导入。
B. 一个java文件中可以同时定义多个public属性的类。
C. 在一个类中,可以定义与该类类型一样的成员变量。
D. 类的静态成员变量在进入静态函数main之前已经被赋值。
2. 关于java语言平台描述错误的是____。
A.java中的基本数据类型包括byte、int、char、long、float、double、boolean和short。
B. java中char类型采用Unicode编码,占用2个字节。可以用来保存一个汉字。
C. java中的基本类型变量存储在栈上,对象的实例存储在堆上。
D.执行String string = new String("string");只产生一个对象。
3. 抽象类和接口的区别,说法错误的是____。
A. 抽象类和接口都能被实例化。
B.抽象类的子类为父类中的所有抽象方法提供实现,否则子类也是抽象类。
C. 接口中的所有方法都是抽象的,接口中只能定义static final成员变量。
D.在抽象类中,不能用接口名作为应用变量的类型。
4. 关于接口和抽象类,描述错误的是____。
A. 接口可以继承接口。
B. 接口可以继承抽象类。
C. 抽象类可以实现接口。
D. 抽象类可以继承实体类,前提是实体类必须有明确的构造函数。
5. 关于多态性,描述错误的是____。
A.多态性是指允许不同的类对象对同一消息有不同的响应。
B. 多态性语言具有灵活,抽象,行为共享,代码共享的优势。
C. 通过解决了应用程序函数同名的问题。
D.多态的实现方式静态绑定。
6. 关于Java异常,说法错误的是____。
A. 一般情况下,用try来执行一段程序,如果出现异常,系统会throws一个异常。
B. 抛出一个异常对象中,包含有异常信息,调用这个对象的异常方法可以捕获到这个异常并进程处理。
C. throws语句用来明确地抛出一个异常,而throw用来标识一个函数可能抛出各种异常。
D.finally可以确保一段代码不管发生什么“异常”都被执行。
7. 关于多线程同步的方法,描述错误的是____。
A.在访问临界资源的方法前加上synchronized关键字。
B. 在函数中将共享对象的访问用synchronized关键字保护起来。
C. 在生产者和消费者模式中,生消费者通过调用临界资源对象的wait()进入等待,直到生产者调用其notify(),才能将消费者唤醒。
D.多线程死锁的原因,可以归结为一个线程的执行的时间比较长。
8. List、Map、Set三者,描述错误的是____。
A. List以特定次序来持有元素的,可拥有重复元素。
B. Set无法拥有重复元素,内部排序。
C. Map保存key-value,value可多值。
D.ArrayList是线程安全性的,Vector是线程不安全的。
9. final、finally、finalize的区别说法错误的是____。
A.final声明的属性其属性值不可变,方法则不可覆盖。
B. 用final声明的类,可以被继承。
C. finally是异常处理语句结构的一部分,表示总是执行。
D. finalize是Object类的一个方法,在垃圾收集器收回对象时调用此方法,可以覆盖此方法提供垃圾收集时的资源回收,例如关闭文件等。
10.下列哪些语句关于内存回收的说明是正确的____。
A. 程序员必须创建一个线程来释放内存
B. 内存回收程序负责释放无用内存
C. 内存回收程序允许程序员直接释放内存
D. 内存回收程序可以在指定的时间释放内存对象
11. String和StringBuilder的说法不正确的是____。
A.StringBuilder的父类是String。
B. 它们都可以存储和操作字符串,即包含多个字符数据。
C. String类提供了数值不可改变的字符串。
D. StringBuilder类提供的字符串可以进行修改,即可以用它动态构造字符数据。
12.und(11.5) 和und(-11.5) 分别等于_____。
A. 11 ,-11 B. 11 -12 C. 12 ,-11 D. 12 ,-12
13. 下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是____。
A. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM 都是在Linux中的一个进程,所以说可以认为是同一个概念。
B. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念。
C. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念。
D. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。
14. Android底层进程间通信的机制是____。
A. 文件 B. 网络 C. 数据库 D. Binder设备
15. 关于Android的运行库说法错误是____。
A. Android Runtime环境包括核心库和Dalvik VM.
B. SGL提供底层的2D图形引擎
C. Webkit用来支持浏览器解析网页中的html,js,css等排版处理
D. SSL不是一个安全网络通讯协议
16. Android项目工程下面的assets目录的作用是什么____。
A. 放置应用到的图片资源。
B. 主要放置多媒体等数据文件。
C. 放置字符串,颜,数组等常量数据。
D. 放置一些与UI相应的布局文件,都是xml文件。
17. 下列属于SAX解析xml文件的优点的是____。
A. 将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能。
B. 不用事先调入整个文档,占用资源少。
C. 整个文档调入内存,浪费时间和空间。
D. 不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失。
18.在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之后的结果是____。
BEGIN TRANSACTION A
Update SALES Set qty=30 WHERE qty<30
BEGIN TRANSACTION B
Update SALES Set qty=40 WHEREqty<40
Update SALES Set qty=50 WHEREqty<50
Update SALES Set qty=60 WHEREqty<60
COMMIT TRANSACTION B
COMMIT TRANSACTION A
A. SALES表中qty列最小值大于等于30
B. SALES表中qty列最小值大于等于40
C. SALES表中qty列的数据全部为50
D. SALES表中qty列最小值大于等于60
19.从 “员工” 表的“姓名”字段中出名字包含“玛丽”的人,下面____select语句正确。
A. Select * from员工 where 姓名 =’_玛丽_’
B. Select * from员工 where 姓名 =’%玛丽_’
linux认证考试费用C. Select * from员工 where 姓名 like ‘_玛丽%’
D. Select * from员工 where 姓名 like ‘%玛丽%’
20.下列属于Intent的作用的是_____。
A. 实现应用程序间的数据共享。
B. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失。
C. 可以实现界面间的切换,可以包含动作和动作数据,是连接四大组件的纽带。
D. 处理一个应用程序整体性的工作。
21. 对一些资源以及状态的操作保存,最好是在生命周期的____函数中进行。
A. onPause() B. onCreate() C. onResume() D. onStart()
22.下面语句____在l 定义,则可定义Activity设置成窗口的样式。
A.android:theme="@style/AppTheme"
B.android:theme="@android:style/Theme.Dialog"
C. android:theme="@android:style/Theme.Translucent"
D. android:theme="@android:style/Theme.Alert"
23. 下面在l文件中注册BroadcastReceiver方式正确的____。
A. <receiver android:name="NewBroad">
<intent-filter>
<action android:name="android.provider.action.NewBroad" />
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论