Инструменти за разработка на софтуер

Процедурно-ориентирана езици за програмиране като Visual Basic, Pascal, C ++, Ada, Cobol, PL1 и др. ви позволяват да опишете набор от процедури за обработка, да внедрите типични изчислителни структури:

1. Поредици от блокове (инструкции): 1, 2, 3, 4 и др.

Всички блокове (инструкции) се изпълняват в строга последователност (фиг. 5 А)

2. Условен скок (фиг. 5 Б) - проверка на посоченото условие (2) и избор на алтернативно действие: ако условието е вярно - 3, в противен случай - 4. След това управлението се прехвърля в блок 5.

3. Алтернативен избор (фиг. 5 Б) - проверка на условие (2), ако условието е вярно - извършване на действие 3, в противен случай проверка на условие (4); ако условието е вярно - изпълнението на действие 5 и т.н. Ако не са изпълнени условия или са извършени действия (3 или 5 и т.н.), управлението се прехвърля в блок 6.

4. Цикличен процес - цикълът "чао" (фиг. 6А). Цикълът се повтаря, докато условието (2) е вярно - блок 3. Ако условие (2) е невярно, управлението се прехвърля в блок 4.

5. Цикличен процес - цикъл "преди" (фиг. 6Б). Цикълът се изпълнява поне веднъж - блок 2. След проверка на условие (3), ако е вярно, блок (2) се изпълнява, в противен случай управлението се прехвърля в блок 4.

Програмни езици обект типовете също се използват в програмния код на клас обекти или в процедурите за обработка на събития също елементи на структурирано програмиране.