WEB TASARIMI DERSİ 2. DÖNEM 2. YAZILI SORULARI

WEB TASARIMI VE PROGRAMLAMA DERSİ

2. DÖNEM 2. YAZILI SINAV SORULARIDIR.

 

  1. ASP.NET’in sayfa elemenlarını yazınız.(5 puan)
  2. 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)
  3. 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.

 

  1. 0’dan 100’e kadar 3’e bölünebilen sayıları ekrana yazdıran ASP.NET program kodunu yazınız.(10 puan)
  2. 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)

web tasarım soru

  1. 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…

  1. 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>

 

 

  1. 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)

 

  1. ASP.NET’te kullanılan döngü deyimlerini yazınız.(10 puan)

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.