什麼都不懂的人該怎樣自學程式設計,需要了解那些基礎知識,求詳細說明啊啊啊啊,感謝

時間 2022-03-14 00:05:02

1樓:匿名使用者

學程式設計,你要先弄清楚,程式設計具體是啥東西,能幹什麼,自己對程式設計是不是真的是興趣,我覺得學好程式設計,需要較好的數學基礎,及一定的英語、計算機常識及程式設計技術。你能耐得住程式設計人員的寂寞嗎?因為程式設計是一種比較枯燥的事情,時間久了,就難免會出現問題。

最重要的是要有恆心,不能遇到挫折就半途而廢!

如果你是真的想學程式設計,我建議:

1、從學習c語言開始步入程式設計的大門,這裡推薦一本書:《c primer plus》是老美寫的,堪稱經典。中文版現在應該到第五版了,這本書非常適合入門人員閱讀,知識點將的很透徹,不是很枯燥的將理論,而是學以致用。

(譚浩強的,我不推薦)(另外一本書也可以看看,叫《c語言現代演算法》,也是老美寫的)

2、《c primer plus》看完了,書上的練習、習題,最好都要做完,且要理解

3、然後,然後就是要看自己的方向,比如,嵌入式方向?mfc方向?等等(方向很多,不一一列舉),嵌入式方向的話,建議買本嵌入式入門經典來看看,買塊開發板,結合例子,學習編碼和除錯。

如果是mfc方向的話,我建議買本vc程式設計大全來看看。

2樓:做而論道

程式設計,這個詞,範圍相當的大。

我想自學學習程式設計可是我什麼都不懂,我應該從何下手?

自學程式設計怎麼入門(零基礎)

3樓:匿名使用者

因為你說是因為愛好才學,我便回一回這問題。

建議:去書店買一本c語言入門書籍看看。把書上的**手工往電腦上錄入,除錯(我用了四個月,所有工作之餘的所有時間都在看、想……四個月勉強入門……),學會了這一種語言,其它的語言都很容易過渡的。

之後,再學資料結構,充分認識點,線、樹、圖形等等……這裡我用的時間太多,但數基礎不行,還有些都沒有學會……

之後,你自己就知道怎麼辦了……

我也因為愛好才學的,也是自學。

你是高中生,比我好多了,我是初中生,你比我學習起來更容易。

4樓:匿名使用者

初學者學習程式設計最好的就是跟著**學習,現在很多**都有程式設計的學習,裡面的老師教學是很好的,再者他可以教更多的知識給我們,學習起來很方便的,學程式設計最好的方法是多寫**,只要寫得多,自然就會很熟悉,很容易上手。

5樓:風憬如嫿

自學程式設計可以從c語言

學起,基本上百分之六十以上的程式設計師都是從c語言開始的,所以題主也可以嘗試從c語言學起。

不過先學哪個並沒有定論,如果題主確實對c語言不感興趣,也可以選擇自己感興趣的入門語言來學習。零基礎入門學什麼樣的語言,也是根據你之後的發展方向而定的。

自學程式設計可能需要較多的時間和精力,學習的過程也比較無趣,所以需要較強的信念支撐,如果題主的自制力和自學能力不是較強的話,去專業的學校進行系統的學習,也是值得考慮的。

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

自學時間長,自制能力、自學能力差的不建議自學。學校學全程面授,時間短,技術提升快,能儘快工作。最後,不管是怎麼學程式設計,你要先想清楚自己的目標是什麼

7樓:橙色之風

從長遠發展來看,先學c是很好的選擇。可以買本《c primer plus》看看。學會c後,學其他語言就會簡單很多。再說c入門也沒別人說的那麼難,重要的是自己努力。

8樓:匿名使用者

沒基礎的我建議你哦還是學易語言吧,別一上來就學難得打擊你積極性。

9樓:偉大的樂樂哥

前言:明確程式設計的本質

必要的輔助工具與技能

明確學習的方向

選擇合適的學習方式與方法

總結:小猿圈-it自學人的小圈子

我想自學程式設計,但什麼也不會 0基礎。買了書也看不懂。要怎麼學啊

10樓:捐你妹

零基礎想學程式設計,來想自法還是很牛的。

首先,計算bai

機原理這種書至少du要看個差不多zhi。要不然說什麼字dao節/位/字什麼的你都不懂也不理解為什麼這樣是對,那樣是錯。

其次,邏輯學中的二維邏輯相關的也必須有個簡單認識。要不然就不好理解判斷語句了。

最後,買一本你想學的語言的從基礎到精通類的書。一般起這個名字的書都是從最簡單的開始的,所以還是比較好學的。在學的過程中可能也會不懂或者迷惑。

可以通過學習(資料結構,線性代數,人機介面,高等代數等)這些相關的書籍來解惑,或者直接詢問有實力的人。

11樓:修者世界

如果你沒有數位電路基礎的話,建議你先看看這方面的書,再開始學c語言,有些基本知識是必須的。

零基礎想入門程式設計需要先學什麼?

12樓:來學c語言

天道酬勤,你要想學好,就慢慢來,只要你有這個心,你就能學好。不要急功近利,這樣只會適得其反。要先把內功練好。

你可以看 c primer plus 入門,這是本很詳細很全的入門書籍,比譚浩強的要好,然後再看the c programming language,認真的學完這兩本,你就有了很好的基石了。要多多實踐,就是多進行編譯,不是覺得看懂了就行。我來告訴你什麼是最有效的辦法。

持之以恆就是最有效的辦法,什麼速成之類的都是徒有虛名,你看哪個在c語言上有成就的人是速成的?甚至任何一門學問都沒。

不走彎路就是最有效的辦法,如果有不懂的,除了多想還要多問。不要閉門造車,我們都應該站在巨人的肩膀上才是。

耐的住寂寞就是最有效的辦法,學習的時候最主要的就是效率問題,要安的下心來看書,要不然這效率就很難說了。

不要企圖在沙丘上建堡壘,都是徒勞。

慢慢來才是真的,如果還有要問的,再問我

13樓:長沙華瑞it學校

現在是資訊網際網路時代,學一門技術,以後好就業。

考慮去學習it專業,從零基礎教學,可以來看看。

發展前景還是非常大的,辦公環境好,市場需求大。

14樓:匿名使用者

你可以看 c primer plus 入門,這是本很詳細很全的入門書籍,比譚浩強的要好,然後再看the c programming language,認真的學完這兩本,你就有了很好的基石了。要多多實踐,就是多進行編譯,不是覺得看懂了就行。我剛學的時候買了份入門資料有需要m我

15樓:看見沒

自學c/c++學習資料

16樓:

不需要什麼了吧,c語言就挺好,推薦《c程式設計》(譚浩強),靜下心來慢慢看還是比較好懂的,關鍵是實踐,下個軟體自己多寫寫就好了。

我本人是一位無基礎的程式設計小白,要是自學程式設計該從哪方面著手?

17樓:spring好難

所有的學習 ,最簡單的規律就是 利用已知探索未知。 大白話就是舉一反三。

腦筋急轉彎: 什麼知識學起來最快? 已經會的知識學起來最快

有的人愛看書,愛思考。 腦袋裡面會有很多的知識模型, 學習新知識的過程中, 和舊知識模型進行對比和關聯,很快就可以理解而且很難忘記。 俗稱就是: 悟性高

比如: 玩遊戲,只要你會玩一款射擊遊戲,再上手其他類似的就感覺很快。 沒有新手的牴觸和畏懼心理。

所以你感覺自己在程式設計這個領域是小白, 悟性差。

核心的本質是 肚子裡面的知識模型太少了, 對你來說完全都是全新的東西! 學起來當然費勁啦。

所有語言的知識體系分為三大塊:

資料儲存 (記憶體,檔案,資料庫,分散式,叢集, 關係型 ,非關係型 。。)

業務邏輯 (業務需求,語言語法,演算法,類庫框架,效能優化等)

這三塊知識作為學習來說,可以有側重,但是不能有某一塊完全不懂。

18樓:匿名使用者

自學不好學,建議你報一個學計算機專業的班,那種不影響你上班的。

自學程式設計之路的迷茫,求老師指點

19樓:

文憑不重要,可以自考,重要的是技術。1、注意市場需要,注重實踐,不妨到一些小店去打工。2,多出去,看求職崗位3、沒有導師指導,這說明你的眼界不夠開闊,yy,qq.

如果英語好的話,可用msn , skype , 外國的技術可學習下。局外人意見,僅供參考

20樓:匿名使用者

已經過了四五年了,請問樓主找到工作了嗎?我也是非科班出身,打算自學,希望交流交流

程式設計需要學習什麼?

21樓:

學c語言,從資料型別,基本表示式,再到條件語句,迴圈語句,然後學習函式,再加上一些簡單的陣列知識,應該就差不多了。

電腦這個新時代的高科技「鐵血戰士」,它理性、嚴謹、⼀板⼀眼,我們和它溝通時,每一步都必須給出準確的指令,而且你說的它都會嚴格照辦,從來不會任性發揮或是趁你不注意悄悄偷懶。(非常聽話,是個從不偷懶的好孩子)

那麼,想要讓電腦聽懂我們的話,就必須讓自己也變得理性、嚴謹、思路條分縷析,否則對話的結果則會和我們心裡想的完全「跑偏」。

22樓:匿名使用者

學習程式設計重要的是有一個好的老師給講解!這點是最重要的!很多時候思路對的話會讓你少走很多彎路,飛鬱講的就不錯!

其次就是多練,有了一定基礎以後就是做專案,不怕專案小!能完成就行慢慢的就成高手了!

23樓:lee羅亞輝

所有程式語言都有一些基本概念。一旦理解了這些,學習實際的語言就會變得容易得多,而且在許多情況下它們也是可遷移的,理解它們將有助於學習幾乎任何程式語言。記住,計算機程式只是一堆指令,告訴計算機要做什麼,四個基本的程式設計概念是:

變數——儲存資訊的位置,決策——解釋資訊的方法,迴圈——重複做同樣的事情,子程式——命名指令塊。

學c語言,從資料型別,基本表示式,再到條件語句,迴圈語句,然後學習函式,再加上一些簡單的陣列知識,足矣。到現在為止,你只要理解結構化程式設計的思想也就夠了!

在程式設計中,我們可以給這些例子起一個有意義的名字,並在**中使用它們作為一種簡寫,假設計算機實際完成某件事所需的步驟是在某個地方編寫的(用程式設計師的話說,定義了)。程式語言都有特定的語法和結構,允許程式設計師構建這些指令集,它們都是不同的。但是,這四個概念對於幾乎每種語言都是通用的,並且對於建立甚至是簡單的程式都是至關重要的。

重要的是要認識到,這些僅僅是構建模組,使用它們可以構建各種更高階的特性。其中一些包括物件、模組、庫和其他各種封閉行為的方法,這樣就可以用來構建複雜的系統。然而,在幾乎任何語言中,僅用這四個概念就可以實現很多。

24樓:雲南新華電腦學校

首先學習c語言,在初學c語言時,可能會遇到有些問題理解不透,或者表達方式與以往數學學習中不同(如運算子等),這就要求不氣餒,不明白的地方多問多想,鼓足勇氣進行學習,待學完後面的章節知識,前面的問題也就迎刃而解了。學習c語言學習玩後面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是我們學生最不易做到的,然而卻又是最重要的。學習c語言就是要經過幾個反覆,才能前後貫穿,積累應該掌握的c知識。

定義c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。主要有以下特點:

c語言在很多方面都可以用,不僅僅是在軟體開發上,各類科研都是需要用到c語言的。具體應用比如我是學硬體的,微控制器以及嵌入式系統都可以用c來開發。

c 語言發展如此迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如dbase ⅲ plus、dbase ⅳ 都是由c 語言編寫的。用c 語言加上一些組合語言子程式, 就更能顯示c 語言的優勢了, 象pc- dos 、wordstar等就是用這種方法編寫的。

歸納起來c 語言具有下列特點:1. c是中級語言它把高階語言的基本結構和語句與低階語言的實用性結合起來。

c 語言可以象組合語言一樣對位、位元組和地址進行操作, 而這三者是計算機最基本的工作單元。

什麼都不懂吉它,這樣吉他能自學麼?

可以的,看看書就可以,我有個同學就是自學的,他是深圳人,自己在家那邊還組了個樂隊 當然,我也是彈吉他的,在接觸吉他之前先看些簡單的樂理,什麼是全音什麼是半音,有哪幾個節拍,還有一些符號等等 之後再加油練就ok了!祝你成功啊。吉他這東西 學得會學不會就在於練習。有關於吉他的樂理知識通過看書就能很快明白...

什麼都不懂的人,該怎麼樣改變下自己呢?求助

白痴誰不痴 有識與無知是相對的,不是有那麼一句話嗎 初生牛犢不怕虎 因為無知,所以無畏。我倒覺得你並不是什麼都不懂,而是缺乏自信。一個人一旦沒有了自信,對很多事物就會失去正確的判斷,也就失去了對事物的辨別能力。死板 是因為沒有自信,所以就什麼話也不敢說話,什麼事也不敢做。叫做什麼就做什麼 是因為沒有...

沒有任何基礎的人(連拼音都不懂)怎樣學習英語

麻辣火 1從音標學起 英語的音標與拼音是相通的 但你不用學拼音,因為外國人不學拼音,英語也很好,嘻嘻 2唱英文歌 做英語遊戲 讀英語幽默短文 練習口頭對話等,培養語感 學完了音標後,就背單詞。單詞吧!對很多同學來說背單詞無疑是件很痛苦的事了。我在背單詞時,不是按照單詞書上的一個一個背下來,這樣很容易...