没有合适的资源?快使用搜索试试~ 我知道了~
首页操作系统接口设计(课程设计)
操作系统接口设计(课程设计)

本文档谨供你参考,不要完全照抄!程序还是要自己写的,不然就没有意义了!你自己的事,自己决定吧! 利用C语言、DOS中断中21H与屏幕显示相关的中断调用完成设计,具体包括 1. 命令解释器 2. 列目录命令 3. 显示时间命令 4. 显示日期命令 5. 回显字符串命令 6. 创建目录命令 7. 删除目录命令 8. 更改路径命令 9. 显示当前工作目录命令 10. 删除文件命令 11. 打印文本命令 12. 文件重新命名 13. 显示文本命令 14. 显示版本命令 15. 显示目录结构命令 16. 清除当前显示内容命令 上述内容中,所有命令通过命令解释器能够执行,即启动命令解释器以后,输入相应命令,按照输入指令执行相应功能,并在屏幕上显示相应结果。
资源详情
资源评论
资源推荐

一、 设计题目:操作系统命令接口设计
二、 主要内容:
本设计的目的是通过设计一些简单的操作系统的命令接口,使学生掌握操作系统
接口的设计方法。
要求学生在熟悉操作系统的命令接口及程序接口的基础上,利用
C
语言设计简单
的命令接口。命令接口基于
DOS
的命令行接口 。
三、 具体要求
利用 语言、 中断中 与屏幕显示相关的中断调用完成设计,具体包括
1. 命令解释器
2. 列目录命令
3. 显示时间命令
4. 显示日期命令
5. 回显字符串命令
6. 创建目录命令
7. 删除目录命令
8. 更改路径命令
9. 显示当前工作目录命令
10. 删除文件命令
11. 打印文本命令
12. 文件重新命名
13. 显示文本命令
14. 显示版本命令
15. 显示目录结构命令
16. 清除当前显示内容命令
上述内容中,所有命令通过命令解释器能够执行,即启动命令解释器以后,输入相应
命令,按照输入指令执行相应功能,并在屏幕上显示相应结果。
四、 进度安排
天:资料查找、系统分析,数据流程分析,概要设计
天:系统详细设计、功能设计
天:模块设计、编程调试
天:资料整理、课程设计说明书编写。
五、 完成后应上交的材料

一 课程设计说明书(程序流程图、函数功能模块、核心算法等)
1 程序流程图
2 函数功能模块:
函数 1:显示系统当前的时间
函数:
函数 2:显示系统当前的日期
函数:
函数 3:在当前目录下创建一个新的目录
命 令 是 否 正
确
是 否 继
续
命令解释器
创建目录命令
删除目录命令 更改路径命令 显示工作目录命令 删除文件命令
打印文本命令
文件重新命名 显示文本命令 显示版本命令 显示目录结构命令 清除显示内容命令
执行相关操
作
程 序 结
束
输入操作命令
开 始 程
序
显示系统时间 显示系统日期
否
否
是
是

函数:
函数 4:删除当前目录中的一个目录
函数:
函数 5:更改当前目录的路径
函数:
函数 6:显示当前的目录
函数:
函数 7:删除当前目录中的文件
函数:
函数 8:打印目录中的文本
函数:
函数 9:给当前目录中的文件重新命名
函数:
函数 10:以窗口的形式显示文本
函数:
函数 11:显示当前系统的版本号
函数:
函数 12:以二叉树的形式显示系统的目录文件结构
函数:
函数 13:清屏
函数:
函数 14:输入判断函数 检查输入命令
函数: !"#$ %&'
参数:"#$ %&'输入的命令
功能:将其转换成相应的 "(%常量
返回值 ) !
* !"#$ %&'
3 核心算法
+主要是使用 相关函数,以及调用 命令
+使用 (*$",函数判断输入命令格式是否正确
-+使用清空缓冲区,以免影响下一次命令的操作
二 相关源程序文件
. "/!%0(*+#1
. "/!%02 2(+#1
. "/!%0" +#1
. "/!%0(*/3+#1
. "/!%0(*$ 4+#1
55显示系统时间函数
剩余11页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论8