Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LR1_BL_SH_Visio_set

.docx
Скачиваний:
67
Добавлен:
13.02.2015
Размер:
2.7 Mб
Скачать

Основы алгоритмизации

Лабораторная работа № 1

"Построение блок-схем в редакторе MS Visio 2007"

(на примере блок-схемы решения квадратного уравнения вида ax2+bx+c=0)

MS Visio 2007 помогает преобразовать различные концепции в визуальную форму. MS Visio 2007 относится к классу программ - CASE-средств (Computer Aided Software/System Engineering), позволяющих проектировать любые системы на компьютере. Как необходимый элемент системного и структурно-функционального анализа, CASE-средства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций и т.д.

Основное средство представления данных в MS Visio 2007 - это векторные фигуры. Для удобства фигуры сгруппированы по тематическим категориям, в каждой из которых можно увидеть похожие по внешнему виду или по теме элементы. Фигуры отображаются на одноименной области задач. Чтобы загрузить на нее фигуры определенной категории, нужно выбрать ее в меню "Файл>Фигуры". На области задач может присутствовать несколько категорий одновременно, та из них, которая является активной, разворачивается, чтобы можно было увидеть фигуры, а остальные сворачиваются для экономии рабочего пространства. Для каждой фигуры можно увидеть ее название и графическое отображение.

Очень удобным способом работы с MS Visio 2007 является создание документа на основе шаблона. При загрузке шаблона на область задач "Фигуры" подгружаются те категории графических элементов, которые могут вам понадобиться в процессе работы. Для добавления фигуры в проект нужно просто перетащить ее на рабочую область, после чего можно откорректировать ее размеры, задать свойства и параметры отображения.

Фигуры являются основным, но не единственным средством для представления данных в MS Visio 2007. Кроме них можно также использовать текст и числовые данные, графические элементы, форматирование цветом и т.д. При необходимости можно посетить веб-узел Microsoft (http://office.microsoft.com/ru-ru/visio/FX100487861049.aspx), чтобы получить о MS Visio 2007 более подробную информацию:

Порядок выполнения:

  1. Открыть MS Visio 2007. Откроется окно редактора "Приступая к работе":

  1. При изучении основ алгоритмизации для создания схем алгоритмов чаще всего используется категория "Блок -схема".

  1. Для начала работы необходимо выбрать шаблон "Простая блок-схема" и нажать кнопку Создать.

  2. Основной набор, который будет использоваться при создании блок-схемы, - "Фигуры простой блок-схемы". При необходимости загрузить фигуры данной категории, нужно выбрать ее в меню "Файл" и "Фигуры".

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

  1. Для нахождения корней квадратного уравнения вида ax2+bx+c=0 необходимо найти величины d, x1, x2 по следующим формулам:

Величина

Формула

1

Дискриминант D

D = b2-4ac

2

Корень x1

3

Корень x2

Если D > 0, уравнение имеет корни x1 и x2;

Если D = 0, уравнение имеет корни, причем x1 = x2;

Если D < 0, уравнение не имеет решения.

  1. Блок-схема решения квадратного уравнения имеет следующий вид:

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

Понадобятся следующие фигуры:

  • 2 "Оконечные фигуры" ("Пуск" и "Выход"): ;

  • 3 фигуры "Процесс": ;

  • 1 фигура "Решение": ;

  • 4 фигуры "Данные": .

  1. В результате действий рабочая область приобретёт следующий вид:

  1. На первую "Оконечную фигуру" необходимо добавить текст - "Пуск". Для этого необходимо выполнить следующие действия.

  • Выбрать на панели инструментов кнопку "Текст" :

  • В появившейся рамке ввести с клавиатуры текст "Пуск";

  • В меню выбрать команду "Формат", опцию "Текст и отформатировать текст: шрифт - Arial; размер - 12 пт; начертание - полужирный; цвет - черный;

  • Нажать кнопки Применить и ОК.

  1. По аналогии добавить на остальные фигуры необходимый текст (цвет текста можно варьировать по желанию):

  • На первую фигуру "Данные": a, b, c;

  • На первую фигуру "Процесс": D = b2-4ac. Для написания верхнего индекса b2 необходимо выбрать команду меню "Формат", опцию "Текст", положение - "Надстрочный":

  • На вторую фигуру "Данные": D;

  • На фигуру "Решение": Если D < 0;

  • На третью фигуру "Данные": x1, x2. Для написания нижних индексов x1, x2 необходимо выбрать команду меню "Формат", опцию "Текст", положение - "Подстрочный"

  • На четвертую фигуру "Данные": "Уравнение не имеет решения";

  • На вторую "Оконечную фигуру" необходимо добавить текст - "Выход": шрифт - Arial; размер - 12 пт; начертание - полужирный; цвет - черный;

  • Для вставки формул необходимо выбрать команду меню "Вставка", "Рисунок", "Формула" (или "Вставка", "Объект", редактор формул "MS Equation 3.1");

  • С помощью редактора формул MS Equation ввести формулу для расчета x1: ;

  • Поместить формулу на вторую фигуру "Процесс";

  • Скопировать формулу (команды "Копировать" и "Вставить") и изменить ее на ;

  • Поместить формулу на третью фигуру "Процесс".

  1. При необходимости корректировки размеров фигуры необходимо выделить фигуру с помощью инструмента "Указатель" и произвести нужные действия.

  2. Добавить на блок-схему соединительные линии. Для этого необходимо выполнить следующие действия:

  • Выбрать на стандартной панели инструментов инструмент "Соединительная линия" (прямоугольная);

  • Провести между точками соединения фигур блок-схемы соединительные линии:

  • К фигуре "Решение" соединительные линии провести, отпуская и нажимая левую кнопку мыши:

  • При необходимости изменения или форматирования соединительных линий целесообразно вызвать правой кнопкой мыши контекстное меню:

и отформатировать соединительную линию с помощью диалогового окна:

  • Внимание! При трудностях работы с "Соединительными линиями" можно добавить дополнительно на панель инструментов панель "Рисование" (если этой панели нет);

  • Панель добавляется командой меню "Вид", "Панели инструментов", "Рисование":

  • Добавленная панель инструментов выглядит следующим образом:

  • Линии между фигурами можно провести мышью с помощью инструмента "Линия", выбрав типом конца линии стрелку:

  • Итоговая схема (с проведенными соединительными линиями ) выглядит следующим образом:

  1. Добавить к блоку решения надписи "да" и "нет" над линиями условия. Для этого необходимо выполнить следующие действия.

  • Выбрать команду меню "Вставка", "Надпись";

  • В появившейся рамке ввести слева от блока "Решение" с клавиатуры текст "нет" и отформатировать с помощью команды "Формат": шрифт - Arial; размер - 12 пт; начертание - полужирный; цвет - темно-синий);

  • Справа от блока "Решение" с клавиатуры текст "да" и отформатировать с помощью команды "Формат": шрифт - Arial; размер - 12 пт; начертание - полужирный; цвет - красный).

  1. Для подписи соединительных линий также можно щелкнуть двойным щелчком мыши по соединительной линии условия, в появившемся поле ввести текст "да" или "нет"

и затем отформатировать выделенный текст (по описанному выше образцу), вызвав правой кнопкой диалоговое окно "Текст":

  1. Сгруппировать блок-схему в единый объект. Для этого необходимо выполнить следующие действия:

  • Щелкнуть на панели инструментов "Указатель" ;

  • Выделить мышью все фигуры до появления соответствующих маркеров;

  • Правой кнопкой мыши вызвать контекстное меню, команды "Фигура" и "Группировать":

  1. Проверить и сохранить результаты работы, выбрав команду меню "Файл" и "Сохранить" (в папку "Мои документы"). Созданный файл назвать kv_uravn.vsd.

  1. Снова выбрав команду меню "Файл" и команду "Сохранить как" (в папку "Мои документы"). Выполнить трассировку (конвертацию) файла в формат jpeg (kv_uravn.jpg).

  1. Проверьте наличие двух файлов (разных типов!) в папке "Мои документы".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]