Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  Прочее  /  Презентация по теме "Основы алгоритмизации и программирования"

Презентация по теме "Основы алгоритмизации и программирования"

Понятие алгоритмизации задачи, понятие алгоритма и чем он характеризуется.
23.08.2023

Содержимое разработки

Основы алгоритмизации и программирования

Основы алгоритмизации и программирования

 Алгоритмизация задачи – процесс разработки (проектирования) алгоритма решения задачи с помощью ПК на основе ее условия и требований к конечному результату.

Алгоритмизация задачи – процесс разработки (проектирования) алгоритма решения задачи с помощью ПК на основе ее условия и требований к конечному результату.

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

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

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

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

Черты, характерные для интуитивного понятия алгоритма Дискретность. Это свойство заключается в следующем: в начальный момент задается исходная система величин, а в каждый следующий момент система величин получается из предыдущей системы величин по определенному закону (программе).

Черты, характерные для интуитивного понятия алгоритма

  • Дискретность. Это свойство заключается в следующем: в начальный момент задается исходная система величин, а в каждый следующий момент система величин получается из предыдущей системы величин по определенному закону (программе).
Детерминированность . Система величин, получаемых в любой, отличный от начального, момент времени, однозначно определяется системой величин в предшествующие моменты времени.
  • Детерминированность . Система величин, получаемых в любой, отличный от начального, момент времени, однозначно определяется системой величин в предшествующие моменты времени.
Элементарность шагов. Закон получения последующей системы величин из предыдущей должен быть простым и локальным.
  • Элементарность шагов. Закон получения последующей системы величин из предыдущей должен быть простым и локальным.
Эффективность (результативность). Каждый шаг работы алгоритма должен заканчиваться результатом.
  • Эффективность (результативность). Каждый шаг работы алгоритма должен заканчиваться результатом.
Массовость алгоритма . Начальная система величин может выбираться из некоторого бесконечного счетного множества Х.
  • Массовость алгоритма . Начальная система величин может выбираться из некоторого бесконечного счетного множества Х.
Конструктивность. Объекты из Х, над которым работает алгоритм, должны быть конструктивными.  Конструктивный объект – тот, который может быть набран весь целиком и представлен для рассмотрения.
  • Конструктивность. Объекты из Х, над которым работает алгоритм, должны быть конструктивными.

Конструктивный объект – тот, который может быть набран весь целиком и представлен для рассмотрения.

Алгоритм – это предписание исполнителю выполнить последовательность команд, приводящую от исходных данных к искомому результату. Алгоритм – это конечная последовательность указаний, адресованных исполнителю, четко и однозначно задающая процесс решения задач какого-либо типа во всех деталях и позволяющая получить за конечное число шагов результат, однозначно определяемый исходными данными.
  • Алгоритм – это предписание исполнителю выполнить последовательность команд, приводящую от исходных данных к искомому результату.
  • Алгоритм – это конечная последовательность указаний, адресованных исполнителю, четко и однозначно задающая процесс решения задач какого-либо типа во всех деталях и позволяющая получить за конечное число шагов результат, однозначно определяемый исходными данными.
1.Налить воду в чайник 1.Налить воду в чайник 2.Открыть кран газовой горелки 2.Поставить чайник на плиту 3.Поставить чайник на плиту 3.Открыть кран газовой горелки 4.Ждать, пока вода не закипит 4.Зажечь спичку 5.Поднести спичку к горелке 5.Поднести спичку к горелке 6.Зажечь спичку 6.Ждать, пока вода не закипит 7.Выключить газ 7.Выключить газ

1.Налить воду в чайник

1.Налить воду в чайник

2.Открыть кран газовой горелки

2.Поставить чайник на плиту

3.Поставить чайник на плиту

3.Открыть кран газовой горелки

4.Ждать, пока вода не закипит

4.Зажечь спичку

5.Поднести спичку к горелке

5.Поднести спичку к горелке

6.Зажечь спичку

6.Ждать, пока вода не закипит

7.Выключить газ

7.Выключить газ

 Теория алгоритмов — раздел математики, изучающий общие свойства алгоритмов. Понятие «алгоритм» сформировалось в математике в 20-х годах XX века. Началом систематической разработки теории алгоритмов можно считать 1936 г. и связывают это начало с публикацией работы А.А. Черча.

Теория алгоритмов — раздел математики, изучающий общие свойства алгоритмов. Понятие «алгоритм» сформировалось в математике в 20-х годах XX века. Началом систематической разработки теории алгоритмов можно считать 1936 г. и связывают это начало с публикацией работы А.А. Черча.

-80%
Курсы профессиональной переподготовке

Учитель, преподаватель математики и информатики

Продолжительность 600 или 1000 часов
Документ: Диплом о профессиональной переподготовке
17800 руб.
от 3560 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация по теме "Основы алгоритмизации и программирования" (65.35 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт