A process can be single threaded none of the answer variants is correct single threaded or multi-threaded multi-threaded 2._____________ is / are a collection of worker threads, managed by the system, that efficiently execute parallel code on behalf of the application. It is /They are primarily used to reduce the number of application threads and provide management of the worker threads. Race conditions Thread-safe code Thread pool Deadlocks
-
A process can be
single threaded
none of the answer variants is correct
single threaded or multi-threaded
multi-threaded
2._____________ is / are a collection of worker threads, managed by the system, that efficiently execute parallel code on behalf of the application.
It is /They are primarily used to reduce the number of application threads and provide management of the worker threads.
Race conditions |
||
Thread-safe code |
||
Thread pool |
||
Deadlocks |
3. Asynchronous
async/await keywords
True
False
4. Asynchronous programming has been there for a long time but has tremendously been improved by the simplified approach of async programming in C# 5 through the introduction of:
The Parallel class
True
False
5. Asynchronous code is best used for long running operations such as I/O bound operations or writing an implementation to a scientific
True
False
6. ____________ is the environment in which the .NET manages the execution of a .NET app.
Thread local storage |
||
AppDomain |
||
.Net thread manager |
||
Thread pool |
Trending now
This is a popular solution!
Step by step
Solved in 2 steps