Exam 6: Concurrent Processes
Exam 1: Introducing Operating Systems40 Questions
Exam 2: Memory Management: Simple Systems40 Questions
Exam 3: Memory Management: Virtual Memory Systems40 Questions
Exam 4: Processor Management40 Questions
Exam 5: Process Management40 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 Systems46 Questions
Exam 14: Windows Operating Systems40 Questions
Exam 15: Linux Operating Systems40 Questions
Exam 16: Android Operating Systems40 Questions
Select questions type
In general,parallel systems can be put into two broad categories: ____ level parallelism and instruction level parallelism.
Free
(Multiple Choice)
4.9/5
(37)
Correct Answer:
C
A computer system that can support jobs that use multiple processors to execute sets of instructions in parallel is referred to as a ____ system.
Free
(Multiple Choice)
4.7/5
(37)
Correct Answer:
A
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.
Free
(True/False)
4.8/5
(32)
Correct Answer:
False
The two operations defined by Dijkstra to be performed on a semaphore are ____.
(Multiple Choice)
4.8/5
(44)
In a master/slave system,the master processor is responsible for managing the entire system-all files,devices,memory,and processors.
(True/False)
4.9/5
(28)
Most current operating systems support the implementation of threads,or ____,which have become part of numerous application packages.
(Multiple Choice)
4.9/5
(38)
The classic problem of producers and consumers is one in which one or more processes produce some data that one or more processes consume later.
(True/False)
4.8/5
(34)
Each active thread in a process has its own processor registers,data area,and resources.
(True/False)
4.9/5
(30)
The two operations that can be performed on a semaphore variable are select and increment (P and V).
(True/False)
4.9/5
(46)
When multiprocessing takes place at the thread level,a high degree of synchronization is required to disassemble each process.
(True/False)
4.9/5
(28)
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.9/5
(33)
____ semaphores are used in the producer and consumer problem.
(Multiple Choice)
4.8/5
(28)
Multiprocessing can refer to one job using several processors to execute sets of instructions in parallel.
(True/False)
4.8/5
(38)
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)
4.8/5
(37)
The ____ multiprocessing configuration is an asymmetric system.
(Multiple Choice)
4.8/5
(26)
The only tangible benefit of parallel processing systems is faster processing.
(True/False)
4.8/5
(30)
Lock and key synchronization must take place within a single ____.
(Multiple Choice)
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.8/5
(40)
The Java ____ class is a collection of methods used to start,run,stop,and check the status of a thread.
(Multiple Choice)
4.8/5
(29)
In a loosely coupled system,a job may move from one processor to another during execution.
(True/False)
4.7/5
(37)
Showing 1 - 20 of 40
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)