Suppose the 2 processes in peterson's solution are numbered 0 and 1. Which of the following is valid code statement in the entry section of process 1? O flag[1] = false
Suppose the 2 processes in peterson's solution are numbered 0 and 1. Which of the following is valid code statement in the entry section of process 1? O flag[1] = false
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
URGENT MCQ SOLVE NEEDED (
#NO_EXPLANATION_NEED
![Suppose the 2 processes in peterson's solution are numbered 0 and 1. Which of the following is a
valid code statement in the entry section of process 1?
O flag[1] = false
O turn = 0
O flag[0] = false
turn = 1
# Define Flag[1]=TRUE;
# Define Flag[0]=FALSE;
# Define turn=1;
# We have 4 line of codes in critical section.
# Each line of the peterson solutions and critical section requires 2sec to execute.
Now if process 1 try to execute and enter in critical section after executing the entry section. what will
be the situation if context switch happens after 8sec?
O Process PO might enter in the critical section.
Process P1 will terminate and will not execute the reminder section.
O Contex switch can not take place after 8sec of execution.
Process PO never can enter the critical section.
Numerical Input
Suppose counting semaphore S is started from the value of 15. After that 10 times call the wait S operations and 10 times call the signal S. What is the
final value of S?](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F5faa7035-dfc3-479a-b113-31be2ca1585e%2F9d7aa356-39a5-4ea6-a17e-37e5f2eef22d%2F8g3dkmr_processed.png&w=3840&q=75)
Transcribed Image Text:Suppose the 2 processes in peterson's solution are numbered 0 and 1. Which of the following is a
valid code statement in the entry section of process 1?
O flag[1] = false
O turn = 0
O flag[0] = false
turn = 1
# Define Flag[1]=TRUE;
# Define Flag[0]=FALSE;
# Define turn=1;
# We have 4 line of codes in critical section.
# Each line of the peterson solutions and critical section requires 2sec to execute.
Now if process 1 try to execute and enter in critical section after executing the entry section. what will
be the situation if context switch happens after 8sec?
O Process PO might enter in the critical section.
Process P1 will terminate and will not execute the reminder section.
O Contex switch can not take place after 8sec of execution.
Process PO never can enter the critical section.
Numerical Input
Suppose counting semaphore S is started from the value of 15. After that 10 times call the wait S operations and 10 times call the signal S. What is the
final value of S?
![Which of the follwings are true? (There might be multiple correct answers)
Compare and swap is a hardware based solution correct correct
Basic Compare and swap ensures bounded waiting
|Test and set is a hardware solution that can be extended to a more complex alternative
|Implementing semaphore is more sophisticated than implementing test and set
Which of the follwings are true? (There might be multiple correct answers)
|In race condition multiple processes can execute shared information concurrently.
Process synchronization ensures data consistency.
Race condition does not create data inconsistency in a shared region.
Semaphore is only used to solve critical section problem.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F5faa7035-dfc3-479a-b113-31be2ca1585e%2F9d7aa356-39a5-4ea6-a17e-37e5f2eef22d%2F597irzp_processed.png&w=3840&q=75)
Transcribed Image Text:Which of the follwings are true? (There might be multiple correct answers)
Compare and swap is a hardware based solution correct correct
Basic Compare and swap ensures bounded waiting
|Test and set is a hardware solution that can be extended to a more complex alternative
|Implementing semaphore is more sophisticated than implementing test and set
Which of the follwings are true? (There might be multiple correct answers)
|In race condition multiple processes can execute shared information concurrently.
Process synchronization ensures data consistency.
Race condition does not create data inconsistency in a shared region.
Semaphore is only used to solve critical section problem.
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY