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

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

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

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


Слайд 1






Алгоритмы, структуры алгоритмов, структурное программирование
Описание слайда:
Алгоритмы, структуры алгоритмов, структурное программирование

Слайд 2





Алгоритм
Алгоритм – это последовательность команд управления каким-либо исполнителем для достижения некоторого результата.
Описание слайда:
Алгоритм Алгоритм – это последовательность команд управления каким-либо исполнителем для достижения некоторого результата.

Слайд 3





Этапы решения задачи на компьютере
1.	Постановка задачи.
2.	Формализация задачи.
3.	Построение алгоритма.
4.	Составление программы на языке программирования.
5.	Отладка и тестирование программы.
6.	Проведение расчетов и анализ полученных результатов.
Описание слайда:
Этапы решения задачи на компьютере 1. Постановка задачи. 2. Формализация задачи. 3. Построение алгоритма. 4. Составление программы на языке программирования. 5. Отладка и тестирование программы. 6. Проведение расчетов и анализ полученных результатов.

Слайд 4





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

Слайд 5





величины
Всякая величина занимает свое определенное место в памяти компьютера, а значение этой величины определяется двоичным кодом в этой ячейке.
У всякой величины имеются три основных свойства: имя, значение и тип.
Величины делятся на константы и переменные.
Описание слайда:
величины Всякая величина занимает свое определенное место в памяти компьютера, а значение этой величины определяется двоичным кодом в этой ячейке. У всякой величины имеются три основных свойства: имя, значение и тип. Величины делятся на константы и переменные.

Слайд 6





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

Слайд 7





Типы величин
Описание слайда:
Типы величин

Слайд 8





Структура алгоритмов
В 1969 году известным голландским ученым- программистом Э. В. Дейкстрой было доказано, что алгоритм для решения любой логической задачи можно составить только из структур следование, ветвление, цикл. 
Их называют базовыми алгоритмическими структурами. 
Методика программирования, основанная на этой теореме, называется структурным программированием.
Описание слайда:
Структура алгоритмов В 1969 году известным голландским ученым- программистом Э. В. Дейкстрой было доказано, что алгоритм для решения любой логической задачи можно составить только из структур следование, ветвление, цикл. Их называют базовыми алгоритмическими структурами. Методика программирования, основанная на этой теореме, называется структурным программированием.

Слайд 9





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

Слайд 10





Следование
Задача №1. Найдите площадь треугольника с основанием A, высотой Н.
алг
нач
S:=(A*H )/2
кон
Описание слайда:
Следование Задача №1. Найдите площадь треугольника с основанием A, высотой Н. алг нач S:=(A*H )/2 кон

Слайд 11





Ветвление
Ветвление — алгоритмическая альтернатива. 
Управление передаётся одному из двух блоков в зависимости от истинности или ложности условия. 
Затем происходит выход на общее продолжение.
Описание слайда:
Ветвление Ветвление — алгоритмическая альтернатива. Управление передаётся одному из двух блоков в зависимости от истинности или ложности условия. Затем происходит выход на общее продолжение.

Слайд 12





Ветвление
если <У1> 
то если <У2> 
то <С1> 
все
иначе если <У3>
то <С2> 
иначе <СЗ> 
все
все
Описание слайда:
Ветвление если <У1> то если <У2> то <С1> все иначе если <У3> то <С2> иначе <СЗ> все все

Слайд 13





Цикл
Цикл — повторение некоторой группы действий по условию.
 Различают два типа цикла. Первый — цикл с предусловием: цикл-пока.
Пока условие истинно, выполняется серия, образующая тело цикла.
Описание слайда:
Цикл Цикл — повторение некоторой группы действий по условию. Различают два типа цикла. Первый — цикл с предусловием: цикл-пока. Пока условие истинно, выполняется серия, образующая тело цикла.

Слайд 14





Цикл
Второй тип циклической структуры — цикл с постусловием: цикл-до.
Здесь тело цикла предшествует условию цикла. Тело цикла повторяет свое выполнение, если условие ложно.
 Повторение прекращается, когда условие становится истинным.
Описание слайда:
Цикл Второй тип циклической структуры — цикл с постусловием: цикл-до. Здесь тело цикла предшествует условию цикла. Тело цикла повторяет свое выполнение, если условие ложно. Повторение прекращается, когда условие становится истинным.

Слайд 15





Цикл
Если блок, составляющий тело цикла, сам является циклической структурой, то имеют место вложенные циклы. 
Вложенная конструкция записывается смещенной по строке на несколько позиций вправо относительно внешней для нее конструкции
пока <У1> 
нц
пока <У2> 
нц
<С1>
кц
кц
Описание слайда:
Цикл Если блок, составляющий тело цикла, сам является циклической структурой, то имеют место вложенные циклы. Вложенная конструкция записывается смещенной по строке на несколько позиций вправо относительно внешней для нее конструкции пока <У1> нц пока <У2> нц <С1> кц кц

Слайд 16





Структурное программирование 
Структурное программирование — это не только форма описания алгоритма и программы, но это еще и способ мышления программиста. 
Размышляя над алгоритмом, нужно стремиться составлять его из стандартных структур. 
Если использовать строительную аналогию, то структурная методика построения алгоритма подобна сборке здания из стандартных секций, в отличие от складывания по кирпичику.
Описание слайда:
Структурное программирование Структурное программирование — это не только форма описания алгоритма и программы, но это еще и способ мышления программиста. Размышляя над алгоритмом, нужно стремиться составлять его из стандартных структур. Если использовать строительную аналогию, то структурная методика построения алгоритма подобна сборке здания из стандартных секций, в отличие от складывания по кирпичику.

Слайд 17





Спасибо за внимание!
Описание слайда:
Спасибо за внимание!



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