


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022年結(jié)構(gòu)工程師基礎(chǔ)輔導(dǎo)之(計(jì)算機(jī)應(yīng)用基礎(chǔ))復(fù)習(xí)講義四
第三節(jié)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言
一、程序設(shè)計(jì)語(yǔ)言
計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言又稱算法語(yǔ)言。目前國(guó)內(nèi)外比擬通用的算法語(yǔ)言有多種,如BASIC、FORTRAN、PASCAL、ALGOL、C等。隨著算法語(yǔ)言本身的進(jìn)展和完善,同一語(yǔ)言中還有不同的標(biāo)準(zhǔn)文本問(wèn)世。每種語(yǔ)言都有其自身的規(guī)章和特點(diǎn),但也有共性的地方。
在目前通用的算法語(yǔ)言中,FORTRAN語(yǔ)言特殊適用于科學(xué)計(jì)算,又是為我國(guó)廣闊構(gòu)造工程技術(shù)人員較為普遍把握的一種語(yǔ)言,因此,本次注冊(cè)構(gòu)造工程師考試的內(nèi)容選為FORTRAN語(yǔ)言。FORTRAN語(yǔ)言于50年月消失于美國(guó)。1966年,美國(guó)國(guó)家標(biāo)準(zhǔn)化協(xié)會(huì)(ANSI)公布了標(biāo)準(zhǔn)FORTRAN(ANSIX3.9-1966)”,1977年對(duì)其進(jìn)展了修訂,1978年,將其定為國(guó)家標(biāo)準(zhǔn),稱為FORTRAN77(ANSIX3.9-1978)。以下有關(guān)內(nèi)容,主要參照FORTRAN77的標(biāo)準(zhǔn)進(jìn)展說(shuō)明。
二、FORTRAN的程序構(gòu)成和根本規(guī)定
(一)程序構(gòu)成
一個(gè)完整的FORTRAN程序由一個(gè)主程序或一個(gè)主程序和若干個(gè)子程序組成。主程序與每個(gè)子程序都是一個(gè)獨(dú)立的程序單位,稱為一個(gè)程序模塊。關(guān)于程序的構(gòu)成,有如下一些根本規(guī)定。
1.程序由若干行組成。
2.在FORTRAN中,程序行分為語(yǔ)句行和解釋行。
(1)語(yǔ)句行由FORTRAN語(yǔ)句組成,包括執(zhí)行語(yǔ)句和非執(zhí)行語(yǔ)句。執(zhí)行語(yǔ)句使計(jì)算機(jī)在運(yùn)行時(shí)產(chǎn)生某些操作,如賦值語(yǔ)句、輸入輸出語(yǔ)句等。非執(zhí)行語(yǔ)句為計(jì)算機(jī)在編譯或運(yùn)行時(shí)供應(yīng)某種信息,本身不產(chǎn)生操作,如說(shuō)明語(yǔ)句、格式語(yǔ)句等。
(2)解釋行又稱為非語(yǔ)句行,在程序中起解釋作用,便于程序的編寫、修改和維護(hù)。
3.FORTRAN規(guī)定,每個(gè)語(yǔ)句行只能寫一個(gè)語(yǔ)句;但當(dāng)語(yǔ)句長(zhǎng)度超過(guò)規(guī)定的一行范圍、或者為表達(dá)清楚起見(jiàn)需要將一個(gè)語(yǔ)句分行書寫時(shí),可以采納連續(xù)行。連續(xù)行的第一行稱為始行,以后各行稱為續(xù)行。
4.FORTRAN語(yǔ)句可以有標(biāo)號(hào)。標(biāo)號(hào)作為一個(gè)語(yǔ)句被其他語(yǔ)句引用的標(biāo)志。在同一個(gè)程序單位中,不能消失一樣的語(yǔ)句標(biāo)號(hào)。
5.程序單位的最終一行語(yǔ)句,必需是END語(yǔ)句。假如一個(gè)FORTRAN語(yǔ)句行與解釋行的集合,最末沒(méi)有END,可稱其為一個(gè)語(yǔ)句塊或程序段,但不能作為一個(gè)程序單位。
(二)書寫規(guī)章
1.FORTRAN77的字符集由26個(gè)英文字母、10個(gè)數(shù)字和其他13個(gè)專用字符組成。
2.一個(gè)程序行有80列,每列寫一個(gè)字符。
3.程序行的第1列如寫上C或*,表示該行為解釋行。解釋內(nèi)容可寫在該行中除第1列外的任何位置。
4.在語(yǔ)句行中,程序行的第1列至第5列為語(yǔ)句標(biāo)號(hào)區(qū),標(biāo)號(hào)區(qū)內(nèi)是最多為5位的無(wú)符號(hào)整數(shù);程序行的第6列為續(xù)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度建筑工人勞動(dòng)合同(附創(chuàng)新技術(shù)培訓(xùn)內(nèi)容)
- 二零二五年度國(guó)際酒店餐飲業(yè)勞務(wù)供應(yīng)協(xié)議
- 二零二五年度生活垃圾清運(yùn)與環(huán)保技術(shù)研發(fā)應(yīng)用合同
- 電子商務(wù)平臺(tái)代運(yùn)營(yíng)服務(wù)協(xié)議
- 采購(gòu)合同辣椒采購(gòu)合同
- 音樂(lè)課本中的歌曲背后的故事征文
- 專業(yè)保潔服務(wù)合作協(xié)議
- 簡(jiǎn)愛(ài)人物形象塑造分析:世界名著導(dǎo)讀課程教案
- 人力資源招聘與培訓(xùn)流程說(shuō)明
- 企業(yè)綠色信用修復(fù)服務(wù)協(xié)議
- 心理健康教育課《在變化中成長(zhǎng)》課件
- JJF 1341-2012 鋼筋銹蝕測(cè)量?jī)x校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 給水排水管道工程質(zhì)量通病以及防治
- 偏癱臨床路徑流程
- 計(jì)算機(jī)視覺(jué)全套課件
- GB-T 9251-2022 氣瓶水壓試驗(yàn)方法(高清版)
- 基于單片機(jī)的電子廣告牌設(shè)計(jì)畢業(yè)設(shè)計(jì)論文
- 中國(guó)聯(lián)通IMS接口規(guī)范 第三分冊(cè):Sh接口 V1.0
- 判斷抽樣(課堂PPT)
- 通用橫版企業(yè)報(bào)價(jià)單模板
評(píng)論
0/150
提交評(píng)論