Содержание: Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Этапы решения задач с использованием компьютера. Этапы решения.

Презентация:



Advertisements
Похожие презентации
Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.
Advertisements

Основы алгоритмизации и объектно-ориентированного программирования Алгоритм и его формальное исполнение.
Введение в язык программирования Pascal Введение в программирование.
Алгоритм Свойства алгоритмов. algorithmi Латинская форма написания имени выдающегося математика 19 века аль-Хорезми, который сформулировал правила выполнения.
Тема 1.1 Рабочей программы Составитель: Учитель СОШ 116 Самохвалов Павел Анатольевич Алгоритм и его формальное исполнение.
Введение в язык программирования Basic Введение в программирование.
Информатика в школе Введение в язык программирования Basic Введение в программирование.
_______________________________________ Основы алгоритмизации и объектно-ориентированного программирования _______________________________________ Тема.
Введение в язык программирования Basic Введение в программирование.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Учитель информатики МОУ « Сош 77» Такасеева Татьяна Алексеевна Интерактивная схема по теме : « Понятие алгоритма »
Тема: Алгоритм и его свойства. Cлово «алгоритм» происходит от «algorithmi» - латинской формы написания имени выдающегося математика IX века аль-Хорезми,
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Алгоритмизация и требования к алгоритму Алгоритм и алгоритмизация Алгоритм и алгоритмизация.
Информатика в школе Введение в язык программирования Pascal Введение в программирование.
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
Глава 2 Основы алгоритмизации и объектно- ориентированного программирования 2.1. Алгоритм и его формальное исполнение Свойства алгоритма и его исполнители.
Алгоритм и его формальное исполнение Учитель информатики: Кошля Л.Н.
Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели Повторить определение алгоритма,
"... Природа научных знаний такова, что малопонятные и совершенно бесполезные приобретения сегодняшнего дня становятся популярной пищей для будущих поколений...".
Транксрипт:

Содержание: Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Этапы решения задач с использованием компьютера. Этапы решения задач с использованием компьютера. Этапы решения задач с использованием компьютера. Этапы решения задач с использованием компьютера. Свойства алгоритма. Свойства алгоритма. Свойства алгоритма. Свойства алгоритма. Способы записи алгоритмов. Способы записи алгоритмов. Способы записи алгоритмов Способы записи алгоритмов Языки программирования. Языки программирования. Языки программирования. Языки программирования. Примеры алгоритмов. Примеры алгоритмов. Примеры алгоритмов. Примеры алгоритмов.

Что такое алгоритм? Алгоритм – это формальное описание способа получения решения задачи путем выполнения определенной последовательности действий. Слово «алгоритм» происходит от algorithmi- латинской формы написания имени выдающегося математика IX века аль- Хорезми, который сформулировал правила выполнения арифметических операций.

Этапы решения задач с помощью компьютера: 1.Постановка задачи; 2.Определение условий; 3.Построение модели задачи; 4.Описание алгоритма решения задачи; 5.Выбор оптимальных средств для решения задачи; 6.Описание алгоритма с помощью выбранных программных средств; 7.Тестирование решения задачи. 8.При необходимости, коррекция решения задачи.

Свойства алгоритма: Дискретность; Дискретность; Понятность; Понятность; Определенность; Определенность; Результативность; Результативность; Корректность. Корректность.

Способы записи алгоритмов Словесный; Словесный; Графический (блок-схемы); Графический (блок-схемы); Метаязык (псевдокод); Метаязык (псевдокод); Алгоритмический язык (язык программирования); Алгоритмический язык (язык программирования);

Языки программирования(ЯП) На заре компьютерной эры, в 50-е годы XX века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ было чрезвычайно трудоемким делом. В е годы для облегчения труда программистов начали создаваться языки программирования высокого уровня, формальные языки, кодирующие алгоритмы в привычном для человека виде (в виде предложений). Такие языки программирования строились на основе использования определенного алфавита и строгих правил построения предложений (синтаксиса).

Наиболее широко распространенным типом языков программирования высокого уровня являются процедурные языки. В таких языках широко используются управляющие конструкции (операторы), которые позволяют закодировать различные алгоритмические структуры (линейную, ветвление, цикл). Одним из первых процедурных языков программирования был известный всем Бейсик (Basik) созданный в1964 году. В течение последующего времени Бейсик развивался, появлялись его различные версии (М5Х-Basik, Бейсик-Агат, ОВазю и др.). Другим широко распространенным языком программирования алгоритмического типа является Paskal.

Какие из перечисленных описаний можно рассматривать как алгоритмы? А) порядок безопасного перехода проезжей части улицы по нерегулируемому пешеходному переходу; Б)правила дорожного движения в целом; В) метод перевода десятичных чисел в другую систему счисления; Г) доказательство теоремы Пифагора; Д) правило правописания сочетаний жи и ши в русском языке; Е) способ решения головоломки «кубик Рубика» ; Ж) каталог товаров, имеющихся в продаже; З) инструкция по распаковке, установке, подключению и настройке телевизора. З) инструкция по распаковке, установке, подключению и настройке телевизора.