İleri Programlama Ara 2. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdaki veri tiplerinden hangisi boyut olarak en az yeri kaplar?


byte

short

int

float

boolean


2.Soru

For, while veya do-while döngülerinin o anki yinelemesini atlatmayı sağlayan operatör aşağıdakilerden hangisidir?


Break

Continue

Return

Switch

Case


3.Soru

Yaratıcı metotlar çağrılırken hangi anahtar sözcük kullanılmalıdır?


Public

Main

New

Static

Return


4.Soru

Aşağıdakilerden hangisi Java programlama dilinde hafıza problemlerinin oluşmasını engelleyen birimin adıdır?


OAK

Pointer

OpenJDK

JavaScript

Çöp toplayıcı


5.Soru

Aşağıdaki Java'nın temel özelliklerinden hangisi ilkel veri tipleri dışında elemanlar tanımlamaya yaramaktadır?


Nesneye yönelik programlama dili

Platform bağımsızlığı

Sağlamlık

Dağıtık yapılılığı

Otomatik hafıza yönetimi


6.Soru

Ürünlerin detaylarının belirlendiği, tıpkı sabun kalıbı gibi, sabun kalıbına verilen şekil ve detaylar sonrasında o kalıptan istenilen sayı kadarınca sabun üretilebilmektedir. Buradaki sabun kalıbı neyi temsil etmektedir?


Sınıf

Nesne

Metot

Obje

Özellik


7.Soru

I. Makine kodu
II. Bayt kod
III. Derleyici
IV. Kaynak Kod
V. Yorumlayıcı
Yukarıda JAVA programlama dilinin derleme ve yorumlama süreçlerine ait adımlar verilmiştir. Aşağıdaki seçeneklerin hangisinde Java’ da yorumlama sürecinin adımları doğru sıralanmıştır?


I – III – IV – II   

II – V – I

II – III – IV

I – II – III – V

I – II – III – IV


8.Soru

Java’nın çok çeşitli cihazlarda çalışabilme özelliği aşağıdakilerden hangisidir?


Sağlamlığı

Platform bağımsızlığı

Basitliği

Nesneye yönelik programlama dili olması

Dağıtık yapıda olması


9.Soru

2010 yılından itibaren Java’nın kontrolü hangi şirketin elindendir?


Oracle

Sun Microsystems

Apple

Microsoft

Google


10.Soru

For, while veya do-while döngülerinin o anki yinelemesini atlamayı sağlayan ifade aşağıdakilerden hangisidir?


For

While

Continue

Break

Switch


11.Soru

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?


Java Applet

Java Plug-in

Java Servlet

JSP

JSF


12.Soru

Eğer bir nesne, her zaman bir diğer nesneyi de etkiliyorsa ya da var olmak için diğerine ihtiyaç duyuyorsa bu duruma ne ad verilir?


Metot

Sahiplik

Ortaklık

Bağımlılık

Sınıf


13.Soru

Aşağıdaki seçeneklerin hangisi nesneye göre programlamanın temelleri göz önüne alınacak olunursa bir yazılımda ya mevcut sınıflarda değişiklik ya da yeni sınıf eklenmesi anlamına gelmektedir?


Bakım

Kalıtım

Çok biçimlilik

Genişletilebilirlik

Kodun yeniden kullanılabilirliği


14.Soru

For, while veya do-while döngülerinin o anki yinelemesini atlamak için ne kullanılır?


Switch

Break

Continue

True

Stop


15.Soru

Yukarıda verilen örnek aşağıdakilerden hangisine uygundur?


Yerel sınıf

Anonim sınıf

İç sınıf

Dış sınıf

İç içe sınıf


16.Soru

Dizi[2]=3
Yukarıdaki kod parçacığı için aşağıdakilerden hangisi kesinlikle doğrudur?


Elemanı 2’dir

2 elemanlıdır

3 elemanlıdır

Elemanı 3’tür

Tek elemanlıdır


17.Soru

Aşağıdakilerden hangisi gerçek hayattan alınmış problemi çözmek üzere oluşturulacak modelin, gerçekte var olan nesneler ve bu nesneler arasındaki ilişkilerden faydalanılarak oluşturulmasını ilke edinmiş olan programlama yaklaşımıdır?


Yapısal programlama

Problem çözmeye yönelik programlama

Nesneye yönelik programlama

Görünüm yönelimli programlama

Bileşen tabanlı yazılım geliştirme


18.Soru

Javanın halka açık ilk sürümü kaç senesinde çıkmıştır?


1990

1991

1992

1994

1995


19.Soru

Java programlama dilinde bir sınıf basit anlamda kaç unsurdan oluşur?


Bir

İki

Dört

Sekiz

Dokuz


20.Soru

Eğer üst sınıfa ait bir metodu kendimize göre yeniden tanımlıyor isek o metodun üstüne …….. işaretini koymak tavsiye edilir. Böyle bu metodun üst sınıfına ait bir metot olduğu ayırt edilmiş olur.
Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?


@Override

@

Override

@ride

ride