Задача с Демо-2025
В файле 22-112.xls содержится информация о совокупности вычислительных процессов, которые могут выполняться параллельно или последовательно… (Условие совпадает с условием задачи из демо-варианта 2024 года). Определите максимальную продолжительность отрезка времени (в мс), в течение которого возможно одновременное выполнение максимального количества процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно, а время окончания работы всех процессов минимально.
Выделяем столбец , переходим в раздел «Данные»
«Текст по столбцам», в качестве разделителя выбираем точку с запятой и знак табуляции. В столбце
в пустых ячейках проставляем нули.
В столбцах и
с помощью функции ВПР() найдем время выполнения зависимых процессов. Для этого в ячейку
запишем формулу:
и протянем ее вправо до столбца и вниз до конца таблицы.
В столбце у нас будет записываться дополнительное время – время сдвига.
В столбце будем рассчитывать общее время выполнения. В ячейку
запишем формулу:
и растянем вниз до конца таблицы. В ячейку дополнительно проставим 0.
В столбце будем считать время начала процесса. Для этого в ячейку
запишем формулу:
Приступим к построению диаграммы Ганта: начиная с ячейки введем счет от 1 до 30 мс. В ячейку
запишем формулу:
и растягиваем ее на всю таблицу.
Теперь при изменении в столбце вся диаграмма будет двигаться. В 15 строке, начиная со столбца
будем считать количество процессов, которые выполняются одновременно. Для этого в ячейку
запишем формулу:
и растянем вправо до конца таблицы.
Так как время окончания работы всех процессов минимально, то ответ 5.
