| Hint | Answer | % Correct |
|---|---|---|
| pisar | do{ | 100%
|
| ctenar | do{ | 100%
|
| if(readcount == 0) | 100%
| |
| if(readcount == 1) | 100%
| |
| init(mutex,1); | 100%
| |
| init(wrt, 1); | 100%
| |
| init | int readcount = 0; | 100%
|
| lock(mutex); | 100%
| |
| lock(mutex); | 100%
| |
| lock(wrt); | 100%
| |
| lock(wrt); | 100%
| |
| readcount++; | 100%
| |
| readcount--; | 100%
| |
| semaphore mutex, wrt; | 100%
| |
| unlock(mutex); | 100%
| |
| unlock(mutex); | 100%
| |
| unlock(wrt); | 100%
| |
| unlock(wrt); | 100%
| |
| }while(1); | 100%
| |
| }while(1); | 100%
|