linux编程大作业题目.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《linux编程大作业题目.doc》由会员分享,可在线阅读,更多相关《linux编程大作业题目.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第一部分 简述题目要求:这部分题目必做,要详细回答,最好用自己理解的语言回答,有些题目可用图形和举例等阐述问题。1、makefile文件的作用是什么,makefile文件中有一种变量,其值是根据具体的规则来确定的,称为自动变量,其中代表所有依赖文件列表的是哪个;举例说明make命令的工作流程。2、什么是进程,什么是线程,它们之间有何差别,请编程说明。3、简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。解释i节点在文件系统中的作用。4、文件指针FILE*与文件描述符是一个什么样的关系,请画图说明。5、简述与windows的文件系统相比,linux文件系统有什么特点,并用
2、图详细描述。6、Linux创始人是谁,Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有哪些,并描述Linux的特点。7、为什么要学习Linux开源技术。8、Linux的主要组成包括什么。9、什么是Linux内核,它的作用是什么。什么是Linux的内核版本和发行版本?10、什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?第二 程序设计题目要求:l Shell程序设计部分、文件和目录部分、进程和信号部分、网络编程部分则必做(其中前3部分选作5道题目,网络编程为自学部分,选作2道题目)。l 若做综合设计题目或自拟综合设计题目,则Shell程序设计部分、文件和目录部分、进程和
3、信号部分、网络编程部分可不做。Shell程序设计部分1、设计shell脚本程序,运行结果如下:- - - - - - - - - - - - - - - - Linux 13/06/11- - - - - - - - - - - - - - - -A: 查看进程信息B:查看用户信息C:显示当前目录信息D:退出- - - - - - - - - - - - - - -当用户输入相应的数字执行相应的功能。2、设计shell脚本程序,在屏幕上输出操作系统的信息,包括计算机名、Linux分发版本名称、Linux内核版本和当前的IP地址。3、设计shell脚本程序,要求用户对/home目录下的文件进行备
4、份,压缩为Linux系统中常用的tar.gz格式。4、设计shell脚本程序,假设用户建立了目录A和目录B,目录中不包含子目录,要求用户编写一个脚本程序,比较两个目录内文件的差异。5、设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。6、设计一个shell程序计算n的阶乘。要求:(1)从命令行接收参数n;(2)在程序开始后立即判断n的合法性,即是否有参数,若有是否为正整数,若非法请给错误提示;(3)最后输出计算的结果。7、设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/ba
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 编程 作业 题目
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内