Açık Kaynak İşletim Sistemleri 2024-2025 Final Soruları
Açık Kaynak İşletim Sistemleri 2024-2025 Final Soruları
Giriş
Açık kaynak işletim sistemleri, kaynak kodlarının herkes tarafından erişilebilir, değiştirilebilir ve dağıtılabilir olduğu yazılımlardır. Bu ders kapsamında Linux dağıtımları (Ubuntu, Debian), temel kabuk komutları, metin editörleri ve mobil işletim sistemlerinin (Android, iOS) tarihsel gelişimi ele alınmaktadır.
Linux Dağıtımları ve Felsefesi
Temel Linux Komutları ve Dosya Sistemi
Editörler ve Geliştirme Ortamları
Sistem Yönetimi ve Mobil OS
Açık Kaynak İşletim Sistemleri 2024-2025 Final Soruları
Açık Kaynak İşletim Sistemleri 2024-2025 Final Soruları
20 soru
Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Linux’taki aşağıdaki komut ikilisinin hangisi birbirinin tersi işlem gerçekleştirmektedir?
EDoğru cevap
Açıklama
“zip” komutu dosyaları sıkıştırırken, “unzip” komutu sıkıştırılmış dosyaları açar. Bu iki işlem birbirinin tam tersidir (inverse operation). “head” ve “tail” komutları ise dosyanın başını ve sonunu gösterir, zıt yönlü olsalar da birbirlerinin işlemini geri alan ters işlemler değildirler.
Soru 2
“Linux’un bir dağıtımı olan …. kendine özgü bir paket türü olan .deb uzantılı paketleri kullanmaktadır.” ifadesindeki boşluğa aşağıdakilerden hangisi getirilmelidir?
CDoğru cevap
Açıklama
.deb uzantılı paket yönetim sistemi Debian dağıtımı tarafından geliştirilmiştir. Ubuntu da Debian tabanlı olduğu için bunu kullanır ancak kökeni Debian’dır.
Soru 3
Aşağıdaki editörlerden hangisi bir bilgisayar kodu geliştirme ortamı olarak ifade edilebilir?
DDoğru cevap
Açıklama
Visual Studio (veya Visual Studio Code), kapsamlı özellikleriyle tam bir “Tümleşik Geliştirme Ortamı” (IDE) olarak kabul edilir. Diğer seçenekler (Atom, Gedit vb.) daha çok metin editörü veya hafif geliştirme araçları olarak sınıflandırılır.
Soru 4
İnsanlara karşı merhametli ve hoşgörülü olmayı hedefleyen bir dünya görüşünden esinlenen Linux dağıtımı aşağıdakilerden hangisidir?
BDoğru cevap
Açıklama
“Ubuntu” kelimesi, Afrika kökenli bir felsefe olan “Ben, biz olduğumuz için benim” (insanlık, başkalarına karşı merhamet ve bağlılık) anlamına gelir.
Soru 5
Aşağıdakilerden hangisi açık kaynak kodlu bir işletim sistemi değildir?
BDoğru cevap
Açıklama
Mac OS, Apple tarafından geliştirilen ve kaynak kodları kapalı olan (proprietary) bir işletim sistemidir. (Linux ve Minix açıktır. UNIX ve Xenix tarihsel olarak kapalı olsa da, günümüzde Mac OS en belirgin kapalı kaynak örneğidir).
Soru 6
Yukarıda yer alan şekil, Linux’taki aşağıdaki kısımlardan hangisini ifade etmektedir?
CDoğru cevap
Açıklama
Şekildeki akış diyagramı, Linux sistemlerinde kimlik doğrulama mekanizması olan PAM (Pluggable Authentication Modules) yapısını göstermektedir.
Soru 7
“KDE masaüstü için geliştirilmiş bir metin düzenleyicidir.” şeklinde ifade edilebilecek olan editör aşağıdakilerden hangisidir?
CDoğru cevap
Açıklama
KWrite, KDE masaüstü ortamı için geliştirilmiş hafif ve popüler bir metin düzenleyicisidir.
Soru 8
Aşağıdaki isimlerin hangisine sahip olan bir Android sürümü mevcut değildir?
BDoğru cevap
Açıklama
Android sürümleri tatlı isimleriyle anılır (KitKat, Oreo, Nougat, Gingerbread). Ancak “Çikolata” (Chocolate) adında bir Android sürümü yayınlanmamıştır.
Soru 9
Linux’un e-mail, web, veri tabanı, POP3, proxy, güvenlik duvarı gibi teknolojileri destekliyor olması aşağıdakilerden hangi işlevi yerine getirdiğini göstermektedir?
BDoğru cevap
Açıklama
Web sunucusu, e-mail, veritabanı ve güvenlik duvarı gibi servisler, bir işletim sisteminin Ağ ve İnternet Teknolojileri (Sunucu) yeteneklerini gösterir.
Soru 10
Linux’ta kullanılan free komutunun 2 farklı kullanımı olan free ve free -m komutları arasındaki fark aşağıdakilerden hangisidir?
EDoğru cevap
Açıklama
`free` komutu varsayılan olarak bellek miktarını kilobayt (KB) cinsinden gösterirken, `free -m` parametresi ile kullanıldığında megabayt (MB) cinsinden gösterir.
Soru 11
Aşağıdakilerden hangisi açık kaynak kodlu bir programlama dili olan PHP’nin her türlü web sayfasında kullanılabilmesini sağlayan bir özelliktir?
EDoğru cevap
Açıklama
PHP’nin en önemli özelliklerinden biri, HTML kodları arasına doğrudan gömülebilmesi (embedded) ve bu sayede dinamik web sayfaları oluşturulabilmesidir.
Soru 12
Linux’ta ve birçok sistemde sistemin bir ağ bağlantısı olup olmadığını tespit etmek için kullanılan komut aşağıdakilerden hangisidir?
DDoğru cevap
Açıklama
`ping` komutu, hedef bir IP adresine veya sunucuya paket göndererek ağ bağlantısının olup olmadığını ve erişilebilirliği test etmek için kullanılır.
Soru 13
Aşağıdakilerden hangisi, açık kaynaklı bir masaüstü işletim sistemi olan Linux’un bir dağıtımı olan Ubuntu’nun logosunun ilk günden beri aynı şekilde olmasının sebebidir?
DDoğru cevap
Açıklama
Ubuntu logosu (“Circle of Friends” – Arkadaş Çemberi), el ele tutuşmuş üç insanı simgeler ve Ubuntu felsefesindeki topluluk ve insanlık bağını ifade eder.
Soru 14
Aşağıdakilerden hangisi Linux’ta dosyaları isimlendirirken uyulması gereken kurallardan değildir?
DDoğru cevap
Açıklama
Linux’ta dosya uzantıları (örneğin .txt, .pdf) zorunlu değildir ve dosyanın türünü belirleyen tek faktör değildir. Linux dosya içeriğine (header) bakar. Dosya isminin uzantı ile uyumlu olma zorunluluğu yoktur.
Soru 15
Bir komutun sonucunu parça parça görüntülemek için aşağıdaki hangi parametre çifti kullanılmaktadır?
EDoğru cevap
Açıklama
`more` ve `less` komutları, uzun metin dosyalarını veya komut çıktılarını sayfa sayfa (parça parça) görüntülemek için kullanılır.
Soru 16
Android işletim sisteminin bilinen ilk sürümünün numara ve adı aşağıdakilerin hangisinde doğru bir şekilde verilmiştir?
CDoğru cevap
Açıklama
Android’in ticari olmayan ilk geliştirme sürümleri Alpha (1.0) ve Beta (1.1) olarak adlandırılmıştır. (Ticari sürümler Cupcake 1.5 ile başlamıştır).
Soru 17
iPhone 3G kullanan ilk iPhone OS versiyonu aşağıdakilerden hangisidir?
ADoğru cevap
Açıklama
iPhone 3G, 2008 yılında iPhone OS 2.0 sürümü ile birlikte piyasaya sürülmüştür. (Bu sürümle birlikte App Store gelmiştir).
Soru 18
“O editör başka bir editör olan Pico editörünün bir benzeri ve uzantısıdır.” olarak ifade edilen editör aşağıdakilerden hangisidir?
ADoğru cevap
Açıklama
Nano, Pico editörünün özgür yazılım klonudur ve onun geliştirilmiş, genişletilmiş bir versiyonudur.
Soru 19
“….. GNOME’un kendi metin düzenleyicisidir.” olarak ifade edilen editör aşağıdakilerden hangisidir?