1.Постановка задачи разрабатывается организацией, разработчиком программной продукции, на основании технического задания совместно с заказчиком. Главный исполнитель — это разработчик
2.Алгоритм-Последовательность действий, приводящих к результату.
Блок-схема- Графический записи алгоритма.
Исполнитель алгоритма-Человек, компьютер, автомат.
Язык программирования-Знаковая система для записи компьютерных программ.
Программа-Последовательность действий, приводящих к результату.
Объяснение:
Удачи тебе в учёбе!
2) алгоритм простой
1. Выбираем любую вершину и при волнового алгоритма ищем наиболее удаленную вершину А
2. Из вершины А волновым алгоритмом ищем наиболее удаленную вершину Б
3. А-Б - максимальный путь
3) волновой алгоритм в дереве выполняется за O(n), в нашем случае получаем O(C*n) что равно O(n)
саму программу на Python набросаю чуть позже
кстати Alviko прав, все эти оценки производительности в школе не дают