1. Anasayfa
  2. 11.Sınıf

2008-2009 İnternet Programcılığı 2.dönem 1.yazılı Sınav Soruları ve Cevapları


3

1.Aşağıdaki sorulardan, verilen ifadeye göre DOĞRU veya YANLIŞ seçeneklerinin yanlarındaki parantezleri işaretleyiniz. (2p*10=20puan)


oPHP’de fonksiyonlar function komutu ile oluşturulur.  (D) (Y)
oPHP’nin kullanıma hazır birçok fonksiyonu bulunmaktadır.(D) (Y)
oZaman fonksiyonlarından getdate() seconds değeri saniye bilgisini verir. (D) (Y)
oPhp ile e-postalar yollamak için mail() fonksiyonu kullanılır. (D) (Y)
oFonksiyonda değer döndüren deyim next ‘tir. (D) (Y)
oFor deyimi şarta bağlı işlemler yapar. (D) (Y)
oAtama operatörü = işaretidir. (D) (Y)
oString birleştirme amaçlı olarak en sık kullanılan operatör “+”  operatörüdür. (D) (Y)
oSwitch değer verdiğimiz bir değişkenin belirlediğimiz şartlardan hangisine uygun olduğuna bakıp gerekli işlemi yapar. (D) (Y)
oDiziler oluşturulurken negatif değer alamazlar. (D) (Y)


2.24 den 44 ‘a kadar olan sayıları;
a) Alt alta listeleyen, (10p)
b) Bu sayıların toplamını bulan php kodunu yazınız. (10p)


3.Form üzerindeki textfield nesnesine Sıcaklık bilgisi giriliyor. Gelen Sıcaklık bilgisi 0 ile ’20 arasında ise ekrana ‘Mavi Alarm’, 21 ile 30 arasında ise ‘Sarı Alarm’, sıcaklık 30’un üzerinde ise ‘Kırmızı Alarm’ mesajını görüntüleyen programı yapınız. (15p)


4.İki kenar uzunluğu girilen dikdörtgenin alanını hesaplayan fonksiyonu geriye değer döndürecek şekilde yapınız. (15p)


5. Girdiğiniz ismin yanına “Hoşgeldin” yazan fonksiyonu oluşturunuz.  (10p)


6.Aşağıdaki program kodunun ekran çıktısı nedir? (10puan)
<?
function hesap ($yc)
{
         Define (“pi”,3);
         $sonuc = $yc* $yc* pi;
         return $sonuc;
}


$yaricap= 4;
echo “ Yaptığınız işlemin sonucu :”.hesap($yaricap).”’dir”;


?>


6. Aşağıdaki program kodunun ekran çıktısı nedir? (10puan)


<?
 $a=1; 
 for ($i=1;$i<=5;$i++) $a=$a+$i;     
echo “sonuç :”. $a;  
 ?>



1.D – D- D-D-Y-Y-D-Y-D-D
<?


for ($i=24;$i<=44;$i++)
{
    echo $i;
echo “<br>”;
$toplam=$toplam+$i;
}
echo “Sayıların Toplamı = “.$toplam;
?>
2.<?


for ($i=24;$i<=44;$i++)
{
    echo $i;
 echo “<br>”;
 $toplam=$toplam+$i;
}
echo “Sayıların Toplamı = “.$toplam;
?>
3.
<?
if ($sicaklik>0 && $sicaklik<=20)


{echo “Sarı alarm”;}


elseif ($sicaklik>20 && $sicaklik<30)
{echo “Mavi alarm”;}


elseif ($sicaklik>30)
{echo “KIrmızı alarm”;}


?>


4.  
<?
function dikdortgenalan($a,$b)
{
$alan=$a*$b;
return $alan;
}


$k=20;
$b=30;


echo “Dikdörtgenin Alanı: “.dikdortgenalan($k,$b);
?>


5.
<?
function yaz($metin)
{
echo “Hoşgeldin “.$metin;
}


$ad=”Ömer”;
echo yaz($ad);
?>


6. Yaptiginiz islemin sonucu :48’dir


7. sonuç:16

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

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

3 Yorum
Inline Feedbacks
View all comments
sınav

;-) bi günde sınavdan önce yayınlayın şu soruları

Guest

:confused: :-x :twisted: :sad: :-) :D :D :D :o 8) :P :evil: :wink: :idea: :arrow:

yalan

yazılıda çıksa ne güzel olr :D