В каком случае происходит преждевременное прекращение работы программы в кумире

Содержание

Программирование на языке Python (§ 54 - § 61)

2. Настройка среды Кумир для исполнителя Робот. Запущенная программа Кумир выглядит так.

3. Но перед началом, нам необходимо задать стартовую обстановку Робота и познакомиться с простыми командами исполнителя Робот. Вставка – и

Но перед началом, нам необходимо задать стартовую
обстановку Робота и познакомиться с простыми командами
исполнителя Робот.
Вставка – исполнитель Робот

4. Запустив среду Кумир в меню Инструменты выбираем пункт Редактировать стартовую обстановку Робота Редактировать стартовую обстановку Роб

Запустив среду Кумир в меню Инструменты выбираем пункт
Редактировать стартовую обстановку Робота
Редактировать стартовую обстановку Робота

5. По умолчанию, размер окна 10 на 15 клеток. Если нам необходимо изменить количество строк и столбцов, то щелкаем Обстановка -> Новая обстановк

По умолчанию, размер окна 10 на 15 клеток. Если нам

Разбор 15.1 задания | ОГЭ по информатике 2023


необходимо изменить количество строк и столбцов, то
щелкаем Обстановка -> Новая обстановка и задаем
необходимые значения

6. Находим сохраненную ранее обстановку и загружаем ее. После этого убедимся, что загрузили правильную стартовую обстановку, щелкнув по кноп

Находим сохраненную ранее обстановку и загружаем ее.
После этого убедимся, что загрузили правильную стартовую
обстановку, щелкнув по кнопке Показать окно Робота

7. Исполнитель Робот. Простые команды.

• У нашего Робота тоже есть система команд. Сегодня мы рассмотрим
простые команды Робота. Всего их 5:
• вверх
• вниз
• влево
• вправо
• закрасить
• Результат выполнения этих команд понятен из их названия:
• вверх — переместить Робота на одну клетку вверх
• вниз — переместить Робота на одну клетку вниз
• влево — переместить Робота на одну клетку влево
• вправо — переместить Робота на одну клетку вправо
• закрасить — закрасить текущую клетку (клетку в которой
находится Робот).

Читайте также:
Как пользоваться программой распознавания растений

8. Горячие клавиши (нажав их команды будут вставляться автоматически)

вверх — Escape, Up (стрелка вверх)
вниз — Escape, Down (стрелка вниз)
влево — Escape, Left (стрелка влево)
вправо — Escape, Right (стрелка вправо)
закрасить — Escape, Space (пробел)

9. Предлагаю рисовать квадрат, двигаясь по часовой стрелке. Для начала закрасим текущую клетку, дав команду закрасить. Потом делаем шаг вправ

Предлагаю рисовать квадрат, двигаясь по часовой стрелке.
Для начала закрасим текущую клетку, дав
команду закрасить. Потом делаем шаг вправо и опять
закрашиваем клетку. И еще раз шаг вправо и закрасить.

10. Попробуем запустить программу и посмотреть что же получилось. Для запуска нажимаем F9 или же кнопку на панели инструментов

Попробуем запустить программу и посмотреть что же

Робот в языке программирования Кумир #информатика #огэ #фоксфорд #shorts


получилось. Для запуска нажимаем F9 или же кнопку на
панели инструментов
• В результате должны увидить

Источник: ppt-online.org

Преобразование графиков функций 4

Решение экзаменационных задач по информатике с использованием программной среды КуМир


Зеленина Светлана Борисовна,
учитель информатики ГБОУ лицея № 393 Кировского района Санкт-Петербурга

Цели:

  1. Обучение решению типовых задач
  2. Развитие алгоритмического мышления

Введение

Кумир — система программирования, предназначенная для поддержки начального курса программирования.

Система распространяется свободно, на основании лицензии GNU GPL 2, входит в состав дистрибутива Linux, установленного в лицее.

Использование данной программы в условиях лицея наиболее целесообразно при подготовке к ЕГЭ и ГИА по информатике, т. к., экзаменационные задания включают задания, связанные с исполнителями, и встреча с этим понятием на экзамене впервые приводит к неоправданным затруднениям.

В данной разработке приведен пример знакомства с исполнителем Робот и разбор решения одного из типов задач ГИА.

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

После запуска программы КуМир можно видеть окно, изображенное на рисунке. Программа в левой части окна может быть набрана непосредственно или с помощью команд меню Вставка — . Также простые команды могут быть набраны с пульта, но в рамках данного урока нас это не интересует.

Команды Робота:

Условия, которые умеет проверять Робот:

Логические операции доступные Роботу:

Команды циклов и ветвлений, существенные для данного урока:

Все доступные Роботу команды приводятся в справочной системе (Инфо-Язык и система КуМир).

нц пока условие

· тело цикла (последовательность команд)

если условие

· то серия 1

· иначе серия 2

Робот перед выполнением программы находится в левом верхнем углу поля:

Поле можно редактировать непосредственно (Инструменты — Редактировать стартовую обстановку Робота), после чего сохранить в файл и загрузить этот файл (Робот — сменить стартовую обстановку).

Читайте также:
Интерфейс программы Microsoft powerpoint структура и требования к оформлению презентации

Пример задания Демо-версия ГИА 2012

На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От верхнего конца стены вправо отходит горизонтальная стена также неизвестной длины. Робот находится в клетке, расположенной слева от нижнего края вертикальной стены.

На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

Напишите для Робота алгоритм, закрашивающий все клетки, расположенные левее вертикальной стены и выше горизонтальной стены и прилегающие к ним. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться.

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

Порядок действий:

использовать Робот
алг
нач
. нц пока справа стена
. . закрасить
. . вверх
. кц
. закрасить
. вправо
. нц пока снизу стена
. . закрасить
. . вправо
. кц
кон

Если изменится условие задачи и будет прописано напрямую использование только ограниченного количества условий, например только «слева свободно», «снизу свободно»? Условие «снизу свободно» является отрицанием условия «снизу стена», поэтому заменяем «снизу стена» на «не снизу свободно»

Обстановку можно загрузить из соответствующего файла.

После решения разобранной задачи можно перейти к самостоятельной работе

Задача 1. На бесконечном поле имеется длинная горизонтальная стена. Длина стены неизвестна. Робот находится в одной из клеток, расположенной непосредственно сверху от стены. Одно из возможных положений робота приведено на рисунке (робот обозначен буквой «Р»).

Напишите для робота алгоритм, закрашивающий все клетки, расположенные ниже стены и прилегающие к ней. Например, для приведенного выше рисунка робот должен закрасить следующие клетки (см. рисунок 1).

Конечное расположение робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера стены и любого допустимого начального расположения робота.

Задача 2. Робот находится в верхней клетке узкого вертикального коридора. Ширина коридора – одна клетка, длина коридора может быть произвольной. Возможный вариант начального расположения Робота приведён на рисунке (Робот обозначен буквой «Р»):

Напишите для Робота алгоритм, закрашивающий все клетки внутри коридора и возвращающий Робота в исходную позицию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок 2).

Алгоритм должен решать задачу для произвольного конечного размера коридора. При исполнении алгоритма Робот не должен разрушиться.

Похожие:

Преобразование графиков функций 4 icon Московский технологический колледж
«Построение графиков тригонометрических функций с помощью геометрических преобразований»
Преобразование графиков функций 4 icon Лабораторная работа «Построение контуров изображения с использованием.
Ивших на уроках математики понятие о математических кривых и графиках функций. Данная лабораторная работа может быть использована.
Преобразование графиков функций 4 icon Памятка-инструкция по согласованию графиков поверки средств измерений
Для согласования в электронном виде графиков поверки си, поверяемых в фбу «цсм татарстан» необходимо
Преобразование графиков функций 4 icon К совместному приказу Минэкономразвития России и Федерального казначейства.
Об утверждении порядка размещения на официальном сайте планов-графиков размещения заказа на поставки товаров, выполнение работ, оказание.
Преобразование графиков функций 4 icon
К совместному приказу Минэкономразвития России и Федерального казначейства.
Об утверждении порядка размещения на официальном сайте планов-графиков размещения заказа на поставки товаров, выполнение работ, оказание.
Преобразование графиков функций 4 icon К совместному приказу Минэкономразвития России и Федерального казначейства.
Об утверждении порядка размещения на официальном сайте планов-графиков размещения заказа на поставки товаров, выполнение работ, оказание.
Преобразование графиков функций 4 icon Программный комплекс «web Торги-кс» версия 13 0 [13. 03. 00] сборка.
Настоящий документ является руководством пользователя программного комплекса «web-торги-кс» и содержит описание порядка работы заказчика.
Преобразование графиков функций 4 icon Беспалова Алевтина Александровна Преобразование отходов во вторичные.
Преобразование отходов во вторичные материалы и энергетические ресурсы на примере угольных тэц
Преобразование графиков функций 4 icon Учебный план 9 Продолжительность и объемы реализации программы 10.
Распределение годовых план- графиков на этапах спортивной подготовки по виду спорта футбол 14
Преобразование графиков функций 4 icon
Законодательные пределы аутсорсинга функций министерства обороны США
Сша по закреплению на нормативном уровне перечня функций и видов деятельности министерства обороны сша, не подлежащих аутсорсингу.
Преобразование графиков функций 4 icon Ansys разбиение модели на конечные элементы Краткое руководство пользователя
Преобразование вырожденных тетраэдрических элементов к их первоначальной (не вырожденной) форме
Преобразование графиков функций 4 icon Пояснительная записка к профессиональному стандарту «Руководитель.
Описание обобщенных трудовых функций и трудовых функций по уровням квалификации 36
Преобразование графиков функций 4 icon Фракталы
Целью данной работы является изучение понятия системы итерированных функций, их свойств и возможностей применения систем итерированных.
Преобразование графиков функций 4 icon Инженерный вестник Дона
Ключевые слова: асинхронный двигатель, датчик тока, микроконтроллер, спектр тока, быстрое преобразование Фурье
Преобразование графиков функций 4 icon
Паспорт и инструкция по эксплуатации автономной гибридной системы
Преобразование постоянного напряжения аккумуляторной батареи с помощью инвертора в переменное напряжение 220В, синусоидальной формы.
Преобразование графиков функций 4 icon Пояснительная записка к профессиональному стандарту «Машинист дистрибутора»
Описание обобщенных трудовых функций и трудовых функций, входящих в вид профессиональной деятельности и обоснование их отнесения.
Читайте также:
Как зарегистрироваться в программе меркурий

Источник: rykovodstvo.ru

Презентация Рекурсия. Для исполнителя Робот в системе программирования КУМИР

Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №1Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №2Рекурсия.</p><p> Для исполнителя Робот в системе программирования КУМИР, слайд №3Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №4Рекурсия.</p><p> Для исполнителя Робот в системе программирования КУМИР, слайд №5Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №6Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №7Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №8Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №9Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Рекурсия. Для исполнителя Робот в системе программирования КУМИР. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации

Слайд 1

 Рекурсия Для исполнителя Робот в системе программирования КУМИР

Описание слайда:
Рекурсия Для исполнителя Робот в системе программирования КУМИР

Слайд 2

 Задача. На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. Робот находится слева в клетке слева от стены. Переведите Робота в клетку, расположенную справа от стены и симметричную начальной относительно стены. Начальное и конечное положение Робота представлено на рисунке.

Описание слайда:

Задача. На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. Робот находится слева в клетке слева от стены. Переведите Робота в клетку, расположенную справа от стены и симметричную начальной относительно стены.

Начальное и конечное положение Робота представлено на рисунке.

Слайд 3

 Для решения поставленной задачи, Роботу необходимо: Поднимаясь вверх, дойти до края стены. Обойти стену. Двигаясь вниз, дойти до нужной клетки.

Описание слайда:

Для решения поставленной задачи, Роботу необходимо: Поднимаясь вверх, дойти до края стены. Обойти стену. Двигаясь вниз, дойти до нужной клетки.

Слайд 4

Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №4

Описание слайда:

Слайд 5

Рекурсия. Для исполнителя Робот в системе программирования КУМИР, слайд №5

Описание слайда:

Слайд 6

 Правила программирования рекурсии Рекурсивная программа обязательно содержит условие прекращения ее выполнения (условие возврата из рекурсии). Рекурсивная программа содержит вызов самой себя.

Описание слайда:

Правила программирования рекурсии Рекурсивная программа обязательно содержит условие прекращения ее выполнения (условие возврата из рекурсии). Рекурсивная программа содержит вызов самой себя.

Источник: mypresentation.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru