Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Алгоритм и его формальное исполнение

Содержание

Во многих отраслях человеческой деятельности для достижения требуемого результата используются алгоритмы, содержащие чёткие описания последовательности действий.
Алгоритм и его формальное исполнениеМБОУМотмосская СОШ Во многих отраслях человеческой деятельности для достижения требуемого результата используются алгоритмы, содержащие ОпределенияДискретность – разделение алгоритма на последовательность шагов является важным свойством алгоритма.Результативность – Исполнитель алгоритма – управляющий объект в системе управления.Детерминированность – последовательность выполнения действий.Каждый Свойства алгоритма:Результативность и дискретностьМассовость Детерминированность Выполнимость и понятность Определение Алгоритм – это описание детерминированной последовательности действий, направленных на получение из Блок – схемы алгоритмов Выполнение алгоритмов компьютером Определение Программа – алгоритм, записанный на «понятном» компьютеру языке программирования. История развития языков программирования Определение Машинный язык (40 – 50 –е годы) – это язык, представляющий Ассемблер Ассемблер ( 50 е годы) – это язык программирования, который заменял Применение в командной строке Применение ассемблера Языки программирования высокого уровняС середины 50-х годов 20 века начали создаваться первые Языки программирования высокого уровняНаибольшее влияние на переход к структурному программированию оказал язык Языки программирования высокого уровняКомпания Microsoft создаёт язык Qbasic. В настоящее время данный Объектно – ориентированные языки программированияС 70 –х годов 20 века начали создаваться Объектно – ориентированные языки программированияObject PascalTurbo DelphiVisual BasicVisual C++ и т.д. JavaВ 90 – е годы 20 века в связи с бурным развитием Платформа .NetВ настоящее время многие программисты используют интегрированную систему программирования Microsoft Studio. ОпределенияИнтерпретатор - это программа, которая обеспечивает последовательный «перевод» команд программы на машинный
Слайды презентации

Слайд 2 Во многих отраслях человеческой деятельности для достижения требуемого

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

результата используются алгоритмы, содержащие чёткие описания последовательности действий.


Слайд 3 Определения
Дискретность – разделение алгоритма на последовательность шагов является

ОпределенияДискретность – разделение алгоритма на последовательность шагов является важным свойством алгоритма.Результативность

важным свойством алгоритма.
Результативность – получение из исходных данных результата

за конечное число шагов.
Массовость – возможность применения алгоритма к большому количеству различных исходных данных.

Слайд 4 Исполнитель алгоритма – управляющий объект в системе управления.
Детерминированность

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

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

которые он может выполнить.

Слайд 5 Свойства алгоритма:
Результативность и дискретность
Массовость
Детерминированность
Выполнимость и понятность

Свойства алгоритма:Результативность и дискретностьМассовость Детерминированность Выполнимость и понятность

Слайд 6 Определение
Алгоритм – это описание детерминированной последовательности действий,

Определение Алгоритм – это описание детерминированной последовательности действий, направленных на получение

направленных на получение из исходных данных результата за конечное

число дискретных шагов с помощью понятных исполнителю команд.

Слайд 7 Блок – схемы алгоритмов

Блок – схемы алгоритмов

Слайд 8 Выполнение алгоритмов компьютером

Выполнение алгоритмов компьютером

Слайд 9 Определение
Программа – алгоритм, записанный на «понятном» компьютеру

Определение Программа – алгоритм, записанный на «понятном» компьютеру языке программирования.

языке программирования.


Слайд 10 История развития языков программирования

История развития языков программирования

Слайд 11 Определение
Машинный язык (40 – 50 –е годы)

Определение Машинный язык (40 – 50 –е годы) – это язык,

– это язык, представляющий собой последовательность нулей и единиц.


Слайд 12 Ассемблер
Ассемблер ( 50 е годы) – это

Ассемблер Ассемблер ( 50 е годы) – это язык программирования, который

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


Слайд 13 Применение в командной строке

Применение в командной строке

Слайд 14 Применение ассемблера

Применение ассемблера

Слайд 15 Языки программирования высокого уровня
С середины 50-х годов 20

Языки программирования высокого уровняС середины 50-х годов 20 века начали создаваться

века начали создаваться первые языки высокого уровня.
Одним из первых

языков программирования высокого уровня был созданный в 1964 году известный всем Бэйсик. (Basic).

Слайд 16 Языки программирования высокого уровня
Наибольшее влияние на переход к

Языки программирования высокого уровняНаибольшее влияние на переход к структурному программированию оказал

структурному программированию оказал язык ALGOL (АЛГОЛ), а затем Pascal,

названный в честь великого физика Блеза Паскаля.

Слайд 17 Языки программирования высокого уровня
Компания Microsoft создаёт язык Qbasic.

Языки программирования высокого уровняКомпания Microsoft создаёт язык Qbasic. В настоящее время

В настоящее время данный язык встроен в интегрированную офисную

систему LibreOfiice.org


Слайд 18 Объектно – ориентированные языки программирования
С 70 –х годов

Объектно – ориентированные языки программированияС 70 –х годов 20 века начали

20 века начали создаваться объектно – ориентированные языки программирования,

на которых было удобно программировать в объектно – ориентированном стиле.

Слайд 19 Объектно – ориентированные языки программирования
Object Pascal
Turbo Delphi
Visual Basic
Visual

Объектно – ориентированные языки программированияObject PascalTurbo DelphiVisual BasicVisual C++ и т.д.

C++
и т.д.


Слайд 20 Java
В 90 – е годы 20 века в

JavaВ 90 – е годы 20 века в связи с бурным

связи с бурным развитием Интернета был создан язык Java,

обеспечивающий межплатформенную совместимость.

Слайд 21 Платформа .Net
В настоящее время многие программисты используют интегрированную

Платформа .NetВ настоящее время многие программисты используют интегрированную систему программирования Microsoft

систему программирования Microsoft Studio. Net, разработанную корпорацией Microsoft


  • Имя файла: algoritm-i-ego-formalnoe-ispolnenie.pptx
  • Количество просмотров: 129
  • Количество скачиваний: 0