32
8/6/2019 Re-Run 1989 11-12 http://slidepdf.com/reader/full/re-run-1989-11-12 1/32 N o v e m b e r - D e c e m b e r 1 9 8 9 E d i t i o n R R U R U P r o g r a m s o D i s k F o t h C - 6 4 a n C 2 P l u s : E x t r a B o n u s P r o g r a m s !

Re-Run 1989 11-12

Embed Size (px)

Citation preview

Page 1: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 1/32

N o v e m b e r - D e c e m b e r 1 9 8 9 E d i t i o n

R R U R U P r o g r a m s o D i s kF o t h C - 6 4 a n C 2

P l u s : E x t r a B o n u s P r o g r a m s !

Page 2: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 2/32

I n t r o d u c t i o nN o v e m b e r - D e c e m b e r ' 8 R e R U N

I ' B A C K , S P O R T S F A N S ! A f t e r s i x - m o n t h s t i n l a T e c h n i c a lE d i t o r o R U N ' s s i s t e r p u b l i c a t i o n , A m i g a W o r t d , I ' v e r e t u r n e d t m r o o t s h - T e c h n i c a l M a n a g e r h e r e a R U T h a n k s t t h e d i t i o n s o R e R U N c o n t i n u e d t c o m p i l e d u r i n g m h a l f - y e a r h i a t u s , f e a t h o u g h I ' n e v e r r e a l l y l e f t .

I ' m r e t u r n i n g C t h H U s t a f f a a e x c i t i n g t i m e i t h l i f e o t h m a g a z i n e . A m a n y o y o k n o w , w r e c e n t l y a c q u i r e d C o m o d o r e M a g a z i n e — a m o v e g u a r a n t e e d t o s o l i d i f y R U N a s t l i t - p r i m es o u r c e o s u p p o r t f o C o m m o d o r e S - b i c c o m p u t e r s . C o n s o l i d a t i n gt h t w o m a g a z i n e s a l s o a s s u r e s t h a t R e R U N r e m a i n s t h b e s t H - b i iC o m m o d o r e s o f t w a r e d i s k y o u ' l l f i n d a n y w h e r e .

F o a e x a m p l e o t h i s l u s t - r a t e s o f t w a r e , l o o k n f u r t h e r t h a nF r i e n d l y K i l e C o p i e r , o t h e r w i s e k n o w n a R U C o p y , ( l i e f i r s t p r g r a m o t h i s N o v e m b e r - D e c e m b e r e d i t i o n o R e R U N . B e a r i n g m o r er e s e m b l a n c e l w h a t y o u ' d e x p e c t i c o m m e r c i a l d i s k - c o p y i n gu t i l i t y r a t h e r t h a n m a g a z i n e t y p e - i n , R U C o p y l e t s a n y o n e w i t ha c c e s s t t w d i s k d r i v e s m a k e b a c k u p s o f i l e s d i r e c t l y b e t w e e n t h d r i v e s ,

T h o s e i m e i e s i e t l i t p r o g r a m m i n g o t h e i r t r u s t y C - 6 4 s w i l l a p r e c i a t e o u E n h a n c e d B a s i c , t h n e x t p r o g r a m o t h d i s k . B a d d i n g c o m m a n d s s u c h a C A S E , E L S E , W E N D a n W H I L E , t h n u m b e r o B a s i c 2 . c o m m a n d s i b r o a d e n e d s i g n i f i c a n t l y b t h i se x t e n d e d B a s i c .F r i d a y , t h 1 3 t h o f O c t o b e r , 1 9 8 9 , w i l l l o n g b e r e m e m b e r e d b i n v e s t o r s a s t h e s e c o n d b i g g e s t d a o l o s s e s i t h s t o c k m a r k e r sh i s t o r y . D i r e p r e d i c t i o n s b s o m e i n v e s t m e n t a n a l y s i s w a r n o m o r eb i g - l o s s f l a y s t c o m e T h i s h i g h - f i n a n c e e x c i t e m e n t i n v a d e s y o u rC - 1 2 8 w i t h W a l l S t r e e t 1 2 8 , 4 0 - C o l u m n m o d e p r o g r a m t h a tl a u n c h e s y o w i t h ( 5 0 0 0 o n t h r o a d t f i n a n c i a l s u c c e s s o i a i l u r e .R e m e m b e r t h k e t s u c c e s s : B u l o w ; s e l l h i g h .

T h e n , ( u r n y o u r C l - f i - 1 ' s v i d e o m o n i t o r i n t o a a q u a r i u m w i t hD e e p C - 6 4 W o r l d , o A q u a 6 4 t h n e x t p r o g r a m o t h i s d i s k .W r i t t e n b t a l e n t e d p r o g r a m m e r K e H u e b n e r , i t r u l y t u r n s y o u rc o m p u t e r i n t o c o n v e r s a t i o n p i e c e w h e n c o m p a n y a r r i v e s .

S i 1

Page 3: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 3/32

O u t . ' o t h m o s t i n t e r e s t i n g a n u s e f u l p r o g r a m s w e ' v e p u b l i s h e di r e c e n t m e m o r y i D i r e c t o r y S p e e d L o a d e r ( D S L ) t e n t i t l e d G e L o a d o T h i s ! i D e c e m b e r ' s i s s u e . f a s t d i s k l o a d e r , i t a k e s a d v a nt a g e o b o t h t h 1 5 7 1 a n 1 5 8 1 d i s k d r i v e s * h i g h - s p e e d f i l e - l o a d i n gc a p a b i l i t i e s i l o a d i n g f i l e s u t \ t i m e s f a s t e r t h a n n o r m a l i t > m o d e . N o t e t h a t D S m u s t b c o p i e d l w o r k d i s k a t h f i r s t f i l eo t h d i s k , a n t h a t e i t h e r M a k e 1 5 U s o M a k e 1 5 8 1 U s m u s tb r u t w r i t e m a c h i n e l a n g u a g e u s e r f i l e t t h a t w o r k d i s k . Y o c a t h e n s a v e u t 2 l a s t - l o a d i n g f i l e s t t h a t s a m e d i s k . W h i l e a l t h i s c o p y i n g m a t a k e f e m i n u t e s , i t ' s w e l l w o r t h t h t i m e s p e n t .

G r a p h m a k e r , f o c i t h e r C - 6 4 o C - 1 2 8 m o d e , c r e a t e s t h r e e - d i m e ns i o n a l b a g r a p h s f o p r e s e n t a t i o n s , b u s i n e s s a n s c h o o l r e p o r t s . V o c a p r i n t d i g r a p h s a n s a v e t h e m t d i s k f o r l a t e r r e c a l l . G r a p h -m a k e r s h o u l d m e e t j u s t a b o u t e v e r y o n e ' s g n t p h - U ! « t k i n g n e e d s .

J u s t i t i m e f o t h h o l i d a y s , S e a s o n ' s G r e e t i n g s p r o v i d e s B e t h o v e n ' s O d C J o y , p l a y e d w i t h v a r i e t y o c o m p u t e r i z e d i n s t r um e n t s a v a r i o u s t e m p o s , w h i l e l o v e l y w i n t e r s c e n t ' s l o w l y f i l l s w i t hs n o w . C o m p l e m e n t i n g S e a s o n ' s G r e e t i n g s i t h f i r s t o o u b o n u sp r o g r a m s , T h C a r o l i n g C o m m o d o r e , w h i c h a l l o w s y o u r C - 1 2 S t p l a y p o p u l a r C h r i s t m a s c a r o l s .

T o n y D n n u n c r , w h h a w r i t t e n m a n y o R U i V s f a v o r i t e e n t e rt a i n m e n t p r o g r a m s , w r o t e t h e n e x t b o n u s p r o g r a m , W r a p a r o u n d ,f o t h G - 6 4 . P l u g i y o u r j o y s t i c k a n t r t a r r a n g e t h s q u a r e si a f e m o v e s a s p o s s i b l e .

i n a l l v . K a m i h f r e e , g e n e a l o £ \ p r o g r a m f u t h C - 6 4 , i t h l a s tb o n u s p r o g r a m o t h d i s k . W r i t t e n b r e t i r e d p h y s i c i a n H u g hM c M c n a m m , t h i s p r o g r a m a l l o w s y o t u s y o u r c o m p u t e r t c a e g o r i z e y o u r e n t i r e f a m i l y o d i s k , j u s t b e s u r e t h a v e w o r k d i s kh a n d y w h e n y o u r u n i t s i n c e t h 3 3 6 - b t o c k r e l a t i v e f i l e t h a t i c r e a t e sf o e a c h f a m i l y e a t s u m o r e t h a n h a l f o ; 1 5 4 1 - f o r m a t t e d d i s k 'O n c e a g a i n , i t ' s t i m e t w r a p t h i n g s u p E n j o y y o u r h o l i d a y s , a n I ' l l b e b a c k e a r l y i 1 9 9 0 !

T e c h n i c a l M a n a g e rR U M a g a z u i e

N o v e u H F . R . n F _ r : K u t i K R

Page 4: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 4/32

D i r e c t o r yI ' . U L F

] ]

1

2 a

D O C U M E N T A T i O

1 - n i E N D L V F i l e C o p i e r

B u i l d B e t t e r B a s i c

W a l l S t m e e t 1 2 D e e p C - 6 A W o r l dG e L o a d o f T h i s I

S e a s o n s G h e e t i m c sT h C a r o l i n g G o t u t o x x n uW r a p a * o l : n i >T u F a m i l y T k f . e

D i s k . F i l e n a m e• M K M I I t ? f l

M F N I i R R U N C O P YR U N C O P Y . C A SB O O T E N B A S I CE N H A N C H D B A S I CE N H A N C E D B A S . H E X

' W A L L S I K E t ' I " V 2 i \ O H A f i n « ; iM A K E L 5 7 1 L S M A K E 1 3 8 1 U S G R A P H M A K E R

• S E A S O N S G R E E T I N G• X M A S C A R O L S 1 2

F A M I L Y 1 R K E _

F n . i T V P fB A S KB A S I CM B A S I CB A S I CM B A S I Cb a s k :B A S I Cb a s k ;b a s k :B A S I Cb a s k :B A S I CH A S HB A S I CB A S I C

C - 1 ? M m o d e u n l yB o n u s p r o g r a m

B e f o r e y o u i n n p r o g r a m , c a r e f u l l y r e a d i h d o c u m r n c w i o n t h a i p c r u i n s i i i

N O V t M l i K R ' L l K t l E M f l K K J ' . I H ' i V

Page 5: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 5/32

H o T L o a dL o a d i n g f r o m M e n u

T g e s t a r t e d , C - 6 4 u s e r s s h o u l d t y p e L O A D " M E N U 6 4 " , 8 a n p r e s s i l i er e t u r n k e y . W h e n y o g e t h R e a d y p r o m p t , t h m e n u i l o a d e d a n y o s h o u l d t y p e R U t s e e a l i s t o ( h p r o g r a m s o n y o u r d i s k . C - 1 2 8 u s e r s n e e do n l y p r e s s t h s h i f t a n r u n - s t o p k e y s . W h e n a l t h p r o g r a m s ; i r e d i s p l a y e do t h e . s c r e e n , y o c a n t h o n y o s e l e c t b p r e s s i n g s i n g l e k e y .

L o a d i n g f r o m K e y b o a r dI y o d n o w i s h t u s t h m e n u p r o g r a m , f o l l o w t h e s e i n s t r u c t i o n s .C - 6 4 : T l o a d C - 6 4 p r o g r a m w r i t t e n i l i a s i c , t y p e : L O A D " D I S K

I - ' M , K N A M ! \ " . S a n t h e n p r e s s t h e r e t u r n k e y . T h d r i v e w i l l w h i r w h i l e t h s c r e e n p r i n t s L O A D I N G a n t h e n R E A D Y , w i l h H a s h i n g c u r s o r b e n e a i h .

y p R U a n p r e s s i h e r e t u r n k e y . T h p r o g r a m w i l l t h e n s t a r t r u n n i n g .T l o a d C - 6 4 p r o g r a m w r i t t e n i m a c h i n e l a n g u a g e ( M L ) , t y p e : L O A D" D I S K F I L E N A M E " . 8 , 1

C - 1 2 8 : A l C - 6 4 p r o g r a m s c a n b e r u o i h C - 1 2 8 a l o n g a y o u ro m p u l e r i i C - 6 4 m o d e . A l C - 1 2 8 p r o g r a m s a r c l e a r l y l a b e l e d o i h

d i r e c t o r y p a g e . Y o u r C - 1 2 8 B U l S t h i C - 1 2 8 m o d e t r u t h e s e p r o g r a m s .T l o a d C - 1 2 8 m o d e p r o g r a m , p r e s s t h F k e y . t y p e t h e d i s k f i l e n a m ea n t h e n p r e s s t h e r e t u r n k e y . W h e n t h p r o g r a m h a s l o a d e d , t y p e R U N .M a k i n g C o p i e s o R c R U N F i l e s

M a n y p r o g r a m s o n y o u r R e R L ' N ' d i s k h a v e r o u t i n e s t h a i r e q u i t e s e p a r a t ed i s k o n t o w h i t t h p r o g r a m w r i t e s o s a v e s s u b f i l e s . T u s t h e s e p r o g r a m s ,y o u m u s t f i r s t m a k e c o p y o t h e o r i g i n a l p r o g r a m o n t o a n o t h e r d i s k t h a ih a e n o u g h f r e e s p a c e o i t h o l d t h e s e n e w l y w r i t t e n s u b f i l e s .

I t ' s s i m p l e t m a k e r o p y u B a s i c p r o g r a m . J u s t l i n i d i i n t o y o u ro m p u t e i a o u t l i n e d a b o v e , a n t h e n s a v e t h p r o g r a m b a c k o n t o s e p a r a t e

d i s k t h a t h a p l e n t y o f r e e s p a c e f o e x t r a f i l e s .C o p y i n g a M p r o g r a m i n o s o s i m p l e . Y o c a n n o t s i m p l y l o a d a n

s a v e a M p r o g r a m ; y o u ' l l n e e d t u s d i s k - b a c k u p u t i l i t y p r o g r a m , s u c ha s i h e o n o n y o u r C o m m o d o r e T e s t D e m o d i s k .

• K i R l N O V E M B E R / D E C E M B E R 1 W S 9

Page 6: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 6/32

R U i r i g h t : C - 6 4 ; t w d i s k d r i v e s

F r i e n d l y F i l e C o p i e rB E P a r t y

R U C O P Y I v e r s a t i l e a n e a s y - t o - u s e C - 6 4 i n u l i i l i l e / r r u i l i i d r i v rf i l e c o p i e r . I t ' s w r i t t e n c o m p l e t e l y i m a c h i n e l a n g u a g e f o s p e e d ,c a c o p y u t 2 0 f i l e s a t i m e L i n e ! w o r k s w i t h a n t w C - 6 4 -c o m p a t i b l e d i s k d r i v e s .P r e l i m i n a r i e s

T u s R U C o p y , r e s e t y o u r c o m p u t e r ( t m a k e s u r e m e m o r yi c l e a r ) , t h e n l o a d a n r i i l i k e a n B a s i c p r o g r a m . I l o a d s q u i c k l ya n i v i l l s o o n d i s p l a y i t s e l f - e x p l a n a t o r y m a i n s c r e e n . T h s c r e e nl i s t s v a r i o u s f i e l d s , i n c l u d i n g f i l e n a m e , f i l e t y p e , J i l e s i z e , f i l e s c h o s e n1 c o p y , f i l e s a c t u a l l y c o p i e d , a n s f o r t h , a n o f f e r s c h o i c e o t h r e e p r o g r a m o p t i o n s , w h i c h a r t - e x p l a i n e d b e l o w . T h s c r e e n a l s oc o n t a i n s w i n d o w t h a t d i s p l a y s m e s s a g e s a y o u s t h p r o g r a m .

W h i l e u s i n g R U C o p y , y o c a r e s e t t h p r o g r a m a a n i n p u tp r o m p t b p r e s s i n g t h e l e f t - a r r o w k e y . T e x i t R U C o p y , p r e s st h r u n - s t o p k e w h e n n o p t i o n i p e n d i n g .T h C o p y F i l e s O p t i o n

C o p y T i l e s , d i m a i n R U C o p y o p t i o n , i i n v o k e d b p r e s s i n gt h k e y . W h e n t h p r o g r a m p r o m p t s y o f o t h s o u r c e a n d e s t i n a t i o n d r i v e n u m b e r s , s p e c i f y e a c h b u s i n g t h c u r s o r - r i g h tk e 1 i n c r e a s e t h e d e f a u l t n u m b e r , o t h c u r s o r - d o w n k e l d e c r e a s e i t a n t h e n p r e s s i n g t h e r e t u r n k e t e n t e r y o u r c h o i c e -

A u t o m a t i c d r i v e L i m i t s r a n g e f r o m d e v i c e n u m b e r ( i y o u ' r eu s i n g h a r d d r i v e o r R A d i s k p r o g r a m ) t h r o u g h ; & 0 , A f t e r y o h a v e p r e s s e d t h r e t u r n k e y . R U C o p y a u t o m a t i c a l l y c h e c k s f o t h p r e s e n c e < > t h d r i v e , a n d , i i d o e s n ' t f i n d i t h e r e , d i s p l a y s a e r r o r m e s s a g e .

\ o t e t h a t w h e n i a s k s f o y o u r i n p u t , R U C o p y a l w a y s o f f e r sl o g i c a l d e f a u l t . T a c c e p t t h e d e f a u l t , j u s t p r e s s ( h e r e t u r n k e y .

. A f t e r y o u ' v e c h o s e n d r i v e n u m b e r s , t l u - p r o g r a m w i l l p r o m p t y o f o c o p y p a t t e r n . A n s t a n d a r d d i r e c t o r y p a t t e r n i a c c e p t a b l e ,

N Q V E M B E W D E C E M B E R 1 9 8 9 f s U

Page 7: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 7/32

w i t h t h e d e f a u l t b e i n g { a l l f i l e s ) . E x a m p l e s o a c c e p t a b l e c o p yp a t t e r n s a r s h o w n i T a b l e 1

N e x t , R L ' N C o p y w i l l r e a d t h s o u r c e d i r e c t o r y , d i s p l a y t h e E r s tf i l e n a m e t h a t F i t s i t h e p a t t e r n y o c h o s e a n a s i y o w a n t i c o p i e d . P r e s s V f o y e s , t p l a c e t h f i l e n a m e i t h p r o g r a m ' si n t e r n a l l i s i o f i l e s t b c o p i e d , o r N , f o n o t e x c l u d e t h f i l eF r o m t h l i s t * P r e s s i n g w i l l a b o r t t h c o p y o p t i o n a n r e s e t t h p r o g r a m .

O n c e y o u ' v e s p e c i f i e d ( h f i l e s , c o p y i n g b e g i n s . T h p r o g r a m u s e st h s t a n d a r d d i s k r e a d / w r i t e r o u t i n e s , s y o c a c o p y f i l e s e a s i l yF r o m a n s t a n d a r d C o m m o d o r e d i s k d r i v e t a n o t h e r . S l o w e r t h a ns o m e c o m m e r c i a l c o p i e r s w i t h c u s t o m i z e d D O r o u t i n e s , R U C o p yc o m p e n s a t e s t h r o u g h i t m a x i m u m d i s k - d r i v e c o m p a t i b i l i t y .U t i l i t i e s ( s u c h a J i f f y D O S ) t h a t s p e e d u r e a d / w r i t e o p e r a t i o n sw o r k w e l l w i t h R U C o p y . A l s o , w h e n y o u ' r e u s i n g C - 1 2 8 a n 1 5 7 1 , y o c a s p e e d t h i n g s u b p u t t i n g t h d r i v e i 1 5 7 1 m o d ev i t h R L ' N C o p y w e d g e . T y p e u O X n l a n t h e n p r e s s r e t u r n t a c t i v a t e [ h i s m o c k * .

D u r i n g c o p y i n g , t h R / f i e l d i n d i c a t o r s f l a s h b a c k a n f o r t h t i n d i c a t e w h i c h p h a s e , r e a d o w r i t e , t h p r o g r a m i n F i l e n a m e s

T a b l e 1 E x a m p l e s o a c c e p t a b l e c o p y p a t t e r n s .

C o m m a n d P a t t e r n• A l l f i l e s i i h d i r e c t o r y

P R l i l r s o n l y^ 5 E Q f i l e s o n l y

A F i l e s w h o s e n a m e s s t a r t w i t h

T a b l e 2 E x a m p l e s o a c c e p t a b l e d i s k c o m m a n d s .

C o m m a n d F n e t i o n> \ i ) I n i t i a l i s e s ; d i s k ( l o a d s t h e B A M )> v V a l i d a t e s [ d e a n s u p ) ; d i s k> n O : l a r g e t d i s k . K C F o r m a t s a d i s k a s t h e t a r g e t , w i t h ; I n R > n O : e r a s c d i s k E r a s e s f o r m a t t e d d i s k> i i O > m O P u t s 1 5 7 1 d r i v e i 1 5 - H m o d e> u O > m I P u t s 1 5 7 1 d r i v e i 1 5 7 1 m o d e> s O : f i t e n a m e S c r a t c h e s f i l e

i l i K l S - N O V K M I i E K / l l K C O I B M * 1 9 8 9

Page 8: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 8/32

a r e d i s p l a y e d a n t h l i l e s c o p i e d i t h o r d e r t h a t y o c h o s e t h e m .T h * f i e l d s h o w s t h f i l e n u m b e r c u r r e n t l y b e i n g c o p i e d , t h T

C o p y f i e l d s h o w s t h t o t a l n u m b e r o l i l e s y e t t b d o n e , a n t h C o p i e d f i e l d s h o w s t h n u m b e r o f i l e s a l r e a d y c o m p l e t e d . " c o p yc o m p l e t e " m e s s a g e a p p e a r s w h e n c o p y i f i n i s h e d .

Y o c a a b o r t c o p y o p e r a t i o n a a n t i m e b y h o l d i n g d o w n t h r u n - s t o p k e y . I m a t a k e s e v e r a l s e c o n d s f o r t h e a b o r t t t a k e , s k e e p p r e s s i n g t h k e u n t i l y o s e e t h e " c o p y a b o r t e d " m e s s a g e .T h D i s k C o m m a n d O p t i o n

T h i s o p t i o n l e t s y o s e n d a n s t a n d a r d C - 6 4 d i s k c o m m a n d , s y o c a s c r a t c h f i l e s , f o r m a t n e d i s k s , v a l i d a t e d i s k s , a n s f o r t h ,f r o m R U C o p y . K x a m p l e . s o a c c e p t a b l e d i s k c o m m a n d s a p p e a ri T a b l e 2 F o f u r t h e r h e l p , s e t h s e c t i o n o d i s k c o m m a n d s i y o u r d r i v e m a n u a l .

P r e s s t h k e t a c t i v a t e t h D i s k C o m m a n d o p t i o n . T h e n u s t h c u r s o r a n r e t u r n k e y s t o s p e c i f y t h n u m b e r o t h d r i v e i h a ts h o u l d r e c e i v e t h c o m m a n d .

H e r e a g a i n , a c c e p t a b l e d r i v e n u m b e r s r a n g e i i o i n t 3 0 i n c l us i v e . R U C o p y w i l l v e r i f y t h p r e s e n c e o t h e d r i v e a n t h e t i p r o m p ty o f o t h c o m m a n d t b s e n t . T y p e t h c o m m a n d a n p r e s sr e t u r n . A f t e r e x e c u t i o n , t h p r o g r a m w i l l d i s p l a y t h e d i s k s t a t u s a r e t u r n e d b y t h d r i v e .

T h D i r e c t o r y C o m m a n d s O p t i o nT h t h i r d R U C o p y o p t i o n l e t s y o d i s p l a y d i s k d i r e c t o r i e s . T h i s

i s i m i l a r t u s i n g t h D i s k C o m m a n d w e d g e . S p e c i f y d r i v e d e v i c en u m b e r w i t h t h e c u r s o r a n r e t u r n k e y s . T h e n , a t h S 0 p r o m p t ,e n t e r a n v a l i d d i r e c t o r y p a l l e r n ( s e e T a b l e I o r p r e s s r e t u r n t a c c e p t t h d e f a u l t ,I a d d i t i o n t t h n o r m a l d i r e c t o r y i n f o r m a t i o n , R U C o p y s h o w sh o w m a n y l i l e s a r i t h l i s t . A t h " p a u s e " m e s s a g e , p r e s s a n k e t r e t u r n t t h m a i n s c r e e n .

R U C o p y m i g h t n o b t h f a s t e s t t i l e c o p i e r a r o u n d , b u i l o a d sq u i c k l y , o i l e r s m a x i m u m d r i v e c o m p a t i b i l i t y a n i e a s y t o u s e . I w i l l m a k e v a l u a b l e a d d i t i o n l v o u i u t i l i t y l i b r a r y .

t i

Page 9: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 9/32

R U i r i g h r : C - 6 4

B u i l d B e t t e r B a s i cf i S c o t t W e i s g a r b e r

T H C - 6 4 I S g r e a t m a c h i n e , b u t h b u i l t - i n B a s i c 2 . 0 h i c k s s o m eu s e f u l c o m m a n d s t h a t e x i s t i m o r e r e c e n t v e r s i o n s o f t h l a n g u a g e .E n h a n c e d B a s i c ( h e r e a f t e r c a l l e d K B u p d a t e s B a s i c 2 . 0 b a d d i n gI f / T h e n / K l s e a n C a s e c o m m a n d s , l a b e l e d G o i o s a n G o s u b s t a n W h i t e a n R e p e a l l o o p s .I f / T h e n / E l s e

B a s i c 2 . I s t a t e m e n t c a n b f o l l o w e d b o n e a n d o n l y o n T h e n c o n d i t i o n ; m u l t i p l e s t a t e m e n t s a n E l s e c o n d i t i o n s a r e n ' t p o s i b l e . E r e m e d i e s t h i s l a c k w i t h a ( / T h e n / E l s e s e q u e n c e . T h f o r m a t f o t h s e q u e n c e i a f o l l o w s :

1 2 5 4 5 B 7

I P I P I E L S EP R J N 1P 1

E 1 ) 1 1

T H E N: P R 1 N T" G O O D

' Y O U S E L E C T E DC H O I C E ! "

' V O L 1 D I D N ' T S E L E C T I " F L E A S ! ' S E L E C T A N X J T H K R "

I y o u w a n t t d t h i s w i t h H a s i c 2 . 0 , y o u . m u . s e s a y :1 I F A = 1 T H E N P R I N T L C a ^ i O S O

2 P R I N T " Y O U D I D N ' T S E L E C T I : i « i P R I M " [ ' L E A S E S E L E C T A N O T H E R "4 G O T O 7 5 P R 1 N I " Y O U S E L E C T E D 1 6 P R I N T " G O O D C H O I C E * "7 ( C o n t i n u e ; w i t h i h i * p r o g r a m )

C l e a r l y , t h E c o d e i e a s i e r t o u n d e r s t a n d . Y o c a h a v e a m a n y s t a t e m e n t s : i y o w a n t f o l l o w i n g t h T h e n a n E l s e s t a t e m e n t s .Y o c a a l s o h a v e T h e n w i t h o u t a E l s e . W h e n y o u ' r e f i n i s h e dw i t h t h s e q u e n c e , c l o s e i w i t h a E n i f

- N O V E M B K R 4 > E C E M B E £ * 9 H 9

Page 10: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 10/32

T h e r e m a b t i m e s w h e n y o p r e f e r a o l d - f a s h i o n e d I f — f o re x a m p l e , w h e n y o w a n t t e x e c u t e o n l y o n s t a t e m e n t a n y o d o n ' t w a n t t w o r r y a b o u t a E o d i E T h a t ' s n p r o b l e m ; j u s t p t h s t a t e m e n t t b e x e c u t e d r i g h t a f t e r s h T h e n s t a t e m e n t i t h l i n e , a s h o w n b e l o w :I A T H E N P R I N T " Y O U S E L E C T E D 1 ( O i n i i n u t w i t h t h p r o g r a m )

T h r e g u l a r B a s i c 2 . I a p p e a r s t E a c o m p l e t e l y d i f f e r e n tc o m m a n d t h a n t i n - s p e c i a l E I f T h r u l e i s W h e n t h e r e ' s s o m e t h i n ga f t e r t h T h e n s t a t e m e n t i t h s a m e l i n e , i t ' s r e g u l a r I f w h e n

h e r e ' s n o t h i n g a f t e r i t i t ' s t r e a t e d a a E I f

C a s k s O . T h n e x t s e o c o m m a n d s i t h C a s e s O f / C a s e / E n d C a s e / O t h e r -

w i s e / E n d C a s e s g r o u p . I p r o v i d e s s h o r t e r w a t u s e t h e I f / T h e ns t r u c t u r e w h e n t h e r e a r m a n y p o s s i b l e v a l u e s o t h c h e c k i n gv a r i a b l e . F o e x a m p l e , l e t ' s s a y o u w e r e c h e c k i n g u s e r i n p u t a m e n u . I B a s i c 2 , 0 , t h c o d e m i g h t l o o k l i k e t h i s :1 I N P U T A

2 I F A = 1 O A = T H E N G O S U B 1 0 0 : 0 0 1 0 G 3 I O R A = 1 T H E N G O S U B L ' ( J 0 : i ; O T U ( H 4 I T H E N G O S U B 3 0 0 : G O T O H f > P R I N T " D O N T U N D E R S T A N D Y O U R C H O I C ! - : "6 1 7 G O T O 1

W i t h K B y o c a d t h s a m e t h i n g u s i n g t h C a s e s t a t e m e n t :i I N P U T2 C A S E S O 3 C A S E l p & G O S U B U J 0 ; E N D C A S E4 C A S E 3 . 4 : G O - S L . B 2 0 O : E N D C A S Z5 C A S E 5 ; G O S U B 3 0 0 : E N D C A S E6 O T H E R W I S E7 P R I N T " D O N ' T U N D E R S T A N D Y O U R C H O I C E "S E N D C A S K S : t ; O T ( ) i

O n c e a g a i n , t h K l v e r s i o n i e a s i e r t u n d e r s t a n d . Y o s t a r t w i t hs i m p l e - C a s e s O f f o l l o w e d b t h v a r i a b l e y o w i s h u c h e c k . T h e n ,a f t e r f i n i s h i n g w i t h e a c h C a s e , y o c l o s e i w i t h a n E n d C a s e . I n o n ei i t h c a s e s h o l d s t r u e , [ h O t h e r w i s e , i p r e s e n t , i e x e c u t e d . W h e n

M W K M H K K / D E C K M B E R 1 ! I N ! > - R E R U N

Page 11: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 11/32

y o u ' r e c o m p l e t e l y f i n i s h e d c h e c k i n g t h v a r i a b l e , c l o s e t h s e q u e n c ew i t h a E n d C a s e s .

T h v a r i a b l e m a b e o f a n t y p e . I i t ' s n a m e d i n c o r r e c t l y , y o w o n ' t , g e a e r r o r m e s s a g e u n t i l i t ' s a c t i v a t e d b d i f i r s t C a s es t a t e m e n t . F o e x a m p l e , i 1 C A S E S O I 1 C A S E 1 : P R I N T : E N D C A S Ev a r i a b l e 1 i i n v a l i d , b u y o w o n ' t g e a e r r o r m e s s a g e u n t i l l i n e2 0 A n t i m e y e i v t c o m p a r e t w d i f f e r e n t t y p e s o d a t a , s u c ha s t r i n g a n n u m e r i c v a h i e , y o u ' l l a l s o g e t h e r r o r m e s s a g ea ( h C a s e s t a t e m e n t .L o o p i n g

U n t i l n o y o u h a d t u s e a s e r i e s o f T f / T h e n s a n t t G o t o s t b u i l dl o o p , a s h o w n b e l o w :

1 P R I N T " A L M O S T D O N E *S B B + ■ S i ) ] T B < > f T I I K N 1

E m a k e s l o o p i n g e a s i e r w i t h t h W h i l e / W e n d a n R e p e a t / U n t i lc o m m a n d s . H e r e ' s h o t h e y l o o k :W H I L E B < > 3

P R I N T " A L M O S T D O N E "1

W E N Do

I I E A I ' R I N \ l . M « i [ i o \ i ; -

U N T I L B = W h i l e / W e n d a i u l R e p e a t / U n t i l d i f i c r i w h e r e t h c o n d i t i o n i

t e s t e d . I W h i l e / W e n d , i t ' s t e s t e d a ( h b e g i n n i n g o t h l o o p : i t h c o n d i t i o n i f a l s e , e x e c u t i o n s k i p s t W e n d . t h c o n d i t i o n i f a l s e t h f i r s t t i m e t h r o u g h t h e l o o p , t h s t a t e m e n t s i n s i d e t h l o o pw i l l n e v e r b e x e t i i i e o 1 . R e p e a t / 1 L . " m i l i t h o p p o s i t e . T h c o n d i t i o ni t e s t e d a t h e n o t h l o o p , s o t h e l o o p i a l w a y s e x e c u t e d a l e a s t o n c e . N o t i c e t h a t t h o p e r a t o r s F o t h t w s e q u e n c e s a r o p p o s i t e : W h i l e A < > 5 , U n t i l A « 5 . K e e p t h i s i m i n d .

R U U N N O V E M B E R / D E C E M B E R 1 9 8 9

Page 12: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 12/32

G o t o a n G o s u bT h m o s t o b s c u r e c o m m a n d s i B a s i c h a v e g o t b G o t o a n

G o s u b , b e c a u s e a l t h e y c o n t a i n a r e m e a n i n g l e s s n u m b e r s . F o i s t a n c e , i G O T O 1 0 G O S U B 3 0 0 0w h a t ' s i l i n e t G O r W h a t d o e s l i n e 3 0 0 0 d o W h a t h a p p e n s i y o c h a n g e t h l i n e n u m b e r s , m a k i n g S i n e 1 0 b e c o m e l i n e 1 3 0 ? T h i sl a c k o c l a r i t y c a l e a d t p r o b l e m s — p r o b l e m s t h a t E s o l v e s b l e t t i n g y o u s m e a n i n g f u l l a b e l s i n p l a i n E n g l i s h , e n c l o s e d i q u o t e sa t a r g e t s :

' ■ M A I N L O O P 'P R I N T " * * * * * * * "I N P U T AI A T H E N G O T O " M A I N L O O P "o G O S U B " D O T W I C E "

" D O T W I C E T 1 : F = F + 2 : R E T U R \f u s t r e m e m b e r t p u t h t a r g e t s i q u o t e s . A l s o , n o t i c e h o t h

I i t h G o t o e x a m p l e u s e s t h r e g u l a r I f o r m a t .O c o u r s e , w h a t g o o d a r l a b e l s i y o c a n ' t u s t h e m w i t h t h O

c o m m a n d ? W e l l , y o c a n , a t h i s e x a m p l e i l l u s t r a t e s :I N P U TO A G O - S U B ■ ■ O \ E " > " T W O " 7 T H R E E 1 7 ! F O U R "

Y o c a d t h s a m e w i t h G o t o , W h a t i y o w a n t t u s r e g u l a rl i n e n u m b e r s a t a r g e t s ? O n c e a g a i n , a n t i c i p a t e d y o u r n e e d s , g i v i n gy o t h o p t i o n u f u s i n g e i t h e r . B o t h o t h f o r m a t s b e l o w a r a c c e p t a b l e i K B c a i o G O S U B " H E L L O "O G O S U B 3 f l O t " > 0 0O G O T O " L ' N O ' V D O S "

N O V E M B E R / D E C E M B E R l f l S 9 t K

Page 13: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 13/32

I n d e n t a t i o nI a d d i t i o n t t f a n c y c o m m a n d s , m o s t B a s i c i n t e r p r e t e r s u s i

d e n t a t i o n t m a k e p r o g r a m m i n g e a s i e r . F o l l o w i n g c h a t l e a d , I ' v ep r o v i d e d a a u t o m a t i c i n d u n t e i . I n o o n l y w o r k s b i t s e l f , b n i h e l p s y o f i n d e r r o r s .

[ £ m e x p l a i n w h a t m e a n b i n d e n t i n g . I t h a b o v e e x a m p l e s ,y o m a h a v e n o t i c e d L h a t s t a t e m e n t s f o l l o w i n g s p e c i a l k e w o r d sa r i n d e n t e d . T h e s e k e y w o r d s , w h i c h c a l l " i n d e n t " w o r d s , i n c l u d eI f C a s e s O f C a s e , W h i l e a n R e p e a t , W h e n e v e r K h i t s o n o t h e m , i i n d e n t s a l w o r d s t i i n i f o l l o w u n t i l a " e n d " w o r d a p p e a r s .W i t h t h e n w o r d s — E n d C a s e , E n d C a s e s , K n d l f , U n t i l a n t ] W e n d —t h i n d e n t a t i o n c e a s e s . F o i n s t a n c e ,U ' H f L E A < t

( I n d e n t e d l i n e s )W E N DE r r o r - A v o i d i n g R u l e s

I t ' s i m p o r t a n t t a d h e r e t t h e f o l l o w i n g r u l e s , o y o u r p r o g r a mw o n ' t w o r k p r o p e r l y :

W h i l e , W e n d , R e p e a t , U n t i l a n C a s e s O m u s t b o l i n e s b t h e m s e l v e s .

N e v e r p u c o m m a i n s i d e t h t e s t i n g p a r t o C a s e s t a t e m e n t ,o y o u ' l l g e a e r r o r .

M a k e s u r e t h a t t h e v a r i a b l e n a m e i C a s e s O s t a t e m e n t i n m o r e t h a n n i n e c h a r a c t e r s l o n g . I i t ' s l o n g e r , i w i l l c a u s e s y n t a xe r r o r .

Y o c a h a v e o n l y o n C a s e s O s t a t e m e n t a c t i v e a o n c e . D n o t r y t o n e s t t h e m .

W h e n u s i n g l a b e l s w i t h t h e O c o m m a n d , p u n o t h i n g a f t e r t h l a s t l a b e l . F o e x a m p l e , d o n ' t w r i t eO A G O S l J B " O N E ' 7 T V V O " : P R ] N H I W I L L G Y U S K A K R R O R "

W h e n u s i n g a O c o m m a n d , d o n ' t s w i i c h b e t w e e n K * n u l B a s i c2 . f o r m s . F o i n s t a n c e ,O G O T O 1 0 0 , " I N I T Y ' S T A K T ' ^ O Ow o u l d c a u s e a e r r o r .

E v e r y i n d e n t w o r d m u s t h a v e m a t c h i n g e n w o r d . T h i s i w h e r el i s t i n g d i p r o g r a m c o m e s i h a n d y . T t h l i s t e r c o m e s a c r o s s a e n w o r d w i t h o u t p r e v i o u s i n d e n t w o r d , s h i g h l i g h t s t h e n

L N O V E M H E R J J f c C E M B E R 1 9 8 9

Page 14: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 14/32

w o r d a n s t o p s t h e l i s t i n g , F o e x a m p l e , l i s t i n gW H I L E A <

A A + W E N DE N D 1 FP R I N T " C O N T I N U E "w o u l d p r o d u c e t h f o l l o w i n g :W H I L E A <

= A + IW E N DE N D I F

A i i s y w a t s e i y o u h a v e t o m a n y i n d e n t w o r d s i t l i s td i l a s t l i n e o t h p r o g r a m . I f i r ' . i i n d e n t e d * y o h a v e a u n p a i r e di n d e n t w o r d .

Y o c a h a v e n m o r e t h a n t e W h i l e / W e n d a n d t e R e p e a t /U n t i l l o o p s g o i n g a t h s a m e t i m e * . T h a t g i v e s y o t h p o s s i b i l i t y o 2 n e s t e d l o o p s — m o r e t h a n y o s h o u l d o v e r n e e d . B u t , j n s i i e r a s e ,

h a v e p r o v i d e d f e s e l f - e x p l a n a t o r y e r r o r m e s s a g e s .P r o g r a m N o t e

E n h a n c e d B a s i c o c c u p i e s m e m o r y f r o m 4 9 1 5 2 t 5 1 1 4 8 a n u s e s5 1 1 4 9 - 5 1 2 2 3 f o m i s c e l l a n e o u s d a t a t a b l e s . K e e p o t h e r p r o g r a m sa w a y f r o m b o t h a r e a s .

R U i r i g h t : C - 1 2 B ( i 4 0 - C o l u m n m o d e *

W a l l S t r e e t 1 2 B M i c h a e l B o l l a r d

H A V E Y O E V E R W I S H E D y o c o u l d i n v e s t i a a c t i v e s t o c km a r k e t w i t h o u t w o r r y i n g a b o u t l o s i n g m o n e y ? W e l l , r o w ' s y o u rc h a n c e . I t h W a S t r e e t g a m e , y o r e c e i v e $ 5 0 0 0 t i n v e s t i a n o s i s l o c k c a t e g o r i e s , a n t h s t o c k s m a k e o l o s e m o n e y f o y o u ,d e p e n d i n g o t n w i s d o m o y o u r i n v e s t m e n t s .

N ( ) V h \ I | l K R . n i X K M t i E R 1 9 B 9

Page 15: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 15/32

W a l l S t r e e t : ■ - - r l l u l u r e t i m e , w h e n m a n y o [ l i t s t o c k m a r k e tr e g u l a t i o n s h a v e b e e n r e m o v e d . B e c a u s e o t h i s , t h m a r k e t i e x t r e m e l y v o l a t i l e ; s t u c k w o r t h S U M ) o n d a m a h e w o r t h o n l y$ ' M ) i h n e x t , o r i t r e v e r s e , s t o c k m a s u d d e n l y j u m p h o r n n e x tt n o t h i n g t $ $ 0 , A l l t h i s m e a n s t h a t y o m u s t k e e p c l o s e e y o t h s c r e e n a c t i v i t y .

A f t e r r u n n i n g W a l l S t r e e t , y o u ' l l s e t ' t h t r a d i n g h o a r d i t s e l f , w i t hy o u i - i n i t i a l $ 5 0 0 0 . s h o w n i t h u p p e r r i g h t - T h u p p e r l e f l s h o w sh o m a n y s h a r e s o e a c h t y p e o s t o c k y o h o l d , a l o n g w i t h t h e i rc u r r e n t v a l u e s . T h n e w o n h f i g u r e , h a c k i t h u p p e r r i g h t , r e f l e c t sy o u i ' c a s h o h a n d p l u s t h v a l u e o t h s t o c k s y o o w n .

T h i a r g e u r e a i l d i b o t t o m o t h e s c r e e n s h o w s t h c u r r e n tm a r k e t v a l u e o f e a c h t y p e o f s t o c k , b o t h g r a p h i c a l l y a n n u m e r i c a l l y .A . s o o n a t h s c r e e n i d r a w n , t h e s e f i g u r e s w i l l s t a r t t c h a n g er a n d o m l y . T h m o s t t h v a l u e o a n s t o c k w i l l c h a n g e p e u n i t t i m ei $ 1 0 , w i t h t w e x c e p t i o n s : A n s t o c k u n d e r $ 1 i v a l u e m a s u d d e n l y j u m p i $ ! ! ( ) , a n a n s t o c k o v e r S 1 O D m a s u d d e n l y d r o pt o n e - t h i r d i t v a l u e .

S w h n o b u a l c h e a p s t o c k s a n s e l l t h e x p e n s i v e o n e s ?B e c a u s e a n s t o c k u n d e r $ 1 m a a l s o d r o p t z e r o , a w h i c h p o i n ta n s h a r e s o i y o o w a r r e m o v e d u w o r t h l e s s . A l s o * a n s t o c ko v e r S 1 U 0 m a s t a l l p i t y i n g d i v i d e n d s , f i g u r e d o t h n u m b e r o s h a r e s o w n e d .

O n l a s t o b s t a c l e t p r o f i t - m a k i n g i s o c o u r s e , t a x e s . O n c e y e a rU n c l e S a s u b t r a c t s y o u r p r e v i o u s n e w o r t h f r o m y o u r c u r r e n tn e w o r t h a n l e v i e s 2 p e r c e n t s a o t h d i f f e r e n c e , i p o s i t i v e .H d o e s n ' t t a x a c t u a l p r o f i t , b e c a u s e , w i t h t h e m a r k e t d e r e g u l a t e d ,p e o p l e w o u l d h a v e t o m a n y c h a n c e s t o c h e a t .

N o t e t h a t l o s s e s a r e n ' t t a x d e d u c t i b l e , a n i y o l o s e f o m o r e t h a nt h r e e y e a r s i r o w , t h g o v e r n m e n t w i l l c l o s e d o w n y o u r i n v e s t m e n ta c t i v i t i e s . A l s o , i y o l o s e i n t h m a r k e r , y e e a r n d i v i d e n d s , y o u m u s tp a 2 p e r c e n t o t h e d i v i d e n d s . T h i s m a l e a v e y o w i t h n e g a t i v ec a s h o h a n d , b i t l i e o n l y c o n s e q u e n c e i t h a t y o c a n ' t b u m o r es t o c k w i t h o u t l i q u i d a t i n g s o m e o f w h a i y o h a v e .

T s t a r t b u y i n g a n s e l l i n g a n d m a k i n g y o u r f i r s t m i l l i o n , p r e s st h s p a c e b u t # t t h A c t i v i t y m e n u . T h o p t i o n s a r B u S t o c k ,S e l l S t o c k . I n s t r u c t i o n s , Q u i t a n R e t u r n t M a r k e t . I y o o p t b u o s e l l , y o c a c h o o s e f r o m I n d u s t r i a l s , G o l d , S i l v e r , C u t t l e ,G r a i n a n C o m p u t e r s .

A l p r i c e c h a n g e s a r o h o l d w h i l e y o u ' r e i A c t i v i t y m o d e , a n y o m a e n t e r t h m o d i ? w h e n e v e r y o w i s h . I i t a k e s s e c o n d

i r e r u n N o v e m b e r / D e c e m b e r i s e 9

Page 16: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 16/32

f o t h s p a c e b a t r e s p o n d , i t ' s j u s t t h a t t h c o m p u t e r i f i l i n g l l i ct i r e n t p r i c e c h a n g e s f i r s t .

T h g a m e e n d s w h e n y o u r n u w o r t h f a i l s b e l o w 5 1 0 0 . H a v e f u n ,a n d r e m e m b e r : B u l o a n s e l l h i g h !

R U i r i g h t : C - 6 4

D e e p C - 6 4 W o r l dB K e H t w h n e r

H O M A N Y T I M E S h a v e y o n f o u n d y o u r f a v o r i t e l i s h f l o a t i n g i y o u r a q u a r i u m — s t i l l i t b o a r d ? W e l l , h a v e g o t r e a t f o y o u !

[ " h i s p r o g r a m w i l l m y o u r m o n i t o r i n t o c o l o r f u l t r o p i c a l a q u a ri u m , t i l l e d w i t h a n i m a t e d s e a h o r s e s , a n g u l l i s h , t u r t l e s a n m y r i a dn t h e r a q u a t i c d e l i g h t s . Y o u ' l l n e v e r h a v e t l o o k a l i f e l e s s f i s ha g a i n ; e l e c t r o n i c c r e a t u r e s c a n n o t b o v e r f e d , u n d e r f e d , o v e r - o t m d e r h e a i e d .

c r e a t e d t h A q u a r i u m ' s m u l t i t u d e o c r e a t u r e s f r o m l e s p r i t ei m a g e s , v a r y i n g t h e n c o l o r , w i d t h , h e i g h t a n t ] s p r i t e / s c r e e n p r i o r i t y .T h a n i m a t e d p l a n t s a r b u i l t f r o m C o m m o d o r e g r a p h i c s c h a r a c t e r s ,

W a r n i n g : B e f o r e r u n n i n g A q u a r i u m , m a k e s u r e y o u r c a i i i h o t h e r r o o m , a n t h s t o p p e r i i y o u r m o n i t o r !

R U i r i g h t : C - 6 4 o C - 1 2 8 i 6 m o d e ; 1 5 7 1 o 1 5 8 1 d i s k d r i v e

G e L o a d o T h i s !B M i c h a e l M i l l e r

T H 1 5 7 1 A N I 5 H I D I S K D R I V E S b r o u g h t i n c r e a s e d . s p e e d a n s t o r a g e c a p a c i t y t C o m m o d o r e c o m p u t i n g — b u t o n l y w h e n u s i n g

C - 1 2 8 i 1 2 m o d e W i t h C - 6 4 ( o C - 1 2 8 i 6 m o d e ) , t h e d r i v e s

\ < ) V K M B E R / l > K < i b . M R F , R L 9 S 9 1

Page 17: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 17/32

d e f a u l t t i h d r u s u a l l o n g l o a d i n g t i m e s . D i r e c t o r } S p e e d L o a d e r( D S L ) , h o w e v e r , l o a d s p r o g r a m f i l e s u t t e t i m e s f e s t e r t h a nn o r m a l . W i t h D S L , 1 3 0 - b l o c k f i l e t h a t n o r m a l l y t a k e s 9 s e c o n d st l o a d w i l l b i m e m o r y i l e s s t h a n t e s e c o n d s -

D S i t s e l i l o a d s i o n l y F e w s e c o n d s , t h e n a u t o m a t i c a l l y d i s p l a y s; d i r e c t o r y o t h p r o g r a m f i l e s o i h s a m e d i s k . T l o a d o n o t h f i l e s , j u s t p l a c e t h c u r s o r o v e r i t f i l e n a m e a n p r e s s t h r e t u r nk e y . D S c h e c k s t s e i y o u r d i s k d r i v e i a 1 5 7 1 o r 1 5 8 1 a n d , i s o , s t a r t s l o a d i n g a h i g h s p e e d . I y o u ' r e n o t u s i n g 1 3 7 1 o r l " » W l ,i w i l l l o a d a t h n o r m a l s p e e d .

W l i c n D S 1 . i u s e d w i t h 1 5 7 1 . I J R I N T # I r > , " U 0 > M ] " c o m m a n di t h p r o g r a m J L u t o m a l L L L i l l y s w i u l i e s t h e d r i v e t 1 5 7 1 m o d e . W h e nu s e d w i t h e i t h e r a 1 5 7 1 o 1 5 8 1 , D S c a l o a d f i l e s o u t 2 5 b l o c k s ( c o n s i d e r a b l y m o r e t h a n t h e u s u a l 2 0 2 - b l o c k m a x i m u m ) , i a l l o w s l o a d a d d r e s s e s o $ ( M 0 0 a n d u p i m a i n t a i n s t h s c r e e n d i s p l a yd u r i n g l o a d , a n i e v e n c h e c k s f o d i s k e r r o r s !

N o t e t h a t , i t h f i l e y o s e l e c t t o l o a d l o a d s a n o t h e r s i t u r n ,t h o t h e r s w i l l e n t e r m e m o r y a n o r m a l s p e e d . A l s o , D S w o r k s^ r e a t w i t h m e m o r y s n a p s h o t - t y p e p r o g r a m s .H o I W o r k s

D S u s e s c o m b i n a t i o n o B a s i c a n m a c h i n e l a n g u a g e . T h C - 6 4 m a c h i n e c o d e i p o k e d i n t o t h c a s s e t t e b u f f e r , a n t h 1 5 7 1 /1 5 8 1 m a c h i n e c o d e i l o a d e d i n t o t h e d r i v e v i u s e r f i l e , u s i n g t h

s p e c i a l 1 5 7 1 / 1 5 3 1 U t i l i t y L o a d e r c o m m a n d .D S d o e s n o u s H u r s t - m o d e s e r i a l c o m m u n i c a t i o n , b e c a u s e

H u r s t m o d e i s n ' t p o s s i b l e o t h s t a n d a r d C - 6 4 . H o w e v e r , t h s e r i a lr o u t i n e s b e t w e e n t h C - 6 4 a n 1 5 7 1 / 1 5 8 1 u s i n g D S a r a f a s t a B u r s t m o d e .

T h a c t u a l s p e e d i n c r e a s e u s i n g D S w i t h a 1 5 7 1 d e p e n d s o t h s e c t o r i n t e r l e a v i n g t h a t w a s u s e d w h e n t h f i l e w a s a v e d . T h i n t e r l e a v i n g d e t e r m i n e s h o c l o s e t o g e t h e r s e c t o r s a r w r i t t e n , a n w i t h t h 1 5 7 1 U ' n o r m a l l y i t h r a n g e 6 - 1 0 . W i t h a i n t e r l e a v e o 1 0 D S w i l l l o a d f i l e a b o u t f i v e t i m e s f a s t e r t h a n n o r m a l ; w i t h a

i n t e r l e a v e o f ( t h e f a s t e s t t h a t D S c a u s w i t h t h e 1 5 7 1 ) . t h f i l ew i l l l o a d t e t i t i m e s f a s t e r t h a n n o r m a l . T h 1 5 8 1 d r i v e h a f u l l t r a c k h u i l c r a n u s e s s e c t o r i n t e r l e a v e o 1 m a k i n g t h s p e e di n c r e a s e w i t h D S a b o u t t e n f o l d .H o T U s I

D S i b e s t i n s t a l l e d a s t h e f i r s t p r o g r a m o n e w l y f o r m a t t e d

1 K > H I N N O V E M B E R / D E C E M B E R t y » y

Page 18: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 18/32

d i s k . L o a d b o t h D S a n M a k e U S F i l e ( o 3 d e p e n d i n g o w h i c h d r i v e y o h a v e ) , ; m s a v e t h e m t w o r k d i a k . T h e n r u M a k e U S K i l e t c r e a t e a u s e r f i l e n a m e d e i t h e r 1 5 7 1 o 1 5 8 1 ,d e p e n d i n g o y o u r d r i v e - T h u s e r f i l e w i l l b e c o m e t h s e c o n d f i l eo n y o u r d i s k . F i n a l l y , s a v e L t h e d i s k a n H i e s y o w a n t t b a b l et l o a d a h i g h s p e e d , t t i u d o n ' t s a v e m o r e t h a n 2 0 b e c a u s e t h D S d i r e c t o r y r o u t i n e m i g h t s c r o l l t h e x c e s s f i l e n a m e s o f t h s c r e e n .

T u s D S L , t y p e L O A D " : * " , 8 : a n r e t u r n , t h e n K L ' N a n d r e t u r n .T h d i r e c t o r y o p r o g r a m f i l e s w i l l a p p e a r o n t h e s c r e e n , a n D S w i l l a w a i t v o u r d e s i r e .

R U i r i g h t C - 6 4 o C - 1 2 S , i 4 0 o 8 0 - C a l u m n m o d e ;p r i n t e r o p t i o n a l

G r a p h m a k e rR o b i n F r a n z e l

Y O C A U S G R A P H M A K E R 6 4 / 1 2 8 i e i t h e r 4 0 o S O - C o l u m nm o d e t c r e a t e a t t r a c t i v e a n i f o r m a t i v e b a g r a p h s . I y o u r p r i n t e ro u t p u t s C o m m o d o r e g r a p h i c s c h a r a c t e r s , y o u r g r a p h s w i l l a p p e a ri ' " - t - D ; " i y o u s d a i s y i v h e e l p r i m e r , o r h a v e t r o u b l e g e l l i n gy o u r p r i n t e r t o b e y c o m m a n d s , y o u r g r a p h s w i l l b m a d e o s t a nd a r d p r i n t e r c h a r a c t e r s .

D a t a f o t h b a g r a p h s c a b e n t e r e d m a n u a l l y o t h r o u g hc o m p l e x a n a l y s i s o s e q u e n t i a l d a t a b a s e f i l e s . Y o c a n e v e n e d i t t h d a t a t h a t d e f i n e s y o u r i * r a p h . a n g r a p h s c a b s a v e d t a n l o a d e df r o m d i s k .G e t t i n g S t a r t e d

A f t e r y o u r u n G r a p h m a k e r , t h b o t t o m o t h t i t l e s c r e e n i n d i c a t e sv h t i n y o u ' i r n s i u ^ . A o . ( . - 1 2 , m < i w h c t l u - i \ < h l r i 4 o 8 0 - C o d u m n m o d e — a h a n d y f e a t u r e f o G - 1 2 8 u s e r s w h o f t e ns w i t c h b e t w e e n I i a n I ' J K m o d e s . A f t e r t h t i t l e s c r e e n , t h e m a i nm e n u , s h o w n i F i g u r e I a p p e a r s . W h e n y o Y j u s t b e g i n n i n g t u s G r a p h m a k e r . y o c a p r e s s r e t u r n F o t h d e f a u l t c h o i c e . C r e a t e

N O V E M B E R / D E C E M B E R 1 9 8 9 1

Page 19: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 19/32

G r a p h ; 7 f o r P r i n t e r S e t u p ; o r i K m ! . T h o t h e r s e f c t i i o t i s a r e n ' ta v a i l a b l e u n t i l a f t e r y o u ' v e c r e a t e d g r a p h , s l e t ' s g e s t a r t e d b p r e s s i n g t h r e t u r n k e y ,

C r e a t i n g G r a p hR e f e r t F i g u r e a n F i g u r e f o c l a r i f i c a t i o n a w p r o c e e d .

F i g u r e s h o w s t h i n i t i a l s c r e e n f o c r e a t i n g g r a p h ; i r e q u e s t si n f o r m a t i o n f r o m y o u . Y o m a f i n d i h e l p f u l t g t h r o u g h t h e x e r c i s e u r e - c r e a t i n g t h s a m p l e g r a p h i F i g u r e 3

A t h t i t l e p r o m p t i i h F i g u r e 2 s c r e e n , y o c a i n p u t b o d )l o w e r - a n u p p e r c a s e l e t t e r s , a n t h t i t l e w i l l a p p e a r t h a i w a i p r i n t o u t s . H o w e v e r , t h l e t t e r s w i l l a l b u p p e r c a s e w h e n y o u rg r a p h i d i s p l a y e d o t h s c r e e n ,T h l e g e n d i l i n e a t h b o t i n m o y o u r g r a p h t h a t c a h u s e dl o e x p l a n a t i o n , s u c h a i n d i c a t i n g y o u r u n i t s o m e a s u r e m e n t .A g a i n , b n t h l o w e r - a n u p p e r r a s r m a b u s e d .

T h n u m b e r o r a n g e s t e l l s G r a p h m a k e r h o w m a n y b a r s t d i s p l a yi a p a r t i c u l a r g r a p h . T h e r e a r 1 b a r s i F i g u r e 3

I h n e x t p r o m p t a s k s w h e r e ( > r a p h m a k e r w i l l g e t t h e m a x i m u mv a l u e s f o e a c h r a n g e — f r o m k e y b o a r d i n p u t o f r o m d i s k f i l e . I y o i n t e n d t t y p e t h e m i n e n t e r K i f i h e p r o g r a m s h o u l d l o n k f o

F i g u r e 1 T h m a i n m e n u .

1 i i v i i l r ( l i : i p h2 V i e w G r a p h3 E d i t G r a p h4 S a C i r a p h5 L o a d G r a p hf i P r i n l G r a p h7 P r i n t e r S e t u pH E n P r o g r a mE n t e r S e l e c t i o n ( 1 - H )

F i g u r e 2 . I n i t i a l s c r e e n f o c r e a t i n gg r a p h .

C r e a t e G r a p hP r e s s I b M e n uK n l e r T i t l e :K n i c r L e g e n d :N u m b e r o R a n g e s ( 1 - 1 2 ) :

K e y b o a r d o D i s k I n p u t ? ( k / d )

L a b e l ( o R a t i g c 1

I \ \ ( J Y h M l l h k . J ) K ( . K M B K R L 9 S 9

Page 20: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 20/32

t h e m i d a t a b a s e f i l e o d i s k , e n t e r I ) F o n o w , p r e s s a n r e t u r n .

N e x t , y o m u s t e n t e r l a b e l f o e a c h r a n g e . T h e s e l a b e l s w i l l r u a l o n g b e l o w t h x - a x i s o t h g r a p h , t r u n c a t e d b y t h p r o g r a m , i n e c e s s a r y , t p r e v e n t o v e r l a p p i n g . I g e n e r a l , t h e f e w e r b a r s i g r a p h , t h m o r e s p a c e t h a t ' s a v a i l a b l e f o r l a b e l s . I 4 0 - c o l u m ng r a p h w i t h s i b a r s o r a n 8 0 - c o l i m m ^ n i p h w i t h 1 b a r s ( s e e P r i n t i n gb e l o w ) , t h l a b e l s c a b u t f o u r c h a r a c t e r s l o n g .

F i n a l l y , y o u ' l l b t p r o m p t e d f o r t h e m a x i m u m v a l u e i e a c h r a n g e .F o t h g r a p h i I r i S u r e 3 , 1 2 n u m b e r s F r o m 1 0 0 0 0 0 0 0 t 1 5 0 0 0 0 0 0 0( n c o m m a s ) m u s t b e n t e r e d . T m a k e t h g r a p h l o o k n e a t e r ,e d i t e d t h e n u m b e r s ( s e e E d i t G r a p h b e l o w ) t r u n f r o m 1 0 t o 1 5 0 ,t h e n i n d i c a t e d ( h c o n v e r s i o n t h L e g e n d . .A f t e r y o h a v e a n s w e r e d a i o t h p r o m p t s , t h m a i n m e n u w i l l

e a p p e a r , w i t h n e d e f a u l t c h o i c e o 2 f o V i e w G r a p h . B e f o r ed e s c r i b e t h a t o p t i o n , h o w e v e r , l e t ' s s o l * w h a t h a p p e n s i y o p r e s s

a t h K e y b o a r d / D i s k I n p u t p r o m p t .A n a l y z i n g D i s k F i l e

T l e a r n h o t a n a l y z e d a t a b a s e i i l e , c o n s i d e r d a t a b a s e t h a tc o n t a i n s s t a t i s t i c a l U ; i l H c o n c e r n i n g f i c t i t i o u s c o m p a n y . T h r e c o r d

F i g u r e 3 S a l e s b y e a r .

r S ' . - . b y T e a r

1 9 7 5 1 9 7 6 1 9 7 7 1 9 7 8 1 9 7 0 1 9 B 0 1 9 B 1 1 9 B 2 1 9 8 3 1 9 S 4 1 9 8 5 1 9 9 S

N O V K M H K K / I W G L M B E K 1 9 8 9 V 1

Page 21: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 21/32

F i g u r e 4 F i e l d s i s a m p l e e m p l o y e er e c o r d .

F i e l d 1 E m p l o y e e n u m b e rH e l d 2 E m p l o y e e a g F i e l d 3 C o d e s b t y p e n w o r k

M a n u a l L a b o rS e c r e t a r i a lS u p e r v i s o r yA n a l y s t s

E x e c u t i v eF i e l d ■ ! S a l a r y o E m p l o y e e

F i g u r e 5 P r i n t o u t o b e g i n n i n go s a m p l e d ? t 3 f i l B +

S A M P L E . D B F4

E M P L N U ME M P LT Y P E

A G W O R K

S A L A R Y

5

1 2 5 0 0 04

1 0 0 0 0 03

6 5 0 0 0

F i g u r e 6 P r i n t o u t o p o r t i o no s a m p l e d a t a b a s e .

N O A G E T Y P E S A L A R Y

1 1

F i g u r e 7

C r e a t e

5 4 3 4 3 3 2 3 4 5 4 4 2 1 1

T h D i s k

G r a u h

M e n u .

1 2 5 0 0 01 0 0 0 0 06 5 0 0 06 3 5 0 03 2 7 5 03 3 5 0 03 0 2 5 03 8 2 0 05 5 0 0 Q6 3 5 0 02 3 5 0 02 1 5 0 01 8 2 0 01 6 5 0 01 6 5 0 0

1 U s e r - D e f i n e d R a n e e sH i l l y F i e l d ( A l p h a / N u m e r i c )

2 U s e r - D e f i n e d R a n g e sT a l l y F i e l d ( N u m e r i c )

3 F i l e - D e f i n e d R a n g e sS u K i e t d

■ I R e t u r n t M a i n M e n u

E n t e r S e l e c t i o n ( 1 — 1 )

1 R E R U N N O V L M B E R / D E C K M K t - ' . k

Page 22: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 22/32

f o e a c h e m p l o y e e i n c l u d e s t h e l i e - I d s t h a t a r s h o w n i F i g u r e 4 M a n y C o m m o d o r e d a t a b a s e a n s p r e a d s h e e t p r o g r a m s p r o d u c e

s e q u e n t i a l d a t a f i l e s t h a t c a b r e a d i n t o w o r d p r o c e s s o r . B e f o r ey o a t t e m p t t u s d a t a f i l e w i t h G r a p h m a k e r , l o a d i i n t o w o r dp r o c e s s o r s y o c a l o o k a i t

F i g u r e s h o w s p r i n t o u t o t h b e g i n n i n g o d a t a f i l e o o u f i c t i t i o u s c o m p a n y c r e a t e d b R a p i d D a t a S o f t w a r e ' s D a t a O r g d a t ab a s e . T l i L i t p r o g r a m p l a c e s f i e l d s h o l d i n g t h f i l e n a m e , t h n u m b e ro r e c o r d s , t h e n u m b e r o f i e l d s p e r r e c o r d a n t h n a m e o f e a c hd a t a f i e l d a t h b e g i n n i n g o f t h f i l e , b e f o r e t h e a c t u a l d a t a . G r a p h -m a k e r m u s i b t o l d t s k i p t h i s h o u s e k e e p i n g i n f o r m a t i o n . F i g u r et s h o w s D a t a O r g p r i n t o u t o t h s a m e d a t a b a s e , i n c l u d i n g a l t h r e c o r d s .

N o t h a t y o k n o w t h l a y o u t o o u d a l a b a s e f i l e , l e t ' s p r o d u c ei h e f o l l o w i n g b a g r a p h s :1 N u m b e r o e m p l o y e e s i e a c h w o r k c a t e g o r y .2 D i s t r i b u t i o n o e m p l o y e e s b y a g e g r o u p .3 S a l a r i e s p a i d i e a c l i w o r k c a t e g o r y .

G r a p h m a k e r o f f e r s t h r e e t y p e s o d a t a b a s e a n a l y s i s i t h D i s km e n u i F i g u r e 7 W i t h o p t i o n 1 y o c a n c o u n t o c c u r r e n c e s b a s e do c o m p a r i s o n s o a l p h a / n u m e r i c d a t a ( w e ' l l u s t h i s f o o u f u s tg r a p h ) . O p t i o n l e t s y o s p e c i f y h i g h a n l o v a l u e s l o y o u r r a n g e su s i n g n u m e r i c a n a l y s i s ( t h e s e i _ o n d g r a p h ) . W i t h o p t i o n 3 y o c a s u n u m e r i c f i e l d b a s e d o a a l p h a b e t i c C o m p a r i s o n o s e c o n df i e l d ( t h e t h i r d g r a p h ) .A n a l y s i s O p t i o n

T r e - c r e a t e g r a p h s h o w i n g t h n u m b e r o e m p l o y e e s i e a c hw o r k c a t e g o r y , e n t e r f o t h n u m b e r o r a n g e s , s i n c e t h e r e a r e s i t y p e s o f w o r k . T h e n p r e s s a t h K e y b o a r d o D i s k I n p u t p r o m p ta n f o T a l l y F i e l d .

' I h e n u m b e r t e n t e r n e x t , f o r f i e l d s t o s k i p , d e p e n d s o n y o u ] 'f i l e o r g a n i z a t i o n . T a n a l y z e t h e n t i r e c o n t e n t s o y o u r d a t a f i l e ,y o u ' d e n t e r 0 F o o u r e x a m p l e , e n t e r t s k i p t h s e v e n h o u s ek e e p i n g f i e l d s o t h ( H ( s e e F i g u r e : ~ a g . i i n ) . A n t i m e y o u ' v ep r o g r e s s e d t h i s f a a n r e a l i z e y o d o n ' t k n o w h o w m a n y f i e l d s l s k i p , y o c a e n t e r t r e t u r n t t h m a i n m e n u .

T a n a l y z e t h n u m b e r o e m p l o y e e s i e a c h w o r k c a t e g o r y , e n t e rf o r f i e l d n u m b e r o d a t a , s i n c e T y p e o W o r k i t h t h i r d f i e l d i

e a c h r e c o r d .T h e n u m b e r o f i e l d s p e r e c o r d a l s o d e p e n d s o y o u r f i l e o r

N O V E M B E R / D E C E M B E K 1 9 8 9 K i K I I 1

Page 23: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 23/32

g a n i z a t i o i i . S i n c e e a c h r e c o r d i o u e x a m p l e h a f o u r f i e l d s , e n t e ra t h i s p r o m p t . T h n u m b e r o f r a n g e s w a s p e c i f i e d e a r l i e r , b u

n o y o m u s t i n d i c a t e w h a t e a c h o n r e p r e s e n t s b e n t e r i n g i t T y p e o W o r k c o d e : 1 - ( s e e F i g u r e - a g a i n ) . V o t a L i s t t h g r a p h* _ c t l i < » i l a t e r t c h a n g e t h e s e c o d e s t m o r e m e a n i n g f u l l a b e l s .

N o G r a p h m a k e r w i l l r e a d y o u r d a t a W a n c r e a t e t h g r a p h ;t h e n i w i l l d i s p l a y t h m a i n m e n u . s y o c a v i e w , e d i t , s a v e o p r i n t t h g r a p h .A n a l y s i s O p t i o n

N e x t , w e ' l l d t h a n a l y s i s o e m p l o y e e s b a g e . E n t e r f o t h n u m b e r o r a n g e s a n I a t h K e y b o a r d o D i s k I n p u t p r o m p t ,t h e n 4 2 f o N u m e r i c T a l l y , w h e n t h D i s k m e n u ( F i g u r e 7 a p p r a r s .A g a i n , y o u ' l l h a s k e d i n t h n u m b e r o f i e l d s t o s k i p , f i e l d n u m b e ro d a t a a n n u m b e r o f t i e l d s p e r e c o r d . T h i s t i m e , t h e f i e l d n u m b e ro f l a t a w i l l h i i l o t h A g f i e l d .

W h e n t h p r o g r a m p r o m p t s f o ( h l o w / h i g h v a l u e f o t h r a n g e ve n t e r t h m i n i m u m a n m a x i m u m a g i e a c h g r o u p . I y o e n t e r

h i g h v a l u e t h a t ' s s m a l l e r t h a n t h c o r r e s p o n d i n g l o v a l u e , ( i r a p h -m a k e r w i l l a l e r t y o u a n d l e y o r e - e n t e r t h v a l u e s . T h l a b e l s f o t h r a n g e s w i l l b g e n e r a t e d a u t o m a t i c a l l y , b a s e d o y o u r i n p u t .A n a l y s i s O p t i o n

T h f i n a l l y p e o a n a l y s i s w e ' l l d s u m s u o n f i e l d b a s e d o t h c o n t e n t s o a n o t h e r . I p r o d u c e s g r a p h t h a i s h o w s h o m u c hm o n e y w a p a i d i s a l a r i e s t o e a c h t y p e o f w o r k e r . K n t e r f o t h n u m b e r o r a n g e s , s i n c e t h e r e a r s i t y p e s o w o r k f o w h i c h s a l a r i e sw i l l f i t o t a l e d . b e s e l e c t " a t h e D i s k m e n u ( F i g u r e 7 a n e n t e rt h n u m b e r o f i e l d s t s k i p .

W i t h i b i s a n a l y s i s , t h p r o m p t f o f i e l d n u m b e r o d a t a r e f e r s t t h f i e l d y o u w a n t t s u m . K n t e r f i o u e x a m p l e , s i n c e s a l a r y i t h f o u r t h h e l d . F i e l d n u m b e r f o r a n g e s i a g a i n S v p o W o r k .

I y o w a r n e d t u s a a l p h a b e t i c f i e l d f o r s e l e c t i o n o l r e c o r d st t b e i n c l u d e d i t s u m m i n g n u m e r i c f i e l d , y o u ' d r e s p o n d w i t ht t h A l p h a o N u m e r i c p r o m p t . F o o u e x a m p l e , w e ' r e u s i n g t h n u m e r i c a l l y c o d e d T y p e o W o r k t i c k ! , s e n t e r N

F i n a l l y , a b e f o r e , e n t e r t h n u m b e r o f i e l d s p e r e c o r d a n t h r a n g e s t b s e a r c h e d .V i e w i n g Y o u r G r a p h

O n c e y o u ' v e c r e a t e d y o u r g r a p h , t h d e f k u l l a t h m a m e n u1 I M J V K M B K K ' I H C h N f B E R U W . I

Page 24: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 24/32

b e c o m e s 2 f o V i e w G r a p h . P r e s s r e t u r n , a n d , i y o u r c o m p u t e r i i 4 0 - C o S m n n m o d e , t h l u s t s i b a r s o f " [ h e g r a p h w i l l a p p e a r . T h b a r s L t h r i g h t a r s t i l l t h e r e , b u t h e r e i s n ' t a n r o o m t d i s p l a yt h e m . A m e n t i o n e d b e f o r e , t h e y ' l l a p p e a r i t h p r i n t o u t ( s e eP r i n t i n g , b e l o w ) , i n 8 0 - C n l u m n m o d e , y o u r e n t i r e g r a p h w i l l T i o t h s c r e e n .

1 m a k e c h a n g e s t y o u r g r a p h , p r e s s a n k e t a c c e s s t h e m a i nm e n u , a n t h e n s e l e c t 3 E d i t G r a p h ,E d i t i n g Y o u r G r a p h

I n E d i t m o d e , y o c a n r e t y p e t h t i t l e , l e g e n d , r a n g e l a b e l s a n e v e n t h r a n g e v a l u e s . W h e n y o u ' r e d o n e , t h m a i n m e n u w i l lr e a p p e a r , o f f e r i n g y o t h o p t i o n t p r o c e e d t a n o t h e r p a r t o t h p r o g r a m o t o e d i t s o m e m o r e b p r e s s i n g ' . a g a i n .S a v i n g Y o u r G r a p h

O n c e y o u ' v e c r e a t e d y o u r g r a p h a n e d i t e d i a d e s i r e d , y o u ' l lp r o b a b l y w a n t t s a v e i t o d i s k . S e l e c t f r o m t h m a i n m e n u , t h e ne n t e r f i l e n a m e t h a t ' s n m o r e t h a n 1 c h a r a c t e r s l o n g , i y o e n t e ro n t h a t ' s t o l o n g , G r a p h m a k e r w i l l a u t o m a t i c a l l y t r u n c a t e i t A n t i m e t h p r o g r a m e n c o u n t e r s p r o b l e m w i t h t h e d i s k d r i v e , i w i l ld i s p l a y a e r r o r m e s s a g e o t h s c r e e n a n r e t u r n y o t t h m a i nm e n u t t r a g a i n .L o a d i n g Y o u r G r a p h

l l o a d p r e v i o u s l y s a v e d g r a p h i n t o G r a p h m a k e r , s e l e c t a t h m a i n m e n u a n e n t e r t h e f i l e n a m e . H e r e a g a i n , t h p r o g r a mw i l l r e p o r t a n d i s k e r r o r s .

P r i n t i n g Y o u r G r a p hP r i n t i n g g r a p h i a e a s y a p r e s s i n g a t h m a i n m e n u . I t h

p r i n t o u t d o e s n ' t l o o k r i g h t , s e t h P r i n t e r S e t u p s e c t i o n b e l o w t c o r r e c t i t

T h p r i n t o u t o f g r a p h t h a i c o n t a i n s s i o f e w e r b a r s w i l l b o n e -h a l f p a g e w i d e ; g r a p h t h a t c o n t a i n s m o r e t h a n s i b a r s w i l l e x t e n da c r o s s ( i l l ! p a g e . Y o c a e x p a n d g r a p h w i t h s i o f e w e r b a r s t m a k e m o r e r o o m f o r a n g e L a b e l s b a d d i n g e n o u g h " i n v i s i b l e " b a r s( n l a b e l a n r a n g e v a l u e o f f ) ) t b r i n g t h t o t a l t s e v e n .P r i n t e r S e t u p

G r a p h r n a k e r m a k e s u s o C o m m o d o r e g r a p h i c s r p r i n t o u t h

N O V E M B E R / D E C E M B E R E S £ 9 R 1

Page 25: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 25/32

s a m e t h r e e - d i m e n s i o n a l g r a p h y o n s e o t h s c r e e n . H o w e v e r , y o uc a a l s o p r o d u c e p r i n t o u t w i t h n o r m a l d a i s y w h e e l c h a r a c t e r s . J u s ts e l e c t 7 a t h m a i n m e n u a n r e s p o n d " n o " a t h C B D o M a t r i xP r i n t e r p r o m p t .

Y o u ' l l b p r o m p t e d t e n t e r t h s e c o n d a r y a d d r e s s e s t h a t G r a p h -m a k e r s h o u l d u s t o p e n y o u r t e x t a n g r a p h i c s p r i n t e r f i l e s .N o r m a l l y , y o u ' d s e l e c t 7 f o t h t e x t s e c o n d a r y a d d r e s s a n f o g r a p h i c s , b u w i t h a d a i s y w l i e e l p r i n t e r , y o u m u s t s e l e c t f o b o t h .I t h e s e s e c o n d a r y a d d r e s s e s d o n ' t w o r k w i t h y o u r p r i n t e r , c o n s u l ty o u r p r i n t e r o i n t e r f a c e m a n u a l f o o t h e r p o s s i b i l i t i e s .

F i n a l l y , G r a p h m a k e r w i l l a s f o t h n u m b e r o p r i n t e r c o n t r o lc o d e s t s e n d t t h p r i n t e r w h e n d i p r i m e r H i i o p e n e d . I y o d o n ' t w a n t E s e n d a n c o d e s , o v e r w r i t e t h e d e f a u l t w i t h 0 T h d e f a u l t s e t t i n g s w i l l t e l l a n E p s o n - c o m p a t i b l e p r i n t e r t p r i n t a p r o x i m a t e l y 1 l i n e s p e i n c h ( V 7 2 - i n c h l i n e f e e d ) , s o t h l i n e s b a r e l yt o u c h . I t h e s e c o n t r o l c h a r a c t e r s a r e n ' t c o r r e c t f o y o u , r e f e r t y o u r p r i n t e r m a n u a l t d e t e r m i n e h o t a d j u s t t h e l i n e f e e d s .E n P r o g r a m

S e l e c t i n g a t h m a i n m e n u t e r m i n a t e s e x e c u t i o n o G r a p h -m a k e r . I y o h a v e g r a p h i m e m o r y , t h p r o g r a m w i l l a s f o v e r i f i c a t i o n t h a t y o w a n t t e x i t — i n c a s e y o I b r g o t t s a v e t h g r a p h o n e e d t p r i n t i o u t . T h e n t y p e t r e t u r n t t h m a i nm e n u , o t l e a v e t h p r o g r a m .

E v e n i y o t y p e Y i t ' s n o t o l a t e t o s a v e o p r i n t y o u r g r a p h .J u s t e n t e r R U 7 4 0 , a n t h m a i n m e n u w i i l r e t u r n , w i t h y o u r l a s tg r a p h s t i l l i m e m o r y .

R U i r i g h t : C - 1 2 S ( i 4 0 - C o l u m n m a d e )

S e a s o n ' s G r e e t i n g sB M a l c o l m G a r d n e r

C I R C L E A R O U N D Y O U R C - 1 2 8 a n d e n j o y t h m a g i c a l h o l i d a ys c e n e c r e a t e d b S e a s o n ' s G r e e t i n g s , p r o g r a m f o r t h e C - 1 2 8 i 4 0 - C o l u i n i i m o d e . M u c h o S a n t a ' s k n o w - h o w a b o u t C - 1 2 8 s o u n d

2 I N O V E M B E R / D E C E M B E R 1 9 8 9

Page 26: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 26/32

i i m l g r a p h i c s w e n t i n t o t h i s p r o g r a m . T h s c e n e f e a t u r e s a w r e a t ho m o v i n g m u l t i c o l o r e d l i g h t s C h a t ' s h i g h l i g h t e d b b i r e b o w .T h w r e a t h h a n g s i w i n d o w t h a t l o o k s o u o n i g h r s k t i l l e d

w i t h . s t a r s a n c r e s c e n t m o o t ) . S n o w s i f t s d o w n , p i l i n g h i g h e r a n h i g h e r o t h o u t s i d e w i n d o w s i l l F o a b o u t a h o u r . T h b a c k g r o u n dm u s i c i n o a r u n - o f - t h e - m i l l h o l i d a y d i t t y , b u t h O d t J o y , f r o mI J c e t h o v e i f s n i n t h s y m p h o n y , p l a y e d b v a r i o u s " i n s t r u m e n t s " a d i f f e r e n t t e m p o s .

I y o u ' r e i H O - C o k m m m o d e w h e n y o u r u n S e a s o n ' s G r e e t i n g s ,y o u ' l l b p r o m p t e d t s w i t c h y o u r m o n i t o r t 4 c o l u m n s , t h e n t r t u r n t 8 0 c o l u m n s w h e n y o e n t h e d i s p l a y ( j u s t s w i t c h t h m o n i t o rb u t t o n a g a i n ) . F r o m 4 0 - C t i l u m n m o d e - , y o u ' l l b p r o m p t e d t w a i t l 2 s e c o n d s w h i l e t h p r o g r a m l o a d s s o m e o S a n t a ' s g r a p h i c s d a t a .W h e n y o u ' r e r e a d y f o b e o t d e p a r t t a a l t e r n a t i v e p r o g r a m ,j u s t p u s h t h r u n - s t o p k e w h i l e t h l i g h t i m o v i n g a r o u n d t h u p p e rp o r t i o n o t h w r e a t h . W i t h w a r m s e a s o n ' s g r e e t i n g s t e v e r y o n e !

R U i r i g h t : C - 1 2 8 ( 4 0 - o 8 0 - C o l u m n m o d e )

T h C a r o l i n g C o m m o d o r eH K a m i a n F M a s T a b e U o

N O C H R I S T M A S B F . I . L S c a c o m e f r o m y o u r C - 1 2 8 ! T h a t ' s r i g h t ,n o t a h o r s e ' s h a r n e s s o c h i n c h s t e e p l e o a o r c h e s t r a , b u y o u rK c * t > d o l C o m m o d o r e c o m p u t e r . H o d o e s i g e s m u s i c a l ? B r u n n i n g C h r i s t i n a s C a r o l s l ^ H , B a s i c 7 . p r o g r a m t h a i p l a y s e i g h ip o p u l a r c a r o l s , m o s t o t h e m i t w o t h r e e v o i c e s .

L o a d C h r i s t m a s C a r o l s 1 2 I V o n i M e n u 1 2 8 , t h e n r u i t a c o m p a n y f a m i l y s i n g - a l o n g s , e n t e r t a i n f r i e n d s a p a r t y o e v e na m u s e S a n t a C l a u s a h w o r k s , A l y o u h a v e t d i s e l e c t t h c a r o ly o w ; t n i a t h p r o m p t . T e x i t t h p r o g r a m , p r e s s a t h p r o m p t .O c o u r s e , i y o s e u C h r i s t m a s C a r o l s 1 2 f o S a n t a t o u s e , b s u r e t l e a v e n o t e w i t h i n s t r u c t i o n s n e x t t t h m i l k a n c o o k i e s !

N l l V K M l l E K / D F . t l E M B E R I 9 S 9 S 2

Page 27: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 27/32

R U i r i g h t : C - 6 4 ; c o l o r m o n i t o r ; j o y s t i c k

W r a p a r o u n dH T o n y B n m l n e r

I Y O L I K E t g e w r a p p e d u i g a m e o n c e i w h i l e , t r W r a p a r o u n d , a n e n g r o s s i n g p u z z l e f o t h C - 6 4 . I t W r a p a r o u n d ,t w m u l t i c o l o r e d p a t t e r n s a r g e n e r a t e d b t h c o m p u t e r . H o i hc o n t a i n t h s a m e b l o c k s , b u i d i f f e r e n t a r r a n g e m e n t s . Y o u r j o b ,u s i n g a j o y s t i c k i p o r t 2 i t s h i f t r o w s a n c o l u m n s w i t h i n i l i t rp a t t e r n o t h l e f t u n t i l b o t h p a t t e r n s m a t c h — a n d t d i i t h f e w e s t m o v e s p o s s i b l e !

A t h g a m e : b e g i n s , y o s e l e c t t h s i z e o t h p a t t e r n s y o w a n ii w o r k w i t h ; W r a p a r o u n d u u g e n e r a t e I m t h r e e t s i r a w s a n t h s a m e n u m b e r o c o l u m n s . Y o a l s o s e l u c : t t h n u m b e r o c o l o r s ,f r o m t w t s i x , t a p p e a r i t h p a t t e r n s . { Y o u m a f i n d , w h e nu s i n g l i v e o . s i x c o l o r s , t h a t s o m e < » £ ' ( l i t / r n a r ( j u k e d i f f i c u l t t d i s t i n g u i s h . T h i s c a b c o r r e c t e d b t w e a k i n g t h e c o l o r a d j u s t m e n t* y o u r m o n i t o r , ) B o t h s e l e c t i o n s a r m a d e w i t h t h j o y s t i c k . W h e ny o a r p r o m p t e d , p u s h t h j o y s t i c k f o r w a r d l < d e c r e a s e t h f l a s h i n gn u m b e r o p u l l b a r k t i n c r e a s e i t t h e n p r e s s t h e l i r e b u t t o n t e n t e ry o u r c h o i c e .

A s o o n a i k n o w s y o u r p r e f e r e n c e s , t h p r o g r a m d i s p l a y s t h em a s t e r p a t t e r n o h r i g h t a n t h s c r a m b l e d p a t t e r n o t h l e f t .t h l a t t e r w i t h a s q u a r e w h i l e c u r s o r i i t t o p - l e f t c o r n e r . U s t h j o y s t i c k t m o v e t h c u r s o r t s q u a r e i t h r o o c o l u m n y o w a n t t s h i f t a n p r e s s h f i r e b u t t o n t e n t e r S h I m o d e , t h c u r s o rw i l l t u r n i n t o i i x n - d h e n i o n a l a r r o w . T h e n p u s h t h j o y s t i c k i t h d i r e c t i o n y o w a n t t h r o o c o l u m n t m o v e , a n a l t h . s q u a r e s w i l l s h i f t o n s p a c e , t h l a s t w r a p p i n g a r o u n d t t h f i r s tA f t e r t h s h i f t , p r e s s t h e l i r e b u t t o n t o e s i t S h i f t m o d e a n m o v e t h c u r s o r f r e e l y a g a i n . A y o p l a y , t h n u m b e r o m o v e s y o u ' v e u s e di c o n t i n u a l l y s h o w n a t h t o o t h s c r e e n .

T h g a m e e n d s w h e n y o e i t h e r d u p l i c a t e t h m a s t e r p a t t e r ns u c c e s s f u l l y o p r e s s t h F k e y . W h e n t h p r o g r a m a s k s i y o u ' dl i k e t p l a y a g a i n , p u s h t h j o y s t i c k f o r w a r d l o y e o p u l l i b a c kf o n o t h e n p r e s s t h f n e l > u i t o n t o r e g i s t e r y o u r c h o i c e .

2 r e r u n n o v k m k i . k / d k c k m h f . r i < m h

Page 28: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 28/32

R U i r i g h t : C * 6 4 ; p r i n t e r o p t i o n a l

T h F a m i l y T r e ef i H u g h

I G E N K A L O G 1 C A L S E A R C H E S , h a n d l i n g t h d a t a o i n d i v i d u a l sa n t h e i r r e l a t i o n s h i p s i a e f f i c i e n t m a n n e r i r e a l p r o b l e m . T h F a m i l y T r e e a d d r e s s e s t h i s b p r o v i d i n g l o g i c a l & n t \ e a s y - t o - u s es t o r a g e a n r e t r i e v a l s y s t e m — a g e n e a l o g i c a l d a t a b a s e . P e r s o n a l d a t ao i n d i v i d u a l s m a b e n t e r e d a n r e c a l l e d a s d e s i r e d . O u t p u t i t t h s c r e e n o t i t h p r i n t e r , w i t h i h e s u c c e s s i o n o g e n e r a t i o n sp o r t r a y e d t h r o u g h s e r i e s o i n d e n t s .

T h F a m i l y T r e e k e e p s d ; u a i t w f i l e s : B r a n c h , s e q u e n t i a l T i l et h a t h o l d s n a m e s a n t h e i r r e l a t i o n s h i p s , a n l e a v e s , a r e l a t i v e f i l et h a i c o n t a i n s i n f o r m a t i o n o i n d i v i d u a l s . L e a v e s o c c u p i e s 3 3 6 b l o c k S je n o u g h s p a c e f o r ' 1 0 0 i n d i v i d u a l s , s a f t e r y t m Y e l o a d e d t h p r o g r a mf r o m t h K e R U N d i s k , ( u s i n g M e n u 6 4 ) , y o s h o u l d i m m e d i a t e l yc o p y i t f r e s h l y f o r m a t t e d w o r k d i s k a n u s t h a t f o y o u rg e n e a l o g i c a l w o r k . Y o a l s o n e e d f r e s h w o r k d i s k f o e a c h f a m i l y .

W h e n y o u r u n t h p r o g r a m , i a s k s f o f a m i l y n a m e , t h e n s p e n d sa b o u t t h r e e m i n u t e s w r i t i n g t h L e a v e s f i l e t d i s k . W h e n t h a t ' sd o n e , t h w o r k . s c r e e n a p p e a r s , w i t h t h f a m i l y o a r o e i p l a c e .

T h p r o g r a m i c o n t r o l l e d w i t h t h s p a c e b a r , t h f u n c t i o n k e y s ,t h c u r s o r - u p a n d - d o w n k e y s , a n t h b a c k a r r o w ( — k e y .E n t e r i n g D a t a

T s t a l l e n t e r i n g t l a i a , p r e s s t l u - s p a t e b a r . T h e n , f o l l o w i n g t h q u o t a t i o n m a r k s i t h e n t r y a r e a , t y p e t h n a m e o t h f a t h e r o t h f i r s t ( n m s t r e c e n t ) g e n e r a t i o n . N e x t , p r e s s r e t u r n , a n t h n a m em o v e s d o w n f r o m t h e n t r y a r e a t o s t a r t l i s t l o w e r o t h s c r e e n .

t h f a t t i e r o d i f i r s t g e n e r a t i o n 1 u n k n o w n , j u s t p r e s s r e t u r na n " U n k n o w n 1 i e n t e r e d a u t o m a t i c a l l y . T h ( [ u o t e s m a k e i p o s i b l e t u s c o m m a s a n c o l o n s i y o u r e n t r i e s .

A f t e r t h f a t h e r , e n t e r t h m o t h e r a n t h e c h i l d r e n , w h o m t h p r o g r a m r e f e r s t o a s i b l i n g s . E a c h t i m e y o e n t e r n a m e a n p r e s st h r e t u r n L e y , y o a c i d t h n a m e t t h l i s t b e l o w , p r e c e d e d b f r o s s t a n d i n g f o f a t h e r , m u t h e r o r s i b l i n g . T h m a x i m u m n u m b e r

N O V E M B E R / D E C E M B E R I ' J S W V 2

Page 29: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 29/32

o e n t r i e s i e a c h g e n e r a t i o n i 1 4 T c o r r e c t a e n t r y , t y p e t h n e v e r s i o n o v e r t h o l d . T c a n c e l ( h e c h a n g e , t y p e h a c k a r r o wi l t h b e g i n n i n g o e n o t h e n t r y l i c i t ' a c i d p r e s s r e t u r n .

A f t e r c r e a t i n g t h e l i s t , y o c a s e l e c t a n n a m e i i b m o v i n gt h i n d i c a t o r a r r o w u a n d o w n w i t h t h c u r s o r c o n t r o l s . I y o t h e n p r e s s t h s p a c e b a r . t h n a m e y o s e l e c t e d a p p e a r s i t h e n t r y

r e a d y f o f u r t h e r a c t i o n .T h F u n c t i o n K e y s

W i t h l h i n d i c a t o r a r r o w p o i n t i n g a t h l a t h e r o m o t h e r , p r e s st h F k e t e n t e r t h e p r e v i o u s g e n e r a t i o n ( p a t e r n a l o m a t e r n a lg r a n d p a r e n t s ) . T h e n e n t e r t h n a m e s o i n d i v i d u a l s o t h a t g e n e ra t i o n a b e f o r e . V o c a p r o g r e s s t p r i o r g e n e r a t i o n s o n l y v i [ h l a t h e i ' o m o t h e r .

T h F a m i l y T r e e p r o v i d e s o n l y f o c o n s a n g u i n e o u s r e l a t i o n s h i p s .I ' f i L ' r t ' s n p r o v i s i o n f o s t e p - r e l a t i v e s o i n - l a w s i t h g e n e a l o g i c a l

c h a i n . H o w e v e r , t h e y m a b n o t e d i t h r e m a r k s ( s e e F b e l o w ) .T r e t u r n t t h n e x t y o u n g e r g e n e r a t i o n , p r e s s V S Y o c a d e l e t e s i b l i n g ' s n a m e b p r e s s i n g t h F k e y . B e f o r e

d e l e t i n g , t h e p r o g r a m c h e c k s t m a k e s u r e t h a t ' s w h a t y o u w a n t t d o l w o n ' t I t y o d e l e t e f a t h e r a n m o t h e r e n t r i e s w i t h F 5

T ( j i i i l t h p r o g r a m , p r e s s t h F k e y . D n o t u s e t h n m - s t o p /r e s t o r e k e c o m h i n a l U m t d i s a b l e T h F a m i l y T r e e , f o y o m i g h t t h e nl o s e u p d a t e d n a m e s , w h i c h a r a u t o m a t i c a l l y s t o r e d i t h s e q u e n t i a lB r a n c h t i l e b e f o r e t h p r o g r a m i t e r m i n a t e d .

T h K k e p r i n t s i h c l i n e a g e o e n t e r e d n a m e s t y o u r c h o i c e o t h s c r e e n o t h p r i n t e r . Y o c a a l s o c h o o s e t p r i n t o u o n l yt h o s e w h a r p a r e n t s , o t i n c l u d e , a w e l l a p a t e n t s , ( h o s e w h h a v e h a n o f f s p r i n g . I a n c a s e , b o t h H i h e r s ' a n d m o t h e r s ' n a m e sa r p r e c e d e d b d i f f e r e n t d i s t i n g u i s h i n g s y m b o l s — n s o l i d b l o c k a n a o p e n b l o c k , r e s p e c t i v e l y .

A t h e t o p o t h s c r e e n a n o e v e r y t e n t h l i n e o t h p r i m e dp a g e , y o u ' l l s e h u o n u m b e r s t h a t i n d i c a t e g e n e r a t i o n l e v e l s .T h n u m b e r o t h g e n e r a t i o n i i t h c o l u m n d i r e c t l y a b o v e * t h f i r s t t e t t e r s o t h n a m e s b e l o n g i n g t t h a t g e n e r a t i o n . I y o p r e s sF a o t h e r t h a n t h b e g i n n i n g l e v e l , t h g e n e r a t i o n i n d i c a t o rc h a n g e s a p p r o p r i a t e l y . I y o t r t e n t e r m o r e g e n e r a t i o n s t h a nt h s c r e e n o p a g e w i d t h w i l l a l l o w ( a b o u t 2 2 ) , y o u ' l l g e N o E n o u g h R o o m m e s s a g e .

V c a l l s t h H i o t h i n d i v i d u a l y o u ' v e s e l e c t e d w i t h t h i n d i c a t o ra r r o w . I y o h a v e n ' t p r e v i o u s l y e n t e r e d d a t a ( o r t h a i p e r s o n , y o u ' r e

2 L N O V E M B E R / D E C E M B E R 1 9 8 9

Page 30: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 30/32

a s k e d i y o w a n t t d s n o w . I f s o , p r e s s Y t h e n f o l l o w t h p r o m p t st e n t e r t h e d a t a , i n c l u d i n g b i r t h d a t e a n p l a c e , d a l e a n p l a t e o d e a t h ( i a p p r o p r i a t e a n k n o w n ) , o c c u p a t i o n ( l i m i t e d t 1 s p a c e s ) ,d a t e o m a r r i a g e a n p r e m a r i t a l n a m e o s p o u s e ( i a p p r o p r i a t e ) .Y o m a a l s o e n t e r t w 4 0 - c h a i a c t e r l i n e s a r e m a r k s .

A f t e r e n t e r i n g d a t a i t e m , y o u ' r e a s k e d i i t ' s c o r r e c t . W h e n a l i h e n t r i e s a r f i n i s h e d , L h p r o g r a m s t o r e s t h e d a t a i t h L e a v e sf i l e o t h d i s k . Y o m a e n t e r d a t a f o 1 i n d i v i d u a l s c o n s e c u t i v e l y ,a f t e r w h i c h t h p r o g r a m a u t o m a t i c a l l y s t o r e s t h u p d a t e d B r a n c hf i l e . T c o n t i n u e u s i n g t h p r o g r a m , t y p e R U a n p r e s s t h r e t u r nk e y , w h i c h s t a r t s t h p r o g r a m o v e r *

I d a t a i p r e s e n t i l h e i n d i v i d u a l f i l e w h e n y o h i F 4 i t ' s r e c a l l e dt t h s c r e e n . T h e n y o h a v e t h f o l l o w i n g f i v e o p t i o n s : C h a n g e ,D e l e t e , P r i n t , S t o r e a n R e t u r n .

C h a n g e d i s p l a y s t h d a t a i t h s e l e c t e d i i l e w i t h l i n e i n d i c a t o r s0 - 8 p r e c e d i n g t h d a t a l i n e s . U n k n o w n d a t e s a r s h o w n a 9 9 9 9 9 9 9 9 ,w h i l e n o n a p p l i c a b l e d a t e s a r s h o w n a 0 0 0 0 0 0 0 0 . T h o t h e r i n f o rm a t i o n i q u i t e r e c o g n i z a b l e . T c o r r e c t l i n e , c a l l a n f o l l o w t h p r o m p t s t o a l t e r s p e c i f i c d a t a .

D e l e t e r e m o v e s a e n t i r e e n t r y f r o m t h L e a v e s f i l e ( u s e f u l w h e ns i b l i n g e n t r y l i a s b e e n d e l e t e d ) .P r i n t s e n d s l i t e i n f o r m a t i o n t l l i e p r i n t e r , i n c l u d i n g g e n e r a t i o n

l e v e l a n r e l a t i o n s h i p t l u - p r e v i o u s i n d i v i d u a l .S t o r e p l a c e s t h c h a n g e d d a t a i L e a v e s . T h i s m u s t b d o n e b e f o r e

e x i t i n g V m o d e , o t h c h a n g e s w i l l b l o s t .R e t u r n t a k e s y o b a r k t t h e n t r y s c r e e n .

H i n t sI f b s o m e c h a n c e , t h p r o g r a m s t o p s b e f o r e t h f i n a l s a v e o f t h

B r a n c h f i l e , t y p e , i D i r e c t m o d e , G O T O N < r e t u r n > . T h i s b r i n g sy o h a c k t t h m a i n s c r e e n w i t h o u t l o s i n g d a t a . T h e n , u s i n g l - " 7 ,e x j t i m m e d i a t e l y t p r e s e r v e a l y o u r d a t a .

B s u r e t o s t a r t e n t e r i n g d a t a w i t h t h y o u n g e s t f a t h e r i t h f a m i l y c h a i n . I n t h a i w a y , h i c h i l d r e n w i l l b e d e s i g n a t e d a g e e r a t i o n 1 t h e f a t h e r a g e n e r a t i o n 2 t h g r a n d p a r e n t s a g e n e r a t i o n: l a n s f o r t h .

I y o u w a n t t s t a r t a f r e s h , s c r a t c h t h e U r a n d i a n L e a v e s f i l e s .\ : i c : l i n u - n i l i c t . , s i n - , f a m i l y r e q u i i o H - p a r a u i l i s k .

I y o h a v e q u e s t i o n s c o n c e r n i n g t h i s p r o g r a m , p l e a s e t t f r U e t h a u t h o r ,H u g h M c M e n / t w i n , 1 0 1 4 G r e w / f i e l d . P t o r i a , I I 6 1 6 1 4 .

N O V E M B E R / D E C E M B E R 1 9 8 9 H i . R U N E

Page 31: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 31/32

M R U NE d i t o r - i n - C h i e fD e n n i s b r i s s o n

T e c h n i c a lT i W a l s hM a n a g i n g K i h i o rS w a i n P h a t tS e n i o r E d i ' i u kM i S J a l aA . S K O C I A 1 F . E D J T O BM A t - : 1 1 ! R B j o r n s e nC o E d i t o r

A k B l K E C I U HH o w a r d C D e s i g n a n A n D i l l o nT y p e s e t t i n gV ' - - i ' . i . D a v e l sK y S U T C L I K T ' E

n C o n s u a n t

Page 32: Re-Run 1989 11-12

8/6/2019 Re-Run 1989 11-12

http://slidepdf.com/reader/full/re-run-1989-11-12 32/32

1 P r o g r a m s I n c l u d e d o t h i s D i s k

F r o m t h N o v e m b e r R U N ;F r i e n d l y F i l e C o p i e r

t B u i l d B e t t e r B a s i cW a l l S t r e e t 1 2 D e e p C - 6 4 W o r l d

F r o m t h D e c e m b e r R U N ;G e L o a d o T h i s !

¥ G r a p h m a k e r► S e a s o n ' s G r e e t i n g s

P l u s : E x t r a B o n u s P r o g r a m s !► T h C a r o l i n g C o m m o d o r e► W r a p a r o u n d* T h F a m i l y T r e e

I a n m a n u f a c t u r i n g d e l e c t b e c o m e s a p p a r e n t t r d e f e c t i v e D i s k w i l l b r e p l a c e d b e t i c h a r g e i r e t u n e d b p r e p a i d m a i l w r t h i j i 3 d a y s o p u r c h a s e S e n d r t w n t o n w s p e c i f y i n g t h d e t e a . t

R U S p e c i a l P f O d n c t i B O E l m S t r M t P a i o i b o r D o g h . H 0 M 5 8

R e p t a c e m e f i l s w i n o b m a t h d i s k h a b e a l t W K l . r f l p a J r g d m i s y s e d U w o u g h n a t f i g e n c B . o r s J n c w s s i g n s o e x c e s s i v e w e a r o i d a m a g e d b

T h p r o g t a m s i R e f l U N a r t a k e n d i r e c t l y f r o m l i s t i n g s p r e p a r e d t a c c o m p a n y a r t i c l e s i R U m a g a z i n e T r e yw ' - \ n o t r u n u n d o r a l s y ^ t n m c c n f i g u m t m n a L h s u t h R U I f l i g h t i n f o r m a t i o n i n c l u d e d w i t h c a c t i a i b c t o y t > _ *g u i d e .

T h e n t i r e c o n t e n t s a r c o p y r i g h t e d 1 9 8 9 b y I D G C o m m u m c a i K x i s / f a i s r t K X D u g f v U n a u t h o r i z e d d u p l i c a t i o n i w o l a n a n o a p p J i c a b l o t a w s .

C o p y r i g h t 1 9 B 9 I D C o m m u n i c a t i o n s / P e t e r b o r o u g h