名字为expmt(注意,不含引号,不要变更名字,包括.pptVIP

名字为expmt(注意,不含引号,不要变更名字,包括.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
名字为expmt(注意,不含引号,不要变更名字,包括

* 实验说明 一、实验的提交 请同学们在自己的起始目录下新建一个目录,名字为“expmt”(注意,不含引号,不要变更名字,包括大小写,下同)。每次实验完成后,请按实验要求将提交的文件存放在“expmt”下的子目录里。实验1就放在目录“expmt/1”下,实验2放在“expmt/2”下,依此类推。提交目录中不要放无关文件,即实验没有要求提交的文件。请严格按照上述要求设置提交目录。提交的文件必须在实验完成截止期内,存入规定的目录里。 因提交目录不规范或逾期提交所造成无实验成绩的后果自负。除有特殊原因并获准许,不允许补交。 二、实验报告的内容 实验报告通常应当包含如下几个部分: 1、实验名称,包括实验编号和具体名称。 2、实验内容描述。 3、设计和实现的主要原理、构思、算法、执行过程或技巧,必要的注释和说明。 4、实验结果。如:源程序名,可执行程序名,如何编译生 成可执行程序,如何运行程序(输入、输出格式及含义),等等。 5、体会和建议。 6、完成人姓名,完成时间等。 实验报告可以是文本文件,也可以是word文件。除非特别说明,不必打印出来。 三、辅导和答疑 答疑地点目前未确定,等待系里安排后再通知。编程、调试和提交文件可以通过telnet和ftp在任何地方完成。如果受条件限制,无法远程登录CS8服务器或安装自己的Liunx系统,则可以设法在系里安排的上机时间内完成实验作业,但是事先必须做好充分准备,否则安排的上机时间可能不够用。实验上机时间是主要的辅导时间,安排在第5、8、11、13、15周的周四下午,每次4节课。 四、实验评分 每个实验的提交程序必须符合实验要求(占75%),实验报告(25%)的书写要实事求是,言之有物,描述准确充分,语言通顺。实验成绩占总成绩的60%。期末进行实验考试,只有实验考试合格,各个实验的成绩才有效,否则实验成绩为0分。 五、实验分组 两人一组,自由组合。请各班的学习委员在10月21日前将分组情况(每组组成人员姓名、学号、实验提交目录)汇总后寄送各班的辅导教师。 每组只能报一个固定的实验提交目录,以后未经许可,不得变更。每个实验每组只须提交一份实验结果。 实验1 简单shell的设计和实现(20分) 目的: 1、练习使用编程环境,包括shell的命令,vi和gcc编译器。 2、体会进程概念,了解fork,execve,wait等系统调用。 要求: 1、除了系统调用execve,不允许使用其他的exec函数。输入应当允许带多个参数(一行内可以表示),不考虑通配符 (即“*”、“?”、“-”等等)的处理。 2、输入错误命令能提示出错并进入下一轮接收命令状态。 3、可以用Ctrl-C和Ctrl-\结束简单shell的运行。 4、程序运行正确,提示简洁明确。 5、实验提交文件为:实验报告、源程序、可执行程序。 6、11月8日下午6点为实验1完成截止期。 实验2 同步与异步write的效率比较 (20分) 目的: 掌握UNIX的文件I/O系统调用。 要求: 1、编写程序 timewrite outfile [sync] 不得变更程序的名字和使用方法。sync参数为可选,若有,则输出文件用O_SYNC打开。 例: timewrite f1 f2 表示输出文件f2不用O_SYNC 打开。 timewrite f1 sync f2 表示输出文件f1用O_SYNC 打开。 2、显示的时间应当尽量接近write操作过程所花的时间。不要将从磁盘读文件的时间计入显示结果中。 3、严格按p55表3-2的结果格式输出(BUFFSIZE从1024开始起算直至128K),抬头和分割线省略。 4、11月29日下午6时为实验完成截止期。 时间获取可以用库函数times,请自行掌握它的功用。 *

文档评论(0)

ldj215323 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档