İleri Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Arayüzler, Java programlama dilinde hangi anahtar kelimesi ise tanımlanır?
- 2
“Bu erişim belirleyicisi ile tanımlanan özelliklere ve metotlara sadece ilgili sınıf ve aynı paket içerisindeki diğer sınıflar tarafından erişilebilir.”
Yukarıda bahsi geçen erişim belirleyicisi aşağıdakilerden hangisidir?
- 3
Kedi ve köpek için ses çıkar komutu verildiğinde iki türün de farklı sesler çıkarması hangi kavrama bir örnektir?
- 4
Sınıflar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunmasına ne denir?
- 5
public class Daire {
private double yaricap;
rivate String renk;
private double piSayisi = 3.14;
public Daire() {
yaricap = 1.0;
renk = “mavi”; }
public Daire(double r, String c) {
yaricap = r; renk = c; }
public double alanHesapla() {
return yaricap * yaricap * piSayisi; } }
public class DaireUygulamasi {
public static void main(String[] args) {
Daire daire1 = new Daire(2.0, “mor”);
System.out.println(“1. dairenin alanı = “+ daire1. alanHesapla());
Daire daire2 = new Daire();
System.out.println(“2. dairenin alanı = “+ daire2. alanHesapla()); } }
DaireUygulamasi sınıfına ait program kodları çalıştırıldığında aşağıdakilerden hangi ekran görüntüsü ortaya çıkar?
- 6
Java programlama ortamında bir nesnenin davranış şekillerinin duruma göre değişebilmesine ne isim verilir?
- 7
mesajların ayrı bir pencerede görüntülenmesi için hangi sınıf kullanılmaktadır?
- 8
"public abstract class F {
}
public class B extends G {
}
public class C extends H {
}"Yukarıdaki Java program kodu ile ilgili aşağıdaki ifadelerden hangisi doğrudur?
- 9
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?
- 10
Aşağıdakilerden hangi erişim belirleyicisi ile tanımlanan özelliklere ve metotlara bütün sınıflar erişilebilir?
- 11
Aşağıdaki seçeneklerden hangisinde ComboBox doğru oluşturulmuştur?
- 12
Java programlarında kullanılan ve sınıfların hiyerarşik olarak kataloglanmasına imkân sağlayan kavrama ne ad verilir?
- 13
public class AppFinally
{
public static void main(String[] args)
{
try
{
int a = 5 / 0;
System.out.println(“1”);
System.out.println(“2”);
}
catch (Exception e)
{
System.out.println(“3”);
System.out.println(“4”);
}
finally
{
System.out.println(“5”);
}
}
}
Yukarıdaki programın çalıştırılması sonucu ekrana yazacak olan program çıktısı nedir?
- 14
“Nesnelerin içeride farklı çalışmalarına rağmen, dışarıdan aynı biçimde görünmelerini ifade etmektedir?
Yukarıdaki tanım aşağıdakilerden hangisine aittir?
- 15
"Gerçek hayatta karşılaşılan bir takım problemlerin çözülmesi için, üzerinde çalıştığı cihazın hızlı ve doğru işlem yapabilme gibi birtakım yeteneklerinden faydalanmak üzere yazılmaktadır" ifadesi aşağıdakilerden hangisi için geçerlidir?
- 16
Aşağıdakilerden hangisi ile tarayıcının kullanıcıyla etkileşimde bulunması, tarayıcının kontrol edilmesi, asenkron bir şekilde sunucu ile iletişime geçilmesi ve web sayfası içeriğinin değiştirilmesi gibi işlevler sağlanabilmektedir?
- 17
- implements
- synchronized
- transient
- volatile
- char
- throws
Yukarıdaki kelimelerden hangileri Java programlama dilinde değişken ismi olarak kullanılması yasaklı ayrılmış özel kelimelerdendir?
- 18
Programlama diliyle yazılan programa ne ad verilir?
- 19
Erişim niteleyiciler ve erişim seviyeleri ile ilgili aşağıdakilerden hangisi doğrudur?
- 20
int a=5;
int b=4;
a++;
++b;
System.out.print(a+" "+b);yukarıdaki kod parçacığının çıktısı aşağıdakilerden hangisidir?