美文网首页
亲身经历的面试题继续分享

亲身经历的面试题继续分享

作者: 那个混子 | 来源:发表于2020-11-12 19:52 被阅读0次

[单选题]一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是?(5分)

A.54321EDCBA
B.EDCBA54321
C.12345ABCDE
D.ABCDE12345

解析:

栈按先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B。

[单选题]以下哪个选项可以组成一个正常通信的I2C报文?(5分)

A.起始位→7位从机地址→读写位→ACK-8位数据→8位数据→NACK→停止位
B.起始位→7位从机地址→读写位→ACK -8位数据→ACK-8位数据→NACK→停止位
C.起始位→读写位→7位从机地址→ACK -8位数据→8位数据→NACK-停止位
D.起始位→7位从机地址→读写位→ACK -8位数据→ACK 8位数据→ACK→停止位

解析:

I2C数据格式如下:
无数据:SCL=1,SDA=1;
开始位(Start):当SCL=1时,SDA由1向0跳变;
停止位(Stop):当SCL=1时,SDA由0向1跳变;
数据位:当SCL由0向1跳变时,由发送方控制SDA,此时SDA为有效数据,不可随意改变SDA;
当SCL保持为0时,SDA上的数据可随意改变;
地址位:定义同数据位,但只由Master发给Slave;
应答位(ACK):当发送方传送完8位时,发送方释放SDA,由接收方控制SDA,且SDA=0;
否应答位(NACK):当发送方传送完8位时,发送方释放SDA,由接收方控制SDA,且SDA=1。
当数据为单字节传送时,格式为:
开始位,8位地址位(含1位读写位),应答,8位数据,应答,停止位。
当数据为一串字节传送时,格式为:
开始位,8位地址位(含1位读写位),应答,8位数据,应答,8位数据,应答,……,8位数据,应答,停止位。
参考链接:https://blog.csdn.net/xiaoshengqdlg/article/details/54311382

[单选题]下列功能不是二极管的常用功能的是( ).(5分)

A.整流
B.开关
C.放大
D.检波

解析:

二极管特性“单向导通,反向截止”,放大作用是三极管
参考链接:https://blog.csdn.net/MyArrow/article/details/7666273?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

[单选题]以下代码输出结果是什么?

void main(void)
{
#define CONS(a,b) (a##e##b)printf("%f" ,1e3);
}

A.未知值
B.0.0000000
C.1.0000000
D.1000.0000000

解析:

这个题估计是他们题目错了,题目意思应该说printf("%f" ,CONS(1,3));这种的,运行一下就晓得了,查了一下两个#是连接两个字符的意思,所以选D
参考链接:https://blog.csdn.net/tigerots/article/details/103521407

[单选题]对频率稳定度要求较高的振荡器,要采用().(5分)

A.LC振荡电路
B.RL振荡电路
C.RC振荡电路
D.石英晶体振荡电路

解析:

石英晶体具有非常稳定的固有频率,选D

[单选题]差分放大器由双端输入变为单端输入,则差模电压增益().(5分)

A.减小为1/2
B.不变
C.不稳定
D.增加1倍

解析:

差模增益Ad只与输出方式有关,选B

相关文章

网友评论

      本文标题:亲身经历的面试题继续分享

      本文链接:https://www.haomeiwen.com/subject/cczjbktx.html