嵌入式面试题
嵌入式面试题 经典解答题! 来源 : 未知     2015-11-23

一、选择题

1、算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为

A.算术运算、赋值运算、关系运算

B.算术运算、关系运算、赋值运算

C.关系运算、赋值运算、算术运算

D.关系运算、算术运算、赋值运算

参考答案:B

2、下面有关文件系统元数据的描述,说法错误的是?

A.元数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息等等

B.我们可以使用stat命令来查看文件更多的元数据信息

C.Unix/Linux系统允许,多个文件名指向同一个inode号码

D.文件A和文件B的inode号码虽然不一样,但是文件A的内容是文件B的路径。读取文件A时,系统会自动将访问者导向文件B,这是文件A就称为文件B的"硬链接"

参考答案:D

3、若定义了char ch[]={″abc\0def″},*p=ch;则执行printf(″%c″,*p+4);语句的输出结果是

A.def

B.d

C.e

D.0

参考答案:C

4、Linux下通过哪个命令怎么查看中断?

A.cat /proc/ioports

B.cat /proc/interrupts

C.cat /proc/kcore

D.cat /proc/kms

参考答案:B

5、若变量已正确定义,表达式( j=3 , j++ )的值是

A.3

B.4

C.5

D.0

参考答案:A

6、下列哪一项是manifest 文件的功能

A.都是

B.声明要求的低API级别

C.声明要求的用户权限的级别

D.记录程序中使用的Activity等资源

参考答案:A

7、遇到下列哪种情况时需要把进程移到前台?

A.进程正在运行一个与用户交互的Activity ,它的onResume()方法被调用

B.进程有一正在运行的BroadcastReceiver,它的onReceive()方法正在执行

C.进程有一个Service,并且在Service的某个回调函数(onCreate()、onStart()、或onDestroy())内有正在执行的代码

D.所有选项均正确

E.进程有一个Service,该Service对应的Activity正在与用户交互

参考答案:D

8、关于广播以下陈述正确的是( ).

A.广播接收器只能在配置文件中注册

B.广播接收器注册后不能注销

C.广播接收器只能接收自定义的广播消息

D.广播接收器可以在Activity中单独注册与注销

参考答案:D

二、解答题

1、如何判别一个数是unsigned。

参考答案: #define issignal(x) ((x>=0 && ~x>=0) ? 1:0) //为1是无符号 为0有符号

2、已知一个数组table,用一个宏定义,求出数据的元素个数。

参考答案:#define NTBL #define NTBL (sizeof(table)/sizeof(table[0])

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:12道智能嵌入式面试题

下一篇:嵌入式面试题-工程师必看的笔试题

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号