home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1995 December / PCPRO_1295.ISO / c_quiz / read.me < prev    next >
Encoding:
Text File  |  1995-08-14  |  3.5 KB  |  79 lines

  1. C++ Quiz
  2.  
  3. Instructions
  4.  
  5. GETTING STARTED
  6.  
  7. To run from the floppy disk:
  8.  
  9.     Log on to your floppy disk drive by typing A:
  10.     Type CPPQUIZ
  11.  
  12. To run from the C: drive:
  13.  
  14.     Log on to your floppy disk drive by typing A:
  15.     Type INSTALL C: (this creates the directory C:\CPPQ)
  16.     Log on to your hard drive by typing C:
  17.     Change directory by typing CD \CPPQ
  18.     Type CPPQUIZ
  19.  
  20. ABOUT C++ QUIZ
  21.  
  22.     C++ QUIZ contains hundreds of questions to test and improve your 
  23. knowledge of the most important object-oriented programming language. It is 
  24. not a complete instruction course but is intended to supplement other 
  25. learning material and practical experience.
  26.     The quiz has four stages of increasing difficulty. In each stage you are 
  27. asked fifteen multiple choice questions. Answer questions right to win the 
  28. bonus and get extra points. The timer on the left of the screen gives you 
  29. ten seconds to choose the right answer. You start with three lives and lose 
  30. a life when you get two questions wrong. When all your lives are lost your 
  31. score will be put on the high score board if it is one of the best scores. 
  32.     You can use the keyboard or the mouse to play the quiz and enter your 
  33. high scores. Use the arrow keys, return and escape; or move the mouse, 
  34. click the left button for return, or click the right button for escape.
  35.  
  36. ABOUT C++
  37.  
  38.     The name C++ (pronounced C plus plus) was coined in 1983. Bjarne 
  39. Stroustrup designed the language to be a successor to the C programming 
  40. language and it is broadly upwardly compatible with C. C++ is designed to 
  41. support object-oriented programming with emphasis on the production of 
  42. libraries of user-defined types.
  43.     The central concept in C++ is the user-defined type which in C++ 
  44. terminology is called a class. Using classes you can create types that are 
  45. more useful to you than the built-in types. For example if the numbers do 
  46. not have sufficient precision you can create a class that holds numbers with 
  47. as many digits as you like. Variables of this new type can take part in 
  48. normal arithmetic expressions, can be passed as parameters and can be 
  49. automatically converted to built-in types. 
  50.     Classes are intended to be re-used in other programs. Re-use of code and 
  51. data structures is not a new idea - functions, include files, libraries and 
  52. other methods all help to reap the benefits of re-use. Re-using a class in 
  53. a new program reduces development/ maintenance costs and time scales. C++ 
  54. takes the concept of re-use further than previous languages and provides it 
  55. with more support. It gives the programmer access to powerful language 
  56. features (like type-checking, automatic type-conversion and 
  57. object-orientation).
  58.  
  59.  
  60. The re-use of a class has several benefits -
  61. 1. the class has already been tested so the new program will be more reliable
  62. 2. the new program can be developed more quickly because existing work 
  63.    can be incorporated
  64. 3. any changes to the class will not have to be duplicated for all the 
  65.    programs using the class - a recompilation will bring the programs 
  66.    up-to-date.
  67.  
  68. This software is published by 
  69. Millstream Software, Fromehall Mill, Lodgemore Lane, Stroud, Glos GL5 3EH.
  70. internet: 100410.1661@compuserve.com
  71.  
  72. This is the full version of C++ Quiz. If you have found this software 
  73. useful please send a cheque for four pounds to Millstream Software.
  74.  
  75. We welcome all comments, criticisms or suggestions about any aspect of the 
  76. product. Please write to us with your ideas. You may influence our future 
  77. product developments.
  78.  
  79.