Выполнение блок-схем алгоритмов



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

· Блок-схемы (вторая и третья работы)

· Псевдокода (все остальные работы)

Требования к выполнению алгоритма в виде псевдокода изложены в указаниях к работе №4.

Блок-схемы алгоритмов в отчете могут выполняться:

· От руки как обыкновенный чертеж;

· С помощью встроенного графического редактора MS Word;

· С помощью специальных графических редакторов (например, MS Visio).

При выполнении блок-схемы от руки необходимо учесть следующее:

· Рекомендуется использовать двойные тетрадные листы в клетку;

· Существуют специальные линейки для блок-схем, которые сильно облегчают их изображение.

· Размеры блоков должны быть кратны друг другу (то же самое относится к графическим редакторам) – смотри таблицу 1.

Таблица 1.

Основные элементы блок-схем

Изображение и Размеры Назначение Комментарии
1
3a  
Начало
a  

Начало и завершение программы · Таких блоков в алгоритме должно быть ровно два – «Начало» и «Конец» · а – произвольный размер (например, две клетки или 1 см.)
2
  Ввод N
2a  
3a  

Обмен данными (вод и вывод) · Надпись внутри блока определяет, какая именно операция выполняется (ввод или вывод) · Ввод-вывод сложных данных (массивы, структуры) обозначается одним блоком
3
N < 10
Да
Нет
3a  
2a  

Ветвление     (условие) · Оба выхода блока обязательно должны быть подписаны («Да» и «Нет», «+» и «-», 1 и 0) · Места для надписи внутри блока немного, поэтому нужно коротко записать смысл логического выражения, например: «точка внутри круга» или «элемент найден» и т.п.
4

3a  
  X = X + 1
2a  

Вычисление (преобразование данных) · Если выражение (формула) очень большая, то ее можно записать в другом месте отчета (например, в задании), пронумеровать, а в блоке написать «Вычисление х по формуле (1)»
5
6
7
10
15

Переходы между блоками · Используются, если невозможно провести соединительные линии без пересечений или блок-схема не умещается на одной странице · Все блоки алгоритма нумеруются (обычно в левом верхнем углу) · Для переходов между блоками на одной странице используются блоки (6) и (7) · Для перехода с одной страницы на другую используются блоки (10) и (15)

Выполнение блок-схем в Microsoft Word

Блок схема выполняется с помощью панели инструментов встроенного графического редактора MS Word [2]. Для включения этой панели необходимо найти кнопку  (Рисование) и нажать её. Панель редактора появится в нижней части окна Word. Для рисования используются следующие элементы:

· Автофигуры (кнопка в левой части панели), раздел "Блок-схема".

· Автофигуры, раздел "Соединительные линии".

Автофигуры, имеющиеся в разделе "Блок-схема", реализуют все стандартные блоки, приведённые в табл. 1. Например, блок «Начало и завершение программы» реализуется элементом «Знак завершения» раздела «Блок-схема». Для вставки любой автофигуры необходимо:

· Выбрать её в разделе "Блок-схема" с помощью мыши.

· Установить курсор мыши в то место документа, где примерно должна находиться фигура.

· Нажать и удерживая левую кнопку мыши, "растянуть" фигуру, придав ей желаемый размер.

· Отпустить левую кнопку мыши и снова нажать её внутри фигуры (или на её контуре), чтобы курсор принял вид , и, удерживая левую кнопку, переместить фигуру в необходимое место.

· Нажав правую кнопку мыши внутри фигуры, выбрать из появившегося меню команду "Добавить текст". Появится текстовый курсор и возможность ввести необходимую надпись.

· Для форматирования шрифта рекомендуется выделить всю автофигуру щелчком на её границе (текстовый курсор должен исчезнуть), а затем установить требуемый шрифт. Рекомендуется использовать шрифт размером 12 или 10 пунктов так, чтобы надпись помещалась внутри поля.

· Если в блок-схеме есть несколько однотипных блоков, то рекомендуется нарисовать первый их них, выделить его, скопировать в буфер обмена, а затем вставить его столько раз, сколько необходимо, и отредактировать текст внутри блоков.

Линии, соединяющие блоки, показывают последовательность их выполнения, то есть передачу управления от одного блока к другому. Линии создаются с помощью элементов «Прямая со стрелкой» и «Уступ со стрелкой» раздела «Соединительные линии».

Разрешается не рисовать стрелки на линиях, если управление передаётся сверху вниз и слева направо. В противоположных случаях наличие стрелок обязательно. Стрелки пересекаться не должны!


Дата добавления: 2020-01-07; просмотров: 178; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!