Содержание
- 2. Информатика Этапы решения задач на ЭВМ Постановка задачи. Разработка математической модели. Выбор метода численного решения. Разработка
- 3. Информатика 1. Постановка задачи Точное описание исходных данных, условий задачи и целей её решения.
- 4. Информатика 2. Разработка математической модели. Математическое (информационное) моделирование, характеризуется математической формализацией задачи, при которой существующие соотношения
- 5. Информатика 3. Выбор метода численного решения. Метод численного решения сводит решение задачи к последовательности арифметических и
- 6. Информатика 4. Разработка алгоритма и структуры данных. Алгоритм устанавливает последовательность точно определенных действий, приводящих к решению
- 7. Информатика 5. Проектирование программы. Выбор языка программирования Разработка интерфейса (средства общения с пользователем) Организация структуры данных
- 8. Информатика 6. Производство окончательного программного продукта. Включает в себя отладку и испытания программы. Устраняются ошибки, допущенные
- 9. Информатика 7. Решение задачи на ЭВМ. Выполнение всех предусмотренных программой вычислений и вывод результатов расчетов на
- 10. Информатика Алгоритм - точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату
- 11. Информатика Свойства алгоритма Определенность Результативность Массовость. Дискретность.
- 12. Информатика 1. Определенность Определенность означает, что алгоритм должен быть однозначным, исключающим произвольность толкования любого из предписаний
- 13. Информатика 2. Результативность Это свойство означает, что реализация вычислительного процесса должна привести к выдаче результатов или
- 14. Информатика 3. Массовость. Возможность использования алгоритма для решения однотипных задач с различными исходными данными.
- 15. Информатика 4. Дискретность. Возможность расчленения вычислительного процесса на отдельные этапы, элементарные операции.
- 16. Информатика Способы записи алгоритмов Словесный (запись на естественном языке). Структурно-стилизованный (запись на языке псевдокода). Программный (тексты
- 17. Информатика Словесный способ записи алгоритмов Представляет собой описание последовательных этапов обработки данных и задается в произвольном
- 18. Информатика Пример словесной записи алгоритма Задача: записать алгоритм нахождения наибольшего общего делителя двух целых чисел на
- 19. Информатика Словесный алгоритм Если числа равны, то необходимо взять любое из них в качестве ответа, в
- 20. Информатика Структурно-стилизованный способ записи алгоритмов Основан на формализованном представлении предписаний, задаваемых путем использования ограниченного набора типовых
- 21. Информатика Программный способ записи алгоритмов Представляет собой алгоритм, записанный на языке программирования, позволяющем на основе строго
- 22. Информатика Пример программной записи алгоритма (на языке Бейсик) Перевод температуры из градусов Цельсия в градусы Фаренгейта.
- 23. Информатика Программа на языке Бейсик PRINT “Перевод температуры из градусов Цельсия в градусы Фаренгейта” 6 PRINT
- 24. Информатика Графический способ записи алгоритмов Используются блочные символы (блоки), соединяемые линиями передачи управления. Графическая запись алгоритма
- 25. Информатика Графические элементы блок-схем
- 26. Информатика Графические элементы блок-схем (продолжение)
- 27. Информатика Алгоритм линейной структуры - состоит из упорядоченной последовательности действий, не зависящей от значений исходных данных,
- 28. Информатика Пример линейного алгоритма Определить площадь треугольника по формуле Герона
- 29. Информатика Начало Ввод a, b, c Вывод S Останов
- 30. Информатика Алгоритмы разветвляющейся структуры. Разветвляющимися называются алгоритмы, в которых в зависимости от значения некоторого выражения дальнейшие
- 31. Информатика Найти корни квадратичного уравнения:
- 32. Информатика Начало Ввод a, b, c d да Решений нет нет 1 2
- 33. Информатика 1 2 Вывод x1, x2 Останов
- 34. Информатика Циклические алгоритмы Алгоритмы, отдельные действия в которых многократно повторяются, называются алгоритмами циклической структуры или циклами.
- 35. Информатика Пример: вычислить множество значений функции для всех значений x от -10 до 10 с шагом
- 36. Информатика Вариант 2. Начало X=-10 Вывод y X=X+2 Изменение параметра цикла Тело цикла Подготовка цикла
- 37. Информатика Вариант 3. Начало X=-10 Вывод y X=X+2 X≤10 да Останов нет
- 38. Информатика Цикл с постусловием: Подготовка цикла Тело цикла Изменение параметра цикла Условие продолжения цикла да нет
- 39. Информатика Цикл с предусловием: Подготовка цикла Тело цикла Изменение параметра цикла Условие продолжения цикла да нет
- 41. Скачать презентацию