Содержание
- 2. Структурное (систематическое) программирование - грамотное, рациональное программирование.
- 3. Принципы структурного программирования Преимущественное использование базовых алгоритмических структур: следование, развилка, цикл. Метод нисходящего проектирования алгоритмов. Использование
- 4. Принципы структурного программирования Преимущественное использование базовых алгоритмических структур⇒ограниченное использование операторов безусловного перехода – goto, break, continue,
- 5. Принципы структурного программирования Метод нисходящего проектирования алгоритмов: разделение задачи на связанные между собой подзадачи; алгоритм каждой
- 6. Принципы структурного программирования Использование обозначений, соответствующих содержанию задачи и облегчающих понимание программы Все имена сначала описываются
- 7. Методы структурирования алгоритмов Структурирование: приведение неструктурных алгоритмов к структурным. Цель изучения методов структурирования: различение неструктурных алгоритмов,
- 8. Методы структурирования развилки - - Неструктурный алгоритм
- 9. Методы структурирования развилки 1. Метод дублирования блоков (блока Е) Структурный алгоритм
- 10. Методы структурирования алгоритмов ВНИМАНИЕ! Переход от неструктурного алгоритма к структурному по формальным правилам приводит к «утяжелению»
- 11. Методы структурирования развилки 2. Метод объединения условий Структурный алгоритм
- 12. Методы структурирования цикла Если цикл является структурным, то: Цикл имеет один блок анализа на выход из
- 13. Методы структурирования цикла Типичная неструктурность: более одного блока анализа на выход из цикла. + Два выхода
- 14. Методы структурирования цикла 1. Метод объединения условий
- 15. Методы структурирования цикла 2. Метод флажка (булева признака) F + F - флажок Структурный цикл
- 17. Скачать презентацию