AÖF Soru Bankası
YBS201U

Bilgisayar ve Programlamaya Giriş

Ünite Sınavı Soruları

  • 19 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    C Programlamada, aynı tipte olan birbirleri ile ilişkili verilerin veya değişkenlerin belli bir indis sırasına göre tek bir değişken adı altında bir arada tutulmasını sağlayan yapılar aşağıdakilerden hangisidir?

  2. 2

    Dizgiler ile iligi aşağıda verilen ifadelerden hangisi ya da hangileri doğrudur?

    I - C programlama dilinde, dizgiler için tanımlanmış bir veri tipi bulunmamaktadır.

    II - Dizgi- ler karakterlerden oluşan diziler veya göstericiler olarak tanımlanabilir.

    III - Dizgi tanımlarında tek boyutlu diziler tanımlanmaktadır.

  3. 3

    Aşağıdakilerden hangisi boyutları 3x2 olan iki boyutlu “Veri” tam sayı dizisini tanımlar?

  4. 4
    1. Dizgiler için tanımlanmış bir veri tipi bulunmamaktadır
    2. Dizgiler karakterlerden oluşan diziler veya göstericiler olarak tanımlanabilir
    3. Dizgi tanımlarında tek boyutlu diziler tanımlanmaktadır
    4. Son elemanı ‘\0’ ile sonlandırılmaktadır
    5. Karakter dizilerini, dizginin içereceği karakter sayısı kadar tanımlamak gereklidir

    Yukarıda dizgiler hakkında verilen bilgilerden hangileri doğrudur?

  5. 5

    Programda fonksiyonlar arasında aynı anda birden fazla değişken aktarımı gibi işlemlerde oldukça büyük kolaylık sağlayan yapılar olarak tanımlanan kavram aşağıdakilerden hangisidir?

  6. 6

    Aşağıda verilen dizi örneklerinden hangisi doğru olarak tanımlanmıştır?

  7. 7

    3 boyutlu bir dizide elemanlar içinde gezinmek için aşağıdakilerden hangisi kullanılmalıdır?

  8. 8

    Dizgileri tanımlama ilgili aşağıdakilerden hangisi ya da hangileri doğrudur?

    I - Dizgileri tanımlarken belirlenen dizgi kapasitesi (karakter sayısı) daha sonra bu diz- giye atama yapılması esnasında aşılırsa, diğer bir ifade ile daha uzun bir kelime atanması durumunda hafızada dizginin devamında yer alan bölüme taşmaya sebep olacağından o bölümdeki verilerde kayıplara sebep olacaktır.

    II - Dizgi tanımlarında tek boyutlu diziler tanımlanmaktadır.

    III - Dizgilerle birlikte, kullanıcıdan veri girişi istenildiğinde sıklıkla gets() veya scanf fonksiyonları kullanılmaktadır.

  9. 9

    " tip dizi_adı[BOYUT] " şeklindeki ifade dizilerin hangi özelliği ile ilgilidir?

  10. 10

    int w[4];
    int i;
    for ( i = 1; i <= 4; i++ )
    { w [i-1] = 2*(i-1) ;
    printf(“ w[%d] = %d\n”, (i-1) , w[i-1] );
    }

    Yukarıdaki ifade ile w dizisi elemanlarına sırasıyla hangi değerler atanır?

  11. 11

    Yukarıda verilen kod parçacığına göre aşağıda verilenlerden hangisi/hangileri birbirine eşittir?

    I.&k,k

    II.&k = Gk

    III.k = *Gk

  12. 12

    Aşağıdaki fonksiyonlardan hangisi giriş değeri olarak karakter dizisinin adını
    kullanır?

  13. 13

    Aşağıdakilerden hangisi diz tanımlarken kullanılan genel ifade şeklidir?

  14. 15

    Dizi elemanlarına değer atanırken aşağıdakilerden hangisi kullanılır?

  15. 16

    Normal değişkenler içeriklerinde programlarda kullanılacak değişkenlerin sayısal değerini içerirken, .................... bağlantıda olduğu değişkenlerin adreslerini içerirler. Böylece dolaylı olarak değişkenlere ulaşmayı sağlarlar

  16. 17

    int w[4];
    int i;
    for ( i = 1; i <= 4; i++ )
    { w [i-1] = 2*(i-1) ;
    printf(“ w[%d] = %d\n”, (i-1) , w[i-1] );
    }

    Yukarıdaki ifade ile w dizisi elemanlarına sırasıyla hangi değerler atanır?

  17. 18

    int A [ ]  { 1, 2, 3, 4, 5}; şeklinde bir dizi tanımlanıyor. Buna göre A[4] değeri aşağıdakilerden hangisidir?

  18. 19

    İki boyutlu dizilerde ilk değer atama yapılırken hangi karakter kullanılır?

  19. 20

    Dizgilerin içeriği süslü parantez { } gösterimi ile ifade edilirken her karakter hangi işaretler arasına alınmaktadır?

Şıkları ve doğru cevapları görBilgisayar ve Programlamaya Giriş dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç