国产超碰人人做人人爽av动图,99久久免费只有精品国产,青青视频精品观看视频,亚洲成a人片在线观看无码下载 ,天天做av天天爱天天爽,国产亚洲精品一区二三区,国产高清视频色拍,亚洲乱理伦片在线观看中字
MENU 服務 案例
網站建設-網站設計-北京網站建設-高端網站制作公司-尚品中國
我們通過擁抱變化創造
360°的品牌價值__
簡體
簡體中文 English

尚品與山東真諾智能設備有限公司簽署網站改版合作協議

類型:尚品動態 了解更多

什么是程序設計語言

來源:尚品中國| 類型:網站百科 |時間:2014-06-17
程序設計語言是人們書寫計算機程序所使用的人造北京網站制作語言.程序語言的產生與發展貫芽于計算機技術的發展過程,是計算機技術的一個重要組成部分。

經過半個多世紀的發展,產生了幾百種程序設計語言,各種語言都具有自己的特色,有些已經消亡,留下來的則不斷被改進,并應用在不同的領域中.有些語言是通用的,有些語言則是針對專門領域設計的,稱為領域專用語言(Domain Specific Language,DSL),其基本設計思想是求專不求全。

程序設計語言有時也稱為編程語言。

根據其抽象層次,可將程序設計語言分為低級語言和高級語言,低級語言包括機器語言和匯編語言,高級語言則豐富得多。

1.機器語言和匯編語官

機器語言是用二進制代碼表示的、計算機能直接識別和執行的機器指令的集合。它是計算機的設計者通過硬件結構賦予計算機的操作功能,因此,機器語言與具體硬件結構密切相關.例如,將兩個整數相乘并打印運算結果的某機器語言程序如表7-1所示。
機器語言和匯編語官

用機器語言編寫程序,編程人員首先要熟記所用計算機的全部指令代碼和代碼的含義。同時,程序員豁要自己處理每條指令和每個數據的存儲分配和輸人輸出,還要記住編程過程中每一步所使用的工作單元處在何種狀態。

在那個年代(1950年前后),編程是一種什么樣的工作呢?

那時編寫程序不是今天這樣的“寫”程序,程序也不是寫在紙上的,而是在紙帶上打出不規則的小孔(修改程序就是給紙帶打補丁)。程序員需要先把給計算機的指令換算成二進制數字,然后把二進制數字轉成這些小孔,每一個小孔代表了給計算機的一個信號,上百個小孔驅使計算機做一個動作,成千個小孔才形成一條指令!

顯然,用機器指令編寫的程序難以閱讀和理解,而且如果程序出了錯,檢查和排除錯誤也非常困難。為了克服用機器語言編程難讀、難編、難記和易出錯的缺點,人們就用與代碼指令實際含義相近的英文縮寫詞、字母和數字等符號來取代指令代碼,于是就產生了匯編語言。

在匯編語言中,常用ADD表示相加、SUB表示相減、MUL表示相乘等。例如,用某匯編語言實現兩個整數相乘并打印輸出的程序如表7-2所示。
用某匯編語言實現兩個整數相乘并打印輸出的程序
用某匯編語言實現兩個整數相乘并打印輸出的程序,續表
雖然使用匯編語言編寫程序的效率和程序的可讀性有所提高,但本質上仍然是面向機器的語言,使用起來還是比較煩瑣費時,通用性也差。匯編語言仍然是低級語言,適用于編制系統軟件中與硬件直接相關的那些部分和一些過程控制軟件。由于計算機并不認識匯編語言的文字符號,這就需要一個專門的程序,負責將這些符號翻譯成二進制數形式的機器語言,這種翻譯程序被稱為匯編程序。

2.商級語官

不論是機器語言還是匯編語言都是面向硬件的,語言對機器過分依賴,都不利于程序的編寫和移植。因此,人們開發了多種高級程序設計語言(簡稱高級語言)。在高級語言中,人們使用更接近于自然語言的符號進行表達,例如,用print表示打印輸出、用“+”表示相加運算等.例如,用C語言編寫的實現兩個整數相乘并輸出的程序如表7-3所示。
c程序示例
當然,計算機也不能直接識別高級語言程序,因此,高級語言程序在執行前也需要翻譯成計算機能夠執行的指令。

3.編譯與解釋

用某種高級語言或匯編語言編寫的程序稱為源程序,源程序不能直接在計算機上執行。

如果源程序是用匯編語言編寫的,則需要用匯編程序將其翻譯成目標程序,再與必要的其他目標程序鏈接后才能執行。如果源程序是用某種高級語言編寫的,則需要對應的編譯程序(也稱為編譯器)將其翻譯成目標程序并進行鏈接,然后才能執行,如圖7-1所示。
高級語言編寫
高級語言程序也可以通過解釋方式運行,這需要一個解釋程序。解釋程序也稱為解釋器,它或者直接解釋執行源程序,或者將源程序先翻譯成某種中間表示形式,然后再解釋執行。解釋程序與編譯程序的區別是:編譯程序首先將源程序翻譯成目標語言程序,經鏈接后產生可執行程序,然后在計算機上運行可執行程序.這就是說,在編譯方式下,機器上運行的是與源程序等價的可執行程序,源程序和編譯程序都不再參與可執行程序的執行過程;在解釋方式下.解釋程序和源程序(或其中間表示)都要參與到程序的運行過程中,運行程序的控制權在解釋程序。也就是說,解釋程序翻譯源程序時不產生獨立的目標程序,而編譯程序則需將源程序翻譯成獨立的目標程序。
來源聲明:本文章系尚品中國編輯原創或采編整理,如需轉載請注明來自尚品中國。以上內容部分(包含圖片、文字)來源于網絡,如有侵權,請及時與本站聯系(010-60259772)。
TAG標簽:

如果您的網站可以增加轉化次數并提高客戶滿意度,該怎么辦?

預約專業咨詢顧問溝通!

*尚品專業顧問將盡快與您聯系

免責聲明

非常感謝您訪問我們的網站。在您使用本網站之前,請您仔細閱讀本聲明的所有條款。

1、本站部分內容來源自網絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業活動。

2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國家有關法律法規,當本聲明與國家法律法規沖突時,以國家法律法規為準。

4、如果侵害了您的合法權益,請您及時與我們,我們會在第一時間刪除相關內容!

聯系方式:010-60259772
電子郵件:394588593@qq.com

免責聲明

非常感謝您訪問我們的網站。在您使用本網站之前,請您仔細閱讀本聲明的所有條款。

1、本站部分內容來源自網絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業活動。

2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國家有關法律法規,當本聲明與國家法律法規沖突時,以國家法律法規為準。

4、如果侵害了您的合法權益,請您及時與我們,我們會在第一時間刪除相關內容!

聯系方式:010-60259772
電子郵件:394588593@qq.com

主站蜘蛛池模板: 国产真人无码作爱免费视频 男人狂躁进女人下面免费视频 成·人免费午夜无码视频 午夜福利午夜福利1000 亚洲午夜无码极品久久 一本一久本久a久久精品综合 亚洲乱码卡一卡二卡新区中国 视频二区精品中文字幕 国产在线不卡一区二区三区 国产精品泄火熟女 嫩b人妻精品一区二区三区 亚洲日韩国产一区二区三区在线 色欲久久人妻内射 国产午夜片无码区在线观看爱情网 国产精品第12页 亚洲中文无码成人手机版 9420免费高清在线观看视频 欧美丰满熟妇vaideos 国产在线看片无码人精品 无码h肉动漫在线观看免费 久99久热只有精品国产女同 亚洲精品久久久久久婷婷 2020亚洲国产精品久久久 秋霞无码久久久精品 漂亮人妻被中出中文字幕久久 亚洲免费鲁丝片 国产高清在线精品二区 人妻无二区码区三区免费 欧美金妇欧美乱妇xxxx 精品无码国产自产在线观看水浒传 粗大猛烈进出高潮视频| 影音先锋啪啪av资源网站| 国产精品国产三级国av麻豆| 在线点播亚洲日韩国产欧美| 人妻少妇精品视频无码综合| 亚洲成av人片一区二区蜜柚| 天无日天天射天天视| 99热精品国自产拍天天拍| 国产乱码一区二区三区免费| 久久不见久久见免费影院视频观看 | 五月丁香六月狠狠爱综合|