SORU BANKASI Filtrele

Arka Uç Yazılım Geliştirme Ünite / Modül Soruları


Soru 1

Startup.cs’teki configure metodundaki sırayı ve yanıtın ters sırasını tanımlayan yapıya ........... denir.


Soru 2

HTML ve C# kodlarının bir arada çalıştırılabilmesini sağlayan yapıya ....... denir.


Soru 3

ASP.NET Core WebApi aşağıdaki protokollerden hangisini kullanır?

A) HTTPB) SMTPC) SOAP
D) TCPE) WSDL

Soru 4

Ülkelerin ve başkentlerin bilgilerinin saklandığı iki farklı tablo arasında ilişki kurulacak olur ise ilişki türü olarak aşağıdakilerden hangisi olur?

A) Bire – BirB) Bire - ÇokC) Bire - Sıfır
D) Çoka - BirE) Çoka – Çok

Soru 5

Aşağıdakilerden hangisi bir LINQ sorgusu değildir?

A) SelectB) OrderByC) ToList
D) FirstOrDefaultE) SaveChange

Soru 6

Aşağıdakilerden hangisi Entity Framework Core için doğru bir ifadedir?

A) MVC Framework’üdür B) Açık kaynak ORM aracıdır
C) İlişkisel veri tabanıdır D) Object Mapping aracıdır
E) Veri tabanı yönetim aracıdır

Soru 7

Aşağıdakilerden hangisi paket yükleme komutudur?

A) dotnet package install B) nuget add package
C) dotnet add package D) nuget package add
E) dotnet install package

Soru 8

Sunucu taraflı model doğrulama işleminde girilen verilerin doğruluğunun kontrolü için aşağıdakilerden hangisi kullanılır?

A) ModelState.Errors B) ModelState.IsValid
C) Validation.Check D) Validation.IsValid
E) Validation.Summary

Soru 9

Aşağıda verilen model doğrulama nitelikleri açıklamalarından hangisi doğrudur?

A) StringLength, model değerinin sayısal uzunluğunu ifade eder.
B) Compare, iki model değerinin karşılaştırma durumunu gösterir.
C) Range, model değerinin tarih aralığını gösterir.
D) MaxLength, minimum karakter uzunluğunu gösterir.
E) Required, modele değeri boş olabilir.

Soru 10

Entity Framework Core’da veri tabanı ile ilgili işlemleri gerçekleştiren sınıf aşağıdakilerden hangisidir?

A) LINQB) EntityC) DbSet
D) DbSessionE) DbContext

Soru 11

Sunucu taraflı doğrulama ile ilgili aşağıdaki verilen bilgilerden hangisi doğrudur?

A) Sunucu kaynaklarını kullanmaz
B) Doğrulama tarayıcıda gerçekleştirilir
C) Güvenli değildir
D) Javascript kullanılır
E) Model doğrulama kullanılır

Soru 12

Label TagHelper’lar HTML Label etiketlerine uygulanırken aşağıdaki Data Annotations niteliklerinden hangisi kullanılır?

A) DataTypeB) DisplayC) Key
D) EmailAddressE) DisplayFormat

Soru 13

Aşağıdakilerden hangisi Form TagHelper niteliklerinden değildir?

A) asp-actionB) asp-routeC) asp-pat
D) hasp-controllerE) asp-antiforgery

Soru 14

Aşağıdakilerden hangisi TagHelper’ların özelliklerinden değildir?

A) HTML etiketlerine benzer.
B) Kurulum yapılarak kullanılır.
C) InteliSense özelliği kullanılır.
D) Temiz ve okunabilir kodlama yapılır.
E) Hazır metotlar bulundurur.

Soru 15

POST metodu ile ilgili aşağıdaki bilgilerden hangisi doğrudur?

A) Veriler adres satırında görünür
B) En fazla 200 KB veri iletilir
C) Veri gönderimi güvenlidir
D) Varsayılan metottur
E) Sadece metin verileri taşır

Soru 16

Formdan gönderilen dosyayı sunucu tarafında alabilmek için aşağıdakilerden hangisi kullanılır?

A) CopyTo() B) FileFormData
C) FormData D) IFormCollection
E) IFormFile

Soru 17

Formlarla ilgili aşağıdaki bilgilerden hangisi yanlıştır?

A) Veri girişleri input etiketleri ile sağlanır.
B) Kullanıcıdan alınan verileri sunucuya aktarır.
C) Girilen verileri göndermek için submit butonu kullanılır.
D) Kullanıcı ile web siteleri arasında etkileşim için kullanılır.
E) Formlar içerisinde sadece input etiketleri kullanılır.

Soru 18

Aşağıdakilerden hangisi standart klasör ve dosyalar arasında yer almaz?

A) wwwroot B) Startup.cs
C) Program.cs D) Settings.json
E) Views > _ViewStart.cshtml

Soru 19

Hangisi Startup.cs dosyasının özelliklerinden biri değildir?

A) ASP.NET Core uygulamalarının başlangıç noktasıdır.
B) Her ASP.NET Core projesinde bulunmak zorundadır.
C) Program.cs içerisinden çağrılır.
D) Uygulama ayarlarının yapıldığı yerdir.
E) Adının Startup olması zorunludur.

Soru 20

Aşağıdakilerden hangisi .NET’in sunduğu avantajlardan biri değildir?

A) Çapraz platform desteği sağlanması
B) Yüksek performans sağlaması
C) Kapalı kaynak kodlu olması
D) Birlikte çalışmayı kolaylaştırması
E) Birden fazla .NET sürümünün yan yana çalışabilmesi
Seçilen
Soru
Sayısı
0