Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 19.5.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. Лекція 6 Основи господарського права України
2. Задание 1 Изучите материал Воля и волевые процессы Приложение 1
3. Нефтяная промышленность РФ
4. Волгоградский государственный технический университет КАФЕДРА ЭКОНОМИКА И УПРАВЛЕНИЕ
5. тематизировать и обобщить знания учащихся по теме Отечественная война 1812 года Задачи урока- развивающ
6. на тему Перечень документов представляемых декларантом для подтверждения заявленных в декларации на това
7. Построение здоровьесберегающих технологий3 I
8. Плодово-ягодный сад и уход за ним
9. технологическая и предметнопродуктивная сторона деятельности
10. Транспортно-загрузочные и складские системы ГПС
11. Центр Правовых Услуг 630017 г
12. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата філософських наук Київ ~ 1998
13. Мы живем в небывало новую геологически яркую эпоху
14. Тема- Электроснабжение нетяговых потребителей
15. Синтетичний та аналітичний облік фінансових результатів від звичайної діяльності підприємства
16. а довольно часто встречается в медицинской практике
17. вооружить студентов знанием различных технологий по развитию личности учащегося в процессе организации во
18. Справочные правовые системы на российском рынке
19.  2013 г протокол УТВЕРЖДЕНО приказом от 2013 г
20. Информатика Методические указания по выполнению лабораторных работ