計算機系統(tǒng)中程序設(shè)計語言的層次體系樣本_第1頁
計算機系統(tǒng)中程序設(shè)計語言的層次體系樣本_第2頁
計算機系統(tǒng)中程序設(shè)計語言的層次體系樣本_第3頁
計算機系統(tǒng)中程序設(shè)計語言的層次體系樣本_第4頁
計算機系統(tǒng)中程序設(shè)計語言的層次體系樣本_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 在高級語言中,程序員必需提供具體說明“做什么”和“怎樣 做”指令,而軟件工具 將幫助簡化程序員工作。低級語言要求程序員具體說明由 計算機實施每一級操作。在 使用高級程序設(shè)計語言時,程序員無須記住數(shù)據(jù)在主 存中存放單元。這是山系統(tǒng)自動 做。而在使用低級語言時,程序員必需在程序中 提供對應(yīng)邏輯,方便監(jiān)視數(shù)據(jù)在主存 儲及語言 ? 在給定計算機上實施。那就是所謂機器語言。全部其它語言全部要被編譯(翻), 機器語言是很繁瑣,因為指令(乂稱操作碼或 0P 碼)和運算數(shù)據(jù)單元是用二 質(zhì)上和機器語言一一對應(yīng)指令系統(tǒng)。匯編語言優(yōu)點是它用助記符號而不是用 在 1970 年之詢,機器級和匯編級語言常常見于應(yīng)用程序

2、開發(fā),尤其用于系件開發(fā)。當(dāng)初信息服務(wù)人員認為 LI 標程序利用計算機效率高。自那時以來使語言不管在發(fā)揮人或是計算機效率上全部超出了機器語言。因為這一原 因,多數(shù)現(xiàn)行 序次序地編寫指令,而系統(tǒng)則依據(jù)用戶要求進行處理。比如,工資系統(tǒng)就是使 POL 來編定。除非山程序邏輯控制去做其它事情,不然程序中每一條指令全部 次序?qū)嵤T谝粋€工資單生成系統(tǒng)中,實施程序指令特定次序取決于被處理 資計算方法(是按月發(fā)工資,還是按工時計算工資)。對每個職員全部要反 科學(xué)計算語言。科學(xué)計算語言是代數(shù)或公式化語言。這種語言是為了滿用 討論每一個典科學(xué)計算處理要求(矩陣操作、精度計算和其它方面)而設(shè)計 ? 。笫一個而且 仍

3、 它是一個功效很強而乂極為冗長語言。發(fā)展 COBOL語言前提是:該語言語 句應(yīng)該近似 循環(huán)處理周期環(huán)境(比如打印工資支票)和數(shù)據(jù)操縱量相 當(dāng)大環(huán)境。 準 U 標是使得在一臺計算機上編寫程序能夠移植到另一臺(即另一個廠商制造) 機計RPG是在 IBM 企業(yè)數(shù)據(jù)錄入級訃算機上使用。它用于部分成批處理環(huán)境小型商 初學(xué)者語言能力被充足擴充后,它變得如此流 行,以致現(xiàn)在 BASIC是小型計算機 產(chǎn)系統(tǒng)。因為 BASIC通常也用來進行少 許科學(xué)計算,所以,有些人可能把它劃歸為多 任何一個語言一樣,它需要兒年時間來排錯。很多企業(yè)(關(guān)鍵是 IBM 企 業(yè)用戶),已 編制了大量應(yīng)用軟件。同時也因為使用這兩種語言

4、 勢頭還在增加。 能力、靈活性和自我說明結(jié)構(gòu)是不可忽略。致使這個語言被 廣泛接收(而且接收面還在繼續(xù)增大)原因或許是因為絕大多數(shù)學(xué)院和大學(xué)計算 機科學(xué)教程主張將 PASCAL作 新近引入一個語言,它是美國國防部開發(fā)一 個多用途語言。盡管只有少數(shù)人知道和了解 ADA 使用方法,然而對于它能否被廣 泛接收(不僅在軍界,對其它部門也一樣)。 題有語言不要求像面向過程語言那種具體說明。比如,有多個面向問題語言 而不是在數(shù)學(xué) 一樣情況,某個用戶可能會發(fā)覺某種特定面向問題語言對她更有用。查詢語 查詢語言。然后,她用很短時間就能從一個信息系統(tǒng)中抽取信息或而通常這點時間只夠用來向一個系統(tǒng)分析員或程序員說明技術(shù)

5、 查詢語言利用高級、類似英語命令來檢索和編排滿足管理查詢和制表要求數(shù)用查詢語言能夠交互式地完成一次問詢(直接和計算機通信)。實施程序產(chǎn)生 對數(shù)據(jù)有限數(shù)學(xué)運算操作,對報表自動編排、排序和按關(guān)鍵字挑選 統(tǒng)計等。 件產(chǎn)品)查詢語言來編制她請求“程序”說明了這個程序。 件,不過要求使用多個文件,或一個數(shù)據(jù)庫是沒有更多困難。笫二行描述 報表所要求文件中數(shù)據(jù)元。用戶事先需要知道統(tǒng)訃格式。統(tǒng)計格式指統(tǒng)訃中相對位置,它類型,和它是字母,還是字母數(shù)字。笫一項 為 914 職員前面。經(jīng)過再使用一個“排序”語句能夠?qū)⒁粋€部門職員按其 語句 (5)指出應(yīng)該計算總計和打印輸出那些點。本例中,對每個部門要求計 語句 (7)要求了用愈加顯著列標題來替換程序中縮寫標識 病假超出 20 次?今天有沒有騰出高級單間病房 ?某年級學(xué)生全部數(shù)學(xué)課程平均分 是多 凡祭可性別秘書來說,查詢數(shù)據(jù)庫將比進行麻煩電話問詢要快 得多。 生成程序 LI 標和多種開發(fā)步驟 LI 標是相同。即它是不需要過程級指令就能夠 說明開發(fā)一個信息系統(tǒng)全部程序設(shè)計任務(wù)一個語言。一些應(yīng)用程序生成程序(經(jīng)進行交互式對話)已經(jīng)靠近這一 LI 標。當(dāng)用應(yīng)用程序生成程序還在早過和程序員 在信息系統(tǒng)開發(fā)中應(yīng)用程序生成程序?qū)⑵鹬絹碓疥P(guān)鍵 作用。程序設(shè)計語言深入發(fā)展是自然語言。要釆取那種自然語言對程序員只需要極 (其至不需要)程序設(shè)計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論