home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / SIMTEL / CPMUG / CPMUG027.ARK / MEMBRAIN.ASC < prev    next >
Text File  |  1984-04-29  |  6KB  |  163 lines

  1. 100 REM BY KEN WITT     TRACY HIGH SCHOOL      CELL NOD. D. NIXON 
  2. 110 READ H,S,K,N,C,W,P
  3. 120 DATA 6700,30,53,0,1,0,0   
  4. 130 PRINT"DO YOU WISH TO SEE AN EXPLANATION OF THIS PROGRAM"  
  5. 140 PRINT"(1=YES, 0=NO)"  
  6. 150 INPUT Q9  
  7. 160 IF Q9=0 THEN 1660 
  8. 170 PRINT "IN THIS PROGRAM YOU WILL BE ROLE PLAYING. YOU WILL ACT AS"
  9. 180 PRINT "A CELL MEMBRANE AND YOUR RESPONSIBILITY WILL BE TO MAKE"  
  10. 190 PRINT "ADJUSTMENTS IN THE FOLLOWING ITEMS:"  
  11. 200 PRINT "1.WATER"  
  12. 210 PRINT "2.SUGAR"  
  13. 220 PRINT "3.POTASSIUM IONS" 
  14. 230 PRINT "4.SODIUM IONS"
  15. 240 PRINT "5.CHLORIDE IONS"  
  16. 250 PRINT "6.WASTE(PRIMARILY AMMONIA COMPOUNDS)" 
  17. 260 PRINT "----------------------------------------------"   
  18. 270 PRINT "SAFE CONCENTRATIONS ARE AS FOLLOWS:"  
  19. 280 PRINT "          WATER BETWEEN 6000 AND 8000 MOLECULES"  
  20. 290 PRINT "          SUGAR BETWEEN 10 AND 35 MOLECULES"  
  21. 300 PRINT "          POTASSIUM BETWEEN 40 AND 53 IONS"   
  22. 310 PRINT "          SODIUM BETWEEN 0 AND 13 IONS"   
  23. 320 PRINT "          CHLORIDE BETWEEN 1 AND 3 IONS"  
  24. 330 PRINT "          WASTE BETWEEN 0 AND 10 MOLECULES"   
  25. 340 PRINT "------------------------------------------------------"   
  26. 350 PRINT
  27. 360 PRINT
  28. 370 PRINT "YOU WILL BE A CELL MEMBRANE OF ESCHERICHIA COLI. YOUR"
  29. 380 PRINT "CONCENTRATIONS ARE:"  
  30. 390 PRINT "          WATER-67% OR 6700 MOLECULES     SUGAR-30 MOLECULES" 
  31. 400 PRINT "          POTASSIUM IONS-53            NO SODIUM OR WASTE"
  32. 410 PRINT "          A TRACE OF CHLORIDE ION"
  33. 420 GOTO 1660   
  34. 430 PRINT
  35. 440 PRINT "-------------------------------------------------------"  
  36. 450 PRINT "UNDERSTAND THAT AS YOU DO ANY OF THE FOLLOWING ENERGY WILL"   
  37. 460 PRINT "BE USED UP IN THE AMOUNTS SHOWN." 
  38. 470 PRINT "      GET RID OF WASTE-4 MOLECULES OF SUGAR"  
  39. 480 PRINT "--------------------------------------------------------" 
  40. 490 PRINT "CHANGES IN THE CELL DUE TO OSMOSIS AND DIFFUSION TAKE"
  41. 500 PRINT "PLACE AUTOMATICALLY. OTHER ENERGY FOR OTHER FUNCTIONS"
  42. 510 PRINT "OF THE CELL, SUCH AS PREPARATION FOR REPRODUCTION ALSO"   
  43. 520 PRINT "DEPRICIATE AUTOMATICALLY."
  44. 530 PRINT "WASTE BUILD UP FROM SUCH ENERGY ALSO TAKES PLACE."
  45. 540 PRINT
  46. 550 PRINT "PRETEND YOU ARE NOW PLACED INTO A SOLUTION WHICH HAS THE" 
  47. 560 PRINT "FOLLOWING CONCENTRATIONS:"
  48. 570 PRINT "(THE CONCENTRATIONS OF THIS SOLUTION ALWAYS REMAINS CONSTANT)"
  49. 580 PRINT "      WATER-87%            SUGAR-10%         SODIUM-TRACE"
  50. 590 PRINT "      POTASSIUM-TRACE      CHLORIDE-TRACE"
  51. 600 PRINT "*********************************************************"
  52. 610 PRINT "THE CELL NOW BEGINS TO BURN SUGAR FOR ENERGY. DIFUSION AND"   
  53. 620 PRINT "OSMOTIC POTENTIALS GO INTO EFFECT. YOU ARE NOW READY TO"  
  54. 630 PRINT "ATTEMPT TO KEEP THIS CELL ALIVE!" 
  55. 640 PRINT "========================================================="
  56. 650 LET J=0  
  57. 660 LET P=P+1
  58. 670 IF P=13 THEN 1580
  59. 680 PRINT "CHOOSE THE NUMBER OF THE ITEM YOU WISH TO CHANGE!"
  60. 690 INPUT X  
  61. 700 LET H=H+400  
  62. 710 LET S=S-4
  63. 720 LET K=K-2   
  64. 730 LET N=N+2   
  65. 740 LET W=W+4   
  66. 750 IF X=1 THEN 810 
  67. 760 IF X=2 THEN 1030 
  68. 770 IF X=3 THEN 1120 
  69. 780 IF X=4 THEN 1170 
  70. 790 IF X=5 THEN 1270 
  71. 800 IF X=6 THEN 1300 
  72. 810 PRINT "WHAT IS THE NUMBER OF WATER MOLECULES YOU WANT REMOVED"  
  73. 820 INPUT A 
  74. 830 IF A<H THEN 860 
  75. 840 PRINT "YOU DONT HAVE THAT MANY DUM-DUM!!!"  
  76. 850 GOTO 810   
  77. 860 LET H=H-A   
  78. 870 PRINT "ENERGY IS USED HERE TO GET RID OF WATER."
  79. 880 LET S=S-4   
  80. 890 PRINT   
  81. 900 PRINT "PRESENT CONCENTRATIONS ARE AS FOLLOWS:"  
  82. 910 PRINT"POTASSIUM IONS--";K,"WASTE MOLECULES--";W 
  83. 920 PRINT"SODIUM INS--";N,"WATER MOLECULES--";H 
  84. 930 PRINT"CHLORIDE IONS--";C,"SUGAR MOLECULES--";S  
  85. 940 PRINT   
  86. 950 IF H<6000 THEN 1390 
  87. 960 IF H>8000 THEN 1390 
  88. 970 IF S<10 THEN 1420   
  89. 980 IF S>35 THEN 1420   
  90. 990 IF K<40 THEN 1470   
  91. 1000 IF K>60 THEN 1470   
  92. 1010 IF W>10 THEN 1510   
  93. 1020 GOTO 650
  94. 1030 PRINT "HOW MANY SUGAR MOLECULES DO YOU WANT"
  95. 1040 INPUT B 
  96. 1050 IF B<150 THEN 1080   
  97. 1060 PRINT "THE SOLUTION CANNOT OFFER YOU THAT MANY AT ONCE!"
  98. 1070 GOTO 1030   
  99. 1080 LET S=S+B   
  100. 1090 PRINT "ENERGY IS NEEDED FOR PINOCYTOSIS!"   
  101. 1100 LET S=S-3   
  102. 1110 GOTO 890   
  103. 1120 PRINT "POTASSIUM IONS ARE REGULATED BY ACTIVE TRANSPORT."   
  104. 1130 PRINT "MORE SPECIFIC POTASSIUM IONS ARE REGULATED BY THE"   
  105. 1140 PRINT "SODIUM PUMP, WHICH IS FOR EVERY SODIUM ION PUMPED OUT"   
  106. 1150 PRINT "ONE POTASSIUM ION IS GAINED ON THE INSIDE OF THE MEMBRANE"   
  107. 1160 GOTO 660
  108. 1170 PRINT "HOW MANY SODIUM IONS DO YOU WANT REMOVED"
  109. 1180 INPUT D 
  110. 1190 IF D<N THEN 1220 
  111. 1200 PRINT "YOU DO NOT HAVE THAT MANY!!!"
  112. 1210 GOTO 1170   
  113. 1220 LET N=N-D   
  114. 1230 LET K=K+D   
  115. 1240 PRINT "ENERGY IS NEEDED FOR ACTIVE TRANSPORT!!" 
  116. 1250 LET S=S-2   
  117. 1260 GOTO 890   
  118. 1270 PRINT "YOU HAVE LITTLE OR NO CONTROL OR NEED TO CORRECT THE"
  119. 1280 PRINT "CHLORIDE ION CONCENTRATION!!"
  120. 1290 GOTO 660
  121. 1300 PRINT "HOW MANY WASTE MOLECULES DO YOU WANT TO GET RID OF"  
  122. 1310 INPUT E 
  123. 1320 IF E<W-3 THEN 1350   
  124. 1330 PRINT "YOU DO NOT HAVE THAT MANY TO GET RID OF!"
  125. 1340 GOTO 1300   
  126. 1350 LET W=W-E   
  127. 1360 PRINT "ENERGY IS NEEDED TO GET RID OF WASTE!"   
  128. 1370 LET S=S-4   
  129. 1380 GOTO 890   
  130. 1390 PRINT "***CRISIS***  ADJUST WATER CONCENTRATION IMMEDIATELY!!" 
  131. 1400 LET J=J+1  
  132. 1410 GOTO 1540 
  133. 1420 PRINT "***CRISIS***  ADJUST SUGAR CONCENTRATION IMMEDIATELY!!" 
  134. 1430 IF S>0 THEN 1450   
  135. 1440 PRINT "YOU ARE BURNING PROTOPLASM DUMB-DUMB."  
  136. 1450 LET J=J+1  
  137. 1460 GOTO 1540 
  138. 1470 PRINT "***CRISIS***  ADJUST POTASSIUM ION CONCENTRATION "  
  139. 1480 PRINT "              IMMEDIATELY!!"
  140. 1490 LET J=J+1  
  141. 1500 GOTO 1540 
  142. 1510 PRINT "***CRISIS***  ADJUST WASTE CONCENTRATION IMMEDIATELY!!" 
  143. 1520 LET J=J+1  
  144. 1530 PRINT   
  145. 1540 IF J<3 THEN 660 
  146. 1550 PRINT "YOU DID NOT FUNCTION WELL AS A CELL MEMBRANE."  
  147. 1560 PRINT "***YOUR CELL IS NOW DEAD********"   
  148. 1570 GOTO 1650 
  149. 1580 PRINT "***VERY GOOD***  YOU HAVE MAINTAINED THE CELL LONG" 
  150. 1590 PRINT "ENOUGH TO REACH MATURITY. THE CELL IS NOW ABOUT TO" 
  151. 1600 PRINT "REPRODUCE. DO YOU WISH TO TRY TO KEEP ONE OF THE "  
  152. 1610 PRINT "DAUGHTER CELLS ALIVE (1=YES AND 0=NO)"  
  153. 1620 INPUT Q
  154. 1630 LET P=0
  155. 1640 IF Q=1 THEN 650 
  156. 1650 STOP   
  157. 1660 PRINT "DO YOU WISH TO SEE AN EXPLANATION OF CONCENTRATIONS"
  158. 1670 PRINT "AND RULES  (1=YES, AND 0=NO)"   
  159. 1680 INPUT Z
  160. 1690 IF Z=1 THEN 430 
  161. 1700 IF Z=0 THEN 650 
  162. 1710 END
  163.