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

8道嵌入式研发测试题(含答案) 时间:2016-03-29      来源:未知

1、设某棵二叉树中有2000个结点,则该二叉树的小高度为______。

A.9

B.10

C.11

D.12

参考答案:C

2、()设计模式将抽象部分与它的实现部分相分离。

A.Singleton(单例)

B.Bridge(桥接)

C.Composite(组合)

D.Facade(外观)

参考答案:B

3、给出以下定义, 则正确的叙述为

char x[]="abcdefg";

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

A.数组X和数组Y等价

B.数组X和数组Y长度相同

C.数组X的长度小于数组Y的长度

D.数组X的长度大于数组Y的长度

参考答案:D

4、下面哪一项不是加载驱动程序的方法?

A.通过DriverManager.getConnection方法加载

B.调用方法 Class.forName

C.通过添加系统的jdbc.drivers属性

D.通过registerDriver方法注册

参考答案:A

5、进行数据库提交操作时使用事务(Transaction)是为了?

A.提高效率

B.保证数据一致性

C.网络安全

D.归档数据文件

参考答案:B

6、下面两个结构体

struct One{

double d;

char c;

int i;

}

struct Two{

char c;

double d;

int i;

}

在#pragma pack(4)和#pragma pack(8)的情况下,结构体的大小分别是

A.16 24,16 24

B.16 20,16 20

C.16 16,16 24

D.16 16,24 24

参考答案:C

7、下列能实现一个正整数N对256求余运算的代码是:

A.N%256

B.N<<8

C.N>>8

D.N & 0xFF

参考答案:AD

8、编写一个函数,输入为一个矩阵,打印这个矩阵转置后的结果。

例:输入矩阵是

1,2,3,4

5,6,7,8

9,10,11,12

13,14,15,16

打印结果应该是

13,9,5,1

14,10,6,2

15,11,7,3

16,12,8,4

参考答案

//matrix是原矩阵,res是结果矩阵

public static void matrixfunc(int[][] matrix,int[][] res){

int row = matrix.length;

int col = matrix[0].length;

for (int i = 0; i < row; i++) {

for (int j = 0; j < col; j++) {

res[j][row-i-1]=matrix[i][j];

}

}

}

上一篇:嵌入式基础面试题 夯实基础(含答案)

下一篇:7道嵌入式综合面试题(含答案)

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

回到顶部