導航:首頁 > 數字科學 > 我初中水平想學C語言編程要什麼數學知識軟體開發需要什麼數學知識

我初中水平想學C語言編程要什麼數學知識軟體開發需要什麼數學知識

發布時間:2022-04-25 21:21:43

Ⅰ 學c語言要有什麼基礎,我初中畢業,小學到初中的英語數學水平沒問題,想學應該先學什麼

我覺得你先明確你以後用C做什麼工作,偏重軟體編程還是偏重硬體編程。
如果偏硬體的話,還需要了解計算機硬體知識,象寄存器、存儲器、bit, byte,word,dword,埠,文件讀寫等方面的知識,估計還有可能牽扯針對不同的協議編程等。

如果偏重功能性軟體開發的話,就多學一些數據結構,演算法,資料庫相關,等方面的知道,側重點在邏輯功能的實現上。

另外,我覺得不管學什麼語言,邏輯是第一位的。你先有一些程序編寫的基礎後,可以嘗試做一些簡單的題目,比如做個簡單的數學運算,求個素數,判斷個年份是否是閏年等等之類的小應用,訓練自己的程序邏輯思維,明白寫程序先做什麼,後做什麼,中間做什麼。

建議你先找人幫你搭建一個C語言的編譯運行環境,初學者建議用Borland 的tc2.0(在DOS下運行的,可以到網上找一個叫DOSbox的模擬器,模擬dos環境,在其下安裝tc2.0),讓他能編譯運行程序。

然後按照錄入一個簡單的例子,使其能編譯運行;對應程序,去了解程序中所用的每行語句的含義,再去書中找相應的講解(估計開始時都不知道去哪找,慢慢來)。
初學編程是個慢活,急燥不得,有點耐心。

另外,看你下邊的追問,演算法不是C語言自帶的,是你自己設計出來的。
比如有個題目:
某水庫一年中5-10月為豐水期,11-4月為枯水期,已有歷年數據,要求給出枯、豐水期各月排水量,使水庫水量始終保持在可用水最大持有量,已保證生產生活用水。

這個實現演算法就要你自己去想辦法了。

Ⅱ 我長大後想學軟體編程和開發 我現在初三 男 我應該學些什麼 c語言現在學是不是有些早

首先,你能夠那麼早就有人生規劃,並且願意付出行動,是一件非常值得贊揚的事。就你的情況來說,我和以前一樣,一句話:學任何東西不怕早!
讓我們先明確幾個概念:
(1)c語言是編程開發至關重要的語言,需要很高的水平;
(2)c語言對於你的邏輯思維能力和數學水平要求比較高,對於一個初中生來說,會很吃力(除非你是天才);
(3)必須知道,任何軟體都不是一下夠能學會的,學習的時間很漫長,達到一定水平之後,熟練它又要花很長的時間,所以你必須要給自己准備充分的時間去掌握它,別等到時機完全成熟才去碰它,其實那時你已經完了。
再說一說我的經歷,所有軟體或程序語言中,最熟悉的是photoshop,但是都現在為止,沒有一個人教過我。最早接觸它時,我連圖層都不知道是什麼。怎麼辦?自己一點一點來唄,試試這個,試試那個,看看會怎麼樣;再去書店看看書,不懂得就過,好像懂的,再想想,回家再試試。慢慢地,你的水平就得到了提高。
我一直都堅信一句話:千萬別等你學得差不多了再實踐。你只有在實踐中不斷發現自己的問題,再改正,你的提高才是有質量的,有效的。學任何東西,只要當你會建立一個文件了,就可以開始了!要勇於嘗試!
正如你所說的,你才初三,時間有得是,先自己琢磨琢磨,不行到知道提提問,去書店看看書,找找教程,解決一個問題是一個,你會發現你的提高會慢慢展現出來。
另外,一個好的軟體工程師,他的軟體內在涵養(對編程語言,軟體結構的理解等)是很高的,而這些只有不斷地看,不斷地嘗試才能形成,這些完全是時間造就的!
現在,我建議你,可以關注一下你手機上的軟體,看看他們是怎樣工作的,試著寫寫簡單的工作流程圖,多看多思考。在問題中前進!
最後:做任何事不怕早,只怕玩!初三的大好時光只有一次!

Ⅲ 學習c語言所需要的數學基礎

要有一些數學的基礎!語法學的再好!可是不會計算,那也是白搭!就像要你編寫一個這樣的程序:輸入三條邊的長度,求出三角形的面積。如果不曉得怎麼計算,還不是編不出來!所以數學是非常重要的在C語言中!但是也不像提問者說的那麼恐怖!要學那麼多!我自認為,並不是所有的數學知識都要掌握!想什麼泰勒公式,格林公式。。。這些很難得公式!基本上C語言是用不上的!之所以C語言需要數學基礎!主要是需要學數學所帶來的思維能力!這像英語的語感樣!是品是積累的!如果提問者!很想學習C語言,而又不想數學成為絆腳石~!可以只需將初中數學吃透怎可!但如果提問者想學好C語言!則要注意積累自己的數學思維!

Ⅳ 做程序員編程需要什麼數學知識,初中文化可以學嗎

1.學習方法:本人認為這比什麼都重要如果這個沒掌握的話,可能直接影響你的成敗。眾所周知。。計算機知識 尤其是編程涉及到的知識可以說浩如煙海---那麼面對這么多的知識該怎麼去學呢?
---重點:1重實踐,不要去想,把一個知識點完全徹底的掌握,那將是非常恐怖的,有編程經驗的朋友都知道,編程里每個知識點深糾起來的話是非常困難的,更不要說是新手了。。那麼知識點該掌握到什麼程度呢? 個人認為:1-知道它是做什麼 2-知道怎麼使用。 這就足夠了。。。。不要去管他的原理是什麼,能把東西做出來才是王道。。。

---重點:2多寫, 這個在編程界可以說是真理了,真正寫程序的人都知道,一段程序你理解了並不代表你就會寫了,那麼怎麼樣才能提高「寫」的能力呢? 本人認為要注意一下幾點 1- 練習多做是必然的。 2- 做練習時不要因為覺得代碼簡單就只看不敲,哪怕多敲一遍HelloWorld 都是有好處的。 3- 相似的代碼不要復制,我見過很多朋友,遇到兩段程序類似,就懶的敲直接粘貼過去修改。。。請記住這是軟體開發人員的做法,而你不是,目前你還只是一個學習者而已。所以 原則就是 能敲的就不要復制。

---重點:3把精力用在理解上而不要用在背上 寫程序的朋友都知道,函數---關鍵字---常用類什麼的,都非常的熟悉,為什麼我們背過嗎?沒有 寫的多了自然就記的牢了, 所以建議新手不要去死背什麼概念,或語法 一定要理解它的作用。。。

---重點:4 筆記,我認為這點很重要,我自學時全是看書,和視頻教程,然後總結對自己有用的東西。記在本上,而將來如果印象不深刻了由於是自己用自己理解的方式寫的,簡單翻一翻就能回憶起來,而如果,你忘了再去翻視頻 或 翻書的話。。那麼即使你曾經學過,也可能一時想不起來。。。

1.關於數學。。。這個問題,我覺得是目前爭論最多的話題,我見過N多人說 學編程要學XX數學---什麼微積分---什麼離散---嚇的新手連想都不敢想,我只想對這些人說一句,如果你懂,請你們幫助新手,如果你們不懂 請你們閉嘴 謝謝不要 誤人子弟。。。那麼下面我來 具體回答一下數學方面的問題。。。
1- 編程用數學嗎? 用! 回答是肯定的,但要看你是做哪方面的程序。 懂編程的都知道,現在編程基本分B/C構架,即:客戶端/瀏覽器端 與 C/S構架 即:客戶端/伺服器端 前者基本上就是JAVA PHP ASP.NET 等等。。。其中有多少地方用到了數學,如果還堅持沒數學學不了編程的朋友請站出來回答下我的問題。。。

至於C/S 如果不是做系統級的程序員 或 大型3D圖象處理 或者是音頻處理的軟體我請問又有多少地方用到了數學?如果你覺得x/y=z 這也算高等數學的話,我無話可說。。。。總結--除了3D等圖象處理編程 或 音頻處理編程 或系統級編程以外 其他編程對數學要求並不很高。。。。

2.關於英語, 我認為這個是個不可迴避的話題,學編程一點英語不懂我覺得不太現實,畢竟有很多文檔也是用英文寫的,而且程序員都知道,編程時經常要用簡單的英文,哪怕是定義個變數名,也要用英文起名, 沒見過哪個程序員定義的變數叫什麼aaa或bbb的。 那麼新手該怎麼面對英語呢, 我覺得很容易,按照書上或教程上去做就足夠了,1 編寫程序時 按規范要求去做,首先變數名,用見名知意思的英文單詞, 寫注釋時 也用英文短句。。。 拋異常時 也用英文來標注等等。。。。慢慢積累,時間久了你就會發現其實計算機里的英語 就只有那麼幾句而已。。。

3.關於學校 這個我也想提一下,有很多想以程序員為工作的朋友可能都考慮過找個培訓班---但我的建議是。不要去---起碼一般的不要去,為什麼?效果不好,就這么簡單,我親自到XXX著名編程培訓學校試聽過。。。結果很遺憾 一周才那麼幾天課,我3天閱讀的知識點比他們1個興趣 教的還多。。。而且上機和理論還是分開,新學的知識不能立刻上機實踐等等。。我覺得都是很嚴重的弊病。。。跟嚴重的那些所謂的學校給學生們造成了一種假象。。。只要在學校里考試合格了,出去就能做程序員,甚至軟體工程師了。。。最後他們將發現,原來他們在學校里學的 只是基礎中的基礎而已 - -

4. 自學的資料,我個人認為,自學第一重要的是 視頻教程,懂的人都知道,編程學習時重點並不完全是知識點,而是如何運用那些知識點,這也是項目經驗今天被人們這么看中的主要原因。。。所以視頻教程絕對是不二的選擇,現在網上的視頻教程非常之多 各種各樣的都有 具體怎麼找相信不用我教了 google 電驢 迅雷--我就是靠他們活過來的 。。。而且視頻教程還有一點是學校比不了的,那就是 你可以隨時看 重復看,一個知識點沒明白 你可以反復的聽10遍 20遍都沒問題, 學校恐怕就不行了吧。 另一個優點是可以在你狀態好時看, 大家都有狀態不好的時候,累了-困了 很正常,可在學校,誰管你? 老師講完了 聽不懂你自己的問題,而視頻呢,好辦 累了 先休息一會 有精神了 想怎麼看就怎麼看。。。我覺得 找到好的視頻教程。。比任何老師都重要。。至於出現問題不懂怎麼辦? 相信能來到著找到我這篇文章的朋友 都有辦法解決的。。

5.書 --- 我非常喜歡看視頻教程,但我堅決反對只看視頻不看書,為什麼?很簡單視頻傳授的是 寫程序的經驗 而書則是細膩的為你講解其中的原理。。所以我的建議是 先把一個知識的視頻看一遍,然後再把書翻一遍 然後自己再寫2遍 量變必然引起質變 我相信這是放之四海 而皆準的道理(指編程行業)

6.時間+態度 我認為這也很重要,很多人經常這樣問我,我1個月能學會編程么? 我半年能成為編程高手么? 我覺得有這樣心理的人比適合學編程。。。 學編程最忌心浮,一個知識點還沒弄明白 就想寫個項目出來 這是不可能的,這樣最後只能導致你自己喪失信心,編程要一步一步的來,相信我哪怕用一天時間才掌握了一個知識點,起碼比你用一天的時間 看完整本書強。。因為前者起碼你還是有點收獲的(指新手,老手兩天一本書很正常有經驗了嗎 - -) 這里我可以給大家一我的學習時間大家可做為參考。。。我是從0基礎開始一直到現在掌握j2ee基本所有的基礎開發技能 用時一年半,本人覺得不算慢 每天最少看書+練習5小時 每天不停這個是我的進度。

Ⅳ 大家好,我想請問一下學C語言對數學水平要求有多高應該學哪方面的數學知識謝謝大家了!

如果你對C語言的要求不高,那就不高,只需要一定的邏輯思維能力就可。教初級的C語言,只需要中學的數學知識就能搞定。當然你如果想變出很好的程序你就必須要有超強的邏輯思維能力,高數、線性代數之類的都會涉及。

Ⅵ 編程,需要多少英語,數學知識初中畢業直接修編程,會不會太快。學不進

一般的編程其實跟英語和數學沒有太多關系的,因為常用的字元就那幾十個,在日常工作中也不會很考驗數學知識。總體而言:

當你學完C語言或Java的時候你的基本的編程詞彙和語法都基本掌握了。

當你學完數據結構時,編程需要的所謂的數學知識我認為也基本了解了。

當你掌握這些後當然是遠遠不夠的,因為你還需要掌握HTML,JS,JQuery,剛開始可能會比較吃力,自己多努力。

剛學習的時候一定要多動手,做的多了,也就記住了,掌握的也會很快。

總之自己努力,堅持,三天打魚兩天曬網是不行的。

Ⅶ 大神我只有初中畢業 可否學編程 C語言該如何入門 我是否要把初高中數學知識要學會 才可以學編程

沒必要,C語言都是基本的數學。都是一些基本的初中數學知識,學C語言裡面有好多新知識,新概念完全可以理解。
有些小學生的編程水平比大學生的水平還高。我數學也不好,不過在班編程成績也不錯。主要看你願不願意下功夫學,自己的毅力是關鍵。

Ⅷ 在學習C語言編程中會遇到什麼數學知識初二的學生能學得懂嗎

C語言 起碼 需要 一些英語數學基礎,就像C語言 的那些常用語m,如果你注意就會發現的。。數學用的多,數學要學好。就像函數這些。是個難點。小孩不是不可以學,但首先要對計算機 編程 電腦 這些的常識什麼的都大概了解。因為我們畢竟還沒有到成家立業的時候。當做自己的愛好。。循環漸進 。不要鑽的太死。畢竟基礎知識有限。除非你特別聰明。學習特好了。基本上可以的、、 如果你電腦基礎較好,將來打算從事這一行。要好好打基礎。。不要認為 上學沒用de (我國教育不好的,太累了++) 加油吧!!!好好學

Ⅸ 計算機編程需要用到什麼水平的數學

別張口數學閉口數學。首先數學你會嗎?就算是牛頓毆幾里德,他也只是會自己從事的那行業,說數學精通他們也不敢吹這樣的牛逼。
所以對大多數人來說,在數學方面都不太可能取得什麼很深的造詣。直白一點能學好數學的人太少。數學是又深奧又費解學習成本巨大需要耗費大量時間學完不用立馬就忘的學科。所以說數學重要,先問問你自己能不能學會。
其次,計算機學科跟數學根本就不是一門學科,不存什麼包含關系。計算機編程有自己的理論體系,很多跟數學關系不大。學好編程最重要的是對你學的編程語言的熟練運用和工具SDK的爛熟於心。每個語言都有自己的設計理念,不存在什麼好學的編程語言。
所以說,題主, 你想得太遠了。軟體開發需要用到的知識比數學重要的太多了。比如英語。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞編程的可能一輩子也用不到數學知識。為什麼?理解C++的指針和多態需要數學嗎?一個復雜的系統架構也不需要半點數學知識,而你就是看不懂。
還有就是程序調試技術,很多IDE給出的出錯語句非常費解,什麼指針為空,數組越界,內存溢出,SDK找不到, 你沒經驗時打死你也看不懂你的編程工具提示的是什麼。這時你那高大上的數學真是P用沒有,它能幫你排查錯誤找出程序崩掉的原因嗎?我看不行吧,你還是得到論壇網路去問人家這些基本的問題。
在你擔心數學好不好之前,你更應該關心編程環境怎麼搭建,連IDE都搞不定不知道程序怎麼跑起來你還搞什麼呀,下一步就是程序基本的語法和SDK庫函數的掌握,基本SDK都不知道什麼意思怎麼去用,如字元串函數,文件讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程序調試技術,程序老出錯老崩潰怎麼辦呀,哪裡變數為空了內存寫錯了?為什麼程序老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
如果說用到數學的大概只有3D游戲引擎,很智能的人工智慧,如格鬥游戲的電腦應對玩家的復雜AI,生化危機中僵屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到復雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程序為什麼編不過老是報錯的問題吧

閱讀全文

與我初中水平想學C語言編程要什麼數學知識軟體開發需要什麼數學知識相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:748
乙酸乙酯化學式怎麼算 瀏覽:1413
沈陽初中的數學是什麼版本的 瀏覽:1367
華為手機家人共享如何查看地理位置 瀏覽:1054
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:896
數學c什麼意思是什麼意思是什麼 瀏覽:1424
中考初中地理如何補 瀏覽:1314
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:712
數學奧數卡怎麼辦 瀏覽:1404
如何回答地理是什麼 瀏覽:1038
win7如何刪除電腦文件瀏覽歷史 瀏覽:1063
大學物理實驗干什麼用的到 瀏覽:1495
二年級上冊數學框框怎麼填 瀏覽:1715
西安瑞禧生物科技有限公司怎麼樣 瀏覽:1013
武大的分析化學怎麼樣 瀏覽:1257
ige電化學發光偏高怎麼辦 瀏覽:1346
學而思初中英語和語文怎麼樣 瀏覽:1670
下列哪個水飛薊素化學結構 瀏覽:1433
化學理學哪些專業好 瀏覽:1493
數學中的棱的意思是什麼 瀏覽:1073