Page 80 - ЭВМ
P. 80

Раздел 2
                  ОСНОВЫ ПОСТРОЕНИЯ БОРТОВОЙ ЦЕНТРАЛЬНОЙ

                      ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ ЛЕТАТЕЛЬНЫХ
                                                   АППАРАТОВ




                                  4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ,
                                      СИСТЕМНОЕ ОБЕСПЕЧЕНИЕ

                      В  разделе  рассматриваются  принципы  создания  программного
               обеспечения (ПО),  в  том  числе  современный  подход  к  технологии
               создания ПО, заключающийся в разработке программной инженерии,

               структурного программирования и создании абстрактных типов дан-
               ных.  В  этой  связи  рассматриваются  современные  языки  программи-
               рования и жизненный цикл ПО, состав и структура ПО управляющей
               ЭВМ, понятие операционной системы реального времени.



                      4.1. ПРИНЦИПЫ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
                                         АБСТРАКТНЫЕ ТИПЫ ДАННЫХ

                      Современные принципы создания программного продукта осно-
               вываются на некоторых понятиях, выработанных в процессе развития
               технологии программирования как инженерной дисциплины [10].

                      Переход к  товарному  производству  программного обеспечения
               связан с глубокой специализацией и разделением труда, призванными
               обеспечить оптимизацию использования критических ресурсов, кон-
               троль  качества  и  своевременности  выполнения  работ,  уменьшение
               требований к квалификации персонала и повышение производитель-

               ности  труда  при  выполнении  каждого  вида  работ.  Первоначально
               такая  специализация  использовалась  в  сфере  эксплуатации  ЭВМ
               (как при разработке, так и при использовании ПО). В частности, пока
               критическим  ресурсом  являлось  процессорное  время,  широко  при-
               менялся пакетный режим с выделением служб перфорации, операто-
               ров, архива, приема и выдачи заданий. Но впоследствии была осоз-
               нана  необходимость  углубленного  подхода  к  технологии  создания
               ПО,  который  заключается  в  разработке  программной  инженерии

               и  структурного  программирования,  а  также  в  создании  абстрактных
               типов данных.



                                                           78
   75   76   77   78   79   80   81   82   83   84   85