嵌入式面试题
某软件公司面试题 精选试题(含答案) 来源 : 未知     2016-07-05

该试题选自各大软件公司有关嵌入式的软件开发面试题,希望对大家有帮助!

1、unsigned int a= 0x1234; unsigned char b=*(unsigned char *)&a; 在32位大端模式处理器上变量b等于()?

A.0x00

B.0x12

C.0x34

D.0x1234

2、下面哪些调用转换支持可变长度参数

A.cdecl

B.stdcall

C.pascal

D.fastcal

3、下面程序段包含4个函数,其中具有隐含this指针的是()

int f1();

class T

{

public:static int f2();

private:friend int f3();

protect:int f4();

};

A.f1

B.f2

C.f3

D.f4

4、一个合法的表达式由()包围,()可以嵌套和连接,如(())()也是合法 表达式;现在有 6 对(),它们可以组成的合法表达式的个数为____

A.64

B.132

C.256

D.360

5、在linux中用使用tar命令将文件aaa打包为bak.tar。

A.tar -czf bak.tar aaa

B.tar -xf bak.tar aaa

C.tar -cf bak.tar aaa

D.tar -rf bak.tar aaa

6、假设下面的函数foo会被多线程调用,那么让i、j、k三个变量哪些因为线程间共享访问需要加锁保护.()

int i = 0;

void foo()

{

static int j = 0;

int k = 0;

i++; j++; k++;

}

A.i

B.i和j

C.j和k

D.i,j,k都需要

7、计算三个稠密矩阵 A、B、C 的乘积 ABC,假定三个矩阵的尺寸分别为 m*n, n*p,p*q,且 m

A.(AB)C

B.(AC)B

C.(BC)A

D.(CA)B

考答案:

1~5:AADBC 6~7:BA

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:精选嵌入式Linux面试题(含答案)

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

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号