計算機、計算機網絡與計算機軟件的本質基礎是不是數學?用到數學的哪些知識?

莫xxxx


計算機的本質其實確實是數字,比如,進制,函數,算法等等,當然數字不太好的也能學計算機相關技術,但是隻能學習個基礎,想深入的話還得補充數學方面的知識,計算機本身只能識0和1,我們在應用層的所有操作都會被轉換成0和1的組合。


huzibbs


計算機、計算機網絡和計算機軟件這是三個不同層次上的概念。

1、計算機。目前是電子計算機的簡稱,是以通過高度集成電子電路的芯片為計算核心,配合存儲器以及鼠標鍵盤等外設的統一設備的簡稱。(估計在不久的將來,計算機就不僅僅是電子計算機了,還有計算能力更強的量子計算機)

2、計算機網絡。是將具有獨立功能的多臺計算機,通過通信交換將他們連接起來,在通信協議的協調管理下,實現資源和信息共享。計算機網絡包括物理鏈路層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層等七層。

3、計算機軟件。是指計算機中的程序和文檔等內容,程序則是按照計算機處理規則編寫的代碼描述,文檔則是便於瞭解程序所需要的說明性資料。

有以上三個對象定義來看,計算機、計算機網絡與計算機軟件的基礎都不是數學。但數學的研究確實限制計算機及計算機相關行業發展的關鍵。因為一些數學模型(尤其是專業領域的數學模型),如果沒有精妙的數學模型支撐,則計算工作將成倍甚至百倍千倍的增長,有的甚至達不到行業對計算性能的需求。比如:VR/AR在處理虛擬現實場景時,就需要大量的渲染,而目前的網絡交換很難滿足數據交換的需求,在計算機處理上,複雜場景的VR處理,大型計算機都很難滿足運算需求,因此,數學模型從一定程度上限制了計算機軟件的發展。

在計算機相關知識中,基礎的數學知識如:插值法、二分法、行列式、矩陣、微積分等都經常被應用。

順便說一句:俄羅斯的航天工程在蘇聯解體之前之所以很厲害,據說主要是莫斯科大學數學系的一批教師、博導得功勞!


畢承峙


很高興回答這個問題,本人是計算機專業的,主要學習計算機網絡,但是課程也有軟件,低,電路等方面課程,開始時候主要有電子電路,高等數學,數據庫,操作系統等等,主要看學習的具體專業,具體專業對數學要求也不一樣,比如我們學習網絡的,我是一個菜鳥,我們要求就是華為認證水平,如果你從事軟件編程,設計很多數據,建模等等,像現在很火的大數據都需要數學知識,比如概論,線性數學等等,具體從事計算機專業對於數學要求差別大,但是各個數學科目都要有基礎。


小牛加油向前衝


本質基礎並不是數學,計算機能看懂的只有二進制數字,也就是0和1,其實0和1所表示的就是電流通過CPU的狀態,通1斷0。任何編程語言到最後都要轉換成二進制與計算機交互。但是這個過程無需我們完成,你只要寫好代碼就可以了。

至於軟件也不完全是數學。一個軟件還要包括邏輯。軟件開發也分很多種,普通或者說入門的開發者並不需要很深奧的數學知識,但是深入學習後,開發者就必須掌握一些數學算法了。可以說編程可以用到數學的所有知識,如:統計學,概率學等。


網事如煙oO


曾經有個程序員前輩對我說過一句話:牛逼的程序員數學都非常好

計算機,計算機網絡,計算機軟件,都是基於二進制的學科,二進制本身就是屬於數學範疇。

分開來看呢,計算機的設計理念是數學基礎,目標是為計算服務,但設計依靠的是電學

計算機網絡傳輸二進制信號,實現靠的是材料學,電學

軟件是利用二進制寫出來的,其設計過程會頻繁用到數學,尤其是算法這部分,幾乎就是數學,而算法是一個軟件的基礎,因為一切都是基於計算的


Hypnus睡


是數學,用到的數學知識有很多,最突出的就是二進制。

計算機是基於二進制的,只能解析和識別二進制數據,通過處理二進制數據來執行計算。

計算機網絡傳輸的數據也是二進制的,

計算機軟件是由高級語言編寫的,高級語言在執行的時候都會轉換為機器語言進行執行,機器語言就是二進制。


突破程序員


一,嚴格來說,用到的數學知識非常多,數學是它的基礎!

1、二進制,計算機的重要基礎。進制是一種計數方法,是數學的子分支。

2、數字電路的基礎是布爾代數。布爾代數是數學的子分支。

3、信號分析的傅里葉變換實際上也是一個數學變換過程。傅里葉變換用到函數和微積分的知識。

4、圖靈機的基本邏輯法則,其基礎是數理邏輯。數理邏輯是數學的邏輯基礎。

不過,我覺得它的核心不只是數學。

也就是說

二,它也包括集成電路、材料科學、光電、電子信息等很多學科的知識,而且要求都很高。


小米有品有魚蔣永強


一:嚴格來說,用到的數學知識非常多,數學是它的基礎!1.二進制,計算機的重要基礎,進制是一種計數方法,是數學的子分支。2.數學是電路的基礎是布爾代數,布爾代數是數學的子分支。3.信號分析的傅里葉變換實際上也是一個數學變換過程,傅里葉變換用到函數和微積分的知識。4.圖靈機的基本邏輯法則,其基礎是數理邏輯,數理邏輯是數學的邏輯基礎。它的核心不只是數學。也就是說:二,它也包括集成電路,材料科學,光電,電子信息等很多學科,而且要求很高。


風之雲410


沒有數學支撐的計算機還能叫計算機嗎?確切的說計算機網絡軟件是一個複雜的綜合學科,知識設計到物理,電學,材料學,數學 但理論基礎確實是數學


夏月之火火火


絕對是有的,因為有算法


分享到:


相關文章: