Содержание
- 2. Вопросы лекции Понятие, свойства и способы представления алгоритма. Алгоритмы линейной структуры. Алгоритмы разветвляющейся структуры. Алгоритмы циклической
- 3. Для повышения эффективности применения компьютера как инструмента решения задач необходимо освоение основной фундаментальной концепции подхода к
- 4. Происхождение термина «алгоритм» Слово алгоритм произошло от имени среднеазиатского ученого Аль-Хорезми. В 1857г. в библиотеке Кембриджского
- 5. Понятие алгоритма, являющееся фундаментальным в математике и информатике, возникло задолго до появления средств вычислительной техники. Первоначально
- 6. Термин «алгоритм» в бытовом понимании В повседневной жизни выполнение каждой, даже простой задачи обычно осуществляется в
- 7. Пример алгоритма
- 8. Понятие алгоритма Алгоритм – описанная на некотором языке точная конечная система правил, определяющая содержание и порядок
- 9. Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия,
- 12. Кафедра информатики Company Name Понятие алгоритма Алгоритм – точное предписание, состоящее из последовательности действий для некоторого
- 13. Задача нахождения единообразной формы записи алгоритмов, решающих различные задачи, является одной из важнейших в теории алгоритмов.
- 14. Кафедра информатики Company Name Понятие алгоритма Формализация задачи – это процесс выявления характеристик объекта, подлежащих моделированию,
- 15. Кафедра информатики Свойства алгоритмов
- 16. Кафедра информатики Способы представления алгоритмов
- 18. Кафедра информатики Графическое представление алгоритма
- 19. Кафедра информатики Алгоритмы линейной структуры Базовая структура «следование» (линейная структура) образуется последовательностью действий, следующих одно за
- 20. Алгоритмы линейной структуры Составить алгоритм вычисления функции вида y=x+3z, для заданных значений x и z. Основу
- 21. Требования к именам (идентификаторам) переменных: имена могут включать латинские буквы, цифры, всегда начинается с буквы. Например,
- 22. В выражение могут входить арифметические операции и круглые скобки. В большинстве языков определено 6 арифметических операций,
- 23. При необходимости изменить обычное старшинство операций в записи выражения используются дополнительные круглые скобки. Запись выражения Запись
- 25. Пример Исходные данные: a - длина прямоугольника, b - ширина прямоугольника. Выходные данные: s – площадь.
- 26. Алгоритмы разветвляющейся структуры Разветвляющимся называется алгоритм, в котором действие выполняется по одной из возможных ветвей решения
- 27. Алгоритмы разветвляющейся структуры Структура «ветвление» существует в трёх основных вариантах: если-то-иначе (рисунок 3.а); если-то (рисунок 3.б);
- 28. Кафедра информатики Алгоритмы ветвления Условие – логическое выражение, которое может быть истинным или ложным. В качестве
- 29. Виды условий А>=0 А А (А>=10)и(А
- 30. Кафедра информатики Пример алгоритма ветвления Составить алгоритм решения квадратного уравнения ax2 + bx + c =
- 31. Кафедра информатики Алгоритмы ветвления Составить алгоритм, который по номеру месяца n выводит название времени года, соответствующего
- 32. Кафедра информатики Алгоритмы циклической структуры Базовая структура «цикл» обеспечивает многократное выполнение некоторой совокупности действий. Повторяющаяся совокупность
- 33. www.themegallery.com Company Name Виды циклов Цикл с параметром (с заранее известным числом повторений) Цикл Циклы с
- 34. Кафедра информатики Цикл с параметром Параметру цикла P присваивается начальное значение N и происходит выполнение тела
- 35. Кафедра информатики Цикл с параметром С клавиатуры вводится последовательность из N чисел. Определить сумму положительных элементов
- 36. Кафедра информатики Цикл с предусловием Проверка условия продолжения цикла проводится до выполнения действий цикла. В циклах
- 37. Кафедра информатики Цикл с предусловием Цикл начинается с проверки условия выполнения цикла. В данном случае цикл
- 38. Цикл с постусловием В цикле с постусловием сначала выполняется тело цикла, затем управление передается на проверку
- 39. Кафедра информатики С клавиатуры вводится последовательность из N чисел. Определить сумму положительных элементов этой последовательности Цикл
- 40. Кафедра информатики Катков К.А. Примеры Вводятся ненулевые координаты точки М(x,y). Определить к какой четверти координатной плоскости
- 41. Кафедра информатики Катков К.А. Примеры С клавиатуры вводятся размеры сторон треугольника: a, b, c. Определить, является
- 42. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность из N чисел. Определить количество нулей и
- 43. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность из N чисел. Определить минимальный положительный элемент
- 44. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность чисел. Ноль – конец последовательности. Определить минимальный
- 45. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность чисел. Ноль – конец последовательности. Определить количество
- 47. Скачать презентацию