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

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

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

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

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

Cevap : c) İşlem

#3. Yukarıdaki C++ yazılmış programın ekran çıktısı ne olur?

Cevap : b) Program Çalışmaz. Kaynak kod eksik veya hatalıdır.

#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ğıdakilerden hangisi derleyiciye, kaynak dosyası içerisine başka bir dosya eklenmesi gerektiğini bildirir?

Cevap : a) İnclude


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

Cevap : d) 12

#7. Aşağıdakilerden hangisi değildir operatörüdür?

Cevap : a) !

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

Cevap : d) int

#9. C++ programlarında, program içerisindeki tek satırlık açıklama satırları aşağıdakilerden hangisi ile başlar?

Cevap : d) //

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

Cevap : d) if….else


#11. 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.

#12. 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

#13. 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)

#14. Yukarıda verilen C++ programında kaçıncı satırda hata yapılmıştır?

Cevap : d) 4

 

#15. Aşağıdakilerden hangisi cin nesnesi ile birlikte kullanılan çıkarma operatörüdür?

Cevap : c) >>


#16. Aşağıdakilerden hangisi C++ programlama dilinde kullanılan karşılaştırma(ilişkisel) operatör değildir?

Cevap : b) &&

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

Cevap : a) C Kodu

#18. Aşağıdakilerden hangisi karşılaştırma operatörüdür?

Cevap : e) <=

#19. C++ programlarının çalışması program içerisindeki hangi noktadan başlar?

Cevap : c) main() fonksiyonu

#20. 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


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ı -1

Algoritma Kavramı Ve Algoritmaların İfade Edilme Yöntemleri

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

Algoritmalar ve Programlamaya Giriş

Ünite 1

Algoritma Kavramı Ve Algoritmaların İfade Edilme Yöntemleri

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

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

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

Cevap : b) Etkin olma özelliği

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

Cevap : a) C++ Kodu

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

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

Algoritmalar ve Programlamaya Giriş Ünite -1, Soru 5, Algoritma Kavramı Ve Algoritmaların İfade Edilme Yöntemleri

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

Cevap : c) İşlem

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

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

Ünite 2

Karar Yapıları (ıf, If….else)

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

a) .exe
b) .cpp
c) .com
d) .docx
e) .xlsx

Cevap : b) .cpp

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

Cevap : c) main() fonksiyonu

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

a) İki nokta üst üste
b) Diyez işareti
c) Soru işareti
d) Virgül işareti
e) Noktalı virgül işareti

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

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) ??

Cevap : d) //

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

a) %
b) &
c) >>
d) <<
e)

Cevap : d) <<

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

Cevap : a) İnclude

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

a) A
b) A1
c) Sayi_3
d) 1A
e) A1c32

Cevap : d) 1A

Aşağıdakilerden hangisi cin nesnesi ile birlikte kullanılan çıkarma operatörüdür?

a) %
b) &
c) >>
d) <<

Cevap : c) >>

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

a) int
b) long
c) const
d) float
e) define

Cevap : c) const

Aşağıdakilerden hangisi karşılaştırma operatörüdür?

a) ++
b) –
c) +=
d) =
e) <=

Cevap : e) <=

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ığı-min 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!