<span>Термин “алгоритм управления” применяется здесь в значении определенной последовательности действий, выбираемой руководителем или группы управления с целью преобразования исходной ситуации в желаемый, соответствующий поставленной цели результат. “Алгоритмизация” деятельности применима к любой из рассмотренных функций управления и призвана ответить на вопрос, какие именно действия должны быть включены в стратегию управления при осуществлении той или иной функции.</span><span>Выбор того или иного алгоритма определяется степенью заданности проектной ситуации. Бывают ситуации, в которых процесс управления происходит в знакомых ситуациях, когда эта заданность практически исключает необходимость новаторской деятельности. В таких ситуациях эффективным может быть алгоритм управления, называемый линейным. Этот алгоритм отражает управление, состоящее из цепочки последовательных действий, в которой каждое действие зависит от исхода предыдущего, но не зависит от результатов последующих действий.</span><span>Если после получения результатов на одной из стадий приходится возвращаться к одному из предыдущих этапов, то такой алгоритм становитсяциклическим.</span><span>В управленческих задачах, когда функции отдельных структур управления не совпадают, может иметь место так называемый разветвленный алгоритм.Особенность этого алгоритма является то, что в него могут входить параллельные этапы, очень выгодные в том отношении, что позволяют увеличить количество структур и людей, одновременно выполняющих задачу.</span><span>Кроме того, в таких алгоритмах могут содержаться конкурирующие этапы, которые позволяют в определенной степени видоизменять стратегию в соответствии с исходом предыдущих этапов.</span><span>Адаптивные алгоритмы отличаются тем, что в них с самого начала определяется только первый шаг, первое действие. На всех последующих шагах выбор каждого действия зависит от результатов предшествующего шага алгоритма. В принципе, такая стратегия представляется наиболее предпочтительной, поскольку схема поиска всегда определяется на основе наиболее полной информации.</span><span>Недостаток адаптивных алгоритмов состоит в невозможности предвидеть и контролировать затраты и сроки выполнения проекта.</span>
RFV,EP RE,HBR ZRJHM
DFDASD ASD ASD ASDAS DASD ASD
Карп корп кора коза по другому не знаю
//PascalABC.NET 3.1 сборка 1219
procedure PrintMatrix(a: array[,] of integer);
begin
for var i := a.GetLowerBound(0) to a.GetUpperBound(0) do
begin
writeln;
for var j := a.GetLowerBound(1) to a.GetUpperBound(1) do
write(a[i, j], ' ');
end;
writeln;
end;
begin
var a := MatrixRandom(ReadInteger('n ='), ReadInteger('m ='), 0, 255);
PrintMatrix(a);
for var i := a.GetLowerBound(0) to (a.GetUpperBound(0) div 2) do
for var j := a.GetLowerBound(1) to a.GetUpperBound(1) do
swap(a[i, j], a[a.GetLowerBound(0) + a.GetUpperBound(0) - i, j]);
PrintMatrix(a);
end.
Зайди на своём пк в power point