Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сканиров.Юркин.doc
Скачиваний:
14
Добавлен:
23.11.2019
Размер:
99.33 Кб
Скачать

128 13. Элементарная машинная графика

13. Элементарная машинная графика 129

  1. (8 б.) Множество точек на плоскости задано своими координатами. Построить в декартовых координатах эти точки и выпуклую оболочку множества, то есть мно­ гоугольник минимальной площади, охватывающий все точки.

  2. (10 б.) Графический редактор. Используя курсор-пере­ крестие, реализовать возможность ручного построения фигур с помощью операций: задать цвет (если он есть), передвинуться, начертить отрезок, «резиновый прямо­ угольник», стереть отрезок, заштриховать (залить) об­ ласть. Код операции задается с клавиатуры.

  3. (66.) Графическое интегрирование. Для заданного диф­ ференциального уравнения вида y-F{x,y) и началь­ ного условия у(0) = у0 построить кусочно-линейный график решения у = /(*), вычисляя у с заданным по­ стоянным шагом по т. уг = yt_x + h • F^,..,,>>,_,).

  4. (4 б.) Медленное печатание. Заданный текст печатать крупными буквами с некоторыми паузами между бук­ вами, сопровождая каждую букву звуковым щелчком. Перенос осуществлять только целыми словами.

  5. (7 б.) Построить мозаику из правильных шестиуголь­ ников заданного размера, закрасив их разными цвета­ ми или применив разные типы штриховок (полутона).

  6. (8 б.) Счеты. Заданное число (не обязательно целое) отложить на бухгалтерских счетах, изображенных на экране.

  7. (8 б.) Микрокалькулятор. Заданное число изобразить как на индикаторе микрокалькулятора, используя для цифр 7-сегментный шаблон.

  8. (7 б.) Изобразить «рог изобилия», являющийся стили­ зацией закрученного бараньего рога. При построении полезно использовать математические кривые (спира­ ли, эллипсы и т. д.).

  9. (7 б.) Подсолнух. Рисунок на шляпке подсолнуха пред­ ставляет собой семейство логарифмических спиралей,

закрученных в разные стороны. Получить такой рису­нок. Между прочим, количество «правых» и «левых» спиралей есть два соседних числа Фибоначчи.

  1. (8 б.) Изобразить на экране достаточно сложный цве­ ток (георгин, ромашка со случайным числом лепестков, калина, василек и так далее).

  2. (7 б.) Дерево. Для заданного п построить двоичное де­ рево, содержащее п уровней (например, генеалогиче­ ское).

  3. (6 б.) Чешуя. Заполнить экран рисунком рыбьей чешуи с заданным размером элементарных чешуек.

  4. (7 б.) Пирамида. Одинаковые трубы в количестве п штук уложены возможно более компактно — пирамидой. Получить на экране вид пирамиды с торца для произ­ вольного числа п.

  5. (7 б.) Всходы. Изобразить на экране всходы какого- либо растения, посаженного квадратно-гнездовым спо­ собом на грядке или на поле. Учесть перспективу.

  6. (8 б.) Изобразить в зацеплении две шестерни (зубчатых колеса) какого-либо механизма; диаметры шестерен и количество зубьев задаются.

(10 б.) Развитие задачи. Изобразить последовательно зацепленными п шестерен с заданными параметрами; при необходимости смасштабировать чертеж до разме­ров экрана.

5 Зак. №767