当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 嵌入式软件开发面试题 有筛选(含答案)

嵌入式软件开发面试题 有筛选(含答案) 时间:2016-05-06      来源:未知

下面的一些测试题是从各个嵌入式面试题中筛选出的经典题,有助于嵌入式工程师对其评估自己,本站测试题均有答案作为参考。待业的工程师们不妨拿本站测试题来模拟一下!

1、下列程序输出的结果是()

package algorithms.com.guan.javajicu;

public class Inc {

public static void main(String[] args) {

Inc inc = new Inc();

int i = 0;

inc.fermin(i);

i= i ++;

System.out.println(i);

}

void fermin(int i){

i++;

}

}

A.3

B.2

C.1

D.0

参考答案:D

2、time_t t;

哪个选项可以将t初始化为当前程序的运行时间

A.t = clock();

B.time( &t );

C.time( t );

D.t = localtime()

参考答案:A

3、find -newer file1 ! file2 命令的意思是?

A.查找更改时间比文件file1新但比文件file2旧的文件

B.查找更改时间比文件file1旧但比文件file2新的文件

C.查找更改时间比文件file1旧且比文件file2旧的文件

D.查找更改时间比文件file1新且比文件file2新的文件

参考答案:A

4、设栈的输入序列是1,2,3,4,则()不可能是其出栈序列

A.1,2,4,3

B.2,1,3,4

C.1,4,3,2

D.4,3,1,2

参考答案:D

5、下列程序代码在Linux系统执行后"*"会被输出多少次()

void main()

{

int i;

for(i=0;i<3;i++)

{

fork();

printf("*\n");

}

return;

}

A.14

B.16

C.30

D.32

参考答案:A

6、在一个单链表中,q 的前一个节点为 p,删除 q 所指向节点,则执行

A.delete q

B.q->next=p->nerx;delete p;

C.p->next=q->next;delete q;

D.q->next=p->next;delete q

参考答案: C

7、Linux系统中某个可执行文件属于root并且有setid,当一个普通用户mike运行这个程序时,产生的进程的有效用户和实际用户分别是____

A.root mike

B.mike root

C.deamon mike

D.mike deamon

参考答案:A

8、在小端序的机器中,如果

union X

{

int x;

char y[4];

};

如果

X a;

a.x=0x11223344;//16进制

则:()

A.y[0]=22

B.y[3]=22

C.y[2]=11

D.y[3]=11

参考答案:D

做完之后有没有收获,本次测试题针对知识点所筛选出来的,这样很容易发现您在哪个版块还需提高,回去之后可再复习。在之后的面试题,祝您好运,希望本次测试题对您有帮助!

上一篇:精选嵌入式研发笔试题

下一篇:嵌入式研发面试题 不定向选择题(含答案)

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

回到顶部