WEB TASARIMI DERSİ 2. DÖNEM 2. YAZILI SORULARI
WEB TASARIMI VE PROGRAMLAMA DERSİ
2. DÖNEM 2. YAZILI SINAV SORULARIDIR.
- ASP.NET’in sayfa elemenlarını yazınız.(5 puan)
- ASP.NET sayfasında kullanılacak programlama dilinin vb, dil kodlamasının Türkçe olduğunu belirten sayfa bildirimi yazınız. (10 puan)
- Aşağıdaki istenilen değişken tanımlamalarını yapınız. (15 puan)
a) MİKTAR adında Ondalık türünde bir değişken tanımlayınız.
b) CİNSİYET adında Karakter türünde bir değişken tanımlayınız.
c) SAYI adında Tamsayı türünde ilk değeri 500 olan bir değişken tanımlayınız.
d) İSİM adında Metin türünde ilk değeri ATML olan bir değişken tanımlayınız.
e) Ad isminde 10 elemanlı metin türünde bir değişken tanımlayınız.
- 0’dan 100’e kadar 3’e bölünebilen sayıları ekrana yazdıran ASP.NET program kodunu yazınız.(10 puan)
- Aşağıdaki formda olacak şekilde; kullanıcı kutuya herhangi bir ad yazdığında ve Gönder’e bastığında “Merhaba Ad”; boş geçildiğinde ise “Adınızı yazmadınız” yazan ASP.NET program kodunu yazınız. (20 puan)
- Aşağıdaki program kodundaki 7 adet boşluğu doldurarak; programın ne işe yaradığını açıklayınız. (10 puan)
………………………..
<script runat=”server”>
sub …………….(sender as object, e as eventargs)
if textbox1.text<25 then
label2.text=”0″
else if textbox1.text<45 then
label2.text=”1″
else if textbox1.text<55 then
label2.text=”2″
else if textbox1.text<70 then
label2.text=”3″
else if textbox1.text<85 then
label2.text=”4″
else
label2.text=”5″
……………..
end sub
</script>
<html><body>
<form runat=”server”>
<………:label id=”label1″ text=”Öğrencinin Notu” runat=”server”/>
<asp:textbox id=”……………..” runat=”server”/>
<asp:button id=”buton” text=”Not Karşılığı” …………….=”onaylama” runat=”server”/><br>
<asp:label id=”label2″ runat=”server”/>
…………………
</body></html>
Arka Sayfaya Geçiniz…
- Aşağıdaki programın ekran çıktısını yazınız.(10 puan)
<script runat=”server”>
dim sayi1 as integer=8
dim sayi2 as integer=3
dim sonuc as boolean
sub page_load(obj as object, e as eventargs)
response.write(“Sayi1=”&sayi1 &”<br>”)
response.write(“Sayi2=”&sayi2 &”<br>”)
sonuc=sayi1>sayi2
response.write(“büyüktür=”&sonuc)
end sub
</script>
<html><body></html></body>
- Kullanıcının gireceği sayının negatif mi; pozitif mi yoksa 0 (sıfır) mı olduğunu belirleyip ekrana yazan program kodunu yazınız.(10 puan)
- ASP.NET’te kullanılan döngü deyimlerini yazınız.(10 puan)