AÖF Soru Bankası
YBS306U

İleri Programlama

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

    Tür=Kuş

    Tür= Karga

    Tür= Kuş

    Bu şekilde bir ekran çıktısı alınabilmesi için aşağıdakilerden hangisi kullanılmalıdır?

  2. 2

    JavaFX kütüphanesi içerisinde farklı şekilde yerle- şimlere olanak sağlayan çeşitli sınıflar bulunmaktadır. Aşağıda bu amaca hizmet eden Java sınıflarından örnekler verilmektedir. Bileşenlerin yerleşimi ile ilgili sınıf örnekleri arasında hangisi yanlış verilmiştir?

  3. 3

    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?

  4. 4

    Derleyici hatalarına sebep olmadıkları için bu kural dışı durumların işlenip işlenmemesi programcıların tercihlerine bırakılan Java durumu aşağıdakilerden hangisidir?

  5. 5

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

  6. 6

    Kural dışı durumların işlenmesi Java programlama dilinde aşağıdakilerden hangisi ile yapılır?

  7. 7

    Aşağıda verilen bilgilerden hangisi yanlıştır?

  8. 8

    Üzerinde işlem yapılan açık bir dosyanın kapatılması veya kullanılan bir takım değişkenlerin bellekten temizlenmesi gibi farklı amaçlar ile kullanılabilen bloğa verilen isim aşağıdakilerden hangisidir?

  9. 9

    public class Hayvan {

    public void sesCikar(){

    System.out.println(“Hayvan sesi”); } }

    public class Inek extends Hayvan{

    public void sesCikar(){

    System.out.println(“Mö”); } }

    public class Kopek extends Hayvan{

    public void sesCikar(){

    System.out.println(“Hav hav”); }

    public void sesCikar(double a){

    System.out.println(“Hav hav”); } }

    public class HayvanUygulamasi {

    public static void main(String[] args) {

    Hayvan h = new Hayvan();

    Hayvan i = new Inek();

    Hayvan k = new Kopek();

    h.sesCikar();

    i.sesCikar();

    k.sesCikar(); } }

    Yukarıdaki programın kodları çalıştırıldığında aşağıdakilerden hangi ekran görüntüsü ortaya çıkar?

  10. 10

    Aşağıdakilerden hangi kavram sayesinde sınıfları hiyerarşik bir şekilde ifade edebiliriz?

  11. 11

    Java programlarında kullanılan ve sınıfların hiyerarşik olarak kataloglanmasına imkân sağlayan bir kavram aşağıdakilerden hangisidir?

  12. 12

    I. Arayüz, bir sınıfta olması gereken metotların tanımlandığı bir yapıdır.

    II. Arayüzler, sınıf değildir.

    III.  Arayüzler, Java programlama dilinde interface anahtar kelimesi ise tanımlanır. 

    "Arayüz" ile ilgili yukarıda verilen bilgilerden hangisi veya hangileri doğrudur?

  13. 13

    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?

  14. 14

    Aşağıdakilerden hangisi Model Görünüm Kontrolcüsü (Model View Controller - MVC) mimarisine uygun olarak hazırlanmış ve Java ile web uygulamaları geliştirmeye olanak tanıyan bir çatıdır?

  15. 15

    Aşağıdakilerden hangisi iç-içe sınıflara bir örnektir?

  16. 16

    Aşağıdakilerden hangisi, nesnenin bileşenlerindendir ?

  17. 17

    Yukardaki örnekte, neyin tanımlandığı gösterilmiştir?

  18. 18

    Bir programda 1'den 9'a kadar olan rakamlar sırasıyla ekrana yazdırılmak istenmektedir. Bu aşamada hangi döngü tercih edilmelidir?

  19. 19

    Aşağıdakilerden hangisi nesneye yönelik tasarım ilkelerinden biridir?

  20. 20

    Değişkenler üzerinde çeşitli işlemleri gerçekleştirmeye yarayan özel sembollere ne denir?

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözİleri Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç