Презентация "Этапы решения задачи на компьютере"

Подписи к слайдам:
Этапы решения задачи на компьютере Разработала: учитель информатики и ИКТ МБОУ СОШ №12 города Лиски Уфимская Людмила Сергеевна

Дополните:

Алгоритм – это конечная последовательность действий, приводящая

к определенному результату.

Установите соответствие :

Линейный алгоритм

Циклический алгоритм

Ветвление

1.     Постановка задачи.

2.      Построение математической модели.

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

4.      Составление программы.

5.      Отладка и тестирование программы.

6.      Получение результатов.

Этапы решения задачи на компьютере

1.     Постановка задачи.

  • дать точную формулировку задачи;
  • определить цель;
  • определить данные необходимые для решения задачи;
  • рассмотреть возможные способы решения задачи;
  • описать исходные данные;
  • определить ожидаемый результат.
  • анализ похожих ранее решенных задач;
  • анализ возможных способов решения задачи;
  • анализ условий существования решения.

2.      Построение

математической модели.

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

  • разработка на основе построенной математической модели алгоритма одним из существующих способов, чаще всего в виде блок-схемы.

4.      Составление программы.

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

Составление программы - это кодирование алгоритма для реализации его в компьютере.

5.      Отладка и

тестирование программы.

Осуществляется проверка программы на наличие технических, грамматических и, возможно, алгоритмических ошибок.

Проверка осуществляется путем сравнения заранее известных результатов тестов с результатами, полученными компьютером.

6.      Получение результатов.

После устранения всех ошибок, получают результаты решения поставленной задачи.

Получение результатов может быть получено несколько раз в зависимости от смены исходных данных.

CLS

DEFSNG A, i, N, S  

INPUT “введите количество чисел”; n  

FOR i = 1 TO n    

INPUT “введите число”; a (i)  

FOR i = 1 TO n    

S = S + a(i)

NEXT i  

S = S / n

PRINT “среднее арифметическое равно=“; S

END

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

  • Подготовиться к контрольной работе
  • Повторить § 2.1-2.4, страницы 50-75
  • Повторить материала предыдущих уроков по конспектам в рабочих тетрадях
  • http://files.realnyezarabotki.webnode.ru/200001274-c146dc33b4/%D0%A3%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D1%8B%D0%B9%20%D1%81%D1%82%D0%B0%D1%80%D1%82%20%D0%B2%20%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B8%D0%B7%D0%BD%D0%B5%D1%81%D0%B5%203.jpg
  • http://logiclike.com/blog/wp-content/uploads/2016/03/lz_1kl-3-2.png
  • http://boombob.ru/img/picture/May/18/07f974f5108ff84a24077ac6bebfed4d/4.jpg
  • http://istoki.eu/wp-content/uploads/2013/07/3D-Women-Arrow-02.png
  • http://www.profkp.ru/images/Picture/Icon/pravo.png
  • http://s5.postimg.org/i4tiidvl3/3_D_4_24.png
  • http://center-ok.ru/images/komputer.png
  • http://s5.postimg.org/n54qvk5d3/3_D_4_53.png
  • http://s9.images.www.tvn.hu/2013/10/07/00/20/www.tvn.hu_51c261571be267cdfee0d7d127e753a6.png
  • http://sociodiagnostika.info/wp-content/uploads/2014/02/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82-400x247.jpg
  • https://www.fbi.gov/news/stories/the-cyber-action-team/@@images/image
  • http://letnews.ru/wp-content/uploads/2014/01/c3.jpg
  • http://staff-online.ru/wp-content/uploads/2016/07/programmist-udalenno-632x421.jpeg
  • http://tob-school-17.ucoz.ru/2013-2014/Metod_rabota/Gatcelyk_I_A/knigi.png

При создании презентации были использованы следующие интернет-ресурсы: