AÖF Soru Bankası
YBS306U

İleri Programlama

Ünite Sınavı Soruları

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

    Aşağıdakilerden hangisinde karar verme deyimleri doğru verimiştir?

  2. 2
    1. Gezer noktalı sayıları ifade etmek için double ya da float tipleri kullanılır.
    2. Double tipinin duyarlılığı daha fazladır.
    3. Eğer ondalıklı sayı F ya da f harfi ile biterse float olarak değerlendirilir, D ya da d harfi ile bitiyorsa double olarak değerlendirilir.
    4. Gezer noktalı sayıları bilimsel gösterimde de yazabiliriz, bu gösterimde E ya da e harfi kullanılır ve bu harflerden sonra gelen sayı 10’un katını ifade eder.
    5. Bilimsel gösterim, bilim insanlarının çok büyük ya da çok küçük sayıları daha anlaşılır ve okunur olarak ifade etmesidir. Örneğin, 0.0000000056 yerine  5.6 x 10-9 yazılır.
    6. Örneğin 0.0000000056 sayısı Java dilinde float ve double tipleri için 5.6e-9 ya da 5.6E-9 olarak yazılabilir.

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

  3. 3

    Aşağıdakilerden hangisi Java Programlama dilinin ilkel veri tiplerinden biri değildir?

  4. 4
    1. + Birli toplama operatörü değerin pozitif olduğunu belirtir.
    2. - Birli çıkarma operatörü değeri negatifler.
    3. ++ Artırma operatörü değişkenin değerini 1 artırır.
    4. -- Azaltma Azaltma operatörü, değişkenin değerini 1 azaltır.
    5. ! Mantıksal tersleme operatörü boolean tipindeki bir değişkenin değerini ters çevirir.

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

  5. 5

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

  6. 6

    Değişkenlere bir isim verirken uyulması geren kurallar vardır ve kurallar kullanılan programlama diline göre değişiklik gösterebilir. Aşağıakilerden hangisi Java programlama dilinde değişkene isim verirken uymamız gereken kurallardan biri değildir?

  7. 7
    1. Değişkenler üzerinde çeşitli işlemleri gerçekleştirmeye yarayan özel sembollere operatör denir.
    2. Operatörler çeşidine göre bir, iki ya da üç adet işlenen üzerinde çalışırlar ve en sonda bir değer döndürürler.
    3. En sık kullanılan operatör değişkenlere değer atamaya yarayan eşittir “=” operatörüdür.
    4. Java programlama dilinde toplama, çıkarma, bölme ve çarpma gibi aritmetik işlemler için de operatörler bulunmaktadır.

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

  8. 8

    Bir tanımlama ile;

    Programa ismi "yaş" olan bir değişkenin tam sayı (int) cinsinden değerler alabileceği ve bu değişkenin ilk değerinin 25 olduğu belirtilmek istenirse bu tanımlara hangi seçenekteki gibi olur?

  9. 9

    Java programlama dilinde değişkene isim verirken aşağıdaki hangi kurallara uymamız gerekir?

    I. Değişken isimleri küçük büyük harfe duyarlıdır.
    II. Değişken isimleri rakam ile başlayabilir.
    III. Özel kelimelerden (class, abstract, default, super, vb) birisi olamaz.

  10. 10

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

  11. 11

    Java Programlama dilindeki hangi kontrol akış deyimi döngü işlemi için kullanılır?


  12. 12

    Switch deyimi içerisinde String nesnesi kullanabilmek için en düşük hangi sürüm gerekmektedir?

  13. 13
    1. While deyimi, belirli bir koşul geçerli olduğu sürece bir kod bloğunu sürekli çalıştırır.
    2. While deyimi, bir boolean değeri döndürmesi gereken sınama ifade değerini değerlendirir.
    3. Sınama ifadesi doğru (true) olarak değerlendirilirse while deyimi while bloğundaki ifadeleri sırasıyla çalıştırır.
    4. While ifadesi, sınama ifadesinin test edilmesine ve içindeki ifadeleri sırayla çalıştırmaya, sınama ifadesinin yanlış (false) olarak değerlendirilene kadar devam eder.

    Java programlama dilinde döngü deyimlerinden biri olan while ve do-while deyimine ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?

  14. 14

    int a=5;
    int b=4;
    a++;
    ++b;
    System.out.print(a+" "+b);

    yukarıdaki kod parçacığının çıktısı aşağıdakilerden hangisidir?

  15. 15

    Aşağıdakilerden hangisi bir değişken ismi olabilir?

  16. 16
    1. If-then ifadesi tüm kontrol akış deyimlerinin en temelidir, belirli bir sınama doğru olarak değerlendirildiğinde programınıza belirli bir kod bölümünü çalıştırmasını söyler.
    2. If-then-else deyimi, bir “if” sınaması yanlış (false) olarak değerlendirildiğinde, ikincil bir yürütme yolu sağlar.
    3. If-then ve if-then-else ifadelerinden farklı olarak switch ifadesi bir dizi yürütme yollarına sahip olabilir.
    4. Bir switch ifadesi, byte, short, char ve int gibi ilkel veri türleriyle çalışır.
    5. Switch ifadesi numaralandırılmış sıralı tiplerle (Enum), dizgi (String) sınıfında ve bazı ilkel türleri saran Character, Byte, Short ve Integer gibi birkaç özel sınıfla birlikte çalışır.

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

  17. 17

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

  18. 18

    Switch deyimi içerisinde String nesnesi kullanabilmek için en düşük hangi sürüm gerekmektedir?

  19. 19

    Aşağıdaki veri tiplerinden hangisi "gezer noktalı sabitler" grubuna girer?

  20. 20

    Java Programlama dilindeki hangi operatör mantıksal terseleme işlemi ile boolean tipindeki bir değişkenin değerini ters çevirir?

Şı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ç