SlideShare a Scribd company logo
1 of 22
Интернэт програмчлал хичээлийн тестийн сан
Бүлэг 1: Интернэт програмчлал, PHP хэлний үндэс
А. Мэдлэг шалгах даалгавар
1. Вэб гэдэг нь сүлжээнд ажиллах зориулалттай програм хангамж юм.
2. HTML буюу гипертекст бэлтгэх хэл дээр бичсэн компьютерийн файлыг веб хуудас гэнэ.
3. Веб сайтыг дуудахад эхэлж нээгддэг веб хуудсыг гол хуудас /Home Page/ гэж нэрлэдэг.
4. Вэб нь клиент / сервэрийн зарчмаар ажилладаг.
5. Сервэр, Хост гэсэн ойлголтууд нь нэг утгатай.
6. Сервэр дээрх мэдээлэлд хандаж буй компьютр нь клиент юм.
7. Хэрэглэгчийн үзэхийг хүссэн вэб сайтыг үзүүлэхийн тулд вэб сервэр нь тухайн вэб сайтыг хадгалсан
байхад л хангалтай.
8. Вэбийг үзэхийн тулд тухайн вэбийг хадгалж байгаа компьютерийн IP хаягийг заавал мэдэж байх
шаардлагатай.
9. PHP хэл нь өгөгдлийн сантай харилцаж ажиллаж чаддаггүй.
10. Wamp програм нь сервэр талын веб програмчлалын хэл юм.
11. Wamp нь сервэр талын, платформ хамааралгүй, HTML холилдсон, вэб хэл юм.
12. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн
боловсронгуй аргуудыг багтаасан веб едитор программ юм.
13. Хэрвээ тухайн вэб нь эцсийн хэрэглэгчтэй вэб браузераар дамжуулан харилцдаг бөгөөд өгөгдлийн сан
болон удаан хугацаагаар хадгалагдсан мэдээллийг шаарддаг бол түүнийг динамик вэб сайт гэнэ.
14. Вэбийг үзэхийн тулд тухайн вэбийн домайн нэрийг мэдэж байхад хангалттай.
15. Вэб програмчлалд өгөгдлийн сангийн програм хангамж шаардлагагүй байдаг.
16. РНР програм дээр том хэмжээний өгөгдлийн сан байгуулах боломжтой байдаг.
17. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн
боловсронгуй аргуудыг багтаасан веб програмчлалын хэл юм.
18. Динамик вэб сайт нь тухайн вэб хуудастай хэрэглэгчийг харилцан ажиллахыг зөвшөөрдөг.
19. Вэб гэдэг нь зөвхөн HTML хэмээх хэл дээр зохиогдсон мэдээллүүд юм.
20. Интернэтийн сүлжээнд байрлах хоорондоо холбогдсон вэб хуудсуудыг вэб сайт гэнэ.
21. Вэб сайт дахь вэб хуудсуудын зангилаа нь гол хуудас байдаг.
22. Вэб нь хэрэглэгчийн хүсэлт / сервэрийн хариулт гэсэн зарчмаар ажилладаг.
23. Хост гэдэг нь вэбийн мэдээллийг хадгалж байгаа компьютер юм.
24. Эзэмшигч компьютерлуу хандаж үйлчилгээ авч буй компьютер нь клиент юм.
25. Вэбийг үзүүлэхийн тулд сервэрүүдэд вэб үзүүлэгч програм хэрэгтэй.
26. Вэбийг үзэхийн тулд тухайн вэбийн домайн нэрийг мэдэж байхад хангалттай.
27. Вэб програмчлалд өгөгдлийн сангийн програм хангамж шаардлагагүй байдаг.
28. PHP програм нь вэб сервэр програм юм.
29. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн
боловсронгуй аргуудыг багтаасан веб едитор программ юм
30. Вэб хуудас болон вэб сайт 2 нь ижил утгатай.
31. HTML кодонд PHP кодыг нэмэх 3 хэлбэрүүд байдаг.
32. HTML кодонд PHP кодыг 1 удаа бичиж болно.
33. PHP хэлэнд хувьсагч зарлахдаа шууд бичиж өгнө.
34. Хувьсагчид утга олгохдоо тэнцүүгийн тэмдэг ашиглаж оноож өгдөггүй.
35. Boolean нь True, False гэсэн утгуудын аль нэгийг нь авдаг.
36. Int гэсэн үг нь intager гэсэн үгний бичлэгийн хэлбэр юм.
37. HTML буюу гипертекст бэлтгэх хэл дээр бичсэн компьютерийн файлыг веб хуудас гэнэ.
38. Хувьсагчийн өгөгдлийн төрлийг харахдаа gettype функцийг ашиглана.
39. Интернэттэй байнгын холбоотой байж, алсаас хэрэглэгч холбогдон, мэдээлэл солилцох боломжтой
компьютер үйлчлүүлэгч гэнэ.
40. Харин эзэмшигч компьютерруу хандаж, үйлчилгээ авч буй компьютерыг эзэмшигч гэнэ.
41. Вэб сайтыг үзэхийн тулд клиентуудэд вэб үзүүлэгч програм хэрэгтэй.
42. Вэбийг үзүүлэхийн тулд сервэрүүдэд вэб сервэр програм хэрэгтэй.
43. Веб хуудсыг үзэхэд зориулагдсан програмыг вэб сервэр хэмээн нэрлэдэг.
44. HMTL хэлэнд PHP хэлийг хольж бичих болохгүй.
45. Xamp, wamp програм нь HTML болон PHP код бичдэг программ юм.
Б. Хэрэглээ шалгах даалгавар
46. Интернетед веб сайтуудыг хадгалаж байдаг, хэрэглэгчийн үзэхийг хүссэн вэб сайтыг үзүүлэх
үйлчилгээгээр хангах вэб сервэр програм бүхий компьютерийг ..........гэнэ.
a. Вэб браузер
b. Үйлчлүүлэгч
c. Вэб сервер
d. Клиент
47. Веб хуудсыг үзэхэд зориулагдсан програмыг Веб браузер /web browser/ хэмээн нэрлэдэг.
a. Вэб браузер
b. Үйлчлүүлэгч
c. Вэб сервер
d. Клиент
48. Аль нь тексттэй ажилладаг tag вэ ?
a. <del>
b. <area>
c. <map>
d. <link>
49. Аль нь shape шинж чанарын авах утга биш вэ ?
a. rect
b. Poly
c. Triangle
d. Circle
50. <marquee> tag –ийн хөндлөн тэнхлэгийн хувьд авах зайг тодорхойлдог шинж чанар аль нь вэ?
a. scrollamount
b. scrolldelay
c. vspace
d. hspace
51. loop нь ямар tag –д ашиглагддаггүй шинж чанар вэ?
a. <marquee>
b. <bgsound>
c. <vgasound>
d. <embed>
52. Аль нь <table> tag –ийн rules шинж чанарын авах утга биш вэ?
a. rows
b. cols
c. void
d. groups
53. CSS нь хэдэн хэсгээс бүрдэх вэ?
a. 2 b. 3
c. 4 d. 5
54.Олон сонголтуудаас зөвхөн нэгийг нь сонгох боломжтой формыг үүсгэх төрлийг сонго.
a. checkbox
b. radio
c. select
d. password
55.RGB() функц нь хэдэн утга авах вэ ?
a. 3 b. 2
c. 4 d. 5
56.Олон сонголтуудаас хэд хэдийг сонгох боломжтой формыг үүсгэх төрлийг сонго.
a. checkbox
b. radio
c. select
d. password
57. . . . . . . нь зохиогчийн эрхийн тэмдэг юм.
a. &#174 b. &#167
c. &#169 d. &#168
58. HTML –д дэвсгэр өнгийг хэрхэн тодорхойлох вэ ?
a. <body color=”yellow”>
b. <background color=”yellow”>
c. <body bgcolor=”yellow”>
d. <background > yellow</background>
59. аль нь эрэмблэгдсэн жагсаалт үүсгэх вэ ?
a. <ol> b. <ul>
c. <list> d. <dl>
60. PHP кодын эхлэл төгсгөлийг тодорхойлох дараах тагуудын аль нь буруу вэ?
a. <? ?>
b. <?php ?>
c. <! !>
d. <script language=”php”> </script>
61. Дараах кодын зөв үр дүн аль нь вэ?
$num = 33.5;
$a=(int) $num;
echo $a;
a. 33.5 b. $num
c. $a d. 33
62. Дараах кодын зөв үр дүн аль нь вэ?
$num = “4”;
echo gettype($num);
a. true
b. false
c. integer
d. string
63.Дараах код дахь result хувьсагчийн утга ямар байх вэ?
$auth = 1;
$status = 1;
$result = (($auth == 1) && ($status != 0));
a. Үнэн
b. худал
c. тодорхой утга олгогдохгүй
d. алдаатай код байна.
64.Дараах кодын зөв үр дүн аль нь вэ?
$a=10;
if($a==$a)
echo $a+=10;
else
echo $a-=10;
a. 10 b. 20
c. 0 d. Алдаатай, үр дүн гарахгүй
65. Дараах кодын зөв үр дүн аль нь вэ?
$AgeGroup = ‘B’;
switch ($AgeGroup)
{
case ‘A’:
echo “Ages 20 and younger”;
break;
case ‘B’:
echo “Ages 21 to 40”;
break;
case ‘C’:
echo “Ages 41 to 60”;
break;
default:
echo “Error: unrecognized age group ‘$AgeGroup’”;
break; }
a. Ages 20 and younger
b. Ages 21 to 40
c. Ages 41 to 60
d. Error:unrecognized age group $AgeGroup
66. Дараах кодын зөв үр дүн аль нь вэ?
$identity = 'James Bond';
$car = 'BMW';
$sentence = "$identity drives a $car";
echo $sentence;
a. $identity drives a $car
b. Identity drives a car
c. James Bond drives a BMW
d. $sentense
67. PHP, MySQL, Wamp server-ийн хамтын ажиллагааны зөв хувилбарыг сонгоно уу.
Хэрэглэгчийн хүсэлт болох ______ хуудсыг вэб браузерын тусламжтайгаар вэб сервэр болох ______
сервэрлүү илгээнэ. ______ хүсэлтийг хүлээж аваад, ______ програмруу илгээнэ._____ програм тухайн хуудсыг
компляци хийнэ. Хэрвээ тухайн хуудсанд өгөгдлийн санруу холбогдсон код байвал ______ холбогдон үр дүнг
авна. ______ хуудсыг ____ хуудас болгон _____сервэрлүү илгээнэ. ______ сервэр тухайн хуудсыг клиентрүү
илгээнэ.
a. PHP, Wamp, Wamp, PHP, PHP, MySQL, PHP, HTML, Wamp, Wamp
b. HTML, PHP, PHP, Wamp, Wamp, MySQL, HTML, PHP, PHP, PHP
c. PHP, MySQL, MySQL, PHP, PHP, Wamp, PHP, HTML, MySQL, MySQL
d. HTML, Wamp, MySQL, PHP, PHP, Wamp, HTML, PHP, MySQL, Wamp
68. Дараах PHP кодуудын аль нь буруу вэ?
a. $ _10
b. $10_something
c. $aVar
d. $_____counter_____
69. Дараах кодын зөв үр дүн аль нь вэ?
$num = 33.5;
$a=(int) $num;
echo $a;
a. 33.5
b. $num
c. $a
d. 33
70. Дараах кодын зөв үр дүн аль нь вэ?
$num = “4”;
echo gettype($num);
a) true
b) false
c) integer
d) string
71. Дараах код дахь result хувьсагчийн утга ямар байх вэ?
$auth = 1;
$status = 1; $result = (($auth == 1) && ($status != 0));
a. Үнэн
b. худал
c. тодорхой утга олгогдохгүй
d. алдаатай код байна.
72. Дараах кодын зөв үр дүн аль нь вэ?
$a=10;
if($a==$a)
echo $a+=10;
else
echo $a-=10;
a. 10
b. 20
c. 0
d. Алдаатай, үр дүн гарахгүй
Бүлэг 2: PHP хэлний операторууд болон функц
А. Мэдлэг шалгах даалгаавр
73. is_array(……..) функц нь массив үүсгэх үүрэгтэй
74. reset(……) массивын элемэнтүүдийг устгах үүрэгтэй
75. Вэб браузерлуу хэвлэх аргын нэг нь echo юм.
76. $a%$b нь өгөгдлийг хооронд нь хувиар жиших үйлдэл
77. $a*=5 нь үржээд утга олгож байна.
78. ++$a нь нэгээр нэмэгдүүлэх үйлдэл юм.
79. <?php … ?> дотор дахин php код бичиж болно.
80. Массив-д том, жижиг үсэг ялгаагүй.
81. Массиваас тодорхой утгаар хайлт хийнэ.
82. Тогтмолыг зарлахдаа shell түлхүүр үгийг ашиглана.
83. Хувьсгачид утга олгохдоо тэнцүүгийн тэмдэг /=/-ийг ашиглана.
84. Integer бутархай хэсгийг агуулсан тоон утгуудыг авах төрөл. Үүнд: real, single, double төрлүүд байна.
85. Тодорхой нөхцлөөс хамааран бүлэг үйлдлийг олон дахин давтан гүйцэтгэх үйлдлийг нөхцөлт оператор
гэнэ.
86. Break() оператор нь өөрйиг нь агуулж байгаа давталтын операторуудын үйл ажиллагааг үргэлжлүүлэх
үүрэгтэй.
87. Break() оператор нь өөрйиг нь агуулж байгаа давталтын операторуудын үйл ажиллагааг таслах
үүрэгтэй.
88. Зөвхөн тухайн функцэнд ашиглагдаж байгаа хувьсгчийг локаль хувьсагч гэнэ.
89. Програмын бүхий л хэсэгт ашиглагдагдаж байгаа хувьсагчийг глобал хувьсагч гэнэ.
90. Тэмдэгт мөрийг 32 ширхэг 16-тын тооллын системийн тоогоор кодлоно.
91. Regular Expression нь текст болон тэмдэгт мөртэй ажиллах, түүн дээр хайлт, тулгалт, боловсруулалт
хийхэд ашиглагддаг хүчирхэг хэрэгсэл юм.
92. Форм нь зөв бүтэцтэй болон хэрэглэгчид ойлгомжтой дизайнтай байх тусмаа үр дүнгээ өгдөггүй.
93. PHP хэл дээр динамик вэб сайт хийж байгаа тохиолдолд формыг динамик байдлаар ашиглах
шаардлага гардаггүй.
94. $a XOR $b зөвхөн $a эсвэл $b үнэн үед үнэн байна.
95. Тэнцүү юу гэж шалгаж байна. $a==$b
96. $a= = = $b хоёр нь тэнцүү бөгөөд ижил төрөлтэй үед үнэн байна.
97. Олон утгыг нэг хувьсагчид хадгалж болдог нийлмэл хувьсагчийг массив гэнэ.
98. Массивыг индекс ашиглан үүсгэдэггүй.
99. Array_pop (массив_нэр) массивын төгсөглөөс элемэнт устгана.
100. rsort (массив_нэр) буурхаар эрэмбэлнэ.
101. array_sum (массив_нэр) массивын тоонуудийн нийлбэрүүдийг нь олдог
102. $a=”abc”.”def”үүнд бичигдсэн .ньзалгаж бичих байна.
103. Strlen ашиглан тэмдэгт мөрийн уртыг олж болно.
104. Md5 (тэмдэгт мөр) энэ нь тэмдэгт мөрийг 32 ширхэг 16-тын тооллын системийн тоогоор кодлоно.
105. PHP хэлэнд Regular Expression дэмждэг функцуудыг ашиглаж болно.
106. Method атрибут нь форм submit хийгдэх төрлийг тодорхойлоно.
107. $_POST нь функц юм .
108. $_POST нь глобал хувьсагч юм .
109. $_GET ын илээгдэх мэдээлэлийн хэмжээ нь 100 тэмдэгтээр хязгаарлагддаггүй.
110. Isset (хувьсагч) хувьсагчид утга олгогдсон эсэхийг шалгана.
111. Filter нь баталгаажуулах, цуцлах 2 төрөл байдаг.
112. E-mail илгээх үйлдлийг PHP хэлний mail() функцийг ашиглан гүйцэтгэнэ.
113. Uopload хийхэд input тагийн type атгрибут нь “ file ” утгыг тодорхойлж өгнө.
114. Хэрэглэгчээс серверлүү ямар нэг файл илгээхийг upload хийх гэнэ.
115. (Date, datetime, timestamp) он сар өдөртэй ажилладаг функц.
116. Method атрибут нь форм submit хийгдээд ямар хуудасруу шилжихийг тодорхойлно.
117. Post форм POST методоор submit хийгдэх ба формын элементүүдийн утга нь $_POST гэсэн PHP
хэлний глобал хувьсагчид хадгалагдахгүй.
118. Get форм GET методоор submit хийгдэх ба формын элементүүдийн утга нь $_GET гэсэн PHP хэлний
глобал хувьсагчид хадгалагдана.
119. Header (тэмдэгт мөр) вэб браузерлуу HTTP толгой хэсгийг илгээнэ.
120. Вэбээр дамжуулан ямар нэг үйлчилгээ хийхэд цагийн бүсийг ялгах нь чухал байдаг.
121. Аливаа вэб програмуудын хувьд хэрэглэгчийн оруулсан өгөгдлийг шүүж баталгаажуулах нь чухал биш.
122. Php шүүлтүүр нь өгөгдөл шүүлтийг хялбар хурдан хийхээр зохиогдсон байдаг.
123. PHP шүүлтүүр нь аюултай эсвэл найдваргүй эх сурвалжаас ирэх өгөгдлийг шүүж баталгаажуулахад
ашиглагддагүй.
124. E-mail илгээх формыг PHP хэл ашиглан үүсгэх ба харин илгээх үйлдлийг PHP хэлний mail() функцийг
ашиглан гүйцэтгэнэ.
125. Аливаа вэб сайтын нэг чухал хэсэг нь холбоо барих хэсэг байдаг.
126. PHP хэлэнд аливаа тэмдэгт мөрийг тодорхой загвараар хайх боломж байдаггүй
127. PHP хэлэнд текстийг тодорхой загвараар тулгалт хийн хайхын тулд ereg() функцийг ашиглана.
128. PHP хэлний ereg() функц нь хайлт амжиллтай болсон тохиолдолд тухайн тэмдэгт мөрийн олдсон
байрлалыг буцаана.
129. Загвар бүхий хайлтаар олдсон тэмдэгт мөрийг хадгалахдаа ereg() функцийг ашиглана.
130. Загвар бүхи хайлтаар олдсон тэмдэгт мөрийг өөр тэмдэгт мөрөөр солихдоо ereg_replace() функцийг
ашиглана.
131. Загвар бүхий хайлтаар олдсон үр дүнг массивруу буцаахдаа spilt() функцийг ашиглана.
132. time( ) функц нь зөвхөн одоогийн цагийн утгыг HH:MM:SS хэлбэртэйгээр буцаана.
133. getdate() функц нь системийн идэвхитэй огноог бүхэл тоон утгаар буцаана.
134. getdate(timestamp) функц нь өгөгдсөн бүхэл тоон утга бүхий цаг хугацааны мэдээллийг массив болгон
буцаана.
135. Өгөгдсөн огноог бүхэл тоон утга бүхий огноо хэлбэрт шилжүүлэхийн тулд date() функцийг ашиглана.
136. Өгөгдсөн огноог бүхэл тоон утга бүхий огноо хэлбэрт шилжүүлэхийн тулд mktime() функцийг ашиглана.
137. Бүхэл тоон утга бүхий огнооны мэдээллийг ойлгомжтой хэлбэрт шилжүүлэхийн тулд date() функцийг
ашиглана.
138. Upload гэдэг нь сервэрээс ямар нэг файл татаж үзэхийг хэлнэ.
139. Upload гэдэг нь хэрэглэгчээс сервэрлүү ямар нэг файл илгээхийг хэлнэ.
140. Файл upload хийхийн тулд формыг тусгай зориулалтаар үүсгэх ёстой.
141. Файл upload хийхийн тулд формын enctype атрибутыг нэмж тодорхойлох ёстой.
142. Файл upload хийх формоос ирж байгаа утгууд нь $_FILES массивт хадгалагдана.
143. Файл upload хийх үед алдаа гарвал $_FILES ["file"]["error"] нь 0 утгатай байна.
144. upload хийсэн файлыг сервэр дээр хадгалах бол move_uploaded_file() функцийг ашиглана.
145. move_uploded_file() функцийн 2 дахь параметрт хадгалах замыг тодорхойлно.
146. Динамик вэб сайтын тухайн агшинд хийгдэх үйлдлийг эсвэл хэрэглэгчид харуулах хуудсаа сонгож
биелүүлэхдээ Query String-ийг ашиглана.
147. Query String-ийг тодорхойлохдоо & тэмдэгээр эхлүүлэн, нэр утга гэсэн байдлаар тодорхойлно.
148. Query String нь $_GET массиваар дамжиж боловсруулагддаг учраас URL дээр харагддаг.
149. $_GET массивын түлхүүр буюу индекс нь Query String-ийн утга байна.
150. $_GET массивын утга нь Query String-ийн нэр байна.
Б. Хэрэглээ шалгах даалгавар
151. Дараах кодын зөв үр дүн аль нь вэ?
$num = 33;
(boolean) $num;
echo $num;
a. 33
b. $num
c. 1
d. true
152. Дараах кодын зөв үр дүн аль нь вэ?
$num = false;
echo gettype($num);
a. true
b. false
c. bool
d. boolean
153. Дараах код дахь result хувьсагчийн утга ямар байх вэ?
$status = 1;
$role = 4;
$result = (($status == 1) || ($role <= 2));
a. үнэн
b. худал
c. тодорхой утга олгогдохгүй
d. алдаатай код байна.
154. Дараах кодын зөв үр дүн аль нь вэ?
$a=10;
if($a==$a)
echo $a.=10;
else
echo $a*=10;
a. 10
b. 100
c. 105
d. Бүгд буруу
155. Дараах кодын зөв үр дүн аль нь вэ?
$strColor = ‘Blue’;
switch ($strColor)
{
case ‘Red’:
case ‘Orange’:
case ‘Yellow’:
echo “$strColor is a warm color”;
break;
default:
echo “$strColor is a cool color”;
break;
}
a. Red is a warm color
b. $strColor is a warm color
c. Blue is a cool color
d. $strColor is a warm color
156. Дараах кодын зөв үр дүн аль нь вэ?
$a = 'the';
$b = 'games';
$c = 'begin';
$d = 'now';
$statement = $a.' '.$b.' '.$c.' '.$d.';
print $statement;
a. a. .b. .c. .d.
b. the.’ ‘.games.’ ‘.begin.’ ‘.now.’
c. the games begin now
d. $a.' '.$b.' '.$c.' '.$d.'
157. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ?
define(myvalue, "10");
$myarray[10] = "Dog";
$myarray[] = "Human";
$myarray['myvalue'] = "Cat";
$myarray["Dog"] = "Cat";
print "The value is: ";
print $myarray[myvalue]."n";
a. The value is: Dog
b. The value is: Cat
c. The value is: Human
d. The value is: 10
158. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
array_pop($pasta);
print_r($pasta);
a. Array ( [0] => spaghetti [1] => penne [2]=>macaroni)
b. [0] => => penne [2]=>macaroni
c. Array ( [0] => spaghetti [1] => penne )
d. [0] => macaroni [1] => penne [2]=> spaghetti)
159. Дараах кодын зөв үр дүн аль нь вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
sort($pasta);
print_r($pasta);
a. spaghetti, penne, macaroni
b. Array ( [0] => macaroni [1] => penne [2] => spaghetti )
c. Array ( [0] => spaghetti [1] => penne [2] => macaroni )
d. macaroni, spaghetti, penne
160. Дараах кодын зөв үр дүн аль нь вэ?
function introduce($name, $place) {
$str=ucwords("Hello, I am $name from $place");
print $str;
}
introduce("Moonface", "The Faraway Tree");
a. Hello, I am Moonface from The Faraway Tree
b. Hello, I am $name from $place
c. Hello, I Am Moonface From The Faraway Tree
d. Hello, I am name from place
161. Дараах кодын зөв үр дүн аль нь вэ?
$today = "Tuesday";
function getDay() {
global $today;
$today = "Saturday";
print "It is $today ";
}
print "It is $today ";
getDay();
print "It is $today ";
a. It is Tuesday It is Saturday It is Saturday
b. It is Tuesday It is Saturday It is Tuesday
c. It is Tuesday It is Tuesday It is Tuesday
d. Ажиллахгүй, алдаатай байна.
162. Дараах кодын зөв үр дүн аль нь вэ?
$pizzaToppings = array('onion', 'tomato', 'cheese', 'anchovies', 'ham', 'pepperoni');
print_r($pizzaToppings);
a. [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni
b. onion, tomato, cheese, anchivies, pepperoni
c. Array ( [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni )
d. Ямар нэг үр дүн гарахгүй, үйлдэл буруу байна
163. Дараах кодын зөв үр дүн аль нь вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
array_push($pasta, 'tagliatelle');
foreach($pasta as $a)
echo "$a, ";
a. [0] => tagliatelle [1] => spaghetti [2] => penne [3] => macaroni
b. spaghetti, penne, macaroni, tagliatelle,
c. Array ( [0] => spaghetti [1] => penne [2] => macaroni [3] => tagliatelle)
d. tagliatelle, spaghetti, penne, macaroni,
164. Дараах кодын зөв үр дүн аль нь вэ?
$AgeGroup = ‘B’;
switch ($AgeGroup)
{
case ‘A’:
echo “Ages 20 and younger”;
break;
case ‘B’:
echo “Ages 21 to 40”;
break;
case ‘C’:
echo “Ages 41 to 60”;
break;
default:
echo “Error: unrecognized age group ‘$AgeGroup’”;
break; }
a. Ages 20 and younger
b. Ages 21 to 40
c. Ages 41 to 60
d. Error:unrecognized age group $AgeGroup
165. Дараах кодын зөв үр дүн аль нь вэ?
$identity = 'James Bond';
$car = 'BMW';
$sentence = "$identity drives a $car";
echo $sentence;
a. $identity drives a $car
b. Identity drives a car
c. James Bond drives a BMW
d. $sentense
166. Дараах кодын зөв үр дүн аль нь вэ?
$pizzaToppings = array('onion', 'tomato', 'cheese', 'anchovies', 'ham', 'pepperoni');
print_r($pizzaToppings);
a. [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni
b. onion, tomato, cheese, anchivies, pepperoni
c. Array ( [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni )
d. Ямар нэг үр дүн гарахгүй, үйлдэл буруу байна
167. Дараах кодын зөв үр дүн аль нь вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
array_push($pasta, 'tagliatelle');
foreach($pasta as $a)
echo "$a, ";
a. [0] => tagliatelle [1] => spaghetti [2] => penne [3] => macaroni
b. spaghetti, penne, macaroni, tagliatelle,
c. Array ( [0] => spaghetti [1] => penne [2] => macaroni [3] => tagliatelle)
d. tagliatelle, spaghetti, penne, macaroni,
168. Дараах кодонд ашиглагдаж байгаа Explode функц ямар үүрэгтэй вэ?
$str = 'red, blue, green, yellow';
$colors = explode(', ', $str);
a. Тэмдэгт мөрөөс ‘ , ‘ тэмдгэтийг хайж байна.
b. Массивын элемэнтийг тэмдэгт мөрлүү хөрвүүлж байна
c. Тэмдэгт мөрийг массиврүү хөрвүүлж байна
d. Массиваас элемэнт хайж байна.
169. Дараах кодын зөв үр дүн аль нь вэ?
function changeCase($str, $flag) {
switch($flag) {
case 'U':
print strtoupper($str)."<br />";
break;
case 'L'
print strtolower($str)."<br />";
break;
default:
print $str."<br />";
break;
}
}
changeCase("The cow jumped over the moon", "U");
a. The cow jumped over the moon
b. The Cow Jumped Over The Moon
c. THE COW JUMPED OVER THE MOON
d. the cow jumped over the moon
170. Дараах кодын зөв үр дүн аль нь вэ?
function getDay() {
$today = "Saturday";
}
getDay();
print "Today is $today";
a. Today is Saturday
b. Today is
c. Today is $today
d. Ажиллахгүй, алдаатай байна.
171. Дараах кодын зөв үр дүн аль нь вэ?
$a=10;
if($a==$a)
echo $a.=10;
else
echo $a*=10;
a. 10
b. 100
c. 105
d. Алдаа, үр дүн гарахгүй
172. Дараах кодын зөв үр дүн аль нь вэ?
$strColor = ‘Blue’;
switch ($strColor)
{
case ‘Red’:
case ‘Orange’:
case ‘Yellow’:
echo “$strColor is a warm color”;
break;
default:
echo “$strColor is a cool color”;
break;
}
a. Red is a warm color
b. $strColor is a warm color
c. Blue is a cool color
d. $strColor is a warm color
173. Дараах кодын зөв үр дүн аль нь вэ?
$a = 'the';
$b = 'games';
$c = 'begin';
$d = 'now';
$statement = $a.' '.$b.' '.$c.' '.$d.';
print $statement;
a. a. .b. .c. .d.
b. the.’ ‘.games.’ ‘.begin.’ ‘.now.’
c. the games begin now
d. $a.' '.$b.' '.$c.' '.$d.'
174. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ?
define(myvalue, "10");
$myarray[10] = "Dog";
$myarray[] = "Human";
$myarray['myvalue'] = "Cat";
$myarray["Dog"] = "Cat";
print "The value is: ";
print $myarray[myvalue]."n";
a. The value is: Dog
b. The value is: Cat
c. The value is: Human
d. The value is: 10
175. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
array_pop($pasta);
print_r($pasta);
a. Array ( [0] => spaghetti [1] => penne [2]=>macaroni)
b. [0] => spaghetti [1] => penne [2]=>macaroni
c. Array ( [0] => spaghetti [1] => penne )
d. [0] => macaroni [1] => penne [2]=> spaghetti)
176. Дараах кодын зөв үр дүн аль нь вэ?
$pasta = array('spaghetti', 'penne', 'macaroni');
sort($pasta);
print_r($pasta);
a. spaghetti, penne, macaroni
b. Array ( [0] => macaroni [1] => penne [2] => spaghetti )
c. Array ( [0] => spaghetti [1] => penne [2] => macaroni )
d. macaroni, spaghetti, penne
177. Дараах кодын зөв үр дүн аль нь вэ?
function introduce($name, $place) {
$str=ucwords("Hello, I am $name from $place");
print $str;
}
introduce("Moonface", "The Faraway Tree");
a. Hello, I am Moonface from The Faraway Tree
b. Hello, I am $name from $place
c. Hello, I Am Moonface From The Faraway Tree
d. Hello, I am name from place
178. Олон утгыг нэг хувьсагчид хадгалаж болдог нийлмэл хувьсагчийг ................. гэнэ.
a. Индекс
b. Аrray
c. Массив
d. Түлхүүр
179. Массив үүсгэх хэдэн арга байдаг вэ?
a) 2
b) 3
c) 4
d) 5
180. Массивыг бүтцээр нь хэвлэхэд аль арга нь зөв бэ?
a) Echo $capitals[‘MN’];
b) Echo $pets[0];
c) $die = range (0,6); print_r($die);
d) $pets = array (“dog”, “cat”, “sheep”, “bird”); print_r($pets);
181. Массивын эхэнд элемент нэмэх
a) Array_push(массив_нэр, утга[,утга...])
b) Array_ unshift (массив_нэр, утга[,утга...])
c) Array_pop(массив_нэр)
d) Array_ shift (массив_нэр)
182. Массивын төгсгөлд элемент нэмэх
a) Array_push(массив_нэр, утга[,утга...])
b) Array_ unshift (массив_нэр, утга[,утга...])
c) Array_pop(массив_нэр)
d) Array_ shift (массив_нэр)
183. Массивын эхнээс элемент устгах
a) Array_push(массив_нэр, утга[,утга...])
b) Array_ unshift (массив_нэр, утга[,утга...])
c) Array_pop(массив_нэр)
d) Array_ shift (массив_нэр)
184. Массивын төгсгөлөөс элемент устгах
a) Array_push(массив_нэр, утга[,утга...])
b) Array_ unshift (массив_нэр, утга[,утга...])
c) Array_pop(массив_нэр)
d) Array_ shift (массив_нэр)
185. Массивын заагчийг эхний байрлалруу зөөх
a) Next (массивын_нэр)
b) Prev (массивын_нэр)
c) Reset (массивын_нэр)
d) End (массивын_нэр)
186. Тэмдэгт мөр гэдэг нь тэмдэгтүүдийн ............ юм.
a) Багана
b) Мөр
c) Цуваа
d) Тэмдэгт
187. В эб програмчлалд браузер дээр гаргах өгөгдлийн хэдэн хувь нь тэмдэгт мөр байдаг вэ?
a) 50-60%
b) 60-70%
c) 70-80%
d) 80-90%
188. Хувьсагчийг зарлахдаа ямар тэмдэгт ашиглах вэ?
a) $
b) @
c) &
d) !
189. Бодит тоон төрлөөс аль нь худлаа вэ?
a) Real
b) Boolean
c) Double
d) Float
190. Тэмдэгт мөр шинэ мөр нэмэх
a) t
b) n
c) 
d) $
В. Чадвар шалгах даалгавар
191. Нөхцөл шалгах жишээ бич.
• If (шалгах нөхцөл){Хийх үйлдэл;}
192. Дараах програмын үр дүнг ол.
$players = array (“DUNCAN, king of Scotland” =>”Larry”,
“MALCOLM, son of the king”=>”Curly”,
“MACDUFF”=>”Rafael”);
print”<pre>”
print str_pad(“Dramatis Personae”, 50, “”, STR_PAD_BOTH)
“n”;
Foreach($players as $role=>$actor)
Print str_pad($role, 30, “,”)
.str_pad($actor, 20, “.”, STR_PAD_LEFT)
.”n”;
Print “</pre>”;
Үр дүн:
Dramatis Personae
DUNCAN, king of Scotland………………. Larry
MALCOLM, son of the king……………… Curly
MACBETH………………………………….Moe
MACDUFF………………………………….Rafael
193. PHP хэлэнд Regular Expression дэмждэг функцуудыг бич.
a) ______________________________POSIX
b) ______________________________PERL
194. Дараах програмын үр дүнг тайлбарлаж бич.
$var=”pap is pop song. This is pep. Oh pup”;
If (ereg(“p[aeiou]p”,$var))
echo “Oldloo”;
else
echo “Oldsongui”;
Үр дүн:
$var хувьсагчийн утгаас 3 үсгээс бүрдсэн, p үсгээр эхлээд, p үсгээр төгссөн, голын үсэг нь a,e,i,o,u үсгүүдийн
аль нэг байх тэмдэгт мөрийг хайж байна.
195. Дараах програмын үр дүнг бич.
$match=ereg(“^[0-9]”,$var);
Үр дүн: Тоогоор эхэлсэн тэмдэгт мөрийг хайж байна.
196. Бүсчлэгдсэн цагийн хувааруудыг нэрлэж бич.
a) ______________UTC
b) ______________GMT
197. PHP Filter төрлүүдийг нэрлэж бич.
a) _____________________Баталгаажуулах
b) _____________________ Цуцлах
Бүлэг 3: Өгөгдлийн сантай харьцаж ажиллах
А. Мэдлаг шалгах даалгавар
198. Mysql нь өгөгдлийн сантай ажилладаг програм. 1
199. Өгөгдлийн санг үүсгэхдээ GREATEDATABASE database_name гэж үүсгэнэ. 1
200. UNIQUE – тухайн талбарын бичлэг бүр дэх утга давтагдахгүй цорын ганц утгатэй байхыг шаардана. 1
201. FOREIGN KEY тухайн талбарыг өөр нэг хүснэгтийн PRIMERY KEY талбартай холбоход ашиглана. 1
202. Mysql тай mysql_conncet(servername, username, password ) гэж холбоно. 1
203. Mysql_error() MYSQL үйлдлийн алдааны тайлбарыг буцаадаг функц биш. 0
204. Mysql_query () функцийг ашиглан өгөгдөл унших үйлдлийг гүйцэтгэнэ. 1
205. $_SESSION болон $_COOKIE хувьсагчийг шууд зарлан ашиглаж болдог. 0
206. Өгөгдлийн санд query ашиглахгүйгээр өгөгдөл нэмж болно. 0
207. phpMyAdmin нь өгөгдлийн сангийн програм юм.
208. Динамик вэб зохиохын тулд өгөгдлийн сангаа phpMyAdmin програм дээр үүсгэнэ.
209. phpMyAdmin нь MySQL өгөгдлийн сангийн сервэртэй ажиллахад зорулагдсан интерфейс бүхий нэмэлт
хэрэгсэл юм.
210. MySQL өгөгдлийн сангийн сервэртэй ажиллахын тулд phpMyAdmin-ийг компьютертоо заавал суулгасан
байх ёстой
211. phpMyAdmin нэмлт хэрэгсэлгүйгээр MySQL өгөгдлийн сангийн сервэртэй ажиллах боломжтой
212. phpMyAdmin хэмэлт хэрэгсэл байхгүй бол MySQL өгөгдлийн сангийн сервэртэй командын мөрнөөс
ажиллах боломжтой
213. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тулд ямар нэг нэмэлт
тохиргоо хийх шаардлагаагүй
214. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тэмдэгтийн кодчилолыг
тохируулах шаардлагатай
215. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тэмдэгтийн кодчилолыг
utf8_unicode_ci гэж тохируулах шаардлагатай
216. MySQL өгөгдлийн сангийн програмын utf8_unicode_ci кодчилол нь зөвхөн монгол тэмдэгтүүдийг
дэмждэг.
217. MySQL өгөгдлийн сангийн сервэр дээр байгаа өгөгдлийн сангуудруу хандахын тулд заавал root гэсэн
эрхийг ашиглана.
218. MySQL өгөгдлийн сангийн сервэр дээр байгаа өгөгдлийн сангуудруу хандахын тулд хэрэглэгч өөрийг
гэсэн эрхийг үүсгэн түүнийгээ ашиглаж болно
219. Динамик вэб зохиохын тулд PHP хэлийг заавал MySQL өгөгдлийн сангийн програмтай хамт ашиглана
220. PHP хэл нь MySQL-тэй харьцаж ажиллах функцуудээр хангагдсан байдаг тул тэдгээрийг хамт
ашигладаг.
221. PHP, MySQL хоёр нь нэг компанийн бүтээгдэхүүн учраас зохицож ажиллах нь давуу тал болдог тул
хамт ашигладаг
222. mysql_fetch_array() функцийг insert query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана.
223. mysql_num_rows() функцийг selet query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана.
224. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана.
225. mysql_num_rows() функцийг selet query-ийн үр дүнд ирсэн бичлэгийн тоог буцаана.
226. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдлийг массив болгон буцаана.
227. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдлийг массив болгон буцаах тул
массив индекс нь тоогоор тодорхойогдоно.
228. Хандаж ажиллах өгөгдлийн санг сонгохдоо холболтыг заавал тодорхойлох ёстой
229. Аливаа query-г биелүүлэхдээ холболтыг заавал тодорхойлох ёстой
230. Өгөгдлийн сангийн сервэрлүү холбогдохоор нээсэн холболтыг заавал хааж байх ёстой
231. session, cookie гэдэг нь өгөгдлийг хадгалах нэг хэлбэр юм.
232. session болон cookie нь вэб сайтыг ажиллаж байх хугацаанд өгөгдлийн хадгалах нэг хэлбэр юм.
233. session болон cookie нь вэб сайтыг ажиллаж эхлэнгүүт үүсээд вэб сайтаас гарах үед устдаг.
234. Хэрэглэгчийн браузер ажиллаж байгаа компьютер дээрх тусгай файлд мэдээлэл хадгалах хэлбэрийг
Session гэж нэрлэнэ.
235. Вэб сайт ажиллаж байгаа сервэр компьютер дээрх тусгай файлд мэдээлэл хадгалахыг Cookie гэж
нэрлэнэ.
236. Вэб сайтыг үзэхдээ хуудаснаас хуудас дамжихад вэбийн хуудас хооронд ямар нэгэн үйлдэл болон утга
дамжуулахад session эсвэл cookie ашиглагдана.
237. Маш жижиг хэмжээний өгөгдлийг сервэрээс буюу сервэр талын веб хэлний үйл ажиллагааны үр
дүнгээс гаргаж аваад хэрэглэгчийн браузер дээр хадгалах жижиг файлыг cookie гэнэ..
238. Вэб сайтад cookie ашигласан тохиолдолд браузераар вэб хуудсыг үзэхийг аливаа компьютероос хүсэх
бүрт, тэр хүсэлт нь сервэр дээрх Cookie-рүү илгээгдэх болно.
239. Сервэр дээр нэг зэрэг хадгалагдах cookie -д тооны хязгаар байхгүй
240. Вэб сайт ажиллаж байгаа сервэр компьютер дээр өгөгдлийн тусгай файлд хадгалан хуудаснаас
хуудсанд дамжихдаа тухайн хадгалсан утгаа хэрэгтэй газраа авч ашиглахыг session гэж нэрлэнэ.
241. Session нь вэб сервэр болон веб браузер хоёрын хоорондын харилцааг хангадаг
242. Session ID-д мэдээлэл хадгалагдана.
243. Session эхлэнгүүт хэрэглэгчийн браузер өөртөө Session ID авдаг
244. Session эхлэгүүт хэрэглэгчийн браузерт олгогдсон session ID -аар дамжуулан сервэр дээрх session
хувьсагчид хаддага.
245. Cookie-г эхлүүлэх болон дуусгахдаа ижил функцийг ашигладаг.
246. Cookie-г устгах команд өгөөгүй байхад өөрөө устах нь бий
247. Cookie үүсгэхээр бол хүссэн газраа cookie үүсгэх функцийг тодорхойлно.
248. Үүссэн cookie-үүдийн мэдээлэл нь $_COOKIE массивт хадгалагдана.
249. Үүссэн cookie-ийн утгыг гаргаж авахдаа $_COOKIE иассивт cookie-үүдийн үүссэн дараалалтай адил
тоон индексээр хандана.
250. session-ыг эхлүүлэхийн тулд $_SESSION массивыг ашиглана.
251. Вэб сайтад session ашиглахаар бол session-ыг эхлүүлэх функцыг бүх кодынхоо хамгийн дээд талд
тодорхойлох ёстой
252. Үүсгэсэн session-ууд нь $_SESSION массивт хадгалагдана.
253. session-ий нэр нь $_SESSION массивын түлхүүр буюу индекс нь болно.
Б. Хэрэглээ шалгах даалгавар
254. Үсгийн төлвийг өөрчлөх аль нь буруу вэ?
a) Strtolower (тэмдэгт мөр)
b) Strtoupper (тэмдэгт мөр)
c) Ucfirst (string subject)
d) Uclast (string subject)
255. Тухайн хэрэглэгч вэб сайтын тухайн хэсэгт нэвтрэх эрхтэй юу гэдгийг шалгах арга зам юм.
a) Authentication
b) Authorization
c) Encryption
d) Decryption
256. Шөнө дундын GMT цагийг хэдэн оноос хэрэглэж эхэлсэн бэ?
a) 1970
b) 1960
c) 1950
d) 1940
257. Сарын өдрийг тоогоор буцаахад ямар тэмдэгт ашиглах вэ?
a) Hours
b) mday
c) Mon
d) Wday
258. Тригонометрийн функцын тангес бодох код.
a) Float cost (float arg)
b) Float tag (float arg)
c) Float asin (float arg)
d) Float atan (float arg)
259. Гадаад өгөгдлүүдээс аль нь буруу вэ?
a) Формоос оруулж байгаа өгөгдөл
b) Сервэрээс дамжуулах өгөгдөл
c) Вэб үйлчилгээний өгөгдлүүд
260. Нэг өгөгдөл оруулах хувьсагчийг авах ба түүхийг шүүх функцийг ол.
a) Filter_var
b) Filter_var_array
c) Filter_input
d) Filter_input_array
261. Тодорхойлогдсон шүүлтүүртэй нэр хувьсагчийг шүүх функцийг ол.
a) Filter_var
b) Filter_var_array
c) Filter_input
d) Filter_input_array
262. PHP Filter хэдэн төрөл байдаг вэ?
a) 2
b) 3
c) 4
d) 5
263. Дараахаас аль таг нь PHP ийн таг вэ?
a. <body>
b. <title>
c. <?php ?>
d. <php >
264. Хувьсагчид утга буруу оноож өгсөнийг ол.
a. $age=12;
b. $name=”Goliath Smitch”
c. $number=-2;
d. $date=year;
265. Мэдээллүүдийг вэб браузерлуу хэвлэх аргуудаас бишийг сонго
a. Print()
b. Echo()
c. Println()
d. Printf()
266. $a, $b 2лаа үнэн байх үйлдлийг ол
a. $a && $b
b. $a | | $b
c. $a XOR $b
d. $a OR $b
267. $a, $b ялгаатай байхыг шалгах үйлдлийг ол
a. $a == $b
b. $a != $b
c. $a <= $b
d. $a => $b
268. If() функцийн бичигдэх хэлбэр
a. If(шалгах нөхцөл){хйигдэх үйлдэл}
b. If(хийгдэх үйлдэл){шалгах нөхцөл}
c. If(шалгах нөхцөл){else{ хийгдэх үйлдэл}}
d. else {шалгах нөхцөл}If ( хийгдэх үйлдэл)
269. switch зөв бичэглэлийг ол
a. switch (хувьсагч) {case утга : хийх үйлдэл }
b. switch (утга ) {case хувьсагч : хийх үйлдэл }
c. switch (хувьсагч) {case хувьсагч : хийх үйлдэл }
d. switch (утга) {case утга : хийх үйлдэл }
270. $name= “ frist name ”. “ last name ”; $name ямар утгатай болох вэ?
a. frist_name
b. last name
c. frist name last name
d. last name first name
271. массивын эхэнд элемэнт нэмж байгааг нь сонго
a. array_unshift ( массив_нэр , утга [, утга . . . ] )
b. array_push ( массив_нэр , утга [, утга . . . ] )
c. array_shift ( массив_нэр )
d. array_pop ( массив_нэр )
272. $a өгөгдөлд abc, def 2 өгөгдлийг залгаж оруулсаныг ол
a. $a=” abc ” . ”def ”
b. $a=” abc”,”def”
c. $a=”abc”..”def”
d. $a=”abc” ,, ”def”
273. Print strtolower (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ?
a. php and mysql
b. PHP AND MYSQL
c. Php and mysql
d. Php And Mysql
274. Print ucwords (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ?
a. php and mysql
b. PHP AND MYSQL
c. Php and mysql
d. Php And Mysql
275. Print strtoupper (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ?
a. php and mysql
b. PHP AND MYSQL
c. Php and mysql
d. Php And Mysql
276. Print ucfirst (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ?
a. php and mysql
b. PHP AND MYSQL
c. Php and mysql
d. Php And Mysql
277. $var=”To be or not to be”; print strstr ($var, “to”); үр дүнг зөв гарсанг сонго
a. to be
b. To be or not be
c. false. Хэвлэхгүй
d. be or not to be
278. $var=”To be or not to be”; print stristr ($var, “to”); үр дүнг зөв гарсанг сонго
a. to be
b. To be or not be
c. false. Хэвлэхгүй
d. be or not to be
279. $var = strrev (“hello world”) print $var үр дүнг зөв гаргасанг сонго
a. Hello world
b. World hello
c. Olleh dlrow
d. Dlrow olleh
280. Хайлтанд ашиглах ? тэмдэглэгээ юуг илэрхийлэх вэ?
a. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө.
b. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
c. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
d. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө.
281. Хайлтанд ашиглах + тэмдэглэгээ юуг илэрхийлэх вэ?
a. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө.
b. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
c. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
d. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө.
282. Хайлтанд ашиглах * тэмдэглэгээ юуг илэрхийлэх вэ?
a. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
b. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө.
c. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө.
d. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө.
283. Тэмдэгт мөрд тулгалт хийхэд нэг тэмдэгтийг төлөөлдөг тэмдэглэгээ аль нь вэ?
a. { }
b. [ ]
c. $
d. ^
284. Тэмдэгт мөрд тулгалт хийхэд дэд тэмдэгт хэд давтагдаж орсныг төлөөлдөг тэмдэглэгээ аль нь вэ?
a. { }
b. [ ]
c. $
d. ^
285. Тэмдэгт мөрд тулгалт хийхэд эхлэлийг төлөөлдөг тэмдэглэгээ аль нь вэ?
a. { }
b. [ ]
c. $
d. ^
286. Дараах кодуудаас үнэн утга буцаах үйлдлийг сонгоно уу
a. $found=ereg("[0-9]{3}-[0-9]{3}-[0-9]{4}", "64-9-555-1234");
b. $found=ereg("pe?p","peep");
c. $found=ereg("[0-7]{3}","075";
d. $found=ereg("c.t", "bat");
287. Дараах кодуудаас үнэн утга буцаах үйлдлийг сонгоно уу
a. $found=ereg("ab+a ","abba");
b. $found=ereg("^[0-9]{4,6}$", "5827003");
c. $found = ereg("p[^a]p","pap");
d. $found=ereg("be$","to be or nor to be");
288. Дараах кодуудаас худал утга буцаах үйлдлийг сонгоно уу
a. $found=ereg("[^0-9a-zA-Z]","123abc");
b. $val=ereg("[0-9]{4,6}", "582769986456245003");
c. $found=ereg("pe?p","pp");
d. ereg("c.t", "cut");
289. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын хоногийн тоог авахын тулд $utga
массивт ямар түлхүүрээр хандах вэ
a. $utga['mday']
b. $utga['month']
c. $utga['mon']
d. $utga['wday']
290. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын текстэн нэрийг авахын тулд $utga
массивт ямар түлхүүрээр хандах вэ
a. $utga['mday']
b. $utga['month']
c. $utga['mon']
d. $utga['wday']
291. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын тоон утгыг авахын тулд $utga
массивт ямар түлхүүрээр хандах вэ
a. $utga['mday']
b. $utga['month']
c. $utga['mon']
d. $utga['wday']
292. MySQL өгөгдлийн сангийн сервэр дээр 25 хүртэлх урттай тэмдэгт мөр бүхий мэдээлэл хадгалахыг
хүсвэл тухайн мэдээллийг агуулах талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол
тохиромжтой вэ?
a. Tinytext
b. Text
c. Varchar
d. Char
293. MySQL өгөгдлийн сангийн сервэр дээр 10000 хүртэлх бичлэг бүхий мэдээлэл хадгалах хүснэгтийн ID
талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол тохиромжтой вэ?
a. Tinyint^
b. Smallint
c. Mediumint
d. Int
294. MySQL өгөгдлийн сангийн сервэр дээр зөвхөн цаг хугацааг HH:MM:SS хэлбэртэйгээр хадгалахыг
хүсвэл тухайн талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол тохиромжтой вэ?
a. Time
b. Timestamp
c. Date
d. Datetime
295. PHP хэлнээс MySQL өгөгдлийн сантай холбогдож ажиллахын тулд ямар функц ашиглагадаг вэ?
a. ADOConnection()
b. mysql_connect()
c. connect()
d. mysqlconnect()
296. MySQL сэрвэр дээрх аливаа нэг өгөгдлийн санруу хандаж ажиллахын тулд ямар функц ашиглах вэ?
a. mysql_fetch_array()
b. mysql_connect()
c. mysql_select_db()
d. mysql_query()
297. MySQL сэрвэр дээр аливаа нэг үйлдлийг биелүүлэхийн тулд ямар функц ашиглах вэ?
a. mysql_fetch_array()
b. mysql_connect()
c. mysql_select_db()
d. mysql_query()
298. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь localhost гэсэн утга юу тодорхойлж
байна вэ?
a. өгөгдлийн санг ашиглаж буй вэбийн байрлаж байгаа вэб сервэрийн нэр
b. өгөгдлийг хадгалж буй өгөгдлийн сангийн сервэрийн нэр
c. өгөгдлийг хадгалж буй өгөгдлийн сангийн нэр
d. хэрэглэгчийн тодорхойлсон дурын нэр
299. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь gerel гэсэн утга юу тодорхойлж байна
вэ?
a. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нэр
b. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг
c. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр
d. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр
300. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь abc123 гэсэн утга юу тодорхойлж байна
вэ?
a. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр
b. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг
c. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нэр
d. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг
301. Дараах кодын үр дүнд браузер дээр 10 гэсэн тоо хэвлэгджээ.
$conn = AAA("localhost", “root", "abc123");
$db = BBB("test_db",$conn);
$sql = "SELECT * FROM person";
$result = CCC($sql,$conn);
echo DDD($result);
Дээрх кодын AAA тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_fetch_array()
b. mysql_connect()
c. mysql_select_db()
d. mysql_query()
302. Дээр өгөгдсөн кодын BBB тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_fetch_array()
b. mysql_connect()
c. mysql_select_db()
d. mysql_query()
303. Дээр өгөгдсөн кодын CCC тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_query
b. mysql_select_db
c. mysql_fetch_array
d. mysql_rows()
304. Дээр өгөгдсөн кодын DDD тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_query
b. mysql_select_db
c. mysql_fetch_array
d. mysql_num_rows()
305. Дараах кодын үр дүнд браузер дээр 1 бичлэг амжилттай нэмэгдлээ гэсэн мэдээлэл хэвлэгджээ.
DDD("localhost",“root","rot");
CCC("my_db");
$sql="INSERT INTO Persons (FirstName, LastName) VALUES ('$_POST[firstname]','$_POST[lastname]')";
if (!BBB($sql,$conn)) {
AAA('Error: ' . mysql_error());
}
echo "1 бичлэг нэмэгдлээ";
Дээрх кодын AAA тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_connect
b. die
c. mysql_fetch_array
d. mysql_close
306. Дээр өгөгдсөн кодын BBB тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysq_connect
b. die
c. mysql_num_rows
d. mysql_query
307. Дээр өгөгдсөн кодын CCC тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_select_db
b. mysql_num_rows
c. mysql_fetch_array
d. mysql_query
308. Дээр өгөгдсөн кодын DDD тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_select_db
b. mysql_connect
c. mysql_num_rows
d. mysql_query
309. Дараах кодын үр дүнд браузер дээр Delger Dorj. Suren Bat. гэсэн мэдээлэл хэвлэгджээ.
$conn = ZZZ("localhost",“gerel","abc123");
YYY("my_db", $conn);
$result = XXX("SELECT * FROM Persons");
while($row = WWW($result)) {
echo $row['FirstName'] . " " . $row['LastName'].".";
}
Дээрх кодын ZZZ тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_query
b. mysql_connect
c. mysql_fetch_array
d. mysql_num_rows
310. Дээр өгөгдсөн кодын YYY тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_connect
b. mysql_fetch_array
c. mysql_select_db
d. mysql_close
311. Дээр өгөгдсөн кодын XXX тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_fetch_array
b. mysql_num_rows
c. mysql_query
d. mysql_select_db
312. Дээр өгөгдсөн кодын WWW тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ?
a. mysql_fetch_array
b. mysql_close
c. mysql_num_rows
d. mysql_query
313. $_FILES["file"]["name"] энэ кодын file гэсэн индекс нь хэрхэн тодорхойлогддог вэ?
a. Файл upload хийхэд ашиглаж байга учраас file гэж тодорхойлдог.
b. input тагаар тодорхойлогдсон элемэнтийн нэр
c. $_FILES массивын өөрийнх нь индекс
d. дурын байдлаар тодорхойлж болно.
314. Файл upload хийх формоос ирсэн файлын нэр $_FILES массивын ямар индекст хадгалагдах вэ?
a. $_FILES["file"]["size"]
b. $_FILES["file"]["name"]
c. $_FILES["file"]["type"]
d. $_FILES["file"]["tmp_name"]
315. Файл upload хийх формоос ирсэн файлын хэмжээ $_FILES массивын ямар индекст хадгалагдах вэ?
a. $_FILES["file"]["size"]
b. $_FILES["file"]["type"]
c. $_FILES["file"]["name"]
d. $_FILES["file"]["tmp_name"]
316. Файл upload хийх формоос ирсэн файлын төрөл $_FILES массивын ямар индекст хадгалагдах вэ?
a. $_FILES["file"]["name"]
b. $_FILES["file"]["type"]
c. $_FILES["file"]["size"]
d. $_FILES["file"]["tmp_name"]
В. Чадвар шалгах даалгавар
317. Вэбийн гишүүдийг бүртгэхэд нэр, овог, нас, хүйс, e-mail хаяг, иргэншил, одоо амьдарч буй газар,
нэвтрэх нэр, нэвтрэх нууц үг гэсэн мэдээллүүд шаардлагатай байв. Дээрхи мэдээллүүд нь human гэсэн нэвтрэх
эрхтэй, asdfgh гэсэн нэвтрэх нууц үгтэй Organization гэсэн өгөгдлийн сангийн сервэр дээр байгаа workers гэсэн
өгөгдлийн санд хадгалагдах ёстой. Өгөгдсөн мэдээллийг ашиглан дараах даалгаваруудыг гүйцэтгэ
318. Дээрх мэдээллийг хадгалах хүснэгтийн нэр, талбарын нэр, талбарын төрлүүдийг тодорхойл
319. Дээрхи мэдээллийн дагуу гишүүдийн мэдээллийн бүртгэх формыг үүсгэх код бич /кодчилолд
ашиглагдах зүйлсийг тодорхойлсон байх нь чухал/
320. Тодорхойлсон хүснэгтдээ тодорхойлсон формын тусламжтайгаар өгөгдөл нэмж оруулах код бич
321. count нэртэй, 0 гэсэн утгатай 24 цагийн хугацаатай Cookie үүсгэх код бич
322. User нэртэй Guest гэсэн утгатай Session үүсгэн, түүний утгыг хэвлэх код бич
323. Хариултын хэсэг: 1 болон 2-р бүлгийн асуултуудын хариултуудыг дараах хүснэгтэд бөглөнө үү. 3-р
бүлгийн хариултыг цаасан дээр хийж гүйцэтгэнэ үү
324. Хүний нэр бүхий түлхүүртэй, нас бүхий утгатай 10 элемэнт бүхий массив үүсгэ
325. дараах формыг үүсгэх код бич
326. Дээрх даалгаварт өгөгдсөн формын тусламжтайгаар 1-р даалгаварт өгөгдсөн массиваас өгөгдсөн нэр
болон нас бүхий хүний мэдээллийг хайх код бич

More Related Content

Viewers also liked (8)

IT-4
IT-4IT-4
IT-4
 
IT-1
IT-1IT-1
IT-1
 
IT-2
IT-2IT-2
IT-2
 
IS test
IS testIS test
IS test
 
IT-5
IT-5IT-5
IT-5
 
IT-3
IT-3IT-3
IT-3
 
IT-6
IT-6IT-6
IT-6
 
IT-7
IT-7IT-7
IT-7
 

Similar to DW test (20)

Web intro
Web introWeb intro
Web intro
 
Web intro (1)
Web intro (1)Web intro (1)
Web intro (1)
 
surgalt
surgaltsurgalt
surgalt
 
4 клиентийн хамгаалалтыг эвдэх
4   клиентийн хамгаалалтыг эвдэх4   клиентийн хамгаалалтыг эвдэх
4 клиентийн хамгаалалтыг эвдэх
 
Hicheel1(90)minit
Hicheel1(90)minitHicheel1(90)minit
Hicheel1(90)minit
 
Лекц №5
Лекц №5Лекц №5
Лекц №5
 
Lecture vcp413
Lecture vcp413Lecture vcp413
Lecture vcp413
 
Lecture1
Lecture1Lecture1
Lecture1
 
си хэлний ойлголт
си хэлний ойлголтси хэлний ойлголт
си хэлний ойлголт
 
Lecture2
Lecture2Lecture2
Lecture2
 
Lec1
Lec1Lec1
Lec1
 
C++
C++C++
C++
 
Лекц 1
Лекц 1Лекц 1
Лекц 1
 
It glossary
It glossaryIt glossary
It glossary
 
7 session-тай ажиллах 1 хэсэг
7   session-тай ажиллах 1 хэсэг7   session-тай ажиллах 1 хэсэг
7 session-тай ажиллах 1 хэсэг
 
Day 1
Day 1Day 1
Day 1
 
Html, css, java script
Html, css, java scriptHtml, css, java script
Html, css, java script
 
Drawing
DrawingDrawing
Drawing
 
Dynamic web 3
Dynamic web 3Dynamic web 3
Dynamic web 3
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 

More from Usukhuu Galaa (20)

Se304
Se304Se304
Se304
 
Se205
Se205Se205
Se205
 
Is320
Is320Is320
Is320
 
Is201
Is201Is201
Is201
 
Rdbms bie daalt
Rdbms bie daaltRdbms bie daalt
Rdbms bie daalt
 
Rdbms 300 test
Rdbms 300 testRdbms 300 test
Rdbms 300 test
 
DB-2
DB-2DB-2
DB-2
 
нийтлэл 1
нийтлэл 1нийтлэл 1
нийтлэл 1
 
IT13
IT13IT13
IT13
 
IT14
IT14IT14
IT14
 
IT12
IT12IT12
IT12
 
IT11
IT11IT11
IT11
 
IT10
IT10IT10
IT10
 
IT-9
IT-9IT-9
IT-9
 
Use shop
Use shopUse shop
Use shop
 
Pronoun
PronounPronoun
Pronoun
 
Daatgal
DaatgalDaatgal
Daatgal
 
бие даалтын ажилд тавигдах
бие даалтын ажилд тавигдахбие даалтын ажилд тавигдах
бие даалтын ажилд тавигдах
 
бие даалт
бие даалтбие даалт
бие даалт
 
Bodlogo
BodlogoBodlogo
Bodlogo
 

DW test

  • 1. Интернэт програмчлал хичээлийн тестийн сан Бүлэг 1: Интернэт програмчлал, PHP хэлний үндэс А. Мэдлэг шалгах даалгавар 1. Вэб гэдэг нь сүлжээнд ажиллах зориулалттай програм хангамж юм. 2. HTML буюу гипертекст бэлтгэх хэл дээр бичсэн компьютерийн файлыг веб хуудас гэнэ. 3. Веб сайтыг дуудахад эхэлж нээгддэг веб хуудсыг гол хуудас /Home Page/ гэж нэрлэдэг. 4. Вэб нь клиент / сервэрийн зарчмаар ажилладаг. 5. Сервэр, Хост гэсэн ойлголтууд нь нэг утгатай. 6. Сервэр дээрх мэдээлэлд хандаж буй компьютр нь клиент юм. 7. Хэрэглэгчийн үзэхийг хүссэн вэб сайтыг үзүүлэхийн тулд вэб сервэр нь тухайн вэб сайтыг хадгалсан байхад л хангалтай. 8. Вэбийг үзэхийн тулд тухайн вэбийг хадгалж байгаа компьютерийн IP хаягийг заавал мэдэж байх шаардлагатай. 9. PHP хэл нь өгөгдлийн сантай харилцаж ажиллаж чаддаггүй. 10. Wamp програм нь сервэр талын веб програмчлалын хэл юм. 11. Wamp нь сервэр талын, платформ хамааралгүй, HTML холилдсон, вэб хэл юм. 12. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн боловсронгуй аргуудыг багтаасан веб едитор программ юм. 13. Хэрвээ тухайн вэб нь эцсийн хэрэглэгчтэй вэб браузераар дамжуулан харилцдаг бөгөөд өгөгдлийн сан болон удаан хугацаагаар хадгалагдсан мэдээллийг шаарддаг бол түүнийг динамик вэб сайт гэнэ. 14. Вэбийг үзэхийн тулд тухайн вэбийн домайн нэрийг мэдэж байхад хангалттай. 15. Вэб програмчлалд өгөгдлийн сангийн програм хангамж шаардлагагүй байдаг. 16. РНР програм дээр том хэмжээний өгөгдлийн сан байгуулах боломжтой байдаг. 17. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн боловсронгуй аргуудыг багтаасан веб програмчлалын хэл юм. 18. Динамик вэб сайт нь тухайн вэб хуудастай хэрэглэгчийг харилцан ажиллахыг зөвшөөрдөг. 19. Вэб гэдэг нь зөвхөн HTML хэмээх хэл дээр зохиогдсон мэдээллүүд юм. 20. Интернэтийн сүлжээнд байрлах хоорондоо холбогдсон вэб хуудсуудыг вэб сайт гэнэ. 21. Вэб сайт дахь вэб хуудсуудын зангилаа нь гол хуудас байдаг. 22. Вэб нь хэрэглэгчийн хүсэлт / сервэрийн хариулт гэсэн зарчмаар ажилладаг. 23. Хост гэдэг нь вэбийн мэдээллийг хадгалж байгаа компьютер юм. 24. Эзэмшигч компьютерлуу хандаж үйлчилгээ авч буй компьютер нь клиент юм. 25. Вэбийг үзүүлэхийн тулд сервэрүүдэд вэб үзүүлэгч програм хэрэгтэй. 26. Вэбийг үзэхийн тулд тухайн вэбийн домайн нэрийг мэдэж байхад хангалттай. 27. Вэб програмчлалд өгөгдлийн сангийн програм хангамж шаардлагагүй байдаг. 28. PHP програм нь вэб сервэр програм юм. 29. Macromedia Dreamweaver программ нь веб хуудас зохион байгуулахад зориулагдсан, хамгийн боловсронгуй аргуудыг багтаасан веб едитор программ юм 30. Вэб хуудас болон вэб сайт 2 нь ижил утгатай. 31. HTML кодонд PHP кодыг нэмэх 3 хэлбэрүүд байдаг. 32. HTML кодонд PHP кодыг 1 удаа бичиж болно. 33. PHP хэлэнд хувьсагч зарлахдаа шууд бичиж өгнө. 34. Хувьсагчид утга олгохдоо тэнцүүгийн тэмдэг ашиглаж оноож өгдөггүй. 35. Boolean нь True, False гэсэн утгуудын аль нэгийг нь авдаг. 36. Int гэсэн үг нь intager гэсэн үгний бичлэгийн хэлбэр юм. 37. HTML буюу гипертекст бэлтгэх хэл дээр бичсэн компьютерийн файлыг веб хуудас гэнэ. 38. Хувьсагчийн өгөгдлийн төрлийг харахдаа gettype функцийг ашиглана. 39. Интернэттэй байнгын холбоотой байж, алсаас хэрэглэгч холбогдон, мэдээлэл солилцох боломжтой компьютер үйлчлүүлэгч гэнэ. 40. Харин эзэмшигч компьютерруу хандаж, үйлчилгээ авч буй компьютерыг эзэмшигч гэнэ. 41. Вэб сайтыг үзэхийн тулд клиентуудэд вэб үзүүлэгч програм хэрэгтэй. 42. Вэбийг үзүүлэхийн тулд сервэрүүдэд вэб сервэр програм хэрэгтэй. 43. Веб хуудсыг үзэхэд зориулагдсан програмыг вэб сервэр хэмээн нэрлэдэг. 44. HMTL хэлэнд PHP хэлийг хольж бичих болохгүй. 45. Xamp, wamp програм нь HTML болон PHP код бичдэг программ юм.
  • 2. Б. Хэрэглээ шалгах даалгавар 46. Интернетед веб сайтуудыг хадгалаж байдаг, хэрэглэгчийн үзэхийг хүссэн вэб сайтыг үзүүлэх үйлчилгээгээр хангах вэб сервэр програм бүхий компьютерийг ..........гэнэ. a. Вэб браузер b. Үйлчлүүлэгч c. Вэб сервер d. Клиент 47. Веб хуудсыг үзэхэд зориулагдсан програмыг Веб браузер /web browser/ хэмээн нэрлэдэг. a. Вэб браузер b. Үйлчлүүлэгч c. Вэб сервер d. Клиент 48. Аль нь тексттэй ажилладаг tag вэ ? a. <del> b. <area> c. <map> d. <link> 49. Аль нь shape шинж чанарын авах утга биш вэ ? a. rect b. Poly c. Triangle d. Circle 50. <marquee> tag –ийн хөндлөн тэнхлэгийн хувьд авах зайг тодорхойлдог шинж чанар аль нь вэ? a. scrollamount b. scrolldelay c. vspace d. hspace 51. loop нь ямар tag –д ашиглагддаггүй шинж чанар вэ? a. <marquee> b. <bgsound> c. <vgasound> d. <embed> 52. Аль нь <table> tag –ийн rules шинж чанарын авах утга биш вэ? a. rows b. cols c. void d. groups 53. CSS нь хэдэн хэсгээс бүрдэх вэ? a. 2 b. 3 c. 4 d. 5 54.Олон сонголтуудаас зөвхөн нэгийг нь сонгох боломжтой формыг үүсгэх төрлийг сонго. a. checkbox b. radio c. select d. password 55.RGB() функц нь хэдэн утга авах вэ ? a. 3 b. 2 c. 4 d. 5 56.Олон сонголтуудаас хэд хэдийг сонгох боломжтой формыг үүсгэх төрлийг сонго. a. checkbox b. radio c. select d. password 57. . . . . . . нь зохиогчийн эрхийн тэмдэг юм. a. &#174 b. &#167 c. &#169 d. &#168
  • 3. 58. HTML –д дэвсгэр өнгийг хэрхэн тодорхойлох вэ ? a. <body color=”yellow”> b. <background color=”yellow”> c. <body bgcolor=”yellow”> d. <background > yellow</background> 59. аль нь эрэмблэгдсэн жагсаалт үүсгэх вэ ? a. <ol> b. <ul> c. <list> d. <dl> 60. PHP кодын эхлэл төгсгөлийг тодорхойлох дараах тагуудын аль нь буруу вэ? a. <? ?> b. <?php ?> c. <! !> d. <script language=”php”> </script> 61. Дараах кодын зөв үр дүн аль нь вэ? $num = 33.5; $a=(int) $num; echo $a; a. 33.5 b. $num c. $a d. 33 62. Дараах кодын зөв үр дүн аль нь вэ? $num = “4”; echo gettype($num); a. true b. false c. integer d. string 63.Дараах код дахь result хувьсагчийн утга ямар байх вэ? $auth = 1; $status = 1; $result = (($auth == 1) && ($status != 0)); a. Үнэн b. худал c. тодорхой утга олгогдохгүй d. алдаатай код байна. 64.Дараах кодын зөв үр дүн аль нь вэ? $a=10; if($a==$a) echo $a+=10; else echo $a-=10; a. 10 b. 20 c. 0 d. Алдаатай, үр дүн гарахгүй 65. Дараах кодын зөв үр дүн аль нь вэ? $AgeGroup = ‘B’; switch ($AgeGroup) { case ‘A’: echo “Ages 20 and younger”; break; case ‘B’: echo “Ages 21 to 40”; break; case ‘C’: echo “Ages 41 to 60”; break; default:
  • 4. echo “Error: unrecognized age group ‘$AgeGroup’”; break; } a. Ages 20 and younger b. Ages 21 to 40 c. Ages 41 to 60 d. Error:unrecognized age group $AgeGroup 66. Дараах кодын зөв үр дүн аль нь вэ? $identity = 'James Bond'; $car = 'BMW'; $sentence = "$identity drives a $car"; echo $sentence; a. $identity drives a $car b. Identity drives a car c. James Bond drives a BMW d. $sentense 67. PHP, MySQL, Wamp server-ийн хамтын ажиллагааны зөв хувилбарыг сонгоно уу. Хэрэглэгчийн хүсэлт болох ______ хуудсыг вэб браузерын тусламжтайгаар вэб сервэр болох ______ сервэрлүү илгээнэ. ______ хүсэлтийг хүлээж аваад, ______ програмруу илгээнэ._____ програм тухайн хуудсыг компляци хийнэ. Хэрвээ тухайн хуудсанд өгөгдлийн санруу холбогдсон код байвал ______ холбогдон үр дүнг авна. ______ хуудсыг ____ хуудас болгон _____сервэрлүү илгээнэ. ______ сервэр тухайн хуудсыг клиентрүү илгээнэ. a. PHP, Wamp, Wamp, PHP, PHP, MySQL, PHP, HTML, Wamp, Wamp b. HTML, PHP, PHP, Wamp, Wamp, MySQL, HTML, PHP, PHP, PHP c. PHP, MySQL, MySQL, PHP, PHP, Wamp, PHP, HTML, MySQL, MySQL d. HTML, Wamp, MySQL, PHP, PHP, Wamp, HTML, PHP, MySQL, Wamp 68. Дараах PHP кодуудын аль нь буруу вэ? a. $ _10 b. $10_something c. $aVar d. $_____counter_____ 69. Дараах кодын зөв үр дүн аль нь вэ? $num = 33.5; $a=(int) $num; echo $a; a. 33.5 b. $num c. $a d. 33 70. Дараах кодын зөв үр дүн аль нь вэ? $num = “4”; echo gettype($num); a) true b) false c) integer d) string 71. Дараах код дахь result хувьсагчийн утга ямар байх вэ? $auth = 1; $status = 1; $result = (($auth == 1) && ($status != 0));
  • 5. a. Үнэн b. худал c. тодорхой утга олгогдохгүй d. алдаатай код байна. 72. Дараах кодын зөв үр дүн аль нь вэ? $a=10; if($a==$a) echo $a+=10; else echo $a-=10; a. 10 b. 20 c. 0 d. Алдаатай, үр дүн гарахгүй Бүлэг 2: PHP хэлний операторууд болон функц А. Мэдлэг шалгах даалгаавр 73. is_array(……..) функц нь массив үүсгэх үүрэгтэй 74. reset(……) массивын элемэнтүүдийг устгах үүрэгтэй 75. Вэб браузерлуу хэвлэх аргын нэг нь echo юм. 76. $a%$b нь өгөгдлийг хооронд нь хувиар жиших үйлдэл 77. $a*=5 нь үржээд утга олгож байна. 78. ++$a нь нэгээр нэмэгдүүлэх үйлдэл юм. 79. <?php … ?> дотор дахин php код бичиж болно. 80. Массив-д том, жижиг үсэг ялгаагүй. 81. Массиваас тодорхой утгаар хайлт хийнэ. 82. Тогтмолыг зарлахдаа shell түлхүүр үгийг ашиглана. 83. Хувьсгачид утга олгохдоо тэнцүүгийн тэмдэг /=/-ийг ашиглана. 84. Integer бутархай хэсгийг агуулсан тоон утгуудыг авах төрөл. Үүнд: real, single, double төрлүүд байна. 85. Тодорхой нөхцлөөс хамааран бүлэг үйлдлийг олон дахин давтан гүйцэтгэх үйлдлийг нөхцөлт оператор гэнэ. 86. Break() оператор нь өөрйиг нь агуулж байгаа давталтын операторуудын үйл ажиллагааг үргэлжлүүлэх үүрэгтэй. 87. Break() оператор нь өөрйиг нь агуулж байгаа давталтын операторуудын үйл ажиллагааг таслах үүрэгтэй. 88. Зөвхөн тухайн функцэнд ашиглагдаж байгаа хувьсгчийг локаль хувьсагч гэнэ. 89. Програмын бүхий л хэсэгт ашиглагдагдаж байгаа хувьсагчийг глобал хувьсагч гэнэ. 90. Тэмдэгт мөрийг 32 ширхэг 16-тын тооллын системийн тоогоор кодлоно. 91. Regular Expression нь текст болон тэмдэгт мөртэй ажиллах, түүн дээр хайлт, тулгалт, боловсруулалт хийхэд ашиглагддаг хүчирхэг хэрэгсэл юм. 92. Форм нь зөв бүтэцтэй болон хэрэглэгчид ойлгомжтой дизайнтай байх тусмаа үр дүнгээ өгдөггүй. 93. PHP хэл дээр динамик вэб сайт хийж байгаа тохиолдолд формыг динамик байдлаар ашиглах шаардлага гардаггүй. 94. $a XOR $b зөвхөн $a эсвэл $b үнэн үед үнэн байна. 95. Тэнцүү юу гэж шалгаж байна. $a==$b 96. $a= = = $b хоёр нь тэнцүү бөгөөд ижил төрөлтэй үед үнэн байна. 97. Олон утгыг нэг хувьсагчид хадгалж болдог нийлмэл хувьсагчийг массив гэнэ. 98. Массивыг индекс ашиглан үүсгэдэггүй. 99. Array_pop (массив_нэр) массивын төгсөглөөс элемэнт устгана. 100. rsort (массив_нэр) буурхаар эрэмбэлнэ. 101. array_sum (массив_нэр) массивын тоонуудийн нийлбэрүүдийг нь олдог 102. $a=”abc”.”def”үүнд бичигдсэн .ньзалгаж бичих байна. 103. Strlen ашиглан тэмдэгт мөрийн уртыг олж болно. 104. Md5 (тэмдэгт мөр) энэ нь тэмдэгт мөрийг 32 ширхэг 16-тын тооллын системийн тоогоор кодлоно.
  • 6. 105. PHP хэлэнд Regular Expression дэмждэг функцуудыг ашиглаж болно. 106. Method атрибут нь форм submit хийгдэх төрлийг тодорхойлоно. 107. $_POST нь функц юм . 108. $_POST нь глобал хувьсагч юм . 109. $_GET ын илээгдэх мэдээлэлийн хэмжээ нь 100 тэмдэгтээр хязгаарлагддаггүй. 110. Isset (хувьсагч) хувьсагчид утга олгогдсон эсэхийг шалгана. 111. Filter нь баталгаажуулах, цуцлах 2 төрөл байдаг. 112. E-mail илгээх үйлдлийг PHP хэлний mail() функцийг ашиглан гүйцэтгэнэ. 113. Uopload хийхэд input тагийн type атгрибут нь “ file ” утгыг тодорхойлж өгнө. 114. Хэрэглэгчээс серверлүү ямар нэг файл илгээхийг upload хийх гэнэ. 115. (Date, datetime, timestamp) он сар өдөртэй ажилладаг функц. 116. Method атрибут нь форм submit хийгдээд ямар хуудасруу шилжихийг тодорхойлно. 117. Post форм POST методоор submit хийгдэх ба формын элементүүдийн утга нь $_POST гэсэн PHP хэлний глобал хувьсагчид хадгалагдахгүй. 118. Get форм GET методоор submit хийгдэх ба формын элементүүдийн утга нь $_GET гэсэн PHP хэлний глобал хувьсагчид хадгалагдана. 119. Header (тэмдэгт мөр) вэб браузерлуу HTTP толгой хэсгийг илгээнэ. 120. Вэбээр дамжуулан ямар нэг үйлчилгээ хийхэд цагийн бүсийг ялгах нь чухал байдаг. 121. Аливаа вэб програмуудын хувьд хэрэглэгчийн оруулсан өгөгдлийг шүүж баталгаажуулах нь чухал биш. 122. Php шүүлтүүр нь өгөгдөл шүүлтийг хялбар хурдан хийхээр зохиогдсон байдаг. 123. PHP шүүлтүүр нь аюултай эсвэл найдваргүй эх сурвалжаас ирэх өгөгдлийг шүүж баталгаажуулахад ашиглагддагүй. 124. E-mail илгээх формыг PHP хэл ашиглан үүсгэх ба харин илгээх үйлдлийг PHP хэлний mail() функцийг ашиглан гүйцэтгэнэ. 125. Аливаа вэб сайтын нэг чухал хэсэг нь холбоо барих хэсэг байдаг. 126. PHP хэлэнд аливаа тэмдэгт мөрийг тодорхой загвараар хайх боломж байдаггүй 127. PHP хэлэнд текстийг тодорхой загвараар тулгалт хийн хайхын тулд ereg() функцийг ашиглана. 128. PHP хэлний ereg() функц нь хайлт амжиллтай болсон тохиолдолд тухайн тэмдэгт мөрийн олдсон байрлалыг буцаана. 129. Загвар бүхий хайлтаар олдсон тэмдэгт мөрийг хадгалахдаа ereg() функцийг ашиглана. 130. Загвар бүхи хайлтаар олдсон тэмдэгт мөрийг өөр тэмдэгт мөрөөр солихдоо ereg_replace() функцийг ашиглана. 131. Загвар бүхий хайлтаар олдсон үр дүнг массивруу буцаахдаа spilt() функцийг ашиглана. 132. time( ) функц нь зөвхөн одоогийн цагийн утгыг HH:MM:SS хэлбэртэйгээр буцаана. 133. getdate() функц нь системийн идэвхитэй огноог бүхэл тоон утгаар буцаана. 134. getdate(timestamp) функц нь өгөгдсөн бүхэл тоон утга бүхий цаг хугацааны мэдээллийг массив болгон буцаана. 135. Өгөгдсөн огноог бүхэл тоон утга бүхий огноо хэлбэрт шилжүүлэхийн тулд date() функцийг ашиглана. 136. Өгөгдсөн огноог бүхэл тоон утга бүхий огноо хэлбэрт шилжүүлэхийн тулд mktime() функцийг ашиглана. 137. Бүхэл тоон утга бүхий огнооны мэдээллийг ойлгомжтой хэлбэрт шилжүүлэхийн тулд date() функцийг ашиглана. 138. Upload гэдэг нь сервэрээс ямар нэг файл татаж үзэхийг хэлнэ. 139. Upload гэдэг нь хэрэглэгчээс сервэрлүү ямар нэг файл илгээхийг хэлнэ. 140. Файл upload хийхийн тулд формыг тусгай зориулалтаар үүсгэх ёстой. 141. Файл upload хийхийн тулд формын enctype атрибутыг нэмж тодорхойлох ёстой. 142. Файл upload хийх формоос ирж байгаа утгууд нь $_FILES массивт хадгалагдана. 143. Файл upload хийх үед алдаа гарвал $_FILES ["file"]["error"] нь 0 утгатай байна. 144. upload хийсэн файлыг сервэр дээр хадгалах бол move_uploaded_file() функцийг ашиглана. 145. move_uploded_file() функцийн 2 дахь параметрт хадгалах замыг тодорхойлно. 146. Динамик вэб сайтын тухайн агшинд хийгдэх үйлдлийг эсвэл хэрэглэгчид харуулах хуудсаа сонгож биелүүлэхдээ Query String-ийг ашиглана. 147. Query String-ийг тодорхойлохдоо & тэмдэгээр эхлүүлэн, нэр утга гэсэн байдлаар тодорхойлно. 148. Query String нь $_GET массиваар дамжиж боловсруулагддаг учраас URL дээр харагддаг. 149. $_GET массивын түлхүүр буюу индекс нь Query String-ийн утга байна. 150. $_GET массивын утга нь Query String-ийн нэр байна. Б. Хэрэглээ шалгах даалгавар
  • 7. 151. Дараах кодын зөв үр дүн аль нь вэ? $num = 33; (boolean) $num; echo $num; a. 33 b. $num c. 1 d. true 152. Дараах кодын зөв үр дүн аль нь вэ? $num = false; echo gettype($num); a. true b. false c. bool d. boolean 153. Дараах код дахь result хувьсагчийн утга ямар байх вэ? $status = 1; $role = 4; $result = (($status == 1) || ($role <= 2)); a. үнэн b. худал c. тодорхой утга олгогдохгүй d. алдаатай код байна. 154. Дараах кодын зөв үр дүн аль нь вэ? $a=10; if($a==$a) echo $a.=10; else echo $a*=10; a. 10 b. 100 c. 105 d. Бүгд буруу 155. Дараах кодын зөв үр дүн аль нь вэ? $strColor = ‘Blue’; switch ($strColor) { case ‘Red’: case ‘Orange’: case ‘Yellow’: echo “$strColor is a warm color”; break; default: echo “$strColor is a cool color”; break; } a. Red is a warm color b. $strColor is a warm color
  • 8. c. Blue is a cool color d. $strColor is a warm color 156. Дараах кодын зөв үр дүн аль нь вэ? $a = 'the'; $b = 'games'; $c = 'begin'; $d = 'now'; $statement = $a.' '.$b.' '.$c.' '.$d.'; print $statement; a. a. .b. .c. .d. b. the.’ ‘.games.’ ‘.begin.’ ‘.now.’ c. the games begin now d. $a.' '.$b.' '.$c.' '.$d.' 157. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ? define(myvalue, "10"); $myarray[10] = "Dog"; $myarray[] = "Human"; $myarray['myvalue'] = "Cat"; $myarray["Dog"] = "Cat"; print "The value is: "; print $myarray[myvalue]."n"; a. The value is: Dog b. The value is: Cat c. The value is: Human d. The value is: 10 158. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); array_pop($pasta); print_r($pasta); a. Array ( [0] => spaghetti [1] => penne [2]=>macaroni) b. [0] => => penne [2]=>macaroni c. Array ( [0] => spaghetti [1] => penne ) d. [0] => macaroni [1] => penne [2]=> spaghetti) 159. Дараах кодын зөв үр дүн аль нь вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); sort($pasta); print_r($pasta); a. spaghetti, penne, macaroni b. Array ( [0] => macaroni [1] => penne [2] => spaghetti ) c. Array ( [0] => spaghetti [1] => penne [2] => macaroni ) d. macaroni, spaghetti, penne 160. Дараах кодын зөв үр дүн аль нь вэ? function introduce($name, $place) { $str=ucwords("Hello, I am $name from $place"); print $str; } introduce("Moonface", "The Faraway Tree");
  • 9. a. Hello, I am Moonface from The Faraway Tree b. Hello, I am $name from $place c. Hello, I Am Moonface From The Faraway Tree d. Hello, I am name from place 161. Дараах кодын зөв үр дүн аль нь вэ? $today = "Tuesday"; function getDay() { global $today; $today = "Saturday"; print "It is $today "; } print "It is $today "; getDay(); print "It is $today "; a. It is Tuesday It is Saturday It is Saturday b. It is Tuesday It is Saturday It is Tuesday c. It is Tuesday It is Tuesday It is Tuesday d. Ажиллахгүй, алдаатай байна. 162. Дараах кодын зөв үр дүн аль нь вэ? $pizzaToppings = array('onion', 'tomato', 'cheese', 'anchovies', 'ham', 'pepperoni'); print_r($pizzaToppings); a. [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni b. onion, tomato, cheese, anchivies, pepperoni c. Array ( [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni ) d. Ямар нэг үр дүн гарахгүй, үйлдэл буруу байна 163. Дараах кодын зөв үр дүн аль нь вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); array_push($pasta, 'tagliatelle'); foreach($pasta as $a) echo "$a, "; a. [0] => tagliatelle [1] => spaghetti [2] => penne [3] => macaroni b. spaghetti, penne, macaroni, tagliatelle, c. Array ( [0] => spaghetti [1] => penne [2] => macaroni [3] => tagliatelle) d. tagliatelle, spaghetti, penne, macaroni, 164. Дараах кодын зөв үр дүн аль нь вэ? $AgeGroup = ‘B’; switch ($AgeGroup) { case ‘A’: echo “Ages 20 and younger”; break; case ‘B’: echo “Ages 21 to 40”; break; case ‘C’: echo “Ages 41 to 60”; break; default: echo “Error: unrecognized age group ‘$AgeGroup’”; break; }
  • 10. a. Ages 20 and younger b. Ages 21 to 40 c. Ages 41 to 60 d. Error:unrecognized age group $AgeGroup 165. Дараах кодын зөв үр дүн аль нь вэ? $identity = 'James Bond'; $car = 'BMW'; $sentence = "$identity drives a $car"; echo $sentence; a. $identity drives a $car b. Identity drives a car c. James Bond drives a BMW d. $sentense 166. Дараах кодын зөв үр дүн аль нь вэ? $pizzaToppings = array('onion', 'tomato', 'cheese', 'anchovies', 'ham', 'pepperoni'); print_r($pizzaToppings); a. [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni b. onion, tomato, cheese, anchivies, pepperoni c. Array ( [0] => onion [1] => tomato [2] => cheese [3] => anchovies [4] => ham [5] => pepperoni ) d. Ямар нэг үр дүн гарахгүй, үйлдэл буруу байна 167. Дараах кодын зөв үр дүн аль нь вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); array_push($pasta, 'tagliatelle'); foreach($pasta as $a) echo "$a, "; a. [0] => tagliatelle [1] => spaghetti [2] => penne [3] => macaroni b. spaghetti, penne, macaroni, tagliatelle, c. Array ( [0] => spaghetti [1] => penne [2] => macaroni [3] => tagliatelle) d. tagliatelle, spaghetti, penne, macaroni, 168. Дараах кодонд ашиглагдаж байгаа Explode функц ямар үүрэгтэй вэ? $str = 'red, blue, green, yellow'; $colors = explode(', ', $str); a. Тэмдэгт мөрөөс ‘ , ‘ тэмдгэтийг хайж байна. b. Массивын элемэнтийг тэмдэгт мөрлүү хөрвүүлж байна c. Тэмдэгт мөрийг массиврүү хөрвүүлж байна d. Массиваас элемэнт хайж байна. 169. Дараах кодын зөв үр дүн аль нь вэ? function changeCase($str, $flag) { switch($flag) { case 'U': print strtoupper($str)."<br />"; break; case 'L' print strtolower($str)."<br />"; break; default: print $str."<br />"; break; }
  • 11. } changeCase("The cow jumped over the moon", "U"); a. The cow jumped over the moon b. The Cow Jumped Over The Moon c. THE COW JUMPED OVER THE MOON d. the cow jumped over the moon 170. Дараах кодын зөв үр дүн аль нь вэ? function getDay() { $today = "Saturday"; } getDay(); print "Today is $today"; a. Today is Saturday b. Today is c. Today is $today d. Ажиллахгүй, алдаатай байна. 171. Дараах кодын зөв үр дүн аль нь вэ? $a=10; if($a==$a) echo $a.=10; else echo $a*=10; a. 10 b. 100 c. 105 d. Алдаа, үр дүн гарахгүй 172. Дараах кодын зөв үр дүн аль нь вэ? $strColor = ‘Blue’; switch ($strColor) { case ‘Red’: case ‘Orange’: case ‘Yellow’: echo “$strColor is a warm color”; break; default: echo “$strColor is a cool color”; break; } a. Red is a warm color b. $strColor is a warm color c. Blue is a cool color d. $strColor is a warm color 173. Дараах кодын зөв үр дүн аль нь вэ? $a = 'the'; $b = 'games'; $c = 'begin'; $d = 'now'; $statement = $a.' '.$b.' '.$c.' '.$d.'; print $statement;
  • 12. a. a. .b. .c. .d. b. the.’ ‘.games.’ ‘.begin.’ ‘.now.’ c. the games begin now d. $a.' '.$b.' '.$c.' '.$d.' 174. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ? define(myvalue, "10"); $myarray[10] = "Dog"; $myarray[] = "Human"; $myarray['myvalue'] = "Cat"; $myarray["Dog"] = "Cat"; print "The value is: "; print $myarray[myvalue]."n"; a. The value is: Dog b. The value is: Cat c. The value is: Human d. The value is: 10 175. Дараах кодыг биелүүлэхэд үр дүнд нь юу гарах вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); array_pop($pasta); print_r($pasta); a. Array ( [0] => spaghetti [1] => penne [2]=>macaroni) b. [0] => spaghetti [1] => penne [2]=>macaroni c. Array ( [0] => spaghetti [1] => penne ) d. [0] => macaroni [1] => penne [2]=> spaghetti) 176. Дараах кодын зөв үр дүн аль нь вэ? $pasta = array('spaghetti', 'penne', 'macaroni'); sort($pasta); print_r($pasta); a. spaghetti, penne, macaroni b. Array ( [0] => macaroni [1] => penne [2] => spaghetti ) c. Array ( [0] => spaghetti [1] => penne [2] => macaroni ) d. macaroni, spaghetti, penne 177. Дараах кодын зөв үр дүн аль нь вэ? function introduce($name, $place) { $str=ucwords("Hello, I am $name from $place"); print $str; } introduce("Moonface", "The Faraway Tree"); a. Hello, I am Moonface from The Faraway Tree b. Hello, I am $name from $place c. Hello, I Am Moonface From The Faraway Tree d. Hello, I am name from place 178. Олон утгыг нэг хувьсагчид хадгалаж болдог нийлмэл хувьсагчийг ................. гэнэ. a. Индекс b. Аrray c. Массив d. Түлхүүр 179. Массив үүсгэх хэдэн арга байдаг вэ? a) 2 b) 3 c) 4 d) 5 180. Массивыг бүтцээр нь хэвлэхэд аль арга нь зөв бэ? a) Echo $capitals[‘MN’];
  • 13. b) Echo $pets[0]; c) $die = range (0,6); print_r($die); d) $pets = array (“dog”, “cat”, “sheep”, “bird”); print_r($pets); 181. Массивын эхэнд элемент нэмэх a) Array_push(массив_нэр, утга[,утга...]) b) Array_ unshift (массив_нэр, утга[,утга...]) c) Array_pop(массив_нэр) d) Array_ shift (массив_нэр) 182. Массивын төгсгөлд элемент нэмэх a) Array_push(массив_нэр, утга[,утга...]) b) Array_ unshift (массив_нэр, утга[,утга...]) c) Array_pop(массив_нэр) d) Array_ shift (массив_нэр) 183. Массивын эхнээс элемент устгах a) Array_push(массив_нэр, утга[,утга...]) b) Array_ unshift (массив_нэр, утга[,утга...]) c) Array_pop(массив_нэр) d) Array_ shift (массив_нэр) 184. Массивын төгсгөлөөс элемент устгах a) Array_push(массив_нэр, утга[,утга...]) b) Array_ unshift (массив_нэр, утга[,утга...]) c) Array_pop(массив_нэр) d) Array_ shift (массив_нэр) 185. Массивын заагчийг эхний байрлалруу зөөх a) Next (массивын_нэр) b) Prev (массивын_нэр) c) Reset (массивын_нэр) d) End (массивын_нэр) 186. Тэмдэгт мөр гэдэг нь тэмдэгтүүдийн ............ юм. a) Багана b) Мөр c) Цуваа d) Тэмдэгт 187. В эб програмчлалд браузер дээр гаргах өгөгдлийн хэдэн хувь нь тэмдэгт мөр байдаг вэ? a) 50-60% b) 60-70% c) 70-80% d) 80-90% 188. Хувьсагчийг зарлахдаа ямар тэмдэгт ашиглах вэ? a) $ b) @ c) & d) ! 189. Бодит тоон төрлөөс аль нь худлаа вэ? a) Real b) Boolean c) Double d) Float 190. Тэмдэгт мөр шинэ мөр нэмэх a) t b) n c) d) $ В. Чадвар шалгах даалгавар 191. Нөхцөл шалгах жишээ бич. • If (шалгах нөхцөл){Хийх үйлдэл;}
  • 14. 192. Дараах програмын үр дүнг ол. $players = array (“DUNCAN, king of Scotland” =>”Larry”, “MALCOLM, son of the king”=>”Curly”, “MACDUFF”=>”Rafael”); print”<pre>” print str_pad(“Dramatis Personae”, 50, “”, STR_PAD_BOTH) “n”; Foreach($players as $role=>$actor) Print str_pad($role, 30, “,”) .str_pad($actor, 20, “.”, STR_PAD_LEFT) .”n”; Print “</pre>”; Үр дүн: Dramatis Personae DUNCAN, king of Scotland………………. Larry MALCOLM, son of the king……………… Curly MACBETH………………………………….Moe MACDUFF………………………………….Rafael 193. PHP хэлэнд Regular Expression дэмждэг функцуудыг бич. a) ______________________________POSIX b) ______________________________PERL 194. Дараах програмын үр дүнг тайлбарлаж бич. $var=”pap is pop song. This is pep. Oh pup”; If (ereg(“p[aeiou]p”,$var)) echo “Oldloo”; else echo “Oldsongui”; Үр дүн: $var хувьсагчийн утгаас 3 үсгээс бүрдсэн, p үсгээр эхлээд, p үсгээр төгссөн, голын үсэг нь a,e,i,o,u үсгүүдийн аль нэг байх тэмдэгт мөрийг хайж байна. 195. Дараах програмын үр дүнг бич. $match=ereg(“^[0-9]”,$var); Үр дүн: Тоогоор эхэлсэн тэмдэгт мөрийг хайж байна. 196. Бүсчлэгдсэн цагийн хувааруудыг нэрлэж бич. a) ______________UTC b) ______________GMT 197. PHP Filter төрлүүдийг нэрлэж бич. a) _____________________Баталгаажуулах b) _____________________ Цуцлах Бүлэг 3: Өгөгдлийн сантай харьцаж ажиллах А. Мэдлаг шалгах даалгавар 198. Mysql нь өгөгдлийн сантай ажилладаг програм. 1 199. Өгөгдлийн санг үүсгэхдээ GREATEDATABASE database_name гэж үүсгэнэ. 1 200. UNIQUE – тухайн талбарын бичлэг бүр дэх утга давтагдахгүй цорын ганц утгатэй байхыг шаардана. 1 201. FOREIGN KEY тухайн талбарыг өөр нэг хүснэгтийн PRIMERY KEY талбартай холбоход ашиглана. 1 202. Mysql тай mysql_conncet(servername, username, password ) гэж холбоно. 1 203. Mysql_error() MYSQL үйлдлийн алдааны тайлбарыг буцаадаг функц биш. 0 204. Mysql_query () функцийг ашиглан өгөгдөл унших үйлдлийг гүйцэтгэнэ. 1 205. $_SESSION болон $_COOKIE хувьсагчийг шууд зарлан ашиглаж болдог. 0 206. Өгөгдлийн санд query ашиглахгүйгээр өгөгдөл нэмж болно. 0 207. phpMyAdmin нь өгөгдлийн сангийн програм юм. 208. Динамик вэб зохиохын тулд өгөгдлийн сангаа phpMyAdmin програм дээр үүсгэнэ. 209. phpMyAdmin нь MySQL өгөгдлийн сангийн сервэртэй ажиллахад зорулагдсан интерфейс бүхий нэмэлт хэрэгсэл юм.
  • 15. 210. MySQL өгөгдлийн сангийн сервэртэй ажиллахын тулд phpMyAdmin-ийг компьютертоо заавал суулгасан байх ёстой 211. phpMyAdmin нэмлт хэрэгсэлгүйгээр MySQL өгөгдлийн сангийн сервэртэй ажиллах боломжтой 212. phpMyAdmin хэмэлт хэрэгсэл байхгүй бол MySQL өгөгдлийн сангийн сервэртэй командын мөрнөөс ажиллах боломжтой 213. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тулд ямар нэг нэмэлт тохиргоо хийх шаардлагаагүй 214. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тэмдэгтийн кодчилолыг тохируулах шаардлагатай 215. Үүсгэж буй өгөгдлийн сандаа монгол хэл дээр бичигдсэн мэдээлэл хадгалахын тэмдэгтийн кодчилолыг utf8_unicode_ci гэж тохируулах шаардлагатай 216. MySQL өгөгдлийн сангийн програмын utf8_unicode_ci кодчилол нь зөвхөн монгол тэмдэгтүүдийг дэмждэг. 217. MySQL өгөгдлийн сангийн сервэр дээр байгаа өгөгдлийн сангуудруу хандахын тулд заавал root гэсэн эрхийг ашиглана. 218. MySQL өгөгдлийн сангийн сервэр дээр байгаа өгөгдлийн сангуудруу хандахын тулд хэрэглэгч өөрийг гэсэн эрхийг үүсгэн түүнийгээ ашиглаж болно 219. Динамик вэб зохиохын тулд PHP хэлийг заавал MySQL өгөгдлийн сангийн програмтай хамт ашиглана 220. PHP хэл нь MySQL-тэй харьцаж ажиллах функцуудээр хангагдсан байдаг тул тэдгээрийг хамт ашигладаг. 221. PHP, MySQL хоёр нь нэг компанийн бүтээгдэхүүн учраас зохицож ажиллах нь давуу тал болдог тул хамт ашигладаг 222. mysql_fetch_array() функцийг insert query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана. 223. mysql_num_rows() функцийг selet query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана. 224. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдөл дээр ашиглана. 225. mysql_num_rows() функцийг selet query-ийн үр дүнд ирсэн бичлэгийн тоог буцаана. 226. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдлийг массив болгон буцаана. 227. mysql_fetch_array() функцийг select query-ийн үр дүнд ирсэн өгөгдлийг массив болгон буцаах тул массив индекс нь тоогоор тодорхойогдоно. 228. Хандаж ажиллах өгөгдлийн санг сонгохдоо холболтыг заавал тодорхойлох ёстой 229. Аливаа query-г биелүүлэхдээ холболтыг заавал тодорхойлох ёстой 230. Өгөгдлийн сангийн сервэрлүү холбогдохоор нээсэн холболтыг заавал хааж байх ёстой 231. session, cookie гэдэг нь өгөгдлийг хадгалах нэг хэлбэр юм. 232. session болон cookie нь вэб сайтыг ажиллаж байх хугацаанд өгөгдлийн хадгалах нэг хэлбэр юм. 233. session болон cookie нь вэб сайтыг ажиллаж эхлэнгүүт үүсээд вэб сайтаас гарах үед устдаг. 234. Хэрэглэгчийн браузер ажиллаж байгаа компьютер дээрх тусгай файлд мэдээлэл хадгалах хэлбэрийг Session гэж нэрлэнэ. 235. Вэб сайт ажиллаж байгаа сервэр компьютер дээрх тусгай файлд мэдээлэл хадгалахыг Cookie гэж нэрлэнэ. 236. Вэб сайтыг үзэхдээ хуудаснаас хуудас дамжихад вэбийн хуудас хооронд ямар нэгэн үйлдэл болон утга дамжуулахад session эсвэл cookie ашиглагдана. 237. Маш жижиг хэмжээний өгөгдлийг сервэрээс буюу сервэр талын веб хэлний үйл ажиллагааны үр дүнгээс гаргаж аваад хэрэглэгчийн браузер дээр хадгалах жижиг файлыг cookie гэнэ.. 238. Вэб сайтад cookie ашигласан тохиолдолд браузераар вэб хуудсыг үзэхийг аливаа компьютероос хүсэх бүрт, тэр хүсэлт нь сервэр дээрх Cookie-рүү илгээгдэх болно. 239. Сервэр дээр нэг зэрэг хадгалагдах cookie -д тооны хязгаар байхгүй 240. Вэб сайт ажиллаж байгаа сервэр компьютер дээр өгөгдлийн тусгай файлд хадгалан хуудаснаас хуудсанд дамжихдаа тухайн хадгалсан утгаа хэрэгтэй газраа авч ашиглахыг session гэж нэрлэнэ. 241. Session нь вэб сервэр болон веб браузер хоёрын хоорондын харилцааг хангадаг 242. Session ID-д мэдээлэл хадгалагдана. 243. Session эхлэнгүүт хэрэглэгчийн браузер өөртөө Session ID авдаг 244. Session эхлэгүүт хэрэглэгчийн браузерт олгогдсон session ID -аар дамжуулан сервэр дээрх session хувьсагчид хаддага. 245. Cookie-г эхлүүлэх болон дуусгахдаа ижил функцийг ашигладаг. 246. Cookie-г устгах команд өгөөгүй байхад өөрөө устах нь бий 247. Cookie үүсгэхээр бол хүссэн газраа cookie үүсгэх функцийг тодорхойлно. 248. Үүссэн cookie-үүдийн мэдээлэл нь $_COOKIE массивт хадгалагдана.
  • 16. 249. Үүссэн cookie-ийн утгыг гаргаж авахдаа $_COOKIE иассивт cookie-үүдийн үүссэн дараалалтай адил тоон индексээр хандана. 250. session-ыг эхлүүлэхийн тулд $_SESSION массивыг ашиглана. 251. Вэб сайтад session ашиглахаар бол session-ыг эхлүүлэх функцыг бүх кодынхоо хамгийн дээд талд тодорхойлох ёстой 252. Үүсгэсэн session-ууд нь $_SESSION массивт хадгалагдана. 253. session-ий нэр нь $_SESSION массивын түлхүүр буюу индекс нь болно. Б. Хэрэглээ шалгах даалгавар 254. Үсгийн төлвийг өөрчлөх аль нь буруу вэ? a) Strtolower (тэмдэгт мөр) b) Strtoupper (тэмдэгт мөр) c) Ucfirst (string subject) d) Uclast (string subject) 255. Тухайн хэрэглэгч вэб сайтын тухайн хэсэгт нэвтрэх эрхтэй юу гэдгийг шалгах арга зам юм. a) Authentication b) Authorization c) Encryption d) Decryption 256. Шөнө дундын GMT цагийг хэдэн оноос хэрэглэж эхэлсэн бэ? a) 1970 b) 1960 c) 1950 d) 1940 257. Сарын өдрийг тоогоор буцаахад ямар тэмдэгт ашиглах вэ? a) Hours b) mday c) Mon d) Wday 258. Тригонометрийн функцын тангес бодох код. a) Float cost (float arg) b) Float tag (float arg) c) Float asin (float arg) d) Float atan (float arg) 259. Гадаад өгөгдлүүдээс аль нь буруу вэ? a) Формоос оруулж байгаа өгөгдөл b) Сервэрээс дамжуулах өгөгдөл c) Вэб үйлчилгээний өгөгдлүүд 260. Нэг өгөгдөл оруулах хувьсагчийг авах ба түүхийг шүүх функцийг ол. a) Filter_var b) Filter_var_array c) Filter_input d) Filter_input_array 261. Тодорхойлогдсон шүүлтүүртэй нэр хувьсагчийг шүүх функцийг ол. a) Filter_var b) Filter_var_array c) Filter_input d) Filter_input_array 262. PHP Filter хэдэн төрөл байдаг вэ? a) 2 b) 3 c) 4 d) 5 263. Дараахаас аль таг нь PHP ийн таг вэ? a. <body> b. <title> c. <?php ?> d. <php >
  • 17. 264. Хувьсагчид утга буруу оноож өгсөнийг ол. a. $age=12; b. $name=”Goliath Smitch” c. $number=-2; d. $date=year; 265. Мэдээллүүдийг вэб браузерлуу хэвлэх аргуудаас бишийг сонго a. Print() b. Echo() c. Println() d. Printf() 266. $a, $b 2лаа үнэн байх үйлдлийг ол a. $a && $b b. $a | | $b c. $a XOR $b d. $a OR $b 267. $a, $b ялгаатай байхыг шалгах үйлдлийг ол a. $a == $b b. $a != $b c. $a <= $b d. $a => $b 268. If() функцийн бичигдэх хэлбэр a. If(шалгах нөхцөл){хйигдэх үйлдэл} b. If(хийгдэх үйлдэл){шалгах нөхцөл} c. If(шалгах нөхцөл){else{ хийгдэх үйлдэл}} d. else {шалгах нөхцөл}If ( хийгдэх үйлдэл) 269. switch зөв бичэглэлийг ол a. switch (хувьсагч) {case утга : хийх үйлдэл } b. switch (утга ) {case хувьсагч : хийх үйлдэл } c. switch (хувьсагч) {case хувьсагч : хийх үйлдэл } d. switch (утга) {case утга : хийх үйлдэл } 270. $name= “ frist name ”. “ last name ”; $name ямар утгатай болох вэ? a. frist_name b. last name c. frist name last name d. last name first name 271. массивын эхэнд элемэнт нэмж байгааг нь сонго a. array_unshift ( массив_нэр , утга [, утга . . . ] ) b. array_push ( массив_нэр , утга [, утга . . . ] ) c. array_shift ( массив_нэр ) d. array_pop ( массив_нэр ) 272. $a өгөгдөлд abc, def 2 өгөгдлийг залгаж оруулсаныг ол a. $a=” abc ” . ”def ” b. $a=” abc”,”def” c. $a=”abc”..”def” d. $a=”abc” ,, ”def” 273. Print strtolower (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ? a. php and mysql b. PHP AND MYSQL c. Php and mysql d. Php And Mysql 274. Print ucwords (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ? a. php and mysql b. PHP AND MYSQL c. Php and mysql d. Php And Mysql 275. Print strtoupper (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ? a. php and mysql b. PHP AND MYSQL
  • 18. c. Php and mysql d. Php And Mysql 276. Print ucfirst (“PHP and Mysql”); хэвлэхэд ямар харагдах вэ? a. php and mysql b. PHP AND MYSQL c. Php and mysql d. Php And Mysql 277. $var=”To be or not to be”; print strstr ($var, “to”); үр дүнг зөв гарсанг сонго a. to be b. To be or not be c. false. Хэвлэхгүй d. be or not to be 278. $var=”To be or not to be”; print stristr ($var, “to”); үр дүнг зөв гарсанг сонго a. to be b. To be or not be c. false. Хэвлэхгүй d. be or not to be 279. $var = strrev (“hello world”) print $var үр дүнг зөв гаргасанг сонго a. Hello world b. World hello c. Olleh dlrow d. Dlrow olleh 280. Хайлтанд ашиглах ? тэмдэглэгээ юуг илэрхийлэх вэ? a. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө. b. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө. c. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө. d. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө. 281. Хайлтанд ашиглах + тэмдэглэгээ юуг илэрхийлэх вэ? a. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө. b. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө. c. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө. d. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө. 282. Хайлтанд ашиглах * тэмдэглэгээ юуг илэрхийлэх вэ? a. дэд тэмдэгт мөр заавал 1 түүнээс олон удаа давтагдсан байхыг төлөөлнө. b. дэд тэмдэгт мөр заавал 0 түүнээс олон удаа давтагдсан байхыг төлөөлнө. c. өгөгдсөн тэмдэгтээс бусад тэмдэгт гэдгийг төлөөлнө. d. дэд тэмдэгт мөр 1 эсвэл 0 удаа давтагдсан байхыг төлөөлнө. 283. Тэмдэгт мөрд тулгалт хийхэд нэг тэмдэгтийг төлөөлдөг тэмдэглэгээ аль нь вэ? a. { } b. [ ] c. $ d. ^ 284. Тэмдэгт мөрд тулгалт хийхэд дэд тэмдэгт хэд давтагдаж орсныг төлөөлдөг тэмдэглэгээ аль нь вэ? a. { } b. [ ] c. $ d. ^ 285. Тэмдэгт мөрд тулгалт хийхэд эхлэлийг төлөөлдөг тэмдэглэгээ аль нь вэ? a. { } b. [ ] c. $ d. ^ 286. Дараах кодуудаас үнэн утга буцаах үйлдлийг сонгоно уу a. $found=ereg("[0-9]{3}-[0-9]{3}-[0-9]{4}", "64-9-555-1234"); b. $found=ereg("pe?p","peep"); c. $found=ereg("[0-7]{3}","075"; d. $found=ereg("c.t", "bat"); 287. Дараах кодуудаас үнэн утга буцаах үйлдлийг сонгоно уу
  • 19. a. $found=ereg("ab+a ","abba"); b. $found=ereg("^[0-9]{4,6}$", "5827003"); c. $found = ereg("p[^a]p","pap"); d. $found=ereg("be$","to be or nor to be"); 288. Дараах кодуудаас худал утга буцаах үйлдлийг сонгоно уу a. $found=ereg("[^0-9a-zA-Z]","123abc"); b. $val=ereg("[0-9]{4,6}", "582769986456245003"); c. $found=ereg("pe?p","pp"); d. ereg("c.t", "cut"); 289. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын хоногийн тоог авахын тулд $utga массивт ямар түлхүүрээр хандах вэ a. $utga['mday'] b. $utga['month'] c. $utga['mon'] d. $utga['wday'] 290. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын текстэн нэрийг авахын тулд $utga массивт ямар түлхүүрээр хандах вэ a. $utga['mday'] b. $utga['month'] c. $utga['mon'] d. $utga['wday'] 291. $utga=getdate() үйлдлийн үр дүнг хадгалах $utga массиваас сарын тоон утгыг авахын тулд $utga массивт ямар түлхүүрээр хандах вэ a. $utga['mday'] b. $utga['month'] c. $utga['mon'] d. $utga['wday'] 292. MySQL өгөгдлийн сангийн сервэр дээр 25 хүртэлх урттай тэмдэгт мөр бүхий мэдээлэл хадгалахыг хүсвэл тухайн мэдээллийг агуулах талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол тохиромжтой вэ? a. Tinytext b. Text c. Varchar d. Char 293. MySQL өгөгдлийн сангийн сервэр дээр 10000 хүртэлх бичлэг бүхий мэдээлэл хадгалах хүснэгтийн ID талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол тохиромжтой вэ? a. Tinyint^ b. Smallint c. Mediumint d. Int 294. MySQL өгөгдлийн сангийн сервэр дээр зөвхөн цаг хугацааг HH:MM:SS хэлбэртэйгээр хадгалахыг хүсвэл тухайн талбарын өгөгдлийн төрлийг дараах төрлүүдээс алийг нь сонговол тохиромжтой вэ? a. Time b. Timestamp c. Date d. Datetime 295. PHP хэлнээс MySQL өгөгдлийн сантай холбогдож ажиллахын тулд ямар функц ашиглагадаг вэ? a. ADOConnection() b. mysql_connect() c. connect() d. mysqlconnect() 296. MySQL сэрвэр дээрх аливаа нэг өгөгдлийн санруу хандаж ажиллахын тулд ямар функц ашиглах вэ? a. mysql_fetch_array() b. mysql_connect() c. mysql_select_db() d. mysql_query() 297. MySQL сэрвэр дээр аливаа нэг үйлдлийг биелүүлэхийн тулд ямар функц ашиглах вэ?
  • 20. a. mysql_fetch_array() b. mysql_connect() c. mysql_select_db() d. mysql_query() 298. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь localhost гэсэн утга юу тодорхойлж байна вэ? a. өгөгдлийн санг ашиглаж буй вэбийн байрлаж байгаа вэб сервэрийн нэр b. өгөгдлийг хадгалж буй өгөгдлийн сангийн сервэрийн нэр c. өгөгдлийг хадгалж буй өгөгдлийн сангийн нэр d. хэрэглэгчийн тодорхойлсон дурын нэр 299. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь gerel гэсэн утга юу тодорхойлж байна вэ? a. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нэр b. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг c. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр d. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр 300. $conn = mysql_connect("localhost",“gerel","abc123"); кодон дахь abc123 гэсэн утга юу тодорхойлж байна вэ? a. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нэр b. вэб сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг c. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нэр d. өгөгдлийн сангийн сэрвэр лүү нэвтрэх хэрэглэгчийн нууц үг 301. Дараах кодын үр дүнд браузер дээр 10 гэсэн тоо хэвлэгджээ. $conn = AAA("localhost", “root", "abc123"); $db = BBB("test_db",$conn); $sql = "SELECT * FROM person"; $result = CCC($sql,$conn); echo DDD($result); Дээрх кодын AAA тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_fetch_array() b. mysql_connect() c. mysql_select_db() d. mysql_query() 302. Дээр өгөгдсөн кодын BBB тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_fetch_array() b. mysql_connect() c. mysql_select_db() d. mysql_query() 303. Дээр өгөгдсөн кодын CCC тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_query b. mysql_select_db c. mysql_fetch_array d. mysql_rows() 304. Дээр өгөгдсөн кодын DDD тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_query b. mysql_select_db c. mysql_fetch_array d. mysql_num_rows() 305. Дараах кодын үр дүнд браузер дээр 1 бичлэг амжилттай нэмэгдлээ гэсэн мэдээлэл хэвлэгджээ. DDD("localhost",“root","rot"); CCC("my_db"); $sql="INSERT INTO Persons (FirstName, LastName) VALUES ('$_POST[firstname]','$_POST[lastname]')"; if (!BBB($sql,$conn)) { AAA('Error: ' . mysql_error()); } echo "1 бичлэг нэмэгдлээ"; Дээрх кодын AAA тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_connect
  • 21. b. die c. mysql_fetch_array d. mysql_close 306. Дээр өгөгдсөн кодын BBB тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysq_connect b. die c. mysql_num_rows d. mysql_query 307. Дээр өгөгдсөн кодын CCC тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_select_db b. mysql_num_rows c. mysql_fetch_array d. mysql_query 308. Дээр өгөгдсөн кодын DDD тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_select_db b. mysql_connect c. mysql_num_rows d. mysql_query 309. Дараах кодын үр дүнд браузер дээр Delger Dorj. Suren Bat. гэсэн мэдээлэл хэвлэгджээ. $conn = ZZZ("localhost",“gerel","abc123"); YYY("my_db", $conn); $result = XXX("SELECT * FROM Persons"); while($row = WWW($result)) { echo $row['FirstName'] . " " . $row['LastName']."."; } Дээрх кодын ZZZ тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_query b. mysql_connect c. mysql_fetch_array d. mysql_num_rows 310. Дээр өгөгдсөн кодын YYY тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_connect b. mysql_fetch_array c. mysql_select_db d. mysql_close 311. Дээр өгөгдсөн кодын XXX тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_fetch_array b. mysql_num_rows c. mysql_query d. mysql_select_db 312. Дээр өгөгдсөн кодын WWW тэмдэглэгээний оронд ямар функц тодорхойлогдох вэ? a. mysql_fetch_array b. mysql_close c. mysql_num_rows d. mysql_query 313. $_FILES["file"]["name"] энэ кодын file гэсэн индекс нь хэрхэн тодорхойлогддог вэ? a. Файл upload хийхэд ашиглаж байга учраас file гэж тодорхойлдог. b. input тагаар тодорхойлогдсон элемэнтийн нэр c. $_FILES массивын өөрийнх нь индекс d. дурын байдлаар тодорхойлж болно. 314. Файл upload хийх формоос ирсэн файлын нэр $_FILES массивын ямар индекст хадгалагдах вэ? a. $_FILES["file"]["size"] b. $_FILES["file"]["name"] c. $_FILES["file"]["type"] d. $_FILES["file"]["tmp_name"] 315. Файл upload хийх формоос ирсэн файлын хэмжээ $_FILES массивын ямар индекст хадгалагдах вэ? a. $_FILES["file"]["size"] b. $_FILES["file"]["type"]
  • 22. c. $_FILES["file"]["name"] d. $_FILES["file"]["tmp_name"] 316. Файл upload хийх формоос ирсэн файлын төрөл $_FILES массивын ямар индекст хадгалагдах вэ? a. $_FILES["file"]["name"] b. $_FILES["file"]["type"] c. $_FILES["file"]["size"] d. $_FILES["file"]["tmp_name"] В. Чадвар шалгах даалгавар 317. Вэбийн гишүүдийг бүртгэхэд нэр, овог, нас, хүйс, e-mail хаяг, иргэншил, одоо амьдарч буй газар, нэвтрэх нэр, нэвтрэх нууц үг гэсэн мэдээллүүд шаардлагатай байв. Дээрхи мэдээллүүд нь human гэсэн нэвтрэх эрхтэй, asdfgh гэсэн нэвтрэх нууц үгтэй Organization гэсэн өгөгдлийн сангийн сервэр дээр байгаа workers гэсэн өгөгдлийн санд хадгалагдах ёстой. Өгөгдсөн мэдээллийг ашиглан дараах даалгаваруудыг гүйцэтгэ 318. Дээрх мэдээллийг хадгалах хүснэгтийн нэр, талбарын нэр, талбарын төрлүүдийг тодорхойл 319. Дээрхи мэдээллийн дагуу гишүүдийн мэдээллийн бүртгэх формыг үүсгэх код бич /кодчилолд ашиглагдах зүйлсийг тодорхойлсон байх нь чухал/ 320. Тодорхойлсон хүснэгтдээ тодорхойлсон формын тусламжтайгаар өгөгдөл нэмж оруулах код бич 321. count нэртэй, 0 гэсэн утгатай 24 цагийн хугацаатай Cookie үүсгэх код бич 322. User нэртэй Guest гэсэн утгатай Session үүсгэн, түүний утгыг хэвлэх код бич 323. Хариултын хэсэг: 1 болон 2-р бүлгийн асуултуудын хариултуудыг дараах хүснэгтэд бөглөнө үү. 3-р бүлгийн хариултыг цаасан дээр хийж гүйцэтгэнэ үү 324. Хүний нэр бүхий түлхүүртэй, нас бүхий утгатай 10 элемэнт бүхий массив үүсгэ 325. дараах формыг үүсгэх код бич 326. Дээрх даалгаварт өгөгдсөн формын тусламжтайгаар 1-р даалгаварт өгөгдсөн массиваас өгөгдсөн нэр болон нас бүхий хүний мэдээллийг хайх код бич