freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言基礎(chǔ)知識(shí)ppt課件-展示頁(yè)

2025-04-20 22:04本頁(yè)面
  

【正文】 的目標(biāo)程序文件。 ,適應(yīng)系統(tǒng)軟件和應(yīng)用軟件開(kāi)發(fā)的需要 在C中,數(shù)據(jù)類(lèi)型的特點(diǎn)體現(xiàn)在: ※ 具有四種基本數(shù)據(jù)類(lèi)型 (整型、實(shí)型、字符型、 枚舉類(lèi)型 ) ※ 多種組合類(lèi)型 (數(shù)組、結(jié)構(gòu)、聯(lián)合 ) ※ 指針類(lèi)型 ※ 允許用戶(hù)自定義類(lèi)型 C語(yǔ)言的特點(diǎn) 3. C語(yǔ)言有豐富的運(yùn)算符 (34種 , 見(jiàn)附錄 Ⅲ ) 為了體現(xiàn)程序的結(jié)構(gòu)化和模塊化的現(xiàn)代軟件工程思想,便于大型程序的設(shè)計(jì)、調(diào)試和維護(hù),C語(yǔ)言采取了如下措施: 4. C語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言,適合于大型程序的模塊化設(shè)計(jì) 豐富的數(shù)據(jù)類(lèi)型和運(yùn)算符的結(jié)合使用,可以得到運(yùn)算對(duì)象的值和流程的控制,體現(xiàn) C表達(dá)靈活和高效率的優(yōu)點(diǎn)。 C語(yǔ)言的特點(diǎn) 人們從不同的角度總結(jié)出 C語(yǔ)言的許多特點(diǎn),這些特點(diǎn)都基本上反映了C語(yǔ)言產(chǎn)生的環(huán)境,也體現(xiàn)了設(shè)計(jì)者所追求的目標(biāo)。 b. 表達(dá)方式簡(jiǎn)潔、規(guī)整、 C程序緊湊。 下面我們從C語(yǔ)言的發(fā)展與 UNIX系統(tǒng)的關(guān)系來(lái)討論 C語(yǔ)言的特點(diǎn)。 1983年, Thompson獲得 ACM圖靈獎(jiǎng). 標(biāo)準(zhǔn) C (1978) 以 Kamp。 70年代中期, UNIX和 C得到了廣泛的應(yīng)用,受到了越來(lái)越多的人的關(guān)注。 追求的目標(biāo):保持了 BCPL和 B的精練性和接近機(jī)器硬件的優(yōu)點(diǎn),恢復(fù)其通用性,使其簡(jiǎn)潔、靈活、高效、可移植。 C語(yǔ)言的"家譜"如下圖所示: ALGOL 60 (1960, Algorithm language) 由國(guó)際委員會(huì)設(shè)計(jì),比 Fortran出現(xiàn)的晚,但比 Fortran精致和完善,由于它抽象,龐大而沒(méi)有得到推廣和流行起來(lái). CPL (1963, Combined Programming Language) 比 ALGOL大,功能強(qiáng),難以學(xué)習(xí),難以實(shí)現(xiàn). BCPL (1967, Basic Combined Programming Language) 劍橋大學(xué)的 Martin Richards 研制,目的是把 CPL加以濃縮, 使得既保持 CPL的基本特性,又易于學(xué)習(xí),實(shí)現(xiàn). B (1970,取 BCPL的第一個(gè)字母 ) 由美國(guó) Bell實(shí)驗(yàn)室的 Ken Thompson研制. 對(duì) BCPL進(jìn)一步簡(jiǎn)化,用 B語(yǔ)言寫(xiě)出了第一個(gè) UNIX OS并在 PDP7機(jī)上實(shí)現(xiàn)。 C語(yǔ)言的發(fā)展 : (1) 機(jī)器語(yǔ)言 a. 形式特點(diǎn):由 0, 1序列組成的指令系統(tǒng) b. 不需要任何翻譯工作,執(zhí)行效率高 c. 難記、難認(rèn)、難理解,程序開(kāi)發(fā)效率底, 易出錯(cuò)、 難調(diào)試 d. 不同的計(jì)算機(jī)結(jié)構(gòu)具有不同的指令系統(tǒng) (不同的機(jī)器具有不同的語(yǔ)言 ) 10000000 加 10010000 減 C語(yǔ)言的發(fā)展 (2) 匯編語(yǔ)言 (符號(hào)語(yǔ)言 ) a. 形式特點(diǎn):由一套簡(jiǎn)單的助記符來(lái)表示 不同的機(jī)器指令 b. 需要相應(yīng)的翻譯機(jī)制 (匯編系統(tǒng) ) c. 抽象層次高一些 ,容易理解些 ,程序生產(chǎn)效率高 d. 不同的計(jì)算機(jī)結(jié)構(gòu)具有不同的匯編系統(tǒng) 源程序 (匯編語(yǔ)言 ) 匯編系統(tǒng) 目標(biāo)程序 (機(jī)器語(yǔ)言 ) C語(yǔ)言的發(fā)展 (3) 面向過(guò)程的高級(jí)語(yǔ)言 (算法語(yǔ)言, 3GL) a. 形式特點(diǎn):更接近于人們通常數(shù)學(xué)計(jì)算公式的描述 b. 需要更高級(jí)的翻譯系統(tǒng) (編譯系統(tǒng) pler) c. 表達(dá)能力強(qiáng),編程效率高 d. 不依賴(lài)于具體的機(jī)器,依賴(lài)于不同機(jī)器上的編譯系 統(tǒng) (不同機(jī)器上的編譯系統(tǒng)是有差異的 ) C語(yǔ)言的發(fā)展 (4) 非過(guò)程化的高級(jí)語(yǔ)言 (4GL) * 過(guò)程化語(yǔ)言:用語(yǔ)言描述怎樣做的過(guò)程 * 非過(guò)程化語(yǔ)言:只要告訴計(jì)算機(jī)做什么 * 其它方面的特點(diǎn)與面向過(guò)程的高級(jí)語(yǔ)言相同 * 非過(guò)程化的高級(jí)語(yǔ)言的幾種類(lèi)型: a. 4GL: VB,VC b. 邏輯性語(yǔ)言: PROLOG c. 面向?qū)?象 語(yǔ)言: SmallTalk C語(yǔ)言的發(fā)展過(guò)程 C語(yǔ)言的出現(xiàn)是與 UNIX OS緊密聯(lián)系在一起的,隨著UNIX OS的成功和在國(guó)際上的廣泛流行, C語(yǔ)言在軟件工程里越來(lái)越受到重視。 C程序設(shè)計(jì)教程 高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選 崔武子 趙重敏 李青 著 第 1章 C語(yǔ)言基礎(chǔ)知識(shí) 1. 1 C語(yǔ)言概述 1. 2 簡(jiǎn)單 C程序與上機(jī)步驟 1. 3 數(shù)據(jù)類(lèi)型 1. 4 常量與變量 1. 5 運(yùn)算符和表達(dá)式 C語(yǔ)言概述 C語(yǔ)言 的發(fā)展 C語(yǔ)言的特點(diǎn) C程序的執(zhí)行 C程序形式和程序執(zhí)行過(guò)程
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1