×

Internet Programcığı 12D-F 2010-2011 Yılı 1. Dönem 1. Cevap Anahtarıdır

Internet Programcığı 12D-F 2010-2011 Yılı 1. Dönem 1. Cevap Anahtarıdır

CARET MESLEK LİSESİ 2010-2011 EĞİTİM ÖĞRETİM YILI
İNTERNET PROGRAMCILIĞI DERSİ 1.DÖNEM 1.YAZILI CEVAP ANAHTARIDIR

12D-F SINIFLARI

 

1.

<?php
$pi=3;
$r=5;
$alan=$pi*$r*$r;
For($i=1;$i<=$alan;$i=$i+3)
{
echo $i;
echo "<br>";
}

?>

2.

<?php  $maas=1000;  $urun=250;  switch($urun)  {   case$urun>50 and $urun<100;     echo$maas+100;     break;   case$urun>=100 and $urun<200;     echo$maas+300;     break;   case$urun>=200 and +urun<500;     echo$maas+500;     break;   default:     echo "Tanımsız Maaş";  }  ?> 

3.

<?php  $y1=70;  $y2=85;  $y3=60;  $ort=($y1*0.2+$y2*0.35+$y3*00.45);  if($ort<45)
 echo "Başarısız";    elseif($ort>=45 and $ort>35)    echo "İyi";    elseif($ort>=85 and $ort<100)    echo "pekiyi";    else    echo "Tanımsız Not";        ?> 

4.

<?php  For($i=10;$i<=90;$i++)  {  If($i%2==0)  {  $kare=$i^2;  echo $kare;  }  Else     $kup=$i^3;  echo $kup;  }  ?> 

 

5-

    a) PHP yorumlayıcısı  çalışma mantığını yazınız.(5p) 

  • Web Server(Web Sunucu) dosya uzantısından bu isteği yapan dosyanın bir PHP dosyası olduğunu algılar ve PHP yorumlayıcıya yollar.
  • PHP yorumlayıcısı ilgili dosya içindeki scriptleri çalıştırarak geriye döndürdüğü sonucu web sunucuya tekrar gönderir.
  • Web sunucuya ulaştırılan sonuç istemci tarafına HTML dosya olarak yollanır.
    b) PHP programının avantajlarından 2 tanesini yazınız. (4p)

  • Çok hızlı çalışan bir dildir.
  • Öğrenilmesi kolay bir dildir.
  • diğer sınıfta anlatılanlardan ikisi de olabilir.
    Dezavantajları

  • Hatalarla baş etmek zordur
  • Detaylı ve büyük programlarda cevap alma süresi uzundur
    c)

  • Değişken başına $işareti konulur
  • Değişkenler sayıyla başlamaz .
  • Türkçe karakter kullanılmaz
  • _ dışında özel karakter kullanılmaz

d)
b değişkeni = integer          sonuc değişkeni = real     sonuç= 12.5