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