Практическая работа Знакомство с конструктором алгоритмов

Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Муниципальное автономное общеобразовательное учреждение

«Миасская средняя общеобразовательная школа №16»

города Миасса Челябинской области











Практическая работа для 9 класса

«Знакомство с конструктором алгоритмов»













подготовила

учитель информатики

Урванцева Полина Алексеевна













Миасс 2015

Практическая работа

«Знакомство с конструктором алгоритмов»

Задание. Построить блок-схему для задачи.

Задача. Даны стороны прямоугольника а и b. Найти его площадь S=a*b и периметр P=2*(a+b)

Порядок выполнения работы

  1. Запустите конструктор алгоритмов.


  1. В пункте меню Блок-схема выберите пункт Новая блок-схема

Практическая работа Знакомство с конструктором алгоритмов


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

Практическая работа Знакомство с конструктором алгоритмов


  1. Сейчас перед вами открыто поле основного алгоритма.


  1. На Панели блоков выберите пункт Начало схемы алгоритма и щелкните на рабочем поле. У вас появятся блоки «Начало схемы алгоритма» и «Конец схемы алгоритма»

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Добавьте Блок описания переменных

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Активируйте блок Описания переменных двойным щелчком и нажмите кнопку Редактировать.

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. В появившимся окне введите имена переменных.

Условимся, что все переменные целого типа.

Практическая работа Знакомство с конструктором алгоритмов

  1. Для решения задачи необходимы исходные данные. Выберите блок Ввод данных и вставьте его в блок-схему (для этого щелкните на нужной части блок-схемы)

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Активируйте блок Ввода данных (см п.7) и нажмите Редактировать. Введите информацию по образцу.

Практическая работа Знакомство с конструктором алгоритмов

  1. Вставьте блок Присваивание.

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. В редактировании блока запишите формулу площади прямоугольника

Практическая работа Знакомство с конструктором алгоритмов

  1. Аналогично п.12-13 добавьте блок Присваивание для нахождения периметра прямоугольника (формулу периметра см. в условии задачи)

Практическая работа Знакомство с конструктором алгоритмов

  1. Добавьте блок Вывод данных

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Отредактируйте блок Вывода данных как показано ниже.

Практическая работа Знакомство с конструктором алгоритмов

  1. Проверьте свой алгоритм.

Практическая работа Знакомство с конструктором алгоритмов

  1. Перейдите в режим Отладки.

Практическая работа Знакомство с конструктором алгоритмов

  1. Нажмите кнопку запуска

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Вы можете пройти алгоритм пошагово или выполнить алгоритм целиком, для этого существуют управляющие кнопки.

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Выполните алгоритм для значений а=5, b=7 и сравните выходные значения. Если данные совпали - покажи работу учителю, если нет - проверьте блок-схему.

Практическая работа Знакомство с конструктором алгоритмов

  1. Сохраните блок-схему в свою папку.

  2. Создадим процедуры для данной программы. Для этого перейдите в режим Процедуры и выберите пункт Новая процедура

Практическая работа Знакомство с конструктором алгоритмов

  1. Перейдите в режим Разработки процедуры.

Практическая работа Знакомство с конструктором алгоритмов

  1. Построим процедуру Ploshad. Выберите блок Начало процедуры и отредактируйте его.

Практическая работа Знакомство с конструктором алгоритмов

  1. Составьте блок-схему для процедуры Ploshad.

Практическая работа Знакомство с конструктором алгоритмов

  1. Сохраните процедуру в свою папку.

  2. Нажмите Возврат в главную схему алгоритма

  3. Удалите блок Присваивания s=a*b. Для этого выделите нужный блок и щелкните выделенную кнопку.

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

  1. Вместо удаленного блока вставьте блок Вызова процедур и отредактируйте его.

Практическая работа Знакомство с конструктором алгоритмовПрактическая работа Знакомство с конструктором алгоритмов

Практическая работа Знакомство с конструктором алгоритмов

  1. Аналогично сделайте процедуру Perimetr.

  2. Запусти алгоритм для a=5 b=7 и проверь выходные данные.

Практическая работа Знакомство с конструктором алгоритмов

  1. Покажи работу учителю.

Задания для самостоятельного решения.

  1. Периметра и площади прямоугольного треугольника по заданным длинам двух катетов a и b.

  2. Найти корень уравнения y=5x3+3x2-7x+3

  3. Полусуммы кубов двух целых чисел c и d.

  4. Найти площадь треугольника ABC по формуле Герона. Значения длин сторон вводятся c клавиатуры.

  5. Дано двухзначное число. Найти сумму его цифр.

Примечание. Для нахождения целой части от деления используется операция DIV, которая записывается по правилу A DIV B. То есть А разделить на В и взять целую часть от деления.

A=5

B=2

A/B=2,5

A DIV B=2

Для нахождения дробной части от деления используется функция MOD.

A=5

B=2

A/B=2,5

A MOD B=5


© 2010-2022