論為何電腦科學應該作為基礎科學

2021-09-27 12:18:09 字數 1388 閱讀 4426

哲學作為科學之母,此乃名副其實。數學是現代科學的重要思維工具,其重要性毋庸置疑。然而電腦科學,雖然發展得熱火朝天,但其在科學體系中的地位在很多人的心目中卻一直沒有得到應有的重視,抑或是絕大多數人根本就從來都沒有思考過這個問題。我想這一方面跟計算機才剛出現,尚屬新鮮事物有關,另一方面也正是因為它在生活中應用得如此廣泛,反而掩蓋了其科學之基石的本質。

世界由物質、能量、時空這幾大基本元素構成,這些都是客觀實體,傳統科學技術如物理、化學、生物、天文、地理、醫學、土木、機械、化工、電氣等,研究的物件基本集中於這些內容。但所有這些客觀實體只有在「資訊」的控制下才能有序運作,而計算機所研究和處理的正是資訊資源,並將其處理結果作用於這個世界的各種實體。正因為萬物都遵循資訊的指導,所以生活中計算機的應用才會無孔不入,但千萬不因為其被廣泛應用於生活的方方面面,就認為它僅僅是一門應用科學(雖然其研究內容中的一部分技術的確屬於應用技術)。因此我認為電腦科學是繼哲學和數學之後,人類又一支柱型工具類學科。

人類最早認識和開發的是物質資源,把它較化成材料,製作出簡單的丁具,從事個體、家庭或小作坊的生產,這種生產方式異致生產率低下,以致社會經濟發展緩慢,形成幾千年的農業社會自給自足的自然經濟。18世紀以蒸汽機發明為標誌的產業革命興起,開啟了能量資源的開發利利用,把它轉化為動力,製造出各種自動的機器作為生產工具,有效延伸了人的體能,勞動生產率顯著提髙,使人類進人大規模生產的工業化時代,形成以商品生產與交換為標誌的市場經濟。工業化為人類創造了巨大的財富,促進了社會經濟的繁榮與發展,改變了社會的結構,但當時也帶來了非再生物質資源和能量資源的大量消粍與浪費。人類發現資訊這一戰略資源,還是近幾十年的事。現代科學技術的進步,特別是計算機的出現,使人類從此有了自動化、資訊化和一定智慧型化的強大工具,以開發利用資訊資源,把它較化為知識產品,促使物質生產水平和社會勞動生產率空前提髙,開創了資訊時代的新紀元。以計算機為核心對資訊資源的開發和利用,使物質資源和能量資源的效益得以更加充分、髙效地發揮,人們能以合適的物質和能量創造出髙質量產品,其增值**於資訊和知識。計算機的出現,使人們在物質和能量兩大戰略資源外,開發和利用了「資訊」這一新的戰略資源,開拓了人類認識自然、改造自然的新資源。——《計算機科學技術百科全書》

綜上,哲學是科學之母,數學是思維工具,計算機是資訊處理工具,三者共同構成現代科學的三大支柱。而物理、化學、生物等,是更為細化的科學。醫學、天文、地理、土木、機械、化工、電氣、電子設計、軟體開發等,屬於具體的應用技術。

題外話:

大家應該有注意到上面應用的一段《計算機科學技術百科全書》內容中只提到了「物質資源」、「能量資源」和「資訊資源」,但人類在「時空技術」上還未有過重大突破,我想這份重任應該要落在航天人的頭上了,這將是人類有史以來最重大革命之一。所以各位學計算機的大哥大姐們還不趕快投身航天事業呀!

為何要學習計算機基礎

一 什麼是計算機?計算機是一種能夠按照指令對各種資料和資訊進行自動加工和處理的電子裝置。電腦系統分為硬體和軟體兩大部分,硬體相當於人的身體,而軟體相當於人的靈魂 而一套完整的計算機系統分為 計算機硬體,作業系統,軟體 程式設計師開發的就是軟體 作業系統是用來呼叫 組織計算機的各硬體來執行工作的,而應...

電腦科學基礎 電子計算機抽象層次

電子計算機有著比較複雜的結構,而控制複雜性的關鍵做法之一正是抽象,即隱蔽不需要的細節。下圖是對電子計算機的分層抽象,這裡將計算機分為九層 應用程式層 作業系統層 體系結構層 微結構層 邏輯層 數位電路層 模擬電路層 器件層 物理層。下面自底向上地簡單介紹一下各層 物理層關注的是電子運動,由麥克斯韋方...

電腦科學專業應該傳授的3件事

電腦科學專業應該傳授的3件事 2011 01 19 09 27 by 資深記者 jobbole 有8104人瀏覽 程式設計綜合 工作敏捷開發 獵頭職位 北京 iteye 誠聘 產品ued主管 沒錯,只有3件事。我多麼希望在大學期間學會很多件事,但是我深知沒有任何專業會對你進行完整而透徹的教育。一門專...