Презентация на тему "Вспомогательные алгоритмы с аргументами" 8 класс

Презентация: Вспомогательные алгоритмы с аргументами
1 из 7
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
2.0
1 оценка

Комментарии

Нет комментариев для данной презентации

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


Добавить свой комментарий

Аннотация к презентации

Презентация на тему "Вспомогательные алгоритмы с аргументами" подготовлена для формирования алгоритмического стиля мышления и навыков работы с системой программирования. Цели презентации: закрепить изученный материал и активизировать знания по данной теме.

Краткое содержание

  1. Команды абсолютного и относительного смещения
  2. Заголовок ВА с аргументами
  3. Вид величины
  4. Тип величины
  5. Вызов ВА с аргументами

Содержание

  • Презентация: Вспомогательные алгоритмы с аргументами
    Слайд 1

    Вспомогательные алгоритмы с аргументами

    Преподаватель Гординская А.П. Тверская гимназия №10.

  • Слайд 2

    Команды абсолютного и относительного смещения

  • Слайд 3

    Заголовок ВА с аргументами

    • Описание величин

  • Слайд 4

    Вид величины

    • арг – объявление величин-аргументов (входных или исходных данных) – показывает вид переменных т. е., как величина используется в алгоритме

    Тип величины.

    Тип переменной – область значений аргументов

    • вещ - описание величины вещественного (действительного) типа (Пример: 2.5, 6.9, 6.0, 7.9, 3.0)
    • цел - описание величины целого типа (Пример: 2, 0, 8, 9).
  • Слайд 5

    Вызов ВА с аргументами

    Точное имя ВА (числовые значения аргументов в соответствии с их типами через запятую в том же порядке как и в заголовке ВА)

    Пример.

    Заголовок: алг Пр1(аргвещ а, в, с, цел н, к)

    Вызовы: Пр1(0, 4, 8.2, 8, 0) ;Пр1(4, 2, 5, 3, 9) ;Пр1(6, 7, 4.5, 0, 7)

  • Слайд 6

    Пример использования ВА с аргументами для исполнителя. Чертежник

  • Слайд 7

    Использование ВА с аргументами при построении изображения

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

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

Посмотреть все слайды

Конспект

Урок по ИИТ

Вспомогательные алгоритмы (ВА) с аргументами, исполнитель Чертежник

8 класс

Преподаватель Гординская А.П.

Тверская гимназия №10

Раздел программы: Алгоритмизация

Тема: Вспомогательные алгоритмы (ВА) с аргументами, исполнитель Чертежник.

Цели: Повторение и закрепление изученного материала по указанной теме.

Задачи:

Обучение - систематизировать знания, повторить основные понятия по указанной теме.

Развитие - продолжить формирование алгоритмического стиля мышления, навыков работы с системой программирования Кумир; продолжить развитие умений переноса знаний в новые ситуации.

Воспитание - продолжить воспитание взаимопомощи, ответственности, самоконтроля.

Здоровьесбережение - поддерживать эмоционально положительный настрой учащихся; использовать смену деятельности в течение урока.

Тип урока: повторение и закрепление полученных знаний и умений.

Обеспечение и наглядность: мультимедийный проектор, компьютерная презентация по указанной теме, система программирования Кумир, карточки для индивидуальной работы за столами, карточки с заданиями по 5 вариантам разной сложности для работы за компьютерами.

Структура и план урока:

Организационное начало (приветствие, целеполагание, мотивация)

Системная активизация знаний (демонстрация компьютерной презентации с устными ответами на вопросы)

Системное закрепление материала (выполнение индивидуальных заданий в тетрадях, изменение и составление алгоритмов за компьютерами)

Итог урока

Ход урока:

Организационное начало.

Демонстрация презентации:

А) Обсуждение оформления заголовка ВА с аргументами его вызова: описание, характеристики величин, известные нам на текущий момент, их использование.

Б) Рассмотрение приведенного примера алгоритма с аргументами.

В) Обсуждение использования ВА с аргументами при построении данного изображения. Составление главного и вспомогательного алгоритмов.

Г) Окончание демонстрации – назначение вспомогательных алгоритмов.

3) Запись домашнего задания. Пояснения к предстоящей работе за ПК.

Деление на группы:

I группа; II группа; III группа;

Работа за столами:

Выполнение индивидуальных заданий в проверочных тетрадях.

Работа за компьютером по 5 вариантам для исполнителя Чертежник:

А) Загрузка готовой программы, выполнение ее по шагам. Внесение изменений в программу в соответствии с предложенным результатом.

Б) Составление алгоритмов. Даны 3 задания по возрастанию уровня сложности.

Критерии оценивания работы за компьютером:

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

Индивидуальная работа за ПК оценивается на 5, если набранное число очков равно или больше 5.

4) Итог урока.

Приложение

Индивидуальные задания за столами по 15 вариантам:

ВАРИАНТ №1 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

12 байт=… бит.

1 Мбайт … 210 байт

0.5 Кбайт … 512 байт

Символ $ измеряется …

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(7, 2, 3); ро( 7, 3, 2); ро( 7, 4, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №2 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

2 байт=… бит.

1 Кбайт … 210 бит

0.5 Мбайт … 512 Кбайт

Символ % измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6) б) Прим1(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(3, 5, 2); ро( 7,5, 2.5); ро( 7.5, 4, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №3 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

0.5 байт=… бит.

1 Кбайт … 8192 бит

0.5 Гбайт … 512 Мбайт

Символ # измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ х, у, цел н, к, с). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) Прим1(7.3, 2, 7 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4, 2, 2); ро( 4, 0, 3); ро( 9.5, 1, 2.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №4 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

1 байт=… бит.

700 бит … 90 байт

4096 бит … 0.5 Кбайт

Буква С измеряется ….

Имеется заголовок алгоритма с аргументами: алг Прим1(арг цел а, в, с, вещ н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3.6, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8, 8, 0.6)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(3, 5, 1); ро( 6.5, 2, 2.5); ро( 6, 4, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №5 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ * измеряется … .

2 байт=… бит.

600 бит … 70 байт

1Кбайт … 8192 байт

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4.5, 0, 1.5); ро( 10, 0, 2.5); ро( 10, 3, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №6 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ @ измеряется ….

0.5 байт=… бит.

720 бит … 80 байт

1Кбайт … 8192 бит

Имеется заголовок алгоритма с аргументами: алг ПР(арг вещ х, у, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) ПР1(2.1, 3, 6, 3, 0.6), б) ПР(6, 7, 4.5, 0, 7), в) ПР(4, 2, 5, 3, 9), г) ПР(7.3, 2, 7.2 , 6, 5), д) ПР(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(6, 8, 3); ро( 6, 7, 2); ро( 6, 6, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, -а); сместиться на вектор(-2*а, -а)

сместиться на вектор (-2*а, а); сместиться на вектор(2*а, а); поднять перо

кон

ВАРИАНТ №7 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ ^ измеряется … .

0.25 байт=…бит .

1Мбайт … 220 бит

640 бит … 60 байт

Имеется заголовок алгоритма с аргументами: алг рис1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) рис1(2.1, 3, 6, 3, 0.6), б) рис(6, 7, 4.5, 0, 7), в) рис1(4, 2, 5, 3, 9), г) рим1(7.3, 2, 7.2 , 6, 5), д) рис1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 5, 2.5); ро( 4, 5, 1); ро( 11, 5, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а); поднять перо

кон

ВАРИАНТ №8 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ $ измеряется … .

2 байт=… бит.

1Кбайт … 1024 бит

1Мбайт … 210 байт

Имеется заголовок алгоритма с аргументами: алг ПРИМ1(арг вещ х, у, с, цел п, р). Какие записи являются вызовом (вызовами) этого алгоритма: а) ПРИМ1(2.1, 3, 6, 3, 0), б) ПРИМ(6, 7, 4.5, 0, 7), в) ПРИМ1(4, 5, 3, 9), г) ПРИМ1(7.3, 2, 7.2 , 6, 5), д) ПРИМ1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 6, 2.5); ро( 2, 6, 2); ро( 3, 6, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №9 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ “ измеряется … .

12 байт=… бит.

210 байт … 1 Мбайт

512 байт … 0.5 Кбайт

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ н, р, с, цел х, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 6), б) Прим(6, 7, 4.5, 0,7), в) Прим1(4.7, 2, 5, 3), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 8)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(6, 2.5, 2.5); ро( 6, 4, 1); ро( 14, 3.5, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №10 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ ! измеряется … .

2 байт=… бит.

210 бит … 1 Кбайт

512 Кбайт … 0.5 Мбайт

Имеется заголовок алгоритма с аргументами: алг АРИП1(арг вещ л, в, а, цел н, у). Какие записи являются вызовом (вызовами) этого алгоритма: а) АРИП1(2.1, 3, 6, 3, 0.6), б) АРИП(6, 7, 4.5, 0,7), в) АРИП1(4.7, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) АРИП1(0.9, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(2, 2, 2); ро( 0, 7, 3); ро( 4, 7, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а); поднять перо

кон

ВАРИАНТ №11 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

0.5 байт=… бит.

8192 бит … 1 Кбайт

512 Мбайт … 0.5 Гбайт

Символ : измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ м, в, ф, цел х, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3.8, 6, 3, 6), б) Прим(6, 7, 4.5, 0,7), в) Прим1(0, 2, 5, 3, 0), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 7)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(7, 2, 3); ро( 7, 4, 1); ро( 10, 1, 2)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №12 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ А измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, х, с, цел н, у). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3), б) Прим(6, 7, 4.5, 0,7), в) Прим1(4, 2.8, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(6.1, 4, 8.2, 8, 0)

1 байт=… бит.

90 байт … 700 бит

0.5 Кбайт … 4096 бит

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4.5, 2, 2.5); ро( 4.5, 4, 1.5); ро( 8, 5, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №13 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ № измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим2(арг вещ п, в, х, цел л, д). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим2(2.1, 2, 5, 8, 0.6), б) Прим(6, 1, 4.5, 0,7), в) Прим2(6, 2, 5, 3,9), г) прим2(7.3, 2, 7.2 , 6, 5), д) Прим2(5, 4, 8.2, 8, 0)

2 байт=… бит.

70 байт … 600 бит

8192 байт … 1Кбайт

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 6, 3); ро( 2.5, 6, 1.5); ро( 7, 6, 2)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №14 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ В измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим6(арг вещ р, л, х, цел у, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим6(2.1, 3, 0, 3, 6), б) Прим6(6, 7, 4.5, 7), в) Прим6(4.8, 74, 5, 3, 11), г) прим6(7.3, 2, 7.2 , 6, 5), д) Прим6(0, 4, 8.2, 8, 0)

0.5 байт=… бит.

80 байт … 720 бит

8192 бит … 1Кбайт

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(5, 4, 2); ро( 5, 3, 1); ро( 11, 2, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, -а); сместиться на вектор(-2*а, -а)

сместиться на вектор (-2*а, а); сместиться на вектор(2*а, а); поднять перо

кон

ВАРИАНТ №15 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ 6 измеряется … .

0.25 байт=…бит .

220 бит … 1Мбайт

60 байт … 640 бит

Имеется заголовок алгоритма с аргументами: алг рис1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) рис1(2.1, 3, 6, 3, 0.6), б) рис(6, 7, 4.5, 0, 7), в) рис1(4, 2, 5, 3, 9), г) рим1(7.3, 2, 7.2 , 6, 5), д) рис1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 4, 2.5); ро( 4, 4, 1); ро( 11, 4, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а)

поднять перо

кон

Ответы:

В1

12*8=96

220>210 байт

512=512

1 байт

В, Д

image1

В2

8 бит

213>210 бит

512=512 бит

1 байт

Б, В

image2

В3

4 бит

1024*8=8192 бит

512=512 Мб

1 байт

А, В, Г

image3

В4

8 бит

700<90*8 бит

4096 бит =4096

1 байт

В, Д

image4

В5

1 байт

16 байт

600>70*8

1024байт<8192байт

В, Д

image5

В6

1 байт

4 бит

720>80*8

8192=8192

Б, В, Г, Д

image6

В7

1 байт

0,25*8=2 бит

220байт>220 бит

640>60*8

В, Д

image7

В8

1 байт

2*8=16 бит

1024 бай>1024 бит

220>210 байт

А, Г, Д

image8

В9

1 байт

12*8=96 бит

210<220 байт

512 байт=0,5*1024 байт

А, Д

image9

В10

1 байт

2*8=16 бит

210бит<210 байт

512 Кб=512 Кб

В, Д

image10

В11

0,5*8=4 бит

8192 бит =1024*8бит

512 Мб=0,5*1024Мб

1 байт

А, В, Д

image11

В12

1 байт

В, Д

8 бит

90*8>700бит

512*8=4096=4096 бит

image12

В13

1 байт

В, Д

2*8=16 бит

70*8<600 бит

8192=1024*8 бит

image13

В14

1 байт

А, В, Д

4 бит

80*8<720 , бит

8192=1024*8 бит

image14

В15

1 байт

2 бит

220бит <220 байт

60*8 <640 бит

В, Д

image15

image16.png

image17.png

image18.png

image19.png

image20.png

image21.png

image22.png

image23.png

image24.png

image25.png

image26.png

image27.png

image28.png

image29.png

image30.png

image31.png

image32.png

image33.png

image34.png

image35.png

image36.png

image37.png

image38.png

image39.png

0

У

10

8

6

4

2

Х

16

14

12

10

8

6

4

2

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

�PAGE � �PAGE �15�

Урок по ИИТ

Вспомогательные алгоритмы (ВА) с аргументами, исполнитель Чертежник

8 класс

Преподаватель Гординская А.П.

Тверская гимназия №10

Раздел программы: Алгоритмизация

Тема: Вспомогательные алгоритмы (ВА) с аргументами, исполнитель Чертежник.

Цели: Повторение и закрепление изученного материала по указанной теме.

Задачи:

Обучение - систематизировать знания, повторить основные понятия по указанной теме.

Развитие - продолжить формирование алгоритмического стиля мышления, навыков работы с системой программирования Кумир; продолжить развитие умений переноса знаний в новые ситуации.

Воспитание - продолжить воспитание взаимопомощи, ответственности, самоконтроля.

Здоровьесбережение - поддерживать эмоционально положительный настрой учащихся; использовать смену деятельности в течение урока.

Тип урока: повторение и закрепление полученных знаний и умений.

Обеспечение и наглядность: мультимедийный проектор, компьютерная презентация по указанной теме, система программирования Кумир, карточки для индивидуальной работы за столами, карточки с заданиями по 5 вариантам разной сложности для работы за компьютерами.

Структура и план урока:

Организационное начало (приветствие, целеполагание, мотивация)

Системная активизация знаний (демонстрация компьютерной презентации с устными ответами на вопросы)

Системное закрепление материала (выполнение индивидуальных заданий в тетрадях, изменение и составление алгоритмов за компьютерами)

Итог урока

Ход урока:

Организационное начало.

Демонстрация презентации:

А) Обсуждение оформления заголовка ВА с аргументами его вызова: описание, характеристики величин, известные нам на текущий момент, их использование.

Б) Рассмотрение приведенного примера алгоритма с аргументами.

В) Обсуждение использования ВА с аргументами при построении данного изображения. Составление главного и вспомогательного алгоритмов.

Г) Окончание демонстрации – назначение вспомогательных алгоритмов.

3) Запись домашнего задания. Пояснения к предстоящей работе за ПК.

Деление на группы:

I группа; II группа; III группа;

Работа за столами:

Выполнение индивидуальных заданий в проверочных тетрадях.

Работа за компьютером по 5 вариантам для исполнителя Чертежник:

А) Загрузка готовой программы, выполнение ее по шагам. Внесение изменений в программу в соответствии с предложенным результатом.

Б) Составление алгоритмов. Даны 3 задания по возрастанию уровня сложности.

Критерии оценивания работы за компьютером:

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

Индивидуальная работа за ПК оценивается на 5, если набранное число очков равно или больше 5.

4) Итог урока.

Приложение

Индивидуальные задания за столами по 15 вариантам:

ВАРИАНТ №1 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

12 байт=… бит.

1 Мбайт … 210 байт

0.5 Кбайт … 512 байт

Символ $ измеряется …

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(7, 2, 3); ро( 7, 3, 2); ро( 7, 4, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №2 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

2 байт=… бит.

1 Кбайт … 210 бит

0.5 Мбайт … 512 Кбайт

Символ % измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6) б) Прим1(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(3, 5, 2); ро( 7,5, 2.5); ро( 7.5, 4, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №3 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

0.5 байт=… бит.

1 Кбайт … 8192 бит

0.5 Гбайт … 512 Мбайт

Символ # измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ х, у, цел н, к, с). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) Прим1(7.3, 2, 7 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4, 2, 2); ро( 4, 0, 3); ро( 9.5, 1, 2.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №4 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

1 байт=… бит.

700 бит … 90 байт

4096 бит … 0.5 Кбайт

Буква С измеряется ….

Имеется заголовок алгоритма с аргументами: алг Прим1(арг цел а, в, с, вещ н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3.6, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8, 8, 0.6)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(3, 5, 1); ро( 6.5, 2, 2.5); ро( 6, 4, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №5 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ * измеряется … .

2 байт=… бит.

600 бит … 70 байт

1Кбайт … 8192 байт

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 0.6), б) Прим(6, 7, 4.5, 0, 7), в) Прим1(4, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4.5, 0, 1.5); ро( 10, 0, 2.5); ро( 10, 3, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №6 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ @ измеряется ….

0.5 байт=… бит.

720 бит … 80 байт

1Кбайт … 8192 бит

Имеется заголовок алгоритма с аргументами: алг ПР(арг вещ х, у, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) ПР1(2.1, 3, 6, 3, 0.6), б) ПР(6, 7, 4.5, 0, 7), в) ПР(4, 2, 5, 3, 9), г) ПР(7.3, 2, 7.2 , 6, 5), д) ПР(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(6, 8, 3); ро( 6, 7, 2); ро( 6, 6, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, -а); сместиться на вектор(-2*а, -а)

сместиться на вектор (-2*а, а); сместиться на вектор(2*а, а); поднять перо

кон

ВАРИАНТ №7 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ ^ измеряется … .

0.25 байт=…бит .

1Мбайт … 220 бит

640 бит … 60 байт

Имеется заголовок алгоритма с аргументами: алг рис1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) рис1(2.1, 3, 6, 3, 0.6), б) рис(6, 7, 4.5, 0, 7), в) рис1(4, 2, 5, 3, 9), г) рим1(7.3, 2, 7.2 , 6, 5), д) рис1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 5, 2.5); ро( 4, 5, 1); ро( 11, 5, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а); поднять перо

кон

ВАРИАНТ №8 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ $ измеряется … .

2 байт=… бит.

1Кбайт … 1024 бит

1Мбайт … 210 байт

Имеется заголовок алгоритма с аргументами: алг ПРИМ1(арг вещ х, у, с, цел п, р). Какие записи являются вызовом (вызовами) этого алгоритма: а) ПРИМ1(2.1, 3, 6, 3, 0), б) ПРИМ(6, 7, 4.5, 0, 7), в) ПРИМ1(4, 5, 3, 9), г) ПРИМ1(7.3, 2, 7.2 , 6, 5), д) ПРИМ1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 6, 2.5); ро( 2, 6, 2); ро( 3, 6, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №9 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ “ измеряется … .

12 байт=… бит.

210 байт … 1 Мбайт

512 байт … 0.5 Кбайт

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ н, р, с, цел х, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3, 6), б) Прим(6, 7, 4.5, 0,7), в) Прим1(4.7, 2, 5, 3), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 8)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(6, 2.5, 2.5); ро( 6, 4, 1); ро( 14, 3.5, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №10 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ ! измеряется … .

2 байт=… бит.

210 бит … 1 Кбайт

512 Кбайт … 0.5 Мбайт

Имеется заголовок алгоритма с аргументами: алг АРИП1(арг вещ л, в, а, цел н, у). Какие записи являются вызовом (вызовами) этого алгоритма: а) АРИП1(2.1, 3, 6, 3, 0.6), б) АРИП(6, 7, 4.5, 0,7), в) АРИП1(4.7, 2, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) АРИП1(0.9, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(2, 2, 2); ро( 0, 7, 3); ро( 4, 7, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а); поднять перо

кон

ВАРИАНТ №11 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

0.5 байт=… бит.

8192 бит … 1 Кбайт

512 Мбайт … 0.5 Гбайт

Символ : измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ м, в, ф, цел х, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3.8, 6, 3, 6), б) Прим(6, 7, 4.5, 0,7), в) Прим1(0, 2, 5, 3, 0), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(0, 4, 8.2, 8, 7)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(7, 2, 3); ро( 7, 4, 1); ро( 10, 1, 2)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(-2*а, а)

сместиться на вектор (-2*а, -а); сместиться на вектор(2*а, -а); поднять перо

кон

ВАРИАНТ №12 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ А измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим1(арг вещ а, х, с, цел н, у). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим1(2.1, 3, 6, 3), б) Прим(6, 7, 4.5, 0,7), в) Прим1(4, 2.8, 5, 3, 9), г) прим1(7.3, 2, 7.2 , 6, 5), д) Прим1(6.1, 4, 8.2, 8, 0)

1 байт=… бит.

90 байт … 700 бит

0.5 Кбайт … 4096 бит

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(4.5, 2, 2.5); ро( 4.5, 4, 1.5); ро( 8, 5, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а,2*а); сместиться на вектор(-а, 2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(а, -2*а); поднять перо

кон

ВАРИАНТ №13 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ № измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим2(арг вещ п, в, х, цел л, д). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим2(2.1, 2, 5, 8, 0.6), б) Прим(6, 1, 4.5, 0,7), в) Прим2(6, 2, 5, 3,9), г) прим2(7.3, 2, 7.2 , 6, 5), д) Прим2(5, 4, 8.2, 8, 0)

2 байт=… бит.

70 байт … 600 бит

8192 байт … 1Кбайт

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 6, 3); ро( 2.5, 6, 1.5); ро( 7, 6, 2)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (а, 2*а); сместиться на вектор(а, -2*а)

сместиться на вектор (-а, -2*а); сместиться на вектор(-а, 2*а); поднять перо

кон

ВАРИАНТ №14 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ В измеряется … .

Имеется заголовок алгоритма с аргументами: алг Прим6(арг вещ р, л, х, цел у, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) Прим6(2.1, 3, 0, 3, 6), б) Прим6(6, 7, 4.5, 7), в) Прим6(4.8, 74, 5, 3, 11), г) прим6(7.3, 2, 7.2 , 6, 5), д) Прим6(0, 4, 8.2, 8, 0)

0.5 байт=… бит.

80 байт … 720 бит

8192 бит … 1Кбайт

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(5, 4, 2); ро( 5, 3, 1); ро( 11, 2, 1)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, -а); сместиться на вектор(-2*а, -а)

сместиться на вектор (-2*а, а); сместиться на вектор(2*а, а); поднять перо

кон

ВАРИАНТ №15 Единицы измерения информации, ВА с аргументами, исполнитель Чертежник.

Символ 6 измеряется … .

0.25 байт=…бит .

220 бит … 1Мбайт

60 байт … 640 бит

Имеется заголовок алгоритма с аргументами: алг рис1(арг вещ а, в, с, цел н, к). Какие записи являются вызовом (вызовами) этого алгоритма: а) рис1(2.1, 3, 6, 3, 0.6), б) рис(6, 7, 4.5, 0, 7), в) рис1(4, 2, 5, 3, 9), г) рим1(7.3, 2, 7.2 , 6, 5), д) рис1(0, 4, 8.2, 8, 0)

Нарисуйте результат выполнения алгоритма:

алг деталь

нач

ро(1, 4, 2.5); ро( 4, 4, 1); ро( 11, 4, 1.5)

кон

алг ро (арг вещ х, у, а)

нач

сместиться в точку (х, у); опустить перо

сместиться на вектор (2*а, а); сместиться на вектор(2*а, -а)

сместиться на вектор (-2*а, -а); сместиться на вектор(-2*а, а)

поднять перо

кон

Ответы:

В1

12*8=96

220>210 байт

512=512

1 байт

В, Д

image1

В2

8 бит

213>210 бит

512=512 бит

1 байт

Б, В

image2

В3

4 бит

1024*8=8192 бит

512=512 Мб

1 байт

А, В, Г

image3

В4

8 бит

700<90*8 бит

4096 бит =4096

1 байт

В, Д

image4

В5

1 байт

16 байт

600>70*8

1024байт<8192байт

В, Д

image5

В6

1 байт

4 бит

720>80*8

8192=8192

Б, В, Г, Д

image6

В7

1 байт

0,25*8=2 бит

220байт>220 бит

640>60*8

В, Д

image7

В8

1 байт

2*8=16 бит

1024 бай>1024 бит

220>210 байт

А, Г, Д

image8

В9

1 байт

12*8=96 бит

210<220 байт

512 байт=0,5*1024 байт

А, Д

image9

В10

1 байт

2*8=16 бит

210бит<210 байт

512 Кб=512 Кб

В, Д

image10

В11

0,5*8=4 бит

8192 бит =1024*8бит

512 Мб=0,5*1024Мб

1 байт

А, В, Д

image11

В12

1 байт

В, Д

8 бит

90*8>700бит

512*8=4096=4096 бит

image12

В13

1 байт

В, Д

2*8=16 бит

70*8<600 бит

8192=1024*8 бит

image13

В14

1 байт

А, В, Д

4 бит

80*8<720 , бит

8192=1024*8 бит

image14

В15

1 байт

2 бит

220бит <220 байт

60*8 <640 бит

В, Д

image15

image16.png

image17.png

image18.png

image19.png

image20.png

image21.png

image22.png

image23.png

image24.png

image25.png

image26.png

image27.png

image28.png

image29.png

image30.png

image31.png

image32.png

image33.png

image34.png

image35.png

image36.png

image37.png

image38.png

image39.png

0

У

10

8

6

4

2

Х

16

14

12

10

8

6

4

2

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

0

2

4

6

8

10

12

14

16

Х

2

4

6

8

10

У

�PAGE � �PAGE �15�

Скачать конспект

Сообщить об ошибке