大一軟體工程學生,看完了譚浩強的書,越看越迷茫,感覺並沒什麼用,什麼大程式都不會編,求指點!?

時間 2021-06-01 04:36:01

1樓:

別著急,慢慢來。還需要學完資料結構與演算法,作業系統,計算機網路,計算機組成原理,編譯原理等等基礎課之後才有駕馭大型專案的能力,否則你可能會對很多語言上的設計感到迷惑。

2樓:想來一杯嗎

1,推薦看看c與指標,講的不錯

2,可以試著做點東西噢,這樣的話就知道c能幹什麼了。這個網上也很多小遊戲小專案可以試試呢!

3樓:

我大學那會,譚浩強沒看直接學錢能,之後直接學《windows程式設計》,也啃下來了,不知道這些噴譚浩強的人真實水平怎麼樣~~

4樓:ligy118

才大一誒,大一就能幹事了後三年辦幹嘛?

想幹事自學啊(參見樓上聚聚們的建議)

不會自學又想短期出成果轉專業啊

比如來我們工管

老師手把手教操作怎麼把Windows xp 開機關機VB啊PowerBuilder啊各種

學半學期分分鐘擼出個像樣的東西

5樓:唐江傑

程式和人世間的事一樣,由三個基礎元素組成,它們是,順序,選擇和迴圈。

學了程式語言並不一定能寫好程式,就像那麼多人都會說話但不一定會講評書一樣。

要會寫程式,需要去思考你構建東西的目的方法和步驟

6樓:蘇小皮

10多年前進入這個行業,當時學的正式譚浩強版的C語言程式設計.

在大一之前基本沒接觸過程式設計,頂多讀得懂簡單的VB邏輯以及玩過幾款遊戲,在我看來C語言程式設計這本書的意義在於:

1. 對程式設計世界的乙個簡單入門,了解了一種語言的語法,大致結構,簡單的演算法和簡單的資料結構等.

2. 激發了對程式設計的興趣, 雖然老譚的那本書最終執行結果是在console控制台下面,但是並不妨礙練手, 當年寫過的小程式太多了,各種遊戲,ACM等等

3. 任何程式語言都只是實現應用程式的一種工具, 不要拘泥於語言本身. 軟體工程專業的知識太多了, 等你學習了其它知識,回過頭來再看這本書, 或許豁然開朗了呢

7樓:

可能是你太心急吧,我剛上大學的時候連c是個什麼玩意兒都不知道(雖然現在也是個渣渣-_-#),多看看多練練,多開開腦洞→_→,假裝自己寫了個大程式,有點成就感才可以繼續信心滿滿的走下去呀

8樓:

題主和我當初一樣,對程式設計的認知錯誤,認為學完一本書,至少能寫出個QQ,再不濟也是掃雷程式。結果尼瑪全是語法書和電腦科學書,這應該是只接觸過windows系統的通病。如果你真如我所說的話,那麼恭喜你,沒有一本書能讓你寫出大型程式。。。

只能先過語法和電腦科學,然後找部落格,看別人是怎麼把這些零散的東西拼接起來,構造你所認為的軟體。

9樓:馬也

首先,很多噴譚浩強的書的。確實,知識不多,但是我認為作為純新手入門的話很適合。乙個純新手入門就去啃上千頁的經典教材,可能會知難而退。

題主說越讀越迷茫,這本書不必深究,讀完一遍或者兩三遍扔一邊去就行了,這時可以去多看看所謂經典書或者找一些合適的專案看原始碼。

題主說現在寫不出來大型程式。剛看了老譚的書能寫出來大型程式?

10樓:「已登出」

譚浩強這本書,

相比於那些上來就許多專業術語,省去很多細節的書,已經不錯了。

C primer plus確實是本仔細又詳細的好書,但是對於我這樣急性子的0基礎新手來說,那麼厚根本沒有翻開的慾望。

總之能看完的話,已經打下了很好的基礎。

11樓:rng95

題主應該是入門了c語言的基本語法,還沒有應用於實際專案,所以感到迷茫。建議先打好CS的基礎:演算法,組織結構,資料庫,網路等等,之後再學啥取決於你的興趣:

1. 工程向:比如web開發,移動端開發,嵌入式,遊戲等。工程專案比較容易上手,可以在短期內找到成就感

可以在某方面有所側重,但最好兩方面能力都要兼顧

12樓:李巨集杰

紙上得來終覺淺,絕知此事要躬行。

做個小程式或者寫寫課後習題,不懂了再去翻資料,至於你是翻譚浩強還是翻穀歌,這倒無所謂,哪個看懂用那個。

13樓:不是匿名

老譚的書不能說好,但是既然是教材,面向大眾,入門還是不錯的。

如果你想看一本書就把程式設計學會,還是趕緊洗洗睡吧。入門了再看其他書會更加好理解。不要一直挑書,它會慢慢成為你看書不深入,不思進取的藉口。

14樓:

嗯,原來有這種問題的人不止我乙個

建議答主自己可以去看看

啊哈c語言(蠻可愛的一本書,像我這麼笨的人都看懂了可見多通俗易懂,)以及,網易雲上面的c課程。

15樓:

並沒有覺得譚的書很差啊。沒用過c,但是c艹是用的他的教材。就是個教語言的書,為啥非要學會做專案?學過化學的還非得研究出個新元素嗎?

16樓:大能貓

去圖書館隨便找本c的書都能自學。

這就迷茫了?

還有好多你意想不到的課呢

以前的高中同學現在就是軟工的

概率論啊數電啊學得一臉懵逼

17樓:

找幾個完整的專案看看

只看基礎知識的書是不夠的

找有關專案開發的書看

平時多動手寫一寫

會不會寫程式

跟譚浩強沒多大關係

而是學習的人本身在認知範圍上侷限掉了

天天看的都是那些基礎知識

沒有乙個完整的專案上手的話

看多少本基礎知識的書都是扯淡

18樓:Porcelain

你可以直接看C++ Primer Plus啊,裡面有詳細的例項,很適合初學者學,如果肯下點功夫,最多三個月就看完了,真的

19樓:

老譚的書主要作用是篩選掉不適合讀CS的人,也就是說硬啃下去仍不肯放棄的就不適合這一行。

然後,他的書看了不迷茫,該有多大的天賦……。

大一軟體工程學生,不知道如何規劃自己的目前學習目標?

朝聞君 我看見有人推薦acm,其實感覺還是不一定適合每乙個人的。畢竟ACM強校都是OIer,弱校去了競爭不過別人,對於沒有演算法基礎的人來說彎道超車或許更好一點。工程方面可以走挑戰盃或者web開發方向,學校大大小小的活動和組織都會涉及,可以去了解一下。大一的話不用太急,先打好基礎,不過技術性組織早點...

大一軟體工程專業學生,想要退學,未來怎麼辦?

沐易 所以最後如何選擇了呢?因為我也是15年高考,16再考一次。本來來到一所師範大學想學漢語言師範的,但是分太低,被錄取到金融學了。數學實在難學,對於我來說是很難的一門科目。上學期期末51分。上個星期轉專業失敗了,本來打算輔修第二專業,再考研的,以後很想很想當一位高中語文老師。然而問了很多任務作了的...

作為大一軟體工程專業,請問macOS和Ubuntu到底哪個好用?

作為桌面,mac有更好的 一致的體驗。ubuntu桌面現在也可以,但以前經常會遇到網路問題,有點煩人,對筆記本支援不是很好,能用的軟體也不是很多。如果經濟可以,你可以選用無touchbar版本的,16G記憶體以上的mbp。當然,作為乙個學生,可以組裝一台廉價的台式電腦,用ubuntu xubuntu...