计算机二级培训有哪些课程设计,计算机操作系统课程设计_简单的二级文件系统...

}

六、心得与体会

这次设计中遇到最难的问题就是拷贝功能的实现,由于之前没有接触过拷贝的原理,所以通过和同伴的讨论和试验,终于突发奇想的运用改变文件路径的源代码和创建文件相结合,终于实现了拷贝功能,能够将一个文件从一个目录拷贝到另一目录(即先移动过去然后再在原位置创建一个原文件),可是却无法拷贝到root根目录,为了解决这个问题,又在创建文件的程序里添加了一个判断是否为根目录的语句,可是后来又发现了真个系统存在重命名的问题。设计在逐步深入,功能在逐渐健全,可是问题也就随之暴露的更多,逐步的解决问题,我想,这才是我们课程设计的意义吧。

主要解决了拷贝问题,剪切问题和无文件查询问题。可是由于C++编程语言掌握的不是很好,程序编写的很普通,而且很多不足,例如:查询的编写过程中没有做出模糊查询,只做到了精确查询,而且是用了将全部磁盘块查询一遍的方法;拷贝中文件可以重名,无法提示用户文件重名;剪切无法做到从一子目录剪切到根目录。这些问题还有待深入学习和探讨。通过几天来的设计和学习,真的学习到了很多东西。通过这次的操作系统的课程设计,在老师的细心指导和同学的积极讨论下,终于做出了模拟Linux二级文件系统,能够简单得实现目录的创建和删除,文件的建立和删除,文件的读写等这些基本操作,并且着重改编了拷贝、剪切和查询的功能,了解二级目录的有关内容,并且通过编写的模拟Lunix下的操作环境有了更进一步的了解。最后,感谢老师的指导。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值