当前位置:首页 >> 计算机硬件及网络 >> 2015Linux操作系统期末考试(1)

2015Linux操作系统期末考试(1)


( 密 封 线 内 不 答 题 ) …………………………………………………密………………………………………………封………………………………………线……………………………… ………………………………………

深圳大学期末考试试卷
开/闭卷 开卷 1500890001/ 课程编号 1500890002 课程名称 命题人(签字) 题号 得分
评卷人

A/B 卷
Linux 操作系统

学分 2.5 年 八 九 十 月 日
附加题

审题人(签字) 二 三 四 五 六 七



基本题 总分

座号

考核形式说明 本期考核通过学生针对给定代码调研实践 Linux 下如何检查内存泄露的 3

种方式以及采集内存消耗信息的技术,并形成相关的技术报告的方式进行考 察。考虑到各个同学基础不同,为了让基础较差的学生掌握调研问题,分析 问题,解决问题的方法与流程, 有 70%考题的相关解题思路融合在平时的课 堂内容中,此部分题目为基础题。然后有 30%的需要学生自行调研和自学的 内容。此部分为进阶题。 基础题调研 Linux 下如何检查内存泄露的 3 种方式。 内存泄露指的是应用

_____________ ________

姓名

学号

程序在分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了 内存的浪费。内存泄露会减少可用内存的数量从而降低计算机的性能。而且 当所消耗的内存达到系统的上限时,程序自己会崩溃,严重者甚至会导致系 统挂起或崩溃。因此,掌握有效检查发现内存泄露问题对构建稳定的软件有 很重要的作用。 Linux 下检查内存泄露相关的技术将有 3 方面: (i)使用相关命令, 如 ps, top

专业

等; (ii)静态分析,如使用工具 mtrace; 以及(iii)动态分析,如使用 valgrind 或 者 memwatch 等工具等。本次考核要求学生通过独立调研学习并实践 Linux 下检查内存泄露的 3 种方法,充分综合利用并加强本期所学习的技能:常用
《Linux 操作系统》试卷 卷 第 1 页 共 5 页



学院

命令、shell 编程、用户管理、软件安装、Linux 下 C 编程环境等重要基础知 识。具体要求如下: 一、 引言,综述内存泄露的定义、表现、危害及检查和发现内存泄露的 意义。并概述 Linux 下检查内存泄露的方法。综述内存监控或说内 存消耗状况信息采集的意义和方法。 (5 分) 二、 请用创建用户:用户名为学生名称加学号,如张三,学号 123456, 则该用户名为 zhangsan123456 (5 分) 三、 针对图 1 中的程序,分别用以下方法进行分析,请注意,必须附上 相应的命令结果截图和针对关键字段进行阐述: (1)通过常用命令 ps, top 等分析程序是否存在内存泄露并详细解释原因,也就是说, 该常用命令的哪些结果说明了该程序可能存在或不存在内存泄露, 截屏并附上详细说明(20 分) ; (2)通过静态分析方法确定程序存 在内存泄露,如使用 mtrace,请说明操作过程,附上相应的截图, 并分析阐述如何导出该程序存在或不存在内存泄露。如存在,请用 静态分析工具协助定位出错的程序代码(20 分) ; (3)通过动态分 析方法确定程序存在内存泄露,如安装 valgrind,自学其使用方法, 并用它来分析你所选用的程序, 记录你找出程序存在内存泄露的过 程。附上相应的截图,并分析阐述如何导出该程序存在或不存在内 存泄露。如存在,请用动态分析工具协助定位出错的程序代码(20 分) 。

《Linux 操作系统》试卷 卷

第 2 页 共 5 页

图 1. 程序 1 进阶题目具体描述如下:

四、 针对给定程序(见图 2)对其运行期的内存使用进行分析,可以使 用软件工具, 命令等方法按照一定的周期采集运行期进程的内存使 用情况,分析其(1)将采集的数据形成折线图,分析程序使用内 存使用情况; (10 分) (2)去取程序的 scanf(……)语句,获取程序 运行期的峰值内存、缓存使用等数据(20 分) 。请结合采集数据结 果截图进行分析。 (特别说明,如果个人机器内存和速度有限,可 以将 MAXSTEP 减半。 )

《Linux 操作系统》试卷 卷

第 3 页 共 5 页

图 2. 程序 2 提交方式说明 填写答题纸,撰写相关的技术报告,提交打印版提交给老师1并通 过 Blackboard 提交电子版本。 重要提示:1)所有操作都在新建普通用户下运行,提示符号要有用户名信息 如果有需要超级用户,也是从该普通用户下通过 su 命令切换到超级用户下。 2)电子版本技术报告请于本课程结束时即 2015 年 12 月 29 日 24 点前提交(Blackboard 时间为准) 。纸质版报告在 2015 年 12 月 30 日下午 5:00 前提交。
1

办公室:粤海门广场 A 座实验楼 202(下文山湖湖边),办公室电话 26958861-203, 手机号码:15016740789

《Linux 操作系统》试卷 卷

第 4 页 共 5 页

请注意:系统有提交时间显示。

《Linux 操作系统》试卷 卷

第 5 页 共 5 页


更多相关文档:

《linux操作系统》期末试卷A及答案.doc

linux操作系统期末试卷A及答案_司法考试_资格考试/认证_教育专区。20

LINUX操作系统考试试卷(含答案)J.pdf

LINUX操作系统考试试卷(含答案)J - 试卷编号 10 拟题教研室(或教师)签名 教研室主任签名 长沙理工大学考试试卷 ………...

linux操作系统考试试卷(含答案)1.doc

linux操作系统考试试卷(含答案)1_理学_高等教育_教育专区。linux操作系统考试试卷(含答案),考试资料,复习资料,卷子 试卷编号 01 拟题教研室(或教师)签名 教研室...

linux操作系统考试试卷(含答案)J.doc

课程名称(含档次) 课程名称 专业 linux 操作系统层次(本、专) 课程代号 考试方式(开、闭卷) 开 一、单项选择题(每题 2 分,共 40 分) 当安装 linux 操作...

linux操作系统考试试卷(含答案)10.doc

课程名称(含档次) 课程名称 专业 linux 操作系统层次(本、专) 课程代号 考试方式(开、闭卷) 开 一、单项选择题(每题 2 分,共 40 分) 当安装 linux 操作...

linux操作系统考试试卷(含答案)A.doc

文档贡献者 雪域狼獒J 贡献于2015-09-19 1/2 相关文档推荐 ...Linux操作系统期末考试... 2页 免费 linux操作系统考试试卷(... 6页 2...

linux操作系统考试试卷(含答案)C.doc

课程名称(含档次) 课程名称 专业 linux 操作系统层次(本、专) 课程代号 考试方式(开、闭卷) 开 一、 单项选择题(每题 2 分,共 40 分) 1.Samba 服务器...

操作系统期末练习题带参考答案(2015年7月).doc

操作系统期末练习题带参考答案(2015年7月) - 电大老师提供的练习试卷,整合了答案,据上次考试(本人缺考)的同学说 八九不离十 祝大家好运

Linux操作系统与应用期末上机考试题.doc

Linux操作系统与应用期末上机考试题 - 南京工业职业技术学院 2013/2014 年第期末考试试卷 课程:Linux 操作系统与应用 适用班级: 考试类型:上机【√】 ...

Linux操作系统与应用期末上机考试题.pdf

Linux操作系统与应用期末上机考试题 - 南京工业职业技术学院 课程:Linux 操作系统与应用 适用班级: 2013/2014 年第期末考试试卷 物联 1311、物联...

2014Linux操作系统期末考试_答题一(凌玉)_图文.doc

2014Linux操作系统期末考试_答题一(凌玉) - 深圳大学考试答题纸 专业

Linux期末考试复习试题.doc

Linux期末考试复习试题 - Linux 期末考试复习题 一、选择题 1.下列关于 Linux 说法中,不正确的是( B ) A. Linux 操作系统具有虚拟内存的能力 B. Linux ...

linux操作系统考试试卷(含答案)8.doc

linux操作系统考试试卷(含答案)8_理学_高等教育_教育专区。linux操作系统考试试卷...能够把从标准输入文件读入的一个字符集合翻译成另一个字符集合然后输出 到标准...

2014Linux操作系统期末考试题_图文.ppt

2014Linux操作系统期末考试题 - 2014Linux操作系统期末大作业选题 1、Linux下如何检查内存泄露 2、www 服务器架设 深圳大学-冯禹洪: yuhongf@szu.ed...

linux操作系统复习资料2015.doc

linux操作系统复习资料2015 - 选择题 1. 终止一个前台进程可能用到的

《Linux操作系统》期末考试试卷.doc

Linux操作系统期末考试试卷 - 20102011 学年度第二学期 ※ 密封线内不要答题 《Linux 操作系统期末考试试卷 考试时间 90 分钟,满分 100 分。答题前请...

《linux操作系统》期末试卷A及答案.doc

linux操作系统期末试卷A及答案_计算机软件及应用_IT/计算机_专业资料

linux操作系统期末考试A.doc

linux操作系统期末考试A - 2009-2010 学年上学期期末考试《linux 操作系统》试卷 (A 卷) ---...

Linux期末考试复习试题(含答案).doc

Linux期末考试复习试题(含答案)_工学_高等教育_教育专区。适合Linux期末考试,...Linux 操作系统支持多用户,在同一时间可以有多个用户使用主机 解析:与传统的...

Linux操作系统考试题库.doc

Linux操作系统考试题库 - 一、选择题 1) 下列关于操作系统的叙述中,哪一

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com