#ࡱ# ################>###
�� � ��
#############################_#######����########������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� �������������������������������������������������������������������������������� ��������������������������������������������������������������������������������
a###########################
���� ###
##############################################################################
###!###"#######$###%###&###'###(###)###*###+###,###-###.###/###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
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##&## ?�
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����� ############ ##
># A 0 ## ############ ###
� ��� � � �
(##a# # # ############# ## # >#### ###########3## ## #f# #
� ��� � � � � � � � ��� � ��
#v#########v#####
###########v#########v##### #��d#########d#2#######r## ##�
#################$###
######################�� ��# 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 -
#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 @� �
?3################r## ##� �� �] M
#<#########<#####,###
#################################����##############AGg #� �
############ ##L# =## # #4############# ##L#G## A g p
�� � � � ���� � � � �
############# ## #G##### ###########r## ## 0 M
� � � � � �� �
# ######### #########� �
####### #########.###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-��� �� �� ��
#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-��� �� �� ��
#'#########'#####,##########'#########'####�� ��# 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
# ######### ################ #########Z###U#n###K#########d#######?� � �
###U#n###K#########d#######P###U#n###K#########d#######\###U#n###K#########d#### ###@##### #� ��d#########d#######g##### #� ��d#########d#######
################# 4##################<##,####!�
># A g
� � �� �############# ##� � O=#### ###########r## ##� � �� �0 M ,### ##### # d#########d#############Overview
#################,#########################�� ��# 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
#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 #� � ############ ##
># A g
O=#### ###########r## ##� � �� �0 M
#################,#########################�� ��# 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
###U#n###K#########d#######:##### #� ��d#########d#######k##### #� ��d#########d#### ###Z##### #� ��d#########d#######a##### #� ��d#########d#######.###+################ ####### #,###-### #� � �
*###/#################################����##############AGg #� � ############ ##
># A g P
� � � � �############# ###� o2#### ###########r## ##� � �� �0 M
#################,#########################�� ��# 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
##############<############## ############## #########�
#################,###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 #� � ############ ##
># A g
#########################################\########################
##### ########################################################### #########� � ##############################
#################a###U#n###K#########d#######B##### #� ��d#########d#######?
># A g
#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d#############Example-1Bank-account may be � �� �� �� ��
defined as a class. It may have checking-account and savings-account as
###########
##########################################
###U#n###K#########d############�� ��# d#########d#######C###@#################### ###t#A###B### #� �
?###D#################################����##############AGg #� � ############ ##4
?3##`#���#}############# ##T#G## A g� � ��
############# ##\#O=#### ###########r## ## 0 M
� � � � �� �
#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###Example-2Method that can be
� �� �� �� �� �
# #########�
############## ################# #########� �
###U#n###K#########d#######N####�� ��# d#########d####### ####� �� ��# d#########d#### ### ####� �� ��# d#########d#######J###G####################### #H###I### #� � �
F###K###############
>##`#
� ���� -############# ## # =# A g� � � � ���############## ##T� ?3#### ###########r## ##� � �� �0 M
#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###Example-3Data such as
account-� account-�account-� �� �� �� �
# #########�
############## ################# #########� �
###U#n###K#########d####### ####� �� ��# d#########d#######Q###N#################### ### #O###P### #� � �
M###R#################################����##############AGg #� � ############ ##
># A g
O=#### ###0#######r## ##� � �� �0 M
# #########(#############################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###############� � �
># A g
� � �� �############# ##T� ?3#### ###########r## ##� � �� �0 M
#################,#########################�� ��# d#########d#########2## ##� ����M # #### ##### # d#########d######### ###POLYMORPHISM means a method
� �� �� �� �� �
##############d############## ##############r######### ####### #########T###U#n###K#########d#######-�
># A 7 p ## ############# ##
#,#0A# p� ��
############# ##|# > ###X##### #####2## ##Z
� � � � � � ���
# ########################o#########�
####### #############U#n###K#########d############# #� � ��d#########d#######&#####� #��d#########d############# #� ��d#########d############# #� ��d#########d########## ### #� ��d#########d############# #� ��d#########d#########r## ##� �� �0 M
#################,###
#Z########################E#########
##,b###g#################################����##############AGg #� � ############ ##
>##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
###########:############### ###########################:####� �� ��# d#########d#### ########�� ��# d#########d#######8####�� ��# d#########d############�� ��# d#########d #######6####�� ��# d#########d#######!
#################,###
######################�� ��# d#########d#######m###j###########��w##### #b#b#k###l� ### #� �
i###n#################################����##############AGg #� � ############ ##
># A g p
# ####################### ##############� � ##############8#########
># A g p
#################,#########################�� ��# d#########d#########2## ##� ���M s#��####��#####�� ��# d#########d#############Conceptually the
#####################
#################M###U#n###K#########d#######X##### #� ��d#########d#######M#####� #��d#########d#######'##### #� ��d#########d#######{###x############# #####X#a#b#y� ###z###L#�
w###|#################################����##############AGg #� � ############ ##
># A g
#################,#########################�� ��# 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.
� �
# ######### #############################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 #� � ############ ##
># A g P � � � �
# ############ ##\##,##`#� � ���;############### ##\#wN#### ###########r## ##� � � �� �0 M ,### ##### # d#########d#############Overview
#################,#########################�� ��# 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.
#m########################b################m#####
### ###U#n###K#########d#######:###U#n###K#########d############# #� � ��d#########d #######
##### #� ��d#########d####### ### ######################### ### ###|#� � � � � ### ################################# ##############AGg #
� � ���� � �
############ ##
># A g #
� � � � ��############ ##� � ?3##`# � ��
#################,#########################�� ��# d#########d#########2## ##� �� �- M #### ##### # d#########d#########
��� �� �� �� ###To define methods and data
# ######### ################ #####
###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
�� � � � ��############# ####� �
#################,#########################�� ��# 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
#"#########"#########
#######"#########]###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 ��� �� �� ��
#####################
#####################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=###################### ####
#########AGg #� � ��############ ##,#wN# A g #� � � � ############# ##<#wN#### ###$#######r## ##� � � �� �@ M
$### ##### # d#########d#############WHAT YOU VE LEARNED
#################$#########################�� ��# d#########d#########2## ##� �� �# M ##��####��####U n#� ��K#########d######### ###You have now seen Personal � COBOL s basic structures and some amount of interaction between program �
# ######### ################ #####� � � ### ###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# ### ###� � � �
#########################################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#
#############
########## ###########� �� � � �� � � ��� � �p @ # p # p # @ ####X �� #� ��X ��X �� # ####+� �� �� ��+ ��V �����##### # p ## # p p p ## #####� � � � � � � � � � ��# ##
�
��� #�� C## ###### P#
� � � �## #� � � �#
############################################�� ��# d#########d#########r## ##� �� �0 M ,### ##### # d#########d######### ###Click to edit Master title ��� �� �� ��
##### #� ��d#########d#######
##### #� ��d#########d############# #� ��d#########d####### ### ####################� � ##### ### #### A� � ��� �p 0#�
4#### ##### #####q## ## #d
� � � � �
##�
#### ##### # d#########d###############
############################################�� ��# d#########d#########2## ##� #s
####��###d#########d#######
#########!#I#G
E############### ## # 4########## #####q## ## #d� � � � � � ##�
#### ##### # d#########d###############
#########!#I#G
E############### ## # 4########## #####q## ## #d� � � � � � ##�
#### ##### # d#########d###############
############################################�� ��# d#########d####### ### ########� � #����############ ### ###|#, ####### ###########=*######### J� � � � � ��.## ࡱ###### 3 ###� � � # "2 $|##,#### # #@#@#`#`# # ###@### ### # # #@# #`### ###@####� � � � � � � � � �� �( .## ࡱ#######@� %# ##### ######## ####'############� � � ��#,###### !######'##'u## &#.###'� �
#|
#################;###����X#������Y#######'#����##O#7 ##� ��##��� �{ IM#�Ծ������@c p� � ##############################d#d#d#######7# #######X# Y#########h h h Y##
� � ������ � � �
#,##r## ##,##########,##########,##########,##########,###�
######�� ��# d#########d############�� ��# d#########d############�� ��# d#########d## ##########�� ��# d#########d############�� ��# d#########d#############2## ######� ############################################
##########�� ��# d#########d############�� ��# d#########d############�� ��# d######## #d############�� ��# d#########d############�� ��# d#########d###########��2## #####� ######################################################### ###d#########d###� ��### ##### ###d#########d###� ��######## ###d#########d###� ��######## ###d#########d###� � ######## ###d#########d### ########3## #######################################
� � �� �
###### ZE# 7######+#]############### ########"Arial# Z #_8 ?� � � � � �
#t<t<_E######0#b#####C######### #########Monotype �
Sorts## $o### &� � ���ࡱg# #######4#f############### #########Times New � � Roman#]##### $##d##,nd######,#^############### #########Book � �
#####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###��####! #####�ޭ#��#ࡱ# ################>###� ��
###Herb
Rebhun#########################2###c:\msoffice\powerpnt\template\sldshow\tablets .ppt###########Herbert
Rebhun############1###@###########@### x#([ #@#### #([ #################Microsof� � � � t PowerPoint 4.0##G### !##� ����######8cjJ####
### ##### #########&#####� � ����######���@#p# ###&###
#TNPP######f# ###&###
# # #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# ### #######� ���
#"#####-####### #"#####-#############-�
#|###########�������@#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 (
� ���� �� �
###$###�� � ��� ���� �w = = # ###&###
###$###(
q�� ��� ��( #�
###&###
#����##########&#####����######�� �t ( #### ###@ #######-####### ###
###$###�� �t ( w�� �� ���8 ###&### #����###### ###&###
#����##########&#####����######����(
#####&##### ###### 6 ##### #### #######-####### ###
###$###���� � � �6 J 6 C#��# ###&###
#����##########&#####����######� ��% ##### ####mc#######-####### ###
###$###%
��� #�� K#% #
�
###&###
#����##########&#####����######��G#( ##### ####SK#######-####### ###
###$###��#( #
� � 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####-####### #######.#######�
###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#$#####:#####(#(#(#######(#####$#(#(###$###### #:#########$#(###(#####>###
######### #���######### ###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# ��