Составление и использование алгоритмов при создании рисунков
Использование алгоритмов в среде графического редактора Microsoft Paint. Приемы рисования повторяющихся объектов, технология работы с ними. Использование буфером обмена. Работа с инструментами "Выделение", "Повороты", "Отражения рисунка", "Трансформация".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лекция |
Язык | русский |
Дата добавления | 29.10.2013 |
Размер файла | 268,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
8
Составление и использование алгоритмов при создании рисунков
Содержание
графический редактор рисование повторяющийся
1. Использование алгоритмов в среде графического редактора MS Paint
2. Приемы работы с повторяющимися объектами. Технология работы с графическими объектами. Работа с буфером обмена
3. Работа с инструментами: Выделение, Повороты, Отражения рисунка
1. Использование алгоритмов в среде графического редактора MS Paint
Если нам необходимо выполнить геометрически точный рисунок, то без дополнительных построений выполнить эту задачу сложно. Для этих целей необходимо составить алгоритм выполнения поставленной задачи.
Алгоритм - описание последовательности действий (план), строгое выполнение которых приведет к решению поставленной задачи.
Перед построением рисунка необходимо мысленно или в тетради воспроизвести последовательность, в которой будет выполнен рисунок, иначе его просто невозможно нарисовать графическим редактором.
Пример: дан отрезок, его необходимо разделить пополам.
Составим алгоритм деления отрезка пополам.
Инструментом Линия с клавишей <Shift> построим исходный горизонтальный отрезок.
Из конца отрезка инструментом Линия с клавишей <Shift> нарисуем линию под углом 45_.
То же действие повторим для другого конца отрезка.
Из точки пересечения опустим прямую линию до пересечения с отрезком: точка пересечения - середина отрезка.
Инструментом Ластик сотрем наклонные линии и перпендикулярную линию.
После рассмотрения данного алгоритма учащимся предлагается выполнить задания.
Рекомендуется предварительно распечатать рисунки на карточках и раздать ученикам, обсудив с учащимися алгоритм построения. Выяснить, каким образом можно вписать окружности в заданные квадраты.
Вместо команд из меню можно пользоваться их аналогами - сочетанием клавиш клавиатуры (см. таблицу 6).
Таблица 6 Клавиатурные эквиваленты команд MS Paint
Название команды |
Сочетание клавиш |
|
Отменить |
Ctrl + Z |
|
Вырезать |
Ctrl + X |
|
Копировать |
Ctrl + C |
|
Вставить |
Ctrl + V |
|
Очистить выделение |
Del |
Во всех заданиях, в которых необходимо копировать фрагменты рисунка или сами рисунки, используют буфер обмена.
Буфер обмена - участок оперативной памяти, в который помещают объекты для временного хранения. В процессе работы эти объекты можно извлекать из буфера и использовать. Информация храниться в буфере, пока мы не выключим компьютер.
2. Приемы работы с повторяющимися объектами. Технология работы с графическими объектами. Работа с буфером обмена
Необходимо выполнить следующую задачу: построить клеточное поле с заданным количеством клеток по горизонтали и вертикали.
Рассмотрим алгоритм построения поля, состоящего из клеток размером 20 Х 20 клеток (рис. 18).
Рис. 18. Построение шахматного поля
Можно построить одну клетку (квадрат), скопировать ее и затем вставлять, присоединяя одну к другой, пока не получиться поле требуемого размера. При такой последовательности работы операцию вставки придется выполнить 400 раз.
Если же воспользоваться, так называемым, методом последовательного укрупнения копируемого фрагмента, то количество действий значительно уменьшится.
Алгоритм последовательного укрупнения:
Инструментом Прямоугольник с клавишей <Shift> построить маленький квадрат, основу клеточного поля.
Выделить фрагмент, состоящий из одной клетки, и скопировать его.
Вставить скопированный фрагмент рядом, точно совместив стороны квадратов.
Выделить и скопировать фрагмент из двух клеток. Вставить его на необходимое место.
Применяя прием: Выделить - Копировать - Вставить к новым образующимся фрагментам с удвоенным числом клеток, наращивать размер клеточного поля до размера 16 х 16 клеток.
Для дополнения поля до двадцати клеток, выделить и скопировать четыре столбца, а затем четыре строки и пристроить их к готовому рисунку.
графический редактор рисование
3. Работа с инструментами: Выделение, Повороты, Отражения рисунка
Цель данного занятия - научиться работать с выделением произвольного фрагмента. Для этого служат два инструмента в панели инструментов Рисование.
Первый инструмент в виде звездочки - выделяет произвольную область, второй - выделяет прямоугольную область.
Инструмент Выделение используется для:
· перемещения выделенного фрагмента;
· изменения его размеров.
В графическом редакторе MS Paint можно легко растянуть или сжать выделенный фрагмент. После выделения фрагмент становится графическим объектом и с ним можно производить любые действия.
Отражение фрагмента относительно горизонтальной или вертикальной оси симметрии можно выполнить в меню Рисунок - Отразить/Поворнуть (рис. 19).
Операциями отражения пользуются и для построения симметричных конструкций. Повороты выполняются по часовой стрелке на углы 90, 180, 270 градусов.
Также рисунок или фрагмент можно Растянуть/Наклонить, указав градусы наклона (рис. 19).
Рис. 19. Окно изменения фрагмента
Тема: «Творческая работа»
Задание. Отображение информационного процесса в кадрах
В качестве творческой работы предлагается придумать и отразить на экране MS Paint какой-либо информационный процесс.
Примеры таких процессов рассмотрены ниже. Во всех этих примерах используем копирование повторяющихся фрагментов. Затем дорисуем измененные кадры.
1. Нарисовать в нескольких кадрах жизнь цветка от рождения до цветения (рис. 20):
§ место, где будет цветок;
§ появление ростка;
§ цветок растет;
§ появление бутона;
§ бутон раскрывается;
§ цветок раскрылся.
Рис. 20. Рождение цветка
2. Изобразить в нескольких кадрах процесс появления цыпленка из яйца (рис. 21):
§ яйцо в гнезде;
§ появление трещины;
§ яйцо треснуло;
§ появление цыпленка;
§ цыпленок освободился из яйца;
§ поздравление с Днем рождения.
Рис. 21. Появление цыпленка
Размещено на Allbest.ru
...Подобные документы
Изучение компьютерной программы – графического редактора Paint, ее возможности и основные приемы работы. Панель инструментов, редактирование рисунка. Составление и реализация школьных уроков в начальной школе по изучению графического редактора Paint.
курсовая работа [865,0 K], добавлен 28.04.2014Функционально-структурная организация персонального компьютера. Операционная система Windows. Функции стандартизации программы графического редактора Paint. Рисование геометрических объектов и оформление рисунков с помощью графического редактора Paint.
курсовая работа [680,1 K], добавлен 03.12.2008Функции графического редактора Paint, создание рисунка (задание размера, изменение цвета). Возможности программы "Калькулятор". Работа с блокнотом, ввод текста с помощью клавиатуры. Текстовый процессор WordPad: простейшие приемы форматирования документов.
контрольная работа [434,3 K], добавлен 17.11.2011Разработка графического редактора для рисования двухмерной и трехмерной графики, используя язык программирования Java и интерфейсы прикладного программирования Java 2D и Java 3D. Создание графического редактора 3D Paint. Основные методы класса Graphics.
курсовая работа [197,5 K], добавлен 19.11.2009Использование рекурсии в предметных областях. Рекурсивные процедуры и функции в программировании. Создание алгоритмов для рисования графических изображений с использованием рекурсии в среде программирования Pascal ABC. Примеры рекурсии в графике.
творческая работа [6,7 M], добавлен 01.02.2014Технология внедрения и связывания объектов OLE (рисунков, таблиц Excel, редактора формул MS Equation). Варианты обмена данными. Внедрение объекта в документ. Команды "вставить", "специальная вставка". Windows-приложения в качестве приемника и источника.
контрольная работа [2,2 M], добавлен 25.07.2009Использование понятий из теории графов при разработке сетей и алгоритмов маршрутизации. Построение матрицы смежности и взвешенного ориентировочного графа. Результаты работы алгоритмов Дейкстры и Беллмана-Форда. Протоколы обмена маршрутной информацией.
курсовая работа [334,1 K], добавлен 20.01.2013Общие сведения о текстовом редакторе Microsoft Word. Основные операции редактора по работе с документами. Запуск программы, средства редактирования. Ввод и исправление текста, использование буфера обмена, форматирование абзацев, работа со шрифтами.
контрольная работа [25,5 K], добавлен 12.03.2011Создание простейших рисунков, закраска объектов в CorelDraw. Работа с текстом в графических объектах в программе CorelDRAW. Использование кривых линий и ломаных. Упорядочивание, выравнивание и группировка объектов. Использование графических эффектов.
практическая работа [1,5 M], добавлен 19.04.2012Функциональные возможности графического редактора Paint. Устройства персонального компьютера и их назначения. Стандартные программы операционной системы Windows. Приложения системы графического редактора к решению задач графики, теоретической механики.
курсовая работа [156,5 K], добавлен 05.12.2008Назначение операционных систем. Windows ХР - операционная система Microsoft с настраиваемым интерфейсом. Функции стандартных прикладных программ: блокнота, графического редактора Paint, текстового процессора WordPad. Команды "меню" и их использование.
курсовая работа [119,9 K], добавлен 23.05.2009Функции графического редактора Paint. Сохранение документов, вставка, перемещение, копирование, удаление. Многократное увеличение или уменьшение инструмента. Полная палитра, выбор третьего цвета для рисования, пипетка, заливка, пользовательская кисть.
контрольная работа [22,3 K], добавлен 27.07.2009Функции текстового редактора как программы для работы с текстом. Использование редактора MS Word в научной деятельности исследователя-ономаста. Технология распознавания текста и организация работы с программой FineReader. Системы распознавания речи.
реферат [979,3 K], добавлен 16.10.2013Использование нестандартных функций и подпрограмм (процедур) для составления алгоритмов вычислений. Программы для вычисления значение корней нелинейного уравнения по методу половинного деления. Составление алгоритма операций над матрицами и интегралами.
курсовая работа [580,0 K], добавлен 23.08.2015Обзор технологии COM (Component Object Technology). Особенности графического интерфейса пользователя и методы его реализации. Интерфейс операционных систем Microsoft Windows: работа с папками, файлами и окнами, использование буфера обмена, проводник.
контрольная работа [6,4 M], добавлен 16.04.2011Рассмотрение функциональных возможностей графического редактора Paint. Запуск и элементы окна. Создание и сохранение рисунка. Элементы панели инструментов и палитры цветов. Характеристика оборудования, необходимого для подключения к сети Интернет по ADSL.
контрольная работа [3,1 M], добавлен 14.02.2012Графический редактор Paint одновременно работает с двумя цветами, которые отображаются на панели слева от палитры. Один цвет рассматривается как основной, другой-как фоновый. Инструмент рисования может использоваться как основной, так и фоновый цвет.
методичка [30,1 K], добавлен 05.10.2008Использование алгоритмов машинной графики для разработки модели прозрачных и отражающих объектов. Визуальная оценка реалистичности изображения, эффектов отражения и преломления. Поиск отраженного и преломленного лучей. Описание интерфейса программы.
курсовая работа [1,6 M], добавлен 04.06.2013Разработка программы для создания, просмотра и сохранения изображений. Реализация функции рисования различных фигур с заливкой и без заливки, функции очистки рабочего пространства и отмены последних действий. Обоснование выбранных методов и алгоритмов.
курсовая работа [3,2 M], добавлен 25.07.2013Изучение набора прикладных программ операционной системы Windows. Особенности редактирования графического объекта и масштабирования рисунка в редакторе Paint. Вычислительные операции и возможности калькулятора. Создание документов в текстовом процессоре.
контрольная работа [577,0 K], добавлен 05.11.2012