cobol編程
① cobol開發是什麼工作
COBOL()是數據處理領域最為廣泛的程序設計語言,是第一個廣泛使用的高級編程語言。在企業管理中,數值計算並不復雜,但數據處理信息量卻很大。為專門解決經企管理問題,美國的一些計算機用戶於1959年組織設計了專用於商務處理的計算機語言COBOL,並於1961年美國數據系統語言協會公布。經不斷修改、豐富完善和標准化,目前COBOL已發展為多種版本。
② cobol語言編程,幫我寫一個完整的程序,謝謝
剛剛寫完,經過測試 沒有問題
===============================
000010 IDENTIFICATION DIVISION.
000020 PROGRAM-ID. TEST.
000030 ENVIRONMENT DIVISION.
000040 CONFIGURATION SECTION.
000050 INPUT-OUTPUT SECTION.
000060 FILE-CONTROL.
000070 SELECT OPTIONAL I-FILE ASSIGN TO 'd:\STXXX.INFILE'
000080 ORGANIZATION IS LINE SEQUENTIAL.
000090 SELECT OPTIONAL O-FILE ASSIGN TO 'd:\STXXX.OUTFILE'
000100 ORGANIZATION IS LINE SEQUENTIAL.
000110
000120 DATA DIVISION.
000130 FILE SECTION.
000140 FD I-FILE .
000150 01 IN-RECORD.
000160 03 I-NUM PIC X(6).
000170 03 I-NM PIC X(10).
000180 03 I-GRADE-AREA OCCURS 3 TIMES .
000190 05 I-GRADE PIC 9(2)V99.
000200 FD O-FILE .
000210 01 OT-RECORD PIC X(51).
000220 WORKING-STORAGE SECTION.
000230 01 HEAD.
000240 03 FILLER PIC X(10) VALUE "學生編號 ".
000250 03 FILLER PIC X(12) VALUE "姓名 ".
000260 03 FILLER PIC X(7) VALUE "成績1 ".
000270 03 FILLER PIC X(7) VALUE "成績2 ".
000280 03 FILLER PIC X(7) VALUE "成績3 ".
000290 03 FILLER PIC X(8) VALUE "平均成績".
000300 01 OT-REC.
000310 03 O-NUM PIC X(6).
000320 03 FILLER PIC X(4).
000330 03 O-NM PIC X(10).
000340 03 O-GRADE-AREA OCCURS 4 TIMES .
000350 05 FILLER PIC X(2).
000360 05 O-GRADE PIC 9(2).99.
000370 01 SUM-NUM PIC 9(3)V99.
000380 01 EVR-NUM PIC 9(3)V99.
000390*
000400 PROCEDURE DIVISION.
000410 OPEN INPUT I-FILE.
000420 OPEN OUTPUT O-FILE.
000430*
000440 MOVE HEAD TO OT-RECORD.
000450 WRITE OT-RECORD.
000460*
000470 READ-010.
000480 READ I-FILE
000490 AT END GO TO EXIT-PERFORM.
000500 MOVE SPACE TO OT-REC.
000510 INITIALIZE OT-REC.
000520 MOVE I-NUM TO O-NUM.
000530 MOVE I-NM TO O-NM.
000540 MOVE I-GRADE(1) TO O-GRADE(1).
000550 MOVE I-GRADE(2) TO O-GRADE(2).
000560 MOVE I-GRADE(3) TO O-GRADE(3).
000570 COMPUTE SUM-NUM = I-GRADE(1)
000580 + I-GRADE(2)
000590 + I-GRADE(3).
000600 COMPUTE EVR-NUM = SUM-NUM
000610 / 3.
000620 MOVE EVR-NUM TO O-GRADE(4).
000630 MOVE OT-REC TO OT-RECORD.
000640*
000650 WRITE OT-RECORD.
000660
000670 GO TO READ-010.
000680
000690 EXIT-PERFORM.
000700 CLOSE I-FILE.
000710 CLOSE O-FILE.
000720 STOP RUN.
③ 請問JCL語句和COBOL 語言到底什麼區別
1、cobol是一種普通的編程語言,和c,dephi類似,需要編譯後運行。而jcl並不能算一種編程語言,和window下的批處理,unix下的shell感覺差不多。jcl是在大型伺服器系統中,當用戶需要使用計算機完成某項任務時,用戶必須准備一個作業流(Job Stream)。
2、作業流中包含一個或多個作業(Job)。作業是用戶在完成該任務時要求計算機所做工作的集合。
3、與COBOL等一般的編程語言不同,作業控制語言JCL(Job Control Language)是用戶與操作系統的介面。用戶通過JCL的相應語句來與操作系統通訊,獲得作業所需的資源等,按自己的意圖來控製作業的執行。
④ 3.5年cobol開發經驗轉做java開發
3.5年cobol開發經驗轉做java開發,工作經驗是有的,但是要確保你的java技術過硬。學習java開發,推薦千鋒教育,以成為一個有情懷、有良心、有品質的一流教育機構為企業願景,以幫助更多迷茫的學生實現他們的夢想為企業使命,值得信賴。
千鋒教育java開發課程,學習Java核心基礎,掌握Java語法基礎,建立邏輯思維能力,掌握面向對象編程思維能力面向對象,掌握Java編程高級技術的運用,如:IO框架、多線程、網路編程、設計模式、Java新特性、掌握Java基礎綜合項目開發、從0至1小項目開發。掌握大廠項目復雜解決方案經驗,任務調度系統技術解決方案,精準搜索技術解決方案,千人千面技術解決方案,日均百億消息量消息積壓解決方案。
想要了解更多java開發的相關問題,推薦咨詢千鋒教育。千鋒企合作部整合大量企業客戶資源,緊抓當下企業需求,將技術和項目完美結合千鋒課程體系,力求培養更多優質人才服務企業,不斷提升學員競爭力,鏈接企業用人標準的培訓課程及實戰項目,讓企業招聘用人的技術要求與千鋒學員的技術充分對接。近年來不斷引進阿里釘釘小程序技術、紅帽認證、騰訊雲、亞馬遜等,通過與企業的深度融合實現千鋒教研和就業服務的迭代升級,專業性值得信賴。
⑤ COBOL語言的用途有哪些
主要是商業用途多一些,證券,銀行,保險用的比較多,大型機和小型機上面都有應用,是面向過程的語言。我做過兩個行業的軟體,都是用cobol的,感覺還不錯。
⑥ cobol真的會在以後比java更有發展么
COBOL語言,是ibm大機開發主要語言,上世紀70年代日本廣泛應用於金融證券等開發,cobol自上世紀60年代出世以來,沒有多少改變,相當原始,幾乎是對話般的編程(這也是其安全性很高的原因之一),所以前景談不上,一般是以後做外包或者出國。在國內能用上COBOL的企業,也是極具經濟實力的企業。市場上和全國高校也極少有系統的相關培訓,就業面窄,但一旦就業質量相當高,一般都是在銀行系統或者高端軟體企業應用或者做外包或服務,在中國屬於高端緊缺型人才。JAVA的就業面比大型機多很多,平台較普及,而且PC機就可以運行,但JAVA的技術更新很快,14年的時間,從JAVA到JAVA2到Java
SE
5.0,需要不停地學習,而且由於需求企業多且小,就業競爭較為激烈。前景方面,JAVA比起其他傳統語言來有優勢(沒有貶低C,VB等的意思),發展空間還是很大的,較好就業,但要高薪還是要混資歷和經驗。
第二個問題:JAVA公司99年發布三個版本(標准版(J2SE)、企業版(J2EE)和微型版(J2ME)時,中國還沒有相應的培訓,很多計算機人員都是自學,01年國內IT培訓頭牌北大青鳥開始提出批量標准化培訓IT人才的口號,一騎絕塵,兩年後,各大諸侯紛紛並起,清華IT,新華電腦,思遠,威訊等培訓機構紛紛成立自己的JAVA培訓大規模招生,起點高中年齡18歲就可以,當時的口號大都是高校計算機教育落後,企業需要與時俱進的人才。從05,06年起,全國各大高校也都紛紛設立選修課學習JAVA,有很多高校甚至被定為必修課,來回應社會上的職業培訓機構。所以學JAVA的人現在是很多,大概是多少我查了很多資料也沒有具體的人數,但僅北大青鳥全國有200多家中心(含加盟),一年能培養保守估計6萬人你信不信(一個中心一年招300人很保守了),其他機構呢?全國各高校和紛紛而起的二級學院呢?。。樓主保重。。。
後面那段是轉載的
不知道你是哪裡的?如果你對cobol有意向,你還可以參考這個站
www.daxingji.net
好像是說是國內首家培訓cobol的。不過我聽說上海也有一家來著。
⑦ cobol語言能開發大型機程序! C語言能開發大型機程序嗎
1、cobol語言能開發大型機程序, C語言不能。C語言能開發小型機程序,C主要是學的軟體開發思想。大型機程序開發基本上都是用cobol語言
2、因為,大型機就是結合cobol開發的,cobol離不開大型機,大型機也離不開cobol
COBOL()是第一個廣泛使用的高級編程語言。在企業管理中,數值計算並不復雜,但數據處理信息量卻很大。為專門解決經企管理問題,1959年5月,五角大樓委託格雷斯·霍波(G.Hopper)博士領導一個委員會並由RearAdmiralGraceHopper公司主持開發,並於1961年由美國數據系統語言協會公布。經不斷修改、豐富完善和標准化,已發展為多種版本。
COBOL重視數據項和輸入/輸出記錄的處理,對具有大量數據的文件提供了簡單的處理方式。從名字可以看出,它主要用於解決商業和企業管理等領域的大量數據處理問題,又稱為企業管理語言、數據處理語言等。Cobol語言的研製始於50年代末,當時計算機的生產已進入第二代,計算機應用領域開始從數值計算擴大到數據處理。商業和企業事務管理中需要進行處理的數據量急劇增加,迫切需要有適用於這個領域的程序設計語言,以提高編製程序的質量和速度。Cobol語言就是在這種社會背景下應運而生的。也就是說,Cobol已經年過半百了。Cobol正式發布於1960年4月,稱為Cobol-60。現在最新的版本應該是Cobol-2002了,而且還在不斷改進中,未來的Cobol將支持XML等Web時代的新技術。換言之,Cobol還將繼續發展與應用,但與C語言或FORTRAN語言相比,COBOL的數值運算、邏輯運算能力比較弱。
⑧ cobol屬於前端還是後端
前端
COBOL()
是數據處理領域最為廣泛的程序設計語言,是第一個廣泛使用的高級編程語言。在企業管理中,數值計算並不復雜,但數據處理信息量卻很大。
為專門解決經企管理問題,於1959年,由美國的一些計算機用戶組織設計了專用於商務處理的計算機語言COBOL,並於1961年美國數據系統語言協會公布。
經不斷修改、豐富完善和標准化,目前COBOL已發展為多種版本。