Презентация на тему "Вспомогательные алгоритмы с аргументами" 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�

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

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