ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:20.71KB ,
资源ID:1281508      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1281508.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言笔试面试题附答案.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言笔试面试题附答案.docx

1、C语言笔试面试题附答案 C言 面试笔试题(附答案) Question 1. (单选)在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为(3)1. 22. 33. 44. 5Question 2. (单选)设散列表的存储空间大小为19,所用散列函数为h(key)=key mod 19,用开地址线性探查法解决碰撞。散列表的当前状态如下:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 190 194 768 559 582 393 208.现要将关键码值75插入到该散列表中,其地址应

2、为 (1)1. 12. 113. 54. 15Question 3. (单选)作业管理的主要任务包括作业输入、作业处理和作业输出。其中作业处理的工作是.作业调度 .作业控制 .作业后备 (3)1. 只有2. 只有3. 和4. 都是Question 4. (单选)系统为了管理文件,设置了专门的数据结构-文件控制块(FC。FCB是在执行下列哪一个系统调用时建立的? (1)1. create2. open3. read4. writeQuestion 5. (单选)下面关于通道的叙述中,正确的是.通道相当于一个功能简单的处理机.通道完成数据输入输出工作.通道与CPU共用一个内存 (4)1. 和2.

3、和3. 和4. 都是Question 6. (单选)互操作性是指在不同环境下的应用程序可以相互操作,交换信息。要使采用不同数据格式的各种计算机之间能够相互理解,这一功能是由下面哪一层来实现的? (2)1. 应用层2. 表示层3. 会话层4. 传输层Question 7. (单选)在UNIX的Shell程序中,可以使用位置变量。若要指明Shell引用的最近后台进程的号码,可以使用位置变量 (2)1. $2. $!3. $#4. $-Question 8. (单选)设二叉树根结点的层次为0,一棵深度(高度)为k的满二叉树和同样深度的完全二叉树各有f个结点和c个结点,下列关系式不正确的是: (2)1

4、. fc2. cf3. f=2k+1-14. C2k-1Question 9. (单选)单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的? (3)1. q:=p.link; p.link:=q.link2. p.link:=q.link; q:=P.link3. q.link:=p.link; p.link:=q;4. p.link:=q; q.link:=p,linkQuestion 10. (单选)某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E

5、。该二叉树结点的前序序列为 (2)1. E、G、F、A、C、D、B2. E、A、C、B、D、G、F3. E、A、G、C、F、B、D4. E、G、A、C、D、F、BQuestion 11. (单选)某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。该二叉树对应的树林包括多少棵树? (2)1. 12. 23. 34. 4Question 12. (单选)某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。该二叉树对应的树林结点的层次次序序列为 (1)1. E、G、F、A、C、D、B2. E、A、C、B、D、G、F3.

6、 E、A、G、C、F、B、D4. E、G、A、C、D、F、BQuestion 13. (单选)假设就绪队列中有10个进程,系统将时间片设为200ms, CPU进行进程切换要花费10ms。则系统开销所占的比率约为 (2)1. 1%2. 5%3. 10%4. 20%Question 14. (单选)长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其它规定均相同,则它们可表示的数的范围和精度为: (2)1. 两者可表示的数的范围和精度相同2. 前者可表示的数的范围大但精度低3. 后者可表示的数的范围大且精度高4. 前者可表示的数的范围大且精度高Question 15. (

7、单选)所谓“变号操作”是指将一个整数变成绝对值相同但符号相反的另一个整数。假设使用补码表示的8位整数X=10010101,则经过变号操作后结果为:(4)1. 11010102. 101013. 111010104. 1101011Question 16. (单选)设有一个用数组Q1.m表示的环形队列,约定f为当前队头元素在数组中的位置,r为队尾元素的后一位置(按顺时针方向),若队列非空,则计算队列中元素个数的公式应为:(2)1. r-f2. (m+r-f) mod m3. (m-r+f)mod m4. (m-r-f) mod mQuestion 17. (单选)计算机最主要的工作特点是(2)1

8、. 存储程序与自动控制2. 高速度与高精度3. 可靠性与可用性4. 有记忆能力Question 18. (单选)计算机中数据的表示形式是(3)1. 八进制2. 十进制3. 二进制4. 十六进制Question 19. (单选)下面列出的四种存储器中,易失性存储器是(1)1. RAM2. ROM3. PROM4. CD-ROMQuestion 20. (单选)I/O接口位于 (2)1. 总线和设备之间2. CPU和I/O设备之间3. 主机和总线之间4. CPU和主存储器之间Question 21. (单选)计算机硬件能直接识别和执行的只有(4)1. 高级语言2. 符号语言3. 汇编语言4. 机器

9、语言Question 22. (单选)具有多媒体功能的微型计算机系统中,常用的CD-ROM是(2)1. 只读型大容量软盘2. 只读型光盘3. 只读型硬盘4. 半导体只读存储器Question 23. (单选)微机中1K字节表示的二进制位数是(4)1. 10002. 8x10003. 10244. 8x1024Question 24. (单选)下列字符中,ASCII码值最小的是(2)1. a2. A3. x4. YQuestion 25. (单选)OSI(开放系统互联)参考模型的最低层是(3)1. 传输层2. 网络层3. 物理层4. 应用层Question 26. (单选)在面向对象的系统中,系

10、统责任的良好分配原则是(3)1. 在类之间均匀分配2. 集中分配在少数控制类中3. 根据交互图的消息进行分配4. 根据个人喜好进行分配Question 27. (单选)在CMM模型中,对软件成熟度有以下5个级别,请从低到高排序a 初始级:软件过程的特点是无秩序的,偶尔甚至是混乱的。几乎没有什么过程是经过定义的,成功依赖于个人的努力。b 优化级:利用来自过程和来自新思想、新技术的先导性试验的定量反馈信息,使持续过程改进成为可能。c 已定义级:管理活动和工程活动两方面的软件过程均已文档化、标准化、并集成到组织的标准软件过程。d 已管理级:已采集详细的有关软件过程和产品质量的度量,无论软件过程还是产

11、品均得到定量了解和控制。e 可重复级:已建立基本的项目管理过程去跟踪成本、进度和功能性。必要的过程纪律已经就位,使具有类似应用的项目。能重复以前的成功。(3)1. acdbe2. adceb3. aecdb4. abcdeQuestion 28. (单选)在下面所列举的逻辑测试覆盖中,测试覆盖最强的是(3)1. 条件覆盖2. 条件组合覆盖3. 语句覆盖4. 条件及判定覆盖Question 29. (单选)一般来说,在软件维护过程中,大部分工作是由什么引起的(3)1. 适应新的软件环境2. 适应新的硬件环境3. 用户的需求改变4. 程序的可靠性Question 30. (单选)(2)PSP是?1

12、. 团队软件过程2. 个体软件过程3. 过程改进过程4. 质量管理过程Question 31. (单选)假定a和b为int型变量,则执行以下语句后b的值为 (4)a=1; b=10; do b-=a; a+; while (b-0); 1. 92. -23. -14. 8Question 32. (单选)设有以下宏定义: #define N 3 #define Y(n) ( (N+1)*n) 则执行语句:z=2 * (N+Y(5+1);后,z的值为 (3)1. 出错2. 423. 484. 54Question 33. (单选)执行以下程序段后,m的值为 (1)int a23= 1,2,3,4

13、,5,6 ; int m,*p; p=&a00; m=(*p)*(*(p+2)*(*(p+4);1. 152. 143. 134. 12Question 34. (单选)有以下程序 main() char a=programming, b=language; char *p1,*p2; int i; p1=a; p2=b; for(i=0;i7;i+) if(*(p1+i)=*(p2+i) printf(c,*(p1+i); 输出结果是 (4)1. gm2. rg3. or4. gaQuestion 35. (单选)有以下程序 int fun(int x,int y,int *cp,int *

14、dp) *cp=x+y; *dp=x-y; main() int a, b, c, d; a=30; b=50; fun(a,b,&c,&d); printf(%d,%d, c, d); 输出结果是 (3)1. 50,302. 30,503. 80,-204. 80,20Question 36. (单选)下述标识符中, 合法的用户标识符是(4)1. A#C2. getch3. void4. sizeOfQuestion 37. (单选)以下选项中合法的字符常量是(3)1. A2. 103. 684. DQuestion 38. (单选)以下叙述正确的是 (3)1. 在C程序中,main函数必须位于程序的最前面2. C程序的每行中只能写一条

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1