CHAP01.PPT 106KB Jun 05 2011 09:30:17 PM
��#ࡱ#�################>###��
#####################################����############���������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�����###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�������������������������������������������������������������������������������
��������������������������������������������������������������������������������
����������������������������������ޭ#####E###�#1##q##f#�#(###(###y###[###########
�#########################�##�###��#�###�#�#��##���#���###�##�###��#�###�#�#��##
���#`````````````````````````````````````````````````````````````###############
#################################################/h#````````````````````````````
`````````````````````````````````#
############################################################
```�````````````````````````````````````````````````````````l
###f#####################################################"##R#o#o#t#
#E#n#t#r#y#################################################��������#############
###################��\���#####�#######O#b#j#e#c#t#4#############################
############################################�######F######d�#�#�Dm�#�#########
######O#l#e#########################################################
###������������##################################################C#o#m#p#O#b#j##
###########################################################����#################
#######################x#######���########����###�����#######
###
#######
##############################################################################
###!###"#######$###%#####'###(###)###*###+###,######.###/###0###1###2###3###4###5###6###7###8###9###:###;######?
###@###A###B###C###D###E###F###G###H###I###J###K###L###M###N###O###P###Q###R###S
###T###U###V###W###X###Y###Z###[###\###]###^###_###`###a###b###c###d###e###f###g
###h###i###j###k###l###m###n###o###p###q###r###s###t###u###v###w###x###y###z###{
###|
###}###~###ࡱ###�#####O#l#e#1#0#N#a#t#i#v#e######################################
#######������������########################################$#######P#P#4#0######
###################################################
###������������#########################################q########S#u#m#m#a#r#y#I
#n#f#o#r#m#a#t#i#o#n###########################(#######��������#################
###################�###�"######C#u#r#r#e#n#t#
#I#D#################################################������������###############
#################################################����####�����������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
�����������������������������������������������������������������
###���###CLIPART#C:\MSPUB\CLIPART\2girls.cgm#nds#Banners#Borders &
Banners#Buildings#Business#Business &
Finance#Cartoons#CISMGR#CLIPART#Communication#Currency#Dividers &
Decorations#Electronics#Energy#Entertainment#Flags#Flags & M######od#Frames &
Borders#Ge################################��#ࡱ#�################>#####��#
##����######�######F####Microsoft ClipArt
Gallery#####MS_ClipArt_Gallery#####MS_ClipArt_Gallery#�9�q############��#ࡱ#�####
################��#ࡱ#�################>###��
###############0#```��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�```a#`
####hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
#c#```�f�o����������f�f�f�f�f�o�f�f�f�f�f�f�f�f�f�f�f�f�f�f````#0####jffo��oo���
��ffffffffffo�ffffffffffffffffffffffffffff
######```��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#�####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```k#a
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
```��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�```l
###hf������������ffffffffffffffffffffffffffffffffffffffff
###566```�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```l
###jf���������������o��oo�o����������������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�```l
###hf����o��o����o��o��o����o��������o���������ffff ##
```�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```l
###jf����o������o������o������o�����o���oo�������fff"##
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�```l
###hfo������������of��o�����o���o����������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�f```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff
###666b`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�```l
###hffffffffff��ofoo��of��������fo��f���oofffffffffffff ##
```�f�f�f�f�f�������o����������������f�f�f�f�f�f```l
###jffffffffff��offff�ffff��ffffffo�fffffffffffffffffffff"##
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�```l
###hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
`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�f```l
###jfffffffffffffffff�oo�ooooo��oo��fffffffffffffffffff ##
f`f��f�f�f�f�f�f�f�f�����o��������f�f�f�f�f�f�f�f�f�```l
###hfffffffffffffffff��fofffo�o�f�offffffffffffffffffffff
###566bf`�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```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
fbf��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�```l
###hffffffffffffffffffff������o�fffffffffffffffffffffff ##
`fb�f�f�f�f�f�f�f�f�f�f�������o��f�f�f�f�f�f�f�f�f�f�f```l
###jffffffffffffffffffff�ffffffooffffffffffffffffffffffff ##
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�```l
###hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
ffb�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```l
###jfffffffffffff������o��o��oo�fo�����fffffffffffffff"###666fff��f�f�f�f�f�f���
�o���o����o���o������f�f�f�f�f�f�f�```l
##&hfffffffffffff��fffff��ffffffoffo�f�ffffffffffffffffff ##
bff�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```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
fff��f�f�f�f�f�f�f�f�f����o������o�f�f�f�f�f�f�f�f�f�f�```l
f#&hffffffffffffffffffo��o��ff���o�ffffffffffffffffffff ##
fff�f�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```l
#jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
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�```l
fhffffffffffffffffffffffffffffffffoffffffffffffffffffff
###566fff�f�f�f�f�f�f�f�f�f��������o�o��f�f�f�f�f�f�f�f�f�f```l
#jfffffffffffffffff���o�������o��fffffffffffffffffff ##
fff��f�f�f�f�f�f�f�f���f�f�f�����f���f�f�f�f�f�f�f�f�f�f�```l
f&fhfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
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```l
#f#jfffffffffffffffffffffffff�fffffffffffffffffffffffffff"##
fff��f�f�f�f�f�f�f�f�f�f��f����o�f�f�f�f�f�f�f�f�f�f�f�```l
f&fhffffffffffffffffffff�����o�o��ffffffffffffffffffffff ##
fff�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```l
&f&jfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
�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�```l
fffhfffffffffffffffffffofffffffffffffffffffffffffffffffff ##
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```l
&f&jffffffffffffffffo��fo��o�f��of�o�o�ffffffffffffffff"##
ff���f�f�f�f�f�f�f�f�f���o�������o�f�o�o�f�f�f�f�f�f�f�f�```l
fffhffffffffffffffffo���o��o�f�o�of�o�o�ffffffffffffffff
###566fff�f�f�f�f�f�f�f�f�o�f�f�f�o�f�f�f��f�f�f�f�f�f�f�f�f�f```l
fffjffffffffffffffff��fff�ff�fo��offfffffffffffffffffffff ##
�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�```l
fffhfffffffffffffffffffffffffffffffffffff�ffffffffffff�ff ##
f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�o�f�f�f�f�f�f�o�f```l
fffjff��oof�f�oo��o�ff��o�f���o�ff�f���oo�f��o���o�ff"##
�f���f��o��f�o���o�f�������o�f�f�f��o�f�f�o����o�f�```l
fffhffo�oo�o�oo����fo�f�f�o�oofff�����o��f��o���o�ff ##
fff�f���o�f�f�o�f�f�o�f�o�f����o�f���f�f�f�f�f�f�f�f�f�f```l
fffjffo�ffffffffffffoffo�f�o��o�ffo�ffffffffffffffffffff
###666�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�```l
fffnffffffffffffffffffffffffffffffffffffffffffffffffffffn ##
f�f����������������������������```l
fff�������������������������������������������������������##
�f�f�f�f�f�f�f�ffffffffffffffffffbfff`f`f`b`b```````````````l
fffffffffffffffff&f&f&f#f###############################
fff�fff�fff�ffffffffffffffffbfff`fbf`b`b````````````````````l
ffffffffffffff&f&f##################################
�f�f�f�f�f�f�fff�ffffffffffffffbfffbf`f`f`b`b```````````````l
####��+##�##��+#####��,#####��,##�##��,###�/2##�##�U2##h##�#3#####�}3##�##�}3#
##�]4##"##��4#####��4##
##��4#####��4#####��4##�##��4###��5##"##��5#####�#6##�##�76#####��6#####��6##�
##��6###��9##�##��9##h##�m:#####��:##�##��:###��;##"##��;#####��;##�##�#####p��#�###############�##t#�>##AGp�#�
�############�##�#�=# A��� �� �#############�##�#�=####�###########r##�##��-�V
#��####��#####��#��d#########d#############Types of Computer Programs##
#################$##########################################��#��d#########d####
#####2##�##��=�
�#��####��#####��#��d#########d#########@###A program is a set
of instructions that enable a computer to process data.Two types:Operating
Systems Programs Control the overall operations of the computerApplications
ProgramsPrograms that perform tasks required by usersWritten by ProgrammersCOBOL
is the language used to write customized applications programs
#@######### ###############
#################################@#########K###U#n###K#########d###########U#n##
#K#########d###########U#n###K#########d#######0#####�###d#########d###########U
#n###K#########d#######.#####�###d#########d#############�###d#########d#######D
#####�###d#########d#######D###A#########################B###C#####D#
#��p#��########
7E�####E# #
p#@##########
7E�##T
7E##D#��
�@#########��F�##d##I##D#�������########��F�##�##IA###`�p�#�############�#######
A���p�0#�
############�##L
7E##�< # #@###
###0#0###@#####�< # #@###
###0#0###@#####�< # #@###
###0#0###@#####�< # #@###
###0#0###@#######�#####�#####�##�##,#
d#@#��####��####@��#��d#########d#############5
#################
#########################@��#��d#########d#########2##�##
��#s ##
##########��#��d#########d#############
#######################I###F#########��##############G###H###
#�:@###E###J#############################����####
#########AGg�#�
��############�##�#g9# A�g�@�
`#############�##l#g9####�###########r##�##��0�M
���$###��#####��#��d#########d#############Applications Programsn
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��####U�n#��K#########d#########�###
Interactive vs.
Batch ProcessingInteractive applications typically accept input data from a PC,
workstation, or terminal.Batch Processing applications process large volumes of
input at periodic intervals.Applications programs that are written for a
specific user are called customitized programs.Programs that are relatively
standard are application packages that might be purchased.#
#�#########,###############�###############################,####################
#############################�############U#n###K#########d#######Z###U#n###K#########d#######T###U#n###K#########d####
###]###U#n###K#########d#######W###U#n###K#########d#######P###M#############�##
###a#b#�#N###O###�#�:L###Q###############k#################����####
#########AGp�#�
��############�##,#�1# A�g��� `#############�##t
�E####�### #######r##�##��-�V ���$###��#####��#��d#########d#############MACHINE
LANGUAGE PROGRAMS#
#################$##########################��#��d#########d#########2##�##����M
C#��####��####U�n#��K#########d#########A###All programs executed by the
computer must be in machine language#
#A#########1#################################A#########A###U#n###K#########d####
###W###T#########################U###V###�#�:S###X###############5##############
###����####
#########AGg�#�
��############�##,#�1# A�g�@� `#############�###
�E####�###########r##�##��0�M
���,###��#####��#��d#########d#############Symbolic Programs#
#################$###
###########,###
######################��#��d#########d#########2##�##��]�M
C#��####��#####��#��d#########d#########�###Symbolic Programs use
English-like or symbolic instructions.These programs must be translated or
compiled into machine language.COBOL is a symbolic programming language used
for commercial applicationsO
#�#########�#################�#########>###U#n###K#########d#######E#####�###d##
#######d#######J#####�###d#########d#######^###[#############�######�###\###]###
T#�:Z###_###############g#################����####
#########AGp�0�
##############�######p��#�###############�##�##I##AGg�#�
��############�##
_=# A�g�@� `#############�##4#7,####�###########r##�##��0�M
���$###��#####��#��d#########d#############PROGRAM DEVELOPMENT PROCESSc
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��####T�n#��K#########d#########�###1. Determine Program
Specifications2. Design the Program Using Program Planning Tools3. Code and
Enter the Program4. Compile the Program5. Test the Program6. Document the
Program#
#�#########�#################�#########$###T#n###K#########d#######3###T#n###K##
#######d###########T#n###K#########d###########T#n###K#########d###########T#n##
#K#########d###########T#n###K#########d#######l###i#########################j##
#k#####D# #��p#��########L
7E�##�##I##E# #
p#@#########D
7E�##D#7E##D#��
�@#########��F�##�##I##D#�������########��F�##�##IA###`�p�#�############�#######
A���p�0#�
############�######p��#�###############�##�##I##AGg�#�
��############�##4#7,# A�g�@� `#############�##<
_=####�###########r##�##��0�M ���$###��#####��#��d#########d#############PROGRAM
DEVELOPMENT PROCESS#
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��#####��#��d#########d#########�###1. Determine Program
SpecificationsProgram Specifications consist of the following:Record layout
forms to describe the input and outputPrinter spacing charts for printed output#
#�###################
#####################�#################�#########$###T#n###K#########d#######1##
###�###d#########d#######5#####�###d#########d#######)#####�###d#########d######
#x###u#########################v###w#####D# #��p#��############p��#�###############�##4##I##AGg�#�
��############�##\#g9# A���p�
�#############�##�#g9####�###########r##�##��0�M
���$###��#####��#��d#########d#############PROGRAM DEVELOPMENT PROCESS#
#################$###
######################��#��d#########d#########2##�##���V
s#��####��#####��#��d#########d#########c###2. Design the Program Using
Program Planning
Tools
Common Tools Used by Programmers
are:FlowchartsA block diagram providing a pictorial representation of the logic
to be used in a programPseudocodeEnglish-like expressions to depict the logic of
the programHierarchy ChartsCharts showing relationships among sections in a
program#
#c#########7#########
#####################+#################c#########8###T#n###K#########d#######5##
#T#n###K#########d###########U#n###K#########d#######Z#####�###d#########d######
#####U#n###K#########d#######
#####################################����############���������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�����###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�������������������������������������������������������������������������������
��������������������������������������������������������������������������������
����������������������������������ޭ#####E###�#1##q##f#�#(###(###y###[###########
�#########################�##�###��#�###�#�#��##���#���###�##�###��#�###�#�#��##
���#`````````````````````````````````````````````````````````````###############
#################################################/h#````````````````````````````
`````````````````````````````````#
############################################################
```�````````````````````````````````````````````````````````l
###f#####################################################"##R#o#o#t#
#E#n#t#r#y#################################################��������#############
###################��\���#####�#######O#b#j#e#c#t#4#############################
############################################�######F######d�#�#�Dm�#�#########
######O#l#e#########################################################
###������������##################################################C#o#m#p#O#b#j##
###########################################################����#################
#######################x#######���########����###�����#######
###
#######
##############################################################################
###!###"#######$###%#####'###(###)###*###+###,######.###/###0###1###2###3###4###5###6###7###8###9###:###;######?
###@###A###B###C###D###E###F###G###H###I###J###K###L###M###N###O###P###Q###R###S
###T###U###V###W###X###Y###Z###[###\###]###^###_###`###a###b###c###d###e###f###g
###h###i###j###k###l###m###n###o###p###q###r###s###t###u###v###w###x###y###z###{
###|
###}###~###ࡱ###�#####O#l#e#1#0#N#a#t#i#v#e######################################
#######������������########################################$#######P#P#4#0######
###################################################
###������������#########################################q########S#u#m#m#a#r#y#I
#n#f#o#r#m#a#t#i#o#n###########################(#######��������#################
###################�###�"######C#u#r#r#e#n#t#
#I#D#################################################������������###############
#################################################����####�����������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
��������������������������������������������������������������������������������
�����������������������������������������������������������������
###���###CLIPART#C:\MSPUB\CLIPART\2girls.cgm#nds#Banners#Borders &
Banners#Buildings#Business#Business &
Finance#Cartoons#CISMGR#CLIPART#Communication#Currency#Dividers &
Decorations#Electronics#Energy#Entertainment#Flags#Flags & M######od#Frames &
Borders#Ge################################��#ࡱ#�################>#####��#
##����######�######F####Microsoft ClipArt
Gallery#####MS_ClipArt_Gallery#####MS_ClipArt_Gallery#�9�q############��#ࡱ#�####
################��#ࡱ#�################>###��
###############0#```��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�```a#`
####hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
#c#```�f�o����������f�f�f�f�f�o�f�f�f�f�f�f�f�f�f�f�f�f�f�f````#0####jffo��oo���
��ffffffffffo�ffffffffffffffffffffffffffff
######```��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#�####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```k#a
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
```��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�```l
###hf������������ffffffffffffffffffffffffffffffffffffffff
###566```�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```l
###jf���������������o��oo�o����������������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�```l
###hf����o��o����o��o��o����o��������o���������ffff ##
```�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```l
###jf����o������o������o������o�����o���oo�������fff"##
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�```l
###hfo������������of��o�����o���o����������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�f```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff
###666b`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�```l
###hffffffffff��ofoo��of��������fo��f���oofffffffffffff ##
```�f�f�f�f�f�������o����������������f�f�f�f�f�f```l
###jffffffffff��offff�ffff��ffffffo�fffffffffffffffffffff"##
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�```l
###hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
`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�f```l
###jfffffffffffffffff�oo�ooooo��oo��fffffffffffffffffff ##
f`f��f�f�f�f�f�f�f�f�����o��������f�f�f�f�f�f�f�f�f�```l
###hfffffffffffffffff��fofffo�o�f�offffffffffffffffffffff
###566bf`�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```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
fbf��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�```l
###hffffffffffffffffffff������o�fffffffffffffffffffffff ##
`fb�f�f�f�f�f�f�f�f�f�f�������o��f�f�f�f�f�f�f�f�f�f�f```l
###jffffffffffffffffffff�ffffffooffffffffffffffffffffffff ##
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�```l
###hfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
ffb�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```l
###jfffffffffffff������o��o��oo�fo�����fffffffffffffff"###666fff��f�f�f�f�f�f���
�o���o����o���o������f�f�f�f�f�f�f�```l
##&hfffffffffffff��fffff��ffffffoffo�f�ffffffffffffffffff ##
bff�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```l
###jfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
fff��f�f�f�f�f�f�f�f�f����o������o�f�f�f�f�f�f�f�f�f�f�```l
f#&hffffffffffffffffffo��o��ff���o�ffffffffffffffffffff ##
fff�f�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```l
#jfffffffffffffffffffffffffffffffffffffffffffffffffffff"##
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�```l
fhffffffffffffffffffffffffffffffffoffffffffffffffffffff
###566fff�f�f�f�f�f�f�f�f�f��������o�o��f�f�f�f�f�f�f�f�f�f```l
#jfffffffffffffffff���o�������o��fffffffffffffffffff ##
fff��f�f�f�f�f�f�f�f���f�f�f�����f���f�f�f�f�f�f�f�f�f�f�```l
f&fhfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
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```l
#f#jfffffffffffffffffffffffff�fffffffffffffffffffffffffff"##
fff��f�f�f�f�f�f�f�f�f�f��f����o�f�f�f�f�f�f�f�f�f�f�f�```l
f&fhffffffffffffffffffff�����o�o��ffffffffffffffffffffff ##
fff�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```l
&f&jfffffffffffffffffffffffffffffffffffffffffffffffffffff ##
�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�```l
fffhfffffffffffffffffffofffffffffffffffffffffffffffffffff ##
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```l
&f&jffffffffffffffffo��fo��o�f��of�o�o�ffffffffffffffff"##
ff���f�f�f�f�f�f�f�f�f���o�������o�f�o�o�f�f�f�f�f�f�f�f�```l
fffhffffffffffffffffo���o��o�f�o�of�o�o�ffffffffffffffff
###566fff�f�f�f�f�f�f�f�f�o�f�f�f�o�f�f�f��f�f�f�f�f�f�f�f�f�f```l
fffjffffffffffffffff��fff�ff�fo��offfffffffffffffffffffff ##
�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�```l
fffhfffffffffffffffffffffffffffffffffffff�ffffffffffff�ff ##
f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�f�o�f�f�f�f�f�f�o�f```l
fffjff��oof�f�oo��o�ff��o�f���o�ff�f���oo�f��o���o�ff"##
�f���f��o��f�o���o�f�������o�f�f�f��o�f�f�o����o�f�```l
fffhffo�oo�o�oo����fo�f�f�o�oofff�����o��f��o���o�ff ##
fff�f���o�f�f�o�f�f�o�f�o�f����o�f���f�f�f�f�f�f�f�f�f�f```l
fffjffo�ffffffffffffoffo�f�o��o�ffo�ffffffffffffffffffff
###666�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�```l
fffnffffffffffffffffffffffffffffffffffffffffffffffffffffn ##
f�f����������������������������```l
fff�������������������������������������������������������##
�f�f�f�f�f�f�f�ffffffffffffffffffbfff`f`f`b`b```````````````l
fffffffffffffffff&f&f&f#f###############################
fff�fff�fff�ffffffffffffffffbfff`fbf`b`b````````````````````l
ffffffffffffff&f&f##################################
�f�f�f�f�f�f�fff�ffffffffffffffbfffbf`f`f`b`b```````````````l
####��+##�##��+#####��,#####��,##�##��,###�/2##�##�U2##h##�#3#####�}3##�##�}3#
##�]4##"##��4#####��4##
##��4#####��4#####��4##�##��4###��5##"##��5#####�#6##�##�76#####��6#####��6##�
##��6###��9##�##��9##h##�m:#####��:##�##��:###��;##"##��;#####��;##�##�#####p��#�###############�##t#�>##AGp�#�
�############�##�#�=# A��� �� �#############�##�#�=####�###########r##�##��-�V
#��####��#####��#��d#########d#############Types of Computer Programs##
#################$##########################################��#��d#########d####
#####2##�##��=�
�#��####��#####��#��d#########d#########@###A program is a set
of instructions that enable a computer to process data.Two types:Operating
Systems Programs Control the overall operations of the computerApplications
ProgramsPrograms that perform tasks required by usersWritten by ProgrammersCOBOL
is the language used to write customized applications programs
#@######### ###############
#################################@#########K###U#n###K#########d###########U#n##
#K#########d###########U#n###K#########d#######0#####�###d#########d###########U
#n###K#########d#######.#####�###d#########d#############�###d#########d#######D
#####�###d#########d#######D###A#########################B###C#####D#
#��p#��########
7E�####E# #
p#@##########
7E�##T
7E##D#��
�@#########��F�##d##I##D#�������########��F�##�##IA###`�p�#�############�#######
A���p�0#�
############�##L
7E##�< # #@###
###0#0###@#####�< # #@###
###0#0###@#####�< # #@###
###0#0###@#####�< # #@###
###0#0###@#######�#####�#####�##�##,#
d#@#��####��####@��#��d#########d#############5
#################
#########################@��#��d#########d#########2##�##
��#s ##
##########��#��d#########d#############
#######################I###F#########��##############G###H###
#�:@###E###J#############################����####
#########AGg�#�
��############�##�#g9# A�g�@�
`#############�##l#g9####�###########r##�##��0�M
���$###��#####��#��d#########d#############Applications Programsn
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��####U�n#��K#########d#########�###
Interactive vs.
Batch ProcessingInteractive applications typically accept input data from a PC,
workstation, or terminal.Batch Processing applications process large volumes of
input at periodic intervals.Applications programs that are written for a
specific user are called customitized programs.Programs that are relatively
standard are application packages that might be purchased.#
#�#########,###############�###############################,####################
#############################�############U#n###K#########d#######Z###U#n###K#########d#######T###U#n###K#########d####
###]###U#n###K#########d#######W###U#n###K#########d#######P###M#############�##
###a#b#�#N###O###�#�:L###Q###############k#################����####
#########AGp�#�
��############�##,#�1# A�g��� `#############�##t
�E####�### #######r##�##��-�V ���$###��#####��#��d#########d#############MACHINE
LANGUAGE PROGRAMS#
#################$##########################��#��d#########d#########2##�##����M
C#��####��####U�n#��K#########d#########A###All programs executed by the
computer must be in machine language#
#A#########1#################################A#########A###U#n###K#########d####
###W###T#########################U###V###�#�:S###X###############5##############
###����####
#########AGg�#�
��############�##,#�1# A�g�@� `#############�###
�E####�###########r##�##��0�M
���,###��#####��#��d#########d#############Symbolic Programs#
#################$###
###########,###
######################��#��d#########d#########2##�##��]�M
C#��####��#####��#��d#########d#########�###Symbolic Programs use
English-like or symbolic instructions.These programs must be translated or
compiled into machine language.COBOL is a symbolic programming language used
for commercial applicationsO
#�#########�#################�#########>###U#n###K#########d#######E#####�###d##
#######d#######J#####�###d#########d#######^###[#############�######�###\###]###
T#�:Z###_###############g#################����####
#########AGp�0�
##############�######p��#�###############�##�##I##AGg�#�
��############�##
_=# A�g�@� `#############�##4#7,####�###########r##�##��0�M
���$###��#####��#��d#########d#############PROGRAM DEVELOPMENT PROCESSc
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��####T�n#��K#########d#########�###1. Determine Program
Specifications2. Design the Program Using Program Planning Tools3. Code and
Enter the Program4. Compile the Program5. Test the Program6. Document the
Program#
#�#########�#################�#########$###T#n###K#########d#######3###T#n###K##
#######d###########T#n###K#########d###########T#n###K#########d###########T#n##
#K#########d###########T#n###K#########d#######l###i#########################j##
#k#####D# #��p#��########L
7E�##�##I##E# #
p#@#########D
7E�##D#7E##D#��
�@#########��F�##�##I##D#�������########��F�##�##IA###`�p�#�############�#######
A���p�0#�
############�######p��#�###############�##�##I##AGg�#�
��############�##4#7,# A�g�@� `#############�##<
_=####�###########r##�##��0�M ���$###��#####��#��d#########d#############PROGRAM
DEVELOPMENT PROCESS#
#################$###
######################��#��d#########d#########2##�##��]�M
C#��####��#####��#��d#########d#########�###1. Determine Program
SpecificationsProgram Specifications consist of the following:Record layout
forms to describe the input and outputPrinter spacing charts for printed output#
#�###################
#####################�#################�#########$###T#n###K#########d#######1##
###�###d#########d#######5#####�###d#########d#######)#####�###d#########d######
#x###u#########################v###w#####D# #��p#��############p��#�###############�##4##I##AGg�#�
��############�##\#g9# A���p�
�#############�##�#g9####�###########r##�##��0�M
���$###��#####��#��d#########d#############PROGRAM DEVELOPMENT PROCESS#
#################$###
######################��#��d#########d#########2##�##���V
s#��####��#####��#��d#########d#########c###2. Design the Program Using
Program Planning
Tools
Common Tools Used by Programmers
are:FlowchartsA block diagram providing a pictorial representation of the logic
to be used in a programPseudocodeEnglish-like expressions to depict the logic of
the programHierarchy ChartsCharts showing relationships among sections in a
program#
#c#########7#########
#####################+#################c#########8###T#n###K#########d#######5##
#T#n###K#########d###########U#n###K#########d#######Z#####�###d#########d######
#####U#n###K#########d#######