Professional Documents
Culture Documents
KİTAPÇIK TÜRÜ
T.C.
MİLLÎ EĞİTİM BAKANLIĞI
ÖLÇME, DEĞERLENDİRME VE SINAV HİZMETLERİ
GENEL MÜDÜRLÜĞÜ
HAYAT BOYU ÖĞRENME GENEL MÜDÜRLÜĞÜ MESLEKİ VE TEKNİK AÇIK ÖĞRETİM OKULU
ELGİNKAN VAKFI DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) SINAVI
20 MAYIS 2017
Adayın Adı ve Soyadı : ..................................................................
ADAYLARIN DİKKATİNE!
1. Sınav saat 10.00’da başlayacaktır. Sınav başladıktan sonra ilk 30 dakika tamamlanmadan dışarı çıkmayınız.
2. Sınav sırasında çanta, cep telefonu, saat, kablosuz iletişim sağlayan cihazlar ve kulaklık, kolye, küpe,
bilezik, yüzük, broş ve benzeri eşyalar ile her türlü elektronik ve/veya mekanik cihazları yanınızda bulun-
durmayınız. Bu araçları yanınızda bulundurmanız ve kopya çekmeye teşebbüs etmeniz hâlinde sınavınız
geçersiz sayılacaktır.
3. Başvuru şartlarını taşımadığınız hâlde sınava girmeniz, kopya çekmeniz, başka adayın sınav evrakını kul-
lanmanız, geçerli kimlik belgenizi ve sınav giriş belgenizi ibraz edemediğiniz durumlarda sınavınız geçersiz
sayılacaktır.
4. Sınavın değerlendirilmesi aşamasında, bilgisayar ortamında yapılan kopya analizinde sistemin ikili ve/veya
toplu kopya tespiti hâlinde sınavınız geçersiz sayılacaktır.
5. Aşağıdakilerden hangisi apache web sunucu- 11. Aşağıdakilerden hangisi bir web sunucu prog-
sunun konfigürasyon dosyasıdır? ramıdır?
A) config.php B) php.conf
C) php.ini D) http.php
2
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
12. Aşağıdaki adreslerden hangisi kayıtlı olan 18. PHP’de kesin bir ifadenin veri tipini ve değerini
bilgi.php sayfasını tarayıcının adres çubu- görmek için kullanılan fonksiyon aşağıdaki-
ğundan çağırmak için kullanılır? lerden hangisidir?
A) Mysql B) PHP
C) Dreamweaver D) Phpmyadmin
A) Phpmyadmin B) WebGrind
C) PHP D) Apache
A) $Ad_Soyad=”Talha UZUN”
16. PHP’de sadece doğru ya da yanlış değerini B) $Yas Farki=$yas1-$yas2
alan veri tipi aşağıdakilerden hangisidir? C) $memleket=”ELAZIĞ”;
D) $Alan=$a2 * $a3
A) float B) null
C) array D) boolean
?>
Yukarıdaki program çalıştırıldığında ekran
çıktısı nasıl olur?
32. $a=10;
A) 5 B) 0-1-2-3-4-5 ++$a;
C) 1-3-5 D) 0-1-2-3-4 Printf ++$a;
Yukarıdaki kod parçası çalıştırıldığında ekran
çıktısı nasıl olur?
A) 9 B) 10 C) 11 D) 12
27. mail($alici, $ABC,$mesaj,$headers)
Yukarıdaki mail fonksiyonunda $ABC aşağıda-
kilerden hagisini ifade eder?
A) file_exists B) is_file
C) is_dir D) mkdir
A) exit B) end
C) return D) break
4
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
35. Bir string’i belli bir karaktere göre bölerek dizi 40. Aşağıdakilerden hangisi php kodlarını html
değişkene aktarmaya yarayan PHP fonksiyonu kodlarından ayırır?
aşağıdakilerden hangisidir?
A) <%...%> B) <&...&>
A) ord() B) str_repeat() C) <%PHP...%> D) <?PHP...?>
C) explode() D) strpos()
A) 0 B) 1 C) 3 D) 5
42. Aşağıdakilerden hangisi fonksiyonda değer
döndüren deyimdir?
A) ord() B) each()
C) list() D) implode()
5
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
45. Yollanacak e-postanın HTML içerikli olmasını, 51. Aşağıdakilerden hangisi bir PHP sayfasını
gönderen e-posta adresinin görüntülenmesini, çalışmaya dâhil etmek için kullanılır?
e-posta içeriğinin dil kodunun tanımlanması,
e-posta Cc ve Bcc alıcılarının belirlenmesi için A) insert B) input
adlandırılan bilgilere ne denir? C) mysql_connect D) include
A) BB B) CC C) headers D) From
A) array_shift B) array_push
C) array_merge D) array_slice
6
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
56. mail($a, $b, $c, $d); fonksiyonuna göre aşağı- 62. I. name, size, method
dakilerden hangisi mailin içeriğidir? II. name, action, method
III. id, action, method
A) $a B) $b C) $c D) $d <form> etiketinin üç önemli özelliği yukarıda-
kilerden hangisidir?
A) Yalnız II B) I ve III
C) II ve III D) I, II ve III
57. Aşağıdakilerden hangisi açılır listede bir seçe-
neğin seçili olmasını sağlar?
A) checked B) selected
C) option D) value 63. Aşağıdakilerden hangisi <input> etiketinin
type özelliğinin alabildiği bir değerdir?
A) textarea B) select
C) radio D) option
58. Apache web sunucusu aşağıdaki hangi portu
kullanarak çalışır?
A) 21 B) 23 C) 80 D) 127
64. Aşağıdakilerden hangisi doğru bir URL sorgu
cümlesidir?
A) site.php?ad-ali&soyad-ay
59. Aşağıdakilerden hangisi çalışmakta olan B) site.php?ad=ali&soyad=ay
Apache web sunucusunu yeniden başlatır? C) site.php&ad=ali&soyad=ay
D) site.php%ad=ali&soyad=ay
A) Monitor Apache Servers
B) Restart
C) Start
D) Stop
65. PHP, form kontrol neslerinin (form etiketle-
rinin) hangi özelliğini kullanarak taşıdıkları
değeri elde eder?
A) 85.168.5.1 B) 192.168.1.1
C) 10.0.0.1 D) 127.0.0.1
A) Yalnız I B) I ve II
C) II ve III D) I, II ve III
7
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
67. ‘htmlspecialchars’ 73. /[^0-9]$/ söz dizisi hangi metin ile eşleşme
Fonksiyonu aşağıdaki konulardan hangisiyle sağlar?
en çok ilgilidir?
A) Yaşım 15
A) Veri tipi B) Veri güvenlik B) 15 yaşındayım
C) Veri silme D) Veri oluşturma C) Samsun 5 derece
D) Samsunun plaka kodu 55
A) 0 B) 1 C) 2 D) 3
A) phpmyadmin B) apache
C) mysql D) easyphp
72. /(PHP)(Öğrenmeyi)(Seviyorum)/ söz dizisini
Seviyorum PHP Öğrenmeyi şeklinde ekrana
yazan yer değiştirme söz dizisi aşağıdakiler-
den hangisidir?
78. Aşağıdakilerden hangisi metin kutusunun var-
A) \1\2\3 B) \1\3\2 sayılan değerini ayarlamak için kullanılır?
C) \3\1\2 D) \2\1\3
A) default B) value
C) action D) name
8
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
79. Aşağıdakilerden hangisi tam sayı veri türle- 84. Aşağıdakilerden hangisi veri tabanı oluştur-
rinden değildir? mak için kullanılan SQL komutudur?
80. Adı sira olan formdan gelen değer, deger de- 85. Aşağıdakilerden hangisi tablo oluşturmak için
ğişkenine aşağıdaki hangi yöntemle alınır? kullanılan SQL komutudur?
A) $kdm=$_POST["kdm"];
B) $kdm=$_GET["kod"];
C) $kod=$_GET["kod"];
D) $kdm=$_POST["kod"]; 87. Select Count(*) From tablo komutunun görevi
aşağıdakilerden hangisidir?
A) Yalnız I B) I ve II
C) II ve III D) I, II ve III
9
DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) A
89. ALTER TABLE tablo_adi DROP COLUMN sü- 94. Sql komut sisteminde kullanılan show databa-
tun_adi; ses;
Komutunun görevi aşağıdakilerden hangisidir? Komutunun görevi nedir?
91. Aşağıdakilerden hangisi bir veri tabanı türüdür? 96. Sql komut sisteminde kullanılan
A) MySQL B) PHP create table yazarlar;
C) Apache D) phpMyAdmin Komutunun görevi aşağıdakilerden hangisidir?
A) I ve II B) I ve III
C) II ve III D) I, II ve III
TEST BİTTİ.
CEVAPLARINIZI KONTROL EDİNİZ.
11
SINAV SÜRESİNCE UYULACAK KURALLAR
Bu kitapçığın her hakkı saklıdır. Hangi amaçla olursa olsun, kitapçığın tamamının veya bir kısmının Millî
Eğitim Bakanlığı Ölçme, Değerlendirme ve Sınav Hizmetleri Genel Müdürlüğünün yazılı izni olmadan
kopya edilmesi, fotoğraflarının çekilmesi, bilgisayar ortamına alınması, herhangi bir yolla çoğaltılması,
yayımlanması veya başka bir amaçla kullanılması yasaktır. Bu yasağa uymayanlar, doğabilecek cezai
sorumluluğu ve kitapçığın hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
20 MAYIS 2017 TARİHİNDE YAPILAN
HAYAT BOYU ÖĞRENME GENEL MÜDÜRLÜĞÜ MESLEKİ VE TEKNİK AÇIK ÖĞRETİM OKULU
ELGİNKAN VAKFI DİNAMİK İNTERNET PROGRAMCILIĞI - PHP 1.GRUP (2017/PHP) SINAVI
A SORU KİTAPÇIĞI CEVAP ANAHTARI
1. B 26. B 51. D 76. A
2. B 27. C 52. C 77. C
3. D 28. B 53. D 78. B
4. C 29. C 54. A 79. A
5. A 30. B 55. B 80. D
6. C 31. A 56. C 81. C
7. D 32. D 57. B 82. A
8. C 33. A 58. C 83. A
9. B 34. D 59. B 84. D
10. A 35. C 60. D 85. C
11. A 36. B 61. A 86. B
12. D 37. D 62. A 87. C
13. B 38. A 63. C 88. B
14. C 39. D 64. B 89. B
15. D 40. D 65. D 90. D
16. D 41. B 66. A 91. A
17. B 42. C 67. B 92. B
18. B 43. A 68. A 93. D
19. D 44. A 69. C 94. C
20. A 45. C 70. A 95. A
21. C 46. B 71. D 96. D
22. B 47. D 72. C 97. B
23. A 48. B 73. D 98. A
24. C 49. D 74. A 99. C
25. A 50. C 75. B 100. D