İleri Programlama Ara 1. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Java uygulamalarını çalıştırmak için gereken Java Çalışma Zamanı Ortamını da içinde barındıran, genellikle hususi çalışma zamanı olarak da adlandırılan yapı aşağıdakilerden hangisidir?


JVM

JDK

JRE

JSP

JSF


2.Soru

Bir metodun ismi ve parametre listesinin birleşimine ne ad verilir?


Metodun imzası

Metodun parametreleri

Metodun değişkenleri

Metodun erişim belirliyicileri

Metodun ismi


3.Soru

Belirli bir koşul geçerli olduğu sürece bir kod bloğunu sürekli çalıştıran operatör aşağıdakilerden hangisidir?


if

if-else

switch

case

while


4.Soru

Aşağıdaki seçeneklerin hangisi bir tümleşik geliştirme ortamında (IDE) olması gereken özelliklerden birisi değildir?


Programlama diline göre sözdizimi renklendirmesi yapabilen kod yazım editörü

Kod dosyalarının hiyerarşik olarak görülebilmesi amacıyla hazırlanmış gerçek zamanlı bir çizelge

Tümleşik bir derleyici yorumlayıcı ve hata ayıklayıcı

Programcının hızlı ve rahat bir şekilde yazılım geliştirmesine olanak sağlaması

Yazılımın derlenmesi, bağlanması, çalışmaya hazır hale gelmesi ve daha birçok ek işi manuel olarak yapabilmek amacıyla küçük inşa araçları.


5.Soru

Sınıf temelli nesneye yönelik programlama dili olan Java’da kodlar aşağıdaki parantez çeşitlerinden hangisinin içine yazılmaktadır?


( )

/ /

{ }

[ ]

\ \


6.Soru

Aşağıdaki operatörlerden hangisi  değişkenin değerini 1 arttırır?


+

/

++

--

!


7.Soru

Nesneye yönelik yazılan bir java kodunun bağlılık ve uyum açısından ilişkisi nasıl olmalıdır?


Yüksek bağlılık – yüksek uyum

Düşük bağlılık – yüksek uyum

Düşük bağlılık – düşük uyum

Yüksek bağlılık – düşük uyum

Hiçbiri


8.Soru

Java programlama dili için aşağıdakilerden hangisi yanlıştır?


Java sadece bir programlama dili değil aynı zamanda bir yazılım platformudur.

Java ile yazılan kaynak kod, derleme işlemi yapılarak bayt koda dönüştürülmektedir.

Java, hem derlemeli hem de yorumlamalı bir dildir.

Java platforma bağımlıdır, ancak yazıldığı işlemcide yazılır ve çalıştırılır.

Java ile yazılım geliştirmek için gereken tüm bileşenler ücretsizdir.


9.Soru

Bir döngüyü sonlandırmak için kullanılan operatör aşağıdakilerden hangisidir?


do

false

default

switch

break


10.Soru

İstisna listesi, hangi anahtar sözcükten sonra yazılır?


public

private

void

throws

constructer


11.Soru

Aşağıdakilerden hangisi Televizyon sınıfı için “ata sınıf – alt sınıf” ikilisi olarak uygun verilmiştir?


Bilgisayar – Tüplü televizyon

Ekranlar – LCD televizyon

Teknoloji – Kare televizyon

Teknoloji – Siyah beyaz televizyon

Bilgisayar – Smart Led televizyon


12.Soru

Kuş, kedi, insan ve balık sınıfları ele alındığında aşağıdakilerden hangisi çok biçimlilik işlevi örneğidir? 


Koş

Solungaç

Beslen

Ayak


13.Soru

Ayşe, bir yazılım firmasında çalışmaktadır. Sema hanım Ayşe’nin yanına gelerek bir yazılım yaptırmak istediğini söylemiştir. Ayşe, Sema hanımın istediği yazılım için aşağıdakilerden hangisini en önce yapmalıdır?


Ekibin bilgi birikiminin sunulması

Programlama dili seçiminin yapılması

Sistem için gerekli modelin oluşturulması

Kurumun yatırım ve deneyimlerinin tanıtılması

Sistemin kullanıcılarının gereksinimlerinin alınması


14.Soru

Aşağıdakilerden hangisi güçlü hafıza yönetimi yeteneği sayesinde programcı hatalarını yakalayabilme ve her nesne için güvenli bir çalışma ortamı sağlayabilmesi olarak tanımlanan Java’ nın temel özelliğidir?


Basittir

Sağlamlık

Dağıtık yapıdadır

Platform bağımsızlığı

Otomatik hafıza yönetimi


15.Soru

Bayt koda dönüştürülmüş küçük boyutlu Java programlarına ne ad verilir?


Java applet

Java Plug-in

Jar

Java Servlet

JSF


16.Soru

Aşağıdakilerden hangisi kontrol akışını o anki metoddan çıkararak metodun başladığı yere geri döndürür?


Return

Break

Continue

Switch

For


17.Soru

Yukarıda tanımlanan metotta döndürdüğü değerin tipi aşağıdakilerden hangisidir?


public

hesaplaAlan

int

hesaplaÇevre

throws


18.Soru

Aşağıdakilerden hangisi  Java programlama dilinde yer alan ilkel veri tipidir?


case

public

short

while

final


19.Soru

public static void main (String [] args) {
int a=-10; b=0; c=2; d=10; e=-8
System.out.println ( (a>b && (c!=d)) );
System.out.println ( a++ );
System.out.println ( ++a  );
System.out.println ( a==e );
System.out.println (a!=d );
}
Yukarıdaki kod bloğunun çıktıları hangi seçenekte doğru sırada verilmiştir?


False -9 -8 true true

True -9 -9 false true 

False -11 -11 false false

True -11 -12 true false

True -11 -10 false true


20.Soru

Elemanları int tipinde olan 5 elemanlı bir dizinin Java’da tanımlanması hangi seçenekte doğru belirtilmiştir?


New int [5:5]

İnt [] x = new int [5]

İnt new [5]

New [5] int

İnt [1,2,3,4,5]