謹記這些計算機基礎知識

2021-06-05 15:59:48 字數 900 閱讀 3803

做了幾年的開發了,有些許感悟,對計算機系統的理解深刻與否對自己的整個職業生涯是息息相關的,對基礎的重要性有更深的體會。如果想要在程式行業有所成就,還是要先靜下心來打好基礎,這是乙個漫長的過程,這個過程是需要不停的迭代來積累完成,很少有人能線性的成長過來。

大學時候我們可能對很多東西很多知識的認知還達不到一定的程度,很多人雖然學下來了,可是最後的知識仍然是不成體系的,零散的,這也正是很多學生的苦惱所在,雖然什麼都懂一點,可是就是覺得自己離自己理想中的程式設計師差那麼點。不是說學完大學裡的那些課程,考試過了就萬事大吉了。 雖然已經畢業工作幾年了,可是現在還是要時不時的找出一些計算機的課程來再回爐體會一遍,《比如計算機組成原理》《組合語言程式設計》《作業系統》等等,每一次都會發現有新的收穫,書只看一遍所能獲得的知識是相當少的。

雖然做c++做了幾年了,可是《c++ primer》現在基本上每一年還是都會再抽點時間,閱讀相關的章節,同樣每一次也是或多或少有新的心得與體會。隨著對計算機系統的理解深入程度,其實很大程度上決定了你對程式語言的理解程度,你會發現以前書中很多精妙的描述,自己根本就沒注意到,那個時候其實根本就沒理解這些知識點,當然更談不上在實踐中使用相關的技巧。當你覺得學什麼東西有一點心有餘而力不足的時候,你就要好好的想想自己是不是對掌握這個知識所需的前置條件並沒有掌握,對程式技術來說,這個前置條件幾乎很多時候都是計算機的基礎知識,計算機機構->作業系統->彙編->c語言。這些都是一環扣一環的,如果你一上來就看c語言,那麼可能你只能看懂10%不到,掌握的話可能1%都不到。即時你看上百遍千遍我想效果也不會

有很大的改觀,因此面對這樣的情況,果斷去打基礎吧。

現在很多人都覺得程式設計師是吃青春飯的,覺得程式設計師是**工人,可是學的越多,知道的越大,卻發現程式這個行業入門的門檻真的很高,不是僅僅會寫幾段c++就算是程式設計師了。

長路漫漫,與所有程式設計師共勉,共同努力,共同提高,再囉嗦一遍,基礎真的很重要。

計算機基礎知識 計算機基礎知識彙總

計算機專業的那六大件 組成原理,作業系統,資料庫,編譯原理,計算機網路,資料結構,其次還得加上分布式的基礎知識,因為現在的系統都變成分布式的了。如果你是做應用層開發的,那幾門課程中的有些內容和日常工作關聯度不大,我挑那些最重要的來說一說,也算是乙個最小集合吧!1,計算機組成原理 如果你不是做作業系統...

計算機基礎知識 關於計算機的基礎知識

一 計算機發展 世界計算機 1 第一台計算機 eniac,1946年,美國研製的世界上第一台計算機,開闢了計算機技術的新紀元。2 計算機之父 馮 諾依曼參與eniac研究,提出計算機的二進位制 五大組成部分 程式控制。3 計算機發展階段 第一代電子管計算機 1946 1958年。第二代電晶體計算機 ...

計算機基礎知識

計算機5大組成單元 輸入單元 輸出單元 cpu內部的控制單元 算術邏輯單元 記憶體。單有cpu是無法運作計算機的,所以計算機還需要其他的介面裝置才能夠實際執行。很顯然,主機板是必不可少的,因為主機板負責把所有的裝置連線起來,讓所有的裝置能夠進行協調通訊。而主機板上面最重要的元件就是主板晶元組了!這個...