C++’ta matematksel fonksyonları kullanablmek çn aşağıdak kütüphanelerden hangs eklenmeldr?
A) locale.h
B) cono.h
C) ostream
*D) cmath
E) cstrng
Aşağıda, üç adet aşırı yüklenmiş fonksiyon çağrısı verilmiştir. Bu çağrılardan hangisinde çağırılan fonksiyona aktarılan argümanların ikisi de sabit olarak belirlenmiştir. I. Kare(); II. Kare(islem,40); III. Kare(‘+’ ,40);
a) Yalnızca I
b) Yalnızca II
c) I ve II
*d) Yalnızca III
e) II ve III
Yukarıda verlen programın ekran çıktısı çn aşağıdaklerden hangs söyleneblr?
A) Ekrana yalnızca s1 değşkennn değer (5) yazdırılır.
B) Ekrana yalnızca s2 değşkennn değer (7) yazdırılır.
*C) Ekrana s1 ve s2 değşkenlernn değerler yazdırılır.
D) Ekrana s1 ve s2 değşkenlernn adresler yazdırılır.
E) Ekrana *sr şaretçsnn adres yazdırılır.
Elemanları [3, 9, 11, 4,2] olan bir dizi, seçerek sıralama algoritması ile küçükten büyüğe doğru sıralanmak istenildiğinde, algoritmanın adımları sonrasında elde edilecek diziler aşağıdaki seçeneklerin hangisinde doğru sırayla verilmiştir?
a) [2 3 4 9 11], [2 3 4 11 9], [2 3 11 4 9], [2 9 11 4 3]
*b) [2 9 11 4 3], [2 3 11 4 9], [2 3 4 11 9], [2 3 4 9 11]
c) [2 3 4 9 11], [2 3 11 4 9], [2 3 4 11 9], [2 9 11 4 3]
d) [2 9 11 4 3], [2 3 4 11 9], [2 3 4 11 9], [2 3 4 9 11]
e) [2 3 4 11 9], [2 9 11 4 3], [2 3 4 11 9], [2 3 11 4 9]
C++’ta strng fonksyonları kullanablmek çn aşağıdak kütüphanelerden hangs programa eklenmeldr?
A) locale.h
B) cono.h
C) ostream
D) cmath
*E) cstrng
I. [99, 66, 8, 27, 45, 80] II. [90, 65, 27, 18, 36,33] III. [43, 90, 66, 75, 88, 37] Yukarıdaki dizilerden hangisi üzerinde doğrusal arama algoritması uygulanabilir?
a) Yalnızca I
b) Yalnızca II
c) Yalnızca III
d) I ve I
*e) I, II ve III
Aşağıdak fonksyonlardan hangs kendsne parametre olarak gönderlen k strng’ten, knc sırada gönderlen strng’n brnc sırada gönderlen strng’e eklenmesn sağlar?
A) strcpy()
B) strncpy()
*C) strcat()
D) strcmp()
E) strchr()
Elemanları [5, 19, 1, 14, 9] olan dizi üzerinde doğrusal arama yapılarak önce 14 ve daha sonra 29 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) 6
*d) 9
e) 10
Elemanları [10, 15, 20, 25, 30, 35, 40] olan dizi üzerinde ikili arama yapılarak önce 22 ve daha sonra 35 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) 2
*c) 3
d) 4
e) 5
Yukarıda verilen geometrik şekil algoritmaların akış şemaları ile ifadesinde hangi işleme karşılık gelir?
a) Karar
b) Döngü
*c) İşlem
d) Giriş
e) Başla/Son
Aşağıda algoritmalarla ilgili verilen tanım cümlesinde bırakılan boşluğa hangi kelimeler grubu gelmelidir? “algoritmalar bilgisayara —————. talimatlar dizisidir.”
a) Akış şemalarını ifade eden
b) Satır algoritmalarını ifade eden
c) Sözde kodları ifade eden
*d) Nelerin yapılması gerektiğini söyleyen
e) Nelerin yapılmaması gerektiğini söyleyen
Aşağıdak fonksyonlardan hangs aldığı parametre yazılablr br karakter se sıfırdan farklı br değer, aldığı parametre yazılablr br karakter değl se sıfır döndürür?
A) sdgt()
B) salnum()
*C) sprnt()
D) salpha()
E) sspace()
Aşağıdakilerden hangisi satır algoritmalarını ifade etmek için kullanılır?
a) C++
*b) Doğal dil (günlük yazı/konuşma dili)
c) Akış şeması
d) Geometrik şekiller
e) Sözde Kod
Aşağıda verilen ifade Algoritmaların hangi özelliğini tanımlar? “Gereksiz tekrarlardan uzak olmalıdır. Birçok farklı problemin çözümünde kullanılabilecek genel özelliklere sahip olmalıdır.”
a) Kesin olama özelliği
*b) Etkin olma özelliği
c) Sonlu olma özelliği
d) Giriş bilgisine karşılık çıkış bilgisi sağlama özelliği
e) Başarım ve Performans
Adres operatörü çn aşağıdaklerden hangs doğru değldr?
A) Sabtlern bellekte hang adreslere yerleştklern öğrenmek çn kullanılablr.
B) Değşkenlern bellekte hang adrese yerleştklern öğrenmek çn kullanılablr.
C) C++ programlama dlnde adres operatörü & şaret le temsl edlr.
D) Tamsayı tpnde(nt) say sml br değşkenmz varsa bu değşkenn adresn blgsayar ekranında göstermek çn cout<<&say; yazmak yeterldr.
*E) Adres operatörü kullanılarak değşkenn değer yazdırılır.
Tanımlanan br şaretçnn herhang br ver tpne şaret edeblmes çn tpnn ne olması gerekr?
A) nt
*B) vod
C) double
D) char
E) float
Bellek adreslernn değerlern tutan değşkenlere şaretç değşken denr. İşaretç değşkenlern tpler çn aşağıdaklerden hangs doğrudur?
A) Bütün şaretç değşkenler tamsayı (nt) tpndedr.
B) Bütün şaretç değşkenler karakter(char) tpndedr.
C) Bütün şaretç değşkenler gerçek sayı(float) tpndedr.
D) Bütün şaretç değşkenlern tpler strng olarak tanımlanır.
*E) İşaretç değşkenlern tpler genellkle adreslern tutacakları değşkenn tpyle aynı olur.
Aşağıdakilerden hangisi Algoritma dokümanlarında olması gereken özelliklerden değildir?
a) C++ Kodu
b) Algoritma Adı
*c) Algoritmanın yaptığı iş
d) Algoritmanın işlem adımları
e) Açıklamalar
Aşağıdak fonksyonlardan hangs parametre olarak aldığı karakter büyük harfe çevrr?
*A) toupper()
B) tolower()
C) floor()
D) cel()
E) sdgt()
Kendsne parametre olarak gönderlen sayıyı alıp, kendsnden küçük lk tamsayıyı ger döndüren fonksyon aşağıdaklerden hangsdr?
A) cel()
*B) floor()
C) sqrt()
D) pow()
E) fabs()
[/auzef_test]