緒論
一.計算機的模型
(1)圖靈模型
- 資料處理器:可接受輸入資料、處理資料、并產生輸出資料的黑盒,

(補充:
1.黑盒測驗:(資料功能測驗/資料驅動測驗)已知產品所具有的功能,通過測驗來檢測每個功能是否正常使用,測驗時,完全不考慮程式內部結構和內部特性,僅在介面測驗,看是否正確輸入和輸出,
2.白盒測驗:(結構測驗/邏輯驅動測驗)重點關注軟體內部的實作細節,知道產品內部作業程序,通過測驗來檢測產品內部的動作是否按照說明書正常運行,測驗時檢驗程式中每條通路是否能按照預定要求作業,不顧及功能,
3.灰盒測驗:介于二者之間,灰盒測驗關注輸出對于輸入的正確性,同時也關注內部表現(不如白盒細致),僅通過一些表征性的現象、事件、標志來判斷內部運行狀態(防止如有時輸出結果對但內部運行有誤的情況),)
缺點:
1.定義太寬泛(平常用的計算器也是計算機?)
2.不能說明它處理的型別以及是否可以處理一種以上的型別
- 可編程資料處理器(圖靈模型)
輸出資料依賴兩方面因素的結合作用,及輸入的資料和程式,
程式:用來告訴計算機對于資料進行處理的指令集合,
- 通用圖靈機
是對現代計算機的首次描述,該機器只要提供了合適的程式就能做出任何運算,
馮.諾依曼模型
通用圖靈機在存盤器中僅存盤資料,其完成某一項任務的程式是通過操作一系列開關或更改配線來實作的,但鑒于程式和資料在邏輯上是相同的,馮諾依曼架構將程式也存盤于計算機存盤器中,
-
構成:由存盤器、算術邏輯單元、控制單元、輸入/輸出單元構成

馮諾依曼架構的程式必須存盤在記憶體中,意味著資料和程式應該具有相同的格式(位模式及0和1的序列)存于記憶體中, -
指令需按順序執行
馮諾依曼架構的程式是由一組數量有限的指令構成,控制單元從記憶體中提取一條指令、解釋指令、執行指令,
指令的順序執行是馮諾依曼架構的初始條件 -
計算機的組成部分:計算機硬體、資料、計算機軟體
計算機軟體
圖靈或馮諾依曼模型的主要特征是程式的概念,早期編程體現為一系列開關閉合以及布線的改變,現在的編程指的是寫代碼,
- 程式必須是存盤的

- 程式必須是有序指令集
- 演算法指結合各指令完成特定任務的方法
- 語言是指利用符號來代表位模式
- 作業系統是為程式訪問計算機部件提供的一種管理程式
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/248591.html
標籤:其他
上一篇:Edge、Chrome 1月12日之后繼續使用Flash的方法(超級專業,高能預警)
下一篇:HTML5基礎知識點總結(一)
