İşletim Sistemleri 2024-2025 Vize Soruları
İşletim Sistemleri 2024-2025 Vize Soruları
#1. Semaforlar ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : D) V() işleminde değişken test edilir ve değeri azaltılır.
Açıklama : Semaforlarda P() (wait) işlemi semafor değerini azaltırken, V() (signal) işlemi semafor değerini artırır. Bu nedenle D şıkkındaki ifade yanlıştır.
#2. Dosya ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : D) Bir fotoğraf dosyasının uzantısı mp4 olabilir.
Açıklama : .mp4, bir video dosyası formatının uzantısıdır. Fotoğraf dosyaları için genellikle .jpg, .png, .gif, .bmp gibi uzantılar kullanılır.
#3. Boru hattı veri modelinde bilgi…… komutuyla okunur, …… komutuyla yazılır.
Yukarıdaki cümlede boş bırakılan yerlere sırasıyla aşağıda terimlerden hangisi gelmelidir?
Cevap : D) Read- Write
Açıklama : Boru hattı (pipe), bir prosesin çıktısını diğer bir prosesin girdisi olarak kullanılmasını sağlayan bir iletişim mekanizmasıdır. Bu modelde bir uçtan veri write() komutuyla yazılırken, diğer uçtan read() komutuyla okunur.
#4. Aşağıda verilen programlama dillerinden hangisinde yorumlayıcı kullanılmaktadır?
Cevap : B) XML
Açıklama : C, C++, C# ve Pascal dilleri genellikle derleyici (compiler) kullanır. XML ise bir programlama dili değil, bir işaretleme dilidir ve kodları çalıştırılmaz, bir ayrıştırıcı (parser) tarafından okunur ve yorumlanır. İşlevsel olarak yorumlayıcıya en yakın seçenek budur.
#5. Proses küçük bir alan kaplasa dahi tahsis edilen bölümün tamamını elde tutar. Bu durum……… olarak bilinir.
Yukarıda verilen cümlede boş bırakılan yere gelmesi gereken en uygun terim aşağıdakilerden hangisidir?
Cevap : D) İç parçalanma
Açıklama : Bir proses, kendisine tahsis edilen bellek bölümünden daha küçük olduğunda, bölümün içinde kalan ve kullanılamayan boş alana “iç parçalanma” (internal fragmentation) denir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. 50 silindir içeren bir disk düşünelim. Disk kafası başlangıçta 5 nolu silindirde durmaktadır. Sırasıyla 40, 15, 20, 5, 4 nolu silindirlere istek yapılmıştır. Buna göre silindirin toplam kafa hareketi miktarını FCFS planlama algoritmasını kullanarak hesapladığınızda sonuç aşağıdakilerden hangisidir?
Cevap : B) 81
Açıklama : FCFS (İlk Gelen İlk Hizmet Alır) algoritmasında istekler geliş sırasına göre işlenir. Kafa hareketleri: 5 → 40 (35 birim), 40 → 15 (25 birim), 15 → 20 (5 birim), 20 → 5 (15 birim), 5 → 4 (1 birim). Toplam hareket: 35 + 25 + 5 + 15 + 1 = 81 birim.
#7. Ana bellek ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : A) Oluşturulan dosya ve klasörler ana bellek üzerinde tutulurlar.
Açıklama : Dosya ve klasörler, kalıcı olarak ikincil depolama birimlerinde (sabit disk, SSD vb.) tutulurlar. Ana bellek (RAM), yalnızca programlar çalıştırıldığında gerekli verileri geçici olarak tutar. Bilgisayar kapandığında ana bellekteki veriler silinir.
#8. • Kök seviyesinde dizin vardır.
• Kök seviyesindeki dizinlere dosya veya başka dizinler bağlanabilir. Bu dizinlere başka dizinler veya dosyalar bağlanabilir.
• Her kullanıcıya ait bir dizin yapısı vardır.
Yukarıda tanımlamaları yapılan dizin saklama (hiyerarşisi) yapısı aşağıdakilerden hangisidir?
Cevap : E) Ağaç yapısı şeklinde olan dizinler
Açıklama : Tanımlanan yapı, tek bir kök dizinle başlayan ve alt dizinlerle dallanarak hiyerarşik bir yapı oluşturan “Ağaç Yapısındaki Dizin” sistemini ifade eder. Modern işletim sistemlerinin çoğu bu yapıyı kullanır.
#9. Aşağıda verilen aktivitelerden hangisi işletim sisteminin bellek yönetimi kapsamında gerçekleştirilmez?
Cevap : C) Disk planlaması yapmak.
Açıklama : Disk planlaması (disk okuma/yazma kafasının hareketlerini optimize etmek), işletim sisteminin G/Ç (Giriş/Çıkış) altsisteminin bir görevidir. Bellek yönetimi ise ana belleğin tahsisi, geri alınması ve bellek ile disk arasındaki veri transferi (takas) gibi işlemlerle ilgilenir.
#10. Öncelik temelli planlama algoritması ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : B) Öncelik değerini ifade eden sayısal değerin yüksek olması her zaman prosesin daha öncelikli olduğunu gösterir.
Açıklama : Öncelik sistemleri, işletim sistemine göre değişiklik gösterir. Bazı sistemlerde (örn: Windows) yüksek sayısal değer yüksek önceliği belirtirken, bazı sistemlerde (örn: UNIX tabanlı sistemler) düşük sayısal değer daha yüksek önceliği belirtir. Bu nedenle “her zaman” ifadesi bu şıkkı yanlış yapar.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. Bellekte boş bölgelerin büyükleri sırasıyla 8K, 7K, 5K, 10K, 3K’dır. Büyüklüğü 3K ve 5K olan iki proses belleğe yerleştirilmek isteniyor. Worst-fit algoritması kullanıldığında sırasıyla 3K ve 5K’lık prosesler belleğin aşağıdaki hangi bölümlerine yerleştirilir?
Cevap : A) 10K-8K
Açıklama : Worst-fit (En Kötü Yerleştirme) algoritması, bir prosesi yerleştirmek için mevcut en büyük boş bölümü seçer. İlk olarak 3K’lık proses için en büyük bölüm olan 10K’lık alan seçilir. Geriye {8K, 7K, 5K, 7K, 3K}’lık bölümler kalır. Sonra 5K’lık proses için en büyük bölüm olan 8K’lık alan seçilir. Dolayısıyla seçilen bölümler sırasıyla 10K ve 8K’dır.
#12. Dinamik bölümleme ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : C) Dinamik bölümlemede, dış parçalanma problemi oluşmaz.
Açıklama : Dinamik bölümlemede, proseslere tam ihtiyaçları kadar bellek verildiği için iç parçalanma olmaz. Ancak, zamanla bellekten prosesler silindikçe aralarda küçük ve kullanılamayan boşluklar oluşur. Bu duruma “dış parçalanma” (external fragmentation) denir ve dinamik bölümlemenin en temel sorunudur.
#13. Aşağıda verilen ifadelerden hangisi bilgisayar sistemleri için yanlış bir ifadedir?
Cevap : A) Bilgisayarla entegre olan kasanın içinde yer alan donanım birimlerine, harici donanım birimleri denir.
Açıklama : Bilgisayar kasasının içinde yer alan donanım birimlerine (CPU, RAM, anakart vb.) “dahili donanım” denir. Kasanın dışında yer alan birimlere (klavye, fare, monitör vb.) ise “harici donanım” denir. İfade bu tanımlamanın tersini belirttiği için yanlıştır.

#14. Aşağıda verilen tanımlardan hangisi yukarıda verilen şekli temsil eder?
Cevap : E) Dinamik bölümleme
Açıklama :
#15. Öncelik temelli planlama algoritması ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : C) CPU planlayıcısı olarak da bilinir.
Açıklama : Soruda tanımlanan görevler (diskten proses seçip hazır kuyruğuna koyma), Uzun Vadeli Planlayıcı’nın (İş Planlayıcısı) görevidir. Öncelik temelli planlama algoritması ise Kısa Vadeli Planlayıcı (CPU Planlayıcısı) tarafından hazır kuyruğundaki proseslerden hangisinin CPU’ya atanacağını belirlemek için kullanılır. Dolayısıyla bu algoritma bir CPU planlayıcısıdır, iş planlayıcısı değildir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Aşağıdaki seçeneklerden hangisi diskte bulunan boş alanların yönetiminde kullanılan yöntemlerden biridir?
Cevap : C) Bit vektör
Açıklama : Disk üzerindeki boş blokları takip etmek için kullanılan yaygın yöntemlerden biri Bit Vektörü (Bitmap)’dür. Bu yöntemde diskin her bloğu için bir bit ayrılır; blok doluysa bit 1, boşsa 0 olur.
#17. Aşağıdakilerden hangisi disk üzerinde tutulan dosyalara erişmek için kullanılan yöntemlerdendir?
Cevap : E) İndekslenmiş erişim
Açıklama :
#18. İşletim sistemleri yazılımları hakkında aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : B) İşletim sistemleri yalnızca bellek üzerinde çalışır ve diskte saklanmaz.
Açıklama : İşletim sistemi, kalıcı olarak bir diskte (sabit disk, SSD) saklanır. Bilgisayar açıldığında, işletim sisteminin çekirdeği (kernel) ve diğer önemli bileşenleri çalışmak üzere ana belleğe (RAM) yüklenir. Dolayısıyla hem diskte saklanır hem de bellek üzerinde çalışır.
#19. Sayfalama tekniği ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?
Cevap : A) Aynı prosese ait sayfalar ana bellekte bulunan art arda gelen çerçevelere kaydedilmelidir.
Açıklama : Sayfalama tekniğinin temel amacı, belleği bitişik (art arda gelen) bloklar halinde tahsis etme zorunluluğunu ortadan kaldırmaktır. Bir prosese ait sayfalar, ana bellekteki herhangi bir boş çerçeveye dağınık bir şekilde yerleştirilebilir.
#20. Aşağıda verilen yöntemlerden hangisi ile kritik bölge problemi çözüme kavuşmaz?
Cevap : E) Ortak değişken çözümü
Açıklama : Kritik bölge probleminin çözümü için üç koşulun (karşılıklı dışlama, ilerleme, sınırlı bekleme) sağlanması gerekir. Peterson ve Dekker algoritmaları ile monitörler bu koşulları sağlayan çözümlerdir. “Ortak değişken çözümü” ise genellikle bu koşulların tamamını sağlamayan, basit ve kusurlu ilk denemeleri ifade eden genel bir terimdir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
İşletim Sistemleri 2024-2025 Vize Soruları
İşletim Sistemleri: Proses, Bellek ve Depolama Yönetiminin Temelleri |
|
@lolonolo_com |
İşletim Sistemleri 2024-2025 Vize Soruları
İşletim Sistemleri 2024-2025 Vize Soruları |
|
|---|---|
@lolonolo_com |
İşletim Sistemleri 2024-2025 Vize Soruları
İşletim Sistemleri 2024-2025 Vize Soruları (11-20) |
|
|---|---|
@lolonolo_com |
![]() |
![]() |

