結(jié)構(gòu)工程師

當(dāng)前位置:建設(shè)工程教育網(wǎng) 報(bào)錯(cuò)頁面_建設(shè)工程教育網(wǎng)

您訪問的頁面已經(jīng)離家出走了

您可以:返回 上一頁或者返回首頁
9秒后跳轉(zhuǎn)到建設(shè)工程教育網(wǎng)首頁
 > 正文

2010年結(jié)構(gòu)工程師考試(計(jì)算機(jī)應(yīng)用基礎(chǔ))備考講義(3)

2010-09-19 09:16 來源:建設(shè)工程教育網(wǎng) 打印 | 收藏 |
字號(hào)

| |

  第二節(jié)自學(xué)

  第三節(jié)計(jì)算機(jī)程序設(shè)計(jì)語言

  一、程序設(shè)計(jì)語言

  計(jì)算機(jī)程序設(shè)計(jì)語言又稱算法語言。目前國內(nèi)外比較通用的算法語言有多種,如BASIC、FORTRAN、PASCAL、ALGOL、C等。隨著算法語言本身的發(fā)展和完善,同一語言中還有不同的標(biāo)準(zhǔn)文本問世。每種語言都有其自身的規(guī)則和特點(diǎn),但也有共性的地方。

  在目前通用的算法語言中,F(xiàn)ORTRAN語言特別適用于科學(xué)計(jì)算,又是為我國廣大結(jié)構(gòu)工程技術(shù)人員較為普遍掌握的一種語言,因此,本次注冊(cè)結(jié)構(gòu)工程師考試的內(nèi)容選為FORTRAN語言。FORTRAN語言于50年代出現(xiàn)于美國。1966年,美國國家標(biāo)準(zhǔn)化協(xié)會(huì)(ANSI)公布了標(biāo)準(zhǔn)FORTRAN(ANSIX3.9-1966)‘,1977年對(duì)其進(jìn)行了修訂,1978年,將其定為國家標(biāo)準(zhǔn),稱為FORTRAN77(ANSIX3.9-1978).以下有關(guān)內(nèi)容,主要參照FORTRAN77的標(biāo)準(zhǔn)進(jìn)行說明。

  二、FORTRAN的程序構(gòu)成和基本規(guī)定

  (一)程序構(gòu)成

  一個(gè)完整的FORTRAN程序由一個(gè)主程序或一個(gè)主程序和若干個(gè)子程序組成。主程序與每個(gè)子程序都是一個(gè)獨(dú)立的程序單位,稱為一個(gè)程序模塊。關(guān)于程序的構(gòu)成,有如下一些基本規(guī)定。

  1.程序由若干行組成。

  2.在FORTRAN中,程序行分為語句行和注釋行。

  (1)語句行由FORTRAN語句組成,包括執(zhí)行語句和非執(zhí)行語句。執(zhí)行語句使計(jì)算機(jī)在運(yùn)行時(shí)產(chǎn)生某些操作,如賦值語句、輸入輸出語句等。非執(zhí)行語句為計(jì)算機(jī)在編譯或運(yùn)行時(shí)提供某種信息,本身不產(chǎn)生操作,如說明語句、格式語句等。

 。2)注釋行又稱為非語句行,在程序中起注釋作用,便于程序的編寫、修改和維護(hù)。

  3.FORTRAN規(guī)定,每個(gè)語句行只能寫一個(gè)語句;但當(dāng)語句長度超過規(guī)定的一行范圍、或者為表達(dá)清晰起見需要將一個(gè)語句分行書寫時(shí),可以采用連續(xù)行。連續(xù)行的第一行稱為始行,以后各行稱為續(xù)行。

  4.FORTRAN語句可以有標(biāo)號(hào)。標(biāo)號(hào)作為一個(gè)語句被其他語句引用的標(biāo)志。在同一個(gè)程序單位中,不能出現(xiàn)相同的語句標(biāo)號(hào)。

  5.程序單位的最后一行語句,必須是END語句。如果一個(gè)FORTRAN語句行與注釋行的集合,最末沒有END,可稱其為一個(gè)語句塊或程序段,但不能作為一個(gè)程序單位。

  (二)書寫規(guī)則

  1.FORTRAN77的字符集由26個(gè)英文字母、10個(gè)數(shù)字和其他13個(gè)專用字符組成。

  2.一個(gè)程序行有80列,每列寫一個(gè)字符。3.程序行的第1列如寫上C或*,表示該行為注釋行。注釋內(nèi)容可寫在該行中除第1列外的任何位置。

  4.在語句行中,程序行的第1列至第5列為語句標(biāo)號(hào)區(qū),標(biāo)號(hào)區(qū)內(nèi)是最多為5位的無符號(hào)整數(shù);程序行的第6列為續(xù)行區(qū),若某行為續(xù)行,則標(biāo)號(hào)區(qū)必須空白,且第6列為非0的任一FORTRAN77字符(不能為空格);第7列至第72列為語句區(qū)。

班次推薦

4大班次+考前模擬題 提升學(xué)習(xí)效果;

經(jīng)典班次組合 專家在線答疑!

特色通關(guān)班:當(dāng)期考試結(jié)束后一周關(guān)閉
特色無憂班:報(bào)名或考試當(dāng)期不過,第二年免費(fèi)學(xué)

4大班次+考前模擬題+1套預(yù)測試題

智能交互課件 階段測試點(diǎn)評(píng)!

精品通關(guān)班:當(dāng)期考試結(jié)束后一周關(guān)閉
精品無憂班:報(bào)名或考試當(dāng)期不過,第二年免費(fèi)學(xué)

考前模擬題+2套預(yù)測試題+考前沖關(guān)寶典

名師定期直播 一對(duì)一跟蹤教學(xué)

實(shí)驗(yàn)通關(guān)班:當(dāng)期考試結(jié)束后一周關(guān)閉
實(shí)驗(yàn)無憂班:報(bào)名或考試當(dāng)期不過,第二年免費(fèi)學(xué)

考前模擬題+3套預(yù)測題+沖關(guān)寶典+考前重點(diǎn)

大數(shù)據(jù)分析小灶教學(xué) 私人定制服務(wù)!

定制通關(guān)班:當(dāng)期考試結(jié)束后一周關(guān)閉
定制無憂班:報(bào)名或考試當(dāng)期不過,第二年免費(fèi)學(xué)

以知識(shí)點(diǎn)為單元 十分鐘一堂課

智能交互課件 階段測試點(diǎn)評(píng)

報(bào)同科目輔導(dǎo) 享7折優(yōu)惠!

最新資訊
版權(quán)聲明

1、凡本網(wǎng)注明“來源:建設(shè)工程教育網(wǎng)”的所有作品,版權(quán)均屬建設(shè)工程教育網(wǎng)所有,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式使用;已經(jīng)本網(wǎng)授權(quán)的,應(yīng)在授權(quán)范圍內(nèi)使用,且必須注明“來源:建設(shè)工程教育網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其法律責(zé)任。
  2、本網(wǎng)部分資料為網(wǎng)上搜集轉(zhuǎn)載,均盡力標(biāo)明作者和出處。對(duì)于本網(wǎng)刊載作品涉及版權(quán)等問題的,請(qǐng)作者與本網(wǎng)站聯(lián)系,本網(wǎng)站核實(shí)確認(rèn)后會(huì)盡快予以處理。
  本網(wǎng)轉(zhuǎn)載之作品,并不意味著認(rèn)同該作品的觀點(diǎn)或真實(shí)性。如其他媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用,請(qǐng)與著作權(quán)人聯(lián)系,并自負(fù)法律責(zé)任。
  3、聯(lián)系方式:010-82326699 / 400 810 5999。

返回頂部