高中生(硬體入門,軟體一無所知)怎麼學習計算機程式設計?

時間 2021-06-02 10:59:59

1樓:問道遠

《c語言程式設計》

《電路電子技術基礎》

《計算機網路》

《訊號與系統》

《計算機作業系統》

《高等數學》

《線性代數》

《離散數學》

《大學物理》

2樓:

末流985計算機專業學生

記得上大一也就是學程式設計基礎

C語言,資料結構之類的

很多同學大一結束還不會裝系統、裝電腦。修電腦大一結束,很多同學覺得枯燥,學了一年感覺還不會修電腦,嚷嚷著轉專業之類的

當時主管本科教學的副院長說修電腦啥的很簡單,你跟著修電腦的師傅學習一下午就會了,你們把計算機基礎知識底層原理學好了才是王道。

院長說得很對,題主了解得東西是皮毛,還得靜下心來從基礎學起。

3樓:Zhaorenzeng

考個頂尖大學的微電子或者計算機工程學院。否則免談;曾經誰不是中二少年,我高中也一樣胡鬧過,但是你真的有這個夢想的話,就要堅持,埋在心裡,先考個頂尖大學再說。真要做計算機硬體,甚至要讀碩士讀博士,做軟體開發也不是學學程式設計就可以的,演算法,資料結構,資料庫,編譯器,作業系統,計算機組成,架構,數位電路,模擬電路,半導體device,一切的一切都是要時間沉澱.

4樓:郭氏

除非是cs/嵌入式,了不了解硬體沒太大問題,程式設計說的太籠統了,程式設計只是把一種想法用計算機能看懂的語言描述出來,至於到底要描述什麼行為,這才是你真正學習程式設計的中心,你要搞網路,就學網路程式設計,要搞圖形,就學圖形影象處理程式設計,當你說出想學程式設計的時候,我就知道你沒摸過軟體相關

5樓:不會Vue的尤小

靜下心來好好學習,考不上好大學都是白扯!! 聽話……上了大學有的時間給你折騰,還能跟好多人組團折騰! 現在目標就是好好學習考大學!

6樓:Mark

如果要想將計算機從頭到腳全部越好,給你推薦個學習路徑電路數電

c語言高等數學

計算機組成原理

資料結構與演算法

一門oop的語言,例如cpp

線性代數

概率論與數理統計

計算機網路

編譯原理

計算機作業系統

資料庫好,如果學到這裡就可以告訴你

恭喜你入門了

7樓:

兩個觀點:

1.如果你是覺得在學習方便提不起興趣,只是單純覺得程式設計很「酷」的話。建議別入坑了,程式設計沒那麼「酷」。

2.如果你是想在未來從事程式設計類工作的話,你也得在高中好好學習考上好的大學,才能最大限度地讓你有好的條件學程式設計。

綜上所述,高中還是以高考為主。

來自準大二過來人的建議

雖然是老套到掉渣的話

但這真的真的真的是對的。

8樓:黑色死神

不建議你高中搞這些花裡胡哨除非你家裡夠有錢,能給你報一堆補習班。沒有老師的知道去學程式設計是非常困難的,你要自己構建出來乙個對程式和程式語言演算法的認知方式,真的不建議高中學程式設計

9樓:賣魚強

建議你可以先學C 同是微機原理(微機原理學完才算是硬體入門)也要跟上 emmm組合語言可以了解一下對你理解高階語言有幫助先先這樣吧

10樓:

你這情況更適合買本深入理解計算機系統……不過我估計你看不懂,先學個c,然後資料結構,計算機組成原理,計算機作業系統,計算機網路,編譯原理,然後深入理解計算機系統,這時候算勉強入門了= =

11樓:努力實現小目標a

計算機專業本科大三在讀。可以說是過來人了吧,對於你的想法,我只能提出一條中肯的建議。好好讀書,爭取高考分數考高一點,能進計算機較強的院校,不然,我只能說你的想法太天真了。

公認的計算機專業有四門基礎課,計算機組成原理,計算機網路,資料結構和作業系統。這四本書,你可以看得懂沒問題。但是你要想真的會用,你必須得要系統的學習包括理論課和實驗課。

事實上,計算機相關專業中,實驗課要比理論課重要。而且,如果沒有老師或者說一種環境的話,你的實踐部分會進展得很慢,可能乙個環境就得配上個好幾天。(因為在學校,會有同學們一起幫忙不會的還可以直接問老師)。

我的建議一如以上。不論什麼時候,都希望你能好好學習。因為好的大學和差的大學真的差太多了。你的計算機專業知識可以等到大學開學完全來得及。

12樓:青花

計算機很廣的,兄弟我不知道你想學那個方面,就我個人而言我覺得硬體比較難的,軟體相對簡單一些,硬體軟體下面又有很多的分之。看你的描述好像是要走一些軟體,建議學習語言從c語言入手,或者python也可以。

13樓:

建議c或c++入門,如果在高中階段在noip拿到了一等獎,一般的211都會有對應的政策錄取,降分一本自招之類的,這波不虧啊

14樓:劉一龍

挑個刺,我個人覺得吧,從程式設計來看,硬體入門至少是學完微機原理和數位電路基礎吧?你這個撐死了叫會攢電腦...這個標題容易讓人誤會

15樓:W.Honee

學習,特別是自主學習,需要從需求入手,找個你感興趣的點,然後試著去實現他,在實現的過程中發現需要補充什麼知識,然後再去實踐。

若是完全沒有基礎,可以試試python,看下 Head First Python 了解下程式能做什麼?然後再想想你要做什麼?

16樓:initial

按理來說,不應該打擊乙個虛心向學的高中生的,但是你離「對電腦硬體有了初級的了解」還很遠

不信,我來問你:

計算機包含哪些主要組成部分

計算機的硬碟、記憶體、cache和暫存器在程式執行過程中是如何協調工作的

計算機的啟動過程是怎樣的

不愛學習是不對的,教材上的知識永遠是看起來無聊無用且晦澀難懂,但是永遠是最有價值的。你如果真的想學,我推薦你買一本教材試著看看

《計算機組成原理》唐朔飛著

推薦搭配《計算機作業系統》湯小丹等著服用

這兩本書是大學的教材,可以基本幫你建立起這個對學科的基本認知。我沒有計算機方面的基礎,看完這兩本書差不多用了兩周時間,你可以趁暑假試試需要多久。

高中還是要好好讀的,沒有什麼知識學起來是輕鬆愉快的,除非它簡單到連班裡的倒數第一都能熟練掌握。學校教給我們的除了知識,還有學習的能力,你現在辛辛苦苦摸索4年的成果,可能都不及重點本科的同學圖書館泡兩個週末的收穫多,你基礎差太遠了(就是你看不上覺得沒用不想學的那些東西)

還有,其實你需要搞清楚一件事,你是覺得現在學的知識沒有意思,還是想偷懶去做點輕鬆的事情。

17樓:

這麼說吧,只是裝一下電腦什麼的,並不算什麼對硬體比較了解,真正的硬體,是電晶體,二極體,積體電路板這些東西。你知道顯示卡是什麼構成的嗎?你知道顯示卡的電路是怎樣的嗎?

你所謂的對硬體了解,不過是知道如何安裝和拆卸顯示卡罷了。

而且既然你對學習都不感興趣,那你怎麼能保證你對計算機程式設計就一定感興趣呢?計算機程式設計需要學習的東西和知識的難度都不是高中那些簡單的數學啊物理啊能比的了得。真正的對程式設計感興趣的,已經資訊競賽準備好長時間了,真正厲害的已經是清北爺了。

所以不要瞎想了,好好學習才是出路,當然,你家有錢能送你去伯克利什麼的當我沒說。

18樓:ExplodingONC

想要硬體入門,你需要數位電路、微機原理這兩門課,這只算是入門,想要了解更深的可以再學超大規模積體電路什麼的課程,能學的很多。

軟體方面的話,c++,資料結構,編譯原理這些課可以算是基礎,有能力可以自學彙編,對於理解軟硬體互動很有幫助,再深層次的課程就要看研究方向了,我也給不出什麼建議。

個人見解,還請指正。

19樓:

計算機這方面有興趣可以抽時間搞搞,但是無論如何高中的課程得好好學。

語文,數學,英語,物理等課程非常重要。數學物理學不好,很難有較好的理性思維,英語學不好,在獲取資訊這方面容易受限,語文學不好,表達會受限,就算你有很棒的想法,也沒辦法清晰有條理的表達出來。

20樓:Ziyang

「現在上高中,對學習老是提不起興趣「

呃少年,好好學習考個好大學再說吧。

如果真的閒的蛋疼的話,可以買本C++ primer啃啃。

21樓:李雁北

先考大學再說......

高中我也想學來著,看本c#能睡一下午,害我害怕程式設計大學都不敢報,結果得知我們專業就是學程式設計的差點嚇死......

然後就是我成了c語言課代表,然後就是程式設計大作業屢屢得優,寫程式賺外快......然後學unity要用c#,這時候我再看簡直沒有難度......

所以說你別想那麼多,乖乖高考上大學再學就好了,凡是高中就能搞得不錯的,一般高考也不會差,你要是有信心考好高考,那我推薦你一本譚浩強(笑)

22樓:小凌

我會跟你說我是初中學魔獸地圖製作入的門嗎那時有人說我這樣算程式設計了別提有多開心覺得自己好厲害(逃

輪子哥和1l說的沒錯從unity入門吧比我當初魔獸地圖入門好多了

當然你對遊戲開發不感興趣的話想做軟體那可以試試易語言(

23樓:Macho

小夥子,像你這種情況,你父母的人生經驗已經無法指導你的人生了,如果高中文化課不能出類拔萃,就有條件就早點去遊歷四海遍訪名師,堅定意志,當你知道自己想要什麼,看到努力的人有多努力時,就是你成長的開始。

24樓:有捨有得

高中生真羨慕有這麼好的覺悟,硬體說實話就算你閉著眼睛裝起來最多也是個電腦組裝工,沒什麼卵用,你去科技市場看看最底層的活就是這類人幹的。大學畢業的理工男乙個星期就能學會,你覺得有多大技術含量。相反軟體的想想設計空間可以說是無窮大。

前景也是無窮大。推薦你去看看國外名校很多關於計算機基礎研究公開課,網易公開課上就有,有很多名人做過介紹。比如Facebook創始人。

6歲就會編遊戲。在中國計算機基礎教育太薄弱啦。更別提小學有什麼計算機教育了。

最多介紹使用。很多高中生畢業都不知道程式設計是什麼東西。認為計算機也不過如此會用就行。

25樓:

驚了,翻完全部回答只看到乙個人勸題主搞資訊學競賽的(題主未必知道oi是什麼,全文我就都不用英文縮寫了)。

不知道題主具體背景,什麼省份,什麼級別的高中,文化課成績如何。

如果題主能看到的話,我想非常認真的說一句,絕大多數答主回答只適合學有餘力且不影響文化課成績的情況。絕大多數情況下你高中自學的那些程式設計,別人去top大學的可以在本科階段輕鬆甩開你幾十個身位。比如我從初中開始就對程式設計很感興趣了,高中純玩票搞資訊競賽還混到弱省隊,大學也去了乙個不太墊底的985。

但我發現原來高中班上對電腦一無所知的乙個小白妹子,高考去了清華計算機,本科畢業時候已經全方面碾壓我了。所以題主千萬別害了自己。

就先寫這些,題主如果能看到我再展開說吧。

26樓:聽雨醬

我還是想說這個不好學的,自學很難。假如真的學習能力很強很強,還是自學很可能走彎路,基礎功夫不紮實。學習程式設計前,我覺得你先可以自學一下計算機基礎,了解一下計算機構造,二進位制位計算轉換等很多基礎的東西。

或許用不到,我覺得打個基礎,作為了解也是不錯的。因為像是建房子地基越穩,以後房子也就越穩。個人建議罷了,要學習還是得系統學習。

最好有人指導。

一無所知的情況下怎麼開始準備公考?

Kihn 再者是考試科目,一是行政能力職業測試,二是申論,至於怎麼科目考哪些,網上都有,再不行也可以了解一下報個班。筆試通過後再就是面試了,兩項通過了,基本上就沒問題了,最後是體檢和政審。沒問題後,恭喜你將成為一名公務員了。 西藏上岸鴨公考 公務員複習考試沒有乙個萬能的模式可以適用於每乙個人,每個人...

對初級會計一無所知,該怎麼做準備?

海盜船大廚 6529 我也是跨行業跨專業備考初級,首先必須做好辛苦付出的準備,需要多聽課,課後大量的做題,通過做題去理解和消化,在考試通過那一刻的喜悅,一切付出都值得,我是買的東奧的網課,輕1習題冊,很優質! 大男人的低調 建議不要上來就看建材,對小白一類的會有很大的打擊。先在網上買個課件,通看一遍...

我懼怕死亡,害怕死亡後的一無所知和消散,怎麼辦?

我第一次意識到死亡時,我覺得死亡是乙個痛苦的過程,我會冰冷而僵硬的躺在棺材裡,埋在土下,再也無法看到Sunny,無法和朋友交談與歡笑。我害怕失去一切,害怕自己什麼都做不了我害怕也無法想象自己再也不存在了。我甚至想說服自己死後還有死後的世界,又因為無法欺騙自己而感到更加痛苦。後來我意識到,死後我僅僅是...