A. 學編程是不是要很好的數學功底
我是計算機程序專業的
想學習編程的話,數學書十分重要的,所以數學千萬不要放下!!高數就不說了,它是基礎,
尤其是《數學分析》《線性代數》等等一些綜合性比較強的數學知識,同濟大學計算機專業的同學,要學習的數學知識和專業數學學習的是一樣的!
學習編程應該從最基礎的C語言學起,它是所有計算機語言的基礎,學好它,以後再學C++,C#,VB,java就易如翻掌了!因為語言,語法都是相通的,變化的知識表達方式,
告訴你一個真理:C++,JAVA,C#三者會一種就能找到工作,會兩中一定能找到工作,會三種能找一份薪水不錯的工作!
但是C語言是基礎!很多公司現在招聘 喜歡考C語言,因為它是基礎!
推薦你一本適合自學的C語言教材〈C語言程序設計〉譚浩強 編寫 清華大學出版的
最後說的是一定要有毅力!
祝你成功!!
至於你說的英語,我覺得問題不是很大
只要學的夠用就好了,只要你能獨立過四級就OK了,不需要六級的水平!
因為編程環境很多是英文版本的,
有些出錯提示,你至少得能看的懂吧!
很多大師級別的人物,都是外國人,要想看懂他們的東西你的會外語的,
總之,英語只是工具,掌握一樣工具總是沒有壞處的吧,
總之要有毅力的!!
B. 編程需要英語或數學很好嘛
與編程、計算肆鋒機有關,總給人一種很難、很抽象的感覺,好像需要用到復雜的數學知識。其實不然,學編程只要具備簡單的初中數學基礎就夠了。大部分工作者,在日常工作中也不需要用到多復雜的數學知識。也不可否認,一些高端的工作,比如自動控制、人工智慧,必須要非常好的數學基礎,但這畢竟這類工作會涉及到編程原理、演算法等本科、研究生才能學到的東西。
說完了數學,我們再來看看學編程需要多少英語基礎呢鋒液?計算機程序代碼很多人都見過,裡面貌似有很多英文單詞。因此,有些人斷定,學編程要有很好的英語基礎。沒錯,在計算機程序中有很多指令都是由英語單詞構成的,這些英語單詞在高中甚至大學英語中都不會學到。因此,不管你是初中還是大學畢業開始學編程,都需要重新認識這些新單詞。單詞數量並不多,也沒必要全部記在腦袋裡。而且,在寫程序時,只要你輸入一個單詞的前幾個字母,電腦就會自動提示後面的。所以,就裂基晌算只有初中英語基礎,學編程也沒什麼壓力。
C. 編程對數學的要求高嗎
編程其實是個非常寬泛的概念,包含內容很多,程序員和程序員的工作也有非常大的不同,有做桌面應用的,有做資料庫開發的,有做互聯網應用的,有做演算法的,還有專做插件外掛的.......他們之間的所用工具,掌握的技術差別一般是超乎行外人理解的,所以,看你的具體崗位是什麼,對數學的要求差距很大的。
個人認為編程對數學的要求高是相對的,並不是絕對的。嘩宏禪除了高精尖領域對數學要求高之外,部分行業應用的開發對數學也會有一定的要求。對數學的要求體現在兩方面,一是微觀的,即演算法邏輯的建模和編寫,二是宏觀的,即用數學邏輯思維方式輔助解決實際問題。在項目開發中的實際應用場景主要有以下兩種,一是復雜的演算法邏輯,比如銀行業務中的對賬、統計、結算等場景;二是已有演算法優化亂塵,主要是由於數據吞吐量的增加或演算法本身的缺陷,導致計算能力差或資源消耗增加,比如通信和醫療行業對設備數據的管理和分析。因此對於數學的要求,主要是看開發項目所屬的行業和個人所在項目中的崗位職能。崗位級別越高對數學要求越高,還有工作內容越靠近底層或核心層越高,越靠近核心架構設計的越有可能需要。一般公司至少對於高級軟體開發工程師或高級軟體設計師以上職級,才會有這樣的要求。對於行業情況來說,主要是演算法場景較多且比較復雜,數據吞吐量和各種交互數據量大的場景,往往這類行業對數學水平有特殊要求。
如果你編程是用於計算例如寫一個計算神舟七號的軌跡,那麼不僅你數學要好,而且物理也要非常好.如果你編程是用於一個普通軟體可以說和數學不沾邊,哪怕絕喚你不會+-*/。主要是看你寫哪類的程序,一般程序員都是面向企業開發,而且不僅是一個人做的,企業用到數學的地方我真想不到什麼,不就是稅率的計算和工資之類,應該說小學數學足夠.編程說白了就是學計算機的語言,讓按照指定的語法告訴電腦你要干什麼,邏輯思維不好的也不是不能學,就是非常辛苦,電腦執行有順序,好像你把今天的工作告訴電腦:睡覺,吃飯,拉大便,如果就這么說電腦根本不知道你要干什麼先,所以邏輯性要非常合理.JAVA也是一種語言,現在的開發主流之一。JAVA和DOTNET都是熱門
D. 學習編程需要數學很好 嗎
數學好對編程一定有幫助,但不是所有的編程都需要很好的數學基礎,那要看發展方向。不過編程對邏輯思維能力閉襪拍有較高的要求,轎羨一般數學不好孫好的邏輯思維能力可能較差。
E. 數學不好能學編程嗎
問題一:數學底子不好,能學好編程嗎? 編程是一個很籠統的說法,比如同樣是編程,有代碼藍領工人,也有分析架構師,兩者的層次、薪資和前途是不一樣的。如果數學底子不好,你在演算法方面可能會差一些,但同樣可以成為優秀的程序員。在開發大型的桌面或伺服器軟體時,可能需要你有較強的演算法能力,不過你可以考慮做嵌入式軟體編程,雖然沒歷塌有很復雜的演算法要求,但需要你的知識面比較廣,不知道這是否能幫你取長補短?
問題二:數學不好英語不會可以學編程嗎? 數學不好怎麼辦?
答案:學!
英語不會怎麼辦?
答案:學!
編程零基礎怎麼辦?
答案:從零學起!
等你學成功後回頭看看那些一無所成的人,他們總是在說我這里不行,我那裡基礎差,我沒時間學等等……
失敗的人總是找借口,成功的人總是找方法。
失敗的人總是碰浮問題,成功的人總是發現問題。
我跟你一樣也是從零學起,我們一起加油吧。
方法:每個人都有自已的方法,認真去學總能找到方法.
你要什麼書留下郵箱,我發你 C++Primer .
問題三:數學不好能學計算機專業嗎? 我個舉例子給你看吧~
這樣你更明白些
學計算機 特別是編程需要有很強的 邏輯思維能力的!
就這么多了 希望你能理解!
很多是要學習高等數學的
其他的我也不知道了``````````
是否需要學數學,取決於你學計算機的目的:
1、如果要搞軟體設計,那是必需要學一些的,
2、如果只是操作和應用其它並不需要數學的專業,就不必學了,
3、如果要從事工程計算等需要數學知識的專業,當然要學了。
因此,你不要著急,先應明白自己的目標。
從你的問題看,你應該是剛接觸計算機,建議你先學一些基本的操作知識,然後,根據你的工作和生活需求再做決定,
我是計算機學院的老師,我認為你學計算機應用專業比較合適!數學是計算機的靈魂,不要選軟體和計算機科學技場!
英語、數學比較差就不要學編程了,你的實際情況可能學廣告設計比較好;
我有個同事今年22歲,也是中專水平,晚上參加設計班培訓,現在是排版設計師.
這些回答是由我摘錄匯總的,希望能給朋友們提供方便.
問題四:數學不好能學好編程嗎? 10分 對於題主的問題的回答是
數學學不好編程也可以學好,但是僅限於應用方面,不是深入到演算法研究什麼的。。。
編程主要是邏輯上的思考,對於數學知識方面要求不高,只要有邏輯思維就好。(數學其實一定程度上提高了這種能力,所以說數學學得好的人可能有些許的優勢,但這不代表數學不好的人學不好編程)
學習編程開始的時候就是得多用多練多看,從簡單的小問題代碼開始,到後來慢慢的想到什麼問題,就可以試圖用程序來獨立解決。在實踐中編程能力才會提高。陷入簡單機械的代碼閱讀中,就難以提高了。
問題五:數學很差的人適合學編程嗎 這個估計夠嗆,數學主要學的是邏輯肢雹圓,只要你的邏輯夠強,編程估計不成問題;但是還是有例外的,反正就是要看自身了
問題六:學軟體開發需要數學功底嗎? 軟體本身就需要分門別類。
主要的話,我個人把它分為這四個層次:
1,最最簡單的程序員,寫php,java,面向對象,不考慮硬體,這種程序員數學,英語都無要求,會開機就能學,所以提升門檻不高,這種程序員也是數量最多,純粹的碼農,無所謂數學。
2,面向偏軟體的演算法與應用層面。比如javaScript,這種程序員對數學就有要求了,大專是至少的學歷,高數微積分都得會,對邏輯思維的需求比較大,自然工資不搐。這種就需要很高的邏輯思維,數學必不可少。
3,接近硬體的底層開發。比如搞電路的,機械電子,電氣工程,單片機嵌入式,這種需要了解的知識體系異常龐大,需要對硬體有巨大興趣,並且都是在工廠,估計沒多少人有興趣。主要跟硬體打交道,畫電路圖,這種對數學要求不高,但是一定得有巨大動手能力,很枯燥。
4,這種是純專家了,搞編譯器的,專門寫演算法的肆派,學歷要求最高,碩士研究生是基本的,數學系的博士最好,工資逆天。這種對數學要求高的很,線性代數,離散數學,微積分都是基本功,這個難度很大,不精的話沒多少提升空間。
總之,數學對軟體開發有優勢,但是還是看個人有無興趣。為了工資去幹活,干不好
問題七:數學很差的人可以自學編程嗎 編程和你數學的好壞其實關系不大,因為會有專門的演算法工程師,就像英語不好一樣可以學號編程,但是自學編程其實很困難,因為遇到問題而又解決不了很容易就會放棄
問題八:數學不好能不能學軟體開發? 當然可以學習游戲開發啦。 首先,編程於數學雖然有聯系,但卻未必是100%相關的,變成更看重的是邏輯和思維,而數學更注重的是分析。一般而言,只要你喜歡,那麼思維自然活躍,也就自然沒問題了。其次,游戲開發由很多工作組成的,即使你真的編程不行,那麼也可以從事動漫方面的工作,不是一樣參與游戲開發嗎?要知道,編程也好、動漫也好的人是很少的,因此,一般的游戲都有專門的程序開發小組和動漫(動畫)小組的。 至於高數嘛,我認為完全沒有必要學。它也高不到哪去,無非就是引入了極限的思想,從而引出了導數、微分、積分等。它注重的也是思想,而非邏輯,所以恐怕對你的幫助不大。
問題九:數學,英語不好,可以學編程嗎 數學和英語不好可以學計算機的,現在一般的培訓學校有開設計算機課程,屬於技校類,專門教授成績不好的學生。計算機俗稱電腦,是一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。
問題十:數學不好能學計算機專業嗎? 我個舉例子給你看吧~這樣你更明白些學計算機 特別是編程需要有很強的 邏輯思維能力的!就這么多了 希望你能理解!很多是要學習高等數學的其他的我也不知道了``````````是否需要學數學,取決於你學計算機的目的:1、如果要搞軟體設計,那是必需要學一些的,2、如果只是操作和應用其它並不需要數學的專業,就不必學了,3、如果要從事工程計算等需要數學知識的專業,當然要學了。因此,你不要著急,先應明白自己的目標。從你的問題看,你應該是剛接觸計算機,建議你先學一些基本的操作知識,然後,根據你的工作和生活需求再做決定,我是計算機學院的老師,我認為你學計算機應用專業比較合適!數學是計算機的靈魂,不要選軟體和計算機科學技術!英語、數學比較差就不要學編程了,你的實際情況可能學廣告設計比較好;我有個同事今年22歲,也是中專水平,晚上參加設計班培訓,現在是排版設計師.這些回答是由我摘錄匯總的,希望能給朋友們提供方便.
F. 數學不好可以學計算機編程嗎
其實這是很一般的說法
適用於一般凡人
如果你剛好是個百年難得一見的天才,那麼這些常規啊俗語啊神馬的都是浮雲,對你是無效的
如果你自認天才,那麼不要去理會凡夫俗子,想學什麼學什麼,一學就上手
但鑒於天才出現的幾率是很小的,所以我大膽地估計你不是天才
對於非天才,我的良言如下
1。數學不好還能如此自信地表示自己邏輯思維和分析能力不錯,你不是一般人。因為就一般而言,數學學好的關鍵就在於邏輯和分析
2。編程的學好是一個很廣的概念,取決於你走的方向,信息管理系統?游戲?MDS?網路編程?想學什麼語言?C?C++?java?建議你最好對編程有個系統的了解,而不是處於初步的,朦朧的興趣。
3。不要心存僥幸,如果你經過2之後發現自己對編程實在很感興趣,那麼恭喜你,你的數學需要再加把力。我們學校計算機相關專業都有高數,線性代數等的專業基礎課。不僅是用來訓練邏輯思維和分析。等你終於決定方向開始學習編程之後,你會發現編程很多演算法涉及數學。
4.想學就認真的學。如果你真想學編程,是不會因為數學這個原因放棄的。
G. 學計算機一定要數學好嗎
作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。
首先,數學和物理對於計算機專業有重要的影響,因為軟體研發問題說到底就是數學問題,而硬體研發說到底就是物理學問題,所以學好數學和物理對於計算機專業的學生來說具有重要的意義。不少計算機專業的研究生導師也比較喜歡數學專業和物理學專業的學生,數學專業的本科生在讀研時選擇大數據、人工智慧等方向也是比較不錯的選擇。
當然,隨著IT行業的不斷發展,軟體開發的難度也在下降,大量的應用級開發崗位對於數學的要求並不高,比如前端開發、移動終端開發、Web開發等涉及到數學知識的地方並不多,所以即使數學基礎比較薄弱,目前也可以從事軟體開發工作。但是如果要從事研發級崗位,則需要具備扎實的數學基礎。
目前是大數據、人工智慧時代,大數據和人工智慧是典型的交叉學科,大數據的基礎知識包括三方面,分別是數學、統計學和計算機,而人工智慧涉及到的基礎知識就更多了,包括哲學、數學、計算機、經濟學、神經學、語言學等。所以,如果想從事大數據和人工智慧領域的開發,數學是比較重要的。
隨著雲計算服務逐漸從IaaS轉換到PaaS,軟體開發模式也在發生著變化,一些基礎性的開發任務將逐漸被整合(場景開發),未來大量的應用級開發程序員將面臨崗位升級的問題,而數學是崗位升級的關鍵因素之一。尤其是未來人工智慧產品的採用將代替大量的初級開發崗位,程序員的工作內容將進一步向技術創新方向發展,而IT行業的技術創新在很大程度上要依賴於數學知識。
如果有互聯網方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!
我是「驢子談」,這題我來談!
由於你沒說在你在計算機中到底是學習的什麼?所以我就從編程的角度來講了。希望你能從中明白,舉一反三映射到你的計算機知識方向中。
我是程序員,高中學歷,曾在網路,阿里巴巴等互聯網公司干過。
我曾經也認為,學計算機編程都必須要數學甚至高等數學。其實這都不一定的,大部分用到什麼就現學什麼,更多的是找到對應公式生搬硬套,往往非常可行。
數學在計算機編程中不是必須的,但它絕對是重要的。主要是你往什麼方向走。比如,演算法工程師就需要高等數學了。如果只是普通的碼農,數學甚至只需要小學水平就行,能解開應用題。就比如做一個網購支付結算,就是加減乘除和求余,其他的沒啥。如果需要排序什麼的簡單演算法,網上搜索就行啦。普通的碼農就是羅輯思維+小學數學和初中英語,就這么簡單。
舉個例子,我曾經寫了一段代碼,演算法用了30多行,我的一個哥們兒數學厲害,就用了5行搞定。當然,它並不是代碼壓縮。於是我有事沒事也就鑽研起來了高級點兒的數學。數學只有初中水平的時候,沒覺得怎樣,學會了高級點兒的數學,也只是特定情況下才用到,可以提高代碼質量。
如果是 游戲 編程,那自然就得會弦,餘弦之類的計算,還要會向量,3D數學。我之前也不懂,初中學的都忘干凈了,最近自學 游戲 開發,還不是查資料自學,單獨補數學知識。
就像學編程,必須英語好嗎?這類問題,英語只要認識基本的英語字母就行了。我初中英語考個位數是常事,在剛學編程的時候,記住幾個常見關鍵詞,定義變數用翻譯,後來用的多了,5-10次,就記住了,也會讀了。
記住,時間不等人,很多時候會了基本的操作,大部分都是在實踐工作中提高的。
不知道我感覺到的准不準,你問這個問題的目的就是因為自己數學不夠好,想知道如果數學在你的學科中不重要,或不是必須的,就不學了,也沒打算今後學。你之所以提這個問題,也說明了,你知道你這個需要數學。
所以,我的建議是,你多分析下,你現在的學習的計算機方向里,是不是必須用到數學甚至高等數學。或者它是否能為你的工作提高效率,如果是,那就是一個字 —— 學。
再補充一點,如果是現在必須學,不學沒法進行你的計算機學習,那就學。如果不影響你現在的學習,沒關系,數學可以放一放。
還有就是面試的時候,大部分都是,面試造火箭,工作擰螺絲。
千萬不要犯我們人類的通病,懶惰。
來說說我的看法。
在大學期間和之前的工作經歷中,我也是學習並從事計算機編程工作,期間也學習了計算機的一些相關知識。
對於數學,我的觀點是要認真學習。因為計算機的很多方面說到底都是數學。
以編程為例,現在的編程環境越來越簡單,快速,我也接觸過一些國內的編程環境。可以很肯定的是當中涉及到很多數學的思維方式。數學的學習除了知識本身之外,最重要的就是培養邏輯思維和一定的思考能力。編程中的演算法編寫設計到一些數學的知識,邏輯順序也需要數學學習來做支持。如果從事底層的設計,還會涉及到相關的數學知識。
計算機的很多方面都與數學有許多密不可分的關系、聯系。所以數學的學習是很有必要。所以不是說學計算機一定要數學好,而應該是學計算機一定要關注數學的學習。
希望可以幫助到你。
謝謝。
①
從高考的角度,高校計算機專業要看你的數學,物理高考成績,當然要學好數學;
②
從大學專業角度,要學深學透,數學自有的邏輯素養,相當重要,將來考研,數學更是必考
③
從以後的工作生活管理角度,基本的數學素養很有必要,不然「罵架」都沒順序與重點,開個玩笑了。
歡迎拍磚!
也不一定,做碼農就不需要很高深的數學基礎,只要邏輯思維好就OK。
學計算機可以沒有數學知識,但是要學好計算機,一定要有扎實的數學知識。理論和道理就不多講了,舉兩個實例。
一,使用泊松分布,模擬測試訂單管理系統
開發中央廚房訂單處理系統時,在系統上線前,沒有真實數據,如何模擬訂單分布呢?數學課上講概率時,有正態分布、泊松分布,等等。
泊松分布是一種常見的離散機率分布,適合描述單位時間內隨機事件發生的次數。中央廚房收到訂單是一個隨機事件,以基本固定的平均瞬時速率λ隨機且獨立地出現,所以單位時間內的訂單數量近似服從泊松分布P(λ)。
使用Apache Commons Math提供的Poisson Distribution函數,模擬客戶下單速率和數量,測試系統運行情況,在商用推廣前,做到心中有數。
二,一個經濟學公式,造就了一家互聯網 科技 巨頭,近千億美元市值
美國版攜程Priceline,創始人Jay Walker定義的業務模式頗具特色,並申請了專利,Name Your Own Price,自我定價系統,基於經濟學中的一個公式「價格與價值相互關系原理」,產品價值通過價格體現出來。
在產品接近保質期時,價值殘值逐漸減少,比如越臨近登機,機票實際價值就越小,到飛機起飛時為零。
有專利保護的獨特商業模式,加上2000年李嘉誠入股30%後推行改革,壓縮成本,Priceline發展順利,不斷並購,現在是美國最大的在線 旅遊 科技 公司,業務遍及全球。
生活相關的基礎知識學好了都不壞
不需要!
如果你想成為一名程序員,會門語言,敲字快就行了;
如果你想成為一名架構師,年頭長點,多考點證書就行了;
如果你想成為一名產品經理,有情懷,口才好就行了;
如果你就是喜歡編程,那麼好好學數學,不會錯!
註:本文以玩笑為主,並非是對以上人士不敬。
真新鮮,看看電影,上上網頁,要什麼數學
如果大學讀計算機專業的話,數學是必修。事實上甚至我知道有些文科專業都要必修數學。
而實際上從事計算機專業的人平時需要用到多少數學知識,這個就不好說了。因為計算機這個行業覆蓋的面太廣,幾乎世界上所有行業計算機都有覆蓋到。所以有可能你是搞計算機的,我也是搞計算機的,但我們卻隔行如隔山。
可能許多人從事計算機工作用不到太多數學知識,但是學好數學對你在計算機行業可以做得更好走得更遠是有幫助的。
H. 學電腦編程必須要英語和數學好嗎
1、開始可以不好,但是隨著做東西越來越多,很多單詞和語法一定要會的,這是自己提升的一個過程。
2、數學一般就可以拉,沒有太多需要計算的,會用工具就很好了。
3、學編程後期努力很重要,要有恆心,很多人都半途而廢了。
目前沒有中文編程的語言
先學習編程語言。都是在電腦上編寫程序,電腦上有手機專用的模擬程序
不是的,電腦編程要從基礎學起現在流行的也就是.NET,java,PHP,你可以任選一個學習 網頁設計,有動態的和靜態的 動態的就要用到編程語言比如asp,jsp,php 靜態的也就是(css+div)了 javascript,他是一個腳本語言,這個在做網頁的時候比較重要 我是資深電腦教育專家,有相關問題我可以給你解答。
你要不作DBA 就好好看看SQL吧 資料庫本質都是一樣的
要是基於B/S模式的呢 就好好學學jsp/servlet
明白什麼是MVC
如果是C/S模式的呢 前台的東西學什麼或是不學都無所謂了
都可以看一看,但是必須精於一項
關鍵不在於學什麼具體的語言而在於思想
不一定。學編程的人最根本的還是要數學底子好,所有的演算法都是靠嚴密的思維邏輯才能夠行得通的。編程語言要寫大量源代碼,其實只要是認得26個字母的人都可以編程。
但是畢竟程序這個東西是西方那裡過來的,我們現在編程的代碼都是英文字母。先進的計算機編程技術也都是西方那裡學過來的,一些大型的計算商用程序大多數被西方壟斷。如果要想在編程上有所進展,學習英語對拓展視野大有用處。
國內也有緩羨瞎編程不用英文字母寫源代碼的,比如說易語言,所以學習編程外語不一定要很好,將來中國強大了,源代碼用中文寫,不也是很好嘛!我們的雷軍,英語雖然不是很好,但編程可也是一流的,這正說明了學編程不一定要英語很好。
不能說一定吧!不過,C語言是基礎,是基本入門,你也不能不懂吧!
那你的C++和VC怎麼學呢,所以,你不一定要精通C語言,但是卻一定要知道一些基本的東西!
當然有關系了,如果你只是寫一點小的實用型程序,不去涉擾空及大型軟體的開發,程序破解,加密技術或者資料庫的話那麼就不必考慮那些亂七八糟的演算法問題,高中的代數應該綽綽有餘,甚至有一個「函數」的概念就可以了。
其實編程對數學要求非常高,個人覺得編程需要整個高等數學系統派物做鋪墊,甚至都會覺得不夠。
不一定,不過你得是學過英語的人,如果沒有學過的話你就要知道。
希望採納