当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 10道关于嵌入式工程师测试题(附答案)

10道关于嵌入式工程师测试题(附答案) 时间:2016-06-03      来源:未知

1、有如下模板定义:

template

T fun(T x,T y){

return x*x+y*y;

}

在下列对fun的调用中,错误的是()

fun(1, 2)

fun(1.0, 2)

fun(2.0, 1.0)

fun(1, 2.0)

A.2

B.3

C.4

D.5

2、定义:int *const ptr;下面哪种说法是正确的()

A.ptr不可修改,*ptr可修改

B.ptr不可修改,*ptr不可修改

C.ptr可修改,*ptr不可修改

D.ptr可修改,*ptr可修改

3、用边界值分析法,假定1 <10,那么x在测试中应该取的边界值是(>

A.X=2,X=9

B.X=1,X=10

C.X=1,X=2,X=9,X=10

D.X=1,X=5,X=6,X=10

4、有以下类定义:

abstract class Animal{

abstract void say();

}

public class Cat extends Animal{

public Cat(){

System.out.printf("I am a cat");

}

public static void main(String[] args) {

Cat cat=new Cat();

}

}

运行后的结果为()

A.I am a cat

B.Animal能编译,Cat不能编译

C.Animal不能编译,Cat能编译

D.编译能通过,但是没有输出结果

5、(1)静态链表既有顺序存储的优点,又有动态链表的优点。所以,它存取表中第i个元素的时间与i无关。

(2)静态链表中能容纳的元素个数的大数在表定义时就确定了,以后不能增加.

(3)静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。

以上描述错误的是()

A.(1)

B.(2)

C.(1),(2)

D.(1),(2),(3)

6、下面关于求关键路径的说法不正确的是()

A.关键活动一定位于关键路径上

B.求关键路径是以拓扑排序为基础的

C.一个事件的早开始时间同以该事件为尾的弧的活动早开始时间相同

D.一个事件的迟开始时间为以该事件为尾的弧的活动迟开始时间与该活动的持续时间的差

7、写出完成以下功能的Linux命令:使用sed命令, 将文件xyz中的单词AAA全部替换为BBB

A.sed 's/AAA/BBB' xyz

B.sed 's/AAA/BBB/d' xyz

C.sed 's/AAA/BBB/g' xyz

D.sed 's/AAA/BBB/p' xyz

【判断对错】

8、只有那种使用了局部变量的递归过程在转换成非递归过程时才必须使用栈()

A.对

B.错

9、集成测试计划在需求分析阶段末提交()

A.对

B.错

10、在AOE图中,关键路径上活动的时间延长多少,整个工程的时间也就随之延长多少()

A.对

B.错

参考答案:

1~5:BACBA 6~10:DCBBA

上一篇:6道Linux面试题(含答案)

下一篇:Linux基础笔试题(附答案)

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

回到顶部