程式语言-新北E学园.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程式语言-新北E学园

程式語言 Programming Language 程式語言簡介 什麼是程式語言? 程式語言是人與電腦溝通的工具 目的是使電腦能夠了解並達成我們要執行的工作 有一定格式、符號、語法規則 程式語言種類 低階語言 機器語言 組合語言 高階語言 機器語言 最基本的程式語言,電腦能直接了解 由0與1兩種符號組合而成 例如執行速度快 人類難懂,撰寫不易 組合語言 使用有意義的文字及數字代替一連串0、1的符號 例如:ADD 代表加、MOV代表搬移資料 人類仍不容易了解 執行時要翻譯成機器語言,電腦才能懂 高階語言 以類似日常生活中使用的英文句子、數學式子來表示 例如: print 10+2*3-5 人類較容易了解,撰寫方便 要翻譯成機器語言才能執行 常見高階語言 1.BASIC:是易學易懂的高階語言,為早期個人電腦使用者的最愛。 2.C、C++:常用於系統軟體開發 3.HTML、JAVA、PHP、VB.net、ASP.net: 網頁設計 4.還有商業用的COBOL,工程用的FORTRAN,或人工智慧領域的程式語言如LISP 等 Scratch 是 MIT (麻省理工學院) 發展的一套新的程式語言,可以用來創造互動式故事、動畫、遊戲、音樂和藝術。 八歲以上的小朋友也可以輕鬆學會寫程式 * * 人與人透過語言溝通,如果我們需要電腦來幫我們做事,就必須想辦法與電腦溝通。 而程式語言就是人與電腦溝通的工具。 電腦運作是以電流的開與關來決定,所以只認識0與1的符號,而不認識人類使用的語言, 為了讓電腦能夠完成工作, 電腦專家就為程式語言制定一套特定的格式與語法規則,指揮電腦完成工作。 不同類型的程式語言,語法格式就不同,就如同中文英文法文,語法是不一樣的。 程式語言依照機器和人類能了解的程度,可分成低階語言和高階語言兩種。 低階 一、機器語言:是電腦最基本的程式語言,電腦直接能了解,由0與1兩種符號組合而成。速度很快,艱澀難懂。 二、組合語言:使用有意義的文字及數字來代替運算碼及運算元,對機器語言做一對一的註解。須組譯才能執行,一樣艱澀難懂。 三、高階語言:為接近人類使用的語言,以類似日常生活中使用的數學公式及英文句子來表示,須翻譯才能執行。 機器語言是最基本的程式語言,由0和1兩種符號組成 的, 因為電腦只認識0與1的符號,所以機器語言不用透過翻譯,可直接在電腦上執行,執行速度較快。 其他的程式語言都必需翻譯成機器語言電腦才能夠執行。 但對人類來說,很難了解是什麼意思, 而且不同類型的機器,程式編寫方式也會不同, 所以撰寫機器語言的程式很困難。 組合語言是使用有意義的文字及數字代替0和1的符號, 至少程式設計師在寫程式時,比較可以清楚知道每個指令是什麼用途。 例如:ADD代表加減乘除的加, MOV(move)代表搬移資料 但對於人類平常使用語言的思考模式來說,還是很難了解。 程式執行時,必須要翻譯成機器語言,電腦才能懂,才能完成工作。 多一層翻譯工作,執行速度相對會比較慢。 高階語言最接近人類使用的語言 程式指令用類似日常生活中使用的英文句子、數學式子來表示 例如這段指令 print 10+2*3-5 是要列印10+2x3-5 的值,結果會列印出11。 高階語言程式設計者比較容易了解,容易撰寫 程式最後一樣要翻譯成機器語言才能執行, * * * 人與人透過語言溝通,如果我們需要電腦來幫我們做事,就必須想辦法與電腦溝通。 而程式語言就是人與電腦溝通的工具。 電腦運作是以電流的開與關來決定,所以只認識0與1的符號,而不認識人類使用的語言, 為了讓電腦能夠完成工作, 電腦專家就為程式語言制定一套特定的格式與語法規則,指揮電腦完成工作。 不同類型的程式語言,語法格式就不同,就如同中文英文法文,語法是不一樣的。 程式語言依照機器和人類能了解的程度,可分成低階語言和高階語言兩種。 低階 一、機器語言:是電腦最基本的程式語言,電腦直接能了解,由0與1兩種符號組合而成。速度很快,艱澀難懂。 二、組合語言:使用有意義的文字及數字來代替運算碼及運算元,對機器語言做一對一的註解。須組譯才能執行,一樣艱澀難懂。 三、高階語言:為接近人類使用的語言,以類似日常生活中使用的數學公式及英文句子來表示,須翻譯才能執行。 機器語言是最基本的程式語言,由0和1兩種符號組成 的, 因為電腦只認識0與1的符號,所以機器語言不用透過翻譯,可直接在電腦上執行,執行速度較快。 其他的程式語言都必需翻譯成機器語言電腦才能夠執行。 但對人類來說,很難了解是什麼意思, 而且不同類型的機器,程式編寫方式也會不同, 所以撰寫機器語言的程式很困難。 組合語言是使用有意義的文字及數字代替0和1的符號, 至少程式設計師在寫程式時,比

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档