Презентация - Алгоритмы, структуры алгоритмов, структурное программирование

Смотреть слайды в полном размере
Презентация Алгоритмы, структуры алгоритмов, структурное программирование


Вашему вниманию предлагается презентация на тему «Алгоритмы, структуры алгоритмов, структурное программирование», с которой можно предварительно ознакомиться, просмотреть текст и слайды к ней, а так же, в случае, если она вам подходит - скачать файл для редактирования или печати.

Презентация содержит 17 слайдов и доступна для скачивания в формате ppt. Размер скачиваемого файла: 2.95 MB

Просмотреть и скачать

Pic.1
Алгоритмы, структуры алгоритмов, структурное программирование
Алгоритмы, структуры алгоритмов, структурное программирование
Pic.2
Алгоритм Алгоритм – это последовательность команд управления каким-либо исполнителем для достижения
Алгоритм Алгоритм – это последовательность команд управления каким-либо исполнителем для достижения некоторого результата.
Pic.3
Этапы решения задачи на компьютере 1. Постановка задачи. 2. Формализация задачи. 3. Построение алгор
Этапы решения задачи на компьютере 1. Постановка задачи. 2. Формализация задачи. 3. Построение алгоритма. 4. Составление программы на языке программирования. 5. Отладка и тестирование программы. 6. Проведение расчетов и анализ полученных результатов.
Pic.4
Данные Совокупность величин, с которыми работает компьютер, принято называть данными. По отношению к
Данные Совокупность величин, с которыми работает компьютер, принято называть данными. По отношению к программе данные делятся на исходные, результаты (окончательные данные) и промежуточные данные, которые получаются в процессе вычислений. Данные - это множество величин.
Pic.5
величины Всякая величина занимает свое определенное место в памяти компьютера, а значение этой велич
величины Всякая величина занимает свое определенное место в памяти компьютера, а значение этой величины определяется двоичным кодом в этой ячейке. У всякой величины имеются три основных свойства: имя, значение и тип. Величины делятся на константы и переменные.
Pic.6
Типы данных В каждом языке программирования существует своя концепция типов данных, своя система тип
Типы данных В каждом языке программирования существует своя концепция типов данных, своя система типов. Однако в любой язык входит минимально необходимый набор основных типов данных, к которому относятся целый, вещественный, логический и символьный типы.
Pic.7
Типы величин
Типы величин
Pic.8
Структура алгоритмов В 1969 году известным голландским ученым- программистом Э. В. Дейкстрой было до
Структура алгоритмов В 1969 году известным голландским ученым- программистом Э. В. Дейкстрой было доказано, что алгоритм для решения любой логической задачи можно составить только из структур следование, ветвление, цикл. Их называют базовыми алгоритмическими структурами. Методика программирования, основанная на этой теореме, называется структурным программированием.
Pic.9
Следование Следование - алгоритмическая конструкция, отображающая последовательный порядок действий.
Следование Следование - алгоритмическая конструкция, отображающая последовательный порядок действий. Алгоритмы, в которых используется только структура «следование», называются линейными алгоритмами.
Pic.10
Следование Задача №1. Найдите площадь треугольника с основанием A, высотой Н. алг нач S:=(A*H )/2 ко
Следование Задача №1. Найдите площадь треугольника с основанием A, высотой Н. алг нач S:=(A*H )/2 кон
Pic.11
Ветвление Ветвление — алгоритмическая альтернатива. Управление передаётся одному из двух блоков в за
Ветвление Ветвление — алгоритмическая альтернатива. Управление передаётся одному из двух блоков в зависимости от истинности или ложности условия. Затем происходит выход на общее продолжение.
Pic.12
Ветвление если <У1> то если <У2> то <С1> все иначе если <У3> то <С2> и
Ветвление если <У1> то если <У2> то <С1> все иначе если <У3> то <С2> иначе <СЗ> все все
Pic.13
Цикл Цикл — повторение некоторой группы действий по условию. Различают два типа цикла. Первый — цикл
Цикл Цикл — повторение некоторой группы действий по условию. Различают два типа цикла. Первый — цикл с предусловием: цикл-пока. Пока условие истинно, выполняется серия, образующая тело цикла.
Pic.14
Цикл Второй тип циклической структуры — цикл с постусловием: цикл-до. Здесь тело цикла предшествует
Цикл Второй тип циклической структуры — цикл с постусловием: цикл-до. Здесь тело цикла предшествует условию цикла. Тело цикла повторяет свое выполнение, если условие ложно. Повторение прекращается, когда условие становится истинным.
Pic.15
Цикл Если блок, составляющий тело цикла, сам является циклической структурой, то имеют место вложенн
Цикл Если блок, составляющий тело цикла, сам является циклической структурой, то имеют место вложенные циклы. Вложенная конструкция записывается смещенной по строке на несколько позиций вправо относительно внешней для нее конструкции пока <У1> нц пока <У2> нц <С1> кц кц
Pic.16
Структурное программирование Структурное программирование — это не только форма описания алгоритма и
Структурное программирование Структурное программирование — это не только форма описания алгоритма и программы, но это еще и способ мышления программиста. Размышляя над алгоритмом, нужно стремиться составлять его из стандартных структур. Если использовать строительную аналогию, то структурная методика построения алгоритма подобна сборке здания из стандартных секций, в отличие от складывания по кирпичику.
Pic.17
Спасибо за внимание!
Спасибо за внимание!


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!