Nesneye Yönelik Programlama Deneme Sınavı -5 2022-2023 Vize Çıkmış Soruları

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Nesneye Yönelik Programlama Deneme Sınavı -5 2022-2023 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ı.
Verilen bir dizinin her bir elemanı üzerinde tek tek işlem yapmak istersek aşağıdaki verilen ifadelerden hangisini kullanırız?
a) switch
*b) foreach
c) struct
d) main
e) else

I – int a = (int) 3.4; II – long b = (long) 2.4; III – int c = (int) 4.0; C# dili için yukarda verilen tür dönüşüm işlemleri ile ilgili hangi madde yada maddelerde veri kaybı yaşanır?
a) Yalnız I
b) Yalnız II
*c) I ve II
d) I ve III
e) I,II,III

int a = 7; ++a; Console.WriteLine(++a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir?
a) 5
b) 6
c) 7
d) 8
*e) 9

I – Metotlar parametre almazlar. II – Metotların dönüş türü void olabilir. III – Metotların parametreleri mutlaka zorunlu olmalıdır. C# programlama dilinde metot imzası ile ile ilgili yukarda verilenlerden hangisi doğrudur?
a) Yalnız I
*b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

I – for II – if – else III – switch C# dilinde yukarda verilen anahtar kelimelerden hangisi döngüler için kullanılır?
*a) Yalnız I
b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

Aşağıda verilenlerden hangisi Koleksiyon türlerine Deneme değildir?
*a) Int
b) Stack
c) List
d) Dictionary
e) Hashtable

C# dilinde sizeof işleci ile ilgili aşağıdakilerden hangisi doğrudur?
*a) Verilen değişkenin boyutunu byte cinsinde döndürür.
b) Verilen değişkenin boyutunu bit cinsinde döndürür.
c) Verilen bir değişkenin türünü değiştirir.
d) Verilen bir değişkenin türünü dönderir.
e) Verilen bir referans türünün kopyasını çıkartır.

int a = 7; a++; Console.WriteLine(a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir?
a) 5
b) 6
c) 7
*d) 8
e) 9

int[,] Deneme = new int[2, 2]; Yukarda verilen Deneme değişkeni için aşağıdaki ifadelerden hangisi doğrudur?
a) Deneme değişkeni Koleksiyon türünde bir değişkendir.
b) Deneme değişkeni ondalık değerler tutmaktadır.
c) Deneme değişkeni tek boyutlu bir dizidir.
*d) Deneme değişkeni çift boyutlu bir dizidir.
e) Deneme değişkeninin boyutu dinamik olarak değişebilir.

C# dili için aşağıdaki verilen ifadelerden hangisi yanlıştır?
a) for bir döngü ifadesidir
b) while bir döngü ifadesidir
*c) ++ artırma operatörü sadece tam sayılar için kullanılır.
d) <= küçük veya eşit kontrolü için kullanılmaktadır. e) = = ifadesi eşitlik kontrolü için kullanılmaktadır. Aşağıda verilenlerden hangisi Koleksiyon türlerine Denemetir? a) Int b) String c) Array *d) Stack e) Double int a = 7; Console.WriteLine(–a + a++) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir? *a) 12 b) 13 c) 14 d) 15 e) 16 Array.Reverse metodu hangi işlemi icar eder? a) Verilen bir diziyi artan sırada sıralar. b) Verilen bir dizi içinde arama gerçekleştirir. *c) Verilen bir dizinin elemanlarının dizilimini tersine çevirir. d) Verilen bir diziye ekleme yapar. e) Verilen bir diziyi temizler. C# dilinde Kutudan Çıkartma (Unboxing) işleminin amacı nedir? a) Verilen değişkeni kopyalar. b) Verilen nesneyi kopyalar. c) Verilen değişkenin türünü dönderir. d) Verilen değişkenin ismini değiştirir. *e) Referans türündeki bir değişkeni değer türüne dönüştürür. I – Opsiyonel parametreler için varsayılan bir değer olmalıdır. II – Opsiyonel parametreler için varsayılan değere ihtiyaç yoktur. III – Opsiyonel parametreler, zorunlu parametrelerle birlikte kullanılamazlar. C# programlama dilinde opsionel metot parametreleri ile ilgili verilen ifadelerden hangisi doğrudur? *a) Yalnız I b) Yalnız II c) I ve II d) I ve III e) I,II,III int f(int n) { if(n ==0 || n == 1) return 1; return n * f(n-1); } Yukardaki verilen fonksiyon çalıştırıldığında f(4) için çağrıldığında dönderdiği nihai değer kaç olur? a) 1 b) 2 c) 6 *d) 24 e) 120 int islemYap(ref int a) { a+= 1; return a; } …. int b = 10; islemYap(ref b); Yukardaki verilen fonksiyon çalıştırıldığında b değeri kaç olur? a) 9 b) 10 *c) 11 d) 12 e) 13 Aşağıda verilen metot tanımlarından hangisi yanlıştır? a) void topla(int a, int b) b) void cikar(int a, int b) c) int carp(int a, int b) *d) int topla(a, double b) e) int topla(float a, floatb) int türündeki bir değişkenin boyutu kaç byte’tır? a) 1 byte b) 2 byte c) 3 byte *d) 4 byte e) 5 byte I – string II – double III – uint C# dili için yukarda verilenden maddelerden hangisi veya hangileri referans türündeir (reference type) ? *a) Yalnız I b) Yalnız II c) I ve II d) I ve III e) I,II,III [/auzef_test]