Файл: Тема. Разработка алгоритма Цель обучения записывать разветвляющиеся алгоритмы на языке программирования Python(пайтон).pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 06.12.2023

Просмотров: 35

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Тема. Разработка алгоритма

Цель обучения: записывать разветвляющиеся алгоритмы на языке программирования Python(пайтон)


Раздел V. Практическое программирование
  • Постановка проблемы
  • Разработка алгоритма
  • Программирование алгоритма
  • Тестирование программы
  • Постановка проблемы – определение цели и задачи программы.
  • Разработка алгоритма – разработка блок-схемы программы.
  • Программирование алгоритма – разработка программного кода.
  • Тестирование программы – выявление ошибок в программе с целью их устранения.

Этапы разработки программы

Свойства алгоритма

  • Дискретность –означает, что алгоритм должен быть разбит на шаги, выполняемые последовательно.
  • Определенность означает, что все команды алгоритма понятны конкретному исполнителю и не должны выполнятся без заданных значений.
  • Результативность означает, что алгоритм должен приводить к решению задач за конечное число шагов.
  • Массовость алгоритма - свойство пригодности алгоритма для решения всех задач заданного класса

Способы описания алгоритма

1) Словесный способ – описание алгоритма словесно или с помощью формул.

2) Графический способ – изображение с помощью графических блок-схем.

3) Псевдокод – описание алгоритма через псевдокоды. Псевдокод – это запись алгоритмов в текстовом виде на алгоритмическом языке без использования операторов языка программирования.


4) Программный (алгоритмический) способ -представление алгоритма. Алгоритм, написанный на каком-либо языке программирования.

Разработка алгоритма

Протестировать программу, записать результаты в тетрадь.

  • Выполнить задания на Онлайн мектеп: Разработка алгоритма. Урок 1

Домашнее задание

§29 читать, задание №4 стр.187