• Tidak ada hasil yang ditemukan

Directory UMM :wiley:Public:college:cobol:

N/A
N/A
Protected

Academic year: 2017

Membagikan "Directory UMM :wiley:Public:college:cobol:"

Copied!
132
0
0

Teks penuh

(1)

#ࡱ# ################>###

�� � ��

#############################_#######����########������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� ��������������������������������������������������������������������������������

a###########################

���� ###

(2)

##############################################################################

###!###"#######$###%###&###'###(###)###*###+###,###-###.###/###0###1###2###3###4###5###6###7###8###9###:###;###<###=###>###?

###@###A###B###C###D###E###F###G###H###I###J###K###L###����N###O###P###Q###R###S ###T###U###V###W###X###Y###Z###[###\###]###^###��������������������������������� ��������������������������������������������������������������������������������

R#o#o#t# �����������������������

#E#n#t#r#y#################################################��������############# ###################��J+

[ #`### #######P#P#4#0#########################################################� � ###����####����########################################

########S#u#m#m#a#r#y#I#n#f#o#r#m#a#t#i#o#n###########################(###

� �����

####################################M###t#######C#u#r#r#e#n#t# �������

#I#D#################################################������������############### #################################�ޭ#####E### #1#�

##f# #(###(###y###[########### ######################### ## ### # ### # # ##

� � � � � �� � � � �� �

# ### ## ### # ### # # ## #````````````````````````````````````````````` �� ��� � � �� � � � �� ���

````````````````################################################################ /h#`````````````````````````````````````````````````````````````################ ################################################ D ``` `````````````````````````� � � ```````````````````````````````o���###f######################################### ############"#### #```� �� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```` ## ###h o� � �� ���o fffffffffffffff o fffffffffffffffffffffffff � �

###���``` f f f f f f f f f f f f f o f f f f f f f f f f f f f````######jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffffffffffffffffffffffffffffffffffffffff

###��```�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```n #####hfffffff� ffffffffffffffffffffffffffffffffffffffffffffff

####��``` f f f f f f f f f f f f f f f f f f f f f f f f f f f````#� � � � � � � � � � � � � � � � � � � � � � � � � � � ��###jffffff fffffffffffffffffffffffffffffffffffffffffffffff"######```�� � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```h######hffffffffffffffffffffffffffffffffffffff � � � � � � � � � � � � � � � �

fffffffffffffff

######``` f f� � ������������������������������ � � � � � �o f f f f f f````��####jfffffffffffff ffffffffffffffffffffffffffffffffffffffff

######```�� � ���������������� ��������� ������ � ��� � �f f o o o o f f ````######hffffffffffff fffffffffffffffffffffffffffffffffffffffff

######``` f f� � ������ ������������������ �� ��������� � �f o o f f f```` # ###jfffffffffffff� � ffffffffffffffffffffffffffffffffffffffff"### ##b`b� �� � �������������������� � ��f f o o f f f ```o ###hffffffffffffffffffffffffffffffffffffffffffffffffff ������������� � � � ���

fff

######``` f f o� � � ��� � �� ����� �������������������������� � �o o o f f f f````######jffffffff fffffffffffffffffffffffffffffffffffffffffffff

######b`b�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```n��####hffffff fffffffffffffffffffffffffffffffffffffffffffffff

###���``` f f f f f f f f f f f f f f f f f f f f f f f f f f f````######jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffff fffffffffffffffffffffffffffffffffff"######f`f� �� � � � � � � ��� �� �f f f o o o f o o o f o o f f f f ````######hfffffffooo o oo f o oo of o fff ��� � ��� �� ��� � � � � � �� � �� ���� ���� �� ������ fffff

######`b` f f f f o f f f o f o f f f f f o� � � � � � � � � � � � � � � � � �� � � � � � � � �f f f f f f f f f```g######jfffffff ffffffffffffff fffffffffffffffffffffffffffffff �

######f`f�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````######hffffff fffffffffffo��oo���� ��o oo��offffffffffffffffff

######bf` f f f f f f f f f f� � � � � � � � � � ������� ������� � � � � � � � �o f f f f f f f f f````######jffffffff fffffffffo��fofff o f offffffffffffffffffffff"######fbf� � � �� � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````######hffffffffffffffffffffffffffffffffffffffff � � � � � � � � � � � � � � �

fffffffffffff

######`fb f f f f f f f f f f f f� � � � � � � � � � � � �� � � � � � � � � � � � � �f f f f f f f f f f f f f f````######jfffffff fffffffffffff���oo����offfffffffffffffffffff

######fff�� � � � � � � � � � �� ������� � � � � � � � � � �f f f f f f f f f f o f f f f f f f f f f ````######hfffffffff fffffffffff��fffffff��ffffffffffffffffffffff

(3)

fffffffffffff �

######bff f f f f f f f� � � � � � � ���������� � ��� ���� � � � � � � �o f f o f f f f f f f````######jffffffffff foo of ofo� � �������� � ��� ��f o o ffffffffffff

######fff�� � � � � � ��� � � � � � � � � �� � � � � � � � � �f f f f f f f f o f f f f f f f f f f f f f f f ````## f#&hfffffff� fffffffffffffffffffffffffffff ffffffffffffffff �

######fff f f f f f f f f f f f f f f f f f f f f f f f f f f f````� � � � � � � � � � � � � � � � � � � � � � � � � � � ��#&#jfffffff fffffffffff���ooof�� ������o ffffffffffffffffff"######fff�� � � � � � � � � � ����f f f f f f f f f o f f f f f f f f f f ````## &#fhffffffffffffffffff f ffofo o ffffffffffff

� ������ � � � � � � � � � � �� � � ��

ffffffffff

##### fff f f f f f f f f f f f f f f f f f f f f f f f f f f f```d####&#jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffffffffffffffffffffffffffffffffffffffff

####��fff�� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````###f&fhffffff ffffffffffffffffffffffffffffoffffffffffffffffff

##### fff f f f f f f f f o� � � � � � � � � � ��� �� ��������� � � � � � � � �o f f f f f f f f f f```o#��#f#jfffffffff fffffffo���oo of� ��������fffffffffffffffff"######fff�� � � � � � � � � � � � ���f f f f f f f f f o o f f f f f f f f f f f f f f ```o #f&fhffffffffffffffffffff ffffffffffffffffffffffff

� � � � � � � � � � � � � � �

ffffffff

######fff f f f f f f f f f f f f f f f f f f f f f f f f f f f````## &f&jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � � ffffffffffffff o� �� � ��f o oooffffffffffffffffffff

####���ff�� � � � � � � � � � ����� ��� � � � � � � � � � � �f f f f f f f f f f f o f f f f f f f f f f ````###fffhffffffff ffffffffffffoofffffo��fffffffffffffffffffffff

####��fff f f f f f f f f f f f f f f f f f f f f f f f f f f f````###&f&jffffff� � � � � � � � � � � � � � � � � � � � � � � � � � � fffffffffffffffffffffffffffffffffffffffffffffff"####t#ff��� � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ```h#8#fffhffffffffffffffffffffo ffffffffffffffff

� � � � � � � � � � � � � � � � �

fffffffffffffff

#### #fff f f f f f f f f f o� � � � � � � � � � � ���������� � � � � � � � � � �o f f f f f f f f f f```n#8#fffjfffffffff fffffffffoo������� ���o fffffffffffffffffff

####8# f� ��� � � � � � � � � ��� � � � � � � � � � � � � � � � �f f f f f f f f f f o f f o f f f f f f f f f f f ```g# #fffhffffff� ffffffffffffffffffffff ffffffffffffffffffffffff �

####8#f f f f f f f f f f f f f f f f f f f f� � � � � � � � � � � � � � � � � � � ��� � � � � ��� �f f f f f f f```h#8#fffjffffo� o o o f o o o foof o o ffff"#### # f f f o o o o o o o �� �� ��� �� ��� � � � ���� �������� � � � ��� � � �� � � � ��� � ��� o o f o� � � ������� �� � � �o o f f ```h#8#fffhffffo�� � � ���o o o ofof o� ��ooffo o o� � ���� ��� �o o ffff ##

#z#fff f f o f f f f f f� � � � � � � � � ���� � � � �� � � � � � � � � �o o o f f f f f f f f f f f````#C#fffjfffffffffffff ffffffffffffffffffffffffffffffffffffffff ##

#6# f� ��� � � � � � � � � � � � � � � � � � � � � � � � � � �f f f f f f f f f f f f f f f f f f f f f f f f f f ````# #fffnfffffffff� fffffffffffffffffffffffffffffffffffffffffffn ##

# #f f� � ����������������������������````###fff������������������������������������ ###### f f f f f f f ffffffffffffffffffbfff`f`f`b`b`````````` ������������������� � � � � � � � �

``````###fffffffffffffffff&f&f&f#&#f###&#################################fff fff� fff ffffffffffffffffbfff`fbf`b`b`````````````````````###ffffffffffffff&f&&#f#&# � �

&#&###################################### f f f f f f fff ffffffffffffffbfffbf`f� � � � � � � � `f`b`b````````````````###

###��### ##� ��###### }###### }###8## }###&##� � � ��$##"##��$#####��$## ## #� %##### 5%##### 5%## ## 5%##&##� � � � ��

%##"## #&##### E&##`## ]&#####� � � ��&#####��&##v##��&##&## 3)##"## Y)##### {)##@##� � � �� )#####��)#####��)#####��)##&##��,##"## #-##### 5-##@## M-#####� � � ��-#####��

-## -##� ��

-##&## 71##"## ]1##### ࡱ1##@##� � � ��1#####��1#####��1#####��1##&##��5##"## #6##### 96� � ##@## Q6#####� ��6#####��6## ##� ��6##&##��9##"##��9#####��9##@##��9##### /:##### /:� � ##### /:##&## ?>##"## e>#####� � � ��>##@##��>#####��>#####��>##`##��>##&## ?�

C##"## eC#####� ��C##@##��C#####��C#####��C##L##��C##&## +F##"## QF##### sF##`##� � � �� F#####��F#####��F##Z##��F##&## EJ##"## kJ#####� � ��J##`##��J##### #K##### #K##0## #� � � K##&## 5M##"## [M##### }M##@##� � � ��M#####��M#####��M##4##��M##&##�

R##"## /R##### QR##@## iR#####� � � ��R#####��R## ##� ��R##&## cV##"##� ��V#####��V##`##�� V##### #W##### #W## ## #W##&## #[##"## 1[##### S[##@## k[#####� � � � � � � � ��[#####��[## ##� �� [##&##��^##"##��^#####��^##@##��^##### !_##### !_##.## !� � �

_##&## Oa##"## ua#####� � ��a##@##��a#####��a#####��a## ##� ��a##&## od##"##� ��d#####�� d##@##��d##### #e##### #e## ## #e##&##� � � � ��h##"## #i##### ;i##`## Si#####� � � ��i#####�� i## ##� ��i##&## ?�

(4)

u##### Iu##### Iu## ## Iu##&## 5x##"## [x##### }x##@##� � � � � � � ��x#####��x#####��x## ##� �� x##&## }}##"##� ��}## ##� ��}##### Uࡱ##### kࡱ## ##� � � ��ࡱ##### c ## ## c ##z## # ##&##� � � � � � � ��

##`## ##### # ##### # ## ## # ##&##

� ��� � � � � � � � � ## # ##### # ##"##� � � � ۇ ##### # ##"## ##&## ] ## ## ] ##### ] ##### ; ##

� � � �� � � � � � � � � �

1 �##

## I ##### i ##### i ## ## i ##&##� � � � � � � � � ��##"## # ##### ?� � �

##### Q ##### a ##### { ##### ## ## ##N## 3 ##v## ##v## ##$## m #####

� � � � � � � ��� � ��� � � ��� �� � � ���

##"##���## ## Ő## ## c ##### _ ## ## s ##########� � � � � � � � � � ����##############AG����� ############ ##

(5)

># A 0 ## ############ ###

� ��� � � �

(6)

(##a# # # ############# ## # >#### ###########3## ## #f# #

� ��� � � � � � � � ��� � ��

(7)

#v#########v#####

###########v#########v##### #��d#########d#2#######r## ##�

(8)

#################$###

######################�� ��# d######3##d#########2## ##� �� �M F#���####��####T n#� ��K# #####0##d#########Z### Eighth edition Nancy Stern Hofstra University Robert A. Stern Nassau Community College Prepared by Herbert Rebhun University of Houston -

(9)

#Z#######################################>######################## #####A##############b##############1############## #########

#######Z#############T#n###K######0##d#######R###T#n###K######0##d#######Z###T#n ###K######0##d####### ###T#n###K######0##d######################################� #######d#,####################5#################����##############AGg @� �

(10)

?3################r## ##� �� �] M

(11)

#<#########<#####,###

(12)

#################################����##############AGg #� �

############ ##L# =## # #4############# ##L#G## A g p

�� � � � ���� � � � �

############# ## #G##### ###########r## ## 0 M

� � � � � �� �

(13)
(14)

# ######### #########� �

####### #########.###U#n###K#########d#######.###U#n###K#########d#######$###U#n� ###K#########d#######(###U#n###K#########d###########U#n###K#########d########## #U#n###K#########d############################################# ##,#############� #########################����##############AGg #� � ��############ ## #G## � � A g p� � � �############# ##L#G##### ###########r## ##� � � �� �0 M

,### ##### # d#########d#########)###Advantages of Object-��� �� �� ��

(15)
(16)

#Y#########Y#########

#######Y#########z###U#n###K#########d#######V###U#n###K#########d#######:#####� #��d#########d#######B###U#n###K#########d#######

##### #� ��d#########d############# #� �� d#########d#########################Ob####-Orien###########,######################################����##############AGg #� �

############ ##L#G## A g p

�� � � � �

############# ##l#7,#### ###########r## ## 0 M

� � � � �� �

,### ##### # d#########d#########'###Overview of Object-��� �� �� ��

(17)

#'#########'#####,##########'#########'####�� ��# d#########d#########2## ##� ���M s#��####��#####�� ��# d#########d######### ###Data and procedures are � combined and stored in a program as units referred to as objects.Action occurs when an object receives a message from the user.Services or actions are

(18)

# ######### ################ #########Z###U#n###K#########d#######?� � �

###U#n###K#########d#######P###U#n###K#########d#######\###U#n###K#########d#### ###@##### #� ��d#########d#######g##### #� ��d#########d#######

################# 4##################<##,####!�

(19)

># A g

� � �� �############# ##� � O=#### ###########r## ##� � �� �0 M ,### ##### # d#########d#############Overview

(20)

#################,#########################�� ��# d#########d#########2## ##� ���M s#��####��####T n#� ��K#########d#########D###A class defines a template for a series of similar objects.The class can be used to define and create objects that are the same except for the value of their data.By defining classes and objects within classes the following takes place:1. Complex applications will be easier to develop.2. Programs will become more standardized.3. Reusable code stored in libraries will reduce duplication of effort, programming and

(21)

#D#########D#########

#######D#########<###U#n###K#########d#######i##### #� ��d#########d#######J###U#n ###K#########d#######3###T#n###K#########d#######+###T#n###K#########d#######w## #T#n###K#########d###########T#n###K#########d#######]###T#n###K#########d###### #'###$#######################q#%###&### #� �

####(#################################����##############AGg #� � ############ ##

(22)

># A g

(23)

O=#### ###########r## ##� � �� �0 M

(24)

#################,#########################�� ��# d#########d#########2## ##� ���M # #### ##### # d#########d#########l###In summary:Data and procedures � �� �� �� ��

are combined into a class definition.The class definition is specified in COBOL with procedures and global data that looks like standard COBOL.Multiple

(25)
(26)
(27)

###U#n###K#########d#######:##### #� ��d#########d#######k##### #� ��d#########d#### ###Z##### #� ��d#########d#######a##### #� ��d#########d#######.###+################ ####### #,###-### #� � �

*###/#################################����##############AGg #� � ############ ##

(28)

># A g P

� � � � �############# ###� o2#### ###########r## ##� � �� �0 M

(29)

#################,#########################�� ��# d#########d#########2## ##� �� �m M s#��####��#####�� ��# d#########d#############OOP is a different way of writing programs.With traditional code, actions are accomplished by procedures that act on data.With OOP, objects that include data and procedures are

(30)
(31)

##############<############## ############## #########�

#################,###U#n###K#########d#######P##### #� ��d#########d####### #####� � #��d#########d###########U#n###K#########d#######D##### #� ��d#########d#######n## #U#n###K#########d#######H##### #� ��d#########d#######5###2###################### # #3###4### #� � �

1###6#################################����##############AGg #� � ############ ##

(32)

># A g

(33)
(34)

#########################################\########################

##### ########################################################### #########� � ##############################

#################a###U#n###K#########d#######B##### #� ��d#########d#######?

(35)
(36)

># A g

(37)

#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d#############Example-1Bank-account may be � �� �� �� ��

defined as a class. It may have checking-account and savings-account as

(38)

###########

##########################################

###U#n###K#########d############�� ��# d#########d#######C###@#################### ###t#A###B### #� �

?###D#################################����##############AGg #� � ############ ##4

(39)

?3##`#���#}############# ##T#G## A g� � ��

############# ##\#O=#### ###########r## ## 0 M

� � � � �� �

(40)

#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###Example-2Method that can be

� �� �� �� �� �

(41)

# #########�

############## ################# #########� �

###U#n###K#########d#######N####�� ��# d#########d####### ####� �� ��# d#########d#### ### ####� �� ��# d#########d#######J###G####################### #H###I### #� � �

F###K###############

(42)

>##`#

� ���� -############# ## # =# A g� � � � ���############## ##T� ?3#### ###########r## ##� � �� �0 M

(43)

#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###Example-3Data such as

account-� account-�account-� �� �� �� �

(44)

# #########�

############## ################# #########� �

###U#n###K#########d####### ####� �� ��# d#########d#######Q###N#################### ### #O###P### #� � �

M###R#################################����##############AGg #� � ############ ##

(45)

># A g

(46)

O=#### ###0#######r## ##� � �� �0 M

(47)
(48)

# #########(#############################M########################� ##### ############################# ########################� �

####### #########(###U#n###K#########d#######^##### #� � ��d#########d#######N#####� #��d#########d#######]##### #� ��d#########d###########U#n###K#########d#######3## ### #� ��d#########d#######4##### #� ��d#########d#######<###U#n###K#########d###### #X###U############## ###### ###V###W### ##,T###Y###############� � �

(49)

># A g

� � �� �############# ##T� ?3#### ###########r## ##� � �� �0 M

(50)

#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###POLYMORPHISM means a method

� �� �� �� �� �

(51)
(52)

##############d############## ##############r######### ####### #########T###U#n###K#########d#######-�

(53)
(54)

># A 7 p ## ############# ##

(55)

#,#0A# p� ��

############# ##|# > ###X##### #####2## ##Z

� � � � � � ���

(56)

# ########################o#########�

####### #############U#n###K#########d############# #� � ��d#########d#######&#####� #��d#########d############# #� ��d#########d############# #� ��d#########d########## ### #� ��d#########d############# #� ��d#########d#########r## ##� �� �0 M

(57)

#################,###

(58)

#Z########################E#########

(59)

##,b###g#################################����##############AGg #� � ############ ##

(60)

>##a# # `

� �� � F############# ## #?3D#########D#####3## ##� � � �� �- &

)#��####��#####�� ��# d#########d#############Object-Oriented Terms

Traditional Programming Terms1. Methods

1. Procedures, functions,

subroutines2. Instance variable 2. Data3. Message 3.

Procedure call or function call4. Class

(61)

###########:############### ###########################:####� �� ��# d#########d#### ########�� ��# d#########d#######8####�� ��# d#########d############�� ��# d#########d #######6####�� ��# d#########d#######!

(62)

#################,###

######################�� ��# d#########d#######m###j###########��w##### #b#b#k###l� ### #� �

i###n#################################����##############AGg #� � ############ ##

(63)

># A g p

(64)
(65)

# ####################### ##############� � ##############8#########

(66)

># A g p

(67)

#################,#########################�� ��# d#########d#########2## ##� ���M s#��####��#####�� ��# d#########d#############Conceptually the

(68)

#####################

#################M###U#n###K#########d#######X##### #� ��d#########d#######M#####� #��d#########d#######'##### #� ��d#########d#######{###x############# #####X#a#b#y� ###z###L#�

w###|#################################����##############AGg #� � ############ ##

(69)

># A g

(70)

#################,#########################�� ��# d#########d#########2## ##� ���M s#��####��#####�� ��# d#########d######### ###A COBOL Example:INVOKE � ASAVINGSACCOUNT Withdraw USING CUSTOMER-ACCT TRANS-AMT RETURNING ACCOUNT� �

Withdraw is a method.USING indicate the parameters to pass to the object.

� �

(71)

# ######### #############################O#########� �

####### #############U#n###K#########d#######S##### #� � ��d#########d#############� #��d#########d#######5##### #� ��d#########d#######C##### #� ��d#########d#######R## #U#n###K#########d#######X##### #� ��d#########d#######O##### #� ��d#########d###### # ###ࡱ############# #####X#a#b# ### ###4#� � � � �

~### #################################� ����##############AGg #� � ############ ##

(72)

># A g P � � � �

# ############ ##\##,##`#� � ���;############### ##\#wN#### ###########r## ##� � � �� �0 M ,### ##### # d#########d#############Overview

(73)

#################,#########################�� ��# d#########d#########2## ##� �� �m M #### ##### # d#########d#########m###PERSISTENCE is the ability for ��� �� �� ��

changes to be retained after the program is terminated and when the program executes it begins just as it ended.For objects within a class the following is done in COBOLIDENTIFICATION DIVISION.FACTORY.ENVIRONMENT DIVISION.DATA DIVISION.

(74)

#m########################b################m#####

### ###U#n###K#########d#######:###U#n###K#########d############# #� � ��d#########d #######

(75)

##### #� ��d#########d####### ### ######################### ### ###|#� � � � � ### ################################# ##############AGg #

� � ���� � �

############ ##

(76)

># A g #

� � � � ��############ ##� � ?3##`# � ��

(77)

#################,#########################�� ��# d#########d#########2## ##� �� �- M #### ##### # d#########d#########

��� �� �� �� ###To define methods and data

(78)

# ######### ################ #####

###Z###U#n###K#########d###########T#n###K#########d############# #� ��d#########d #######0##### #� ��d#########d############# #� ��d#########d############# #� ��d###### ###d############# #� ��d#########d############# #� ��d#########d############# #� ��d## #######d############# #� ��d#########d####### ### ######################### ### ##� � � � # #� �

### ################################# ##############AGg #

� � ���� � �

############ ##,#wN# A g p

�� � � � ��############# ####� �

(79)

#################,#########################�� ��# d#########d#########2## ##� ���M s#��####��#####�� ��# d#########d#########"###The following companies and products have incorporated OO options into their COBOL compilersSOFTWARE

DEVELOPER PRODUCTMicro Focus Object COBOLIBM

Visual Age for COBOLComputer Associates Visual Realia COBOL Netron, Inc.... Netron/FusionTechBridge Technology

(80)

#"#########"#########

#######"#########]###U#n###K#########d###########U#n###K#########d#############� #��d#########d############# #� ��d#########d#######)##### #� ��d#########d####### ##### #� ��d#########d#######)##### #� ��d#########d####### ### ####################� � ###`# ### ###T#� � �

### ################################# ##############AGg #

� � ���� � �

############ ##|#G## A g p

�� � � � �

############# ## #G##### ###########r## ## 0 M

� � � � � �� �

,### ##### # d#########d#########$###TUTORIAL FOR OO COBOL BY MICRO ��� �� �� ��

(81)
(82)

#####################

#####################U#n###K#########d#######>##### #� ��d#########d#######D#####� #��d#########d###########U#n###K#########d#######+##### #� ��d#########d####### ###U#n###K#########d#######F##### #� ��d#########d####### ### #############w#####� � � #b#b# ### ###<� � �

### #########G=###################### ####

(83)

#########AGg #� � ��############ ##,#wN# A g #� � � � ############# ##<#wN#### ###$#######r## ##� � � �� �@ M

$### ##### # d#########d#############WHAT YOU VE LEARNED

(84)

#################$#########################�� ��# d#########d#########2## ##� �� �# M ##��####��####U n#� ��K#########d######### ###You have now seen Personal � COBOL s basic structures and some amount of interaction between program �

(85)

# ######### ################ #####� � � ### ###U#n###K#########d#######�

%###U#n###K#########d#######H###U#n###K#########d#######"###U#n###K#########d### ########U#n###K#########d#######<###U#n###K#########d#######4###U#n###K######### d#######^###U#n###K#########d#######?

###U#n###K#########d#######/###U#n###K#########d####### ### ####################� � ###4# ### ###� � � �

(86)

#########################################AGg #� ���############ ##T#G## A g p� � � � ############# ## #G###!## #3 ############# ##T#G###!

� � � �� � �

#�� � �# # ############# ## #G### #f� � � ��#z# ############# ###� � G#############################

################################### ###�� � � �w 5 # ############4 G##### ###� q �

#

�� ##########T G##### ###�� �t

# ��

##########t G#####

###���� �. #############� G##### ###� ��#

##

� ##########� G##### ###��G#

#############

(87)

########## ###########� �� � � �� � � ��� � �p @ # p # p # @ ####X �� #� ��X ��X �� # ####+� �� �� ��+ ��V �����##### # p ## # p p p ## #####� � � � � � � � � � ��# ##

��� #�� C## ###### P#

� � � �## #� � � �#

(88)
(89)
(90)

############################################�� ��# d#########d#########r## ##� �� �0 M ,### ##### # d#########d######### ###Click to edit Master title ��� �� �� ��

(91)
(92)
(93)

##### #� ��d#########d#######

##### #� ��d#########d############# #� ��d#########d####### ### ####################� � ##### ### #### A� � ��� �p 0#�

(94)

4#### ##### #####q## ## #d

� � � � �

##�

#### ##### # d#########d###############

(95)

############################################�� ��# d#########d#########2## ##� #s

(96)
(97)
(98)
(99)

####��###d#########d#######

(100)
(101)

#########!#I#G

E############### ## # 4########## #####q## ## #d� � � � � � ##�

#### ##### # d#########d###############

(102)
(103)

#########!#I#G

E############### ## # 4########## #####q## ## #d� � � � � � ##�

#### ##### # d#########d###############

(104)

############################################�� ��# d#########d####### ### ########� � #����############ ### ###|#, ####### ###########=*######### J� � � � � ��.## ࡱ###### 3 ###� � � # "2 $|##,#### # #@#@#`#`# # ###@### ### # # #@# #`### ###@####� � � � � � � � � �� �( .## ࡱ#######@� %# ##### ######## ####'############� � � ��#,###### !######'##'u## &#.###'� �

(105)
(106)

#|

#################;###����X#������Y#######'#����##O#7 ##� ��##��� �{ IM#�Ծ������@c p� � ##############################d#d#d#######7# #######X# Y#########h h h Y##

� � ������ � � �

(107)
(108)
(109)

#,##r## ##,##########,##########,##########,##########,###�

######�� ��# d#########d############�� ��# d#########d############�� ��# d#########d## ##########�� ��# d#########d############�� ��# d#########d#############2## ######� ############################################

(110)
(111)
(112)
(113)
(114)

##########�� ��# d#########d############�� ��# d#########d############�� ��# d######## #d############�� ��# d#########d############�� ��# d#########d###########��2## #####� ######################################################### ###d#########d###� ��### ##### ###d#########d###� ��######## ###d#########d###� ��######## ###d#########d###� � ######## ###d#########d### ########3## #######################################

� � �� �

(115)

###### ZE# 7######+#]############### ########"Arial# Z #_8 ?� � � � � �

(116)

#t<t<_E######0#b#####C######### #########Monotype �

Sorts## $o### &� � ���ࡱg# #######4#f############### #########Times New � � Roman#]##### $##d##,nd######,#^############### #########Book � �

(117)

#####1#}##### #p##### #J##### #"##### +/##### #B#####=# ######<#####� � � � � � � ############# ###-### ###_###W/######V########### #######

� � � �

### ###o### #A#####y9######� � � ###### +######c� 9#####B0#####]#+#####$# #Panasonic KX-�

P1180################## #@##f######ࡱ# ####### ##### ############################� � � � #########################################################@#MSUD##Panasonic KX-P1180############## ###############d##### #########################:# #� � � ���@#p#��

p#@########### ### ### ### ### ### " ##DU##B#*#!

�� � � � � � �� �

###B# ### ### ### ### ### ### ####### # # # ##### ###� � � � � � � � � � � � ����#'##L###��####! #####�ޭ#��#ࡱ# ################>###� ��

(118)
(119)

###Herb

Rebhun#########################2###c:\msoffice\powerpnt\template\sldshow\tablets .ppt###########Herbert

Rebhun############1###@###########@### x#([ #@#### #([ #################Microsof� � � � t PowerPoint 4.0##G### !##� ����######8cjJ####

### ##### #########&#####� � ����######���@#p# ###&###

(120)

#TNPP######f# ###&###

(121)

# # #o### ###5##($##,� � �

(##0,##40##84##<8##@<##D@##HD##LH##PH##TL##XP##\T##`X##d\##h`##ld##mc##ph##tl##x p##|p## t## x## |� � �

##��##��##��##��##��#@�� ���# ##### #### ##� � ��#### # # ##� � � �� ��� ��� ��� ��� ��� ���# # # # # # # #### ##� � ��#### # # ##� � � �� ���# #####4#######5# ### #######� ���

#"#####-####### #"#####-#############-�

(122)
(123)

#|###########�������@#p########p#@#���� ###&###

#TNPP##########-#######-############# ####+'#######-#######$###O� @# @# #O

�� �� � #O

####$### #@# #@#p# p# ##### ####0,#######-####### #######$###]

�� �� � �� �� � � ��O

O ��

##] ##] ��####$###��##O ##O

# # ###### ####50#######-####### #######$###l# ]

� �� �� � � �� ��]

Q#l#Q#l#��####$###��Q#] Q#] ##��##��Q##### ####;5#######-�

####### #######$###z#� ��l#��l# #z# #z#� � ��####$###��#l# #l#Q#� ��Q#��##### ####@:####�

###-####### ###-#######$### #� � ��z#��z# # # # #� � � � ��####$###���#z# #z# #� � �� ���# ##### ####E>###�

####-####### ####-#######$### #� � �� ��# #2# #2# #� � ��####$###��2# #2# # #� � � ��� ��# 2##### ####JC####�

###-####### ###-#######$### #� � �� ��# #}# #}# #� � ��####$###��}# #}# #2#� � ��2#��}##### ####OG####�

###-####### ###-#######$### #� � �� �� � � � � ��# # # # # # ####$###��� � � �# # # #}#��}#���##### ####TL####�

###-####### ###-#######$### #� � �� ��# ### ### #� � ��####$###��## ### # #� � � ��� ��# ###### ####YQ####�

###-####### ###-#######$### #� � ��� ���# #^# #^# #� � ��####$###��^# #^# ###� � ��##��^##### ####^U##�

#####-####### #####-#######$### #� � ��� ��� � � � � ��# # # # # # ####$###�� � � �# # # #^#��^#��##### ####cZ####�

###-####### ###-#######$###� ���� ��� ������# # ####$###���� �� � �� ���# # # # #### ####h_#######-� ####### #######$###� �������� ��� �����> > ####$###�� �� �������� �> > > #### ####mc#######-� ####### #######$###� ���������������####$###�������� ��� ���> > #### ####rh#######-� ####### #######$####� �������� ��� ��# # ####$###����������������#### ####xl#######-� ####### #######$###*� �� �� � � � � ��# # # * # * ####$###�� � � � ��������� �# # # # # #### ####}q#####�

##-####### ##-#######$###9� �� �� � � � � ��* * j 9 j 9 ####$###�� � � � � ��� ��� �j * j * # # j #### #### v#####� �

##-####### ##-#######$###G� �� �� �� �� ��9 9 G G ####$###��� �� � ��� ����9 9 j j #### #### z#######-� � ####### #######$###V� �� �� � � � � ��G G # V # V ####$###�� � � � ������� �# G # G # #### #### ࡱ#######� �

-####### -#######$###d� �� �� � � � � ��V V K d K d ####$###�� � � � � ��� ��� �K V K V # # K #### ####� ��#####

##-####### ##-#######$###s� �� �� �� �� ��d d s s ####$###��� �� � ��� ����d d K K ####$###��� �� ������s s ####-#######-####### #######'#

�� � ��

###&### #TNPP###### ###&### #TNPP# ####� ###&###

#����##########-#######-#######'#��####&#####����######�� �q ( #####&##### ###### q (

� ���� �� �

(124)

###$###�� � ��� ���� �w = = # ###&###

(125)

###$###(

q�� ��� ��( #�

###&###

#����##########&#####����######�� �t ( #### ###@ #######-####### ###

(126)

###$###�� �t ( w�� �� ���8 ###&### #����###### ###&###

#����##########&#####����######����(

#####&##### ###### 6 ##### #### #######-####### ###

(127)

###$###���� � � �6 J 6 C#��# ###&###

#����##########&#####����######� ��% ##### ####mc#######-####### ###

(128)

###$###%

��� #�� K#% #

###&###

#����##########&#####����######��G#( ##### ####SK#######-####### ###

(129)

###$###��#( #

� � G#9 G#� ###&###

#����##########&#####����######5���� L##### ####� �� #######-####### #######-#########M#� � �� �5

###&### #����###### ###&### #����###### ###&###

#����##########&#####����#######��#; ##### #� � ��###### #########Book � Antiqua#a####-#######.#######

######### #���#############2

G#S ###STERN/COBOL8e#;#D#E#K#]#D#O#X#D#Y#D#8#6#########� ###&###

#����##########&#####����######;# # # ##### #� � � � ��###### #########Book � Antiqua#a####-####### #######.#######�

######### #���######### ###2 G#u#####1#8#########

###&###

#����##########&#####����######f�� � �# # ##### #� ��###### #########Book � Antiqua#a####-####### #######.#######�

(130)

###2

P#��####18-#<#<#(######### ###&###

#����##########&#####����######����� ��#### # ###### #########Times New � � � Roman#######-####### #######.#######�

######### #���#########1###2 ? # ####Structured COBOL � �

Programming #`# # # #`# # # # #H# # # # # #H# # # # # # # # #P# # #########� � � � � � � � � � � � � � � � � � � � � � � ###&###

#����##########&#####����######�� �0 ## #### # ###### #########Book � � � � Antiqua#^####-####### #######.#######�

######### #���#########"###2

# O #### Eighth edition8#8#8#8# #J#}# #J# #8#p# #K#J#K#|# ############# # � � � � � � � � ###### #########Book Antiqua#a####-####### ####### # ###### #########Book

� � � � � �

Antiqua#a####-####### #######.#######� ######### #���######### ###2

Z��#### #8############# # ###### #########Book Antiqua#^####-####### #######� � � � #���#############2

Z���#### Nancy Stern#8#8#8#8# #p# #d#|#8# #K#p#W# ############# # � � � � � ###### #########Book Antiqua#a####-####### #######.#######

� � �

######### #���#########"###2

g k ####Hofstra University #{#J#_#I#Y#p#8# # #B#~#k#Y#_#A#I#}############# # � � � � � � ###### #########Book Antiqua#^####-####### #######.#######

� � �

######### #���#########%###2

#### Robert A. Stern8#8#8#8#8# #|

���� �

# #p#W#K#8# #8#8# #K#p#W# ############# # ###### #########Book Antiqua#a####-� � � � � � � ####### #######.#######�

######### #���#########+###2

####Nassau Community College #p#_#_#p# #8# #z# # # # #A#I#}#8# #z#A#A#l#|

���� � � � � � � � �

#l############# # ###### #########Book Antiqua#a####-####### #######.#######� � � � ######### #���#############2

# #### Prepared by#8#8#8#8# #Y#k# #p#X#l# #8#|#}############# #

� �� � � � �

###### #########Book Antiqua#^####-####### #######.#######

� � �

######### #���#############2

##��####Herbert Rebhun #p#W# #p#W#J#8# #p# # # # ############# # � � � � � � � � ###### #########Book Antiqua#a####-####### #######.#######

� � �

######### #���#########7###2 ##$ ###University of Houston - �

Downtown # #A#~#l#X#_#A#I#}#8#z#K#8# #z# #^#J#z# #8#K#8# #z# # #I#z# # #########� � � � � � � � � � ###&###

#����##########&#####����###### P#h#x#� ###&###

#����##########&#####����######��� � �# # ##### #� ��###### #########Times New � Roman#L#####-####### #######.#######�

######### #���#############2

%#��#### ############# #� ��###### #########Times New Roman#######-� ####### #######.#######�

######### #���######### ###2�

%#��### Copyright 1997 John Wiley & Sons, Inc... All rights reserved. � Reproduction or translation of this work beyond that permitted

in$#5#(#(#(#####(#(#########(#(#(#(#####(#(#(###L#####$#(###>###,#(#(#########(# $#########9###########(#(#############$###(#$#(#####5#$#(###(#(#(#$#####(#(###(# ##########(#

#########(#(###(#######(#######:#(###(###(#$#(#(#(#(#####(#$#####(#####>######## #(#####(############# #� ��###### #########Times New Roman#L#####-�

####### #######.#######�

######### #���######### ###2�

# ~###Section 117 of the 1976 United States Copyright Act without the express � ��

written permission of the copyright owner is

unlawful.,#$#$#####(#(###(#(#(###(#######(#####(#(#(#(###:#(#######(###-#############6#(#(#(#####(#(#####9#$#####:#####(#(#(#######(#####$#(#(###$###### #:#########$#(###(#####>###

(131)

######### #���######### ###2�

# ~###Request for further information should be addressed to the Permissions � ��

Department, John Wiley & Sons, Inc... The purchaser may5#$#(#(### #######(#######(#####(#########(###(###>#$#####(#(###

#(#(#(###(###(#####$#(#(###$#####$#(#####(#####(#$###,#$###>#########(#(#####:#$ #(#######>#$#(#########(#(#(###L#####$#(###>###,#(#(#########(#$#########0#(#$## #(#(#####(#$#########>#$#(############# #� ��###### #########Times New �

Roman#L#####-####### #######.#######� ######### #���######### ###2�

E#��###make back-up copies for his/her own use only and not for distribution or resale. The Publisher assumes no responsibility for

errors,>#$#(#####(#$###(###(#(#####(#(###########(#####(#######(#$#####(#:#(###( ###$###(#(###(#####(#(###(#(#######(#####(###########(#(#####(#(###(#######$#### #########1#(#####-#(#(#######(#$###########(#?#######(#(#######

#(#(#(#####(#########(#####(#####$#####(################### #� ��###### #########T� imes New Roman#######-####### #######.#######�

######### #���######### ###2�

# p###omissions, or damages, caused by the use of these programs or from the � ��

use of the information contained herein. (#>### � #####(#(#######(#####(###>#$#(###

#######$#(#####(###(#(#####(#$###(###$###(#######(#####$###(###(#(#####?

#####(#########(#>#####(#$###(#######(#######(#$#####(###(###>#$#####(#(###$#(#( ###$###(###(###(#$#######(###$#########

###&###

#����##########&#####TNPP############## ###&###

#����##########-#######-####### ####### ######### ########"System#n####-� � � ####### ############T#L� ��###X#P��###\#T��###`#X��#ࡱ# ################>###� �� #############################����####����########������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� #### #ࡱ# ######### ������������������������������������������������������������� �� � #######>###�� ##############################Herbert Rebhun��#ࡱ# ################>###� ��

######################����########���������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� C#u#r#r#e#n#t# ��

(132)

Referensi

Dokumen terkait