




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业考试试卷A请将填空题的答案填入表格中123456789101112131415161718192021222324252627282930一、选择题(每题1分*30=30分)1. 下面的网络协议中,面向连接的的协议是:。A 传输控制协议 B 用户数据报协议 C 网际协议 D 网际控制报文协议2. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。A m B -d C -f D -p3. 下列关于链接描述,错误的是。A 硬链接就是让链接文件的i节点号指向被链接文件的i节点B 硬链接和符号连接都是产生一个新的i节点C 链接分为硬链接和符号链接D 硬连接不能链接目录文件4. 不需要编译内核的情况是。A 删除系统不用的设备驱动程序时B 升级内核时C 添加新硬件时 D 将网卡激活5. 命令可以从文本文件的每一行中截取指定内容的数据。A cp B dd C fmt D cut6. 下列不是Linux系统进程类型的是 。A 交互进程 B 批处理进程 C 守护进程 D 就绪进程7. 在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。A B C D A8. 建立一个新文件可以使用的命令为 。A chmod B more C cp D touch9. 已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时 间等信息的命令是 。A more ls alB more al ls C more ls al D ls al | more10. 用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为。-rwxr-xr- 1 root root 599 Cec 10 17:12 ffA 普通文件 B 硬链接 C 目录 D 符号链接11. 不是进程和程序的区别。A 程序是一组有序的静态指令,进程是一次程序的执行过程B 程序只能在前台运行,而进程可以在前台或后台运行C 程序可以长期保存,进程是暂时的D 程序没有状态,而进程是有状态的12. 以下叙述中不正确的是 A.在不同的函数中可以使用相同名字的变量 B.函数中的形式参数是局部变量 C.在一个函数内定义的变量只在本函数范围内有效 D.在一个函数内的复合语句中定义的变量在本函数范围内有效 13. 数组定义为“ int a 4 5 ;”,下列哪一个引用是错误的 A.*a B.*(*(a+2)+3) C.&a 2 3 D.+a 14. 设int x;则执行printf(%xn,xx);的结果是 A.0 B.1 C.ff D.ffffffff 15. 下列程序的运行结果是# define A 5 # define B A+1 main( ) int a; a=B; printf(%dna-); A.6 B.5 C.4 D.出错 16. 设int i,x33=1,2,3,4,5,6,7,8,9;则下面语句 for(i=0;i3;i+) printf(%d,xi2-i); 的输出结果是 A.147 B.159 C.357 D.369 17. 设有以下程序段:int a=1, b=10, c=1, x; x=a&b|+c;printf(%d, %dn,x,c);执行后输出的结果是 A.0,0 B.0,1 C.1,0 D.1,1 18. 假定a和b为int型变量,则执行下述语句组后,b的值为 a=1; b=10; do b-=a; a+; while (b-0); A.9 B.-2 C.-1 D.8 19. 设int a = 3;则表达式a1的运算结果和a的值分别是A.0和2 B.0和3 C.1和2 D.1和320. 包含纯虚函数的类是_。A 基类B派生类C抽象类D虚基类。21. 对A *p用new A或(A *)malloc(sizeof (A)赋值,如下叙述正确的是_。Anew分配内存后会调用构造函数初始化,但malloc函数不会。B malloc分配内存后会调用构造函数初始化,但new函数不会。C new和malloc分配内存后都会调用构造函数初始化。D new和malloc分配内存后都不会调用构造函数初始化。22. 表达式“sizeof(int 12)/sizeof(int)”的值为_。 A 1 B 2 C 3 D 423. 类A定义了构造函数A( )、A(int)、A(int,int)、A(int,int,int),则new A23会调用_。A( )。 (B) A(int)。 (C) A(int, int)。(D) A(int, int, int)。24. 指向类A的一个非静态整型只读成员的非只读指针p定义为_。A const int A:*const p; B int A:* const p;C int A:* p;D const int A:* p;25. 一个类的友元不是该类的成员,与该类的关系密切,所以它( )。 A.有this指针,有默认操作的对象 B.没有this指针,可以有默认操作的对象 C.有this指针,不能执行默认操作 D.没有this指针,也就没有默认操作的对象 26. 假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。 A.x.a B.x.a() C.x-GetValue() D.x.GetValue() 27. 有如下类声明:class Foo int bar; ;则Foo类的成员bar是 ( ) A.公有数据成员 B.公有成员函数 C.私有数据成员 D.私有成员函数 28. 关于封装,下列说法中不正确的是( )。 A.通过封装,对象的全部属性和操作结合在一起,形成一个整体 B.通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见) C.通过封装,每个对象都成为相对独立的实体 D.通过封装,对象的属性都是不可见的 29. 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指4t,分析时间t分析3t,执行时间t执行5t。如果按串行方式执行完100条指令需要(4) t。如果按照流水线方式执行,执行完100条指令需要(5) t。(4)A. 1190 B. 1195 C. 1200 D. 1205(5)A. 504 B. 507 C. 508 D. 510 30.类的静态函数可以访问A.类的私有成员B. 类的保护成员C. 类的静态成员D. 类的公有成员二、填空题 (每题2分*15=30分)1. 协议用于实现Unix(/linux)主机之间的文件系统共享。2. 安装Linux系统对硬盘分区时,必须有两种分区类型: 和。3. linux中当前父进程通过函数来回收僵尸子进程,进程会自动清理所有它继承的僵尸进程。4. linux内核实现了动态优先级的调度方法,对于非实时优先级nice的值范围是 到,默认的级别是,级别的进程所获得的时间片最长,级别的进程所获得的时间片最短。5. 请写出将my.c编译生成libmy.so的gcc命令:_.检查库的依赖关系的命令是_。6. 进程退出的三种方式:,。7. 进程调用wait(int *status)等待子进程退出时,_进行子进程的退出值status进行解释。主线程等待子线程退出的函数:_.8. 线程间通信的三种基本方式分别为:,。9. 线程取消的种类分为,。10. CPU增加Cache的目的是为了解决 与 的速度不匹配问题,Cache的写策略分别是 和 。11. 编写的Shell程序运行前必须赋予该脚本文件权限。12. 进程的运行有两种方式,即 和 。13. 进程控制块的三类信息:进程标识信息,_,_.14. 当想删除本系统用不上的 时必须编译内核,当内核不支持系统上的 时,必须对内核 。 15. 硬连接只能建立对链接。符号链接可以跨不同文件系统创建。三、简答题(每题5分*8=40分)1. 在多线程间同步的时候 ,为什么通常是信号量和互斥锁结合使用。在什么情况下引入条件变量进行多线程间同步?2. 在进程间通信的时候,需要满足哪些条件的时候,就会产生死锁?如何来防止进程间的死锁?进程的饥饿是如何产生?3. 进程的挂起和进程的阻塞分别产生的条件是什么,及其他们的操作的区别是什么?4. 比较linux操作系统内核态和用户态的抢占性,及两者之间存在差异的原因。5. 什么是“引用”?申明和使用“引用”要注意哪些问题?将“引用”作为函数参数有哪些特点?6.关键字static、const、volatile是什么含意? 并给出volatile关键字3个不同的例子。7.C+中是否所有的指令执行都是在main函数内部?为什么?8. 什么是虚基类?它的作用是什么?毕业考试试卷A上机编程题(满分100分)1 使用消息队列实现进程间的通讯。启动两个进程A、B。线程A定期向线程B发送消息。线程B把发送的消息打印到屏幕。进程A使用定时器定时向进程B发送消息。2 使用链表实现选择排序。3 写一个函数,功能:完成内存之间的拷贝memcpy source code: void* memcpy( void *dst, const void *src, unsigned int len );4 实现定时器库。timer_creat() timer_delete() timer_reset();在进程中使用定时器。创建两个定时器,时钟1每隔10s向屏幕打印一条信息,时钟2 每隔3秒钟向文件中写入一条信息。5 斯诺克台球共有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车轻量化材料在汽车轻量化产业知识产权保护中的应用与策略报告
- 2025年文化设施维修改造项目社会稳定风险评估报告
- 2025年元宇宙社交平台用户体验优化策略深度研究报告
- 智能交通信号控制与交通流量预测融合2025年技术实践报告
- 好先生育儿知识培训课件
- 五年级数学(小数乘法)计算题专项练习及答案汇编
- 医院体系建设中wifi的应用建设可行性研究报告
- 年产600台高空作业车项目可行性研究报告
- 岩石边坡课件
- 2025版汽车租赁与VIP客户服务合同
- 药学处方审核培训
- T-MSC 005-2024 灵芝孢子油生产加工技术规范
- 职业院校班主任辅导员培训
- 贸易意向合作协议书范本
- 校园活动讲安全
- DB37T 5230-2022 岩棉复合板外墙外保温系统应用技术规程
- 外科腹腔镜手术护理
- 浅析立体心何模块在新高考中的命题方向研究课件高三数学一轮复习
- 太阳能光伏发电项目EPC工程设计施工范围及主要工程量
- 医院内部督查与监督制度
- 2024关于进一步提升基层应急管理能力的意见学习解读课件
评论
0/150
提交评论