Algoritmalar ve Programlamaya Giriş Deneme Sınavı -1 2022-2023 Vize Çıkmış Soruları

Soru bulunamadı.
Aşağıdakilerden hangisi cin nesnesi ile birlikte kullanılan çıkarma operatörüdür?
a) %
b) &
*c) >>
d) << e) -= Aşağıdakilerden hangisi C++ programlama dilinde kullanılan karşılaştırma(ilişkisel) operatör değildir? a) >=
*b) &&
c) !=
d) ==
e) < 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ğı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 C++ programlarında, koşul sağlandığında ve sağlanmadığı durumda çalıştırılacak ifadelerin ayrı ayrı seçilmesini sağlayan ifadedir? a) if b) main() c) int *d) if….else e) else 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 Tek boyutlu ve çok boyutlu dizilerde, dizi tanımlanırken eleman sayısı hangi temel veri tipi ile belirlenir? a) bool b) float c) char *d) int e) double 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 int A[5]={0}; ifadesinden sonra A dizisi için aşağıdakilerden hangisi doğrudur? a) Derleme sırasında, tanımlama şeklinden dolayı hata döner *b) Dizinin bütün elemanları sıfır olur. c) Dizinin ilk elemanı sıfır, diğer dört elemanı rastgele sayılardan oluşur. d) Dizinin son elemanı sıfır, diğer dört elemanı rastgele sayılardan oluşur. e) Dizinin beş elemanı da rasgele sayılardan oluşur. Bir diziye ilk değer ataması yapılırken dizinin eleman sayısından daha fazla değer atanırsa aşağıdakilerden hangisi gerçekleşir? *a) Derleme sırasında hata döner b) Diziye yapılan atamada dizi boyutu kadar değer dizi elemanlarına atanır. c) Dizinin bütün elemanları sıfır olur. d) Dizinin bütün elemanları rastgele sayılardan oluşur. e) Dizinin bütün elemanları bir olur Aşağıdakilerden hangisi değildir operatörüdür? *a) ! b) = c) == d) I I e) <= 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 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) ?? Yukarıdaki C++ yazılmış programın ekran çıktısı ne olur? a) Program Çalışır. Herhangi bir çıktı üretmez. *b) Program Çalışmaz. Kaynak kod eksik veya hatalıdır. c) Sayı ona eşit veya ondan büyüktür. d) Sayı ondan küçüktür. e) 10 Aşağıdakilerden hangisi karşılaştırma operatörüdür? a) ++ b) – c) += d) = *e) <= Aşağıda verilen kod bloğunun çıktısı hangisidir? int dizi[4]={1,2,3,4}; for(int i=0;i<4;i++){ if(i==2) cout<

Yorum yapın