C++ programlarında Yapı değişkeni program gövdesinin haricinde nerede tanımlanabilir?
a) Başka herhangi bir yerde tanımlanamaz.
b) Programın ilk satırından son satırına kadar her yerde tanımlanabilir.
c) C++ programlarında main içerisinde tanımlanabilir.
*d) Yapı tanımının yapıldığı noktada kapanan küme parantezinden sonra ve virgülden önce tanımlanabilir.
e) include satırından önce tanımlanabilir.
I. [13, 16, 18, 27, 55, 80] II. [80, 55, 27, 18, 16, 13] III. [13, 80, 16, 55, 18, 27] Yukarıdaki dizilerden hangisi üzerinde ikili arama algoritması uygulanabilir?
a) Yalnızca I
b) Yalnızca II
*c) I ve II
d) II ve III
e) I, II, III
Yukarıda verilen programda sizeof() fonksiyonu kullanılarak yapı değişkeninin bellekte kapladığı alan Byte olarak ekrana yazdırılmıştır. Yapı değişkeninin bellekte kapladığı alan aşağıdakilerden hangisidir?
a) 4
b) 8
c) 16
*d) 24
e) 32
Yukarıdaki verilen programda, çağıran fonksiyona değer döndüren satır hangisidir?
*a) 11
b) 9
c) 6
d) 4
e) 3
C++’ta nesnenn otomatk olarak lk kullanıma hazırlanması şlem aşağıda verlen fonksyonlardan hangs le yapılır?
A) protected fonksyonla
B) publc fonksyonla
C) prvate fonksyonla
D) yıkıcı fonksyonla
*E) kurucu fonksyonla
C++ programlarının çalışması program içerisindeki hangi noktadan başlar?
a) #include
b) Using namespace std;
*c) main() fonksiyonu
d) return 0;
e) cout
Aşağıdakilerden hangisi karşılaştırma operatörüdür?
a) ++
b) –
c) +=
d) =
*e) <=
Nesneye Yönelk programlamada sınıfa at nesne le yne o sınıfa at üye fonksyonu çağırmak çn nesne le üye fonksyon aşağıda verlenlerden hangs le lşklendrlr?
A) : (k nokta üst üste)
*B) . (nokta)
C) ! (Ünlem)
D) ? (Soru İşaret)
E) = (Atama Operatörü)
Elemanları [5, 19, 1, 14, 9] olan dizi üzerinde doğrusal arama yapılarak önce 29 ve daha sonra 39 sayısının bulunup bulunmadığı kontrol edilecektir. Bu aramalar için toplam kaç karşılaştırma işlemi yapılır?
a) 1
b) 3
c) 5
*d) 10
e) 12
Aşağıdakilerden hangisi derleyiciye, kaynak dosyası içerisine başka bir dosya eklenmesi gerektiğini bildirir?
*a) İnclude
b) define
c) using
d) cout
e) cin
Aşağıdakilerden hangisi cin nesnesi ile birlikte kullanılan çıkarma operatörüdür?
a) %
b) &
*c) >>
d) <<
e) -=
Dizinin ilk elemanın yerinde bırakılması, dizinin ikinci elemanın seçilmesi, seçilen ikinci elemanın kendinden önceki elemanlarla karşılaştırılması, dizinin büyük elemanlarının sağa kaydırılması, daha sonra dizinin üçüncü sıradaki elemanının seçilmesi ve seçilen elemanın kendinden önce gelen elemanlarla karşılaştırılarak işlemlerin dizi sıralanıncaya kadar sürdürülmesi şeklinde olduğu algoritma aşağıdakilerden hangisidir?
a) Seçerek Sıralama Algoritması
b) Kabarcık Sırlaması Algoritması
*c) Yerleştirmeli Sıralama Algoritması
d) İkili Arama Algoritması
e) Doğrusal Arama Algoritması
Bir C++ programında yukarıda gösterildiği gibi prs isimli bir yapı tanımlanmıştır ve program gövdesinde prs p[3]; ifadesi ile bir yapı değişkeni tanımlanmıştır. Bu yapı değişkeni için bilgisayar belleğinde kaç Byte ’lık yer ayrılır?
*a) 120
b) 10
c) 80
d) 40
e) 12
C++ programlarında, program içerisindeki tek satırlık açıklama satırları aşağıdakilerden hangisi ile başlar?
a) %
b) #
c) ()
*d) //
e) ??
“Oluşturulan nesnelern gerektğnde başka br nesne gb davranablme özellğ” nesneye yönelk programlama yaklaşımının hang temel özellğn açıklar?
A) Soyutlama
*B) Çok Bçmllk
C) Yapılar
D) Kalıtım
E) Paketleme
“Verler ve bu verler üzernde çalışan şlevler aynı sm altında tanımlamak” nesneye yönelk programlama yaklaşımının hang temel özellğdr?
A) Soyutlama
B) Çok Bçmllk
C) Yapılar
D) Kalıtım
*E) Paketleme
Aşağıdaki seçeneklerdeki ifadelerden hangisi yanlıştır?
a) Yapılar farklı türdeki verileri bir isim altında temsil edebilir.
b) Yapılar aynı türdeki verileri bir isim altında temsil edebilir.
c) Yapı değişkenlerinde tek bir veri tutabileceği gibi birden fazla veri de tutabilir.
d) Yapı değişkenlerinin elemanları, dizi elemanlarında olduğu gibi, bellekte sıralı şekilde durmaktadır.
*e) Bir yapı tanımlandığında bellekte bu yapı için yer ayrılır.
Elemanları [5, 19, 1, 14, 9] olan dizi üzerinde doğrusal arama yapılarak önce 19 ve daha sonra 14 sayısının bulunup bulunmadığı kontrol edilecektir. Bu aramalar için toplam kaç karşılaştırma işlemi yapılır?
a) 2
b) 4
*c) 6
d) 8
e) 9
Yukarıda verlen fonksyon kendsne gelen karakter dzsn ve dznn eleman sayısını parametre olarak almaktadır. Fonksyon aşağıdak şlemlerden gerçekleştrmektedr?
A) Dz elemanlarına sayısal değer ekler.
B) Bu fonksyonun kodunda yapılan syntax hatasından dolayı program çalışmaz.
C) Dz elemanlarının tamamı büyük harfe çevrlr.
*D) Dz elemanlarının tamamı küçük harfe çevrlr.
E) Program çalışır, dz elemanları üzernde herhang br şlem yapmaz.
Aranan elemanın dizinin ilk elemanından başlanarak sırayla dizi elemanları ile karşılaştırılması ve aranan elemana eşit dizi elemanı bulunduğunda aramanın sonlandırılması esasına dayanan algoritma aşağıdakilerden hangisidir?
a) Seçerek Sıralama Algoritması
b) Kabarcık Sırlaması Algoritması
c) Yerleştirmeli Sıralama Algoritması
d) İkili Arama Algoritması
*e) Doğrusal Arama Algoritması
[/auzef_test]