學習程式設計的基礎是什麼,學程式設計需要什麼基礎?

2021-04-19 19:50:13 字數 5449 閱讀 4335

1樓:科技攻客

學習程式設計其實不需要什麼基礎,只要可以正常操作電腦就可以學習程式設計,但是如果想往高深

回的技術答研究就需要學習很多東西,時代咋子進步很多東西都有千絲萬縷,所以很多程式設計需要都是相通的。

1、明確的學習目標學習程式設計對大多數資訊科技專業人員非常有用  學習程式設計和成為程式設計師可以從個人的角度解決軟體使用中遇到的問題,改進現有的軟體,為自己找到一份理想的工作增加重要的權重,並幫助你在找工作的路上找到一份好工作。

2、從國家的角度來看,它可以為中國軟體業做出應有的貢獻。優秀的程式設計師將永遠是爭論的物件。  學習程式設計還可以訓練我們的思維,使我們的邏輯思維更加嚴謹。

能夠持續享受創新的樂趣將永遠有機會走在高科技的前沿,因為程式設計本身就是一種創造性的工作。

3、知識經濟時代給我們帶來了無限的機遇。要真正掌握計算機技術並在資訊科技行業有所作為,具備一定的程式設計能力是一個基本條件和要求。

4、為基礎程式設計打下堅實的基礎,應總結如下幾個方面,數學基礎從計算機發展和應用的歷史來看,計算機的數學模型和體系結構是由數學家提出的,最早的計算機也是為數值計算而設計的。  因此要學好計算機必須有一定的數學基礎初學者應該有高中水平。

2樓:江西新華電腦學院

現在都是資訊化的bai時du代,沒有一門好的技術zhi是難以在社會dao之中立足的,

現在的電腦回技術飛答速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

3樓:明天寶貝

世上無難事,只怕有心人.小學文化也完全可以學會程式設計,興趣是最好的老師.我扣可以在我資料裡找,我幫你

4樓:安徽新華電腦專修學院

當你把現在**寫好了再考慮以後的事吧

有人覺得在**上能找到自己的成就感,有人是因為一種樂趣。有人是因為生活,有人甚至到現在都不明白自己當初為什麼要選這一行業,

5樓:新華小周

肯定是要學習基礎的知識,然後的話再學習專業相關的軟體,

6樓:長沙新華電腦學院

可以到這邊看看,進行比較下

學程式設計需要什麼基礎?

7樓:沒啥好遊戲

學習程式設計的基礎:

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,你最好碰都不要碰,我知道的許多名校甚至都已經用它作為教材進行授課。可見其重要。

8樓:坐呃嗚

學程式設計需要以下這些基礎:

一、做好心裡準備

自學程式設計的彎路多得數不完,坑多得踩不完。如果你決定要自學程式設計,就意味著踏上了一條面對困難、挫折和失敗的無盡之路,要想清楚自己能不能承受這些挫折,自己能不能堅持走到最後。

二、選定方向

程式設計的世界是多元紛繁的,大的方向就分前端開發、後端開發、移動開發、雲端計算、資料處理、智慧硬體、物聯網、虛擬現實等等,光程式語言都幾十種。如果沒有做過功課,貿然進入只會分分鐘懵逼。所以最好是根據自己的興趣愛好再結合市場前景,先選定一個方向,再選擇一門語言,然後頭也不回的深深扎進去。

三、制定學習目標計劃

選定了方向之後,剩下的就是朝著目的努力前進了。自學的過程是枯燥乏味的,也沒有人陪伴督促,所以要想自學有一定成果,除了要有清晰明確的目標計劃,還要有很強的自我約束能力,還要善於自我及激勵。

不然很容易自由渙散,三天打魚兩天晒網,看起來花了不少時間,實際上沒學到什麼。

9樓:小田粽

學程式設計需要數學基礎和英語基礎,因為大多數的程式設計都跟數學有關,而且都是用英文的。

10樓:可愛的大婕妤

學程式設計首先就是需要自己的數學比較好,相關的邏輯思維也是同步需要的,而且需要選擇一門合適的程式語言,同時程式語言中的一些用法,基礎語句等等都是需要靈活掌握的。

11樓:角落裡的春

學程式設計需要早點學會盲打、軟體工程、數學基礎。

1、早點學會盲打

盲打越早學會越好,即使你不寫程式**,總還是要用電腦打字的。不會盲打的人常用「二指禪」打字,比專業打字員慢上幾十倍。而只要刻意練習,一般1個月就能學會,只不過一開始速度慢點罷了,以後只需要不停地打下去就行了。

2、數學基礎

從計算機和應用的發展歷史來看,計算機的數學模型和體系結構等好多都是由數學家提出的,包括最早的計算機也是為數值計算而設計的。因此,要學好計算機是需要一定的數學基礎的,初學者有高中水平就差不多了。

3、軟體工程

這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所云。《實用軟體工程》(黃色,清華)。在每次自己完成了一個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收穫。

12樓:艾小呆的我

學程式設計的人理科思維很重要,程式設計就是把需求通過數字建模表達出來。

13樓:求好的

學程式設計最主要的基礎就是數學和邏輯思維能力。

14樓:蘭瑟爾

一定的數學和英語基礎都是必要的,做好心理準備也很重要。

15樓:蘇瑾年

數學和英語。當然頭腦也是很重要的了。

16樓:四川新華小小

計算機操作的基礎還有軟體的應用,還有就是英語,

17樓:鐵錘新華

英語基礎,計算機基礎

18樓:少點熱度

沒有要求,去學吧,如果能入門就能學,不能就放棄吧

學習程式設計入門應該先學什麼?

19樓:旁竹淡凰

最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。

然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題

。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

參考資料

20樓:青島優賣網路

針對於6-10歲的孩子。程式設計入門學習的是scratch,scratch是一款由麻省理工學院(mit) 設計開發的一款面向少年的簡易程式設計工具。在2023年在中國得到普及,2013預計在上海舉行比賽。

針對 8 歲以上孩子們的認知水平,以及對於介面的喜好,mit 做了相當深入研究和頗具針對性的設計開發。不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作中的樂趣。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

程式設計是設計具備邏輯流動作用的一種「可控體系」。科技創新能力的培養才是國之根本,ezcode創新程式設計學院以培養孩子的科技創新能力為核心,通過思維訓練的啟蒙程式設計、感知世界的軟體程式設計、創新制造的硬體程式設計、萬物互聯的移動程式設計和科技創新的專案程式設計,讓孩子運用程式設計這個工具,將自己的創意和想法表達出來。孩子在幼時接觸的環境,往往和以後發展有極大的關聯。

人工智慧是離不開程式設計的,所以學會程式設計將會是孩子將來面對人工智慧時代的有力競爭**。

選擇程式設計,受益一生。愛程式設計,會學習。

學程式設計需要什麼基礎

回答歡迎您的諮詢,我是為您解答的答主,目前已累計幫助4000餘人,您的問題我已看到,目前正在為您整理答案,請您稍等一會兒哦 根據您的提問,做出如下解答 學程式設計師需要具備紮實的數學根本常識,熟悉常用的英語詞彙,具備紮實的計算機文化知識。除了這些知識方面的基礎,學程式設計師還需要有一顆源於創新的心,...

學習c語言程式設計要什麼基礎,學習程式設計入門應該先學什麼?

小兄抄弟好厲害,哥這麼小的時候還襲在練打字呢bai c語言入門還是挺容 du易的,對於你這個年齡zhi,可能很大的阻礙在於dao英文水平 所以呢,先了解c語言中的關鍵字的意思很重要,譬如void表示什麼意思,int表示什麼意思之類的 然後就是要找一本對的書很重要,對你而言,好書就是能夠看得懂的書啦,...

學習基礎程式設計對孩子有什麼幫助,聽說程式設計課對孩子成長很有幫助?

基礎程式設計主要還是對孩子的邏輯思維 創造力 框架佈局能力等這幾個方面有影響,我兒子在極客晨星學了2年的少兒程式設計,這幾方面的能力都大幅度提升,最直觀的感受就是我兒子的學習成績提升了不少,而且整個人也變得更外向開朗了,平時也都很願意去接受新鮮的事物。學習基礎程式設計可以開發孩子的大腦,提高孩子的邏...