Page 79 - 4130
P. 79

  Modularity - the resulting software comprises well defined,
                 independent components. That leads to better maintainability.
                 The  components  could  be  then  implemented  and  tested  in
                 isolation  before being  integrated to form a desired software
                 system.  This  allows  division  of  work  in  a  software
                 development project.
               Reliability  -  The  software  is  able  to  perform  a  required
                 function  under  stated  conditions  for  a  specified  period  of
                 time.
               Reusability - the software is able to add further features and
                 modification with slight or no modification.
               Robustness - The software is able to operate under stress or
                 tolerate unpredictable or invalid input. For example, it can be
                 designed with a resilience to low memory conditions.
               Security - The software is able to withstand hostile acts and
                 influences.
               Usability - The software user interface must be usable for its
                 target user/audience. Default values for the parameters must
                 be chosen so that they are a good choice for the majority of
                 the users.

         Task  3.  Do  you  remember  the  English  equivalents  of  the
         following words and word combinations?
         Розтяжність, можливість взаємодії, сумісний назад, амортизація
         відмов,    зручність    експлуатації,   можливість      повторного
         використання, витривалість, здатність  до відновлення функцій,
         практичність.

         Task 4. Discuss the following ideas:
         1.  Comment on each aspect of design consideration.
         2.  Which aspects are the most important to your mind?
         3.  Which aspects did you take into account when you created your
             own software?




                                          77
   74   75   76   77   78   79   80   81   82   83