应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc

应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc

ID:50951153

大小:185.00 KB

页数:14页

时间:2020-03-16

应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc_第1页
应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc_第2页
应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc_第3页
应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc_第4页
应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc_第5页
资源描述:

《应聘硬件工程师或研发类工作资料集锦_硬件工程师_电子工程师_嵌入式工程师_单片机_笔试题目_面试题目.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、用一个宏定义FIND求一个结构体CTYPE里某个变量CNUM相对了CTYPE的编移量。如:stuctstudent{inta;charb[20];doubleccc;}则:FIND(student,a);//等于0FIND(student,b);//等于4二楼的可以。#defineFIND(type,member)(int)(&(((type*)0)->member))structstudent{inta;charb[20];doubleccc;};intmain(intargc,char*argv[]){inti=FIND(student,a);/

2、/等于0i=FIND(student,b);//等于4return0;}调试结果是对的。题目出得很好:其实就是考下这个宏offsetof,定义在文件stddef.h中.#defineoffsetof(TYPE,MEMBER)((size_t)&((TYPE*)0)->MEMBER)TYPE是某struct的类型0是一个假想TYPE类型struct,MEMBER是该struct中的一个成员.由于该struct的基地址为0,MEMBER的地址就是该成员相对与struct头地址的偏移量.再往深处,接触过LinuxKernel的会知道这个宏container

3、_of,就嵌套了宏offsetof,其在LinuxKernel中的应用非常广泛,它用于获得某结构中某成员的入口地址.1.运放求放大倍数的2.三极管基础知识(放大区,截至区,饱和区)3.并联RC变换成串联RC4.运放求反馈的5.单片机和74hc595硬件连接和编程6。数据结构-----队列,建立一个队列,写数,读数。一 简答题1 进制转换2 单片机C51 用idata及xdata 定义变量的存放区域 及其汇编指令3 位运算 (置位 清零 取反)二 求运放的电压增益三 史密特触发电路的 求出高低电压阈值及回滞电压 依据输入电压画出输出电压波形四 用门电路

4、设计格雷码转换为自然二进码电路,要求画出电路图五 二进D触发器狗成的同步电路  要求写出驱动方程,状态方程,输出方程,画出状态转移图六 用单片机实现从串口读取四字节的数与固件中的四字节的常数比较,若相等,暂停6S后控制电机工作.继续读取,比较...  要求画出电路及写出代码七 一个8比特的数,要求编写一端C程序实现位倒序功能.前两天参加了周立功武汉站笔试和机试,先贴部分题目出来,希望对其他地方想应聘周立功的同学有所帮助。一、笔试题1、在进程中通信的手段不包括()A:油槽B:管道C:文件映射D:信号量2、在C语言中,下面哪些是定义()A:externc

5、onstint*pi;B:externinta;C:structMyStruct;D:externvoidfun1(void(*f)(int)){};3、传统的快速排序算法,在最坏情况下的时间复杂度是多少?A:O(nlog(n))B:O(log(n))C:O(n*n)D:O(n*n*n)4、下面是合法的浮点数指数格式的是()A:2.1E0.2B:E15C:.5E-3D:以上都错5、长度为n的有序线性表中进行二分查找,最坏情况下比较的次数是A:O(n)B:O(2n)C:O(log(2n))D:O(nlog(2n))6、以下程序运行时将在哪一行死掉()s

6、tructSS{inti;int*p;};voidmain(){structSSs;int*p=&s.i;p[0]=3;①p[1]=3;②s.p=p;s.p[1]=1;③s.p[0]=2;④}A:①B:②C:③D:④7、以下程序的运行结果是()A:0B:1C:5D:2union{struct{unsignedcharc1:3;unsignedcharc2:3;unsignedcharc3:2;}s;unsignedcharc;}u;intmain(){u.c=100;printf("%d",u.s.c3);return0;}8、编写一个简单的C函

7、数指针声明_____。9、有5个盒子,分别装了1、4、8、32、64个球,如果将它们任意组合(至少一个),所有可能值中最中间的一个值是____。10、如果处理器是little_endian的,请写出0x1234在存储时候的字节序_____。一、简答题1. 二进制、十进制、BCD码间转换2. 单片机C51 用idata及xdata 定义变量的存放区域 及其汇编指令3. 位运算指令 (置位 清零 取反)二、求运放的电压增益(就是一个反相比例运放的变异题,只要懂虚短虚断就OK)三、1.史密特触发电路的高低电压阈值及回滞电压 2.依据输入电压波形画出输出电压

8、波形四、用门电路设计格雷码转换为自然二进码电路(给出格雷码状态图),要求画出设计电路图五、D触发器构成的同步

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。