aofsorular.com
WTK210U

İNTERNET TABANLI PROGRAMLAMA

6. Ünite
Soru 1
I. //  II. /*  III. */ Yukarıdakilerden hangileri yazılan kodların anlamı ve yapılan, yapılacak işler konusunda kod içine açıklamalar eklemek için kullanılan ifadeler arasında yer almaktadır?
Soru 2
1 char c = ‘B’;
2 string str1;
3 str1 = “Günaydın\nArkadaşlar”;
4 string str2 = “\”C#\” Programlama Dili Dersi”;
5 string str3 = “Türkiye\u0027nin Güzellikleri”;
6 Console.WriteLine(str1);
7 Console.WriteLine(str2);
8 Console.WriteLine(str3);

Yukarıdaki kodun ekran çıktısı aşağıdakilerden hangisidir?

Soru 3
I. Dizinin ilk elemanının anahtarı 1'dir

II. int[] ifadesi ile bir tamsayı dizisi tanımlanmaktadır

III. Dizi kullanılmadan önce mutlaka new kelimesi ile veya {} kullanılarak kaç elemanlı olacağı
belirlenmelidir

IV. Çok boyutlu dizi tanımlarken int[,] yapısı ile dizinin kaç boyutlu olacağı belirtilmelidir. 

Diziler ile ilgili verilen bilgilerden hangileri doğrudur?

Soru 4
1 int vize, final;
2 double ortalama;
3 Console.Write(“Vize: “);
4 vize = Convert.ToInt32(Console.ReadLine());
5 Console.Write(“Final: “);
6 final = Convert.ToInt32(Console.ReadLine());
7 ortalama = 0.4*vize+0.6*final;
8 if (ortalama >= 90) {
9 Console.Write(“Pekiyi”);
10 } else if (ortalama >= 80) {
11 Console.Write(“İyi”);
12 } else if (ortalama >= 70) {
13 Console.Write(“Orta”);
14 } else if (ortalama >= 60) {
15 Console.Write(“Zayıf”);
16 } else {
17 Console.Write(“Başarısız”);
18 }

Buna göre vizeden 70, finalden 65 alan birinin ekranına hangi ifade yazılır?

Soru 5
1’den 10’a kadar olan sayıların kareleri toplamını hesaplayan for döngüsü aşağıdakilerden hangisidir?
Soru 6
Aşağıdaki kodlardan hangisi döngüye ilk girildiğinde önce döngü bloğu içindeki kodlar çalıştırılır, daha sonra karşılaştırma ifadesi ile kontrol gerçekleştirilir?
Soru 7
I. Sınıf tanımlamak için class kelimesi kullanılır.

II. Aynı dosya içinde birçok sınıf tanımlaması yapmak da mümkündür.

III. Visual Studio ile yeni bir sınıf tanımlamak için Project/Add Class menüsünden yararlanılabilir. 

Yukarıda sınıflar ile ilgili verilen bilgilerden hangileri doğrudur?

Soru 8
I. System.Data ve System.Data.SqlClient isim uzaylarını çalışmaya eklemek

II. SQL komutları çalıştırmadan önce veritabanına bağlantı yapmak

III. Bağlantı yapılan veritabanına SQL komutları göndermek

Yukarıdakilerden hangileri Veritabanı üzerinde SQL komutları çalıştırmak için yapılması gerekenler arasında yer almaktadır?

Soru 9
İlk sırada id olan alana sıfırdan başlayarak sıra numarası vermek istediğinde aşağıdaki ifadelerden hangisi kullanılması gerekmektedir?
Soru 10
SqlCommand nesnesi hazırlandıktan sonra okuma işlemini başlatmak için hangi fonksiyon kullanılmalıdır?
Soru 11
Aşağıdakilerden hangisi ASP.NET uygulamaları ile doğru bir bilgi değildir?
Soru 12
Aşağıdakilerden hangisi true ve false değerlerini barındırabili?
Soru 13
Aşağıdakilerden hangisi tek bir karakter barındırabilir?
Soru 14
Aşağıdakilerden hangisi alfa nümerik değerleri barındırabilir?
Soru 15
Aşağıdakilerden hangisi -3.4 x 1038 ile 3.4 x 1038 arasında ondalık sayı değerleri barındırabilir?
Soru 16
C# dilinde aşağıdaki değişkenlerden hangisi 0 ile 255 arasında tamsayı değerlerini barındırabilir?
Soru 17
Aşağıdakilerden hangisi parametre olarak verilen değer doğrultusunda case ifadeleri ile belirlenen kod bloklarını çalıştırmaya yarar?
Soru 18
Aşağıdakilerden hangisi bloğun içine yazılan kodlar koşul ile belirtilen sayıda tekrar tekrar çalıştırılır?
Soru 19
Aşağıdakilerden hangisi program akışında belli koşullar oluştuğunda döngülerin sonlandırılmasını sağlar?
Soru 20
Aşağıdakilerden hangisi System. Collections’da tanımlanmış dizi amaçlı kullanılan ArrayList gibi sınıfların elemanları içinde gezinmek için kullanılır?