电子工程师笔试题

本试卷共五大题,考试时间45分钟。

Q1:我在此郑重承诺:独立完成本次笔试,不使用电子设备查找题目答案。

确认无误

Q2:判断对错(每题4分,共40分)

(1)选择电阻时要考虑功率、阻值,不必考虑耐压。
(2)一对大小相等、极性相反的信号称为差模信号,一对大小相等、极性相同的信号称为共模信号。
(3)A+B表示A和B进行与运算。
(4)利用OC输出结构可以接成线或结构。
(5)都是5V供电的TTL与COMS器件接口可以直接互连。
(6)C语言中,逻辑“真”等价于非零的数。
(7)C语言中,算术运算符的优先级比关系运算符低。
(8)char a[]={'a','b','c'};char b[]={"abc"};数组a和数组b占用的内存空间大小不一样。
(9)while循环语句的循环体至少执行一次。
(10)break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。

Q3:单选题(每题4分,共40分)

(1)以下程序的运行结果是(     )int main( void ){int m = 5;if ( m++ > 5) printf(“%d\n”, m);else printf(“%d\n”, --m);}A:4 B:5 C:6 D:7
(2)硅二极管导通时压降是(     )A:0.7V  B:0.3V C:1V D:-1V 
(3)掉电后还能保存数据的是(     )A:SRAM B:SDRAM C:ROM D:DRAM
(4)不属于三极管的正常工作状态是(     )A:放大 B: 击穿 C:截止 D:饱和
(5)属于有源器件的是(     )A:三极管 B: 电容 C:电阻 D:电感
(6)表达式2*(N+Y(5+1))的值是(     )#define N 3#define Y(n) ((N+1)*n)A:42 B:48  C:54 D:出错 
(7)若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为(     )A:i*m+j B:j*m+i C:i*m+j-1 D:i*m+j+1 
(8)指出下面代码的输出(     )main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-2)); }A:2,不知道 B:2,0 C:2,4 D:不知道
(9)C语言程序中提醒编译器该变量是随时可能改变的是(     )A:register B:volatile C:extern D:static
(10)以下程序的运行结果为(     )void sub(int x, int y, int *z){ *z = y – x ; }int main(void){int a,b,c ;sub(10, 5, &a) ;sub(7, a, &b) ;sub(a, b, &c) ;printf(“%d,%d,%d\n”,a,b,c);}A:2,5,3 B:5,2,3 C:5,-2,7 D:-5,-12,-7

Q4:计算下图中流过22K电阻的电流,并说明电流的方向。(长按可保存图片到相册,编辑图片后上传答案)[图片]

选择文件上传

Q5:编程题(共10分)给定一个整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3。在以上两个操作中,要保持其它位不变。

选项1
问卷网
电子工程师笔试题
关于
1年前
更新
5
频次
5
题目数
分享
问卷网
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷