Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Алгоритмы приведите алгоритмы и описания программы и процедуры создайте файл с типовыми элементами и фра

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

Р а б о т а  5.  алгоритмы

Ц е л ь  р а б о т ы – приобретение навыков оформления алгоритмов и их описание.

З а д а н и е

Создайте документ с разделом «Алгоритмы», приведите алгоритмы и описания программы и процедуры, создайте файл с типовыми элементами и фрагментами алгоритмов.

Порядок и пример выполнения работы

Требования к построению и оформлению алгоритмов определены Единой системой программной документации (ЕСПД). «ГОСТ 19.002-80 Схемы алгоритмов и программ. Правила выполнения» и «ГОСТ 19.003-80 Схемы алгоритмов и программ. Обозначения условные графические». В таблице приведены условные обозначения основных элементов.

Таблица

Условные обозначения основных элементов схем алгоритмов

Элемент

Функции

Процесс - выполнение операции или группы операций. Внутри элемента или в комментариях к элементу указывают операции.

Предопределённый процесс - указывает на отдельно описанный модуль. Внутри элемента или в комментариях указывают имя модуля.

Ввод-вывод - обмен данными между устройствами. Внутри элемента или в комментариях указывают эти данные, при необходимости указывают устройства ввода-вывода.

Решение - выбор направления выполнения алгоритма в зависимости от условия. Внутри элемента указывают условие. Выходные направления помечают словами «True» и «False».

Линия потока - указание последовательности связей между элементами.

Пуск-останов - начало, конец программы или модуля.  

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

Межстраничный соединитель - указывает связи между разделёнными частями алгоритма, расположенными на разных страницах. Элементы всегда парные, внутри элемента указывают ссылку на страницу и порядковый номер соединения.

Размер элемента «а» выбирают из ряда 10, 15, 20 мм, допустимо увеличивать размер «а» на число кратное 5. Расстояние между параллельными линиями потока должно быть не менее 3 мм, между остальными элементами схемы - не менее 5 мм.

При оформлении схем алгоритмов придерживайтесь следующих рекомендаций.

  1.  Схеме алгоритма должно предшествовать описание назначения программы.
  2.  Схема алгоритма и комментарии к ней должны давать полное и однозначное представление о содержании и последовательности выполняемых действий, о смысловом значении всех без исключения параметров.
  3.  Наличие неописанных элементов – недопустимо.
  4.  Избегайте дублирования описаний.
  5.  Вспомогательные действия, не влияющие на ход выполнения программы, типа назначения цвета, задержка изображения экрана и им подобные в схему не включают.

Ниже приведены схемы алгоритмов программы и процедуры.

Алгоритм программы Mas_Sum

Алгоритма процедуры Sum_M(M:Array of Real; N: Byte; Var S:Real)

Рекомендации по использованию инструментов «Рисование»

  1.   Для активизации панели инструментов Рисование выполните:

Вид Панели инструментов... Рисование

  1.  Рисовать легче с использованием сетки. Размер сетки можно рекомендовать 0,2х0,2 см.  

Действия Сетка… Привязка к сетке Привязать к сетке

Горизонтальный интервал:  Значение

Вертикальный интервал:     Значение

  1.  Создайте файл с основными элементами схем алгоритмов.
  2.  Дополните его типовыми фрагментами алгоритмов, рис. 1.

 

Рис. . Типовые фрагменты алгоритмов:

1 – повторений с постпроверкой условия;

2 – повторений счётный или с предпроверкой условия;

3 – условного перехода;

4 – условного перехода неполный.

  1.  Рисунок формируйте в этом файле, копируя основные элементы и типовые фрагменты.
  2.  Однотипные элементы должны иметь одинаковые размеры.
  3.  Расстояния между элементами и линиями потоков должны быть одинаковыми или кратными.
  4.  Направление обхода алгоритма – сверху вниз по ходу часовой стрелке.
  5.  Избегайте расположения алгоритма на нескольких страницах.
  6.  Надписи на рисунке следует выполнять с использованием инструмента Надпись или   Автофигуры Выноски … 
  7.  Для удаления рамок, обрамляющих надписи и выноски, выделите надпись и выполните:   Формат Надпись... Формат надписи

Цвета и лини  Цвет  Нет линии

  1.  Для объединения отдельных элементов в рисунок, как единый объект, выделите элементы и   Действия  Группировать.
  2.  Скопируйте схему и вставьте её в отчёт, файл с типовыми элементами сохраните, он Вам ещё пригодится.
  3.  Для установки желаемого расположения схемы относительно текста выполните:

 

  Формат Объект...

  Формат объекта

       Обтекание  

  Выберите вариант

 

Рис. . Установка обтекания

Содержание отчёта

  1.  Титульный лист.
  2.  Задание.
  3.  Типовые элементы и фрагменты алгоритмов.
  4.  Алгоритмы и их описание.

К защите представляют отчёт и файл в формате .doc, файл типовых элементов и фрагментов.

Контрольные вопросы

  1.  Типовые элементы алгоритма.
  2.  Различие между элементами Процесс и Предопределённый процесс?
  3.  Как обеспечить одинаковые размеры однотипных элементов?
  4.  Что кроме схемы должен содержать алгоритм?
  5.  Назначение действия Группировка.
  6.  Как установить обтекание схемы текстом?




1. Духовное наследие города на Вятке по городу Кирову
2. а Характеристика является обратнозависимой
3. Компания Borland Software Corporation
4. Особенности когнитивного развития в младенчестве
5. тема администрирования Компьютерные черви Карантин
6. Экономический и интеллектуальный потенциал России и его дифференциация по регионам
7. Going nd responsible nd diligent
8. Коэффициенты ряда вычисляются по формуле- 2где произвольный контур принадлежащий кольцу и охватыва
9. Воспитательные задачи- воспитывать внимание чуткость отзывчивость умение ориентироваться в экстремаль
10. Пояснительная записка к курсовому проекту Детали машин Содержание- Введение характеристика наз
11. Задание 1 Районный суд единолично рассматривал дело по иску Лыкова о признании недействительным обмена жил
12. Проектирование откормочного цеха овцефермы с технологической линией приготовления грубых кормов
13. Они имеют разнообразный характер и могут быть объединены в две основные группы- общие гарантии местного сам
14. Реферат по дисциплине ПРОБЛЕМЫ ЭКОНОМИЧЕСКОЙ ПОЛИТИКИ И УПРАВЛЕНИЯ
15. Православное воспитание и окружающий мир
16. Интеллект и рынок
17. История России историография источники
18.  Значение стадии возбуждения уголовного дела Значение стадии возбуждения уголовных дел заключается преж
19. I СубботаЗвук будильника разбудил Сашу
20. Выручка Затраты в денежном выражении