Алгоритмизация. Процедурно-ориентированное программирование. Вопросы: Алгоритм. Блок-схема. Процедурное программирован
Содержание
- 2. Ключевые слова * Key words Алгоритм Блок-схема Модуль Процедура Процедурная декомпозиция Процедурное программирование Модульное программирование Структурное
- 3. Идея: Чтобы решить задачу, надо Разработать последовательность элементарных действий →разработать алгоритм Каждое действие преобразовать в инструкции,
- 4. Алгоритм - точно определённая последовательность действий для решения задачи. Страница из «Китаб ал джабр ал Хорезми»,
- 5. Процедура законченная точно определённая последовательность операций для решения отдельной задачи. Procedure Vvod_ID(var x,y:byte); Begin … …
- 6. Особенности процедурного (модульного) программирования Процедурная декомпозиция - разделение большой программы на отдельные части, процедуры (модули) -
- 7. Блок-схема алгоритма (ГОСТ 19.701-90)
- 10. Сложность программы = f (количество строк программного кода)? Фредерик Брукс. «Мифический человеко-месяц, или Как создаются программные
- 11. Закон Брукса ☹ Глава 2. Мифический человеко-месяц 2.1 Программные проекты чаще проваливаются из-за нехватки календарного времени,
- 12. Закон Платта ☹ «Любой проект по разработке ПО потребует в три раза больше времени, чем вы
- 13. «Death March» ☹ Edward Yourdon. «Death March. The Complete Software Developers’s Guide to Surviving “Mission Impossible”
- 14. Ветвления – «корень зла»?! Безусловный переход: GOTO Условный переход: IF THEN ELSE Цикл: DO WHILE ENDDO
- 15. За программирование без «GOTO»!
- 16. Структурное программирование - методология и технология разработки программных комплексов, основанная на принципах: - нисходящего программирования; -
- 17. «Структурирующая» блок-схема: вместо ветвления – линейный участок!
- 18. Правила хорошего стиля! Старайтесь, чтобы имена переменных отражали смысл их содержимого Не используйте одну и ту
- 19. Расчёт сложных процентов: условие задачи Дано: капитал Q вкладывается в предприятие с ежегодным приростом D%. Определить:
- 20. Расчёт сложных процентов: решение задачи Условие задачи. Дано: капитал Q вкладывается в предприятие с ежегодным приростом
- 22. Скачать презентацию