激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

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

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

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

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

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

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

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

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

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

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

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

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

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

基于虛擬現實(shí)技術(shù)的物理實(shí)驗模擬03-07

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

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频