ALEXMATH

Информатика. ЕГЭ

Задания для подготовки

Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников

Перейти к заданиям

Задание 22. Информатика. ЕГЭ. Шастин. 6.11.2024

Просмотры: 3577
Изменено: 1 февраля 2025

(Л. Шастин) В файле содержится информация о совокупности \(N\) вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс \(B\) зависит от процесса \(A\), если для выполнения процесса \(B\) необходимы результаты выполнения процесса \(A\). В этом случае процессы могут выполняться только последовательно. Все процессы запускаются при первой же возможности, никакие задержки не допускаются. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы — время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение \(0\).

Определите, какое количество процессов не может быть завершено за первые \(T=100\) мс с момента запуска первого процесса.

Типовой пример организации данных в файле:

ID процесса BВремя выполнения процесса B (мс)ID процесса(-ов) A
120
240
311;2
473

Для приведённого выше примера при \(T=6\) мс процессы № 1, 2 и 3 успеют завершиться, если каждый из них будет запущен при первой же возможности. Процесс же №4 в лучшем случае успеет завершиться только по прошествии \(12\) мс. Ответ для примера: \(1.\)

Решение:

Построим временную диаграмму для процессов, которые начинаются раньше, чем \(100\) мс.

Видим, что процесс 10 завершится позже, чем через \(100\) мс. Отметим его в таблице красным цветом. Отметим также красным цветом и те процессы, которые зависят как от него, так и от его потомков. Всего таких процессов \(10.\)

Файл с решением

Ответ: \(10\)

Обсуждение задания

Здесь пока нет ни одного комментария. Будьте первым!

kege1
kege2
kege3
Новый тренажёр-эмулятор
Станции КЕГЭ

Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене.

Новое видео

Методы решения задания 16 ЕГЭ по Информатике «Вычисление рекуррентных выражений»

Поддержать автора сайта!

Поддержите автора сайта, если материалы, размещённые здесь, оказались вам полезны.

Совершая донат, вы соглашаетесь с Условиями использования

Расписание пробников Статграда в 2026/27 учебном году