Buffer Element Swap Quiz
25 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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

  • 4
  • 7
  • 5 (correct)
  • 6
  • Eğer T4 ile T5 yer değiştirilirse buffer'daki eleman sayısı kaç olacaktır?

  • 6
  • 4
  • 5
  • 7 (correct)
  • Kaç tane elemanın yer değiştirildiği durumda buffer'daki eleman sayısı değişmeyecektir?

  • 1
  • 2
  • 4 (correct)
  • 3
  • Yanlışlıkla T5 ile T6'nın yer değiştirilmesi durumunda buffer'daki eleman sayısı kaç olurdu?

    <p>8</p> Signup and view all the answers

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

    <p>7</p> Signup and view all the answers

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

    <p>Giriş bölümü</p> Signup and view all the answers

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

    <p>Exit section</p> Signup and view all the answers

    Kalan koda ne denir?

    <p>Kalıntı bölüm</p> Signup and view all the answers

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

    <p>Critical section</p> Signup and view all the answers

    Hangisi bir izinle ilgili terimdir?

    <p>Remainder section</p> Signup and view all the answers

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

    <p>Thread'lerin kritik bölüme girişini kontrol etmek için</p> Signup and view all the answers

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

    <p>Thread'lerin sayısı</p> Signup and view all the answers

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

    <p>Thread'lerin kritik bölüme giriş iznini tutmak</p> Signup and view all the answers

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

    <p>'Turn' değişkeni 'true', 'flag' değişkeni 'false' olduğunda</p> Signup and view all the answers

    '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?

    <p>'Turn' ve 'flag' değişkenleri</p> Signup and view all the answers

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

    <p>CPU'nun kontrolünü verecek</p> Signup and view all the answers

    Bloke oluncaya kadar bir process ne yapacak?

    <p>CPU'nun kontrolünü alacak</p> Signup and view all the answers

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

    <p>CPU'nun kontrolünü verecek</p> Signup and view all the answers

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

    <p>Hayır, CPU'nun kontrolünü verecek</p> Signup and view all the answers

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

    <p>Hayır, CPU'nun kontrolünü alacak</p> Signup and view all the answers

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

    <p>Tutarsız sonuçlar</p> Signup and view all the answers

    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?

    <p>Race condition</p> Signup and view all the answers

    Process synchronization nedir?

    <p>İki processin aynı değişken üzerinde işlem yapabilmesi</p> Signup and view all the answers

    Race condition problemine ne yol açar?

    <p>İ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ı</p> Signup and view all the answers

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

    <p>İ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</p> Signup and view all the answers

    More Like This

    Lesson 5
    7 questions

    Lesson 5

    RaptQuasimodo avatar
    RaptQuasimodo
    Interprocess Communication Mechanisms
    30 questions
    Use Quizgecko on...
    Browser
    Browser