Merhaba arkadaşlar elimde bir sürü sınav soruları mevcut bunları sizinle
paylaşmak istiyorum.
T.Ü. BİLGİSAYAR
MÜHENDİSLİĞİ BÖLÜMÜ
İŞLETİM SİSTEMLERİ I
ARA SINAV SORULARI
SORULAR
1.
İşletim
sistemi tanımını yaparak, bilgisayar donanımı ile ilişkisini çiziniz.
Çizdiğiniz şekildeki herhangi bir modülün kısaca açıklamasını yazınız.
2.
Görev
anahtarlama nedir? Gerek şartları nelerdir?
3.
Toplu
İşlem (Batch Processing) nedir? Şeklini çizerek kısaca açıklayınız.
4.
Kanal
nedir? Türlerini ve kullanım alanlarını şekille ifade ediniz.
5.
PC’lerde
kesinti türlerini yazınız.
6.
Boot
disketi hazırlama işleminin akış şemasını çiziniz.
Sınav süresi 1
saattir.
Başarılar…
BİLGİSAYAR
MÜHENDİSLİĞİ
SİSTEM YÖNETİMİ
YAZ DÖNEMİ VİZE
SORULARI
1. a. Apache Web Server’a gelen bir
istek nasıl yorumlanır? (Şekil çizerek anlatın)
b. Apache Web Server’ın
avantajlarını anlatın.
c. ApacheWeb Server ile
ISS(Internet Information Server) kıyaslayın.
2. a. PHP ortaya çıkış sebebini nedir?
b. PHP çalışacağı farklı ortamlar oluşturun. (İşletim Sistemi, Web Server, Veritabanı)
b. PHP çalışacağı farklı ortamlar oluşturun. (İşletim Sistemi, Web Server, Veritabanı)
c. Java Script ile Flash
benzerliği ve PHP farkını kısaca belirtin.
3. a. ASP.Net çizim kütühanesini kısaca
anlatın.
b. Çizim kütüphanesini en standart 4 komutuna
örnek verin.
4. a. ADO.Net kütüphanelerini
(namespace) yazın.
b. Dataset ve Datareader farkını açıklayın.
c. ASP.Net uygulaması yazarken hangisi tercih edilebilir. Kısaca açıklayın.
c. ASP.Net uygulaması yazarken hangisi tercih edilebilir. Kısaca açıklayın.
5. a. Yaptığınız uygulamada hangi
kütüphaneleri kullandınız.
b. Uygulamanızın algoritmasını
çizin.
c. Uygulamanızın
akış diyagramını çizin.
BİLGİSAYAR
MÜHENDİSLİĞİ BÖLÜMÜ İŞLETİM SİSTEMLERİ – II 2.VİZE SINAVI
1.
Linux
İşletim Sisteminin kurulumu esnasında oluşturulan alanları ve özelliklerini
anlatın? Alan boyutları hangi kriterlere göre ayarlanmaktadır? Açıklayınız.
2.
a.
Linux’te
ağ ayarları hangi dosyalarda tutulur, hangi programlarla bu dosyalar
ayarlanabilir?
b.
Statik
ve Dinamik ağ bağlantıları nasıl
yapılır?
c.
Şekil
çizerek bir statik ve dinamik ağ kurunuz?
3.
Linux’te
statik ve dynamic ağ ayarlarını çalışıp çalışmadığını nasıl anlayabiliriz?
Hangi sorunlara nasıl çözümler üretebiliriz? (Donanımsal çözümleri de anlatın.)
4.
Samba
programı ne işe yarar? Açıklayınız.
5.
a.
VM
/ SP nedir? Bu sistemin özelliklerini anlatın.
b.
O
anda erişilecek diskleri hangi komutla öğrenebiliriz.
c.
Herhangi
bir kullanıcıdan gönderilen dosya/dosyaları hangi komutlarla görebilir ve
alabilir?
(Bu
komutları açıklarken VM sisteminin mantığını kısaca açıklayın.)
Sınav Süresi 1
Saattir. Başarılar...
Yrd. Dr. Erdem UÇAR
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ İŞLETİM
SİSTEMLERİ – II
VİZE SINAVI
1.
Windows
kurulu bir sistem üzerine Linux İşletim Sisteminin kurulumdan sonra
oluşabilecek herhangi bir açılma sorununa karşı Windows ve Linux tarafında
yapılabilecek onarım işlemleri için hangi komut veya dosyalar üzerine işlem
yapılır. (15 puan)
2.
a.
Linux’te
metin düzenleme işlemi hangi komutlar kullanılabilir? Eğer bu komutlar yok ise
hangi komut ile metin düzenleme hakkında bilgi alınabilir? (8 puan)
b.
Linux’te
“merhaba.c” adlı C’de yazılmış bir dosyayı derleyip çalıştırınız. (7 puan)
c.
Linux’te
terminal ekranında çalışırken ekrana yazılan bir komut sonsuz bir döngüye
girdiği için sonlandırılamamıştır. Bu komutu sonlandırmak için sırasıyla hangi
işlemleri yaparsınız. (10 puan)
3.
ls
komutu üzerine;
a.
“ls
–l” komutu ile işlevi nedir? Bu komutla hangi parametreler görüntülenir?(Örnek
ile açıklayınız.) (10 puan)
b.
Aşağıdaki
komutlardan dönebilecek sonuçları teker teker açıklayın? (10 puan)
i. ls bes?ktas.c
ii. ls bes[13]ktas.c
iii. ls bes[1-3]ktas.c
iv. ls bes*ktas.c
v. ls *[0-9]*.[co?]
4.
“Chmod”
komutunun görevini yazıp aşağıdaki komutların döndüreceği işlem sonuçlarını
açıklayınız. (15 puan)
a.
chmod -x header
b.
chmod ug+x header
c.
chmod 400 header
d.
chmod 555 header
e.
chmod 777 header
5.
a.
“Proc”
dosyası içinde hangi bilgiler tutulur? (5 puan)
b.
“Cron”
işlevi ne işe yarar? (5 puan)
6.
RPM,
Kernel, Extfs2, Swap, Lilo kavramlarını kısaca açıklayınız. (15 puan)
Sınav
Süresi 1 Saattir. Başarılar...
Yrd. Dr. Erdem UÇAR
BİLGİSAYAR
MÜHENDİSLİĞİ BÖLÜMÜ III. SINIF
İŞLETİM
SİSTEMLERİ – II FİNAL SINAVI
1.
a.
Statik
ve Dinamik ağ bağlantılarını ve
farklarını anlatınız. Ayrıca Şekil çiziniz.
b.
Linux’te
ağ ayarlarını yaparken nelere dikkat edilmelidir (Statik ve Dinamik ortamı
düşünerek cevaplayınız. IP, Subnet Mask, GetWay, DNS kavramlarını da göz önüne
almayı unutmayınız).
2.
a.
Bir
ağ sisteminin çalışıp çalışmadığını anlamak için neler yaparsınız? (Maddeler
halinde anlatınız)
b.
Linux’te
diğer bilgisayara ulaşıp ulaşamadığımızı görmek için neler yapmalıyız. (Statik
ve Dinamik ortamları göz önüne alarak cevaplayınız.)
3.
#chmod
000 *
#chmod 101 *
#chmod u+g *.*
#chmod a-x *.dat
4.
Unix
işletim sisteminde bir disketi kullanıma hazırlama aşamalarını maddeler halinde
yazarak örnekleyiniz (SCO-Unix için veya herhangi bir Linux dağıtımı için
olabilir).
5.
Unix
İşletim sistemlerinde örnek bir dosya sistemi (file System) yapısını şekil
çizerek kısaca açıklayınız.
6.
PCMCIA,
USB, IR PORT, SCSII, FLASH-MEMORY, TOUCH-PAD ifadelerini kısaca açıklayınız.
SINAV
SÜRESİ 1 SAATTİR. BAŞARILAR
BİLGİSAYAR
MÜHENDİSLİĞİ
İŞLETİM SİSTEMLERİ II
YAZ DÖNEMİ MAZERET
SINAVI
Öğrenci
No :
Adı
Soyadı :
|
|
1. tar uzantılı dosyalar,
.gz uzantılı dosyalar ve tar.gz uzantılı dosyalar arasındaki farkı belirtin.
(10)
2. Linux Komut Bilgileri;
a.
gcc
komutu “merhaba.c” adlı C dosyasını derleyip çalıştırın. (5)
b.
Linux’te
Processler hangi komut ile ayrıntılı bir biçimde görüntülenir. Bu komuttan
dönen hangi değeri alıp bu process sonlandırabiliriz.(5)
3. Linux’te yardım için
hangi komutları kullanabiliriz. Bu komutları kısaca açıklayın.(10)
4. Dosya ve klasör yetki
yönetimi;
a.
Hangi
komutlu ile dosya ve klasör yetkilerini belirleyebiliriz. (5)
b.
Linux’te
yetkilendirmeyi şekil çizerek belirtin. (Sayısal değerleri de yazın.) (10)
5. Linux önemli klasörleri
isimleri nelerdir, açıklayınız? (15)
6. Linux Web Server’da üç
adet log file haftada bir sistem üzerinde aşırı derecede büyümektedir. Web
master haftada bir bu dosyaları sıkıştırıp yedeklerini alıp dosyaların içini
boşaltmaktadır.
a.
Hangi
komutla veya komutlarla bu dosyaları sıkıştırabilir? (5)
b.
Web
master Linux’te hangi komutla bu işlemleri otomatik hale getirebilir? (5)
c.
Bu
komutu düzenleme parametreleri nelerdir? (10)
7. Linux’e cihaz bağlama
ve kaldırma; Sisteme yeni bağladığınız USB Bellek, Disk Sürücü, Hard disk vb.
bir cihaz:
a.
Sisteme
hangi komutla bağlanabilir. (5)
b.
Sistemden
hangi komutla kaldırılabilir. (5)
8. Genel Bilgiler;
LILO, RPM, Kernel,
Samba kısaca açıklayınız. (10)
BİLGİSAYAR
MÜHENDİSLİĞİ
İŞLETİM SİSTEMLERİ II
YAZ DÖNEMİ FİNAL
SORULARI
1. a. DHCP Server ağ ortamındaki
fonksiyonu nedir?
b. DHCP Server sakıncaları
nelerdir?
3. Apache, bir server’daki işlevini
şekil çizerek anlatın anlatın.
2. a. TCP ve UDP arasındaki farkı
kısaca açıklayın.
b. Dinamik IP atanabilmesi için
uygun şartları oluşturun.
c. Statik IP nedir? Linux,
konsoldan hangi komutlarla statik ip ayarlarını değştirebiliriz.
d. Linux ağ ayarları hangi
konfigurasyon dosyalarında tutulur. (Dizin belirtin.)
T.C
Trakya Üniversitesi
Mühendislik
Mimarlık Fakültesi
Bilgisayar
Mühendisliği
Sistem
Yönetimi ve Programlama
Vize
Sınavı
Soru 1 (30 puan)
a) (10) Genel olarak shell komutları ne işe
yaramaktadır.
b) (20) Unix te bir text editörü ile yazdığımız shell
komutu nasıl çalıştırılır hale getirilir. Bir örnek gösteriniz.
Soru 2 (20 puan)
a) (10)Tüm dosyaları silen örnek bir program kodu
yaznız.
b) (10)Arka planda çalışan örnek bir program kodu
yazınız.
Soru 3 (20 puan)
Linux sistemindeki istenilen kullanıcılara “Merhaba”
mesajını iletecek shell programını yazınız. Bu programı yazarken mutlaka döngü
kullanınız. (while,for farketmez)
Soru 4 (30 puan)
a) (10) Linux ta network bağlantısında paketlerin
gönderildiği sepet yönetimi sisteminin üç elemanını açıklayınız. (INPUT, FORWARD, OUTPUT)
b) (5)Bir ateşduvarı (firewall) kurarken ilk önce hangi
kurallar “iptables” komutu ile kural tablomuza eklenmelidir. Nedenini ve
gerekli olan komutları yazınız.
c)
(10) Elimizde ssh bağlantılarını filtrelemeyen
bir linux ateş duvarı (firewall) bulunmaktadır. Sadece 193.140.44.40 ip
adresine ssh bağlantısı verecek şekilde
bir iptables komutlarını yazınız.
d)(5)
NAT ne demektir ve ne amaçla kullanılır.
TRAKYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ
SİSTEM YÖNETİMİ
1.
DBJK adında bir
veritabanının var olduğu kabul edilsin. (Kullanıcı adı : admin ve
şifresi : merhaba). Isimler
adında bir table’nın var olduğu kabul edilsin.
a.
Java’da
bu veritabanına hangi komutla bağlanırız.
b.
Bağlantı
olup olmadığını hangi komutla Kontrol edebiliriz.
c.
Değişikliklerden
sonra tabloyu hangi komutla güncelleriz veya güncellemeyi hangi komutla geri
alırız.
d.
ResultSet döndüren bir SQL ve
komutunu yazın. (Isimler
adlı table’dan adi field’inden A
harfi ile başlayanları döndüren SQL’i yazın)
e.
SQL
sürecini ne kadar bekleneceğini ayarlayın ve SQL bekleme süresini kontrol eden
komutları yazın.
2.
DHTML olumsuz yönlerini
yazın.
3.
a.
Bulanık
mantığın avantajları ve dezavantajları nelerdir?
b.
Bulanık
mantık Sistem geliştirme araçları
nelerdir?
c.
Trafik
kontrolünü bulanık mantıkla yapacak algoritmayı çizin.
4.
PHP’ye
göre aşağıdaki ifadelerin hata\hatalarını bulun.
a.
echo “Bu
bir örnek \”PHP” betiği.”;
b.
$sayi-al := 1
c. if (a = b) echo “A B`ye eşit”;
d.
for ($i = 1; i < 10; $i) echo “$i ”;
5.
ISA,
PCI, AGP, DNS, GATEWAY ifadeleri nedir? Kısaca açıklayınız.
Sınav Süresi 1
Saattir. Başarılar...
Yrd. Dr. Erdem UÇAR
BİLGİSAYAR
MÜHENDİSLİĞİ BÖLÜMÜ IV. SINIF
SİSTEM YÖNETİMİ FİNAL SINAVI
1. SQL Server’da
a.
SQL
Server Analyzer’ın özelliklerini yazın?
b.
Transact-SQL’in
SQL’den farkı nedir ve temel
özelliklerini yazın?
c.
Trigger
nedir?
2.
Oracle’da
a.
PL/SQL
nedir ve avantajlarını yazın?
b.
Alt
Programlar nedir ve tiplerini açıklayın?
3.
Flash’da
a.
Avantajlarını
ve Dezavantajlarını yazın?
b.
Action
Script’le neler yapılabilir?
4.
Java
Script’te
a.
Java
Script nedir?
b.
Java
Script ve Java farklarını yazın?
c.
Java
Script ve HTML farklarını yazın?
d.
Java
Script ile Web Server tabanlı(ASP, PHP, CGI) farkı nedir?
5.
Bir
kamu kuruluşunu 2 adet binası üzerinde( A ve B binaları) bilgisayar otomasyonu
kurulmak istenmektedir. İki bina arası 5km dir. Çeşitli data yoğunlukları için
maliyetleri de göz önünde tutarak bağlantı türlerini yazınız.A binasında
1sunucu + 30 bilgisayar, B binasında 1sunucu + 15 bilgisayar değişik katlarda
kullanıldığı varsayılsın. Ayrıca, sunuculara bağlı sistem printerleri de olsun.
a.
Varsayılan
kurum için network toplojisini her iki bina için çiziniz. Değişik durumlar için
bağlantı türü önerilerinizi sıralayınız.
b.
Personel
yapılanması sizce nasıl olmalıdır.
6.PCMCIA, USB, IR
PORT, SCSII, FLASH-MEMORY, TOUCH-PAD ifadelerini kısaca açıklayınız.
SINAV SÜRESİ 1
SAATTİR. BAŞARILAR
BİLGİSAYAR
MÜHENDİSLİĞİ
SİSTEM YÖNETİMİ
YAZ DÖNEMİ VİZE
SORULARI
1. a. Bir Web Server’da, Apache ve
ISS(Internet Information Server) görevi nedir?
b. Tarayıcıdan Web Server’a gelen bir http
isteği nasıl yorumlanır ve tarayıcıya cevap nasıl gönderilir. (Protokoleri,
Portları göz önüne alarak anlatın.)
c. PHP, ASP ve ASP.Net gibi web programlama
dillerinin b şıkkındaki işleme göre yerini açıklayın.
d. b ve c şıklarındaki işlevlerin şeklini
çizin.
2. a. PHP nedir?
b. PHP’nin getirdiği, avantajlar nelerdir?
b. PHP’nin getirdiği, avantajlar nelerdir?
c. Java Script ve PHP’nin farkı
nedir?
3. a. .Net Kavramını kısaca açıklayın?
b. ASP.Net getirdiği avantajlar nelerdir?
c. ASP.Net’te tarayıcıdan gelen
bir istek nasıl yorumlanır ve sistemin daha hızlı çalışması için neler
yapılmıştır.
4. ADO.Net’te DataSet ve DataReader’ın
özelliklerini kısaca açıklayın. Sizce hangi ortamlarda hangisi tercih edilir
sebebini açıklayın.
5. a. ASP.Net nasıl bir sistemde
çalışabilir?
b. PHP nasıl bir sistemde
çalışabilir?
c. ASP.Net ve PHP kısaca kıyaslayın?
(a ve b için : Hangi İşletim
Sistemi? Hangi Web Server ve Ayarları? Vb.)
0 yorum:
Yorum Gönder