Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

11. In Android systems, the contacts with related data are shared and handled by

ID: 3917602 • Letter: 1

Question

11. In Android systems, the contacts with related data are shared and handled by (A) XMPP (B) Resources Manager (C) Package Manager (D) Telephony Manager (E) Content Providers 12. A section of code within a process that requires access to shared resources and that must not be executed while another process is in the corresponding section of the code is called (A) Mutual exclusion (B) Critical session (C) Critical section (D) Atomic operation (E) None of the above 13. When a process is in the situation of Starvation, it must be in the following state: (A) Ready (B) Blocked (C) Swapped (D) Exit (E) None of the above 14. In the race situation, when multiple processes or threads are trying to read and write certain data items, the final value of the variable is determined by (A) the winner of the race (B) the loser of the race (C) sometimes winner, sometimes loser (D) both values combined (E) None of the above 15. Which of the following statement is untrue regarding concurrency mechanisms: (A) Binary semaphore has to be either '0' or(B) Mutex has to be either '0 orC) Semaphore has to be either execute in an infinite loop waiting for the value of the lock (E) None of the above or'(D) Spinlocks

Explanation / Answer

11. (option E)content providers

12. option C (critical section)

13 option b(blocked state)

14option D(

15 option C is untrue; semaphore can take any integer value where as binary semaphore can take only '0' or '1'