当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 15道嵌入式(Linux+Android)面试题

15道嵌入式(Linux+Android)面试题 时间:2015-12-18      来源:未知

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<>z; int d1=x&y|z;

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

上一篇:13道嵌入式(Linux)面试题 含答案

下一篇:嵌入式面试题 很全面(含答案)!

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部