刚做完操作系统期末课程设计,结束时要演示给老师看,给了四个题目,我选的文件操作接口,实现文件增删读写。因为题目是接口,所以我搞了个 C/S 架构,服务器实现文件操作(用 DOS int 21h 中断),客户请求服务器进行操作,算是用了服务器的接口。
演示的时候我觉得要介绍一下这个架构,刚说没两句老师就打断:“你不用解释给我听,操作出来就好了”,我这操作也没啥稀奇的,用了 C/S 你光看客户端操作是看不出来的啊,这是透明的啊… 演示完了,老师问旁边同学:“你觉得这有什么亮点?”当时的言下之意是这很普通,没啥亮点。我就无语了,其他人大多是网上抄抄,我全都自己写的,亮点介绍给你也不听,课设要求就是增删读写,功能上能做出什么花来???另外有个同学选的内存调度算法,有显示出来的调度过程,老师就大为赞赏,我不是说这个不好,也很不错,就是觉得我认真做的东西凭什么他就贬得一文不值呢?就因为外表看起来很普通?
这让我想起之前 V 友对毕业设计的忠告:不要做什么高大上的东西(虽然我这个也不高大上),老师可能都不会关注你项目本身。
演示的时候我觉得要介绍一下这个架构,刚说没两句老师就打断:“你不用解释给我听,操作出来就好了”,我这操作也没啥稀奇的,用了 C/S 你光看客户端操作是看不出来的啊,这是透明的啊… 演示完了,老师问旁边同学:“你觉得这有什么亮点?”当时的言下之意是这很普通,没啥亮点。我就无语了,其他人大多是网上抄抄,我全都自己写的,亮点介绍给你也不听,课设要求就是增删读写,功能上能做出什么花来???另外有个同学选的内存调度算法,有显示出来的调度过程,老师就大为赞赏,我不是说这个不好,也很不错,就是觉得我认真做的东西凭什么他就贬得一文不值呢?就因为外表看起来很普通?
这让我想起之前 V 友对毕业设计的忠告:不要做什么高大上的东西(虽然我这个也不高大上),老师可能都不会关注你项目本身。