Самарев Р.С. - Создание схем алгоритмов средствами Microsoft Visio и OpenOffice Draw (1075628), страница 3
Текст из файла (страница 3)
в заданном диапазоне элементов разместитьпромежуточные элементы и «выравнивание» – размещение выделенных элементов поопределенным осям.Для распределения, необходимо последовательно выделить соответствующиеэлементы и вызвав контекстное меню (правой клавишей мыши), и выбирать меню«Распределение» (рисунок 4.11). После активации этого пункта меню откроется диалог,изображенный на рисунке 4.12.Рисунок 4.12 – Диалог выбора типа распределения элементовОглавление29Распределение может быть горизонтальным или/и вертикальным.
Возможновыравнивание расстояний между левыми/правыми границами, выравнивание межцентровогорасстояния или интервала между границами элементов.Последовательно выравниваем по межцентровому расстоянию элементы,расположенные по вертикали (в случае нескольких элементов на одной горизонталираспределение осуществляем по одному из них – например по крайнему левому)Аналогично выравниваем по межцентровому расстоянию элементы по горизонтали (вданном случае процессы – присвоения и блок принятия решения) (см.
рисунок 4.13).Рисунок 4.13 – Выделение элементов для распределения по горизонталиРисунок 4.14 – Выделение опорного элемента для выравниванияСледующим шагом является выравнивание элементов. Закрепляем опорный элемент,для чего выделяем его (рисунок 4.14) и нажимаем клавишу F4 (Формат/Положение иразмер).Оглавление30Рисунок 4.15 – Диалог изменения положения и размера элементаВ открывшемся диалоге отмечаем «Защита/Положение» (рисунок 4.15).Обратите внимание, что этот же диалог может быть использован для установки точныхразмеров элементов.Рисунок 4.16 – Выполнение выравнивания по горизонтали для выделенных элементовВыделяем все элементы, которые необходимо выделить (процессы присвоения) и вконтактном меню выбираем «Выравнивание/По центру (горизонтально)» (рисунок 4.16).Оглавление31Рисунок 4.17 – Выполнение выравнивания по вертикали для выделенных элементовАналогично фиксируем элемент «принятия решения», выделяем вертикальноориентированные элементы и выбираем «Выравнивание/По центру (вертикально)» (рисунок4.17).Рисунок 4.18 – Схема алгоритма после выравниванияВ итоге получаем правильно распределенную и выровненную схему алгоритма(рисунок 4.18).Оглавление32Рисунок 4.19 – Добавление надписей на схемуПри помощи кнопки «Текстовые», добавляем необходимые подписи (рисунок 4.19).4.3Сохранение диаграммы и экспорт в векторном форматеВнимание! Не забывайте сохранять файл с диаграммой в формате .odg, используяменю Файл/Сохранить.Рисунок 4.20 – Диалог выбора типа сохраняемого файлаСледующим шагом следует экспортировать схему в формате, в котором она можетбыть вставлена в текстовом редакторе.
Для этого выделяем все элементы (CTRL+A) ивыбираем меню «Файл/Экспорт». В открывшемся диалоге отмечаем пункт «Выделение» (т.е.экспортировать только выделенную часть диаграммы, а не лист рабочей области в целом). Вкачестве формата сохранения следует выбрать векторный формат, например «WMF»(рисунок 4.20).Оглавление33Создаем текстовый документ OpenOffice Writer.
Для этого выбираем пункт менюWindows Пуск/Программы/OpenOffice.org/OpenOffice.org Writer. После запуска программыавтоматически создается чистый текстовый документ. Предположим, что схему алгоритманеобходимо вставить в текст документа. Место вставки рисунка будет определятьсяположением текстового курсора.Рисунок 4.21 – Вставка рисунка в документе OpenOffice WriterВтекстовомредакторе(OpenOfficeWriter)выбираемпунктменю«Вставка/Изображение/Из файла» и файл, который был ранее получен как результатэкспорта диаграммы (рисунок 4.21).Результат вставки показан на рисунке 4.22.Рисунок 4.22 – Рисунок в текстовом документеОглавление34Рисунок 4.23 – Изменение размера рисунка при помощи мышиРазмер вставленного рисунка может быть изменен с использованием опорных точек(рисунок 4.23).Сохраните файл, содержащий вставленную схему алгоритма.4.4Полезные комбинации клавиш в OpenOffice DrawF4 - Положение и размер.CTRL+SHIFT+G – сгруппировать выделенные элементыCTRL+SHIFT+ALT+G – разгруппировать элементы выделенной группыCTRL+”+” – повысить уровень элемента (при их взаимном наложении)CTRL+”-” – понизить уровень элементаОглавление355ЗаданиеДля алгоритмаЕсли (а<b)a:=b;Иначеb:=a;Конецвыполните следующие действия.1.
Создайте схему алгоритма в Microsoft Visio и сохраните её в формате MicrosoftVisio и векторном графическом формате wmf.2. Создайте схему алгоритма в OpenOffice Draw и сохраните её в формате OpenOfficeDraw и векторном графическом формате wmf.3. Создайте текстовый документ OpenOffice Writer и поместите в него рисунок схемыалгоритма в векторном формате wmf, полученный в Microsoft Visio.4. Добавьте в этот же текстовый документ рисунок схемы алгоритма в векторномформате wmf, полученный в OpenOffice Draw.5.
Продемонстрируйте полученные результаты преподавателю (схему в MicrosoftVisio, схему в OpenOffice Draw и текстовый документ).Оглавление36Контрольные вопросы1. Какой нормативный документ содержит правила оформления схем алгоритмов?Ответ2. Какие существуют основные группы графический форматов?Ответ3. Какие шаблоны элементов в Microsoft Visio применимы для формирования схемыалгоритма?Ответ4. Какие средства контроля за размерами элементов предусмотрены Microsoft Visio?Ответ5. Какие средства выравнивания и распределения элементов применяются в MicrosoftVisio?Ответ6. Как добавить текст в диаграмме Microsoft Visio?Ответ7. Как осуществляется экспорт фрагментов диаграмм Microsoft Visio в текстовыйредактор?Ответ8. Какими средствами осуществляется создание диаграммы в OpenOffice Draw?Ответ9.
Какие средства выравнивания и распределения элементов применяются в OpenOfficeDraw?Ответ10. Какие комбинации клавиш для управления элементами предусмотрены в OpenOfficeDraw?ОтветОглавление37Литература1. ГОСТ 19.701-90. Единая система программной документации. СХЕМЫАЛГОРИТМОВ, ПРОГРАММ, ДАННЫХ И СИСТЕМ. Обозначения условные иправила выполнения.2. Иванова Г.С. Основы программирования: Учебник для вузов. - 4-е изд., стер.-М.:Изд-во МГТУ им.
Н.Э. Баумана, 2007.-416 с.: ил. (Сер. «Информатика втехническом университете».)3. Руководство пользователя OpenOffice.org 2. - Издательство: БХВ-Петербург, 2007 г.- 320 стр.: (мягкая обложка).4. http://wiki.services.openoffice.org/wiki/Draw:_Часто_задаваемые_вопросы5. Руководство по OpenOffice. [ http://community.asplinux.ru/documents/guide/oo/ ]6. Джуди ЛемкеMicrosoft. Office Visio 2003. Шаг за шагом.- Изд-во: Эком, 2005 г. 352 стр.: (мягкая обложка)Оглавление.