AÖF Soru Bankası
YBS306U

İleri Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    1. String ve char sabitleri Unicode (UTF-16) karakterlerinden oluşurlar.
    2. Eğer metin editörü ve dosya sistemi izin veriyorsa ASCII dışında kalan karakterleri (ğ, ü, ş, ı, ö, ç, Ğ, Ü, Ş, İ, Ö, Ç, gibi) direk olarak kodun içinde kullanabiliriz.
    3. Bu tür karakterleri sadece ASCII karakterleri kullanarak yazmanın yolu vardır.
    4. Her karakterin Unicode değerinin 16’lık tabanda gösteriminin başına \u koyarak yazarsak o karakterin kendini yazmış gibi oluruz.

    Java programlama dilinde karakter ve string sabitlere ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  2. 2

    bir dizide 5 tamsayı için bellekte yer ayrılan diziyi ifade eden seçenek aşağıdakilerde hangisidir?

  3. 3

    Belirli bir koşul geçerli olduğu sürece bir kod bloğunu sürekli çalıştıran operatör aşağıdakilerden hangisidir?

  4. 4

    Bir programda 1'den 9'a kadar olan rakamlar sırasıyla ekrana yazdırılmak istenmektedir. Bu aşamada hangi döngü tercih edilmelidir?

  5. 5

    Değişkenler üzerinde çeşitli işlemleri gerçekleştirmeye yarayan özel sembollere ne denir?

  6. 6

    Tek satırda dosya içindeki bütün satırları okuyarak dosya işlemlerini oldukça kolaylaştıran ve basitleştiren metot aşağıdakilerden hangisidir?

  7. 7
    1. Eşitlik ve ilişki operatörleri değişkenlerin değerlerini birbirleriyle karşılaştırmak için kullanılır.
    2. İki ilkel veri tipleri için eşit olma durumu == operatörü ile kontrol edilir.
    3. Eşit olma durumu == operatörü, basit atama operatörü = ile karıştırılmamalıdır.
    4. Eşitlik ve ilişki operatörleri boolean tipinde değer döndürürler.
    5. Birden fazla boolean döndüren ifadeyi VE ile VEYA operatörleri olan && ile || kombine etmek mümkündür.

    Java programlama dilinin eşitlik ve ilişki operatörlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  8. 8
    1. If-then-else deyimlerini veya switch deyimini kullanılıp kullanılmayacağına karar vermek okunabilirlik ve test edilen ifadeye dayanır.
    2. If-then-else deyimi, değerleri veya koşulların aralıklarına dayalı ifadeleri sınarken switch ifadesi ifadeleri yalnızca tek bir tam sayı, numaralandırılmış değer veya String nesnesine dayalı olarak test eder.
    3. Diğer bir ilgi çekici nokta da break ifadesidir, her break ifadesi, switch deyimini sonlandırır.
    4. Kontrol akışı, switch bloğundaki ilk ifadeyle çalışmaya başlar.
    5. Switch bloğunun doğru çalışması için break ifadeleri gereklidir.
    6. Eğer break ifadeleri kullanılmazsa eşleşen case etiketinden sonraki tüm ifadeler, sonraki case etiketinin eşleşip eşleşmediğine bakılmaksızın, bir break ifadesi bulunana kadar çalışmaya devam eder.

    Java programlama dilinde karar verme deyimlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  9. 9

    For, while veya do-while döngülerinin o anki yinelemesini atlatmayı sağlayan operatör aşağıdakilerden hangisidir?

  10. 10

    Aşağıdakilerden hangisi  Java programlama dilinde yer alan ilkel veri tipidir?

  11. 11

    Aşağıdakilerden hangisi Java programlama dilinin aritmetik operatörlerinden biri değildir?

  12. 12

    Java Programlama dilindeki hangi aritmetik operatörü bölümünden arta kalan sayıyı bulmak için kulanılır?

  13. 13

    Aşağıdakilerden hangisi Java programla dilinde kullanılan ilkel veri tiplerinden biri değildir?

  14. 14
    1. Java nesneye yönelik bir programlama dilidir.
    2. Bir Java programında tüm unsurlar birer nesnedir.
    3. Genel olarak nesnelerin durumu ve davranışı vardır.
    4. Nesnenin davranışını ifade etmek için metotlar kullanılır.
    5. Bir nesnenin durumu o nesnenin alanlarında saklanır.

    Java programlama diline ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  15. 15

    Java programla dilinde int veri tipi de dahil olmak üzere toplam kaç tane ilkel veri tipi vardır?

  16. 16
    1. Bir diziyi tanımlamada iki parça vardır: köşeli parantezlerden önce yazılan dizinin tipi ve köşeli parantezlerden sonra yazılan dizinin adı.
    2. Dizinin tipi olarak ilkel veri tiplerini (int, byte, long, vb) kullanabileceğimiz gibi sınıflardan yaratılmış nesnelerde kullanabiliriz.
    3. Dizilerle çalışırken, indisin değeri sıfırdan başlar ve toplam eleman sayısının bir eksiğine kadar gider. Bu sınırlar dışında erişim yapmaya çalışırsanız java.lang.ArrayIndexOutOfBoundsException hatası alırsınız.
    4. Derleyici dizinin sınırlarının ihlal edilip edilmediğini kontrol etmez, bu iş programcının sorumluluğundadır.

    Java programlama dilinde dizilere ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  17. 17

    Aşağıdakilerden hangisi Java dilinin anahtar sözcüklerinden birisi değildir?

  18. 18

    Aşağıdakilerden hangisi tam sayılardan oluşan yaş değişkenini Java'da tanımlamak için örnek olarak kullanılabilir?

  19. 19
    1. ASCII, harflerin bilgisayar ortamında saklanması ve taşınması ile ilgili geliştirilen ilk sistemdir.
    2. ASCII Türkçe’de “Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi” anlamına gelir.
    3. ASCII’de Amerikan İngilizcesi alfabesinde bulunan harflerin her birine bir sayı atanmış ve harfler bilgisayar ortamında sayı olarak saklanmıştır.
    4. Unicode Türkçe’de “Evrensel Kod” anlamına gelir.
    5. Unicode Consortium organizasyonu tarafından geliştirilen ve her karaktere bir sayı değeri karşılığı atayan bir endüstri standardıdır.
    6. Unicode sisteminin amacı farklı karakter kodlama sistemlerinin birbiriyle tutarlı çalışmasını ve dünyadaki tüm yazım sistemlerinden metinlerin bilgisayar ortamında tek bir standart altında temsil edilebilmesini sağlamaktır.

    ASCII ve Unicode sistemine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  20. 20
    1. Eşitlik ve ilişki operatörleri değişkenlerin değerlerini birbirleriyle karşılaştırmak için kullanılır.
    2. İki ilkel veri tipleri için eşit olma durumu == operatörü ile kontrol edilir.
    3. Eşit olma durumu == operatörü, basit atama operatörü = ile karıştırılmamalıdır.
    4. Eşitlik ve ilişki operatörleri boolean tipinde değer döndürürler.
    5. Birden fazla boolean döndüren ifadeyi VE ile VEYA operatörleri olan && ile || kombine etmek mümkündür.

    Java programlama dilinin eşitlik ve ilişki operatörlerine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

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