Nesneye Yönelik Programlama 2023-2024 Vize Çıkmış Soruları

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Nesneye Yönelik Programlama 2023-2024 Vize Çıkmış Soruları dersine ait geçmiş yıllarda çıkmış soruları ve pratik deneme testlerini sizin için bir araya getirdik. Sınavda zamanı iyi yönetmek ve soru tiplerine tam olarak aşina olmak için aşağıdaki özel test motorumuzu kullanabilirsiniz. İster "Çalışma Modu" ile anında cevapları görün, ister "Sınav Modu" ile kendinizi zamana karşı test edin. Şimdiden sınavlarınızda başarılar dileriz!
Soru bulunamadı.
C# Programlama Dilinde bir sınıftan yeni bir nesne türetmek isteniyorsa hangi anahtar kelime kullanılır?
A) class
B) struct
C) start
*D) new
E) static

int kontrol = 13;int sonuc = kontrol > 18 & kontrol <= 13 ? kontrol << 2 :0 ;Yukarda verilen işlemler uygulandığında son değeri kaç olur? *A) 52 B) 0 C) 26 D) 2 E) 13 Console.Write(13+3); Console.Write(“,”);Console.Write(13-2); Console.Write(“,”);Console.Write(13*3); Console.Write(“,”);Console.Write(13/2); Console.Write(“,”);Console.Write(13.0/2.0); Console.Write(“,”);Yukarda verilen kod bloğu çalıştırıldığında üretilen çıktı aşağıdakilerden hangisinde verilmiştir? A) 16, 11, 39, 6.5, 6.5 B) 16, 11, 133, 6.5, 6.5 C) 16, 11, 39, 6, 6 *D) 16, 11, 39, 6, 6.5 E) 16, 15, 39, 6.5, 6.5 .Net Core platformu için kullanılan çapraz platform (cross platform) ifadesi hangi anlama gelmektedir? A) Kodlar kendi içinde çaprazlanır. B) Sadece Windows işletim sisteminde çalışır. C) Sadece macOS işletim sisteminde çalışır. D) Linux işletim sistemini desteklemez. *E) Birden fazla platformu destekler. Aşağıdaki verilenlerden hangisi nesneye yönelik programlamanın sağladığı faydalardan biri değildir? *A) Kendini tekrar etme B) Bilgi saklama C) Kolay hata ayıklama D) Tekrar kullanılabilirlik E) Modülerlik int[,] degisken = new int[3, 2];Yukarda verilen değişken için aşağıdaki ifadelerden hangisi doğrudur? A) Tek boyutlu bir dizidir. *B) Çift boyutlu bir dizidir. C) Boyutu dinamik olarak değişebilir. D) Koleksiyon türünde bir değişkendir. E) Ondaklı değerler tutmaktadır. I – Sınıflar (class) referans türündedirlerII – Yapılar (struct) değer türündedirler.III – Sınıf (class) ve yapı (struct) arasında bir fark yoktur.C# programlama dilinde sınıf (class) ve yapı (struct) ile ilgili yukarıda verilen ifadelerden hangisi ya da hangileri doğrudur? *A) I ve II B) Yalnız II C) I ve III D) Yalnız I E) I, II, III static int f(int n){if (n<=1)return n;return f(n-1)+f(n-2);}int n=9;Yukarda verilen metot, f(9) değeri için çağrıldığında nihai sonuç değeri kaç olur? A) 43 B) 54 C) 13 D) 24 *E) 34 C# programlama dilinde yer alan “Yapı (Struct) Kavramı” için aşağıda verilen ifadelerden hangisi yanlıştır? A) Nesne türetilebilir. B) Yapıcı (constructor) tanımlanabilir. *C) Yıkıcı (destructor) tanımlanabilir. D) Metot tanımlanabilir. E) Değer türündedirler. Aşağıda verilen metot tanımlarından hangisi yanlıştır? A) int topla(double a, double b) B) void topla(int a, int b) C) int topla (float a, float b) *D) int+topla(int a, int b) E) int topla(int a, int b) int a = 17;Console.Write(a);Console.Write(“,”);Console.Write(a++);Console.Write(“,”);Console.Write(–a);Console.Write(“,”);Console.Write(a);Yukarda verilen kod bloğu çalıştırıldığında üretilen çıktı aşağıdakilerden hangisidir? A) 17, 17, 16, 17 B) 17, 18, 17, 17 *C) 17, 17, 17, 17 D) 17, 18, 19, 18 E) 17,18,16,17 C# programlama dilinde bir sınıf tanımlamak için aşağıdaki anahtar kelimelerden hangisi kullanılır? A) object *B) class C) using D) interface E) namespace C# Programlama Dilinde double türündeki bir değişkenin boyutu kaç byte’tır? A) 1 *B) 8 C) 16 D) 4 E) 2 C# programlama dilinde sadece bir satır yorum satırına alınmak istenirse aşağıdakilerden hangisini kullanılır? A) */ B) " C) /* D) # *E) // Aşağıda verilenlerden hangisi koleksiyon türlerine örnektir? A) Int B) String *C) HashSet D) Array E) Class Aşağıdakilerden hangisi nesneye yönelik bir programlama dili değildir? A) Objective-C B) C++ *C) C D) Java E) C# static int degerArtir(int a){a += 1;return a;}int a = 11;int b = degerArtir(a);Console.Write(a);Console.Write(“,”);Console.Write(b);Yukarıda bir fonksiyon ve bu fonksiyon çağrısını çalıştıran ifadeler verilmiştir. Kod bloğunun tamamı çalıştırıldığında üretilen çıktı aşağıdakilerden hangisidir? *A) 13 B) 11 C) 10 D) 12 E) 14 C# programlama dilinde aşağıdaki verilen değişken tanımlarından hangisi yanlıştır? A) uint yas; B) bool isaret; C) string soyad; *D) long 0boyut; E) int ad; C# programlama dilinde verilen bir dizi hazır kütüphane kullanarak dizinin sırası tersine çevirmek istenirse Array sınıfı içerisindeki hangi metot kullanılır? A) Sort *B) Reverse C) IndexOf D) FindAll E) Find .Net Core geliştirme ortamında “dotnet build” komutu ile ilgili aşağıdaki ifadelerden hangisi doğrudur? A) .Net Core'da yardım parametrelerini listeler. B) .Net Core platformu hakkında bilgi verir. C) Yeni bir proje oluştur. D) Mevcut projeyi temizler. *E) Mevcut projeyi derler. [/auzef_test]