范文无忧网面试笔试笔试回答

嵌入式软件工程师笔试题谁有啊

01月28日 编辑 fanwen51.com

[嵌入式软硬件研发笔试题]选择题 1:斜率鉴频器的基本原理是利用( )实现频率-幅度变换,将等幅的FM波变换为FM-A波,再用包络检波器将调制信号恢复出来。 A.微分电路 B.LC谐振回路幅频特性的线性段 C.移相...+阅读

你这是要参加面试了吗?我这也刚学习,也是从事嵌入式软件工程师的。我刚从我们学校官网扒的面试题:你参考一下:

这是华清远见从某嵌入式软件公司索取的一套面试题,很显然对于嵌入式软件工程师来说这都是"小菜",那么您可以测试一下,这样会对公司出的面试题不那么恐惧,希望对你有所帮助。

一、选择题

1.下述程序执行后的输出结果是

#include

main()

{

int;

printf("%c\n",'a'+(x-'a'+1));

}

A.g

B.h

C.i

D.j

2.下列程序代码在Linux系统执行后"*"会被输出多少次()

void main()

{

int i;

for(i=0;i<3;i++)

{

fork();

printf("*\n");

}

return;

}

A.14

B.16

C.30

D.32

3.下面有关孤儿进程和僵尸进程的描述,说法错误的是?

A.孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。

B.僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵死进程。

C.孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。

D.孤儿进程和僵尸进程都可能使系统不能产生新的进程,都应该避免

参考答案:D

4.假如你需要找出/etc/my.conf文件属于哪个包(package),你可以执行:()

A.rpm -requires/etc/my.conf

B.rpm -q/etc/my.conf

C.rpm -q|grep /etc/my.conf

D.rpm -qf /etc/my.conf

5.表达式 strcmp( " 3.14 "," 3.278 " ) 的值是一个

A.非零整数

B.浮点数

C.0

D.字符

6.调用recv(int sockfd, void *buf, size_t len, int flags)的过程中,一共进行了几次内存复制操作?

A.1

B.2

C.3

D.4

7.打印一个N*N的方阵,N为每边字符的个数( 3〈N〈20 ),要求最外层为"X",第二层为"Y",从第三层起每层依次打印数字0,1,2,3,...

例子:当N =5,打印出下面的图形:

A.X X X X X

B.X Y Y Y X

C.X Y 0 Y X

D.X Y Y Y X

8.设#define N 3

#define Y(n) ((N+1)*n)

则表达式2*(N+Y(5+1))的值是

A.42

B.48

C.54

D.出错

二、简答题

1、关键字const有什么含意?

2、.h头文件中的ifndef/define/endif?的作用?

3、多态类中的虚函数表是Compile-Time,还是Run-Time时建立的?

你如果不知道答案的话,可以去 华清的嵌入式学院找。有原文的。

延伸阅读:

名企的嵌入式系统一、引言 一年前的这个时候,我开始了人生的真正求职历程。在这个过程中,有幸参加过广嵌、迈瑞、华为、智光、周立功、理邦等几个比较大笔试和面试。虽然大部分都失败了,但是我...

嵌入式硬件笔试题1:标志寄存器中属于控制标志位的是 A.DF,OF,SF B.DF,IF,TF C.OF,CF,PF D.AF,OF,SF 2:令SCASB操作数的段地址一定在( )寄存器中。 A.CS B.DS C.ES D.SS 3W 10H DUP (2 DUP(3),300H) 上...

嵌入式、DSP等笔试题主观试题 1、你认为你从事研发工作有哪些特点?(仕兰微面试题目) 2、说出你的最大弱点及改进方法。(威盛VIA 2003.11.06 上海笔试试题) 3、说出你的理想。说出你想达到的目标。 题...

华硕嵌入式程序员C语言笔试题目预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件...

2013年海康威视校园招聘嵌入式开发笔试题A卷 1.栈 stack和堆 heap有什么区别,写两个函数分别在栈上和堆上分配内存,在堆上分配内存应注意哪些问题? 2. 信号量是什么?有什么区别?使用信号量进行任务间通信有何优缺点?...

嵌入式笔试题5#include<stdio.h> void main() { unsigned int a=6; int b=-20; (a+b>6)?printf(">6"):printf("<=6"); } 在VC上运行结果是:>6 它们在内存中的值是:(16进制表示) a: 0x00000006 b:...

嵌入式笔试题3char iArr[10]={0,1,2,3,4,5,6,7,8,9}; short int *pVal = NULL; pVal = (short int *)(iArr+2); //pVal和(iArr+2)都指向数组iArr的的3个元素2的地址 short int tVal = *pVal...

嵌入式笔试题6这个题目好啊!我喜欢! 把各种各样的指针都考到了! 下面我给了小程序,a1-a8分别是这8种类型的变量a #include<stdio.h> int fun(int a) {//定义一个函数,共下面赋值给a7 return (a...

嵌入式工程技术复习题高手帮忙速度作答了!1. 嵌入到对象体系的专用计算机系统 2. ARM7处理器总共有 37 个寄存器,各寄存器均为 32 位。 3. 触摸屏根据其工作原理不同主要有:电阻式、电容感应式、红外线式、表面声波式...

推荐阅读
图文推荐
栏目列表