1、写出完成以下功能的gdb命令。gdb查看线程信息。
A.bt
B.info thread
C.set scheduler-locking off
D.info break
参考答案:B
2、linux下查看磁盘挂载状态的命令式?
A.rpm
B.mount
C.netstat
D.df
参考答案:B
3、在Linux中,对file.sh文件执行#chmod 645 file.sh中,该文件的权限是()
A.-rw-r--r--
B.-rw-r--rx-
C.-rw-r--rw-
D.-rw-r--r-x
参考答案:D
4、运行在多核处理器上的Linux环境中,若临界区非常短,且不允许线程上下文切换的情况下,使用下列哪种机制满足上述需求并且性能好?
A.SpinLock
B.Mutex
C.Semaphore
D.Condition variable
参考答案:A
5、以下哪个是Android用以存储数据的数据库?
A.Mysql
B.SQlite
C.Orcal
D.Sqserver2000
参考答案:B
6、R.id.textview1(textview1为xml下TextView的id)类型是什么?
A.int
B.String
C.double
D.float
参考答案:A
7、layout中创建的.xml 起名范围只能是
A.(a~z) (0~9) ( _ . )
B.(a~z)(0~9)(| > <)
C.(a~z) (0~9)
D.(a~z) ( _ . )
参考答案:A
8、android 中下列属于Intent的作用的是
A.实现应用程序间的数据共享
B.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
D.处理一个应用程序整体性的工作
参考答案:C
9、关于Intent 对象说法错误的是()
A.在 android 中,Intent对象是用来传递信息的
B.Intent 对象可以把值传递给广播或 Activity
C.利用 Intent 传值时,可以传递一部分值类型
D.利用 Intent 传值时,它的 key 值可以是对象
参考答案:D
10、关于AlertDialog描述错误的是( ).
A.show()方法只显示对话框
B.AlertDialog.Builder的create() 和show()方法都返回AlertDialog对象
C.AlertDialog不能直接用new关键字构建对象,而必须使用其内部类Builder
D.create()方法创建并显示对话框
参考答案:D
11、有关Activity生命周期描述正确的是
A.设置Activity的android:screenOrientation="portrait"属性时,切换屏幕横纵方向时不会重新调用各个生命周期,只会执行onConfigurationChanged方法
B.未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
C.当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
D.用户正在操作某个Activity,这时如果其他应用程序需要内存,系统会将用户当前操作的Activity强制关闭
参考答案:BC
12、阅读下面代码,程序会打印出来的值是?
#include
void f(char**p){
*p +=2;
}
main()
{
char *a[] = {"123","abc","456"},**p;
p = a;
f(p);
printf("%s\r\n",*p);
}
A.123
B.abc
C.456
D.3
参考答案:D
13、对于以下代码
char * p= new char[100]
A.p 和 new出来的内存都在栈上
B.p 和 new出来的内存都在堆上
C.p在栈上 new出来的在堆上
D.p在堆上 new出来的在栈上
参考答案:C
14、给定3个int类型的正整数x,y,z,对如下4组表达式判断正确的选项()
int a1=x+y-z; int b1=x*y/z;
int a2=x-z+y; int b2=x/z*y;
int c1=x<
int c2=x>>z<
A.a1一定等于a2
B.b1一定等于b2
C.c1一定等于c2
D.d1一定等于d2
参考答案:A
15、有以下表达式:
int a=248, b=4;
int const c=21;
const int *d=&a;
int *const e=&b;
int const * const f =&a;
请问下列表达式哪些会被编译器禁止?
A.*c=32
B.*d=43
C.e=&a
D.f=0x321f
E.d=&b
F.*e=34
参考答案:ABCD