Программирование 8 класс 2017-2018 учебный год

Материалы и ссылки

Урок 24    05.05.2018

 

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

КуМирсполнитель «Чертежник» - 3

 

 

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

Использует вспомогательный алгоритм и оператор выбора.

 

использовать Чертежник
алг
нач
. лит ком
. ввод ком
. сместиться в точку(5,5)
. выбор
. . при ком="в": отрезокверт(10)
. . при ком="г": отрезокгор(10)
. все
.
кон
алг отрезокгор(вещ x)

нач
. опустить перо
. сместиться на вектор(x,0)
кон
алг отрезокверт(вещ y)

нач
. опустить перо
. сместиться на вектор(0,y)
кон

























 

 

 

Рисунок 1 Исходный текст программы 1

 

 

Рисунок  2. Результат выполнения программы 1

 

2.    Программа 2, которая выводит неоднократно на экран вертикальный или горизонтальный отрезок прямой линии в зависимости от команды, введенной с клавиатуры.  Работа программы прекращается при вводе с клавиатуры слова «стоп»

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

 

 

 

использовать Чертежник
алг
нач
. лит ком
. ком:=""
. нц пока ком<> "стоп"
. . ввод ком
. . сместиться в точку(5,5)
. . выбор
. . . при ком="в": отрезокверт(10)
. . . при ком="г": отрезокгор(10)
. . все
. кц
.
кон
алг отрезокгор(вещ x)

нач
. опустить перо
. сместиться на вектор(x,0)
кон
алг отрезокверт(вещ y)

нач
. опустить перо
. сместиться на вектор(0,y)
кон





ком=""
нет
ком="стоп"


нет
нет
















 

Рисунок 3 Исходный текст программы 2

 

 

 

Рисунок  4. Результат выполнения программы 2

 

 

 

Задачи :

1.     Фигура на выбор. Написать  программу, выводящую на экран Чертежника квадрат или прямоугольный треугольник по выбору пользователя, осуществляемого с помощью команды, вводимой с клавиатуры. Одна из сторон фигуры должна быть горизонтальна. Сторона квадрата или катеты треугольника вводят с клавиатуры. .

2.     Фигуры на выбор с повторениями. Написать  программу, выводящую на экран Чертежника квадраты или прямоугольные треугольники по выбору пользователя, осуществляемого с помощью команды, вводимой с клавиатуры, в разных местах. Одна из сторон фигуры должна быть горизонтальна. Сторона квадрата или катеты треугольника а также координаты расположения фигур вводят с клавиатуры. . Программа должна позволять изображать сколько угодно фигур в разных сочетаниях. Программа должна завершить работу при вводе соответствующей команды с клавиатуры.

3.     Графический редактор. Написать программу, выводящую на экран Чертежника отрезки прямых линий, координаты концов которых вводят с клавиатуры. Работа программы должна завершиться при вводе соответствующей команды. Предусмотреть возможность прерывания линий.

4.     Резисторы и конденсаторы на выбор. Написать  программу, выводящую на экран Чертежника условное графическое обозначение резистора или конденсатора по выбору пользователя, осуществляемого с помощью команды, вводимой с клавиатуры. Линии выводов должны быть горизонтальны. Размеры изображений должны соответствовать стандарту.

 

Домашнее задание

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

2. Творческая.

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

 

 

Литература:

1. Обозначения резисторов и конденсаторов

ГОСТ 2.728-74

http://aquagroup.ru/normdocs/5106

 

2. Информатика. Задачник-практикум в 2-х томах. Т. 1 Под ред. И.Г. Семакина, Е.К. Хеннера, изд. 4, М., Бином. Лаборатория знаний, 2012.

Скачать URL: https://drive.google.com/file/d/0B6696ckkWj_zZDB2Yk4xMk1iR28/view

 

Задачи для допуска к зачету

Из книги, указанной в разделе «Литература» стр. 223-228

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

 

 

Кто

 

Балаев Николай

13, стр. 235

 

 

 

 

 

 

 

 

 

 

 

 

 

Будякин Денис

14 стр. 235

 

 

 

 

 

 

 

 

 

 

 

 

 

Евтихович Тимофей

16 стр. 235

 

 

 

 

 

 

 

 

 

 

 

 

 

Прачев Николай

17 стр. 235

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Допуск. 21.04.2018

Балаев 0 Задачи нет

Будякин 0 Задачи нет

Евтихович 0 Задачи нет