Exam 6: Concurrent Processes
Exam 1: Introducing Operating Systems38 Questions
Exam 2: Early Memory Management Systems40 Questions
Exam 3: Memory Management Includes Virtual Memory39 Questions
Exam 4: Processor Management40 Questions
Exam 5: Process Synchronization39 Questions
Exam 6: Concurrent Processes40 Questions
Exam 7: Device Management40 Questions
Exam 8: File Management40 Questions
Exam 9: Network Organization Concepts40 Questions
Exam 10: Management of Network Functions40 Questions
Exam 11: Security and Ethics40 Questions
Exam 12: System Management40 Questions
Exam 13: Unix Operating Systems43 Questions
Exam 14: Windows Operating Systems40 Questions
Exam 15: Linux Operating Systems40 Questions
Exam 16: Android Operating Systems40 Questions
Select questions type
When using the WAIT and SIGNAL operations,____ sets the process's process control block to the blocked state and links it to the queue of processes waiting to enter this particular critical region.
(Multiple Choice)
4.8/5
(32)
Java technology is used for many Web and Internet applications,and it integrates well with browsers that can run Java applets with audio,video,and animation directly in a Web page.
(True/False)
5.0/5
(39)
Test-and-set is a single indivisible machine instruction.In a single machine cycle,it tests to see if a key is available and,if it is,sets it to unavailable.
(True/False)
4.7/5
(40)
The primary disadvantage of the WAIT and SIGNAL operation set is that it does not address busy waiting.
(True/False)
4.7/5
(35)
Early programming languages did not support the creation of threads or the existence of concurrent processes.The Ada programming language was one of the first to do so.
(True/False)
4.8/5
(31)
The master/slave configuration is a symmetric multiprocessing system.
(True/False)
4.8/5
(34)
The success of process synchronization hinges on the capability of the operating system to make a resource available to other processes while it is being used by one of them.
(True/False)
4.9/5
(41)
In parallel computations,mutual exclusion is achieved automatically because each operation is handled in order,one at a time.
(True/False)
4.9/5
(30)
When a programmer indicates in the code which instructions can be executed in parallel in a program (for example,using COBEGIN and COEND),it is called implicit parallelism.
(True/False)
4.7/5
(39)
Most current operating systems support the implementation of threads,or ____,which have become part of numerous application packages.
(Multiple Choice)
4.9/5
(35)
Parallel processing is a situation in which two or more processors operate in one system at the same time and may or may not work on related activities.
(True/False)
4.8/5
(34)
The common element in all synchronization schemes is to allow a process to finish work on a critical region of the program before other processes have access to it.
(True/False)
4.8/5
(28)
When multiprocessing takes place at the thread level,a high degree of synchronization is required to disassemble each process.
(True/False)
4.9/5
(35)
When a compiler automatically detects instructions that can be performed in parallel,____ is in place.
(Multiple Choice)
4.8/5
(35)
Lock and key synchronization must take place within a single ____.
(Multiple Choice)
4.8/5
(29)
The operation P in a semaphore scheme requires a(n)____ sequence to be performed as an indivisible action in a single machine cycle.
(Multiple Choice)
4.8/5
(36)
A computer system that can support jobs that use multiple processors to execute sets of instructions in parallel is referred to as a ____ system.
(Multiple Choice)
4.8/5
(35)
The ____ multiprocessing configuration is the most difficult to implement because the processes must be well synchronized to avoid races and deadlocks.
(Multiple Choice)
4.8/5
(45)
Showing 21 - 40 of 40
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)