計(jì)算機(jī)的三大原則

   有人問(wèn)我計(jì)算機(jī)是什么?
   我不假思索的告訴他,計(jì)算機(jī)不就是電腦嗎?然后就是霹靂吧啦說(shuō)一堆電腦能做的事情,比如說(shuō)玩游戲,看電視,聊天等等?,F(xiàn)在想想其實(shí)還是蠻尷尬的,說(shuō)的那些都是計(jì)算機(jī)能做什么,而不是說(shuō)計(jì)算機(jī)是什么!而且說(shuō)計(jì)算能做的也是最最基本的東西而已。
    看了《計(jì)算機(jī)是怎樣跑起來(lái)的》這本書(shū)之后,雖然書(shū)比較舊了,但是里面對(duì)于計(jì)算機(jī)的解釋真的是恰到好處,也就是今天說(shuō)的計(jì)算機(jī)三大原則:
    1.計(jì)算機(jī)是執(zhí)行輸入、運(yùn)算、輸出的機(jī)器
    2.程序是指令和數(shù)據(jù)的集合
    3.計(jì)算機(jī)的處理方式有時(shí)與人們的思維習(xí)慣不同

計(jì)算機(jī)是執(zhí)行輸入,運(yùn)算,輸出的機(jī)器:
計(jì)算機(jī)暫時(shí)不能憑空生產(chǎn)東西,所以它必須要有一個(gè)數(shù)據(jù)源,也就是輸入;
計(jì)算機(jī)接收到數(shù)據(jù)源,如果不進(jìn)行處理,它也就和電線什么的功能類似,所以這個(gè)時(shí)候它需要對(duì)數(shù)據(jù)源進(jìn)行運(yùn)算處理;
計(jì)算機(jī)運(yùn)算處理之后,如果不輸出,它也就成了一個(gè)堆積信息的垃圾箱而已;

程序是指令和數(shù)據(jù)的集合:
程序猿可能大家都比較熟悉,但是什么是程序了?其實(shí)很簡(jiǎn)單,程序就是指令和數(shù)據(jù)的集合;
所謂指令就是控制計(jì)算機(jī)進(jìn)行輸入,運(yùn)算,輸出的命令。把向計(jì)算機(jī)發(fā)出的指令一條條列出來(lái),就得到了程序。
程序中的數(shù)據(jù)分為兩類,一類是作為指令執(zhí)行對(duì)象的輸入數(shù)據(jù),一類是從指令的執(zhí)行結(jié)果得到的輸出數(shù)據(jù)。
程序猿寫(xiě)了很多代碼,但是最后計(jì)算機(jī)處理的都是經(jīng)過(guò)處理之后的,計(jì)算機(jī)能識(shí)別的機(jī)器語(yǔ)言,這些機(jī)器語(yǔ)言的組成也就是指令和數(shù)據(jù)。

計(jì)算機(jī)的處理方式有時(shí)與人們的思維習(xí)慣不同:
計(jì)算機(jī)是工具,是人類為了提高生產(chǎn)效率的工具,它和平時(shí)人們用的工具并沒(méi)有什么本質(zhì)的區(qū)別(也許以后的智能能完全替人腦),所以它不能完全按照人們的思維習(xí)慣處理問(wèn)題也是一種正常的表現(xiàn)。當(dāng)然人們現(xiàn)在在做的就是讓計(jì)算機(jī)更加的符合我們的思維習(xí)慣去處理事情。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容