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

嵌入式Linux测试题(含答案) 时间:2016-06-17      来源:未知

1、c语言中,设有如下说明:

typedef struct ST{

long a; int b; char c[2];

} NEW;

叙述中正确的是:

A.ST是一个结构体类型

B.NEW是一个结构体类型

C.NEW是一个结构体变量

D.以上的说明形式非法

2、如果希望监听TCP端口9000,应该怎样创建socket?

A.new Socket("localhost",9000);

B.new ServerSocket(9000);

C.new Socket(9000);

D.new ServerSocket("localhost",9000);

3、关于 int a[10]; 问下面哪些不可以表示 a[1] 的地址?

A.a+sizeof(int)

B.&a[0]+1

C.(int*)&a+1

D.(int*)((char*)&a+sizeof(int))

4、4个圆盘的Hanoi塔,总的移动次数为()

A.7

B.8

C.15

D.16

5、在一个cpp文件里面,定义了一个static类型的全局变量,下面一个正确的描述是

A.只能在该cpp所在的编译模块中使用该变量

B.该变量的值是不可改变的

C.该变量不能在类的成员函数中引用

D.这种变量只能是基本类型(如int,char)不能是C++类型

6、下面哪一种算法不是图像空间的消隐算法?

A.画家算法

B.Z-buffer算法

C.可见面光线追踪算法

D.区间扫描线算法

7、软件测试类型按开发阶段划分是?

A.需求测试、单元测试、集成测试、验证测试

B.单元测试、集成测试、确认测试、系统测试、验收测试

C.单元测试、集成测试、验证测试、确认测试、验收测试

D.调试、单元测试、集成测试、用户测试

8、写出下列代码的输出内容1

int inc(int a)

{

return(++a);

}

int multi(int*a,int*b,int*c)

{

return(*c=*a**b);

}

typedef int(FUNC1)(int in);

typedef int(FUNC2) (int*,int*,int*);

void show(FUNC2 fun,int arg1, int*arg2)

{

FUNC1 * p=&inc;

int temp =p(arg1);

fun(&temp,&arg1, arg2);

printf("%d\n",*arg2);

}

main( )

{

int a;

show(multi,10,&a);

return 0;

}

110

参考答案:

1~5:BBACA 6~7:DB 8:110

上一篇:10软件面试题(含答案)

下一篇:嵌入式基础测试题(含答案)

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

回到顶部