一、 實驗目的
(1)認識dos;
(2)掌握命令解釋程式的原理;
(3)掌握簡單的dos呼叫方法;
(4)掌握c語言程式設計初步。
二、 實驗內容和要求
編寫類似於dos,unix的命令列解釋程式
(1)自行定義系統提示符
(2)自定義命令集(8-10個)
(3)使用者輸入help以查詢命令的幫助
(4)列出命令的功能,區分內部還是外部命令
(5)使用者輸入quit退出
(6)內部命令有dir, cd, md,rd, cls, date, time, ren, copy等。
根據要求,完成設計、編碼、測試工作。
三、實驗環境
1.pc微機
2.windows 作業系統
3.c/c++程式開發整合環境
四 實驗**
#include
#include
main()
;char str[20];
while(1)
else if(strcmp(str,cmd[1])==0)
else if(strcmp(str,cmd[2])==0)
else if(strcmp(str,cmd[3])==0)
else if(strcmp(str,cmd[4])==0)
else if(strcmp(str,cmd[5])==0)
else if(strcmp(str,cmd[6])==0)
else if(strcmp(str,cmd[7])==0)
else if(strcmp(str,cmd[8])==0)
else if(strcmp(str,cmd[9])==0)
else if(strcmp(str,cmd[10])==0)
return;
else
}五 實驗結果和截圖
執行程式的開始介面
輸入help,顯示所有命令字元和功能
輸入錯誤字元,提示使用者重新輸入
例子
輸入quit,退出迴圈
六 總結和體會
這次實驗運用的是c語言來程式設計,但是對於大一所學的知識有所忘記,就上網和在書上查詢相關的資料,
最後完成程式。
實驗一 DOS命令解釋程式的編寫
一 目的和要求 1.實驗目的 1 認識dos 2 掌握命令解釋程式的原理 3 掌握簡單的dos呼叫方法 4 掌握c語言程式設計初步。2 實驗要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者輸入help以查詢命令的幫助 4 列出命令的功...
實驗一 DOS命令解釋程式的編寫
一.實驗目的 1 認識dos 2 掌握命令解釋程式的原理 3 掌握簡單的dos呼叫方法 4 掌握c語言程式設計初步。二 實驗要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者輸入help以查詢命令的幫助 4 列出命令的功能,區分內部還是...
DOS命令解釋程式的編寫
13物聯網 余佳梓 201306104118 一 目的和要求 1.實驗目的 1 認識dos 2 掌握命令解釋程式的原理 3 掌握簡單的dos呼叫方法 4 掌握c語言程式設計初步。2 實驗要求 編寫類似於dos,unix的命令列解釋程式 1 自行定義系統提示符 2 自定義命令集 8 10個 3 使用者...