WTK210U İnternet Tabanli Programlama Ünite -6
ASP.NET ile Dinamik Web Kodlama
#1. Aşağıdakilerden hangisi dizi oluşturmak için kullanılır?
Cevap : D) { }
Açıklama : C#’ta bir dizi tanımlaması (ör. int[] dizi = new int[3]; ) yapsak da, nesnelerin başlatılmasında veya koleksiyonların öğelerini eklerken { } kullanımı yaygındır. Örneğin int[] sayilar = { 10, 20, 30 };. “( )” metoda parametre, “String” bir veri türü, “Count” bir metod, “->” lambda işaretidir.
Yanıtınız yanlış ise “Diziler” konusunu yeniden gözden geçiriniz.
#2. for(int i=1; i<=3; i+=2){ Console.WriteLine(“Merhaba Dünya”); } döngüsü çalıştırıldığında “Merhaba Dünya” yazısı ekrana kaç defa yazılır?
Cevap : C) 2
Açıklama : Döngü 1’den başlar ve 3’e kadar gider, her seferinde +2 arttırır. i değerleri şu şekilde olur: 1, 3. Yani döngü 2 kez çalışır.
Yanıtınız yanlış ise “Veritabanı İşlemleri” konusunu yeniden gözden geçiriniz.
#3. Tasarım ekranında veritabanı bağlantısı yapmaya yarayan toolbox öğesinin adı nedir?
Cevap : A) Sqldatasource
Açıklama : ASP.NET Toolbox’ta SqlDataSource, veritabanına bağlanarak veri almayı ve sunmayı sağlayan bir denetimdir. “ListView”, “GridView” farklı veri görüntüleme kontrolleridir, “Sqlconnection” ise kod tarafında kullanacağınız bir sınıftır, toolbox öğesi olarak geçmez.
Yanıtınız yanlış ise “Veritabanı İşlemleri” konusunu yeniden gözden geçiriniz.
#4. xKonum ve yKonum değişkenlerinin değerlerinin koordinat düzleminde (50,60) ile (100,120) arasında olup olmadığını belirmek amacıyla aşağıdaki karşılaştırma ifadelerinden hangisi kullanılabilir?
Cevap : D) xKonum >= 50 && xKonum <= 100 && yKonum >= 60 && yKonum <= 120
Açıklama : C#’ta 50 <= xKonum <= 100 gibi bir ifade doğrudan yazılamaz. Bunun yerine “xKonum >= 50 && xKonum <= 100” şeklinde yazılmalıdır. Ayrıca aynı anda hem xKonum hem yKonum’un bu aralıkta olması gerektiğinden “&&” (mantıksal VE) operatörüyle birleştirilir.
Yanıtınız yanlış ise “For” konusunu yeniden gözden geçiriniz.
#5. Sınıf üyesi değişkenlerin dışarıdan erişilememesi için hangi kelime kullanılmalıdır?
Cevap : A) Private
Açıklama : C#’ta bir sınıf içinde tanımlanan değişken veya metotların “dışarıdan” erişilemez olması için erişim belirleyicisi “private” olmalıdır. “public” herkesin erişmesine izin verir, “protected” aynı sınıf veya alt sınıflar tarafından erişilebilir, “void” metot dönüş değerini, “return” ise metottan değer döndürmeyi ifade eder.
Yanıtınız yanlış ise “Değişkenler ve Türler” konusunu yeniden gözden geçiriniz.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. Veritabanında SQL komutları çalıştırmak için hangi sınıf kullanılmalıdır?
Cevap : D) Sqlcommand
Açıklama : ADO.NET içinde SQL komutlarını (SELECT, INSERT, UPDATE, DELETE vb.) çalıştırmak için SqlCommand sınıfı kullanılır. SqlConnection bağlantıyı yönetir, SqlDataAdapter veri kümeleriyle çalışmada kullanılır, SqlParameter parametre ekler.
Yanıtınız yanlış ise “Veritabanı İşlemleri” konusunu yeniden gözden geçiriniz.
#7. Aşağıdakilerden hangisi temel değişken türlerinden biri değildir?
Cevap : B) Arraylist
Açıklama : Int32, String, Uint (C#’ta uint), Float (float) temel veri türleridir. ArrayList ise koleksiyon sınıfıdır, “temel” veri türü kategorisine girmez.
Yanıtınız yanlış ise “Switch” konusunu yeniden gözden geçiriniz.
#8. Çalışan bir döngüyü başa almak için hangi komut kullanılmalıdır?
Cevap : D) Continue
Açıklama : C#’ta “continue”, o döngünün mevcut turunu sonlandırıp döngünün başına dönmesini sağlar. “break” ise döngüyü tamamen sona erdirir, “Foreach”, “While” döngü türleridir, “Switch” ise koşul yapısıdır.
Yanıtınız yanlış ise “If” konusunu yeniden gözden geçiriniz.
#9. Birbirine bağlı çok sayıda karşılaştırma yapmak ve bu karşılaştırmalar sonucunda tanımlanmış çok sayıdaki bloktan birinin çalışmasını sağlamak için hangi yapı kullanılmalıdır?
Cevap : A) if-else if
Açıklama : C# dilinde çoklu koşulları kontrol etmek için if / else if / else yapısı kullanılır. “for each” dizi veya koleksiyon üzerinde yineleme için kullanılır, “do while” ve “do” döngü yapılarıdır. “else” tek başına çoklu blok yönetimi sağlamaz.
Yanıtınız yanlış ise “Sınıflar” konusunu yeniden gözden geçiriniz.
#10. Dizi elemanları içinde bir döngü oluşturmak için aşağıdakilerden hangisi kullanılmaz?
Cevap : E) Switch
Açıklama : Diziler üzerinde gezinmek için “foreach”, “for”, “while”, “do while” kullanılabilir. “switch” deyimi bir değer veya ifadeye göre farklı kod bloklarını çalıştırmayı sağlar, dolayısıyla dizi elemanlarını yinelemek için uygun bir yapı değildir.
Yanıtınız yanlış ise “Operatörler” konusunu yeniden gözden geçiriniz.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
Anadolu Aöf Web Tasarımı ve Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
ASP.NET ile Dinamik Web Kodlama
Anadolu Aöf Web Tasarımı ve Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
ASP.NET ile Dinamik Web Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
ASP.NET ile Dinamik Web Kodlama
ASP.NET ile Dinamik Web Kodlama |
|
|---|---|
@lolonolo_com |
ASP.NET ile Dinamik Web Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
Ünite 6 – ASP.NET ile Dinamik Web Kodlama (Soru Seti) |
|
|---|---|
@lolonolo_com |
ASP.NET ile Dinamik Web Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
Anadolu Aöf Web Tasarımı ve Kodlama
WTK210U İnternet Tabanli Programlama Ünite -6
ASP.NET ile Dinamik Web Kodlama
