İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
"Bu sınıflar içerisinden ............ bileşenlere tek bir satırda yatay olarak
yerleşim sağlamaktadır. Diğerleri de farklı yerleşim olanakları sunarak ekran görünümünü çeşitlendirmektedirler." Boşluğa hangisi gelmelidir? - 2
"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?
- 3
Aldığı parametre SelectionMode.SINGLE olduğunda listenin tek elemanının, SelectionMode.MULTIPLE olduğunda ise listenin birden fazla elemanın seçilmesine izin veren metot nedir?
- 4
I. JavaFX
II. AWT
III. Swing
Java programlama dilinde, kullanıcı arayüzü geliştirmek için sırasıyla hangi kütüphaneler ortaya çıkmıştır?
- 5
Etiket, metin alani, sifre alani ve dugme bileşenleri kullanılan sınıf aşağıdakilerden hangisidir?
- 6
Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlayan sınıf aşağıdakilerden hangisidir?
- 7
- Java programlama dilinde, kullanıcı arayüzü geliştirmek için sırasıyla AWT, Swing ve JavaFX isimli kütüphaneler ortaya çıkmıştır.
- AWT kütüphanesi, zaman içinde yerini bir takım kendi eksiklerinin revize edilmesi sonucu oluşturulan Swing kütüphanesine terk etmiştir.
- JavaFX programcıların daha hızlı ve etkili şekilde kullanıcı arayüzü oluşturmaları adına sonradan inşa edilen bir Java kütüphanesidir.
- JavaFX kütüphanesi, Java geliştirme paketi (JDK) içerisine 2014 yılında yayınlanan 1.8 sürümünden itibaren dâhil edilmiştir.
- JavaFX kullanım yöntemlerinin ilki arayüz görünümü oluşturmak için tamamen Java program kodlarının kullanıldığı durumdur.
- JavaFX kullanım yöntemlerinin ikincisi ise FXML dediğimiz 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ıdır.
JavaFX temellerine ilişkin olarak yukarıda yer alan ifadelerden hangileri doğrudur?
- 8
temel anlamda o ana kadar eklenmiş olan bileşenlerin listesini döndüren metot aşağıdakilerden hangisidir?
- 9
Ekran çıktısında kutucuklara tik atmak suretiyle balık seçimi yapıldığı için “Siparişiniz = Balık” ifadesinin yazıldığı görülmekteyse hangi Java kod sınıfı ile yazılmıştır?
- 10
"Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar" hangisidir?
- 11
JavaFX kütüphanesi içerisinde, bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlayan sınıf nedir?
- 12
Ağağıda JavaFX’te kullanıcı arayüzü oluştururken kullanılan bileşenlere örnekler bulunmaktadır. Bunlardan hangisi yanlış verilmiştir?
- 13
"..........: Bu sınıf türündeki nesneler aynı anda en fazla bir
adet Stage türündeki nesne ile ilişkilendirilebilir." boşluğa ne gelmelidir? - 14
"Programın çalışma zamanı sırasında olağan dışı bir durum gerçekleşirse compiler bir ................ objesi yaratır." boşluğa ne gelmelidir?
- 15
- JavaFX uygulaması olacak sınıfın Application sınıfından kalıtım yoluyla türemiş ve start metodunu eziyor olması gerekir.
- Bahsedilen start metodu Stage sınıfı türünde bir parametre almaktadır.
- Stage sınıfı, ekranda bir form oluşmasına olanak sağlayacaktır.
- Birden fazla form oluşturulması söz konusu ise Stage sınıfından istenilen sayıda kullanılması gerekecektir.
JavaFX uygulamalarının genel akışına ilişkin olarak yukarıda yer alan ifadelerden hangileri doğrudur?
- 16
- Etiket
- Metin alanı
- Liste
- İlerleme çubuğu
- Araç çubuğu
Yukarıdakilerden hangileri JavaFX kütüphanesi içerisinde yer alan kullanıcı arayüzü bileşenlerinden örneklerdir?
- 17
mesajların ayrı bir pencerede görüntülenmesi için hangi sınıf kullanılmaktadır?
- 18
JavaFX kütüphanesi java geliştirme paketi içerisine hangi sürümden itibaren dahil edilmiştir?
- 19
Ekran çıktısında kutucuklara tik atmak suretiyle balık seçimi yapıldığı için “Siparişiniz = Balık” ifadesinin yazıldığı görülmekteyse hangi Java kod sınıfı ile yazılmıştır?
- 20
"Bileşenlere tek bir satırda yatay olarak yerleşim sağlar." Hangi java sınıfına aittir?