NEW
Font size
Worksheetsสอบปลายภาค การเขียนโปรแกรมขั้นสูง 1/2566
Total questions: 40
Worksheet time: 1hrs 11mins
คำสั่งที่ใช้ในการสร้าง Form สำหรับรับคำข้อมูล
ด้วยการพิมพ์ข้อความลงในช่อง ควรเลือก type แบบใด
CHECKBOX
PASSWORD
RADIO
TEXT
คุณสมบัติ CHECKED ใช้กับ Form ประเภทใด
RADIO
SUBMIT
LIST BOX
TEXTAREA
ถ้าต้องการเขียนหมายเหตุทีละหลายบรรทัด
ควรใช้คำสั่งใดใช้ในการทำงาน
/* ..... */
<?-- --?>
//
<!-- -->
ในการสร้างแบบฟอร์มสำหรับตัวเลือกแบบเดือน
โดยใช้แสดงชื่อเดือนด้วย ควรใช้แบบใดเหมาะสมที่สุด
CHECKBOX
DROPDOWN LIST BOX
RADIO
TEXTAREA
ถ้าต้องการทำแบบทดสอบชนิด 4 ตัวเลือกควรใช้
คำสั่ง Form รูปแบบใด
CHECKBOX
DROPDOWN LIST BOX
RADIO
TEXTAREA
คำสั่งภาษา HTML ที่ใช้ในการขึ้นบรรทัดใหม่คือ
<P>
<BR>
<HR>
<B>
การนำภาษา html แทรกในภาษาphp ข้อใดถูกต้องที่สุด
echo "<font face='MS Sans
Serif'>Hello</font>";
echo "Hello"<br>;
echo "<font size="2">Hello";
echo "<hr>"&"Hello";
ถ้าต้องการให้ปรากฏชื่อ "เว็บไซต์" ด้านบนเหนือส่วนเมนู ควรแทรกข้อความคำสั่งใด
<HTML>
<BODY>
<TITLE>
<TAG>
การเขียนภาษา php ในข้อใดถูกต้อง
echo "<form name='form1' method="post">";
print "Hello" , "Welcome";
print "<font face="MS Sans Serif">";
cho "Hello" , "Welcome"."Red" ;
คำสั่งของ Tag ใดใช้สำหรับ Link ไปยัง Homepage หน้าอื่น ๆ
<img src= ...........>
<a link=................>
<a style=..............>
<a href=..............>
จากส่วนของโปรแกรม เมื่อป้อนค่า $i = 2 จะเท่ากับข้อใด
Zero
One
Two
Tree
จากส่วนของโปรแกรม เมื่อป้อนค่า $i = 1 จะเท่ากับข้อใด
Zero
One
Two
OneTwo
จากส่วนของโปรแกรม เมื่อป้อนค่า x = 7 และ y = 5 ค่าของ a จะเท่ากับข้อใด
2
14
35
49
ข้อใดไม่ถูกต้องในการเลือกใช้ คำสั่ง switch และคำสั่ง if
คำสั่ง if จะมีการกำหนดทางเลือกมาจากเงื่อนไข
คำสั่ง switch...case จะมีการกำหนดทางเลือกมาจากเงื่อนไข
คำสั่ง if จะมีการกำหนดทางเลือกมาจากตัวแปรที่ต้องการตรวจสอบ
คำสั่ง Swich...case ต้องใช้คำสั่ง Break ควบคู่เสมอ
คำสั่ง if แบบหลายทางเลือกนั้น คำสั่ง if ใช้คำสั่งใดในการเชื่อมไปยังเงื่อนไขต่อไป
else
end
close
break
คำสั่ง switch ต้องปิดท้ายด้วยคำสั่งใดเสมอเพื่อป้องกันการทำกิจกรรมของ CASE อื่น
stop;
end;
switch;
break;
จะต้องใส่เงื่อนไขใดจึงจะทำให้โปรแกรมแสดงค่า Max เมื่อ a=10 , b=15 และ c=20
($a < $b) && ($c != $b)
($a < $b) && ($c < $b)
10 < $b < 20
($a>10) || ($c<20)
หากต้องการสร้างเงื่อนไขและทางเลือกมากกว่า 2 ทางเลือกขึ้นไปควรใช้คำสั่ง if แบบใด
แบบทางเลือกเดียว
แบบ 2 ทางเลือก
แบบ หลายทางเลือก
ไม่มีข้อใดถูก
คำสั่งในข้อใดเป็นการตรวจสอบเงื่อนไขว่าค่าของ $a อยู่ในช่วง 10 ถึง 20 หรือไม่
if (($a>=10) || ($a<=20))
if (10 < $a < 20)
if ($a>=10) && ($a<=20))
if ($a <=10) && ($a>=20)
ค่าของตัวแปร a มีค่าเท่ากับ
12
13
14
15
ค่าของตัวแปร b มีค่าเท่ากับ
13
15
18
22
หลักการทำงานของคำสั่ง do..while คือ ?
ทำงานไปแล้วจึงตรวจสอบเงื่อนไข
ตรวจสอบเงื่อนไขก่อน จึงทำงาน
เงื่อนไขถูกต้องก่อน แล้วจึงทำงาน
ตรวจสอบเงื่อนไข มากกว่า 2 เงื่อนไข แล้วจึงทำงาน
การทำงานของคำสั่ง For ตรวจสอบอะไรบ้าง ?
ค่าเริ่มต้น , เงื่อนไข , ทำการเพิ่มค่าหรือลดค่าตัวควบคุมในแต่ละ Loop
ค่าของตัวแปร , เงื่อนไข , ทำการเพิ่มค่าหรือลดค่าตัวควบคุมในแต่ละ Loop
ค่าสิ้นสุด , เงื่อนไข , ทำการเพิ่มค่าหรือลดค่าตัวควบคุมในแต่ละ Loop
ค่าคงที่ , เงื่อนไข , ทำการเพิ่มค่าหรือลดค่าตัวควบคุมในแต่ละ Loop
ผลลัพธ์ในการรันโปรแกรมข้างต้น จะได้ Hello ...จำนวนกี่บรรทัด
3
4
5
6
หลักการทำงานของคำสั่ง while คือ
ทำงานไปแล้วจึงตรวจสอบเงื่อนไข
ตรวจสอบเงื่อนไขก่อน จึงทำงาน
เงื่อนไขเป็นเท็จก่อน จึงทำงาน
ตรวจสอบเงื่อนไข มากกว่า 2 เงื่อนไข แล้วจึงทำงาน
จากโปรแกรมค่า $i หลังรันโปรแกรมมีค่าเท่ากับ
4
5
6
7
หลังรันโปรแกรมจะแสดงคำว่า Hello ... จำนวนกี่ครั้ง
4
5
6
7
การวนลูปของคำสั่ง For ในแต่ละรอบจะเพิ่มค่าให้กับตัวแปร ครั้งละเท่าใด ?
1
2
3
4
เติมข้อความในช่องว่างถ้าต้องการแสดง คำว่า Hello 7 ครั้ง
$i <= 6
$i <=7
$i > 6
$i ==7
โปรแกรมที่ใช้ในการติดต่อกับฐานข้อมูลและสามารถใช้ภาษา SQL แสดงผ่าน Internet Explorer คือ
Appserv
Frontpage
PhpMyAdmin
PHP
ฟังก์ชัน mysql_select_db() เป็นฟังก์ชันการทำงานเกี่ยวกับ
เลือกฐานข้อมูลบน Server ของ Mysql
การติดต่อกับฐานข้อมูล
เก็บข้อมูลลงตัวแปรอาเรย์
การกำหนดคำสั่ง SQL และสั่งให้ทำงาน
ฟังก์ชั่น mysql_close ( ) ทำหน้าที่ใด
ติดต่อกับฐานข้อมูล
เลือกฐานข้อมูลบน Server ของ Mysql
รันคิวรี่ของคำสั่ง SQL
ปิดการติดต่อกับฐานข้อมูล
จงเรียงลำดับบรรทัดของการเขียนโปรแกรม
1, 2, 3, 4, 5 และ 6
1, 3, 4, 2, 5 และ 6
1, 2, 4, 3, 5 และ 6
1, 2, 3, 5, 4 และ 6
ข้อใดเป็นกระบวนการของการเขียนโปรแกรมเพื่อแก้ไขข้อมูลรายชื่อนักเรียน โดย ID=เลขประจำตัว, NAME=ชื่อ, SURNAME=นามสกุล
ค้นหาตาม ID -> ส่งค่าตัวแปร ID -> แสดง NAME, SURNAME -> ใช้คำสั่ง SELECT ในภาษา SQL
ค้นหาตาม ID -> แสดง NAME, SURNAME -> ส่งค่าตัวแปร ID ->ใช้คำสั่ง INSERT ในภาษา SQL
ค้นหาตาม ID -> แสดง NAME, SURNAME -> ส่งค่าตัวแปร ID ->ใช้คำสั่ง UPDATE ในภาษา SQL
ค้นหาตาม ID -> ส่งค่าตัวแปร ID ->ใช้คำสั่ง APPEND ในภาษา SQL -> แสดง NAME, SURNAME
ข้อใดเป็นฟังก์ชั่นในการเก็บข้อมูลลงตัวแปรอาเรย์
mysql_connect();
mysql_select_db();
mysql_db_query();
mysql_fetch_array();
ข้อใดกล่าวถูกต้องที่สุด
ในการเริ่มการทำงานทุกโปรแกรมเราต้องติดต่อกับตารางที่ต้องการทำงานเป็นอันดับแรก
การเพิ่มข้อมูลต้องทำการเพิ่มตามเงื่อนไข โดยมีการส่งค่าที่ต้องการเพิ่มมาด้วย
การติดต่อกับฐานข้อมูลเมื่อเขียนโปรแกรมติดต่อกับฐานข้อมูลแล้ว บรรทัดต่อไปต้องปิดทันทีการติดต่อกับฐานข้อมูลเมื่อเขียนโปรแกรมติดต่อกับฐานข้อมูลแล้ว บรรทัดต่อไปต้องปิดทันที
การเขียนโปรแกรมแก้ไข และลบ ต้องมีการส่งค่าตัวแปรเพื่อนำไปใช้ในการลบและแก้ไข
ข้อใดเป็นฟังก์ชั่นในการกำหนดคำสั่ง SQL และสั่งให้ทำงาน
mysql_connect();
mysql_select_db();
mysql_db_query();
mysql_fetch_array();
จงเรียงลำดับขั้นของการเขียนโปรแกรมแสดงผลข้อมูล
1. ติดต่อกับฐานข้อมูล
2. เก็บค่าที่ดึงมาจากฐานข้อมูลไว้ในอะเรย์
3. กำหนดฐานข้อมูลที่ต้องการติดต่อ
4. สั่งให้ภาษา SQL ทำงานและส่งข้อมูลไปที่แถว
5. แสดงผลโดยการวนรอบในการแสดง
6. ปิดการเชื่อมต่อกับฐานข้อมูล
1->2->3->4->5->6
1->3->2->4->5->6
1->3->2->5->4->6
1->2->3->5->4->6
จากโปรแกรมถ้าต้องการเพิ่มเงื่อนไข WHERE ID='101' ต้องนำไปเพิ่มที่บรรทัดหมายเลข
2
3
4
5
นิพจน์คณิตศาสตร์ต่อไปนี้ ข้อใดคือรูปนิพจน์ของการเขียนโปรแกรมที่ถูกต้อง
(a > b) || (a < c)
(a + b % 3) > 10
(a >= 10 || b>=10) && (c*a >=10)
(a*c > b) && (b*a/c < b/a*c)
