Buffer Element Swap Quiz

FastestGrowingRapture avatar
FastestGrowingRapture
·
·
Download

Start Quiz

Study Flashcards

25 Questions

Verilen durumda buffer'daki eleman sayısı kaçtır?

5

Eğer T4 ile T5 yer değiştirilirse buffer'daki eleman sayısı kaç olacaktır?

7

Kaç tane elemanın yer değiştirildiği durumda buffer'daki eleman sayısı değişmeyecektir?

4

Yanlışlıkla T5 ile T6'nın yer değiştirilmesi durumunda buffer'daki eleman sayısı kaç olurdu?

8

Eğer buffer'daki elemanlar tamamen farklı elemanlar olsaydı, T4 ile T5 yer değiştirilirse olası sonuç nedir?

7

İzin için kullanılacak kod bölümüne ne denir?

Giriş bölümü

Hangi bölüm critical sectionın ardından gelir?

Exit section

Kalan koda ne denir?

Kalıntı bölüm

Hangisi bir kod bölümü değildir?

Critical section

Hangisi bir izinle ilgili terimdir?

Remainder section

Peterson'un Çözümü'nde turn ve flag değişkenleri hangi amaçla kullanılır?

Thread'lerin kritik bölüme girişini kontrol etmek için

Peterson'un Çözümü'nün modern bilgisayar mimarilerinde geçerli olup olmadığını belirleyen ana unsurlardan biri hangisidir?

Thread'lerin sayısı

Peterson'un Çözümü'nde flag değişkeninin amacı nedir?

Thread'lerin kritik bölüme giriş iznini tutmak

Peterson çözümünde, hangi durumda her iki thread aynı anda kritik bölümlerde aktif olabilir?

'Turn' değişkeni 'true', 'flag' değişkeni 'false' olduğunda

'Peterson’s Solution'da her iki thread'in aynı anda kritik bölümleri işgal etmesini engellemek için kullanılan yöntem hangisidir?

'Turn' ve 'flag' değişkenleri

Bir process kernel modundan çıktıktan sonra ne olacak?

CPU'nun kontrolünü verecek

Bloke oluncaya kadar bir process ne yapacak?

CPU'nun kontrolünü alacak

İstemli olarak CPU'nun kontrolünü verene kadar bir process ne yapacak?

CPU'nun kontrolünü verecek

Bir process kernel modundan çıktıktan sonra yeni bir process başlatacak mı?

Hayır, CPU'nun kontrolünü verecek

Bloke oluncaya kadar bir process yeni bir process başlatacak mı?

Hayır, CPU'nun kontrolünü alacak

İki process counter değişkeni üzerinde eş zamanlı işlem yaparken oluşabilecek sorun nedir?

Tutarsız sonuçlar

Birden çok processin aynı verilere eşzamanlı olarak erişip değiştirdiği ve bu veriler üzerinde hesaplanacak sonucun erişimin gerçekleştiği sıraya bağlı olduğu duruma ne denir?

Race condition

Process synchronization nedir?

İki processin aynı değişken üzerinde işlem yapabilmesi

Race condition problemine ne yol açar?

İki processin aynı verilere eşzamanlı olarak erişip değiştirdiği ve bu veriler üzerinde hesaplanacak sonucun erişimin gerçekleştiği sıraya bağlı olması

Race condition problemiyle karşılaşılan bir sistemde ne yapılmalıdır?

İki processin aynı verilere eşzamanlı olarak erişip değiştirdiği ve bu veriler üzerinde hesaplanacak sonucun erişimin gerçekleştiği sıraya bağlı olmasını önlemelidir

Test your understanding of buffer operations by predicting the element count after swapping T4 and T5 in the given sequence. See if the buffer element count increases to 6 with the swap.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser