İleri Programlama Ara 3. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdakilerden hangisi Eclipse’in kullanım amaçlarından değildir?


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

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

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

Yazılım, derlenmesi, bağlanması ve çalışmaya hazır hale getirilmesini otomatik olarak yapabilmesi

Sıradan yazılan bir metnin programlama diline çevrilmesi


2.Soru

"This" anahtar sözcüğünün kullanımı ile ilgili aşağıdaki ifadelerden hangisi hatalıdır?


This ifadesi hangi nesne üzerinde işlem yapılıyorsa o nesnenin ifadesini döndürür.

Üye metotlar ve yaratıcı metotlar için şu anki nesneye erişim this anahtar sözcüğü ile yapılır.

Bir yaratıcı metoda gönderdiğimiz parametrelerin ismi sınıf değişkenleriyle aynı ise this kullanarak bu karışıklık giderilebilir.

This ifadesi ile aynı sınıf içerisindeki diğer yapıcı metotlar çağrılamaz.

This ifadesi static metotların içerisinde kullanılamaz.


3.Soru

Nesneye yönelik programlamada dilin nesne kullanıcısından gereksiz uygulama ayrıntılarını saklaması aşağıdakilerden hangisidir?


Sarmalama

Kalıtım

Çok biçimlilik

Metot

Özellik


4.Soru

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


Yukarıdaki örnekte parametre listelerinin nasıl tanımlandığı gösterilmiştir.

Yukarıdaki örnekte değerin tipinin nasıl tanımlandığı gösterilmiştir.

Yukarıdaki örnekte üye değişkenlerinin nasıl tanımlandığı gösterilmiştir.

Yukarıdaki örnekte java.lang.Long sınıfının nasıl tanımlandığı gösterilmiştir.

Yukarıdaki örnekte bileşenlerin listesinin nasıl tanımlandığı gösterilmiştir.


5.Soru

I. 1991 yılında elektrikli ev aletleri haberleşme projesi
II. OAK adının başkaları tarafından bulunmuş olması
III. Java 1.0 olarak halka açık sürüm
En güncel sürüm Java 7.3
Yukarıda sıralanan nedenlerden hangisi veya hangileri Java programlama dilinin ortaya çıkışında yaşanan durumlardandır?


Yalnız II

I ve II

I, II ve IV

I, II ve III

 I, II, III ve IV


6.Soru

O anki metoddan çıkan böylece kontrol akışı metodun çağrıldığı yere geri dönen ifade aşağıdakilerden hangisidir?


Return

Continue

Break

For

Switch


7.Soru

Aşağıdaki programlama dillerinden hangisi yorumlamalı dillerden birisi değildir?


Ruby

Perl

Pascal

Basic

Phyton


8.Soru

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?


Enum tipi

Yerel sınıflar

İç içe sınıflar

Static metotlar

Static olmayan metotlar


9.Soru

Aşağıdakilerden hangisi bisiklet sınıfının metodlarından biri olamaz?


Vites arttır

Fren yap

Pedal çevir

Pedal çevirme hızını arttır

Kuzeye git


10.Soru

Case ya da default etiketleriyle etiketlenebilen operatör aşağıdakilerden hangisidir?


if

if else

then

switch

then if


11.Soru

Değerleri veya koşulların aralıklarına dayalı ifadeleri sınarken aşağıdaki operatörlerden hangisi kullanılır?


switch

case

while

if-then-else

integer


12.Soru

16-bitlik tek bir Unicode karater değerini tutmak için kullanılan veri tipi aşağıdakilerden hangisidir?


Byte

Short

Long

Boolean

Char


13.Soru

int yaş = 18 ; ifadesi Java’da neyi ifade etmektedir?


Yaşı 18 olan tüm değerlerin çağrılması gerekliliğini

İsmi yaş olan bir değişken olduğu, bu değişkenin tam sayı (int) cinsinden değerler alabileceği ve bu değişkenin ilk değerinin 25 olduğunu

Ismi int olan bir değişken olduğu, bu değişkene ait tüm bireylerin 18 yaşında olduğunu

İsmi yaş olan metinsel değişkendeki tüm değerlerin 18 ifadesine karşılık geldiğini

18 yaş ve altında olan tüm değerlerin işleme tabi tutulacağını


14.Soru

Aşağıdaki değerlerden hangisi farklı bir sayı sistemine göre yazılmıştır?  


0xB

0x23

-0x34

0b01011

0x24


15.Soru

Aşağıdakilerden hangisi "film" sınıfı için bir örnek nesne olabilir?


Aksiyon

Drama

Aile Arasında

Komedi

Korku


16.Soru

Harflerin bilgisayar ortamında saklanması ve taşınması ile ilgili geliştirilen ve Türkçe’de Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi anlamına gelen sistem nedir?


ASCII

EFBII

UNICODE

UTF-12

EUCODE


17.Soru

Aşağıdakilerden hangisi nesneye yönelik programlama yaklaşımı dikkate alındığında nesneye ait bir özellik (properties) olarak tanımlanabilir?


Kuşun uçması

Balığın yüzmesi

Vidanın dönmesi

Topun yuvarlanması

Otomobilin 50km\s hızla gitmesi


18.Soru

Java programlarını çalıştırmak için öncelikle çalıştırılacak cihaza kurulumu yapılması gereken bileşen hangisidir?


JDK

Java API

JVM

JRE

Java Plug-in


19.Soru

Yaratıcı metotlar çağırılırken kullanılan anahtar kelime nedir?


call

return

old

key

new


20.Soru

Aşağıdakilerden hangisinin temel amacı çalışabilir kod elde etmektir?


Derleme

Yorumlama

Kaynak kod yazma

Bayt kodu makine koduna çevirme

Makine kodunu oluşturma