回覆列表
  • 1 # Top寰宇趣聞

    自學程式設計的目的

    首先你要明確自己學程式設計的目的,是純粹地愛好程式設計,想要探究其原理,還是說你打算將來有機會而憑此技能轉行。

    如果你是單純地好奇程式設計,那麼就簡單多了。

    軟體與硬體的聯絡

    硬體是軟體賴以工作的物質基礎,軟體的正常工作是硬體發揮作用的唯一途徑。計算機系統必須要配備完善的軟體系統才能正常工作,且充分發揮其硬體的各種功能。這說明了一個問題:學計算機學到一定境界不管是軟體工程師還是硬體工程師,最終都會對硬體和軟體有一個清晰的認識。

    硬體和軟體的區別:

    軟體:軟體是使用者與硬體之間的介面介面。使用者主要是透過軟體與計算機進行交流。

    硬體:計算機硬體是指計算機系統中由電子,機械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統結構的要求構成一個有機整體為計算機軟體執行提供物質基礎。

    上述兩個概念反映了一個淺顯的本質:硬體是有實際客觀形象的,而軟體則偏向於虛擬。

    哪種更易上手:

    其實哪種更易上手也是因人而異的,這就好比有人動手能力能力強,而有的人動手能力不強但思維活躍開闊。(這樣打比方還是有失妥當)

    如果你暫時不瞭解硬體和軟體到底學什麼的話,這裡可以給你一個大概的瞭解:

    軟體:軟體也有更進一步的細分,但上至高階語言JAVA,再到被人尊稱為神的C,再底層就是彙編。不負責任地講一句,只要能把C學的好,其他所有程式語言學起來也會順手許多。

    硬體:從外觀上來看,微機由主機箱和外部裝置組成。主機箱內主要包括CPU、記憶體、主機板、硬碟驅動器、光碟驅動器、各種擴充套件卡、連線線、電源等;外部裝置包括滑鼠、鍵盤等。但你要學的遠不止如此,從計算機組成原理,再到電路知識、微控制器等。而這些所說的,也只不過是一部分。

    個人建議:

    如果你有足夠多時間和金錢,不妨從軟體學起,因為它能夠在短時間讓你瞭解計算機世界的一部分內容,當你上手能寫一個WEB靜態頁面,再到學會高階語言寫一個動態頁面,這之間花費的時間也不會很長(如果每晚學一個小時的話,大概半年就能寫一簡單的動態網站了) 。卻能夠在最短的時間內帶給你足夠的成就感,能讓你繼續學習。

    學軟體有學軟體的要點,硬體有硬體的要求,但別忘了,這兩條路一直走下去,一定會有交點,哪怕最後還是分開!

  • 2 # 我認識150020683

    和你這麼說吧!硬體是真實存在的東西,比如說電腦上的板卡記憶體硬碟!軟體是虛擬的東西,比如說作業系統,遊戲等!沒有硬體就不會有軟體,硬體是所有軟體的載體!程式設計不管你怎麼編,編出來的都是軟體!

  • 中秋節和大豐收的關聯?
  • 初入職場何去何從?