Yapılar (structures)
#1. Bir yapı tanımı için aşağıdakilerden hangisi hatalı olarak yazılmıştır?
Cevap : c) Yapı tanımında struct anahtar kelimesinden sonra yapı değişkeninin ismi gelir.
İlgili
#2. C++ programlarında Yapı değişkeni program gövdesinin haricinde nerede tanımlanabilir?
Cevap : d) Yapı tanımının yapıldığı noktada kapanan küme parantezinden sonra ve virgülden önce tanımlanabilir.
İlgili
#3. Aşağıdaki seçeneklerdeki ifadelerden hangisi yanlıştır?
Cevap : e) Bir yapı tanımlandığında bellekte bu yapı için yer ayrılır.
İlgili
#4. Yukarıda verilen C++ programında bir yapı tanımlanmış ve yapı tanımlanırken bir satırda yazılım (syntax) hatası yapılmıştır. Hatalı satır aşağıdakilerden hangisidir?
Cevap : e) 11. Satır
İlgili
#5. 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?
Bunu beğen:
Beğen Yükleniyor...
İlgili
#6. İfadesi bir C++ programında yapı değişkeninin üyesine klavyeden değer girilmesi için yazılmıştır. İfadenin doğru olması için sırası ile kare ve daire içerisine ne yazılmalıdır?
Cevap : c)
İlgili
#7. Bir yapı için aşağıdakilerden hangisi hatalı olarak yazılmıştır?
Cevap : c) Yapılarda üye tanımlaması sırasında sadece bir veri tipi kullanılabilir.
İlgili
#8. 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?
#9. Tanımlanmış bir yapı içerisinde ikinci bir yapı tanımlanmış ise, bu iç içe yapı ile tanımlanmış yapı değişkenlerinin üyelerine kaç adet nokta operatörü kullanılarak ulaşılabilir?
SONUÇ
-
Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans
Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi
Bunu beğen:
Beğen Yükleniyor...
İlgili
Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans
Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi
Bunu beğen:
Beğen Yükleniyor...
İlgili
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
Yapılar (structures)
Algoritmalar ve Programlamaya Giriş Ünite-9
Algoritmalar ve Programlamaya Giriş
Ünite -9
Yapılar (structures)
Yukarıda verilen C++ programında bir yapı tanımlanmış ve yapı tanımlanırken bir satırda yazılım (syntax) hatası yapılmıştır. Hatalı satır aşağıdakilerden hangisidir?
a) 3. Satır
b) 5. Satır
c) 7. Satır
d) 9. Satır
e) 11. Satır
Cevap : e) 11. Satır
|
Bir yapı tanımı için aşağıdakilerden hangisi hatalı olarak yazılmıştır?
a) Yapı tanımına struct anahtar kelimesi ile başlanır.
b) Yapı tanımında struct anahtar kelimesinden sonra yapının ismi gelir.
c) Yapı tanımında struct anahtar kelimesinden sonra yapı değişkeninin ismi gelir.
d) Bir yapı tanımlanırken yapı elemanlarının tanımlandığı satırlar noktalı virgül ile biter.
e) Bir yapıda yer alan yapı elemanları temel veri tiplerinden herhangi birinin tipinde olabilir.
Cevap : c) Yapı tanımında struct anahtar kelimesinden sonra yapı değişkeninin ismi gelir.
|
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
Cevap : d) 24
|
Bir yapı için aşağıdakilerden hangisi hatalı olarak yazılmıştır?
a) Yapılar birbirleri ile ilgili değişkenlerin tek isim altında toplanmasını sağlar
b) Yapı tanımında bildirilen değişkenlere yapının üyeleri(elemanları) denir.
c) Yapılarda üye tanımlaması sırasında sadece bir veri tipi kullanılabilir.
d) Farklı yapıların üye isimleri aynı olabilir.
e) Yapılarda üye tanımlaması sırasında farklı veri tipleri kullanılabilir.
Cevap : c) Yapılarda üye tanımlaması sırasında sadece bir veri tipi kullanılabilir.
|
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.
Cevap : e) Bir yapı tanımlandığında bellekte bu yapı için yer ayrılır.
|
İfadesi bir C++ programında yapı değişkeninin üyesine klavyeden değer girilmesi için yazılmıştır. İfadenin doğru olması için sırası ile kare ve daire içerisine ne yazılmalıdır?
a)
b)
c)
d)
e)
Cevap : c)
|
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
Cevap : a) 120
|
Tanımlanmış bir yapı içerisinde ikinci bir yapı tanımlanmış ise, bu iç içe yapı ile tanımlanmış yapı değişkenlerinin üyelerine kaç adet nokta operatörü kullanılarak ulaşılabilir?
a) 1
b) 2
c) 3
d) 4
e) 5
Cevap : b) 2
|
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.
Cevap : d) Yapı tanımının yapıldığı noktada kapanan küme parantezinden sonra ve virgülden önce tanımlanabilir.
|
Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans
Öğrenci Dostu
LOLONOLO
Öğrenme Yönetim Sistemi
|
Auzef sınav soruları, çıkmış sorular, deneme sınaları hepsi lolonolo’da ücretsiz.
Bunu beğen:
Beğen Yükleniyor...
İlgili