Nesneye Yönelik Programlama Final Deneme Sınavı -2
Nesneye Yönelik Programlama Final Deneme Sınavı -2
#1. Dizi ve Koleksiyonlar ile verilen ifadelerden hangisi doğrudur?
Cevap : a) Dizilerin boyutu sabittir, Koleksiyonların boyutu dinamik değişir.
#2. .Net Core ile ilgili verilen dotnet new console komutu ile ilgili aşağıdaki ifadelerden hangisi doğrudur?
Cevap : a) Yeni bir proje oluştur.
#3. Bir sistemin fiziksel görünümü belirten UML şeması aşağıdakilerden hangisinde verilmiştir?
Cevap : e) Dağıtım Diyagramı
#4. Console.WriteLine(Deneme[“34”]); Yukardaki verilen Örnekte komut satırına Deneme değişkeninin değeri yazdırılmaktadır. Deneme değişkenin türü aşağıdakilerden hangisidir?
Cevap : e) String türünde anahtarı olan bir Dictionary türüdür.
#5. Verilen bir dizi hazır kütüphaneler kullanarak sıralamak istersek Array sınıfı içerisindeki hangi metodu kullanırız?
Cevap : d) Sort
#6. Verilen bir List değişkenin her bir elemanı üzerinde tek tek işlem yapmak istersek aşağıdaki verilen ifadelerden hangisini kullanırız?
Cevap : e) for
#7. C# Programalma dili Nesneye Yönemlik Programlama ile ilgili aşağıda verilen kavramlardan hangisini desteklemez?
Cevap : a) Çoklu Kalıtım
#8. Birleşik Modelleme Dili yani UML ile, projemizde yer alan veya alacak olan sınıfların (class) kod yerine görsel olarak ifade etmemize olanak sağlayan diyagram hangisidir?
Cevap : a) Sınıf Diyagramı
#9. I – Microsoft tarafından geliştirilmektedir. II – Nesneye Yöneliktir. III – İlk versiyonu 2002 yılında yayınlanmıştır. Yukarda özellikleri verilen programalam dili hangisidir?
Cevap : d) C#
#10. Net Core platformu için kullanılan çapraz platform (cross platform) ifadesi hangi anlama gelmektedir?
Cevap : c) Birden fazla platformu destekler.
#11. Aşağıdakilerden hangisi neneye yönelik bir programlama dilidir?
Cevap : d) C#
#12. Aşağıda verilen operatörlerden hangisi Aşırı Yükleme yapılamaz?
Cevap : d) &&**
#13. Ara Birim tanımlamada kullanılan anahtar kelime aşağıdakilerden hangisinde verilmiştir?
Cevap : c) interface
#14. List ornekListe = new List(); ornekListe ile verilen Koleksiyona tek seferde birden fazla değer eklemek istersek aşağıdaki metotlardan hangisinin kullanırız?
Cevap : c) AddRange
#15. I- Sistem ile kullanıcıların etkileşimlerinin tarif edildiği diyagramlardır. II- Aktörler, kullanım senaryoları ve ilişkilerden oluşmaktadır. III- Sınıfların bir biri ile olan etkileşimi gösterilmektedir. Kullanım Senaryo Diyagramı ile ilgili verilenlerden hangisi veya hangileri doğrudur?
Cevap : c) I ve II
#16. Bir yazılım projesinin gerekli tasarımlarının standart bir formatta tanımladığı ve proje ekibi içerisinde bir iletişim aracı olarak da kullanılan modelleme dili aşağıdakilerden hangisinde verilmiştir?
Cevap : c) UML
#17. I – Kalıtımı destekler II – Kalıtımı destekleme III – Bir sınıf birden fazla Ara Birim kullanabilir. C# programlama dilinde Ara Birim (interface) ile ilgili verilen ifadelerden hangisi/ hangileri doğrudur?
Cevap : e) I,II,III
#18. I – Çapraz Platformdur. II – Birden fazla dili deskteler. III – Standard kütüphaneler barındırır. .Net Core platformu ile ilgili yukarda verilen ifadelerden hangileri doğrudur?
Cevap : e) I,II,III
#19. I – Sadece Dinamik Çok Biçimliliği destekler. II – Statik ve Dinamik Çok Biçimliliği destekler. III – Çok Biçimliliği desteklemez. C# programlama dilinde Çok Biçimlilik (Polymorphism) ile ilgili verilen ifadelerden hangisi/ hangileri doğrudur?
Cevap : b) Yalnız II
#20. Yukarda şeması verilen UML diyagramı aşağıdakilerden hangisinde doğru olarak verilmiştir?
Cevap : c) Bileşen Diyagramı
SONUÇ
Nesneye Yönelik Programlama Final Deneme Sınavı -2
Nesneye Yönelik Programlama Final Deneme Sınavı -2
HD Quiz powered by harmonic design
Nesneye Yönelik Programlama Final Deneme Sınavı -2
Nesneye Yönelik Programlama Ünite -9 Hata Yakalama
Auzef Yönetim Bilişim Sistemleri Lisans |