結構工程師

當前位置:建設工程教育網 報錯頁面_建設工程教育網

您訪問的頁面已經離家出走了

您可以:返回 上一頁或者返回首頁
9秒后跳轉到建設工程教育網首頁
 > 正文

2010年結構工程師考試(計算機應用基礎)備考講義(3)

2010-09-19 09:16 來源:建設工程教育網 打印 | 收藏 |
字號

| |

  第二節(jié)自學

  第三節(jié)計算機程序設計語言

  一、程序設計語言

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

  在目前通用的算法語言中,FORTRAN語言特別適用于科學計算,又是為我國廣大結構工程技術人員較為普遍掌握的一種語言,因此,本次注冊結構工程師考試的內容選為FORTRAN語言。FORTRAN語言于50年代出現于美國。1966年,美國國家標準化協會(ANSI)公布了標準FORTRAN(ANSIX3.9-1966)‘,1977年對其進行了修訂,1978年,將其定為國家標準,稱為FORTRAN77(ANSIX3.9-1978).以下有關內容,主要參照FORTRAN77的標準進行說明。

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

  (一)程序構成

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

  1.程序由若干行組成。

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

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

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

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

  4.FORTRAN語句可以有標號。標號作為一個語句被其他語句引用的標志。在同一個程序單位中,不能出現相同的語句標號。

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

  (二)書寫規(guī)則

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

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

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

班次推薦

4大班次+考前模擬題 提升學習效果;

經典班次組合 專家在線答疑!

特色通關班:當期考試結束后一周關閉
特色無憂班:報名或考試當期不過,第二年免費學

4大班次+考前模擬題+1套預測試題

智能交互課件 階段測試點評!

精品通關班:當期考試結束后一周關閉
精品無憂班:報名或考試當期不過,第二年免費學

考前模擬題+2套預測試題+考前沖關寶典

名師定期直播 一對一跟蹤教學

實驗通關班:當期考試結束后一周關閉
實驗無憂班:報名或考試當期不過,第二年免費學

考前模擬題+3套預測題+沖關寶典+考前重點

大數據分析小灶教學 私人定制服務!

定制通關班:當期考試結束后一周關閉
定制無憂班:報名或考試當期不過,第二年免費學

以知識點為單元 十分鐘一堂課

智能交互課件 階段測試點評

報同科目輔導 享7折優(yōu)惠!

最新資訊
版權聲明

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

返回頂部