Algoritmalar ve Programlamaya GirişauzefBilgisayar ProgramcılığıYönetim Bilişim Sistemleri

Algoritmalar ve Programlamaya Giriş Vize Deneme Sınavı -3

Algoritmalar ve Programlamaya Giriş Vize Deneme Sınavı -3

#1. 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?

Cevap : a) Derleme sırasında hata döner

#2. Yukarıda verilen geometrik şekil algoritmaların akış şemaları ile ifadesinde hangi işleme karşılık gelir?

Cevap : c) İşlem

#3. C++ programlarında, program ifadelerinin sonuna hangi noktalama işareti konulur?

Cevap : e) Noktalı virgül işareti

#4. 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<<endl; cout<<dizi[i]<<" "; }

Cevap : c)
1 2
3 4

 

 

 

#5. Aşağıda algoritmalarla ilgili verilen tanım cümlesinde bırakılan boşluğa hangi kelimeler grubu gelmelidir? “algoritmalar bilgisayara ---------------. talimatlar dizisidir.”

Cevap : d) Nelerin yapılması gerektiğini söyleyen


#6. 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.”

Cevap : b) Etkin olma özelliği

#7. Aşağıdakilerden hangisi cout nesnesi ile birlikte kullanılan ekleme operatörüdür?

Cevap : d) <<

#8. int A[5]={0}; ifadesinden sonra A dizisi için aşağıdakilerden hangisi doğrudur?

Cevap : b) Dizinin bütün elemanları sıfır olur.

#9. C++ programlarında, belli koşullar altında belli ifadelerin çalıştırılması, belli ifadelerin de çalıştırılmamasını sağlayan deyim aşağıdakilerden hangisidir?

Cevap : e) if

#10. Aşağıdakilerden hangisi hatalı bir değişken adıdır?

Cevap : d) 1A


#11. Aşağıda verilen söz dizimi hangi deyime aittir. if(koşul) İfade;

Cevap : a) İf

#12. Aşağıdakilerden hangisi satır algoritmalarını ifade etmek için kullanılır?

Cevap : b) Doğal dil(günlük yazı/konuşma dili)

#13. Aşağıdakilerden hangisi C++ programlarında sabitleri tanımlamak için kullanılır?

Cevap : c) const

#14. Tek boyutlu ve çok boyutlu dizilerde, dizi tanımlanırken eleman sayısı hangi temel veri tipi ile belirlenir?

Cevap : d) int

#15. Aşağıdakilerden hangisi Algoritma dokümanlarında olması gereken özelliklerden değildir?

Cevap : a) C Kodu


#16. Yukarıdaki kaynak kodu verilen C++ programının ekran çıktısı ne olur?

Cevap : b) Yazılan kaynak eksik veya hatalıdır. Program Çalışmaz.

#17. Aşağıda verilen söz dizimi hangi deyime aittir. if(koşul) İfade; else İfade;

Cevap : b) İf….else

#18. int A[4][3]; şeklinde tanımı yapılan dizinin kaç elemanı vardır?

Cevap : d) 12

#19. Aşağıdaki şekillerden hangisi akış şemalarında if karar deyiminin ifade edilmesi için kullanılır?

Cevap : b) Eşkenar dörtgen

#20. C++’ta yazılan programlarda kaynak dosyaların uzantısı aşağıdakilerden hangisidir?

Cevap : b) .cpp


TESTi BiTiR, PUANINI GÖR

SONUÇ

-

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi

Share your score!
Tweet your score!
Share to other

HD Quiz powered by harmonic design

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi

Algoritmalar ve Programlamaya Giriş Vize Deneme Sınavı -3

Algoritmalar ve Programlamaya Giriş Vize Deneme Sınavı -3

Ünite -4

Kümelenmiş If ….else Yapıları

Algoritmalar ve Programlamaya Giriş Ünite -4 Soru 1 2, Kümelenmiş If….else Yapıları

Yukarıdaki şekillerden hangisi akış şemalarında karar ifadesini göstermek için kullanılır?

a) I
b) II
c) III
d) IV
e) V

Cevap : d) IV

Algoritmalar ve Programlamaya Giriş Ünite -4 Soru 1 2, Kümelenmiş If….else Yapıları

Yukarıdaki hangisi akış şemalarında başla simgesine karşılık gelir?

a) I
b) II
c) III
d) IV
e) V

Cevap : a) I

switch yapılarında her “case :”‘dan hemen sonra gelen değer için aşağıdakilerden hangisi doğrudur?

a) Sabit değer olmalıdır.
b) Değişken değer olmalıdır.
c) case ’den sonra gelen değer ile switch değişkeni farklı tipte olmalıdır.
d) switch yapılarında “case:” ‘dan hemen sonra bir değer gelmez.
e) Switch yapılarında “case:” kullanılmaz.

Cevap : a) Sabit değer olmalıdır.

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi

Ünite -6

Diziler

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

Cevap : d) int

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

Cevap : a) Derleme sırasında hata döner

int A[4][3]; şeklinde tanımı yapılan dizinin kaç elemanı vardır?

a) 7
b) 4
c) 3
d) 12
e) 15

Cevap : d) 12

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.

Cevap : b) Dizinin bütün elemanları sıfır olur.

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<<endl;
cout<<dizi[i]<<” “;
}

a) 1 2 3 4
b) 4 3 2 1

c)
1 2
3 4

d)
3 4
1 2

e) 4 1 2 3

Cevap : c)
1 2
3 4

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi

Auzef Bilgisayar Programcılığı, Kümelenmiş If….else Yapıları Yönetim Bilişim Sistemleri Lisans
Lolonolo Telegram Auzef Yönetim Bilişim Sistemleri Lisans Telegram-min

Editor

Editör

error: Kopyalamaya Karşı Korumalıdır!