2022年软件工程师常见的面试过程中的笔试题 .pdf
软件工程师常见的面试过程中的笔试题2010-03-11 18:04:41|分类: 嵌入式开发吧| 标签: | 字号大中小 订阅软件工程师入职面试题1 第一部分 C 语言和数据结构1.1 设有说明语句:enum colorred,yellow,blue,white; 那么 yellow 的值为()A .1 B.2 C.YELLOW D yellow 1. 1.22i=4,那么语句j=i+1 执行后的结果应该是()A.i=4,j=6 B.i=5,j=5 C.i=5,j=6 D.i=6,j=6 1.3 设 a,b 为整型数,且 a=2,b= 4,则表达式 (a/b?b+ a:b-a)的值为()A . 0.5 B. 6 C. 2 D 此表达式错误1.4 对于说明语句int*p,array10; 后续程序中不容许出现的语句是()A.p=array B.*p=arra y0 C.p=&array D.p=&array 0 1.5 设 n=10,i=4,则赋值运算n%=i+1 执行后 n 的值为()A0 B.1 C.2 D.3 2.第二部分操作系统(每题2 分,共 20 分)2.1 计算机指令系统往往具有多种寻址方式。操作数就是指令的一部分称为-(1)寻址,操作数地址在指令中称为-(2)寻址。当操作数地址在寄存器中,就采用-(- 3)寻址方式。假设基址寄存器的内容为2000H,变址积存器的内容为03A0H,指令的地址码部分为3FH ,当前正在执行的指令所在地址为2B00H。若采用相对寻址方式,则数据实际地址为-(4),若采用变址寻址,并考虑基址,数据的实际地址为 -( 5)。(1)A 直接 B 运算器 C 立即数 D 指令(2)A 直接 B 间接 C 堆栈 D 内存(3)A 直接 B 寄存器 C 寄存器间址 D 变址(4)A 23A0H B 4B00H C 2B3FH D 2EA0H (5)A 23DFH B 4B3FH C 23A0H D203FH2.2 操作系统中,可以并行工作的基本单位是- (1), -(1)也是核心调度及资源分配的基本单位,它是由 -(2)组成的,它与程序的重要区别之一是- (3)。当因名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 资源竞争可能会引起死锁时,可以有两种策略对付;- (4)和- (5)。其中 -(4)付出的代价较高。(1)A作业 B.函数 C.进程 D.过程(2) B.程序,数据和 PCB。B.程序,数据和标识符C.程序,标识符和 PCB D. 数据,标识符和 PCB。(3) A.程序有状态,而它没有。 B 它有状态,而程序没有。 C 程序可占有资源,而它不可。 D.它能占有资源,而程序不能。(4),(5) .A. 死锁的避免和预防。 B 修改控制字。 C 死锁的检测和修复。 D 撤消锁。E 改写 Config 文件。 F 重新启动。3第三部分 TCP/IP 国际标准化组织 OSI 基本参考模型有 - (1)层。 IP,TCP 和 EHTERNET 分别是对应于该模型中的 - (2),- (3)和 -(4)的协议。在因特网协议组中,与TCP在同一层的协议还有 - (5)。(1)A 5 B 6 C7 D8 (2)A 网络层 B 运输层 C 会话层 D 媒体访问控制层(3)A 网络层 B 运输层 C 会话层 D 媒体访问控制层(4)A 应用层 B 物理层 C 表示层 D 数据链路层(5)A UDP B NCP C AR P D ICMP 4 第四部分编程4.1 阅读下列程序或函数说明和C 代码,将应填入 - (n)处的字句写在答题纸的对应栏内程序说明 本程序中的函数 factor(m,fac ,cp) 用来计算正数 m( m2)的除自身以外的所有不同因子的和。该函数返回因子和,并把各因子从小到大依次存放在数组fac 中,其因子个数存入在 cp 所指的变量中。例如 m=16,求得的因子 为(1,2,4, 8)因子和为 15,因子个数为 4。程序假定正整数 m 的不同因子个数不会超过100 个。程序 #include #define N 100 long factor(int m,int fac,int*cp) int c1,c2,I,k; long s; fac0=1; for(c1=s=1,c2=N-1, i= 2 -1;) k=m/I; if(-m%i = 0 -2) if(-ik)break; for9c2+;c2=N-1;c2+) facc1+ = facc2; s +=facc2; -4; *cp=c1; return- s -5; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -