Главная /
Параллельное программирование с помощью языка C# /
Какой вывод для следующего фрагмента является наиболее вероятным: Task t = Task.Factory.StartNew( () => { Task t1 = Task.Factory.StartNew( () => Console.Write ('1')); Task t2 = Task.Factory.StartNew( () => Console.Write ('2')); Console.Write ('3'
Какой вывод для следующего фрагмента является наиболее вероятным:
Task t = Task.Factory.StartNew( () =>
{
Task t1 = Task.Factory.StartNew( () =>
Console.Write (“1”));
Task t2 = Task.Factory.StartNew( () =>
Console.Write (“2”));
Console.Write (“3”);
});
вопрос
Правильный ответ:
123
132
321
ни один из перечисленных вариантов
Сложность вопроса
95
Сложность курса: Параллельное программирование с помощью языка C#
57
Оценить вопрос
Комментарии:
Аноним
Это очень не сложный вопрос интуит.
21 мар 2018
Аноним
Экзамен прошёл на 4. Ура
23 дек 2016
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # Какие операторы выполняются последовательно в PLINQ-запросах
- # В родительской задаче tParent запускаются поочередно вложенные задачи tChild1 и tChild2. При каких условиях вложенная задача tChild1 может успеть завершиться раньше, чем задача tChild2?
- # В рабочей функции потока используется переменная SomeVal типа int. Переменная является локальной для каждого потока в следующих случаях:
- # Какой инструмент синхронизации можно использовать для организации потокобезопасного увеличения счетчика целочисленного типа?
- # Сигнальные сообщения типа ManualResetEvent позволяют: