Содержание
- 2. Типы вычислительных процессов Линейные Ветвящиеся Циклические Управляющие базовые структуры … линейной композиции выбора решения повторения
- 3. Типы вычислительных процессов Линейные процессы - это такой вычислительный процесс, в котором самостоятельные (отдельные) этапы вычислений
- 4. Типы вычислительных процессов Разветвляющиеся процессы Разветвляющимся называется такой алгоритм, в котором выбирается один из нескольких возможных
- 5. Типы вычислительных процессов Разветвляющиеся процессы. Особенности обработки разветвляющихся процессов 1. Чтобы из двусторонней развилки сделать одностороннюю,
- 6. Типы вычислительных процессов Оператор условия If Может принимать одну из следующих форм Полный оператор if «условие»
- 7. Типы вычислительных процессов Оператор условия If «оператор 1» и «оператор 2» тоже могут быть условными операторами:
- 8. Типы вычислительных процессов Оператор выбора switch позволяет выбрать одно из нескольких возможных выполнений программы Параметром, по
- 9. Типы вычислительных процессов Циклические процессы (часть операторов многократно выполняется при различных значениях переменных) В языках программирования
- 10. Типы вычислительных процессов Циклические процессы. Классификация типов циклических процессов Могут быть вложены один в другой. Необходимо
- 11. Типы вычислительных процессов Циклические процессы По способу реализации циклы делятся на: Циклы с предусловием (тип «ПОКА»)
- 12. Типы вычислительных процессов Циклические процессы Циклы с предусловием (тип «ПОКА»). Особенности - Ни разу не выполняется,
- 13. Типы вычислительных процессов Циклические процессы Циклы с постусловием (тип «ДО»). Особенности Тело цикла исполняется хотя бы
- 14. Типы вычислительных процессов Циклические процессы По виду выполнения циклы делятся на: Арифметический (с параметром, с известным
- 15. Типы вычислительных процессов Циклические процессы. Арифметический (цикл с параметром). Особенности Для досрочного выхода из цикла используются
- 16. Типы вычислительных процессов Логический тип данных Переменные логического типа описываются как bool Они могут принимать только
- 17. Типы вычислительных процессов Логический тип данных Схема логического умножения A and В Результат операции and (и)
- 18. Типы вычислительных процессов Логический тип данных Схема операции or Результат операции or (или) есть истина, если
- 19. Типы вычислительных процессов Логический тип данных Логические операции имеют более высокий приоритет, поэтому отношения, стоящие слева
- 20. Типы вычислительных процессов Логический тип данных A or B and not (A or B) 1 2
- 21. Типы вычислительных процессов Логический тип данных Рассмотрим задачу Для функции единичного скачка вывести y для x,
- 22. Типы вычислительных процессов Логический тип данных После выполнения выше сказанного, предикат будет выглядеть следующим образом: (x>2)
- 23. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Рекуррентная последовательность Пусть известно k чисел a1, ..., аk
- 24. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Рекуррентная последовательность — это бесконечный ряд чисел, каждое из
- 25. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Рекуррентная последовательность В целом рекуррентная последовательность описывается совокупностью начальных
- 26. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Рекуррентная последовательность Числа Фибоначчи Начиная с третьего элемента каждое
- 27. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Рекуррентная последовательность Факториал целого числа n! Это значение n-го
- 28. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы С рекуррентными последовательностями связаны задачи такого рода: вычислить заданный
- 29. Типы вычислительных процессов Рекуррентные последовательности, рекуррентные алгоритмы Пример Для заданного натурального N и вещественного х (х
- 30. Типы вычислительных процессов Методы проверки правильности алгоритмов Корректность программы – это соответствие ее функциональности требованиям Это
- 31. Типы вычислительных процессов Методы проверки правильности алгоритмов Аналитическое доказательство правильности работы программы называют верификацией Доказательство правильности
- 32. Типы вычислительных процессов Методы проверки правильности алгоритмов Пример 1. Надо поменять содержимое ячеек x и y
- 33. Типы вычислительных процессов Методы проверки правильности алгоритмов Пример 2. Докажем правильность менее простого алгоритма [0] x
- 34. Типы вычислительных процессов Методы проверки правильности алгоритмов Тестирование вручную Производится расчет значений выходных данных по фиксированному
- 35. Типы вычислительных процессов Методы проверки правильности алгоритмов Пример. Вычислим факториал числа N Ввод N F =
- 36. Типы вычислительных процессов Методы проверки правильности алгоритмов
- 38. Скачать презентацию