Internet Programcığı 12E 2010-2011 Yılı 1. Dönem 1. Cevap Anahtarıdır
TİCARET MESLEK LİSESİ 2010-2011 EĞİTİM ÖĞRETİM YILI
İNTERNET PROGRAMCILIĞI DERSİ 1.DÖNEM 1.YAZILI SINAVI SORULARI
(12E)
1-
<?php For($i=55;$i<=990;$i++) { if ($i%5==0 AND $i%9==0) Echo $i^3; Else Echo $i*3; }
2-
<? $sayi=4; $faktoriyel=1; For($i=1;$i<=$sayi;$i++) { $faktoriyel=$faktoriyel*$i; } For($k=1;$k<=$faktoriyel;$k++) { echo "MTML".”<br>”; } ?>
3-
<?php $s1=45; $s2=65; $final=75; $ort=$s1*0.2+$s2*0.3+$s3*0.5; if($ort<50) echo "Başarısız"; elseif($ort>=50 and $ort<70) echo "Orta"; elseif($ort>=70 and $ort<90) echo "iyi"; elseif($ort>=90 and $ort<=100) echo "çok iyi "; else echo "tanımsız not"; ?>
4-
<?php
$urun=”A”;
Switch($urun)
{
Case “A”;
echo “%3 KDV”;
Break;
Case “B”;
echo “%5 KDV”;
Break;
Case “C”;
echo “%8 KDV”;
Break;
Default:
Echo “Vergi yok”;
}
?>
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.
- Bunun gibi 2 tane yeterli
c) Settype
Define
d) Aşağıdaki programda a ve son değişkenlerinin tipini yazınız ve ekran çıktısını bulunuz. (5p) a değişkeni =real son değişkeni = integer sonuç= 8
Share this content:
