İşletim Sistemleri Vize ve Final #8

 İşletim Sistemleri Vize ve Final #8
Okunuyor İşletim Sistemleri Vize ve Final #8

Selamun Aleyküm arkadaşlar İşletim Sistemleri Vize ve Final #8 bunu sizlerle paylaşmak istiyorum. Yazılım ve Bilgisayar Mühendis arkadaşların sınavların da çıkacağını düşünüyorum.

İşletim Sistemleri Vize ve Final

İsletim_Sistemi_Vize_Final

1. Aşağıdakilerden hangisi sanal belleğin özelliklerinden değildir.

A: Programcıların hafıza limitlerinden soyutlanmasını sağlar.

B: Programcı için hafıza alanı limitini ortadan kaldırır.

C: Programcıya fiziksel hafızadan çok küçük bir alan sağlar.

D: Processlerin tamamını hafızaya yüklemeden çalıştırmasına izin verebilir.

Cevap: C= çok büyük bir alan sağlar.

2. Aşağıdakilerden hangisi bir programın hafızaya parçalı bir şekilde alınmasının faydasıdır.

(a…-b….-c….-d=Çok sayıda program eş zamanlı çalıştırılabilir.)

3. Sanal bellek adresi mutlaka ……….. adrese dönüştürülmelidir.

(fiziksel)

4. Page table fiziksel hafızada kim için saklanır ?

(process’ler için.)

5. Bir process’in mantıksal adresi ………. ile başlar ve ……….. bir alandır.

(0– bitişik)

6. Sanal bellekteki hangi alanlar dinamik olarak büyür?

(heal ve stack)

7. ………… process’ler arasında dosya ve hafızanın sayfalar aracılığıyla paylaşılmasını sağlar.

(sanal bellek)

8. Aşağıdaki sistem çağrılarından hangisi paylaşılmış sayfalar oluşturabilir ve process oluşturma süresini kısaltır.

(a: exec() b:share() c:fork() d:create() ) =cevap:c

9. Programlara ait sayfaların ihtiyaç olduğunda yüklenmesine ………….. denir

(demand paging)

10. Aşağıdakilerden hangisi demand paging ile ilgili doğru bir kavram değildir.

A: Demand paging sistemi sanal bellek sistemlerinde yaygın kullanılmaz.

B: Demand paging ile program çalışma sürecinde kullanılmayan sayfalar fiziksel hafızaya yüklenmez.

C: Demand paging disk üzerindeki processleri hafızaya swapping ile yüklenmesin de rol oynar.

Cevap a ‘dır ilk adımıda çalışmakta olan process kesilir.

11. …….’da bir process’de sayfa gerekmedikçe hafıza yüklenmez.

(lazy swapper)

12. Aşağıdakilerden hangisi process içindeki sayfaların yüklenmesini gerçekleştirir.

A: logger 

B: trigger

C: pager

cevap=c

13. Hafızada olmayan (invalid) bir sayfaya erişmeye ………… denir. Ve ardından sayfa bunu üretir ve bu sayfa hafızaya alınır.

(page fault( sayfa hatası))

14. Aşağıdakilerden hangisi sayfa hafızada bulunmadığında gerçekleşmez

A: Çalışmakta olan process işlemine devam eder.

B: Hafızada boş bir frame belirlenir.

C: İstenen sayfa boş frameye aktarılır.

D: Sayfa tablosu değiştirilerek sayfanın hafızaya yüklendiği belirtilir.

E: Kesilen instruction (talimat) ile process çalışmaya devam eder.

Cevap a’dır ilk adımıda çalışmakta olan process kesilir.

15. …………. bir sayfanın ihtiyaç duyulmadığı sürece hafızaya alınmamasına denir. (pure demand paging)

 

Yapılan Yorumlar

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.