前言:
轉變思維,走進編程
上面提到了一點,軟件學院是學電腦的,其實也沒毛病,反正也是跟電腦打交道的,建議去學校報到的時候自帶電腦。再說軟件學院會學什么,其實顧名思義,肯定跟軟件有關,那我先從軟件入手,什么是軟件呢?為了方便新手理解,我就用大白話通俗點說了,等你明白我說的這些大白話后再去看一些官方的定義,這樣有助於你的理解。軟件其實我們生活中常用的一些應用,比如聊天類的QQ、微信;購物類的淘寶、京東;游戲類的吃雞、英雄聯盟等等吧,這些我想大家都再熟悉不過了,這些都可以稱作為軟件。軟件是個抽象的名詞,所以你也不用在這鑽牛角尖,你可以把軟件進行分類,比如說可以分成系統軟件、應用軟件等。先說系統軟件吧,我想就算你是個小白,你至少也應該知道你現在用的電腦上裝的是windows系統吧,那這個windows系統就是一個系統軟件,系統軟件是負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。系統軟件使得計算機使用者和其他軟件將計算機當作一個整體而不需要顧及到底層每個硬件是如何工作的。
在這提到“硬件”一詞,那我也來解釋一下,首先說定義,硬件是指組成計算機的各種物理裝置,我們平時說的“買一台計算機”,購買的其實就是硬件,最主要的硬件有:主板、中央處理器、硬盤、內存等。
主板是整個計算機的“交通樞紐”,各種器件都要連接到主板上,才能正常工作。
中央處理器是計算機的“大腦”,它是計算機的運算核心和控制核心。
硬盤是計算機的“筆記本”,上面記錄了各種數據,需要的時候,就會從這里讀取或往這里寫入。
內存是計算機的“稿紙”,一般來說,同一個處理器能利用的內存越大,運算速度也就越快。
有趣的是,顯示器雖然是人們關注最多的設備,但它其實並非是一個必須的硬件,對於個人計算機來說,即使沒有顯示器也可以正常運行,但只要少了上面所說硬件中的任何一個,計算機就不能正常運行了,硬件就像我們人體的骨骼,有了骨骼的支撐,計算機才成承載軟件,發揮作用。好,這是對硬件的理解,那繼續之前所說的系統軟件。
像這樣的系統軟件還有很多,以后我會提到的,先暫時了解windows這一個系統軟件就可以了。知道了系統軟件,再說應用軟件,它是為了某種特定的用途而被開發的軟件,它可以完成各種具體任務,比如游戲、辦公、存儲數據等等,沒有應用程序的計算機,基本上什么功能都沒有,值得一提的是,應用程序必須在操作系統的支持下才能運行。
熟悉智能手機的同學都知道,應用分為“安卓版”、“ios版”等幾種,如果安裝的時候選錯了類型,是不能安裝的,更不要提正常運行了。
軟件就像人體的血管、肌肉,如果空有一身骨架,而沒有相對應的軟件,計算機也只能是一堆廢銅爛鐵。
再說簡單點,其實軟件就是我們所說的“程序”或“應用”,軟件由人類編寫而成,具有各種各樣的功能,在上面說了硬件,其實硬件就是服務員,只會“按圖索驥”,軟件怎么說,硬件就怎么做。換句話說,沒有安裝軟件的計算機,什么都不會做,軟件有許多種,操作系統是其中非常重要的一種,顧名思義,人們只有通過操作系統才能讓計算機執行各種指令,電腦的“Windows”系統,手機的“安卓”系統、“iOS”系統等都屬於操作系統,我想看到這你應該明白了不少吧,要是還沒明白,就再多看幾遍,看圖理解也行,至少你現在要明白沒有安裝軟件的計算機就是一堆廢銅爛鐵,應用程序必須再操作系統的支持下才能運行。
補充說明:
本來有好幾部分內容要寫,可沒意料到的是就這點小常識寫了2000多字,為了緩解一下讀者的眼睛疲勞,我決定此篇到此結束,欲知后事如何,請看下回分解。
*****************************************************************************************************
我的博客園地址:https://www.cnblogs.com/zyx110/