電腦的概述與C語言的概述

來源:互聯網
上載者:User

標籤:

電腦的基本原理是儲存程式和程式控制。馮諾依曼原理。

電腦系統由硬體系統和軟體系統兩大部分組成。

硬體系統:運算器和控制器(處理器CPU) 儲存空間  輸入裝置和輸出裝置(io裝置)。

軟體系統:作業系統和應用軟體。

硬體的基本組成:硬碟 記憶體 CPU 各個組件之間運作協調,cpu與記憶體間讀取指令,記憶體與硬碟間裝載軟體。

軟體:指令的集合

開發軟體:寫出能控制電腦的指令

 

電腦語言

機器語言   0 1 效率高  可讀性差

組合語言  指令命令  可直接存取和控制硬體裝置 執行快  不可移植

進階語言  簡單易用 可移植   程式不能直接被電腦識別,需編譯

進階語言分面向過程開發語言和物件導向開發語言;

UNIX作業系統

c語言  面向過程開發的

有著豐富的運算子和資料類型,可以直接操作硬體,高效的目標代碼,可移植性好;

用於編寫系統軟體、圖形處理、單片機程式、嵌入式系統開發、遊戲外掛、android程式、ios程式;

ISO(國際標準組織) 89年c語言標準為ANSIC  99年標準為C99  2011年標準為C11

 

電腦的概述與C語言的概述

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.