My Report

C# Multithreading Test – 2


Correct Answer: 2 points | Wrong: -1 point
Grades: A* (100% score) | A (80%-99%) | B (60%-80%) | C (40%-60%) | D (0%-40%)
advertisement

1. What kind of exception is being thrown if Wait(), Pulse() or PulseAll() is called from code that is not within synchronized code?

2. Which method is called when a thread is blocked from running temporarily?

3. What is synchronization in reference to a thread?

4. Which of these statements is incorrect?

5. What is Semaphore?

6. What is mutex?

7. What is multithreaded programming?

8. Which method is used to abort thread prior to it's normal execution?

9. Which of these keywords are used to implement synchronization?

10. Which keyword is used for using the synchronization features defined by the Monitor class?


 

Start practicing “1000 MCQs on C#”, and once you are ready, you can take tests on all topics by attempting our “C# Test Series”.

Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.