当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 嵌入式Linux研发笔试题(含答案)

嵌入式Linux研发笔试题(含答案) 时间:2016-06-29      来源:未知

下面有关嵌入式Linux笔试题,为大家总结关于近几年软件公司常考面试题,面试前也为自己做个测评。希望对大家有所帮助!

1、有定义如下:

static char x[ ]= "abcde";

static char y[ ]={ 'a', 'b', 'c', 'd', 'e'};

则正确的说法是?

A.x数组的长度大于y数组的长度

B.x数组和y数组的长度相同

C.x数组的长度小于y数组的长度

D.x数组与y数组等价

2、public static void main(String args[]) {

Thread t=new Thread(){

public void run(){

dianping();

}

};

t.run();

System.out.print("dazhong");

}

static void dianping(){

System.out.print("dianping");

}

该程序运行的结果是()

A.dazhongdianping

B.dianpingdazhong

C.a和b都有可能

D.dianping循环输出,dazhong夹杂在中间

3、若某线性表常用的操作是存取任一指定序号的元素和在后进行插入和删除运算,则利用()存储方式节省时间。

A.顺序表

B.双链表

C.带头结点的双循环链表

D.单循环链表

4、设数组data[m]作为循环队列的存储空间。front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()

A.front=front+1

B.front=(front+1)%(m-1)

C.front=(front-1)%m

D.front=(front+1)%m

5、下面代码段的运行结果(环境linux平台, g++编译器):

int main() {

int x = 10;

int y = 10;

x = y = ++y;

printf("%d %d", x, y);

return 0;

}

A.10 10

B.10 11

C.11 10

D.11 11

6、int main(){fork()||fork();}共创建几个进程:_____

A.2

B.3

C.4

D.5

[多选]

7、下列说法错误的是 ()

A.当top等于数组的大下标值时则栈满

B.栈不能对输入序列部分或全局起求逆作用

C.top=0 时为空栈,元素进栈时指针 top 不断地减 1

D.利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,这种形式的栈也称为顺序栈

8、下面算法中可以判断出一个有向图是否有环的是()

A.求短路径

B.深度优先遍历

C.广度优先遍历

D.拓扑排序

9、( )面向对象程序设计语言不同于其他语言的主要特点。

A.继承性

B.消息传递

C.多态性

D.封装性

参考答案:

1~5:ABADD 6:B BC BD ACD

上一篇:嵌入式Linux综合面试题

下一篇:8道嵌入式研发面试题 经典笔试题(含答案)

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

回到顶部