Алгоритм Общее понятие Системы выполняющих команд презентация

Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухамеда ибн Муса ал-Хорезми (Alhorithmi), жившего в 783—850 гг. Понятие алгоритма

Слайд 1Алгоритм Общее понятие Системы выполняющих команд


Слайд 2
Название "алгоритм" произошло от латинской формы имени величайшего

среднеазиатского математика Мухамеда ибн Муса ал-Хорезми (Alhorithmi), жившего в 783—850 гг.

Понятие алгоритма


Слайд 3 Алгоритм — заранее заданное понятное и точное предписание возможному

исполнителю совершить определенную последовательность действий для получения решения задачи за конечное число шагов.

Определение


Слайд 4 Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая

или биотехническая) система, способная выполнить действия, предписываемые алгоритмом.

Что такое "Исполнитель алгоритма"?


Слайд 5отказы
система команд
элементарные действия
среда
Исполнителя хаpактеpизуют:


Слайд 6Понятность

Дискретность

Определенность

Результативность

Массовость
Основные свойства алгоритмов


Слайд 7словесная (запись на естественном языке);

графическая (изображения из графических символов);

псевдокоды

(полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);

программная (тексты на языках программирования).

Формы записи алгоритмов


Слайд 8
Словесный способ записи алгоритмов представляет собой описание последовательных

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

Словесный способ записи алгоритмов


Слайд 9
При графическом представлении алгоритм изображается в виде последовательности

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

Графический способ записи алгоритмов


Слайд 10x=(a-b)/2
a


Слайд 11 Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной

записи алгоритмов.

Что такое псевдокод?


Слайд 12 №1 Вычислите значения арифметических выражений при x=1: а) abs(x-3)/ln(exp(3))*2/lg(10000);

  
Решение: abs(1-3)=2; ln(exp(3))=3; lg(10000)=4; 2/3*2/4=0.33;  
б) sign(sqrt(sqrt(x+15)))*2**2**2; в) int(-2.1)*int(-2.9)/int(2.9)+x; г) -sqrt(x+3)**2**(sign(x+0.5)*3)+tg(0);

Упражнения:


Слайд 13№2 Запишите в обычной математической форме арифметические выражения:

a / b *

2;
a+b/c+1;
1/a*b/c;
a*b*c/2;
(a*b)*c/2;


Слайд 14Запишите по правилам алгоритмического языка выражения:
A)


B)


C)


D)


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика