命令解釋程式的編寫實驗報告

2022-05-16 18:35:04 字數 1709 閱讀 4022

實驗

一、命令解釋程式的編寫實驗

專業 商業軟體工程  姓名 丘惠敏 學號 201406114203

一、實驗目的

(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.源程式名:壓縮包檔案(rarzip)中源程式名minios6.cpp

可執行程式名:minios6.exe

2.原理分析及流程圖

主要是通過二維陣列儲存各個命令的資訊。

通過對ascii對計算,把命令輸入的大寫全部轉換成小寫,小寫不變。

再通過字串判斷命令輸入是否正確。

3.主要程式段及其解釋:

1 #include2 #include 3 #include

4 #include5

void

helpmeun();

6void change(char

temp);

7main()8;

10char temp[5

];11 printf("

microsoft windows xp [版本 5.1.1600]\n");

12 printf("

(c) 版本所有 1985-2001 microsoft corp.\n\n");

13while(1)14

44getchar();45}

46void

helpmeun()

4760

void change(char

temp)

6167 }

4.執行結果及分析

四、實驗總結

通過這個實驗我了解了一些系統中命令提示符的作用和使用,也對外部命令和內部有所了解,但是系統中還有很多命令依然是不了解。

實驗一 命令解釋程式的編寫實驗

實驗 一 命令解釋程式的編寫 一 實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。二 實驗內容和要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者輸入help以查詢命令的幫助 4 列出命令...

實驗一 命令解釋程式的編寫實驗

實驗 一 命令解釋程式的編寫實驗 專業 商業軟體工程 姓名 謝洲 學號 201406114140 一 實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。二 實驗內容和要求 根據教師指定的實驗課題,完成設計 編碼 測試工作。編寫類似於dos,unix的命令...

實驗一 命令解釋程式的編寫實驗

網路工程 黃翠連 37 一 實驗目的 1 掌握命令解釋程式的原理 2 掌握簡單的dos呼叫方法 3 掌握c語言程式設計初步。二 實驗方法 步驟及結果測試 include include void main 主函式 指標陣列儲存關鍵字 int pan char ch1,char j 11 char a...