aofsorular.com
BİL107U

PROGRAMLAMA I

4. Ünite
Soru 1
I    Metotlar belirli görevleri yerine getirmek amacıyla tasarlanmış kod bloklarına denir.

  II  Yaptıkları işlemlere göre bir sonuç döndürebilirler veya void türde tanımlanarak herhangi bir sonuç döndürmeyen metotlar da hazırlanabilir.

  III.  C# dilinde başlangıç noktası Main metodudur.

Yukarıda verilen bilgilerden hangisi metotların özelliklerindendir?

Soru 2
public int ucgenAlanHesapla( int taban, int yukseklik )
{
int alan = ( taban * yukseklik ) / 2 ;
return alan ;
}

Yukarıda verilen kod bloğu içerisindeki metot elemanlarından hangisi metodun döndürdüğü değer türünü tanımlamaktadır?

Soru 3
var sayi = Math.Abs(-123.45);

Console.WriteLine( "Değer: " + sayi );

Yukarıda Math sınıfında hazırlanmış Math.Abs(sayı) fonksiyonu kullanılmıştır. Bu kod bloğı-unun ekran çıktısı aşağıdakilerden hangisidir?

Soru 4
Aşağıdakilerden hangisi koleksiyon türlerinden birisi olan ArrayList özelliklerinden birisi değildir?
Soru 5
double x = Math.Sqrt( 121 );

Yukarıda kodu matematiksel işlemin sonucu aşağıdakilerden hangisidir?

Soru 6
I  Sözlük anlamı yığın, istif anlamına gelmektedir.

II LIFO (Last in First Out) yani son giren ilk çıkar yapısını sergilemektedir.

III. Yığının en üstüne bir eleman eklemek için Push() metodu, üstten bir eleman çekmek için de Pop() metodu kullanılır.

Yukarıda özellikleri verilen koleksiyon türü aşağıdakilerden hangisidir?

Soru 7
…..  günlük hayattaki metinleri, bilgisayar ortamında ise art arda gelen karakter dizilerini simgeler. Bu veri türü her ne kadar değer tipi kabul edilse de referans tipinde bir veri türüdür.

Yukarıda boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?

Soru 8
using System;

public class Program

{

public static void Main(string[] args)

{

string metin = "C# çok güzel!";

string eklenecek="öğrenmek ";

string yeni_metin=metin.Insert( 3, eklenecek );

Console.WriteLine(yeni_metin);

}

}

Yukarıda verilen kod bloğunun ekran çıktısı aşağıdakilerden hangisidir?

Soru 9
string buyuk_metin = degisken_ismi.ToUpper();

Yukarıda şablonu verilen ToUpper metodu hangi işlemi gerçekleştirmektedir?

Soru 10
“Sayının tam kısmını döndürür, ondalıklı kısmını siler. Parametre olarak aldığı sayı double, decimal veya float gibi ondalıklı sayılar olabilir.”

Yukarıda tanımı verilen Matematik Sınıfı metodu aşağıdakilerden hangisidir?

Soru 11
Aşağıdakilerden hangisi C# programlama dilinde programların çalıştırılması için gerekli olan başlangıç noktasıdır.
Soru 12
Aşağıdakilerden hangisi C# programlama dilinde metotların erişim belirleyicisi belirtilmediği takdirde kabul edildiği sınıfı tanımlar?
Soru 13
Aşağıdakilerden hangisi C# programlama dilinde metodun geri döndürdüğü değerin belirtilmediyse dönüş tipi olarak tanımlanması gereken ifadedir?
Soru 14
Aşağıdakilerden hangisi C# dilindeki mutlak değer hesaplama fonksiyonu için kullanılan metottur?
Soru 15
Aşağıdakilerden hangisi C# dilindeki iki sayı arasında karşılaştırma yapmak için kullanılan metottur?
Soru 16
Aşağıdakilerden hangisi C# programlama dilinde parametre olarak girilen “unsigned” olmayan herhangi bir sayının işaretinin bulmak için kullanılan metottur?
Soru 17
Aşağıdakilerden hangisi C# programlama dilinde % operatörü ile kalan hesaplanırken; iki sayının tam bölüm sonucu ve kalanının hesaplamaya yarayan fonksiyondur?
Soru 18
Aşağıdakilerden hangisi C# programlama dilinde sayıyı en yakın tam sayıya çevirmek için kullanılan yuvarlama fonksiyonudur?
Soru 19
Aşağıdakilerden hangisi C# programlama dilinde nesneleri gruplamayı sağlayan koleksiyonlar sınıfında en genel amaçlı kullanılan ve nesnelerden oluşan dizi yapısına verilen isimdir?
Soru 20
Aşağıdakilerden hangisi C# programlama dilinde string sınıfı ifadeleri birleştirmek için kullanılan, verilen metinleri art arda ekleyen metodun ismidir?