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

正文內(nèi)容

c語言概述ppt課件-資料下載頁

2025-05-05 12:08本頁面
  

【正文】 上機演示 43 第四節(jié) 計算機語言的發(fā)展過程 第一代語言 ——機器語言(低級語言):面向機器 由 0, 1組成的機器指令的集合 如: 1 011 011 000 000 000 讓計算機進行一次加法 1 011 010 100 000 000 讓計算機進行一次減法 機器只認這些 0, 1組成的二進制代碼。 優(yōu)點: 缺點: 第二代語言 ——匯編語言(仍為低級語言) ,也叫符 號 語言:面向機器 用符號代替機器語言中的二進制代碼。 44 例如: LDA A 取出 A (LDA=Load Accumulate) ADD B 加 B STA C 存入 C (STA=Store Accumulate) PRINT C 打印 C STOP 停止 優(yōu)點: 缺點: 匯編語言 匯編程序 機器語言 執(zhí)行 結(jié)果 源程序 系統(tǒng)軟件 目標程序 匯編 C 程序設計 45 第三代語言 ——算法語言(高級語言) 按照算法書寫的,符合人們的習慣,表達式接近人們的會話(英語)和數(shù)學表達式。 易于掌握書寫,且不依賴于具體機器。故稱為高級語言。 常用的有 BASIC、 FORTRAN、 COBOL、 PASCAL、C語言等。 需要翻譯系統(tǒng),執(zhí)行過程如下: 高級語言 高級語言 機器語言 執(zhí)行 結(jié)果 源程序 系統(tǒng)軟件 目標程序 編譯 兩大特點 : 簡單、易于書寫、掌握;通用性 。 46 第四代 語言: 非過程化語言(高生產(chǎn)率語言):面向?qū)ο蟮恼Z言 只需對問題進行描述即可,即面向?qū)ο蟮恼Z言 OOL: ObjectOriented Language OOP: ObjectOriented Programming 第五代語言 :智能化語言 主要為 AI而設計的。如: KBS、 ES、 推理工程、自然語言處理等。 典型的人工智能語言主要有 : LISP、 Prolog、 Smalltalk、 C++等 比較有代表性的有: LISP、 PROLOG語言等。 47 C語言發(fā)展簡況 一 C語言起源 在C之前,包括操作系統(tǒng)在內(nèi)的一些 系統(tǒng) 軟件 ,主要用匯編語言編寫,匯編語言是一種 低級語言, 所謂“低級”, 是從計算機系統(tǒng)的 層次觀點角度而言的。在計算機系統(tǒng)中,硬件 是最低層,而 匯編語言最接近硬件 ,可以對硬 件施加控制和操作,能充分發(fā)揮機器的潛能, 并且,匯編語言程序執(zhí)行速度最快,這些特點 都是開發(fā)系統(tǒng)軟件不可缺少的,但是匯編語言 48 編程難,調(diào)試也難,可讀性和移植性都很差,與此相反,高級語言卻有著編程容易,調(diào)試方便,可讀性和移植性好的優(yōu)點,但是大多數(shù)高級語言都是 面向問題 的,只 適用 于編寫應用軟件 ,并 不適用 于開發(fā) 系統(tǒng)軟件 ,因為 它們?nèi)鄙僭L問硬件的機制。 人們設想能否尋求一種兼有匯編語言和高級語言兩方面優(yōu)點的,既適合于開發(fā)系統(tǒng)軟件,用適合于編寫應用程序的語言工具,C語言就是在這一背景下問世的。 49 ALGOL CPL BCPL B C PASCAL 一種面向問題的結(jié)構(gòu)嚴謹?shù)某绦蛟O計語言 1967年推出 ,基本復合程序設計語言是 CPL語言的簡化產(chǎn)物,開發(fā)系統(tǒng)軟件 是 BCPL繼承和發(fā)展的產(chǎn)物,1970年推出 ,是 BCPL語言的簡化,名稱由來 :以 BCPL第一個字母命名 1972年推出 ,是 B語言充實和完善產(chǎn)物 1963年推出 ,復合程序設計語言比 algol較為接近硬 件規(guī)模大 ,難以掌握 60年代流行一種面向問題的程序設計語言 50 技能訓練 ?在 visual C++環(huán)境中進行 C程序的調(diào)試和運行。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1