🗊 Алгоритмизация и требования к алгоритму

Категория: Информатика
Нажмите для полного просмотра!
  
  Алгоритмизация и требования к алгоритму  , слайд №1  
  Алгоритмизация и требования к алгоритму  , слайд №2  
  Алгоритмизация и требования к алгоритму  , слайд №3  
  Алгоритмизация и требования к алгоритму  , слайд №4  
  Алгоритмизация и требования к алгоритму  , слайд №5  
  Алгоритмизация и требования к алгоритму  , слайд №6  
  Алгоритмизация и требования к алгоритму  , слайд №7  
  Алгоритмизация и требования к алгоритму  , слайд №8  
  Алгоритмизация и требования к алгоритму  , слайд №9  
  Алгоритмизация и требования к алгоритму  , слайд №10  
  Алгоритмизация и требования к алгоритму  , слайд №11  
  Алгоритмизация и требования к алгоритму  , слайд №12  
  Алгоритмизация и требования к алгоритму  , слайд №13  
  Алгоритмизация и требования к алгоритму  , слайд №14  
  Алгоритмизация и требования к алгоритму  , слайд №15  
  Алгоритмизация и требования к алгоритму  , слайд №16  
  Алгоритмизация и требования к алгоритму  , слайд №17  
  Алгоритмизация и требования к алгоритму  , слайд №18  
  Алгоритмизация и требования к алгоритму  , слайд №19

Содержание

Вы можете ознакомиться и скачать Алгоритмизация и требования к алгоритму . Презентация содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Алгоритмизация и требования к алгоритму
Описание слайда:
Алгоритмизация и требования к алгоритму

Слайд 2





Определение
Алгоритм – подробное описание последовательности арифметических и логических действий, расположенных в строгом логическом порядке и позволяющих решить конкретную задачу
Описание слайда:
Определение Алгоритм – подробное описание последовательности арифметических и логических действий, расположенных в строгом логическом порядке и позволяющих решить конкретную задачу

Слайд 3





Алгоритмизация
Составление пошагового описания процесса решения задачи.
Описание слайда:
Алгоритмизация Составление пошагового описания процесса решения задачи.

Слайд 4





Требования, 
предъявляемые  к алгоритму:
Однозначность;
массовость;
детерминированность;
корректность;
эффективность
Описание слайда:
Требования, предъявляемые к алгоритму: Однозначность; массовость; детерминированность; корректность; эффективность

Слайд 5





Блок – схемы алгоритмов
1. Способы записи алгоритмов
 Основные:
 описательный и графический
Описание слайда:
Блок – схемы алгоритмов 1. Способы записи алгоритмов Основные: описательный и графический

Слайд 6





Определение 
Описательным называется алгоритм, составленный на естественном, а частности, математическом языке.
Графический способ  - это компактная и наглядная форма записи в виде специальных графических знаков с указанием связи между ними.
Описание слайда:
Определение Описательным называется алгоритм, составленный на естественном, а частности, математическом языке. Графический способ - это компактная и наглядная форма записи в виде специальных графических знаков с указанием связи между ними.

Слайд 7





2. Блок -схемы
Определение:
  Блок –схема – это графическое изображение алгоритма в виде плоских геометрических фигур (блоков), соединенных линиями.
Описание слайда:
2. Блок -схемы Определение: Блок –схема – это графическое изображение алгоритма в виде плоских геометрических фигур (блоков), соединенных линиями.

Слайд 8












Внутри блока записывается действие, которое нужно    выполнить,
 или условие,
 которое необходимо проверить.
Описание слайда:
Внутри блока записывается действие, которое нужно выполнить, или условие, которое необходимо проверить.

Слайд 9





Блок-схема  - стандартный способ записи алгоритма
Описание слайда:
Блок-схема - стандартный способ записи алгоритма

Слайд 10


  
  Алгоритмизация и требования к алгоритму  , слайд №10
Описание слайда:

Слайд 11





Следование, ветвление, цикл
Алгоритмические структуры (а, б, в) образуют линейную последовательность операций, которые выполняются по очереди в порядке записи, - следование.
  Программную реализацию такой алгоритмической структуры называют линейной программой.
Описание слайда:
Следование, ветвление, цикл Алгоритмические структуры (а, б, в) образуют линейную последовательность операций, которые выполняются по очереди в порядке записи, - следование. Программную реализацию такой алгоритмической структуры называют линейной программой.

Слайд 12





Возможность альтернативного выбора при выполнении программы предоставляют ветвления (г), при выполнении которых алгоритм может пойти по одной из двух возможных ветвей в зависимости от справедливости проверяемого условия.
Возможность альтернативного выбора при выполнении программы предоставляют ветвления (г), при выполнении которых алгоритм может пойти по одной из двух возможных ветвей в зависимости от справедливости проверяемого условия.
Описание слайда:
Возможность альтернативного выбора при выполнении программы предоставляют ветвления (г), при выполнении которых алгоритм может пойти по одной из двух возможных ветвей в зависимости от справедливости проверяемого условия. Возможность альтернативного выбора при выполнении программы предоставляют ветвления (г), при выполнении которых алгоритм может пойти по одной из двух возможных ветвей в зависимости от справедливости проверяемого условия.

Слайд 13





Цикл (д)- представляет собой многократно повторяющуюся последовательность шагов алгоритма
Цикл (д)- представляет собой многократно повторяющуюся последовательность шагов алгоритма
Описание слайда:
Цикл (д)- представляет собой многократно повторяющуюся последовательность шагов алгоритма Цикл (д)- представляет собой многократно повторяющуюся последовательность шагов алгоритма

Слайд 14





Пример блок-схемы алгоритма игры «Угадай число»
Условие игры: игрок должен угадать число, «задуманное» компьютером – случайное число в диапазоне от 0 до 1000.
Описание слайда:
Пример блок-схемы алгоритма игры «Угадай число» Условие игры: игрок должен угадать число, «задуманное» компьютером – случайное число в диапазоне от 0 до 1000.

Слайд 15


  
  Алгоритмизация и требования к алгоритму  , слайд №15
Описание слайда:

Слайд 16





Этапы разработки программы
Язык программирования. Программа
Процессор имеет дело с машинным кодом. Написать программу на нем может только опытный программист, хорошо знающий архитектуру процессора (его устройство) и систему команд (набор допустимых инструкций). Большинство программ создаются при помощи «посредников», в качестве которых выступают языки программирования высокого уровня.
Описание слайда:
Этапы разработки программы Язык программирования. Программа Процессор имеет дело с машинным кодом. Написать программу на нем может только опытный программист, хорошо знающий архитектуру процессора (его устройство) и систему команд (набор допустимых инструкций). Большинство программ создаются при помощи «посредников», в качестве которых выступают языки программирования высокого уровня.

Слайд 17





Совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной, называется языком программирования.
Совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной, называется языком программирования.
Программа – это запись (реализация) алгоритма на языке программирования.
Описание слайда:
Совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной, называется языком программирования. Совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной, называется языком программирования. Программа – это запись (реализация) алгоритма на языке программирования.

Слайд 18





Этапы разработки
Постановка задачи – выполняется программистом на естественном языке. Необходимо определить цель задачи, ее содержание и общий подход к решению.
Анализ задачи и моделирования – определяются исходные данные и результат, выявляются ограничения на их значения, выполняется формализованное описание задачи и построение (выбор) математической модели, пригодной для решения на компьютере.
Описание слайда:
Этапы разработки Постановка задачи – выполняется программистом на естественном языке. Необходимо определить цель задачи, ее содержание и общий подход к решению. Анализ задачи и моделирования – определяются исходные данные и результат, выявляются ограничения на их значения, выполняется формализованное описание задачи и построение (выбор) математической модели, пригодной для решения на компьютере.

Слайд 19





Разработка или выбор алгоритма решения задачи – выполняется на основе ее математического описания.
Разработка или выбор алгоритма решения задачи – выполняется на основе ее математического описания.
Проектирование общей структуры программы – формируется модель решения с последующей детализацией и разбивкой на подпрограммы, определяется «архитектура» программы, способ хранения информации.
Кодирование – запись алгоритма на языке программирования.
Отладка и тестирование программы. Под отладкой понимается устранение ошибок в программе. Тестирование позволяет вести их поиск и, в конечном счете, убедиться, что программа дает правильный результат.
Описание слайда:
Разработка или выбор алгоритма решения задачи – выполняется на основе ее математического описания. Разработка или выбор алгоритма решения задачи – выполняется на основе ее математического описания. Проектирование общей структуры программы – формируется модель решения с последующей детализацией и разбивкой на подпрограммы, определяется «архитектура» программы, способ хранения информации. Кодирование – запись алгоритма на языке программирования. Отладка и тестирование программы. Под отладкой понимается устранение ошибок в программе. Тестирование позволяет вести их поиск и, в конечном счете, убедиться, что программа дает правильный результат.



Похожие презентации
Mypresentation.ru
Загрузить презентацию