請問自學計算機程式設計只掌握了C與C以及《資料結構基礎》,這樣能行嗎

2021-04-19 07:17:48 字數 5594 閱讀 2481

1樓:十項全能選手

自學的目的是什麼?找工作?還是自己想做點什麼?先實踐一下,看你學的能不能達到你的目的

2樓:叫你死你雜不去

要知道自己的方向 計算機涉獵很廣 你掌握的這些 還遠遠不夠

3樓:司馬刀劍

如果只是入門,那一本《編碼》+任意語言程式設計書就可以了。

不過,上來就 c++ **版啊兄嘚。

坦白權說,c語言c++資料結構資料庫作業系統。

這些書絕對夠了,夠了,你要真能看完,「看懂」,「做懂」,完爆本科生了。

c語言《c prime plus》

c++ 《c++ prime》

作業系統《深入理解計算機作業系統》

資料庫,我只會增刪改查和 orm 自動化,db 是專門的職業,要專門的去問。

資料結構,隨便一本演算法,不做演算法請不要觸碰《演算法導論》。

再加上任意一本講編譯原理的書(可選,龍虎鯨看喜好,自製也不錯)。

再加上任意一本講 tcp/ip 協議的書,這方面好書多,國內、歐美、日本都很好。

再加上任意一本動態語言的書籍,ruby、python、js。

最後,根據你自身想要走的方向,選擇嵌入式、前端、後端、db、遊戲、ai等等特定方向的專業書籍。

你要是搞定了上面這些書,那就啥都不是個事,工資六六六六的,要是全部吃得很透,面試官高興不已。

自學計算機程式設計應該看些什麼書

4樓:獵狼

看書沒啥能學的,我給你推薦易語言吧,中文漢語程式設計,簡單易學。

比如:如果(編輯框1.內容 = 「123」 且 編輯框2.內容 = 「321」)

載入(視窗1,,假)

銷毀()'這個是判斷驗證的簡單**

這是**編寫格式。

這是軟體設計的介面。

這是做好的軟體除錯效果。

怎麼樣,這個程式語言好玩吧,全中文**程式設計,簡單易學。

5樓:

建議先學c語言,c語言是基礎,把基礎打牢,馬步紮穩,在循序漸進學習其他的語言,會輕鬆些。推薦譚浩強老師的c語言。

學會c語言後,再學其他的就不會一頭霧水,遇到困難,疑難問題時也容易鬆懈放棄。

如果是自學一定要堅持,不懂的多問,多求助!然後自己多總結,這點是關鍵,只有轉化為自己的理解才是真正理解了問題所在。

6樓:zzzzz原來如此

如果是零基礎起步建議看清華出版社的《c語言從入門到精通》這本是北郵大一教材,起碼我上大一的時候是這樣的。這本書自學完全沒問題,後續根據自身情況再選擇。

7樓:

首先需要確定想學什麼程式語言,確定了以後在找針對這類語言的專業書籍,先上手時,不要去看資料結構,演算法之類的書,看了無法理解,經過學習鍛鍊到達一定的水平以後再看也不遲,最好是找乙個有關程式語言的bbs**註冊一下對學習有很大的幫助。

8樓:五系攻城獅

看什麼書其他答主給出建議了。我提供下書的資源^_^供參考,其中特別列了經典書籍的資源。

計算機電子書免費資源(中文)

愛coding:計算機電子書免費資源(英文)

9樓:ok中國的某某人

初學的話,打好語言基礎。

如果你想學c或c++的話……這個

感覺這個偏向中期

你可以先買最基礎的語言基礎書,或者看網課什麼的(計蒜客)

10樓:柴胡白朮

不知道你想學習哪方面的,其實我感覺你可以從c語言入手,不過沒有基礎可能會非常枯燥,我感覺前期最重要的不是學哪些知識點,應該是怎麼最大限度的激發學習的興趣,你可以學學vb.net ,c#的介面程式設計,介面的東西更直觀,慢慢興趣濃厚的在學習資料結構和演算法也不遲

11樓:匿名使用者

沒學過程式設計的話,從c語言入門吧,然後資料結構,然後python現在是一門很火很簡單的語言,謝謝

12樓:匿名使用者

你想學什麼,我是搞這個的,能給你一些小小建議!

13樓:小壞tt諾言

我也不知道我說了啥他不讓我直接發布,把我當成賣書推銷軟體的了?

14樓:匿名使用者

具體看你要學哪個方向了,計算機程式設計範圍涵蓋太廣了,先從c語言看起吧

15樓:匿名使用者

計算機程式設計的範圍太大了,不好回答,深入學習的話資料結構和演算法是需要的。

初級的就無所謂。

16樓:山西新華電腦學校

自學的話還是比較辛苦的要有恆心毅力,只好找乙個專業的學校或者機構系統的學習一下會對你有很大的幫助

17樓:匿名使用者

基礎知識肯定是要學習的。因為這些基礎的知識決定你後續學習的深度。

18樓:陽光的凌寶寶

ffer in an airborne troop.

19樓:九天蒼龍

資料結構和演算法初學不用看。先定下來你要學習什麼語言,然後再考慮買什麼書

20樓:齊劉海兒

學計算機程式設計,對於初學者來說,資料結構是一定要看的,然後可以根據自己的喜好,學c語言程式設計(譚浩強那個版本的編的比較好一點),c++等等。演算法設計看自己喜好了,這個比較複雜。。。

請問自學電腦程式設計需讀哪些科目,c語言c++資料結構資料庫作業系統這樣行嗎。跪求讀書高手批准這樣就夠了。

21樓:vancouver華

嘛,如果只是入門,那一本《編碼》+任意語言

程式設計書就內可以了。

不過,上來就 c++ **啊兄嘚容。

坦白說,c語言c++資料結構資料庫作業系統。

這些書絕對夠了,夠了,你要真能看完,「看懂」,「做懂」,完爆本科生了。

c語言《c prime plus》

c++ 《c++ prime》

作業系統《深入理解計算機作業系統》

資料庫,我只會增刪改查和 orm 自動化,db 是專門的職業,要專門的去問。

資料結構,隨便一本演算法,不做演算法請不要觸碰《演算法導論》。

再加上任意一本講編譯原理的書(可選,龍虎鯨看喜好,自製也不錯)。

再加上任意一本講 tcp/ip 協議的書,這方面好書多,國內、歐美、日本都很好。

再加上任意一本動態語言的書籍,ruby、python、js。

最後,根據你自身想要走的方向,選擇嵌入式、前端、後端、db、遊戲、ai等等特定方向的專業書籍。

你要是搞定了上面這些書,那就啥都不是個事,工資六六六六的,要是全部吃得很透,面試官高興不已。

嘛,祝你好運,勇者。

沒學過c語言可以學c語言資料結構與演算法嗎?

22樓:匿名使用者

你好一點小建bai議希望能du

對你有幫助

(1)學演算法

學習演算法和zhi具體的語言還是dao

有一內定的聯絡,比如說你的容演算法最後要用c語言來實現,因為c是面向過程的,所以這和用物件導向的語言如c++來實現可能考慮的思路是有點區別的,但是你要說有絕對的關係也不一定,因為演算法他是一種思想,一種解決思路,所以從這個角度來說,你也可以把他們分開,但是你的演算法最終要實現,所以你不但要學演算法,還要學語言,如果你說我只實現演算法,程式設計讓別人去做,這是不現實的,專用編過程的人它才能做出高效有意義的演算法

(2)學資料結構

這和學演算法也不一樣,如果你不會c或c++,你去看資料結構你是看不懂的(3)學語言

學習哪門語言不是關鍵,關鍵你要學精,學精了做什麼當然都可以,但是你說我只要學了c就可以萬能了,這也是不可能的,這個世界哪有****呢?

但是只要掌握一門語言後,學習其他的語言就很容易上手,因為語言都是有同性的,如果你非要問我學c好還是學c++,哪我只能忍痛的說學c++,雖然c是非常非常的經典,但是兩者你只讓我選乙個嘛!!

好了,一點建議,希望能給你啟發

祝你好運!

23樓:我想說兩句

最好是先學c語言 再學c++ 因為資料結構是用c語言或c++描述的 但c語言不是抽象資料的型別的理想描述工具,所以要知道點c++的知識

24樓:手機使用者

有c語言版的資料結構的書,基本上在加上譚浩強的c語言教程就可以了,祝你成功!^-^

25樓:

可以,bai資料結構和演算法對其它的du語言一樣的重要zhi,可以說是dao

學程式設計的都必須學好吧內!你沒有學c/c++去學容c/c++資料結構和演算法會比較吃力!

先學好c語言再學c++最好了!你學c後再學c++會比較容易!但是你學c++後再學c就比較難了!

26樓:小豬叄兒

可以的,但是學演算法的過程,也要同時開始學語言,在實踐中才能學習。

初學者從c開始比較好,相對直觀一些,容易上手。上手以後,c++也不難學了。

27樓:

可以。有各種版本的資料結構,比如你學了vb,那麼你就可以學vb版本的資料結構。

28樓:

c++是從c過來的 學c++之前先學會c就容易上手了

你不懂c語言的話 資料結構就不太容易學了 演算法在這學c的過程中都會有

29樓:匿名使用者

我認為 不能, 當然 如果你是天才的話 那另當別論了.

試想 你連c語言的語法都不知道 怎麼能學懂 用 c 去 描述相應演算法 思想的 ** 呢?

30樓:平大爺

演算法 和 資料結構 通用的

語言問題是另外一回事了。。想學演算法推薦《演算法導論》(當當網上都有賣)

資料結構也有專門介紹的書籍

31樓:翁氏家族_知識

如果直接學c語言資料結構與演算法 就會看不懂的

我覺得都學比較好。

32樓:御姐丶你在哪

《資料結bai構與演算法

》以基本資料結du構和演算法設計策略為zhi知識單dao元,系統地介紹了資料結構的知內識與應用、容計算機演算法的設計與分析方法,主要內容包括線性表、樹、圖和廣義表、演算法設計策略以及查詢與排序演算法等。

如果在沒有學過c語言的情況下去學習資料結構與演算法的話會讓你理解時非常困難,甚至不知道這個if對應著某個else, 不知道這個條件到底想表達什麼,所以如果想要學好c語言資料結構與演算法,一定要先學習c語言喔,至少要把基本的語法部分搞懂!!

33樓:塵封夢想

至少也該學過一門程式語言

34樓:

最好先學

baic語言,再去看c語言的資料結構

du與演算法,看c語言zhi的資料結構dao與演算法的時候,是對以前版學習的c語言知識的權鞏固,是c語言的運用。

不然,很可能看不懂資料結構與演算法的c語言描述的哦。

我認為vb和c語言的差別是很大的,所以建議先學c再說。雖然在高手看來,只要精通程式設計了,語言都是相通的,但我們還遠不是高手吧。

另外,學資料結構建議去看c語言版本的,描述乙個資料結構或者演算法,用c來實現往往比用c++來實現的**來得簡單,明了。

c語言計算機基礎與程式設計程式設計題目

include void main 36題 include int main void 37題 include include int main void for i 0 i 12 i fgets month i 10,fp fclose fp printf 請輸入您所要輸出的月份數 t scanf...

自學程式設計需要哪些入門書籍,自學計算機程式設計應該看些什麼書

獵狼 看書沒啥能學的,我給你推薦易語言吧,中文漢語程式設計,簡單易學。比如 如果 編輯框1.內容 123 且 編輯框2.內容 321 載入 視窗1,假 銷燬 這個是判斷驗證的簡單 這是 編寫格式。這是軟體設計的介面。這是做好的軟體除錯效果。怎麼樣,這個程式語言好玩吧,全中文 程式設計,簡單易學。 建...

求大學計算機教育中C 程式設計的教程

ccclll花花 內 容 簡 介 本書全面介紹程序導向程式設計與物件導向程式設計的基本理念與方法。藉助大量的示例程式,從介紹c 的語言基礎開始,逐步過渡到物件導向程式設計。最後以一個常見的例項介紹了從問題描述到類的設計的過程,並對高校圖書管理系統的具體實現做了分析。全書共分11章,第1 7章主要介紹...