База ответов ИНТУИТ

Параллельное программирование с помощью языка C#

<<- Назад к вопросам

Какие методы типа Task и объекта типа Task предполагают блокировку текущего потока до завершения задачи

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
t.ContinueWith
Task.WaitAll(Верный ответ)
t.Wait(Верный ответ)
Task.Factory.StartNew
Похожие вопросы
Для ожидания завершения задачи типа Task<int> можно использовать
Следующий фрагмент кода приводит к действиям планировщика:
 static void Main()  {  ..  Task t1 = Task.Factory.StartNew( () =>  SomeWork());  Task t2 = Task.Factory.StartNew( () =>  SoweWork());  ..  }  
Какой вывод наиболее вероятен для следующего фрагмента:
 static void Main()  {   Task t1 = Task.Factory.StartNew(() =>  Console.Write(“A”));  Task t2 = Task.Factory.StartNew(() => {  Task t3 = Task.Factory.StartNew(() =>  Console.Write(“B”));  Console.Write(“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”);  });  
Задача t2.3 ожидает завершения задачи t2.2, находящейся в локальной очереди рабочего потока. Стратегия inlined execution приведет
В рабочей функции потока используется переменная SomeVal типа int. Переменная является локальной для каждого потока в следующих случаях:
При выполнении операции добавления Add для объекта типа BlockedCollection<T>, содержащего максимальное число элементов и без вызова CompleteAdding, происходит:
Следующий фрагмент приводит к действиям планировщика:
 static void Main()  {  Thread thread = new Thread(() => {    f1();   Task t = Task.Factory.StartNew(() => f2());   });  thread.Start();  }  
В рабочей функции потока используется переменная SomeVal типа int. Переменная является общей в следующих случаях:
Операция извлечения Take для объекта типа BlockedCollection<T>, не содержащего элементы и без вызова CompleteAdding, приводит