zoukankan      html  css  js  c++  java
  • 操作系统的实验一实验报告

    实验一、令解释程序的编写实验

    专业:商业软件工程 

    姓名:陈嘉慧

    学号:201406114205

    一、        实验目的

    (1)掌握命令解释程序的原理;

    (2)*掌握简单的DOS调用方法;

    (3)掌握C语言编程初步。

    二、        实验内容和要求

    实验内容:根据教师指定的实验课题,完成设计、编码、测试工作。

    实验要求:

    编写类似于DOS,UNIX的命令行解释程序

    (1)自行定义系统提示符

    (2)自定义命令集(8-10个)

    (3)用户输入HELP以查找命令的帮助

    (4)列出命令的功能,区分内部还是外部命令

    (5)用户输入QUIT退出

    (6)内部命令有dir, cd, md, rd, cls, date, time, ren, copy等。

    三、        实验方法、步骤及结果测试

     

    1. 1.      主要程序段及其解释:

    实现主要功能的程序段,重要的是程序的注释解释。

    1. 2.      运行结果及分析

    一般必须配运行结果截图,结果是否符合预期及其分析。

       (截图需根据实际,截取有代表性的测试例子)

     

     

    四、        实验总结

    这次作业难度不大,可是我运用了C语言老师说没什么必要就不要用goto,因为在结构化程序设计中一般不主张使用goto语句, 以免造成程序流程的混乱,使理解和调试程序都产生困难。可是要扩展那几题的话,我是不会的,因为真正的cmd命令不熟悉,加上不知道cmd命令的作用,所以无从下手。

    程序是区分大小写的,它输入大写是没用的他还会继续提示我再输入一次,这个问题老师说最好都用读取文件的方法写,可是我用了数组存放的方法来弄。

     

  • 相关阅读:
    绿色版的Linux.NET——“Jws.Mono”
    警惕!高版本VS发布时预编译导致Mono中Razor找不到视图
    用迭代实现无限级分类
    如何让我们的PHP在Jexus中跑起来
    Linux.NET实战手记—自己动手改泥鳅(下)
    umei-spider
    selenium-爬取小说
    filter() 函数
    字典,元组,列表,字符串互相转换
    Python实用黑科技——解包元素(2)
  • 原文地址:https://www.cnblogs.com/hui1005039632/p/5320415.html
Copyright © 2011-2022 走看看