1.1 Задание к лабораторной работе № 1
Доказать, что любая неструктурированная программа может быть
преобразована в функционально эквивалентную структурированную
программу.
Для этого необходимо:
1) восстановить согласно заданному варианту блок-схему программы,
заданную с помощью матрицы смежности;
2) преобразовать исходный алгоритм путем пошаговой замены
элементарных узлов на функциональные узлы и получить
неструктурированную программу;
3) неструктурированную программу пошагово преобразовать одним из
методов структурирования в структурированную;
4) разработать программу (язык программирования, используемый для
реализации – любой), позволяющую по матрице смежности
отражающей заданный алгоритм, получить Е-схему заданной
программы;
5) проверить работу разработанной программы на двух вариантах
исходных данных:
- матрица смежности приведенная в таблице 1.1;
- матрица смежности, сформированная по неструктурированной
программе (пример приведен в таблице 1.3);
6) записать программные функции для структурированной и
неструктурированной программы;
7) сделать вывод о функциональной эквивалентности
неструктурированной и структурированной программ.
Варианты матриц смежности 7
Прилагаю файл с методическими указаниями
Наталья
УрГУПС
Работу преподаватель ещё не смотрел, но думаем всё будет нормально, спасибо Вадиму за быст...
Мила
Коломенский политехнический институт (филиал Московского политехнического университета)
Всем советую Андрея. Выполнил не первое, и не последнее надеюсь моё задание. Быстро, без з...
Сергей
СФУ ИКИТ
Работа выполнена качественно и в срок, без дополнительных доработок. Рекомендую данного ис...
Валентина
УрГЭУ (СИНХ)
Александр спасибо за вашу работу.Работа выполнена качественно и быстро!!!!