Python入門學習 DAY 01 電腦基礎

來源:互聯網
上載者:User

標籤:代碼   pytho   tput   block   完成   法規   資源   應用程式   nbsp   

Python入門     DAY 01

作為一名剛剛學習python的小白,我首先去學習的並不是python語言的基礎知識,而是先對電腦的基礎進行了一個初步的瞭解,以下內容便是在學習python之前我去學習到的大致內容。

1、什麼是程式設計語言
    語言是一個事物與另外一個事物溝通的介質
    程式設計語言是程式員與電腦溝通的介質
    
2、什麼是編程
    編程就是程式按照某種程式設計語言的文法規範將自己想要讓電腦做的事情表達出來
    表達的結果就是程式,程式就是一系列的檔案
    
3、為什麼要編程
    在編程的過程中,電腦就像是人的奴隸
    我們編程的目的就是為了讓電腦代替人類去工作,從而解放人力
   
4、電腦硬體基礎
    五大組成部分:
        控制器:指揮系統
        運算器:數學運算+邏輯運算
        
        儲存空間:存取資料
                記憶體:
                      優點:存取速度快
                      缺點:斷電資料就全部丟失
               硬碟
                      優點:斷電後資料也會保留下來
                      缺點:存取速度遠遠慢於記憶體 
                磁帶
            
        輸入裝置:鍵盤,滑鼠,網路攝影機等
        輸出裝置:顯示器,印表機等
     
        CPU=控制器+運算器
        記憶體相當於人的記憶
        外存/硬碟相當於本子
       
        與運行程式有關的三大核心硬體(重點)
            cpu
            記憶體
                優點:存取速度比硬碟快
                缺點:斷電資料就全部丟失
            硬碟
                優點:斷電後資料也會保留下來
                缺點:存取速度遠遠慢於記憶體
            
                運行一個程式經曆過程
                代碼由硬碟載入到記憶體,再由cpu去記憶體中讀取指令然後執行
             
        4.1 cpu詳解
            cpu-》記憶體中
            
            瞭解知識:
            cpu具有向下相容性
            64的cpu可以執行32的軟體,但32的cpu只能執行32的軟體
        
        4.2 儲存空間:

            BIOS是電腦主板內建的一個系統
            BIOS:basic input output system

         5、作業系統(重點)
               作業系統本質就是一個軟體,該軟體的功能是專門用來幫我們控制硬體的
               作業系統位於電腦硬體與應用程式之間,用於協調、管理、控制電腦硬體資源與軟體資源
               作業系統細分為以下兩大功能:
              1、將複雜的硬體操作封裝成簡單的功能提供給使用者/應用程式使用
              2、將多個任務對硬體的競爭變得有序
   
               一個完成的電腦系統應該分成三部分:
    
                   應用軟體
                   作業系統
                   電腦硬體

 

以上內容為本次學習到的知識,如有疑問歡迎指出和探討。

Python入門學習 DAY 01 電腦基礎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.