為什麼程式設計技術大牛特別厲害的人,都要學高等數學,離散數學,線性代數,微積分。大學物理,英語

2021-04-20 04:56:57 字數 6143 閱讀 4386

1樓:匿名使用者

1、你搞錯來了,不是高等數學,最終自重要的是應bai用數學,這些是完全兩個

du領域的事情;

2、離散數zhi學、線dao性代數、微積分這些,是基本的理科基礎,程式設計複雜到一定程式,就需要考慮平行計算、多執行緒、計算機隨機故障等很多和程式效率、強壯行、容錯性相關的事情,以及對應的數學模型、演算法優化等等事情,數學模型尤其重要,因此應用數學是最重要的;

3、計算機是美國人發明的,底層全是英語,不懂英語如何操作,更談不上開發和程式設計,隨便一個暴錯的英語資訊,就能把不懂計算機的人弄死,我當年學計算機,我的英語老師第一次在我邊上很自負向看看,結果直接變傻子,因為計算機專業英語和普通英語完全不同,例如:英語單詞cell,植物學叫做細胞,物理叫做電池,計算機叫做儲存單元;又例如:disk,日常英語叫做碟子盤子,計算機中叫做軟盤;driver日常叫做駕駛,計算機叫做驅動、驅動器。

英語老師不暈頭才怪。不誇張的說,我當年玩dos的時候,計算機的所有提示,他一句都看不懂,他是真正的英語六級。

2樓:好小愛新

這些是基礎,雖然不是都得學,但多學無害。但初學者切忌貪多。

為什麼程式設計需要數學,如果數學不好,沒學過大學的離散數學,高等數學,線性代數,微積分,大學物理,英語

3樓:匿名使用者

程式設計需要數學,是因為程式設計體現的是邏輯思維。要求思維嚴謹。

培養的是習慣,是思維方式。微積分、線代沒學好也沒問題的。

學習高等數學,離散數學,線性代數需要具備多少數學知識?

4樓:匿名使用者

一、高等數學包括數學分析,主要就是微積分;高等代數,主要是線性代數的內容。

1、在學習高數之前首先要打好基礎。

2、初等數學知識不夠數量,或者掌握太少,變形變不過來,這樣就算知道高等數學,但是初等掌握不好,會遇到一定困難。

3、一些基本概念,導數的定義,連續性的定義以及基本公式表,微分公式表,這些基本的東西要記。積分公式表記不住,積分就過不了關。

二、離散數學主要研究的邏輯,集合論,抽象代數,布林運算等等,幾乎不涉及微積分,離散數學裡有一些演算法可能會用到線性代數的東西。

1、離散數學是研究離散量的結構及其相互關係的數學學科,是現代數學的一個重要分支。它在各學科領域特別在電腦科學與技術領域有著廣泛的應用,同時離散數學也是計算機專業的許多專業課程必不可少的先行課程。

2、離散數學是傳統的邏輯學,集合論(包括函式),數論基礎,演算法設計,組合分析,離散概率,關係理論,圖論與樹,抽象代數(包括代數系統,群、環、域等),布林代數,計算模型(語言與自動機)等彙集起來的一門綜合學科。

3、學習離散數學的要求具備初等數學的知識就可以學習,如果已學過高等數學就更好。

三、線性代數是要學習齊次和非齊次方程組的解法,前面的基礎是行列式和矩陣,高中的基礎可以沒有,需要的是掌握初中數學的解的方程組,方程組會解,線性代數這部分計算上是沒問題的,剩下的是理解概念和解題的步驟了。

5樓:五月榴花照眼明

如果你專門學習數學那麼需要相當長的一段時間,況且你會發現你所學的數學和你的程式似乎沒有多麼大的聯絡.

那麼我建議你先去看看關於演算法和資料結構方面的書(《資料結構(c語言版)清華大學出版社》),如果你理解起來其中的演算法沒什麼困難,那麼以你現在的數學水平已經足夠了.如果不行的話,那麼你可以針對遇到的問題,比如在計算時間複雜度中用到的概率和期望的知識,圖資料結構需要你瞭解拓撲以及一些最優化方面的知識.

順便說一下,高等數學是一個很籠統的說法.其中包括數學分析(主要就是微積分),高等代數(主要是線性代數的內容).老三高,就是指高等數學,高等幾何,高等代數.

這是基礎.如果你想在有所發展我建議你可以繼續學習"新三高",抽象代數(近世代數),拓撲,泛函分析.

當然關於計算機的具體還有分形幾何,概率論等.

ps:我是學數學的

6樓:傘樂

我覺得影響不是很大啦,而且高等數學和線性代數只要慢慢學,有人指導就很快能學好,離散數學有點抽象,你說的這四門我都學過。我自己覺得c語言的話還是電腦方面的知識重要一點,數學要求不是很高,除非你要便那種很複雜很複雜的

7樓:匿名使用者

數學是一種樂趣,主要是積累和運用,要從小養成好學的習慣,數學必然就不差了,現在也可以補一補數學,爭取把數學成績提高,還可以給沒步算式加個小標題,以免不知道怎樣算下去了.

8樓:匿名使用者

只要你認真學!~~什麼事情都難不倒你!我相信你!~

9樓:圓蛤

很難吧,離散和線代應該不怎麼要緊,線代主要要理解向量

微積分麻煩,導數,向量,很多知識要掌握

10樓:匿名使用者

你只要多多看書就好了

學習離散數學需要高等數學和線性代數作為基礎嗎?

11樓:匿名使用者

離散數學其實和高等數學沒什麼關係,離散數學主要研究的邏輯,集合論,抽象代數,布林運算等等,幾乎不涉及微積分,線性代數有一點關係但關係不大,主要是離散數學裡有一些演算法可能會用到線性代數的東西。我大二時學的,用的是耿素雲的那本書還有練習冊,感覺不錯。

12樓:匿名使用者

離散數學是為非數學專業人士開設的一門課。 比如搞物理的,搞計算機的。 所以不需要你具備太多的知識。

簡單的說,它只是把一些簡單的數學知識七拼八湊地放在一塊。 好比大雜燴。目的是要你大致上會用就可以了,不需要探根問底的。

它的內容主要是圖論,邏輯, 簡單的代數學。 內容相當淺,只要中學水平就可以學會了。 不需要什麼線性代數基礎。

13樓:匿名使用者

不需要,離散數學和高等數學、線性代數基本沒什麼關聯

14樓:匿名使用者

初等數學夠用

離散數學就是需要比較強的邏輯思維能力和對概念理解的深刻程度

15樓:傻明瓜子

離散數學需要學高等數學

高等數學裡的微積分十分重要

16樓:一朝春盡

0基礎,離散數學我自學了1年,基本差不多能考及格。但是0基礎,你讓我學高等數學(二),完全就是天書,聽課都聽不懂,一臉懵

高等數學和線性代數的區別在**?

17樓:匿名使用者

1、包含範圍不同:

線性代數:高等代數內容的一重要部分,並且線性代數重點是掌握矩陣這一塊,計算居多,是非數學系的理工科生學的。

高等代數:掌握的東西多一些,內容上增加多項式和雙線性函式、酉空間、辛空間等抽象內容。

2、研究方向不同:

線性代數:研究物件是向量,向量空間(或稱線性空間),線性變換和有限維的線性方程組。向量空間是現代數學的一個重要課題;因而,線性代數被廣泛地應用於抽象代數和泛函分析中;

高等代數:主要以證明為主,屬於數學系學生所學。高等數學有其固有的特點,這就是高度的抽象性、嚴密的邏輯性和廣泛的應用性。抽象性和計算性是數學最基本、最顯著的特點。

3、實際應用方向不同:

線性代數:線性代數的理論已被泛化為運算元理論。由於科學研究中的非線性模型通常可以被近似為線性模型,使得線性代數被廣泛地應用於自然科學和社會科學中。

高等代數:電子計算機的出現和普及使得數學的應用領域更加拓寬,現代數學正成為科技發展的強大動力,同時也廣泛和深入地滲透到了社會科學領域。

18樓:半寂蓮燈

1.高等數學包含線性代數

高等數學是由微積分學,較深入的代數學、幾何學以及它們之間的交叉內容所形成的一門基礎學科。主要內容包括:數列、極限、微積分、空間解析幾何與線性代數、級數、常微分方程。

2.高等數學比線性代數難

高等數學要掌握幾何,代數和分析,而線性代數重點在矩陣那塊,掌握算的技巧就會做題了。

3.先學高等數學,再學線性代數

大多數學校都是大一先開高等數學,大二再開線性代數。個人認為線性代數只要掌握高中的行列式就可以入門了,高等數學要掌握的東西挺多的。

19樓:河傳楊穎

1、兩者為包含關係,線性代數是高等代數內容的一重要部分,並且線性代數重點是掌握矩陣這一塊,計算居多,是非數學系的理工科生學的;

2、線性代數是數學的一個分支,它的研究物件是向量,向量空間(或稱線性空間),線性變換和有限維的線性方程組。向量空間是現代數學的一個重要課題;因而,線性代數被廣泛地應用於抽象代數和泛函分析中;

3、通過解析幾何,線性代數得以被具體表示。線性代數的理論已被泛化為運算元理論。由於科學研究中的非線性模型通常可以被近似為線性模型,使得線性代數被廣泛地應用於自然科學和社會科學中。

其他數學分支

線性代數是一個成功的理論,其方法已經被應用於數學的其他分支。

模論就是將線性代數中的標量的域用環替代進行研究。

多線性代數將對映的「多變數」問題線性化為每個不同變數的問題,從而產生了張量的概念。

在運算元的光譜理論中,通過使用數學分析,可以控制無限維矩陣。

所有這些領域都有非常大的技術難點。

20樓:他de生活

線性代數是高等代數內容的一重要部分,並且線性代數重點是掌握矩陣這一塊,計算居多,是非數學系的理工科生學的;

高等代數掌握的東西多一些,內容上增加多項式和雙線性函式、 酉空間、辛空間等抽象內容,而且高等代數主要以證明為主,屬於數學系學生所學。

高等數學的特點:

作為一門基礎科學,高等數學有其固有的特點,這就是高度的抽象性、嚴密的邏輯性和廣泛的應用性。抽象性和計算性是數學最基本、最顯著的特點。

有了高度抽象和統一,我們才能深入地揭示其本質規律,才能使之得到更廣泛的應用。

嚴密的邏輯性是指在數學理論的歸納和整理中,無論是概念和表述,還是判斷和推理,都要運用邏輯的規則,遵循思維的規律。

所以說,數學也是一種思想方法,學習數學的過程就是思維訓練的過程。人類社會的進步,與數學這門科學的廣泛應用是分不開的。

尤其是到了現代,電子計算機的出現和普及使得數學的應用領域更加拓寬,現代數學正成為科技發展的強大動力,同時也廣泛和深入地滲透到了社會科學領域。

線性代數的意義:

線性代數在數學、物理學和技術學科中有各種重要應用,因而它在各種代數分支中佔居首要地位。

在計算機廣泛應用的今天,計算機圖形學、計算機輔助設計、密碼學、虛擬現實等技術無不以線性代數為其理論和演算法基礎的一部分。

線性代數所體現的幾何觀念與代數方法之間的聯絡,從具體概念抽象出來的公理化方法以及嚴謹的邏輯推證、巧妙的歸納綜合等,對於強化人們的數學訓練,增益科學智慧是非常有用的。

21樓:只梨花匠

區別就是:線性代數是高等數學中的一部分。

線性代數是數學的一個分支,它的研究物件是向量,向量空間(或稱線性空間),線性變換和有限維的線性方程組。向量空間是現代數學的一個重要課題;因而,線性代數被廣泛地應用於抽象代數和泛函分析中;通過解析幾何,線性代數得以被具體表示。

線性代數的理論已被泛化為運算元理論。由於科學研究中的非線性模型通常可以被近似為線性模型,使得線性代數被廣泛地應用於自然科學和社會科學中。

線性代數是代數學的一個分支,主要處理線性關係問題。線性關係意即數學物件之間的關係是以一次形式來表達的。

例如,在解析幾何裡,平面上直線的方程是二元一次方程;空間平面的方程是三元一次方程,而空間直線視為兩個平面相交,由兩個三元一次方程所組成的方程組來表示。含有n個未知量的一次方程稱為線性方程。關於變數是一次的函式稱為線性函式。

線性關係問題簡稱線性問題。解線性方程組的問題是最簡單的線性問題。

所謂「線性」,指的就是如下的數學關係:

。其中,f叫線性運算元或線性對映。所謂「代數」,指的就是用符號代替元素和運算,也就是說:

我們不關心上面的x,y是實數還是函式,也不關心f是多項式還是微分,我們統一把他們都抽象成一個記號,或是一類矩陣。合在一起,線性代數研究的就是:滿足線性關係

的線性運算元f都有哪幾類,以及他們分別都有什麼性質。

高等數學:

指相對於初等數學而言,數學的物件及方法較為繁雜的一部分。

廣義地說,初等數學之外的數學都是高等數學,也有將中學較深入的代數、幾何以及簡單的集合論初步、邏輯初步稱為中等數學的,將其作為中小學階段的初等數學與大學階段的高等數學的過渡。

通常認為,高等數學是由微積分學,較深入的代數學、幾何學以及它們之間的交叉內容所形成的一門基礎學科。

主要內容包括:極限、微積分、空間解析幾何與線性代數、級數、常微分方程。

工科、理科研究生考試的基礎科目。

java程式設計技術都能幹什麼,java程式設計技術應用廣泛嗎?

java程式設計技術可以用來做 1 做 java可以用來編寫 現在很多大型 都用jsp編寫。2 做android開發 android是一種基於linux的自由及開放源 的作業系統,其源 是java。3 做遊戲 諾基亞的手機遊戲有90 以上都是java開發的。pc端的遊戲有 我的世界 英雄聯盟 等。4...

什麼是 多道程式設計 技術 它對作業系統的形成起到什麼作用

所謂 多道程式設計 技術,即是通過軟體的手段,允許在計算機記憶體中同時存放幾道相互獨立的作業程式,讓它們對系統中的資源進行 共享 和 競爭 以使系統中的各種資源儘可能地滿負荷工作,從而提高整個計算機系統的使用效率。基於這種考慮,電腦科學家開始把cpu 儲存器 外部裝置以及各種軟體都視為計算機系統的 ...

為什麼我夢見曾經喜歡的人特別害怕

夢就是夢,不代表什麼,也沒什麼意思,好好工作,好好生活,好好休息,沒事和朋友出去逛逛,聊聊天,享受生活每一天,希望我的回答能幫助你 比夢預示這個曾經喜歡的人,已經從你的心裡消失了!可能是他曾經給你留下過恐怖的事實,腦子裡殘留了陰影,所以 日有所思夜有所夢。夢裡的情景與現實都是相反的。沒事。惡緣 比較...