Question 1. When a process is created and the memory is not enough, it will be inserted into the list:
Task list (Job list)
List ready (Ready list)
List waiting (waiting list)
Sentence 2. Which of the following statements is incorrect:
The signal processing process is its own way
Signal processing process by calling signal processing function
The process can exchange data
The process can inform each other about an event
Question 3. The fastest method to exchange information between processes
Pipeline
Shared memory
Exchange messages
Socket
Question 4. Which of the following techniques cannot be effectively applied in a distributed system
Pipe (Pipe)
Shared memory
Exchange messages
Socket
Sentences c and d are correct
Question 5. Which of the following techniques is a direct communication between two processes
Pipe (Pipe)
Shared memory
Exchange messages
Socket
Question 6. When dealing with a domain problem, which of the following is not necessary:
No two processes are in the domain at the same time
Must assume the speed of processes, as well as the number of processors
A process outside the domain must not prevent other processes from entering the domain
There is no process to wait indefinitely to enter the domain
Question 7. In the following synchronous process solutions, which solution violates the condition 'There are no two processes in the same domain at the same time'.
Use flagging variables
Use alternately
Peterson solution
Sentences b and c are correct
Question 8. In the following process synchronization solutions, which solution solves the exclusive access problem on computers that have one or more processors sharing a common memory area?
Exchange messages
Monitor
Semaphone
Sleep and Wakeup
Sentences a and b are correct
Sentences b and c are correct
Question 9. In the following solutions, which solution is pending but still consumes the CPU
Sleep and Wakeup
Monitor
Semaphone
Busy waiting
Exchange messages
Question 10. In the following congestion prevention measures, which measures are likely to affect the system's data integrity protection:
The process must require all resources before processing
When a process requires a new resource and is denied, it must release the occupied resource, then be re-allocated the same time as the new resource.
Allows the system to recover resources from locked processes and allocate them back to the process when it is removed from the locked state.
A and B are correct
Sentences b and c are correct
Question 11. In order to prevent congestion we must ensure at least one of the conditions causing the congestion to not occur, in the following conditions which conditions are unlikely to be implemented.
There are resource uses that cannot be shared
Occupation and additional resource requests cannot be shared
Do not recover resources from the process that is holding them
There exists a cycle in the resource allocation graph
Question 12. In the resource allocation graph, resources are represented by
Circle
Rhombus
Square
Triangular
Question 13. In the resource allocation graph, the process is shown by