AÖF Soru Bankası
YBS306U

İleri Programlama

Ünite Sınavı Soruları

  • 19 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    1. GridPane içerisindeki yerleşimin planlanması için setConstraints isimli metot mevcuttur.
    2. GridPane içerisindeki yerleşimin planlanması için kullanılan setConstraints isimli metot sırasıyla bileşen adı, sütun ve satır indeksleri parametre olarak almaktadır.
    3. Java programlama dilinde indeks deyimleri 0’dan başlamakta olduğundan “1,2” ile belirtilen indeks 2. sütun ve 3. satırı ifade etmektedir.
    4. Bileşenlerin GridPane türündeki nesnenin içerisine eklenmesi için kullanılan getChildren isimli metot temel anlamda o ana kadar eklenmiş olan bileşenlerin listesini döndürmektedir.

    JavaFX kapsamında kullanıcı arayüzü tasarımına ilişkin olarak seçeneklerde yer alan ifadelerden hangileri doğrudur?

  2. 2

    JavaFX’de Mesaj penceresinde görüntülenecek mesaj içeriği  komutu aşağıdakilerin hangisinde doğru olarak verilmiştir?

  3. 3

    JavaFX’de “bileşenlere tek bir satırda yatay olarak yerleşim sağlar” komut aşağıdakilerden hangisidir?

  4. 4

    JavaFX’de “bileşenlere tek bir satırda yatay olarak yerleşim sağlar” komut aşağıdakilerden hangisidir?

  5. 5

    Mesajların ayrı bir pencerede görüntülenmesi için kullanılan sınıf aşağıdakilerden hangisidir?

  6. 6

    "Bu metot sırasıyla bileşen adı, sütun ve satır indeksleri parametre olarak almaktadır." Verilen ifade aşağıdakilerden hangisinin tanımıdır?

  7. 7

    "Bu sınıf türündeki nesneler aynı anda en fazla bir adet Stage türündeki nesne ile ilişkilendirilebilir." Verilen tanım aşağıdaki seçeneklerden hangisidir?

  8. 8

    Bir sayfada “abc” ve şifrenin “123” girildiği durumda ekrana “Kullanıcı girişi başarılı” ifadesinin yazdığını, aksi durumda ise “Hatalı veri girişi!” şeklinde bir mesaj görüyorsak bu mesajların ayrı bir pencerede görüntülenmesi için hangi sınıfa ait Java kodları kullanılmaktadır.

  9. 9

    Aynı anda listenin tek elemanının mı yoksa birden fazla elemanının mı seçimine izin verileceğini belirlemeyen sınıf aşağıdakilerden hangisidir?

  10. 10

    temel anlamda o ana kadar eklenmiş olan bileşenlerin listesini döndüren  metot aşağıdakilerden hangisidir?

  11. 11

    JavaFX’de ”bileşenlere ızgara şeklinde bir yerleşim sağlar” komut aşağıdakilerden hangisidir?

  12. 12

    JavaFX’de Mesaj penceresinde görüntülenecek mesaj içeriği  komutu aşağıdakilerin hangisinde doğru olarak verilmiştir?

  13. 13

    mesajların ayrı bir pencerede görüntülenmesi için hangi sınıf kullanılmaktadır?

  14. 14
    1. Hbox, bileşenlere tek bir satırda yatay olarak yerleşim sağlar.
    2. VBox, bileşenlere tek bir sütunda dikey olarak yerleşim sağlar.
    3. BorderPane, bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar.
    4. GridPane, bileşenlere ızgara şeklinde bir yerleşim sağlar.

    JavaFX kütüphanesi içerisinde farklı şekilde yerleşimlere olanak sağlayan sınıflara ilişkin olarak yukarıda yer alan ifadelerden hangileri doğrudur?

  15. 15
    1. Olay kelimesini herhangi bir aktivitenin gerçekleşmesi olarak tanımlayabiliriz.
    2. Bir aktivitenin gerçekleşmesine sebep olan varlığı olayın kaynağı olarak adlandırabiliriz.
    3. Farenin bir düğmenin üzerine getirilip tıklandığını varsayalım, burada düğmenin üzerine tıklanması bir olayı, fare ise o olayın kaynağını ifade etmektedir.
    4. Bir olay gerçekleştikten sonra ne yapılması gerektiği tanımlanmış olmalıdır, bu tanımlama olay yönetimi olarak isimlendirilir.
    5. Kullanıcı etkileşiminin sağlanması ile ilgili kavramların tamamı olay güdümlü programlama olarak adlandırılır.

    Olay güdümlü programlamaya ilişkin olarak yukarıda yer alan ifadelerden hangileri doğrudur?

  16. 16
    Aşağıdakilerden hangisi Bileşenlere tek bir sütunda dikey olarak yerleşim sağlar?
  17. 17

    Başka bir dosya yapısının bu sürece dâhil edilmesiyle kullanıcı arayüzünün ayrı bir dosya içerisinde oluşturulmasına verilen isim aşağıdakilerden hangisidir?

  18. 18

    I. Label etiket1 = new Label("Kullanıcı adı:");
    II . CheckBox secim1 = new CheckBox("Balık");
    III. Button dugme = new Button("Giriş yap");
    IV. PasswordField sifre = new PasswordField();
    V. sifre.setPromptText("Şifre giriniz"); 

    JavaFX’de yukarıdaki program bloğunun hangisinde "işaret kutusu alanı" bulunmaktadır?

  19. 19

    JavaFX kullanıcı arayüzü formunun genişliğini
    belirlemek için kullanılan metot aşağıdakilerden
    hangisidir?

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