İşletim Sistemleri 2024-2025 Final Soruları
İşletim Sistemleri 2024-2025 Final Soruları
#1. Bash scriptlerinde değişkenler aşağıdaki işaretlerden hangisi ile birlikte kullanılabilir?
Cevap : A) $degisken
Açıklama : Bash kabuğunda bir değişkenin değerine erişmek için değişken isminin önüne dolar işareti ($) getirilir.
#2. Aşağıdakilerden hangisi kritik bölge problemini çözmek için geliştirilen donanıma dayalı çözümlerden biridir?
Cevap : E) Kesme işlemlerini aktif ve pasif hale getirme
Açıklama : Dekker ve Peterson algoritmaları yazılımsal çözümlerdir. Monitör ve Semaforlar işletim sistemi veya dil seviyesinde araçlardır. Kesmelerin kapatılması (Disabling Interrupts) ise işlemcinin araya girmesini donanımsal seviyede engelleyen bir yöntemdir.
#3. Chocolatey için aşağıdakilerden hangisi doğrudur?
Cevap : A) Windows paket yöneticisidir.
Açıklama : Chocolatey, Windows işletim sistemleri için geliştirilmiş, komut satırı üzerinden yazılım yüklemeyi, güncellemeyi ve kaldırmayı sağlayan popüler bir paket yöneticisidir (Linux’taki apt-get veya yum benzeri).
#4. Linux’de auzef isimli kullanıcı istanbul isimli gruptan çıkarılmak isteniyor. Aşağıdaki komutlardan hangisi kullanılmalıdır?
Cevap : E) sudo gpasswd -d auzef istanbul
Açıklama : Linux’ta bir kullanıcıyı bir gruptan çıkarmak için gpasswd komutu -d (delete) parametresi ile kullanılır. Doğru sözdizimi: gpasswd -d kullanıcı grup şeklindedir.
#5. Komut satırdan dosya türünü öğrenmek için aşağıdaki komutlardan hangisi kullanılmalıdır?
Cevap : D) file
Açıklama : Linux’ta bir dosyanın içeriğine bakarak (başlık bilgilerini/magic numbers okuyarak) türünü belirleyen komut file komutudur.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. rm -rf /home/user1
Yukarıdaki komut için aşağıdakilerden hangisi doğrudur?
Cevap : C) /home/userl dizini içindeki her şeyi silmeye zorlar.
Açıklama : rm (remove) komutunda -r (recursive) parametresi dizin ve altındakileri siler, -f (force) parametresi ise onay istemeden silmeye zorlar. Bu komut belirtilen dizini ve içeriğini kalıcı olarak siler.
#7. Linux işletim sistemi tanımı aşağıdakilerden hangisidir?
Cevap : B) Linux çekirdeği üzerine inşa edilmiş açık kaynak kodlu bir işletim sistemidir.
Açıklama : Linux, Linus Torvalds tarafından geliştirilen çekirdek (kernel) üzerine kurulu, açık kaynak kodlu, UNIX benzeri ve çok amaçlı bir işletim sistemidir.
#8. Aşağıdaki komutlardan hangisi çeşitli Linux dağıtımlarında paket kurulumu için kullanılan kurulum komutu olamaz?
Cevap : C) rpm install paket
Açıklama : apt, apt-get, yum ve dnf yüksek seviyeli paket yöneticileridir ve “install” komutuyla çalışırlar. Ancak rpm düşük seviyeli bir araçtır; paket yüklemek için genellikle rpm -i kullanılır, doğrudan “install” kelimesiyle çalışmaz.
#9. auzef.txt isimli bir dosyanın grubu editors grubu olarak değiştirilmek isteniyor.
Yukarıdaki isteğin gerçekleştirilmesi için aşağıdaki komutlardan hangisi kullanılmalıdır?
Cevap : D) chown :editors auzef.txt
Açıklama : Dosyanın grubunu değiştirmek için chgrp veya chown komutu kullanılır. chown komutunda grup belirtmek için iki nokta üst üste (:) kullanılır (Örn: chown :grup dosya). A şıkkı dosyanın sahibini değiştirir.
#10. Gerçek zamanlı işletim sistemleri ile ilgili aşağıdakilerden hangisi yanlıştır?
Cevap : A) Tüm kullanıcılara eşit zaman dilimi ayrılır.
Açıklama : “Tüm kullanıcılara eşit zaman dilimi ayrılması” (Time Sharing), genel amaçlı işletim sistemlerinin özelliğidir. Gerçek zamanlı işletim sistemleri (RTOS), öncelik tabanlı çalışır ve kritik görevlerin zamanında tamamlanmasını garanti eder; eşit paylaşım yapmaz.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. SSH aşağıdaki portlardan hangisi ile çalışır?
Cevap : D) 22
Açıklama : SSH (Secure Shell), varsayılan olarak 22 numaralı portu kullanır. (21: FTP, 23: Telnet, 25: SMTP, 80: HTTP).
#12. Segmentasyon yöntemi kullanılarak mantıksal adresin fiziksel adrese dönüştürülme adımları aşağıdaki hangi seçenekte doğru olarak verilmektedir?
Cevap : B) Segment numarası ve segment tablosunun başlangıç adresi toplanarak ilgili segmentin ana bellekte bulunduğu adres bulunur.
İlgili segmentin başlangıç adresi tablodan alınır.
Başlangıç adresine offset değeri eklenerek fiziksel adres elde edilmiş olur.
Açıklama :
#13. En kısa arama süresini dikkate alarak disk planlamasını yapan algoritma aşağıdakilerden hangisidir?
Cevap : C) SSTF (shortest seek time first) algoritması
Açıklama : Soruda tanımı verilen algoritma, isminden de anlaşılacağı üzere SSTF (Shortest Seek Time First) algoritmasıdır. Disk kafasının o an bulunduğu konuma en yakın olan isteği seçer.
#14. Windows işletim sistemi için geçerli olan lisanslama modeli aşağıdakilerden hangisi olabilir?
Cevap : E) OEM (Original Equipment Manufacturer)
Açıklama : Windows ticari ve kapalı kaynak kodlu bir işletim sistemidir. GPL, MIT, Apache ve BSD açık kaynak lisanslarıdır. Windows genellikle bilgisayar üreticileriyle birlikte OEM lisansı veya perakende (Retail) lisanslama modelleriyle dağıtılır.
#15. Linux ile ilgili aşağıda verilen ifadelerden hangisi doğrudur?
Cevap : D) LTS, uzun süreli destek anlamına gelir.
Açıklama : Linux dağıtımlarında (özellikle Ubuntu’da) LTS (Long Term Support), sürümün uzun süre (genellikle 5 yıl) güvenlik ve bakım güncellemeleri alacağını ifade eder. Ubuntu Server varsayılan olarak grafik arayüz (Gnome) ile gelmez.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Aşağıda verilen aktivitelerden hangisi işletim sisteminin giriş-çıkış birimlerinin yönetimi kapsamında yer almaz?
Cevap : B) Diskte boş alan yönetiminin yapılması
Açıklama : “Diskte boş alan yönetimi”, I/O alt sisteminin değil, Dosya Yönetim Sisteminin (File System Management) görevidir. I/O yönetimi; tamponlama (buffering), önbellekleme (caching) ve sürücü (driver) yönetimiyle ilgilenir.
#17. Linux’ta bir dosya için 110 000 000 izni verilmiştir.
Yukarıdaki bilgiye göre aşağıdakilerden hangisi doğrudur?
Cevap : B) Diğer kullanıcıların hiçbir izni yoktur.
Açıklama : Linux izinleri 3’erli bit grupları halinde (Sahip-Grup-Diğerleri) ifade edilir. Verilen “110 000 000” binary değeri;
Sahip (110): 4(Oku) 2(Yaz) 0(Çalıştırma) = 6 (rw-)
Grup (000): 0 (—)
Diğerleri (000): 0 (—)
şeklindedir. Bu durumda “Diğer kullanıcılar” (Others) grubunun izinleri “000” olduğu için hiçbir yetkileri yoktur.
#18. 50 silindir içeren bir disk düşünelim. Disk kafası başlangıçta 5 nolu silindirde bulunmaktadır. Sırasıyla 5, 15, 20, 10, 25, 40, 50 nolu silindirlere istek vardır. Silindirin toplam kafa hareketi SSTF planlama algoritmasını kullanarak hesaplandığında adedi aşağıdakilerden hangisidir?
Cevap : E) 45
Açıklama : SSTF (Shortest Seek Time First) algoritması, kafanın bulunduğu yere en yakın olan isteği seçer.
Başlangıç: 5 (Kuyruk: 5, 15, 20, 10, 25, 40, 50)
1. Adım: 5 -> 5 (Mesafe: 0)
2. Adım: 5 -> 10 (Mesafe: 5)
3. Adım: 10 -> 15 (Mesafe: 5)
4. Adım: 15 -> 20 (Mesafe: 5)
5. Adım: 20 -> 25 (Mesafe: 5)
6. Adım: 25 -> 40 (Mesafe: 15)
7. Adım: 40 -> 50 (Mesafe: 10)
Toplam: 0 5 5 5 5 15 10 = 45.
#19. Aşağıda verilen tanımlardan hangisi doğru açıklanmıştır?
Cevap : A) Kritik bölge: Bir prosesin paylaşılan kaynaklar üzerinde işlem yaptığı kod parçası kritik bölge olarak adlandırılır.
Açıklama : Kritik Bölge (Critical Section), ortak değişkenlerin veya kaynakların kullanıldığı ve aynı anda birden fazla işlemin girmemesi gereken kod bloğudur. Diğer tanımlar yanlıştır veya başka kavramları (Deadlock, Starvation vb.) tarif etmektedir.
#20. Dinamik bölümlemede tahsis edilen bölümler ve boş alanların kayıtlarının tutulması gerekir. İşletim sistemi bu görevi icra edebilmek için aşağıdaki hangi veri yapısını kullanır?
Cevap : C) Bağlantılı liste veri yapısı
Açıklama : Bellek yönetiminde boş ve dolu alanların takibi için genellikle Bağlantılı Liste (Linked List) veya Bitmap kullanılır. Bağlantılı liste, bellekteki parçalanmaları ve değişken boyutlu blokları yönetmek için esnek bir yapıdır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
İşletim Sistemleri 2024-2025 Final Soruları
İşletim Sistemleri 2025 Final: Linux Yönetimi, Disk Planlama ve Temel Kavramlar |
|
|
|
| @lolonolo_com |
|---|
İşletim Sistemleri 2024-2025 Final Soruları
İşletim Sistemleri 2024-2025 Final Soruları |
|
|---|---|
|
|
| @lolonolo_com |
![]() |
![]() |

