• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 談基于主機(jī)的COBOL教學(xué)實(shí)驗(yàn)

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

        談基于主機(jī)的COBOL教學(xué)實(shí)驗(yàn)

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

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

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

        淺談基于主機(jī)的COBOL教學(xué)實(shí)驗(yàn)03-22

        淺析基于實(shí)驗(yàn)的化學(xué)教學(xué)的論文11-30

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

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

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

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

        談提升初中化學(xué)實(shí)驗(yàn)水平03-07

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

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

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲国产一区在线 | 一级中文字幕免费乱码专区 | 一本一道a√无碼中文字幕 亚洲无毒AV在线 | 日韩精品旡码一区二区三区 | 日韩精品一区二区亚洲AV观看 | 伊人亚洲免费看国产剧情 |

            談基于主機(jī)的COBOL教學(xué)實(shí)驗(yàn)

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

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