版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、授課班級(jí)授課班級(jí):11級(jí)計(jì)算機(jī)應(yīng)用級(jí)計(jì)算機(jī)應(yīng)用1班班 授課日期授課日期:1教學(xué)課題教學(xué)課題:機(jī)器語(yǔ)言與匯編語(yǔ)言、高級(jí)程序設(shè)計(jì)語(yǔ)言機(jī)器語(yǔ)言與匯編語(yǔ)言、高級(jí)程序設(shè)計(jì)語(yǔ)言 教學(xué)時(shí)數(shù):教學(xué)時(shí)數(shù):2學(xué)時(shí)學(xué)時(shí)教學(xué)目的及要求教學(xué)目的及要求: 掌握機(jī)器語(yǔ)言與匯編語(yǔ)言、高級(jí)掌握機(jī)器語(yǔ)言與匯編語(yǔ)言、高級(jí)程序設(shè)計(jì)語(yǔ)言的概念程序設(shè)計(jì)語(yǔ)言的概念教學(xué)重點(diǎn)教學(xué)重點(diǎn):高級(jí)程序設(shè)計(jì)語(yǔ)言的分類高級(jí)程序設(shè)計(jì)語(yǔ)言的分類教學(xué)難點(diǎn)教學(xué)難點(diǎn): 機(jī)器語(yǔ)言機(jī)器語(yǔ)言教學(xué)方法教學(xué)方法:講授、講授、 演示、實(shí)驗(yàn)演示、實(shí)驗(yàn)教教 具具:計(jì)算機(jī)計(jì)算機(jī)作作 業(yè)業(yè): P9 1教學(xué)過(guò)程及內(nèi)容教學(xué)過(guò)程及內(nèi)容:第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述 1、程序設(shè)計(jì)
2、語(yǔ)言 :用于書寫計(jì)算機(jī)程序的語(yǔ)言。語(yǔ)言的基礎(chǔ)是一組記號(hào)和一組規(guī)則。根據(jù)規(guī)則由記號(hào)構(gòu)成的記號(hào)串的總體就是語(yǔ)言。在程序設(shè)計(jì)語(yǔ)言中,這些記號(hào)串就是程序。 2、程序設(shè)計(jì)語(yǔ)言的分類:機(jī)器語(yǔ)言、匯編程序設(shè)計(jì)語(yǔ)言、高級(jí)程序設(shè)計(jì)語(yǔ)言 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言 1、機(jī)器語(yǔ)言:直接用二進(jìn)制代碼指令表達(dá)的計(jì)算機(jī)語(yǔ)言,指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義,例如某臺(tái)計(jì)算機(jī)字長(zhǎng)為16位,即有16個(gè)二進(jìn)制數(shù)組成一條指令或其它信息。例如:11000 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述2、機(jī)器語(yǔ)言的特點(diǎn):每一條機(jī)器指令都是一個(gè)二進(jìn)
3、制代碼 ,由計(jì)算機(jī)直接執(zhí)行 ;要記住每一指令及其含義是十分困難的,編寫出來(lái)的程序難以閱讀,而且由于它完全依賴于硬件系統(tǒng),不同的機(jī)器有不同的指令系統(tǒng),因此,它不具有兼容性。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述3、匯編語(yǔ)言 :面向機(jī)器的程序設(shè)計(jì)語(yǔ)言,它用符號(hào)表示機(jī)器指令,例如用ADD代替機(jī)器語(yǔ)言中的加法運(yùn)算。 4、使用匯編語(yǔ)言編寫的程序,機(jī)器不能直接識(shí)別,要由一種程序?qū)R編語(yǔ)言翻譯成機(jī)器語(yǔ)言,這種起翻譯作用的程序叫匯編程序 5、匯編語(yǔ)言的特點(diǎn):比機(jī)器語(yǔ)言好學(xué)、便于記憶,比用機(jī)器碼編寫程序省事了一點(diǎn),但語(yǔ)言仍然沒(méi)有解決對(duì)硬件的依賴關(guān)系。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述1.2 高級(jí)程序
4、設(shè)計(jì)語(yǔ)言 高級(jí)程序設(shè)計(jì)語(yǔ)言 :主要是相對(duì)于匯編語(yǔ)言而言的,它是較接近自然語(yǔ)言和數(shù)學(xué)公式的編程,基本脫離了機(jī)器的硬件系統(tǒng),用人們更易理解的方式編寫程序。 高級(jí)語(yǔ)言并不是特指的某一種具體的語(yǔ)言,而是包括很多編程語(yǔ)言,如目前流行的c,c+,pascal,python,lisp,prolog,FoxPro,Delphi等等,這些語(yǔ)言的語(yǔ)法、命令格式都不相同。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述高級(jí)語(yǔ)言與計(jì)算機(jī)的硬件結(jié)構(gòu)及指令系統(tǒng)無(wú)關(guān),它有更強(qiáng)的表達(dá)能力,可方便地表示數(shù)據(jù)的運(yùn)算和程序的控制結(jié)構(gòu),能更好的描述各種算法,而且容易學(xué)習(xí)掌握。但高級(jí)語(yǔ)言編譯生成的程序代碼一般比用匯編程序語(yǔ)言設(shè)計(jì)的程序代碼要
5、長(zhǎng),執(zhí)行的速度也慢。所以匯編語(yǔ)言適合編寫一些對(duì)速度和代碼長(zhǎng)度要求高的程序和直接控制硬件的程序。高級(jí)語(yǔ)言、匯編語(yǔ)言和機(jī)器語(yǔ)言都是用于編寫計(jì)算機(jī)程序的語(yǔ)言。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述1、 FORTRAN語(yǔ)言FORTRAN語(yǔ)言是世界上第一個(gè)被正式推廣使用的高級(jí)語(yǔ)言。它是1954年被提出來(lái)的,1956年開始正式使用,至今已有五十多年的歷史,但仍歷久不衰,它始終是數(shù)值計(jì)算領(lǐng)域所使用的主要語(yǔ)言。 FORTRAN語(yǔ)言是Formula Translation的縮寫,意為“公式翻譯”。它是為科學(xué)、工程問(wèn)題或企事業(yè)管理中的那些能夠用數(shù)學(xué)公式表達(dá)的問(wèn)題而設(shè)計(jì)的,其數(shù)值計(jì)算的功能較強(qiáng)。 第一章計(jì)算機(jī)語(yǔ)
6、言概述第一章計(jì)算機(jī)語(yǔ)言概述特點(diǎn):一個(gè)FORTRAN程序由一個(gè)主程序與若干個(gè)子程序組成。主程序與每一個(gè)子程序都是一個(gè)獨(dú)立的程序單位,稱為一個(gè)程序模塊。在FORTRAN語(yǔ)言中,子程序是實(shí)現(xiàn)模塊化的有效途徑。第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述2、ALGOL語(yǔ)言ALGOL ,為算法語(yǔ)言(ALGOrithmic Language)的縮寫,是計(jì)算機(jī)發(fā)展史上首批產(chǎn)生的高級(jí)程式語(yǔ)言家族。當(dāng)時(shí)還是晶體管計(jì)算機(jī)流行的時(shí)代,由于ALGOL語(yǔ)句和普通語(yǔ)言表達(dá)式接近,更適于數(shù)值計(jì)算,所以ALGOL多用于科學(xué)計(jì)算機(jī)。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述3、COBOL語(yǔ)言COBOL語(yǔ)言是專門為處理商業(yè)事務(wù)而設(shè)計(jì)
7、的一種通用語(yǔ)言,使用于商業(yè)和管理領(lǐng)域 。第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述4、Pascal語(yǔ)言是一種計(jì)算機(jī)通用的高級(jí)程序設(shè)計(jì)語(yǔ)言。這種語(yǔ)言廣泛用于一些計(jì)算機(jī)課程的教學(xué),也用于科學(xué)計(jì)算。它由瑞士Niklaus Wirth教授于六十年代末設(shè)計(jì)并創(chuàng)立。Pascal也可以是指人名,它的取名原本就是為了紀(jì)念十七世紀(jì)法國(guó)著名哲學(xué)家和數(shù)學(xué)家Blaise Pascal,而不是編程工具。以法國(guó)數(shù)學(xué)家命名的pascal語(yǔ)言現(xiàn)已成為使用最廣泛的基于DOS的語(yǔ)言之一,主要特點(diǎn)有:嚴(yán)格的結(jié)構(gòu)化形式;豐富完備的數(shù)據(jù)類型;運(yùn)行效率高;查錯(cuò)能力強(qiáng)。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述5、C語(yǔ)言 C語(yǔ)言是一種計(jì)算機(jī)
8、程序設(shè)計(jì)語(yǔ)言。它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。 它的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語(yǔ)言,適于編寫系統(tǒng)軟件,三維,二維圖形和動(dòng)畫。具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述6、面向?qū)ο蟪绦蛘Z(yǔ)言C+ C+語(yǔ)言是一種優(yōu)秀的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,它在C語(yǔ)言的基礎(chǔ)上發(fā)展而來(lái),但它比C語(yǔ)言更容易為人們學(xué)習(xí)和掌握。C+以其獨(dú)特的語(yǔ)言機(jī)制在計(jì)算機(jī)科學(xué)的各個(gè)領(lǐng)域中得到了廣泛的應(yīng)用。面向?qū)ο蟮脑O(shè)計(jì)思想是在原來(lái)結(jié)構(gòu)化程序設(shè)計(jì)方法基礎(chǔ)上的一個(gè)質(zhì)的飛躍,C+完美地體現(xiàn)了面向?qū)ο蟮母鞣N特性。第一章計(jì)算機(jī)語(yǔ)言概述第一章
9、計(jì)算機(jī)語(yǔ)言概述7、面向邏輯的語(yǔ)言Prolog 擅長(zhǎng)描述解決問(wèn)題的規(guī)則,問(wèn)題的求解是運(yùn)用這些規(guī)則推理的結(jié)果。人們把這種語(yǔ)言叫做面向邏輯的語(yǔ)言,它在人工智能領(lǐng)域得到了廣泛的應(yīng)用。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述8、典型的函數(shù)型程序語(yǔ)言LISP Lisp 語(yǔ)言最早是在 20 世紀(jì) 50 年代末由麻省理工學(xué)院(MIT)為研究人工智能而開發(fā)的。Lisp 語(yǔ)言的強(qiáng)大使它在其它方面諸如編寫編輯命令和集成環(huán)境等顯示其優(yōu)勢(shì)。 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)言概述9、純面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言Java Java是一種跨平臺(tái)的、適合于分布式計(jì)算機(jī)環(huán)境的面向?qū)ο蟮木幊陶Z(yǔ)言。它具有可移植、穩(wěn)定、簡(jiǎn)單、高性能、動(dòng)態(tài)執(zhí)行等特性。(1)Java語(yǔ)言完全面向?qū)ο?(2)移植性 (3)穩(wěn)定性 (4)簡(jiǎn)單性 第一章計(jì)算機(jī)語(yǔ)言概述第一章計(jì)算機(jī)語(yǔ)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東理工學(xué)院《法語(yǔ)視聽(tīng)說(shuō)ll》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東科技學(xué)院《軟件工程原理》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東行政職業(yè)學(xué)院《食品工程原理(雷諾實(shí)驗(yàn))》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工程職業(yè)技術(shù)學(xué)院《電視節(jié)目制作技術(shù)與藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東第二師范學(xué)院《電子商務(wù)法專題研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)生課件網(wǎng)頁(yè)
- 廣安職業(yè)技術(shù)學(xué)院《分子免疫學(xué)一》2023-2024學(xué)年第一學(xué)期期末試卷
- 函數(shù)圖像課件
- 安全直線管理培訓(xùn)課件
- 2022年上海海洋 大學(xué)自考英語(yǔ)(二)練習(xí)題(附答案解析)
- 2024年吉林電力股份有限公司招聘筆試參考題庫(kù)含答案解析
- 基樁靜荷載試驗(yàn)理論考試題庫(kù)(含答案)
- 標(biāo)識(shí)牌單元工程施工質(zhì)量驗(yàn)收評(píng)定表
- GB/T 43232-2023緊固件軸向應(yīng)力超聲測(cè)量方法
- GB/T 3519-2023微晶石墨
- (承諾書)變壓器售后服務(wù)承諾書
- 新產(chǎn)品的試制與導(dǎo)入
- 聚酰胺酰亞胺實(shí)驗(yàn)報(bào)告
- 污水處理廠污泥處理處置投標(biāo)方案
- 智能包裝設(shè)計(jì)智慧樹知到課后章節(jié)答案2023年下湖南工業(yè)大學(xué)
- 人教版七年級(jí)上冊(cè)數(shù)學(xué)期末動(dòng)點(diǎn)問(wèn)題壓軸題專項(xiàng)訓(xùn)練(含答案)
評(píng)論
0/150
提交評(píng)論