İleri Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Sınıfların hiyerarşik bir şekilde ifade edebildiği nesneye yönelik programlamanın temel kavramı aşağıdakilerden hangisidir?
- 2
Aşağıda verilen bilgilerden hangisi yanlıştır?
- 3
JavaFX kütüphanesinde bulunan ComboBox bileşeni nedir?
- 4
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?
- 5
Kural dışı durumların gerçekleşmesi halinde aşağıdaki durumların hangisi gerçekleşmektedir?
- 6
- Olay kelimesini herhangi bir aktivitenin gerçekleşmesi olarak tanımlayabiliriz.
- Bir aktivitenin gerçekleşmesine sebep olan varlığı olayın kaynağı olarak adlandırabiliriz.
- 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.
- Bir olay gerçekleştikten sonra ne yapılması gerektiği tanımlanmış olmalıdır, bu tanımlama olay yönetimi olarak isimlendirilir.
- 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?
- 7
/* ProgramciHatasi1.java */
public class ProgramciHatasi1 {
public static void main(String[] args) {
int sayi[]={1,2,3};
System.out.println(sayi[4]);
}Bu sınıf içerisinde, 3 elemanlı bir dizi tanımlanmış ve bu dizinin beşinci elemanı ekrana
yazdırılmak istenmiştir.Yukarıdaki örnekte hangi durumun varlığından söz edilebilir? - 8
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?
- 9
Aşağıdakilerden hangisi Uzay isimli bir sınıftan türemiş başka bir sınıftır?
- 10
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?
- 11
Soyut sınıf, Java programlama dilinde hangi anahtar sözcük ile tanımlanır?
- 12
- Hbox, bileşenlere tek bir satırda yatay olarak yerleşim sağlar.
- VBox, bileşenlere tek bir sütunda dikey olarak yerleşim sağlar.
- BorderPane, bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar.
- 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?
- 13
- Kendi türünde bir nesne oluşturamaz
- Daha çok alt sınıflara ait detayları tanımlarlar
- İçeriğinde birtakım metodlar yaratılabilir
- Private anahtar kelimesiyle tanımlanırlar
Soyut sınıf ile ilgili yukarıdaki bilgilerden hangisi ya da hangileri doğrudur?
- 14
Aşağıdakilerden hangisi Java dilinin anahtar sözcüklerinden birisi değildir?
- 15
Java 8’in bir özelliği olan, parametresi metot olan metotlar yazmak için kullanılan ve bir anlamda değişken olarak bir metot kullanmayı
mümkün kılan yeni teknolojin aşağıdakilerden hangisidir? - 16
Trafik ışığı renkleri, haftanın günleri gibi önceden belirli sabit değerlerden oluşan verileri temsil etmek için aşağıdakilerden hangisi kullanılır?
- 17
Java'da sınıflar tanımlanırken kullanılan aşağıdaki bileşenlerden hangisi erişim niteleyici olarak değerlendirilmektedir?
- 18
Switch deyimi içerisinde String nesnesi kullanabilmek için en düşük hangi sürüm gerekmektedir?
- 19
Eğer bir nesne, her zaman bir diğer nesneyi de etkiliyorsa ya da var olmak için diğerine ihtiyaç duyuyorsa nesneler arasındaki ilişki için ne söylenebilir?
- 20
Nesneye yönelik programlamada hangisi bir üretimdeki ürünün davranışını ifade etmektedir?