1)У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 2 2. умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает.

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



Advertisements
Похожие презентации
Анализ и построение алгоритмов для исполнителей
Advertisements

ПОДГОТОВКА К ГИА ЗАДАНИЯ В14 Запись простого линейного алгоритма для формального исполнителя.
АЛГОРИТМЫ, ВИДЫ АЛГОРИТМОВ, ОПИСАНИЕ АЛГОРИТМОВ. ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ АЛГОРИТМА ( ЗАДАЧИ ЕГЭ ). АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ.
1.Подъем. 2.Зарядка. 3.Утренний душ. 4.Завтрак. 5.Одевание. 6.…
Способы записи алгоритмов Существует множество различных форм записи алгоритмов. Это связано с тем, что каждый исполнитель алгоритмов «понимает» лишь такой.
Алгоритм и его формальное исполнение Урок информатики, 9 класс Выполнила: Монахова О.Л., учитель информатики МБОУ Новосельская ООШ п. Сосновка Фировского.
Э Школа 58 Тест Исполнитель. (В5) Е Г Регистрация Школа 58 В среде Internet Explorer слайды разверните во весь экран! Обратный просмотр слайдов запрещён!
Алгоритмизация и программирование (10 класс). Определение алгоритма Алгоритм – понятное и точное предписание (инструкция) исполнителю выполнить конечную.
Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
Алгоритм решения квадратного уравнения Чтобы решить квадратное уравнение, достаточно: 1) вычислить дискриминант и сравнить его с нулем; 2) если дискриминант.
1 алгоритмы. 2 Алгоритм - последовательность указаний (команд) исполнителю, выполнив которую, он достигает поставленной цели или решает определенную задачу.
Р е ш е н и е к в а д р а т н ы х у р а в н е н и й п о о с н о в н о й ф о р м у л е.
Способы представления алгоритмов. Исполнители алгоритмов. Учитель информатики гимназии 12 г. Тюмени Бугаева Елена Викторовна.
Алгоритмы КуМир (Комплект Учебных МИРов) - система программирования, предназначенная для поддержки начальных курсов информатики.
Про­стой линейный ал­го­ритм для фор­маль­но­го исполнителя Подготовка к ГИА(ОГЭ) по информатике Задания А 14.
Алгоритм как модель деятельности. Алгоритм – это последовательность действий конкретному исполнителю, расположенных в строго определенном порядке, для.
Исполнитель-вычислитель: сложная задача с простым решением О.Б. Богомолова, Д.Ю. Усенков, Москва.
Основные темы параграфа: представление ветвлений на АЯ. Трассировка ветвящихся алгоритмов; в сложные ветвящиеся алгоритмы.
Понятие алгоритма. Свойства алгоритмов. Формы записей алгоритмов. Общие принципы построения алгоритмов. Основные алгоритмические конструкции.
Алгоритмическая структура «Ветвление» Тема урока.
Транксрипт:

1)У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 2 2. умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает его. Запишите порядок команд в программе получения из 11 числа 13, содержащей не более 5 команд, указывая лишь номера команд. ( Например, – это программа: умножь на три вычти 2 умножь на три вычти 2 вычти 2, которая преобразует число 2 в 8 ).

У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 2 2. умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает его. Запишите порядок команд в программе получения из 11 числа 13, содержащей не более 5 команд.

1)У исполнителя Калькулятор две команды, которым присвоены номера: 1. прибавь 2 2. умножь на 3 Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд.

1)У исполнителя УТРОИТЕЛЬ две команды, которым присвоены номера: 1. вычти 1 2. умножь на 3 Первая из них уменьшает число на экране на 1, вторая – увеличивает его в три раза. Запишите порядок команд в программе получения из числа 3 числа 16, содержащей не более 5 команд, указывая лишь номера команд.

Способы записи алгоритмов. Блок-схемы

Способы записи алгоритмов: Словесные Табличные Графические Б лок-схемы Программные

Первый способ записи алгоритмов – словесный, на естественном языке. Например, алгоритм решения квадратного уравнения: 1. Узнать коэффициенты a, b, c. 2. Вычислить дискриминант уравнения 3. Вычислить первый корень x1 по формуле: 4. Вычислить второй корень x2 по формуле: 5. Сообщить корни уравнения x1 и x2.

Следующий способ записи алгоритмов – составление блок-схем. Он очень распространен, в силу его удобства и понятности. Блок-схема – это графическое изображение алгоритма в виде определенным образом связанных между собой нескольких типов блоков.

Перечислим графические элементы блок-схем. Это:

Например, блок-схема алгоритма нахождения корней квадратного уравнения: начало Узнать a, b, c Вычислить Сообщить x1 и x2 конец

Кроме естественного языка и языка блок-схем, существует еще один способ записи алгоритма – это запись на языке программирования. Например, программа нахождения корней квадратного уравнения на языке Турбо Паскаль: Begin Readln(a,b,c); D:=b*b-4*a*c; X1:=(-b+sqrt(D))/(2*a); X2:=(-b-sqrt(D))/(2*a); Writeln(x1,x2); end.

Блок-схема разветвляющегося алгоритма нахождения корней квадратного уравнения: начало Узнать a, b, c конец Вычислить Сообщить x1 и x2 Сообщить «корней нет» да-нет

начало Узнать x Сообщить результат конец X-X *5 :2 Произвести вычисления по блок- схеме для разных x

начало Ввести a конец X=A+8 Сообщить x А>9 да-нет X=A-8 Произвести вычисления по блок-схеме для разных a