Elektronik

İşletim Sistemleri Deneme Sınavı : 75

1)

Aşağıdakilerden hangisi gerçek zamanlı işletim sistemlerinin temel amacını temsil eder?

A:

Ağ ile birbirlerine bağlı bilgisayarların istemci-sunucu yaklaşımını temel alarak birbirlerinin kaynaklarından faydalanabilmesini sağlar.

B:

Proseslerin tamamlanma süreleri garanti edilir. Kritik görevler için tercih edilir.

C:

Taşınabilir akıllı cihazlar için geliştirilmiştir.

D:

Gömülü bilgisayar sistemleri için geliştirilmiştir.

E:

Dağıtık sistemler için geliştirilmiştir.


2)

Gömülü sistemler için geliştirilmiş işletim sistemi örneğidir?

A:

Windows işletim sistemi

B:

iOS işletim sistemi

C:

FreeRTOS

D:

QNX işletim sistemi

E:

Windows Phone

Senin Cevabın: C

Doğru Cevap: C


3)

RAM’de bulunan bir program parçasının diske taşınması işlemine ——– denir. Boşluk hangi terimle doldurulmalıdır?

A:

Swap in

B:

Swap out

C:

Byte code

D:

Batch

E:

BSS

Senin Cevabın: B

Doğru Cevap: B


4)

Aşağıdaki verilen bilgilerden hangisi yanlıştır?

A:

Derleyici: Koddaki hataları yakalama ve iyileştirme işlemlerini kaynak kodu hedef koda çevirirken gerçekleştirir.

B:

Derleyici yazılımları sayesinde yüksek seviyeli diller ile uygulamalar geliştirilebilmektedir.

C:

HTML programlama dilinde derleyici kullanılmaktadır.

D:

Yorumlayıcılar kodun bütünselliği hakkında bir fikre sahip değildirler.

E:

Derleyiciler, yorumlayıcılara göre daha hızlıdır.

Senin Cevabın: C

Doğru Cevap: C


5)

Aşağıdaki yazılımlardan hangisi sistem yazılımıdır?

A:

Word

B:

Paint

C:

Windows

D:

Excel

E:

Tarayıcılar

Senin Cevabın: C

Doğru Cevap: C


6)

Prosese ait özellikler işletim sisteminde hangi veri yapısında tutulurlar?

A:

Kuyruk veri yapısında

B:

Yığın veri yapısında

C:

BSS

D:

Code

E:

Proses kontrol bloğu

Senin Cevabın: E

Doğru Cevap: E


7)

Aşağıdaki seçeneklerden hangisi prosesler arasındaki iletişim için kullanılan mekanizmalardan biri değildir?

A:

Sinyaller

B:

Soketler

C:

Paylaşımlı bellek

D:

Bekleme kuyrukları

E:

Banker algoritması

Senin Cevabın: E

Doğru Cevap: E


8)

Aşağıdaki seçeneklerden hangisi kilitlenme meydana geldiğinde bu durumdan kurtulabilmek için yapılabilecek eylemlerden biridir?

A:

Kilitlenmenin yaşandığı tüm proseslerin çalışmasının durdurulması.

B:

Kesme işlemi aktif edilir.

C:

Bir proses bir kaynak talep ediyorsa bu prosese bu kaynağı tahsis etmeden önce prosesin elinde tuttuğu tüm kaynakları bırakması istenir.

D:

Kilitlenmeden kaçınmada her adımda sistemin güvenli durumda olup olmadığı kontrol edilmesi.

E:

Bir prosesin ihtiyaç duyduğu tüm kaynaklar proses çalıştırılmadan önce tahsis edilmesi.

Senin Cevabın: A

Doğru Cevap: A


9)

Prosesler arasındaki iletişimin neden olabileceği problemlerden biri değildir?

A:

Karmaşıklık

B:

Kilitlenme problemleri

C:

Yarış durumu

D:

Veride meydana gelen tutarsızlık

E:

Senkronizasyon problemleri

Senin Cevabın: C

Doğru Cevap: C


10)

Bir program çalışma zamanı sırasında belleğe ihtiyaç duyduğunda ana belleğin hangi bölümünü kullanır?

A:

BSS

B:

Code

C:

Heap

D:

Data

E:

Stack

Senin Cevabın: C

Doğru Cevap: C


11)

Segmentasyon ve sayfalama teknikleri arasındaki temel fark nedir?

A:

Proseslerin bölümlere ayrılmasında yaşanan farklılıklar

B:

Ana belleğin sanal olarak bölünme farklılığı

C:

Bilgilerin tabloda tutulması

D:

Proses bölüm boyutlarının sabitliği ve değişkenliği

E:

Proseslerin ana bellekte yerleştirilme şekilleri

Senin Cevabın: D

Doğru Cevap: D


12)

Dinamik bölümleme, sabit bölümleme tekniğinin hangi problemine çözüm getiremez?

A:

İç parçalanma

B:

Dış parçalanma

C:

Kısıtlı proses boyutu

D:

Aynı anda belleğe yüklenecek proses sayısının az olması

E:

Proseslerin gereksinim duyduğu alan kadar bellekte yer ayrılması.

Senin Cevabın: B

Doğru Cevap: B


13)

Aşağıdaki seçeneklerden hangisi dinamik bölümleme yönteminin dezavantajlarından biridir?

A:

İç parçalanma problemini çözemez.

B:

Proseslerin boyutuna göre bellek bölümü ayrılmaz.

C:

Dış parçalanma probleminden müzdariptir.

D:

Bellekteki boş alanların takibi yapılamaz.

E:

Prosesler sabit bölümlere ayrılırlar.

Senin Cevabın: C

Doğru Cevap: C


14)

Aşağıdaki seçeneklerden hangisi bölümleme algoritmalarından değildir?

A:

First-fit algoritması

B:

Next-fit algoritması

C:

FCFS algoritması

D:

Best-fit algoritması

E:

Worst-fit algoritması

Senin Cevabın: C

Doğru Cevap: C


15)

Sayfalama yöntemine neden ihtiyaç duyulmuştur?

A:

Ana bellekte yer alan arda ardına bulunmayan boş bellek alanlarından faydalanabilmek.

B:

Sayfa tablosuna erişmek için CPU’nun ana belleğe gidip gelmesinin önüne geçmek.

C:

Bekleme kuyruğundaki proses sayısını azaltmak.

D:

Hazır kuyruğundaki proses sayısını azaltmak.

E:

CPU’nun anahtarlanma süresini azaltmak.

Senin Cevabın: A

Doğru Cevap: A


16)

Aşağıdakilerden hangisi disk planlamasında dikkate alınan parametrelerden biri değildir?

A:

Arama zamanı

B:

Dönme gecikmesi

C:

Erişim süresi

D:

Ana belleğe diskten veri taşıma miktarı

E:

Cevaplama süresi

Senin Cevabın: A

Doğru Cevap: D


17)

“Farklı kullanıcıların dosyaları aynı dizin altında tutulmaktadır. Aynı türdeki dosyaları gruplandırmak mümkün değildir. Farklı türlerdeki dosyalar aynı dizin içerisinde yer alır.” Bilgileri hangi dizin yapısını temsil eder?

A:

Tek seviyeli dizinler

B:

İki seviyeli dizinler

C:

Ağaç yapısı şeklinde olan dizinler

D:

Döngüsel olmayan graf yapısındaki dizinler

E:

Kuyruk yapısındaki dizinler

Senin Cevabın: B

Doğru Cevap: A


18)

Disk planlama parametrelerinden olan disk erişim süresi nasıl hesaplanır?

A:

Disk kolunun istenen sektörü içeren silindire gelmesi için geçen süredir.

B:

Disk erişim süresi = Arama zamanı + Dönme gecikmesi + Transfer süresi

C:

İlgili sektörün disk kolu pozisyonundan geçmesi için gereken süredir.

D:

Transfer edilen toplam byte’ın disk erişim süresine bölünmesiyle elde edilir.

E:

Giriş-çıkış işlemleri için bekleyen her bir isteğe harcanan sürenin ortalamasıdır.

Senin Cevabın: B

Doğru Cevap: B


19)

Veritabanı sistemlerinde hangi dosya erişim yöntemlerinden faydalanılmaktadır?

A:

Doğrudan erişim

B:

Dolaylı erişim

C:

Tablolu erişim

D:

Ön bellek ile erişim

E:

Tek seviyeli erişim

Senin Cevabın: C

Doğru Cevap: A


20)

Bağlı liste yapısı kullanarak yer tahsis etme yöntemi ile ilgili aşağıda verilen bilgilerden hangisi yanlıştır?

A:

Her blok bir diğer bloğu göstermek için bir gösterici içerir.

B:

Her blok kendi verisini içerir.

C:

Bloklar sabit diskte sırasıyla kaydedilmek zorundadır.

D:

Dosyanın ilk adresinin bilinmesi dosyaya ait tüm bloklara erişmek için yeterlidir.

E:

Belirli bir bloğa rastgele bir erişim gerçekleştirilemez.

Senin Cevabın: E

Doğru Cevap: C

Comments