İşletim Sistemleri Ara 3. Deneme Sınavı
Toplam 11 Soru1.Soru
Aşağıdakilerden hangisi işletim sistemi türlerinden birisi değildir?
Çoklu Görev İşletim Sistemleri |
Çoklu Kullanıcı İşletim Sistemleri |
Çoklu İşlem İşletim Sistemleri |
Çoklu Bağlantı İşletim Sistemleri |
Çoklu İş Parçacığı İşletim Sistemleri |
Bir işletim sisteminin; donanımın doğrudan denetimi ve yönetiminden, temel sistem işlemlerinden ve uygulama programlarını çalıştırmaktan sorumlu olan sistem yazılımı olduğundan daha önce söz etmiştik. Bu çerçevede bir işletim sisteminin verimli, etkili ve kullanıcı dostu olarak çalışabilmesi için sistem kaynaklarını, yapısı ile bileşenlerini ve işlevlerini tanımak önem arz etmektedir. Bu üç özellik, bir işletim sisteminin temellerini oluşturmaktadır. Öte yandan işletim sistemi tiplerini işletim sisteminin temelleri olarak kabul eden yaklaşımlar da bulunmaktadır. İşletim Sistemi Tipleri şunlardır:
- Çoklu Kullanıcı (Multiuser) İşletim Sistemleri
- Çoklu Görev (Multitasking) İşletim Sistemleri
- Çoklu İşlem (Multiprocessing) İşletim Sistemleri
- Çoklu iş parçacığı (Multithreading) İşletim Sistemleri
2.Soru
Aşağıdakilerden hangisi Anaçatı işletim sistemlerinin sunduğu hizmetlerden değildir?
Toplu is (batch) kipinde çalışma |
Birim-iş (transaction) işleme |
Zaman paylaşımlı çalışma |
Bellekteki birkaç veriyi aynı anda işleme |
Veri tabanı sorgulama |
Anaçatı işletim sisteminin sunduğu hizmetler şunlardır: toplu is (batch) kipinde çalışma (aynı anda tüm kullanıcıların belirli hesaplarını güncelleme, vb.); birim-is (transaction) isleme (rezervasyon işlemler, vb.); zaman paylaşımlı çalışma (veri tabanı sorgulama vb.)
Bellekteki birkaç veriyi aynı anda işleme çoklu görev işletim sisteminin bir hizmetidir.
3.Soru
"______, Latincede "deniz feneri" anlamına gelir ve kaynaklar ve işlemlerin senkronize edilmesi ve kilitlenmelerin önlenmesi için kullanılmaktadır."
Boşluğa, aşağıdakilerden hangisi gelir?
Kesme istekleri |
Kilitlenme |
Semafor |
Program |
Mantıksal adres |
- Kesme istekleri (IRQ: Interrupt Request): Çeşitli donanımlar tarafından MİB’de çalıştırdığı programı geçici olarak durdurarak bunun yerine kesme işleyici programını çalıştırması sinyalidir.
- Kilitlenme (Deadlock): Değişik işlemlerin veya iş parçacıklarının birbirlerinden veri beklediklerinde veya bir kaynağı beraber aynı anda kullanmak istediklerinde hepsinin birden bloklanması demektir.
- Semafor: Latincede "deniz feneri" anlamına gelen Semafor, kaynaklar ve işlemlerin senkronize edilmesi ve kilitlenmelerin önlenmesi için kullanılmaktadır.
- Program: Hard diskte olan çalışabilir hâldeki dosyaya denir.
- Mantıksal adres: MİB tarafından oluşturulan adrese mantıksal (veya sanal) adres denilmektedir.
4.Soru
Aşağıdaki işletim sistemlerinden hangisi FAT32 dosya sisteminin kullanmaktadır?
Apple MAC OS |
Microsoft Windows |
Linux |
Unix |
Solaris |
İşletim Sistemi Kullandığı Dosya Sistemleri: Microsoft Windows FAT (FAT12, FAT16, FAT32), NTFS ve ReFS Apple MAC OS HFS+ Linux Ext2, Ext3, Ext4, Reiser, XFS, CFS Unix, Solaris, BSD UFS (diğer bir adıyla FFS)
5.Soru
Mikroişlemcilerle ilgili aşağıdaki ifadelerden hangisi doğrudur?
Bir mikroişlemci, bütün işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan dış yüzeyden oluşur. |
Bir mikroişlemci, bazı işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan dış yüzeyden oluşur. |
Bir mikroişlemci, bütün işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan iç yüzeyden oluşur. |
Bir mikroişlemci, bazı işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan iç yüzeyden oluşur. |
Bir mikroişlemci, bütün işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan yüzeyden oluşur. |
Bir mikroişlemci, bütün işlemleri gerçekleştiren elektronik devrelerin bulunduğu işlemci çekirdeği ve çekirdek kısmın anakarta bağlantısını sağlayan dış yüzeyden oluşur.
6.Soru
Bellek yönetiminde yer alan fiziksel ve mantıksal adresler ile ilgili olarak aşağıda verilen bilgilerden hangisi yanlıştır?
Bir işlemin belleğe yerleşmesinde fiziksel adresinin belirlenmesi işlemi gerçekleştirilir |
Kullanıcı işlemleri gerçek fiziksel adresi ve taban kaydedicisi değerini görmezler |
Taban kaydedicisinin değeri ile mantıksal adres toplanarak elde edilen adrese fiziksel adres denir |
Fiziksel adresinin belirlenmesi için taban kaydedicisi kullanılır |
Kullanıcı işlemleri fiziksel adresler ile çalışır |
Kullanıcı işlemleri mantıksal adresler ile çalışır, gerçek fiziksel adresi ve taban kaydedicisi değerini görmezler. Bir işlemin belleğe yerleşmesinde ve yer değiştirmesinde bellek yönetim birimi tarafından fiziksel adresinin belirlenmesi işlemi gerçekleştirilir. Bunun için de taban kaydedicisi (buna yeniden yerleştirme de denilir) kullanılır. Bu taban kaydedicisinin değeri ile mantıksal adres toplanarak elde edilen adres ise fiziksel adrestir.
7.Soru
Bilgisayarın iç yapısına ve çalışma ilkesine ilişkin tasarladığı mimariye verilen ad aşağıdakilerden hangisinde doğru olarak verilmiştir?
Von Neumann Mimarisi |
Howard Aiken Mimarisi |
Gottfreid Wilhelm von Leibniz Mimarisi |
Joseph Marie Jacquard Mimarisi |
Charles Babbage Mimarisi |
Harvard Üniversitesinden Howard Aiken ile Princeton Üniversitesinden John Von Neumann gibi araştırmacıların yürüttükleri çalışmalar sonucunda, vakum tüpleri kullanılarak sayısal bazı makinelerin geliştirilmiştir. Gottfreid Wilhelm von Leibniz, Leibniz Çarkı adı verilen ilk hesap makinesini geliştirdi. Fransada, Joseph Marie Jacquard dokuma tezgâhlarındaki desenleri otomatik olarak işleyen tahta delikli kartlarda kullanılan tezgâhı icat etti. Bu, daha sonra bilgisayarlarda kullanılacak delikli kartların benzerleriydi. İngiliz matematikçi Charles Babbage, sayıları işleyebilen ve buharla çalışan bir makine geliştirdi. İngiliz hükümeti tarafından desteklenen bu proje, başarıya ulaşamadı ve yaklaşık bir yüzyıl sonra dünyanın ilk bilgisayarı üretildi. Von Neumann Mimarisi, ünlü Amerikalı matematikçi ve bilgisayar bilimcisi John von Neumann’ın (1903-1957) bilgisayarın iç yapısına ve çalışma ilkesine ilişkin tasarladığı mimariye verilen addır ve saklı yazılım bilgisayarı ile eşanlamlıdır.
8.Soru
Seçeneklerde verilen işletim sistemlerinden hangisinin logosu yukarıdaki resimde yer almamaktadır?
WINDOWS |
PARDUS |
APPLE |
LINUX |
ANDROID |
Buna göre doğru cevap B seçeneğidir.
9.Soru
Aşağıdakilerden hangisi hibrit sistemlere örnek olarak gösterilebilir?
Windows NT 4.0 |
MS-DOS |
UNIX |
Windows 95 |
MAC OS X |
Pratikte çok az işletim sistemi mevcut yaklaşımları sıkı bir şekilde uygular. Bunun yerine, güvenlik, performans ve kullanılabilirlik sorunlarıyla başa çıkmak için bu yaklaşımların bir kombinasyonu kullanılır. Örneğin, Linux ve Solaris işletim sistemleri performans odaklı olduklarından tek gövdeli olarak tasarlanmıştır. Bununla birlikte, yeni işlevler modül olarak çekirdeklere eklenebilecek şekilde tasarlandıklarından modüler olarak da sınıflanabilirler. Benzer şekilde performans kaygılarıyla Windows’ da büyük ölçüde yekpare olarak tasarlanmıştır. Fakat işletim sistemi kimlikleri adı verilen ayrık alt sistemleri sunmak için mikro çekirdek mimarisinden yararlanmaktadır. Ek olarak Windows çekirdeğine de dinamik modüller eklenebilmektedir. MAC OS X, iOS ve Android işletim sistemleri hibrit platformlara örnektir. Doğru yanıt E'dir.
10.Soru
İşletim sistemi katmanlarından, tüm işletim sistemindeki kaynakların paylaşılmasından ve düzenlenmesinden sorumlu katman aşağıdaki seçeneklerden hangisidir?
Kullanıcı Arayüzü |
Dosya yönetim sistemi |
Giriş/Çıkış Sistemi |
Bellek Yönetimi |
Çekirdek |
İşletim sisteminin en alt katmanı çekirdektir. Çekirdek, tüm işletim sistemindeki kaynakların (bellek, zaman, işlemci) paylaşılmasından ve düzenlenmesinden sorumludur. Çoklu görev, süreç kontrolü, hata yakalama ve kesme yönetimi gibi işlemlerin tümü çekirdek tarafından gerçekleştirilmektedir. Buna göre doğru cevap E seçeneğidir.
11.Soru
1 - Uygulamalar ekrana ya da disk sürücüler gibi giriş-çıkış birimlerine doğrudan
yazma yetkisine sahiptir.
2 - Sistem tasarımında titiz bir planlama gerekmektedir.
3 - Herhangi bir sistem yöneticisinde yeni bir düzenleme için çekirdeğin tekrar derlenmesi gerekmektedir.
4 - Performans düşüklüğü.
Yukarıdakilerden hangileri katmanlı yaklaşımın dezavantajları arasında yer alır?
2 ve 4 |
Hepsi |
1 ve 2 |
2 ve 3 |
3 ve 4 |
1 ve 3. maddeler basit yapılı yaklaşımın dezavantajlarıdır.