初學習程式設計都需要具備哪些知識,初學電腦程式設計需要什麼

2021-04-23 23:15:30 字數 2218 閱讀 2175

1樓:匿名使用者

選一門高階計算機語言來學。如果想深入的話,最好學一些數學知識,像離散數學,數學分析。學數學分析表面上看跟程式設計沒什麼關係,其實它影響你的程式設計思維。

2樓:悽悽迷人

懂英語至少。

邏輯思維要有,(就是頭腦要清醒)

先從簡單的(比如vb)學起。。

初學電腦程式設計需要什麼

3樓:沒啥好遊戲

學習程式設計的基礎:

1、英語基礎

雖然對於初級程式設計師來說,英語只需要寫簡單的詞彙就可以,但是如果想要走的更遠,還是要去學習和掌握。我極力推薦英語是因為在學習it技術上,沒有專業文件的閱讀能力是不可想象的,中文的翻譯往往在猴年馬月才會出來,而現在的許多出版社乾脆就直接把英文印刷上去,學習的方法是強迫自己看原版的教材,開始會看不懂,用多了自然熟練,吃得苦下得狠心絕對是任何行業都需要的品質。相信只要有幾年工作經驗的人都會深有感觸!

2、計算機體系結構和組合語言

關於體系結構的書遍地都是,而且也大同小異,倒是彙編有一本非常好的書《80x86組合語言程式設計教程》(清華大學出版社,黑色封面,楊季文著),你需要著重學習386後保護模式的程式設計。否則你在學習現代作業系統底層的一些東西的時候會覺得是在看天書。

3、計算機作業系統原理

我們的開發總是在特定的作業系統上進行,如果不是,只有一種可能:你在自己實現一個作業系統,無論如何,作業系統原理是必讀的。這就象我們為一個晶片製作外圍裝置時,晶片基本的工作時序是必需瞭解的。

這一類書也很多,我沒有發現哪一本書非常出眾,只是覺得在看完了這些書後如果有空就應該看看《inside windows 2000》。

4、資料結構和演算法

這門課程能夠決定一個人程式設計水平的高低,是一門核心課程。我首選的是清華版的。很多人喜歡買c++版的,但我覺得沒有必要,c++的語法讓演算法實現過程變得複雜多了,而且許多老師喜歡用模組這一東西讓演算法變得更復雜,倒是在學完了c版的書以後再來瀏覽一下c++的版的書是最好的。

5、軟體工程

這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所云。《實用軟體工程》(黃色,清華)。不要花太多的時間去記條條框框,看不懂就跳過去。

在每次自己完成了一個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收穫。

6、windows 程式設計

我建議任何企圖設計windows程式的人在學習vc以前仔細的學完它,而且前面的那本《inside windows 2000》也最好放到這本書的後面讀。在這本書中,沒有c++,沒有gui,沒有控制元件,有的就是如何用原始的c語言來完成windows程式設計。

在學完了它以後,你才會發現vc其實是很容易學的,千萬不要在沒有看完這本書以前提前學習vc,你最好碰都不要碰,我知道的許多名校甚至都已經用它作為教材進行授課。可見其重要。

4樓:柳紫緣

作為業餘書法愛好者,提供我的學習經歷供參考:

在剛開始時,老師是讓我從篆書開始,練的是清人吳讓之的崔子玉座右銘貼。理由是學習掌握結構和線條。而且還有非常重要的一點,氣息的運用和駕馭。

篆書的線條都是很均勻的,每一筆每一畫寫得均勻不是那麼容易的。字寫著寫著你就會明白,不是用手寫不是用筆寫,其實是在用氣寫。再插一句,氣息這個東西在中國藝術領域非常貫通,掌握領悟得好,其它類項如國畫,彈古琴,太極都很容易理解上手。

寫好這個篆帖後(我練得很慢,大概花了三個月吧),下一步寫楷書,當時我很想寫歐陽詢的《九成宮》,無它,喜歡它的韻味。老師也沒攔我,練了幾天,發現很難,難在它很正,太正了,初學的人手腳不靈活,功力不到,在這些框架裡顯得無比笨拙。

後來老老實實聽老師的建議練顏真卿,當然挑顏體範貼其實也有講究,顏真卿早年的帖還是很受前輩書家的影響的,如《多寶塔碑》,晚年後風格才形成,如《顏勤禮碑》、《麻姑仙壇》等。

建議練《顏勤禮碑》,細細體會其中筋骨血肉,還有唐人的氣魄,以及一位將軍的心胸。

我鑽研得不是很深,也只能談到這裡了

我是一名初中生,學習不好,今年二十了,畢業3年了,然後想去學習程式設計,可學習程式設計需要什麼數學知識呢?

5樓:匿名使用者

看個人興趣,如果只是為了謀生,或者自己心理安慰,逃避上班掙錢,那麼學什麼都沒意義,可以先去跟著親戚家人背後歷練一段時間,習慣就好,現實就是這樣,一下從學校走出社會,呵呵。

6樓:匿名使用者

你可以先過一陣子普通人的生活,多和別人交流,討論知識。沒事時也可以網上學習一下數學知識

android應用開發需要具備哪些知識

1 看bai你將來想從來哪方面的du開發。2 anroid的開 zhi發分為 1 daoandroid客戶端應用程式 想要學複習android開發,你需制 選擇bai3g培訓機構,要最起碼的瞭解一du些情zhi況比如師資是否真的dao做過這方面的開發回?是否有線上真實的應答用?教學裝置如何?是不是真...

零基礎學習室內設計都需要學習哪些知識

做什麼工作都不可盲目,從事室內設計更是如此,應從思想上,資料上,甚至經濟上做必要的準備.如何去準備?1 思想準備 很多人想學但又怕自己學不好,或者學好了也沒有用武之地,這樣的心理一直影響著自己,即便進入這個行業好多年,還在懷疑 這樣的心理狀況下 又如何能學好或做好呢?因此,給自己吃個定心丸很有必要,...

學習程式設計需要具備一些什麼樣的條件

學習程式設計,和學其它的手藝一樣,最重要的是 興趣。其次是 耐心。就程式設計本身而言,有幾點比較重要。注意了這幾點,可以事半功倍 邏輯能力 程式設計,說到底就是用一種計算機語言,實現邏輯和流程。有較強的邏輯能力,則很容易理解計算機和計算機語言 抽象能力 計算機是用來解決現實生活中的問題的。有較好的抽...