1. Trang chủ
  2. » Công Nghệ Thông Tin

The future of the cobol programming language

48 461 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 48
Dung lượng 573 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 COBOL and higher Education Employment Opportunities and COBOL  Conclusion...  COBOL and higher Education Employment Opportunities and COBOL  Conclusion...  COBOL and higher Educa

Trang 1

The Future of

the COBOL Programming

Language

Karl Schenk

University of Wisconsin-Platteville Department of Computer Science and Software

Engineering

Trang 3

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 4

 “I’ve coded in COBOL but never

compiled”

 150-200 Billion Lines of COBOL

 Up to 2 billion Lines added each year

 Most COBOL is used at large

Trang 5

 Object Oriented COBOL

 Micro Focus and Net Express

 KOBOL

 XML and COBOL

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 7

What is COBOL?

Trang 8

What is COBOL?

Trang 9

What is COBOL?

Trang 10

What is COBOL?

Trang 11

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 13

COBOL Structure

 Identification Division

 Program Name

compile date should be comments

Trang 14

COBOL Structure

 Data Division

 Procedure Division

Trang 15

COBOL Structure

 Code is restricted by columns

Trang 17

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 18

COBOL History

 1959 Department of Defense wanted a universal Business Application Language

 CODASYL was formed

attendees

Trang 20

 COBOL and higher Education

Employment Opportunities and COBOL

Trang 21

Margins A & B Restrictions on data placed in these margins will no longer be requirements, only recommendations

Identification Division Only paragraph permitted in this division will be the Identification Division Name Lengths Increased from 30 to 60 characters

Comments In-line comments will be allowed after a *> symbol Arithmetic Operators Spaces will not be required around operators

Sort The SORT keyword can now be used on both tables and files

Trang 22

 COBOL and higher Education

Employment Opportunities and COBOL

Trang 23

Object Oriented COBOL

“A programming paradigm in which

Trang 24

Object Oriented COBOL

 Requires 2 Programs

 Driver

 Trigger

Trang 25

Object Oriented COBL

Driver Program

 Registers the class

 Declares Object Reference items

data- Creates an object from the class

 Accesses a method from the class

 Cleans up memory

Trang 26

Object Oriented COBOL

Trigger Program

 Inheritance is described in

Identification Level

 Classes are listed

 Data in the classes is described

 Methods are declared

Trang 27

Object Oriented COBOL

 Passing and returning variables done thorough COBOL’s USING,

GIVING, and RETURNING reserved words

Trang 28

 COBOL and higher Education

Employment Opportunities and COBOL

Trang 30

Changes to the Read, Write, Open, Close, Delete,

Trang 31

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 32

Micro Foucus and

Trang 33

Micro Focus and

 Object Oriented and XML compatible

 Ability to use J#, VB.net, etc along with legacy code

Trang 34

Micro Focus and Net Express

Trang 35

 COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 36

 theKompany.com

useful tools

Trang 38

KOBOL

Trang 39

COBOL and higher Education

 Employment Opportunities and COBOL

 Conclusion

Trang 40

COBOL and Higher Education

 Introductory course: Computer Programming

in COBOL

 4 other classes

 Systems Analysis and Design

 Systems Design and Implementation

 CICS Application Programming

 Applications of Information Systems

Trang 41

COBOL and Higher Education

 University of Wisconsin Madison

Trang 42

COBOL and Higher Education

 Study of Business Managers

knowledge of COBOL

 Because of the vast amount of code still being used

procedural and OO COBOL

Trang 43

 COBOL and higher Education

Employment Opportunities and COBOL

 Conclusion

Trang 44

Employment Opportunities and COBOL

Trang 45

 COBOL and higher Education

 Employment Opportunities and COBOL

Conclusion

Trang 46

 Biggest reason it has a future

is amount still running on

legacy systems

Trang 47

[1] Bitter, Gary G (Ed) (1992) MacMillan

Encyclopedia of Computers New York: MacMillan

Publishing Company

 [2] Khan, Mohammed B (2003) COBOL In Bidgoli,

Hossein (Ed.) Encyclopedia of Information Systems

Volume 1I (pp 113-126) New York: Academic Press

 [4] Kizour, Ronald; Carr, Donald; & Halpern, Paul

(2006) What Professionals think of the Future of

COBOL? [Electronic Version] Retrieved on October 19,

2006 from

http://www.cobolportal.com/developer/future.asp?bhcp=1.

[5] Narins, Brigham (Ed.) (2002) World of Computer

Science Detroti, MI: Gale Group Thomson Learning.

[6] Micro Focus International PLC (2006) Micro Focus

Net Express Data Sheet [Electronic Version] Retrived

October 19, 2006, from http://www.microfocus.com

Trang 48

[7] Reilly, Edwin D (2003) Milestones in Computer Science

and Information Technology Westport, CT: Greenwood Press

[8] theKompany.com (2006) KOBOL Multi-platform IDE and

Compiler for COBOL Development Retrieved October 17, 2006,

from http://www.theKompany.com/products/kobol

 [9] Stern, Nancy; Stern, Robert A & Ley, James P (2003)

COBOL for the 21st Century 10th Edition New York: John Wiley

& Sons, Inc

[10] Tauber, Barry (2005) XML and the New COBOL [Electronic

Version] Retrieved October 19, 2006 from

http://www.webservicessummit.com/Trends/COBOL_XML.htm

[11] University of Wisconsin-Platteville (2006) Computer

Science and Software Engineering Program Information

[Electronic Version] Retrieved October 19, 2006 from

http://www.uwplatt.edu/csse

Ngày đăng: 23/10/2014, 20:10

TỪ KHÓA LIÊN QUAN