İleri Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1/* Bilgilendir.java */ public interface Bilgilendir { public void turGoster(); } /* Serce.java */ public class Serce implements Bilgilendir { public void turGoster() { System.out.println("Tür = Serçe"); } } /* Karga.java */ public class Karga implements Bilgilendir { public void turGoster() { System.out.println(“Tür = Karga”); } } /* KusUygulamasi.java */ public class KusUygulamasi { public static void main(String[] args) { Karga karga = new Karga(); Serce serce = new Serce(); karga.turGoster(); serce.turGoster(); } } Yukarıdaki uygulamanın çıktısı aşağıdakilerin hangisinde doğrudur?
- 2
I. Label etiket1 = new Label("Kullanıcı adı:");
II . TextField isim = new TextField( );
III. Label etiket2 = new Label("Şifre:");
IV. PasswordField sifre = new PasswordField();
V. sifre.setPromptText("Şifre giriniz");JavaFX’de yukarıdaki program bloğunda şifreli metin giriş alanı bulunmaktadır?
- 3
Kural dışı durumların gerçekleşmesi halinde aşağıdaki durumların hangisi gerçekleşmektedir?
- 4
mesajların ayrı bir pencerede görüntülenmesi için hangi sınıf kullanılmaktadır?
- 5
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?
- 6
Mesajların ayrı bir pencerede görüntülenmesi için kullanılan sınıf aşağıdakilerden hangisidir?
- 7
JavaFX bileşenlerinin tek bir sütunda dikey olarak yerleşmelerine olanak sağlayan sınıf aşağıdakilerden hangisidir?
- 8
Aşağıda verilen bilgilerden hangisi yanlıştır?
- 9
İlgili programın bir dosyadan veri okuması gerektiğinde bu dosyanın zarar görmüş olması ile karşılaşacağı durum aşağıdaki seçeneklerden hangisidir?
- 10
- Private
- Public
- Protected
- Default
Yukarıdaki erişim belirleyicilerinden hangisi ya da hangileri ile tanımlanan özelliklere ve metotlara bütün sınıflar erişilebilir?
- 11Aşağıdakilerden hangisi Bileşenlere tek bir sütunda dikey olarak yerleşim sağlar?
- 12
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?
- 13
/* Sehir.java */
1 public abstract class Sehir{
2 public abstract void sehirAdiGetir();
}/* Ankara.java */
3 public class Ankara extends Sehir {
4 public void sehirAdiGetir() {
5 System.out.println(“Şehrin Adı = Ankara”); }
}Yukarıda verilen kodlardan kaç numaralı satır soyut bir sınıftan türetilmek için yazılmıştır?
- 14Ondalıklı sayı F ya da f harfi ile biterse aşağıdaki hangi veri tipi olarak algılanır?
- 15
Java Programlama dilindeki hangi kontrol akış deyimi döngü işlemi için kullanılır?
- 16
- Yazılım şekli
- İsimleri
- Standart Kütüphaneleri
- Semantikleri
Java ile JavaScript arasında, yukarıdakilerden hangisi ya da hangileri bakımından benzerlikler vardır?
- 17
- Java nesneye yönelik bir programlama dilidir.
- Bir Java programında tüm unsurlar birer nesnedir.
- Genel olarak nesnelerin durumu ve davranışı vardır.
- Nesnenin davranışını ifade etmek için metotlar kullanılır.
- 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?
- 18
Aşağıdakilerden hangisi “sabun” nesnesi için bir özellik olarak görülebilir?
- 19
Programcıların yazılım geliştirme sürecinde gerekli olan bileşenleri içeren pakete verilen isim aşağıdakilerden hangisidir?
- 20
Java Programlama dilindeki hangi aritmetik operatörü bölümünden arta kalan sayıyı bulmak için kulanılır?