1.在SQL Server Management Studio中运行下列T-SQL语句,其输出值是(C),SELECT @@ IDENTITY
A、可能为0.1
B、可能为3
C、可能为-100
D、可能为0
2.在android 中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是(AB)
A、getWriteableDatabase()
B、getReadableDatebase()
C、getDatebase()
D、getAbleDatabase()
3.android关于service生命周期的onCreate()和onStart()说法正确的是(AD)
A、当第一次启动的时候只会调用onCreate()和onStart()方法
B、当第一次启动的时候只会调用onCreate()方法
C、如果service已经启动,将先后调用onCreate()和onStart()方法
D、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
4.下面属于GLSurFaceView特性的是(ABC)
A、管理一个surface,这个surface就是一块特殊的内在,能直接排版到android的视图view上。
B、管理一个EGL display,它能让openg把内容渲染到上述的surface上。
C、让渲染器在独立的线程里动作,和UI线程分离
D、可以直接从内存或者DMA等硬件接口取得图像数据
5.下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是(A)
A、
<receiver android:name="NewBroad">
<intent-filter>
<action
android:name="android.provider.action.NewBroad"/>
<action>
</ intent-filter>
</receiver>
B、
<receiver android:name="NewBroad">
<intent-filter>
android:name="android.provider.action.NewBroad"/>
</intent-filter>
</receiver>
C、
<receiver android:name="NewBroad">
<action
android:name="android.provider.action.NewBroad"/>
<action>
</receiver>
D、
<intent-filter>
<receiver android:name="NewBroad">
<action>
android:name="android.provider.action.NewBroad"/>
<action>
</receiver>
</intent-filter>
6.关于ContentValues类的说法正确的是(A)
A、它和Hashtable比较类似,也是负责存储一些名值对,但是它存储的名值对当中的名是String类型的,而值都是基本类型
B、它和Hashtable比较类似,也是负责存储一些名值对,但是它存储的名值对当中的名可以为任意类型,而值都是基本类型
C、它和Hashtable比较类似,也是负责存储一些名值对,但是它存储的名值对当中的名可以为空,而值都是String类型
D、它和Hashtable比较类似,也是负责存储一些名值对,但是它存储的名值对当中的名是String类型,而值也是String类型
7.Handler是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越来越慢,那么线销毁的方法是(A)
A、onDestroy()
B、onFinish()
C、onStop()
D、onClear()
8.下面退出Activity错误的方法是(C)
A、finish()
B、抛出异常强制退出
C、System.exit()
D、onStop()
9.下面属于android的动画分类的有(AB)
A、Tween
B、Frame
C、Draw
D、Animation
10.下面关于Android dvm的进程、Linux的进程及应用程序的进程说法的正确的是(D)
A、DVM指dalivk虚拟机,每个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalivk虚拟机实例,而每个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念
B、DVM指dalivk虚拟机,每个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalivk虚拟机实例,而每个DVM都是在Linux中的一个进程,所以说不是一个概念
C、DVM指dalivk虚拟机,每个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalivk虚拟机实例,而每个DVM不一定都是在Linux中的一个一个进程,所以说不是一个概念
D、DVM指dalivk虚拟机,每个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalivk虚拟机实例,而每个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念