1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 談基于主機的COBOL教學(xué)實驗

        時間:2024-07-01 22:33:34 計算機畢業(yè)論文 我要投稿
        • 相關(guān)推薦

        談基于主機的COBOL教學(xué)實驗

        摘 要:在主機上學(xué)習(xí)COBOL語言就是為了應(yīng)用開發(fā),COBOL語法教學(xué)本身不難,難點在于如何消除學(xué)生對主機平臺的陌生感,接受COBOL語言的編程風(fēng)格和體會COBOL在商業(yè)應(yīng)用開發(fā)方面的優(yōu)勢。本文分析了基于主機的COBOL教學(xué)實驗的目標(biāo),并給出了相應(yīng)的實驗大綱以供參考。

        關(guān)鍵詞:COBOL;實驗;大綱
          
          1 前言
          
          幾年來,我們對本科生推出了基于IBM主機的系列選修課程,其中之一就是COBOL。多年的教學(xué)經(jīng)歷讓我體會到,由于COBOL自身具有向自然語言靠近的特點,因此COBOL語法教學(xué)并不難,比較難的環(huán)節(jié)是如何讓學(xué)生學(xué)以致用的實驗環(huán)節(jié)。原因有三:其一,大型主機是一個全新的系統(tǒng)環(huán)境,學(xué)生平時并沒有機會接觸;其二,COBOL源程序的編寫格式、程序布局有它歷史遺留的獨特性,與學(xué)生平時接觸的C等語言有較大的區(qū)別;其三,COBOL是面向商業(yè)的開發(fā)語言,離開了具體的應(yīng)用就失去了價值。因此基于主機的COBOL實驗首先應(yīng)該消除學(xué)生對主機平臺的陌生感,其次要抓住COBOL語言的語法特點,最后的實驗案例不能以普通的計算為主設(shè)計,而應(yīng)該盡量模擬一些商業(yè)案例。
          
          2 實驗?zāi)繕?biāo)
          
          COBOL是一種應(yīng)用型編程語言,基于主機的COBOL在金融、工業(yè)生產(chǎn)等領(lǐng)域應(yīng)用一直極為廣泛,因此必須強調(diào)學(xué)生的動手實踐能力。在基于主機的COBOL的實驗環(huán)節(jié)中,我們擬定了下述目標(biāo):
          (1) 掌握大型主機上的COBOL編程環(huán)境,主要是學(xué)會在TSO中創(chuàng)建和管理數(shù)據(jù)集(Data Set),完成COBOL源代碼的編輯以及理解和使用、編譯和運行COBOL程序的JCL作業(yè),掌握從作業(yè)消息中閱讀程序的編譯結(jié)果和運行結(jié)果的方法;
          (2) 驗證和掌握COBOL語法和程序結(jié)構(gòu),包括基本的COBOL語句,突出COBOL子程序的編寫和調(diào)用;
          (3) 提高用COBOL處理商業(yè)信息的算法設(shè)計能力,掌握用流程圖(Flow Chart)、結(jié)構(gòu)化流程圖(Structured Flow Chart)等基本程序設(shè)計工具來設(shè)計比較復(fù)雜的信息處理程序算法的方法;
          (4) 體會COBOL在商業(yè)信息處理方面的優(yōu)越性,一是驗證編輯型PIC語句在格式化方面所起的作用;二是要掌握在COBOL中對文件進行讀寫和格式化顯示的方法;三是力爭掌握表(Table)和索引表(Indexed Table)的使用。
          
          3 實驗大綱
          
          圍繞上述實驗?zāi)繕?biāo),我們編寫了一份試驗大綱,一共設(shè)計了5個必做實驗(實驗1~實驗5)和2個選做實驗(實驗6~實驗7),在此提供給讀者,以供參考。
          實驗1 大型主機編程環(huán)境
          實驗?zāi)康模赫莆誌BM大型機編程環(huán)境
          基本任務(wù):(1)無輸入輸出文件的COBOL樣本程序的編輯、提交、調(diào)試和結(jié)果查看
          (2) 有輸入輸出文件的COBOL樣本程序的編輯、提交、調(diào)試和結(jié)果查看
          本實驗需提供樣本程序給學(xué)生,若學(xué)生無JCL基礎(chǔ),還需提供相應(yīng)的編譯運行COBOL的JCL,從略。
          實驗2 客戶信息文件處理
          實驗?zāi)康模夯綜OBOL語句的使用,包括OPEN、CLOSE、READ、WRITE、PERFORM、MOVE和STOP RUN。
          基本任務(wù):讀取某客戶信息文件,按照一定的格式將客戶記錄輸出。
          具體要求:
          (1) 對程序進行功能分析,并畫出流程圖;
          (2) 根據(jù)輸入文件標(biāo)準(zhǔn)定義文件;
          (3) 使用相應(yīng)JCL作業(yè)進行程序的編譯,修改相應(yīng)參數(shù)的名稱;
          (4) 使用相應(yīng)JCL作業(yè)進行程序的執(zhí)行;
          (5) 驗證程序的輸出。
          本試驗的客戶信息文件數(shù)據(jù)集和輸出文件的樣式由教師提供,從略,下同。
          實驗3 學(xué)生成績文件處理
          實驗?zāi)康模夯綜OBOL語句的使用,包括OPEN、CLOSE、READ、WRITE、PERFORM、MOVE、STOP RUN、Arithmetic Verbs和COMPUTE。
          基本任務(wù):讀取學(xué)生成績文件,按照要求計算每位學(xué)生的平均成績和全班的平均成績,并按照一定的格式輸出。
          具體要求同實驗2。
          實驗4 商店銷售文件處理
          實驗?zāi)康模赫莆諗?shù)值編輯型字符的使用,進行IF和EVALUATE語句的練習(xí)。
          基本任務(wù):讀取一個商店的銷售信息文件,按照要求進行銷售信息的統(tǒng)計,完成相關(guān)計算和指定格式的輸出。
          具體要求同實驗2,主要計算公式由教師給出。
          實驗5 員工工資文件處理
         實驗?zāi)康模赫莆誌F語句和EVALUATE語句,涵蓋處理日期的練習(xí)、MOVE CORRESPONDING語句,嵌套IF語句的練習(xí),掌握數(shù)據(jù)匯總的處理方法。
          基本任務(wù):讀取某公司的雇員工資文件,按照要求計算雇員的年終獎金并完成指定格式的輸出。年終獎金的數(shù)額是基于某員工的工作時間以及過去一年該員工個人失誤的次數(shù)。
          具體要求同實驗2,主要計算公式由教師指定。另加匯總處理要求如下:
          (1) 計算員工總數(shù);
          (2) 計算所有員工的失誤次數(shù)總和;
          (3) 計算平均員工失誤次數(shù);
          (4) 計算獎金總數(shù);
          (5) 計算平均獎金。
          具體要求同實驗2,主要計算公式由教師給出。
          實驗6 商店銷售文件處理(下標(biāo)表處理)
          實驗?zāi)康模赫莆障聵?biāo)表的應(yīng)用和PERFORM VARYING語句的使用。
          基本任務(wù):利用下標(biāo)表方法,為某音樂商店編寫一個銷售管理程序,對不同風(fēng)格的音樂和不同價格范圍的銷售情況進行分析。不同的音樂風(fēng)格分為Rock/Pop、Oldies、Country、R

        【談基于主機的COBOL教學(xué)實驗】相關(guān)文章:

        淺談基于主機的COBOL教學(xué)實驗03-22

        淺析基于實驗的化學(xué)教學(xué)的論文11-30

        基于主機的3D網(wǎng)絡(luò)應(yīng)用的研究和實現(xiàn)03-03

        談基于校園網(wǎng)絡(luò)下教學(xué)網(wǎng)站的建設(shè)03-19

        淺議基于演示實驗的物理課堂教學(xué)11-17

        基于VMWare的網(wǎng)絡(luò)實驗應(yīng)用03-09

        談提升初中化學(xué)實驗水平03-07

        基于虛擬現(xiàn)實技術(shù)的物理實驗?zāi)M03-07

        談基于勝任力模型的企業(yè)組織生涯管理策略03-05

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>