На головну

структурне програмування

  1.  V1: Лінійне програмування
  2.  Алгоритмізація і програмування
  3.  В.3.04. ПАРАЛЕЛЬНЕ програмування
  4.  візуальне програмування
  5.  Включене безструктурне спостереження
  6.  Вплив перша: вербальне програмування
  7.  Питання Об'єктно-орієнтоване програмування.

Поняття структурного програмування є деякі принципи написання програм відповідно до набором жорстких правил і має на меті полегшення процесів тестування, підвищення продуктивності програмістів і поліпшення читабельності програм.

У структурному програмуванні будь-який алгоритм на будь-якому рівні проектування-вання, організованого по низхідній схемою, повинен бути записаний тільки за допомогою допустимих структур. Розрізняють три допустимі структури (рис.19): лінійна (функціональний блок), вибору (конструкція вибору рішення із заданої множини) і циклічна (конструкція узагальненого циклу). Всі структури мають один вхід і один вихід (на малюнку позначені жирними стрілками). Допускається необмежену вкладення структур один в одного і рекурсивне.

У конструкції вибору Р (х) - Це одновимірний предикат виду Р (х) = (х * А), Де * - відношення, а Р1(Х) - Це система одновимірних предикатів виду:

       
   
 (Х * А) (х * В) ....... (х * С)



А

           
   
 
     
 
 


           
     


       
   


 P (x) 1 0
 P (x)
Б

           
     


P1(X)
 * A  * B  ....  * C
F1 F2  ..... Fn

а Б В

Рис.19. Допустимі елементи структурного програмування:

по вертикалі: а - лінійна структура; б - структура введення;

в - циклічна структура.

по горизонталі: А - загальноприйняті блок-схеми;




 В 2. Роль програмних систем САПР ТПП в сучасному |  Структура і склад програмного забезпечення (ПО) |  В 2. Роль програмних систем САПР ТПП в сучасному виробництві |  У 3. Розвиток САПР ТПП |  Структура і склад програмного забезпечення (ПО) САПР ТПП |  Основні принципи проектування ПО САПР ТПП |  Структура математичного забезпечення АСТПП |  Методи розробки ПЗ САПР |  Глава 2. Класифікація сфер застосування і користувачів САПР ТПП |  Характер розв'язуваних завдань і кваліфікація користувачів САПР ТПП |

© um.co.ua - учбові матеріали та реферати