Алгоритм
<<  Исполнитель Чертежник Исполнитель Робот  >>
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Робот находится в левом верхнем углу поля
Робот находится в левом верхнем углу поля
Робот находится в левом верхнем углу поля
Робот находится в левом верхнем углу поля
Исполнитель Робот
Исполнитель Робот
использовать Робот алг нач нц 5 раз · закрасить;вправо;вверх кц нц 5
использовать Робот алг нач нц 5 раз · закрасить;вправо;вверх кц нц 5
Исполнитель Робот
Исполнитель Робот
использовать Робот алг УЗОР нач нц 2 раз нц 4 раз закрасить; вниз вниз
использовать Робот алг УЗОР нач нц 2 раз нц 4 раз закрасить; вниз вниз
Исполнитель Робот
Исполнитель Робот
использовать Робот алг нач нц пока снизу свободно нц пока справа
использовать Робот алг нач нц пока снизу свободно нц пока справа
использовать Робот алг нач нц пока снизу свободно вниз; закрасить;
использовать Робот алг нач нц пока снизу свободно вниз; закрасить;
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Исполнитель Робот
Картинки из презентации «Исполнитель Робот» к уроку информатики на тему «Алгоритм»

Автор: Женька. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Исполнитель Робот.ppt» со всеми картинками в zip-архиве размером 1961 КБ.

Исполнитель Робот

содержание презентации «Исполнитель Робот.ppt»
Сл Текст Сл Текст
1Исполнитель Робот. СКИ, обстановка. 29Еще один пример. А. Б. Алг рисунок нач
2Обстановка Робота. Исполнитель Робот | нц 3 раз | | вправо; закрасить | | вниз;
существует в некоторой обстановке — закрасить; | | вниз; закрасить | | влево;
прямоугольном поле, разбитом на клетки, вверх; закрасить | | вправо; вправо;
между которыми могут стоять стены. Робот закрасить | | вправо; вправо; вверх | кц
может передвигаться по полю, закрашивать кон. Рисуем плюс. Переходим к следующему.
клетки. 30Домашнее задание. Придумать 2 фигуры и
3Робот-> Сменить стартовую запрограммировать их рисование Роботом с
обстановку. Файл со стандартной использованием цикла N раз (проверить в
обстановкой входит в поставку Кумира программе и перенести в тетрадь.
(10x16.fil). Стандартной обстановкой 31Робот находится в левом верхнем углу
является пустая обстановка максимально поля. Составить алгоритм, закрашивающий
допустимого размера 10*16 с Роботом в данные клетки.
левом верхнем углу. 32Робот находится в левом верхнем углу
4 поля. Составить алгоритм, закрашивающий
5Инструменты->Редактировать данные клетки.
стартовую обстановку. Поставить/убрать 33Б. А. Составить алгоритм перемещения
стену — щелкнуть по границе между робота по лабиринту из положения А в
клетками. Закрасить/сделать чистой клетку положение Б.
— щелкнуть по клетке. Переместить Робота — 34Цикл пока. Нц пока условие · тело
тащить мышью. Изменить размеры обстановки цикла (последовательность команд) кц.
— команда «Новая обстановка» меню 3510 команд проверки условий. Сверху
«Обстановка». стена сверху свободно снизу стена снизу
6 свободно справа стена справа свободно
7 слева стена слева свободно клетка
8Описание алгоритма. Алгоритм на языке закрашена клетка чистая.
КуМир записывается так: алг тип_алгоритма 36Закрашивание ряда до стены. Алг
имя_алгоритма (описание_параметров) · дано закрасить ряд вправо до стены и вернуться
условие_применимости_алгоритма · надо нач нц пока справа свободно закрасить;
цель_выполнения_алгоритма нач · вправо кц закрасить нц пока клетка
последовательность команд кон Описание закрашена влево кц вправо кон.
алгоритма состоит из: • заголовка (часть 37Закрашивание горизонтального коридора
до служебного слова нач) • тела алгоритма произвольной длины, робот где-то в
(часть между словами нач и кон). коридоре. Алг закрасить коридор нач нц
9Система команд исполнителя «Робот» пока снизу стена влево кц вправо нц пока
включает: Кумир-программа, управляющая снизу стена закрасить; вправо кц кон.
Роботом, должна начинаться со строки 38Задания. Закрасить клетки у стен
использовать Робот 5 команд, вызывающих прямоугольника, робот где-то внутри
действия Робота (влево, вправо, вверх, прямоугольника Левее робота есть
вниз, закрасить) • 10 команд проверки закрашенная клетка, закрасить все клетки
условий: – 8 команд вида между роботом и этой клеткой и вернуться
[слева/справа/снизу/сверху] назад Закрасить вертикальный коридор
[стена/свободно] – 2 команды вида клетка неизвестной длины, робот где-то в коридоре
[закрашена/чистая]. Робот в клетке над горизонтальной стеной
10Пример: использовать Робот алг нач · неизвестной длины, закрасить все клетки
вправо · вниз · влево · вверх · закрасить вокруг стены.
кон. 39Величины. Описание величин: указать
11Команды циклических алгоритмов. Нц тип, имя в теле алгоритма после слова нач
число повторений раз · тело цикла Примеры имен: s, R, б, а1 Тип величины:
(последовательность команд) кц нц пока вещ, цел Например: алг нач цел а,б.
условие · тело цикла (последовательность 40Величины. Ввод величин ввод s ввод s,
команд) кц нц для i от i1 до i2 · тело а1 Вывод величин вывод s вывод s, а1
цикла (последовательность команд) кц. Присваивание величинам значений: s:=5;
12Задача 1 На поле Робота нет стен и a1:=a1*2.
закрашенных клеток. Сколько клеток будет 41Вывести два числа, вывести их сумму.
закрашено после выполнения следующих Алг нач цел а, б ввод а, б вывод а+б кон.
команд: Закрасить вправо вверх закрасить 42Цикл «для». Нц для i от i1 до i2 шаг b
вправо закрасить вверх закрасить закрасить · тело цикла кц где i, b, i1 и i2 величины
вправо. Закрасить вправо закрасить целого типа i1<=i2 и b>0, i1>=i2
закрасить вправо вправо закрасить и b<0 например: нц для i от 1 до 5 ·
закрасить закрасить вправо. закрасить; вправо кц.
13Задача 4. Петя составил алгоритм, а 43
Коля стер в нем одну команду: алг прогулка 44Закрасить клетки по периметру
дано ?на поле Робота стен нет надо ? Робот прямоугольника размером X на Y. Алг нач
погулял и вернулся в исходное положение цел x,y,i ввод x,y нц для i от 1 до х-1
нач | вверх | вправо | ??? | вниз | влево закрасить; вправо кц нц для i от 1 до y-1
| влево кон Какую команду стер Коля? закрасить; вниз кц нц для i от 1 до х-1
14Задача 5 - 6. Петя составил алгоритм, закрасить; влево кц нц для i от 1 до y-1
при выполнении которого Робот вернулся в закрасить; вниз кц кон.
исходное положение. Коля стер одну из 45Цикл n раз. Нц число повторений раз ·
команд. При выполнении Колиного алгоритма тело цикла (последовательность команд) кц.
Робот также вернулся в исходное положение. 46использовать Робот алг нач нц 5 раз ·
Какую команду стер Коля? Петя составил закрасить;вправо;вверх кц нц 5 раз ·
алгоритм, переводящий Робота из клетки А в закрасить;вправо;вниз кц закрасить кон.
клетку Б с закрашиванием каких-то клеток. 47
Что должен сделать Коля с этим алгоритмом, 48
чтобы получить алгоритм, переводящий 49Вложенные циклы. Нц число повторений
Робота из Б в А и закрашивающий те же раз нц число повторений раз тело цикла· кц
клетки. ·кц.
15Цикл N раз. Используется, когда 50использовать Робот алг УЗОР нач нц 2
некоторую последовательность команд нужно раз нц 4 раз закрасить; вниз вниз;
выполнить несколько раз подряд нц число закрасить; вправо вверх; закрасить; вверх;
повторений раз ? тело цикла кц Число вправо вправо кц· закрасить; вниз вниз;
повторений – целое число. закрасить; вправо вверх; закрасить; вниз;
16Пример использования цикла. алг вниз; нц 13 раз влево кц кц нц 4 раз
диагональ дано ?на поле Робота стен нет закрасить; вниз вниз; закрасить; вправо
надо ? Робот закрасил 4 клетки по вверх; закрасить; вверх; вправо; вправо
диагонали нач | нц 3 раз | | закрасить; кц· закрасить; вниз вниз; закрасить;
вправо; вниз; | кц | закрасить кон. А. Б. вправо вверх; закрасить; кон.
17Пример использования цикла. алг 51
диагональ дано ?на поле Робота стен нет 52использовать Робот алг нач нц пока
надо ? Робот закрасил 4 клетки по снизу свободно нц пока справа свободно
диагонали нач | нц 3 раз | | закрасить; вниз; закрасить; вправо; закрасить; вверх;
вправо; вниз; | кц | закрасить кон. А. Б. закрасить; вправо; закрасить; вправо кц
18Пример использования цикла. алг вниз; вниз; вниз нц пока слева свободно
диагональ дано ?на поле Робота стен нет влево кц кц кон.
надо ? Робот закрасил 4 клетки по 53использовать Робот алг нач нц пока
диагонали нач | нц 3 раз | | закрасить; снизу свободно вниз; закрасить; вниз
вправо; вниз; | кц | закрасить кон. А. Б. вправо; закрасить; вправо вверх;
19Пример использования цикла. алг закрасить; вверх; влево; закрасить; вправо
диагональ дано ?на поле Робота стен нет вправо; нц пока справа свободно вправо;
надо ? Робот закрасил 4 клетки по вниз; закрасить; вниз; вправо; закрасить;
диагонали нач | нц 3 раз | | закрасить; вправо вверх; закрасить; вверх; влево;
вправо; вниз; | кц | закрасить кон. А. Б. закрасить; вправо вправо; кц вниз; вниз;
20Пример использования цикла. алг вниз; нц пока слева свободно влево кц кц
диагональ дано ?на поле Робота стен нет кон.
надо ? Робот закрасил 4 клетки по 54Команды условных алгоритмов. Если
диагонали нач | нц 3 раз | | закрасить; условие · то серия 1 · иначе серия 2 все
вправо; вниз; | кц | закрасить кон. А. Б. если условие · то серия 1 все.
21Пример использования цикла. алг 55Закрасить все клетки коридора, из
диагональ дано ?на поле Робота стен нет которых есть выход вверх. Нц пока снизу
надо ? Робот закрасил 4 клетки по стена если сверху свободно то закрасить;
диагонали нач | нц 3 раз | | закрасить; вправо иначе вправо все кц.
вправо; вниз; | кц | закрасить кон. А. Б. 56Робот внутри коридора неизвестного
22Пример использования цикла. алг направления. Вывести робот из коридора.
диагональ дано ?на поле Робота стен нет Если справа свободно то нц пока снизу
надо ? Робот закрасил 4 клетки по стена вправо кц иначе нц пока справа стена
диагонали нач | нц 3 раз | | закрасить; вверх кц все.
вправо; вниз; | кц | закрасить кон. А. Б. 57Задачи. В горизонтальном коридоре есть
23Пример использования цикла. алг тупики снизу размером в 1 клетку, робот в
диагональ дано ?на поле Робота стен нет левой клетке коридора. Вывести робот из
надо ? Робот закрасил 4 клетки по коридора вправо и закрасить тупики. На
диагонали нач | нц 3 раз | | закрасить; поле нет стен. В ряду из 10 клеток правее
вправо; вниз; | кц | закрасить кон. А. Б. робота некоторые клетки закрашены.
24Пример использования цикла. алг Закрасить клетки ниже каждой закрашенной.
диагональ дано ?на поле Робота стен нет Робот находится внутри прямоугольника.
надо ? Робот закрасил 4 клетки по Некоторые клетки в левой вертикали
диагонали нач | нц 3 раз | | закрасить; прямоугольника закрашены. Закрасить
вправо; вниз; | кц | закрасить кон. А. Б. соответствующие им клетки в правой
25Пример использования цикла. алг вертикали.
диагональ дано ?на поле Робота стен нет 58Дано: На поле Робота горизонтальный
надо ? Робот закрасил 4 клетки по коридор шириной в одну клетку. Коридор
диагонали нач | нц 3 раз | | закрасить; имеет выступы-ответвления вниз
вправо; вниз; | кц | закрасить кон. А. Б. произвольной длины, ширины — в одну
26Пример использования цикла. алг клетку. Ответвления заканчиваются тупиком.
диагональ дано ?на поле Робота стен нет Робот находится в одном из ответвлений.
надо ? Робот закрасил 4 клетки по Надо: Робот закрасил коридор и все
диагонали нач | нц 3 раз | | закрасить; ответвления и вышел из коридора влево.
вправо; вниз; | кц | закрасить кон. А. Б. 59
27Пример. алг лабиринт дано ?Робот в 60Алг нач нц пока сверху свободно вверх
клетке А надо ?Робот в клетке Б нач | нц 5 кц нц пока сверху стена вправо кц влево нц
раз | | вверх; вверх; вверх | | вправо | | пока сверху стена если снизу свободно то
вниз; вниз; вниз | | вправо | кц кон. А. нц пока снизу свободно вниз кц нц пока
Б. сверху свободно закрасить; вверх кц все
28Нарисуем треугольник. Алг треугольник закрасить;влево кц кон.
нач | нц 4 раз | | вправо | кц | нц 4 раз 61Команды условных алгоритмов. Выбор
| | закрасить; вправо; вниз | кц | нц 8 условие · при условие 1: серия 1 · при
раз | | закрасить; влево | кц | нц 4 раз | условие 2: серия 2 · . . . · при условие
| закрасить; вправо; вверх | кц кон. А. n: серия n · иначе серия n+1 все.
Исполнитель Робот.ppt
http://900igr.net/kartinka/informatika/ispolnitel-robot-131166.html
cсылка на страницу

Исполнитель Робот

другие презентации на тему «Исполнитель Робот»

«Робот-манипулятор» - Структурные схемы роботов. Захватные устройства роботов. Типы захватных устройств роботов. Роботы и манипуляторы. А) – с одной подвижной губкой; б) – с двумя подвижными губками; в) – вакуумный; г) – струйный. Клещевое захватное устройство с двумя подвижными губками.

«Робота вчителя» - Екологічна криза суспільства. Моральні норми в культурі українського народу. Спілкування і здоров’я. Працевлаштування випускників 34. Життєвий і творчий шлях Анни Ахматової. Теорія і практика аналізу уроку 31. Вчительські презентації ( курси Інтел ). Початкові класи. Презентації учнівських олімпіадних робіт.

«Исполнитель чертежник» - Оси координат на плоскости. Нарисовать число 444444444. Настройка параметров. Цикл повторить n раз. Цвет ( номер цвета ); - установить один из стандартных цветов: Название программы. Рабочее поле. СКИ Чертёжника. Имя программы { Команды; }. исполнитель Чертёжник. Исполнитель Чертёжник. Вспомогательный алгоритм (процедура).

«Информатика «Понятие алгоритма»» - Материал для любознательных. Что такое алгоритм. Мачеха. Компьютер. Как может использоваться компьютер. Конечная последовательность шагов. Практическое задание. Может ли компьютер самостоятельно решить задачу. Куда может быть встроен компьютер. Огромное количество задач разной сложности. Алгоритм. Этапы работы.

«Алгоритм и его формальное исполнение» - Алгоритм и его свойства. Получение результата. Запись алгоритма в виде блок-схемы. Компьютер – автоматический исполнитель алгоритмов. Редактирование текста. Запись алгоритма. Основы алгоритмизации. Формальное выполнение алгоритма. Алгоритм должен быть понятен. Алгоритмы состоят из отдельных команд. Выбор или разработка алгоритма решения задачи.

«Алгоритм и его свойства» - Алгоритмический язык. Геометрические фигуры. Линейный алгоритм. Однозначность. Линейные алгоритмы. Этапы работы. Мачеха. Соберись в школу. Алгоритмы. Способы представления алгоритмов. Последовательность шагов в решении задачи. Результативность. Последовательность шагов. Конечность. Налить в чайник воду.

Алгоритм

31 презентация об алгоритме
Урок

Информатика

130 тем
Картинки