IB 計算機科學/科學系統生命週期和軟體開發/系統設計
外觀
任何計算機系統的主要組成部分遵循資料流的輸入-處理-輸出模型
然而,硬體也需要備份儲存,因為CPU中沒有永久儲存
軟體層也已實現,因此無需直接接觸硬體
當資料在系統中時,它通常以流程圖的形式顯示,使用以下符號
- 資料採集
- 手動資料輸入 - 鍵盤、滑鼠(例如:將客戶記錄新增到資料庫中)
- 直接資料輸入 - OCR/OMR 掃描器、條形碼掃描器等(例如:借書或查詢借款人詳細資訊)
- 自動資料輸入 - 感測器(例如:自動溫度控制)
- 資料表示
- 臨時顯示 - VDU、LCD 顯示器(例如:在顯示器上顯示價格)
- 永久顯示 - 印表機(例如:收據)
- 電氣/機械輸出 - 執行器(例如:將信用卡資料從銀行傳送到提款機)
兩種主要的介面是命令列介面(CLI)和圖形使用者介面(GUI)。
CLI 非常易於實現並且使用更少的記憶體,但是學習曲線要大得多,但長期使用者可能會發現它們比其他介面更快。
GUI 實現起來更復雜,佔用更多記憶體,它們還需要滑鼠。但是,圖示更容易記住命令,這些命令被分組在選單中。學習曲線要小得多。GUI 也被稱為“WIMP”(Windows、Icons、Menus、Pointers)
通常呈 X 形,輸入在 X 的頂部,處理在中間,輸出在底部。一些形狀是平行四邊形,用於輸入/輸出,梯形用於手動輸入,正方形用於處理,帶曲線底部的矩形用於文件,圓柱體用於磁碟儲存。



