Java匹馬行天下之學編程的起點——編程常識知多少


學編程的起點——編程常識知多少

前言:

剛去大學那會,我就知道我被錄取的學院是軟件學院,還知道一點就是軟件學院主要是學電腦的,但具體要學什么其實一無所知。待的時間久了,慢慢的,像“編程”、“軟件”、“系統”、“顯卡”、“網卡”這樣的一些詞時常在耳邊縈繞,怪我之前對電腦接觸不多,對別人來說是常識性的東西對我而言卻是一頭霧水,理解起來感覺很抽象,讓我迷茫了許久。直到后來,聽人說多了,百度搜多了,理解加深了,該明白的也都明白了。等我明白之后,我反思,這么簡單的東西為什么經過了如此長的時間才明白,至少有兩點:第一,隔行如隔山,之前根本沒接觸過的領域,貿然前行致盲是肯定的;第二,缺少專業引導,身邊的人對電腦的理解程度層次不齊,對那些從小電腦玩的飛起的人來說,剛入行的人問的問題就像剛上學的小學生問大學生1+1等於幾,所以小白不好意思開口問,大佬也不好意思開口答,這種默契帶來的傷痛只能由時間去化解。花費時間是有成本的,好多時候時間就是金錢,尤其在大學的軟件專業,高昂的學費就是你的學習成本,你把這些成本花費在無關痛癢的“常識”身上,替錢不值,但是你不花時間在這些“常識”身上,有時也會讓你進退兩難,換位思考之下,我決定把我通過花費時間成本學習來的“常識”分享給即將入校的學弟學妹們,祝你們在大學學習愉快!

轉變思維,走進編程

上面提到了一點,軟件學院是學電腦的,其實也沒毛病,反正也是跟電腦打交道的,建議去學校報到的時候自帶電腦。再說軟件學院會學什么,其實顧名思義,肯定跟軟件有關,那我先從軟件入手,什么是軟件呢?為了方便新手理解,我就用大白話通俗點說了,等你明白我說的這些大白話后再去看一些官方的定義,這樣有助於你的理解。軟件其實我們生活中常用的一些應用,比如聊天類的QQ、微信;購物類的淘寶、京東;游戲類的吃雞、英雄聯盟等等吧,這些我想大家都再熟悉不過了,這些都可以稱作為軟件。軟件是個抽象的名詞,所以你也不用在這鑽牛角尖,你可以把軟件進行分類,比如說可以分成系統軟件、應用軟件等。先說系統軟件吧,我想就算你是個小白,你至少也應該知道你現在用的電腦上裝的是windows系統吧,那這個windows系統就是一個系統軟件,系統軟件是負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。系統軟件使得計算機使用者和其他軟件將計算機當作一個整體而不需要顧及到底層每個硬件是如何工作的。

在這提到“硬件”一詞,那我也來解釋一下,首先說定義,硬件是指組成計算機的各種物理裝置,我們平時說的“買一台計算機”,購買的其實就是硬件,最主要的硬件有:主板、中央處理器、硬盤、內存等。

主板是整個計算機的“交通樞紐”,各種器件都要連接到主板上,才能正常工作。

中央處理器是計算機的“大腦”,它是計算機的運算核心和控制核心。

硬盤是計算機的“筆記本”,上面記錄了各種數據,需要的時候,就會從這里讀取或往這里寫入。

內存是計算機的“稿紙”,一般來說,同一個處理器能利用的內存越大,運算速度也就越快。

有趣的是,顯示器雖然是人們關注最多的設備,但它其實並非是一個必須的硬件,對於個人計算機來說,即使沒有顯示器也可以正常運行,但只要少了上面所說硬件中的任何一個,計算機就不能正常運行了,硬件就像我們人體的骨骼,有了骨骼的支撐,計算機才成承載軟件,發揮作用。好,這是對硬件的理解,那繼續之前所說的系統軟件。

像這樣的系統軟件還有很多,以后我會提到的,先暫時了解windows這一個系統軟件就可以了。知道了系統軟件,再說應用軟件,它是為了某種特定的用途而被開發的軟件,它可以完成各種具體任務,比如游戲、辦公、存儲數據等等,沒有應用程序的計算機,基本上什么功能都沒有,值得一提的是,應用程序必須在操作系統的支持下才能運行。

熟悉智能手機的同學都知道,應用分為“安卓版”、“ios版”等幾種,如果安裝的時候選錯了類型,是不能安裝的,更不要提正常運行了。

 

 

軟件就像人體的血管、肌肉,如果空有一身骨架,而沒有相對應的軟件,計算機也只能是一堆廢銅爛鐵。

再說簡單點,其實軟件就是我們所說的“程序”或“應用”,軟件由人類編寫而成,具有各種各樣的功能,在上面說了硬件,其實硬件就是服務員,只會“按圖索驥”,軟件怎么說,硬件就怎么做。換句話說,沒有安裝軟件的計算機,什么都不會做,軟件有許多種,操作系統是其中非常重要的一種,顧名思義,人們只有通過操作系統才能讓計算機執行各種指令,電腦的“Windows”系統,手機的“安卓”系統、“iOS”系統等都屬於操作系統,我想看到這你應該明白了不少吧,要是還沒明白,就再多看幾遍,看圖理解也行,至少你現在要明白沒有安裝軟件的計算機就是一堆廢銅爛鐵,應用程序必須再操作系統的支持下才能運行。

 

補充說明:

本來有好幾部分內容要寫,可沒意料到的是就這點小常識寫了2000多字,為了緩解一下讀者的眼睛疲勞,我決定此篇到此結束,欲知后事如何,請看下回分解。

*****************************************************************************************************

我的博客園地址:https://www.cnblogs.com/zyx110/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM