NEW
Font size
Worksheetsทดสอบ ฤดูร้อน การเขียนโปรแกรมภาษาคอมพิวเตอร์
Total questions: 60
Worksheet time: 37mins
1.ข้อใด ไม่ได้ เกี่ยวข้องกับ ความหมายของคำว่า "การเขียนโปรแกรมคอมพิวเตอร์"
ชุดคำสั่งเขียนเพื่อให้คอมพิวเตอร์ทำงานตามลำดับ
ซอฟต์แวร์ที่นำไปใช้งาน ศึกษา แก้ไข และเผยแพร่ได้อย่างเสรี
ซอฟต์แวร์หรือโปรแกรมที่ส่วนใหญ่เป็นชุดคำสั่งที่ออกแบบตามขั้นตอนวิธี
นักพัฒนาโปรแกรมเขียนภาษาคอมพิวเตอร์ตามลำดับขั้นตอนการพัฒนาโปรแกรม
2.ข้อใดกล่าวถูกต้อง เกี่ยวกับโปรแกรมบนมาตรฐานเปิด ?
การเขียนโปรแกรม ที่มีมาตรฐาน ข้อกำหนด กฎเกณฑ์เพื่อนำโปรแกรมไปใช้ได้บนระบบปฏิบัติการที่หลากหลายไม่ยึดติดกับผู้ผลิต
การเขียนโปรแกรมอยู่บนเครื่องฝั่งเซิร์ฟเวอร์โพสต์
การเขียนโปรแกรมรับคำร้อง และประมวลผลโดยการคำนวณ ค้นหา หรือวิเคราะห์ข้อมูลได้
นักพัฒนาโปรแกรมเขียนภาษาคอมพิวเตอร์ตามลำดับขั้นตอนการพัฒนาโปรแกรม
3.ข้อใด ไม่ใช่ หลักการทำงานของ PHP ?
Web Server ประมวลผลก่อนส่งมายังเครื่องผู้ใช้
ประมวลผลบน Server Side Script
จัดรูปแบบรูป สีสัน อักษร สร้างฟอร์ม
เว็บเพจเป็นแบบไดนามิก
4. Sublime Text 3 ถือเป็นโปรแกรมที่มีคุณสมบัติ ตามตัวเลือกในข้อใด ?
โปรแกรมจัดการฐานข้อมูล
โปรแกรม Web Server
โปรแกรม เว็บบราวเซอร์
โปรแกรมสำหรับเขียนโปรแกรม
5.ข้อใด ไม่ได้ ใช้เขียนโปรแกรมบนมาตรฐานเปิด ?
Apache
Linux
PhpMyAdmin
EditPlus
6.ตัวเลือกในข้อใด คือ ผู้สร้าง ภาษา PHP เป็นคนแรก ?
รัสมัส เลอร์ดอรัฟ
ซิฟ ซูรสกี
แอนดิ กัตแนส
โจนาส ซักลอสก์
7. PHP ถูกสร้างขึ้นใน ค.ศ. ใด
1992
1994
1996
999
8. PHP เป็นภาษาที่ใช้เขียนโปรแกรมคอมพิวเตอร์ ตามตัวเลือกในข้อใด ?
Web library System
Web Page Vector Graphic
Web Programming และเป็น Open Source
Web Text Editor และเป็นการเขียนโปรแกรมแบบเท็กโหมด
9. PHP ย่อมาจาก ตัวเลือกในข้อใด ?
Personal Home Page
Personal Homless Pageweb
Persernal Home Pager
persernal Home pakegat
10.ข้อใด ไม่เกี่ยวข้อง กับความหมายของโปรแกรมโอเพนซอซ ?
ปราศจากเงื่อนไข License สัญญาพิเศษ
เปิดเผย ซอร์ซโค้ด (รหัสต้นฉบับ)
ระบบงานในการเชื่อมโยง บูรณาการ แอปพลิเคชั่นต่าง ๆ เข้าด้วยกัน
ให้สาธารณะนำไปพัฒนา ต่อยอดได้
11.ข้อใด คือ สัญลักษณ์การรับค่า a และแสดงค่า a ได้ถูกต้อง ?
12.ข้อใด คือ สัญลักษณ์แสดงจุดเชื่อมต่อไปหน้าถัดไป ?
13.ข้อใด สัญลักษณ์แสดงจุดเชื่อมต่อในหน้าเดียวกัน ?
14.ข้อใด หมายถึง การพิมพ์ค่าออกทางเครื่องพิมพ์ ?
15.ข้อใด หมายถึง สัญลักษณ์การตัดสินใจ?
16.ตัวเลือกในข้อใด หมายถึง สัญลักษณ์แสดงข้อมูลทางจอภาพ ?
17.ข้อใด หมายถึง สัญลักษณ์รับค่าทางแป้นพิมพ์ ?
18.ตัวเลือกในข้อใด หมายถึง สัญลักษณ์การนำข้อมูลเข้า ?
19. หน่วยงานใดเป็นผู้กำหนด สัญลักษณ์ในการเขียนผังงาน ?
ANST AND ISO
NSTA
ISO AND SNTA
NTSA AND OSI
20.ตัวเลือกในข้อใด คือ สัญลักษณ์จุดเริ่มต้น และสิ้นสุด ?
21. การประกาศ tag PHP สามารถประกาศได้กี่รูปแบบ ?
2 แบบ
3 แบบ
4 แบบ
5 แบบ
22.ข้อใดเป็น Tag ที่ใช้กับเอกสาร XML ?
<? .... ?>
<?php ......?>
<% .... %>
<# ....#>
23.ข้อใด ไม่ใช่ คำสงวนของ PHP ในการตั้งตัวแปร ?
Const
echo
var
income
24.คำสั่่่ง print " <br> " ; คือ การใช้งานร่วมกันของ PHP/HTML ตามข้อใด?
การเขียน HTML แทรกใน PHP
การเขียน PHP แทรกใน HTML
การเขียนสคริป ASP ใน PHP
การเขียนคำสั่งแบบสั้น
25.ข้อใด คือการเขียนอธิบายบรรทัดเดียว ?
ก. /* ...... */
ข. " ....... "
ค. "......."
ง. //
26.คำสั่ง print " การเขียนภาษาPHP " ขาดเครื่องหมายตามตัวเลือในข้อใด ?
27. จากภาพ คำสั่่ง ในกรอบเส้นปะเป็นการใช้งานร่วมกันระหว่าง PHP กับHTML ตามตัวเลือกในข้อใด ?
HTML แทรกใน PHP
PHP แทรกใน HTML
XML
SGML
28. การส่งผลลัพธ์ไปแสดงที่เบราเซอร์ในภาษา PHP ควรใช้คำสั่งใด ?
echo
<br>
/* echo "การเขียนภาษา PHP" */
//echo "การเขียน ภาษา PHP";
29. ข้อใดคือ รูปแบการประกาศ Tag PHP แบบASP ?
<? PHP ... ?>
<? .... ?>
<scrip language ="PHP> ... </script>
<% ... %>
30.ข้อใดคือ รูปแบบการประกาศ Tag PHP แบบสั้น ?
ก. <? PHP ... ?>
ข. <? .... ?>
ค. <scrip language ="PHP> ... </script>
ง. <% ... %>
31.คำสั่งในตัวเลือกใด ต้องมีคำสั่ง Break ; ?
For
IF....elseIF .... else
Swhich
DO While
32. จากรูปภาพ คือ ผังงาน คำสั่งใด ?
Do while
For
While
Swhile
33.จากภาพจะปรากฎข้อความบนเว็บบราวเซอร์กี่บรรทัด ?
9
10
11
12
34.คำสั่งที่ใช้วนซ้ำโดยระบุค่า เริ่มต้นและ ระบุจำนวนรอบการทำงาน คือ คำสั่งใด ?
Swhich
For
Do while
While
35. จากภาพคือ การใช้งานคำสั่งในข้อใด ?
If elseif else
Do While
Swhich
While
36.จากภาพจะได้ผลลัพธ์ตามข้อใด
Number 1/ number 2 =2
ไม่ได้ตัวหารจะเป็น 0 ไม่ได้
2
10/5 = 2
37.การเขียนโปรแกรมตามตัวเลือกในข้อใดที่ใช้เปรียบเทียบแต่ละกรณี?
คำสั่ง IF
คำสั่ง FOR
คำสั่ง IF … elseif …..IF
คำสั่ง Switch
38. หาก นักเรียนต้องการเขียนโปรแกรมตัดเกรด ควรเลือก คำสั่ง ตามข้อใด ?
คำสั่ง IF ซ้อน IF
คำสั่ง IF …elseif…else
คำสั่ง IF …. else
คำสั่ง IF
39.จากภาพ คือ การใช้งานคำสั่งตามตัวเลือกในข้อใด ?
คำสั่ง IF ซ้อน IF
คำสั่ง IF …else…else
คำสั่ง IF …. else
คำสั่ง IF
40. ข้อใด กล่าวถึง การทำงานรูปแบบคำสั่ง IF ได้ถูกต้อง ?
ตรวจสอบเงื่อนไขการทำงานแบบ ทางเลือก จาก 2 ทางเลือก
หากตรวจสอบเงื่อนไขแล้วเป็นจริงจะทำงานตามคำสั่ง ,หากไม่ตรงตามเงื่อนไข จะข้ามไปคำสั่งถัดไป
การตรวจสอบเงื่อนไขที่มีความซับซ้อนมากว่า 2 เงื่อนไข
ใช้ในกรณีที่มีเงื่อนไข ซ้อนกับเงื่อนไข เช่น การสุ่มเลขคี่ และต้องมีค่าไม่เกิน 100
41.ข้อใด กล่าวถึง การสร้างแบบฟอร์มได้ถูกต้อง ?
การสร้างส่วนรับข้อมูลได้หลายบรรทัด หรือประเภทที่ต้องการใช้ข้อมูลที่มีหลายตัวเลือก
การสร้างใช้ในการรับข้อมูลรูปแบบส้้น ๆ
การสร้างหน้าเว็บให้มีความสามารถในการติดต่อรับข้อมูลจากผู้ใช้
การสร้างสำหรับที่่มีเมนูให้เลือกและสามารถเลือกได้มากกว่า 1 อย่างเท่านั้น
42.ตัวเลือกในข้อใดเป็นการสร้างฟอร์มส่วนรับข้อมูลที่สามารถรับได้หลายบรรทัด ?
Text Field
Check Box
Radio Button
Text Area
43.ตัวเลือกใด คือ รูปแบบการสร้าง Text Field ที่ถูกต้อง ?
<input name ="name" type ="text" size ="30" maxlength="30">
<input name ="name" type ="text" size ="30" ">
<input name ="name"size ="30" maxlength="30">
Text Area<input name ="name" size ="30" maxlength="30">
44.ข้อใดเป็นการสร้างส่วนรับข้อมูลแบบ Check Box ที่ถูกต้อง ?
<input type ="text" name = "user">
<checkbox = "check box" name = "user">
<input type = "check box" name" = user">
<input type ="checkbox" anme ="name ='book" value="cartoon"> cartoon
45.ข้อใดเป็นการสร้างส่วนรับข้อมูลแบบ Radio Button ที่ถูกต้อง?
<input type ="radio" name = "gender" value="male"> ชาย
<radio ="gender"> ชาย </radio>
<input type ="radio button" name"=user"> ชาย
<radio button = "radio" name ="book" value="cartoon"> cartoon
46.ข้อใดเป็นการสร้างข้อมูลแบบ ปุ่มเพื่อทำให้ข้อมูลจากฟอร์มที่ผู้ใช้กรอกข้อมูลลงไปทำงานได้ ?
<file field ="text" name ="user">
<input type ="submit" name ="image" value = “ค่าของข้อมูล”>
<input type = "file" name ="image">
<input type ="text field" name = "user" > ... </imput>
47. หากต้องการให้ได้ผลลัพธ์ตามในภาพต้องใช้คำสั่งตามข้อใด ?
<file field = "text" name = "user">
<input type ="file field" name = "user" > </input>
<input type ="file" name = "image">
<input type =" text field" name = "user"> ... </input>
48 การส่งข้อมูบในรูปแบบ POST ข้อใดกล่าวได้ภูกต้อง?
เป็นการส่งข้อมูลจากฟอร์มไปยังสคริปต์ ข้อมูลที่ส่ง ่จากฟอร์มจะไม่แสดงผลบน URL
เป็นคำสั้งในการอัปโหลดรูปภาพจากฟอร์ม
เป็นการส่งข้อมูลจากฟอร์มไปยังสคริปต์ ข้อมูลที่ส่ง ่จากฟอร์มจะแสดงผลบน URL
เป็นคำสั้งในการรับข้อมูลในแบบ PHP
49.การส่งข้อมูบในรูปแบบ GET ข้อใดกล่าวได้ภูกต้อง?
เป็นการส่งข้อมูลจากฟอร์มไปยังสคริปต์ข้อมูลที่ส่ง ่จากฟอร์มจะไม่แสดงผลบน URL
เป็นคำสั้งในการอัปโหลดรูปภาพจากฟอร์ม
เป็นการส่งข้อมูลจากฟอร์มไปยังสคริปต์ข้อมูลที่ส่ง ่จากฟอร์มจะแสดงผลบน URL
เป็นคำสั้งในการรับข้อมูลในแบบ PHP
50. ภาษาคอมพิวเตอร์แบ่งเป็นกี่ยุค ?
4 ยุค
5 ยุค
6 ยุค
7 ยุค
51. PHP อยู่ในยุคใดของภาษาคอมพิวเตอร์?
Machine Language
Assembly Language
High Level Language
5GLs
52. Query Language อยู่ในยุคที่เท่าใด ?
ยุคที่ 4
ยุคที่ 5
ยุคที่ 6
ยุคที่ 7
53. ตัวเลือกในข้อใด คือ หลักการในลำดับแรกของหลักการเขียนโปรแกรม ?
การเขียนโปรแกรม
การออกแบบโปรแกรม
การวิเคราะห์ปัญหา
การทดสอบความถูกต้อง
54. "บรรยายขั้นตอน วิธีการเขียนโปรแกรม ประยุกต์มาจากโครงสร้างภาษาคอมพิวเตอร์" เป็นขั้นตอนตามตัวเลือกในข้อใด?
ผังงานโปรแกรม
การทดสอบความถูกต้อง
อัลกอริทึม
รหัสเทียม
55. หากต้องการเขียนรหัสเทียม "อ่านค่า Score " ข้อใดถูกต้อง?
input Score
read Score
Score = input Score
sum = a+b+Score
56. Coding อยู่ในหลักการเขียนโปรแกรมขั้นตอนที่เท่าใด ?
ขั้นที่ 2
ขั้นที่ 3
ขั้นที่ 4
ขั้นที่ 5
57. Documentating อยู่ในหลักการเขียนโปรแกรมขั้นตอนที่เท่าใด ?
ขั้นที่ 4
ขั้นที่ 5
ขั้นที่ 6
ขั้นที่ 7
58. ขั้นตอนสุดท้ายตามหลักการเขียนโปรแกรม คือ ตัวเลือกในข้อใด ?
ทำเอกสาร
บำรุงรักษา
ทดสอบความถูกต้องของโปรแกรม
การสร้างรหัสเทียม
59. ภาษาในยุคใดมีระบบ (Knowledge Base System) ?
ก. ยุคที่ 2
ข. ยุคที่ 3
ค. ยุคที่ 4
ง. ยุคที่ 5
60. ข้อใด ไม่ใช่ การเขียนขั้นตอนการแก้ปัญหาที่ดี ?
ใช้เวลาในการปฏิบัติงานน้อยที่สุด
ใช้หน่วยความจำน้อยที่สุด
การใช้เวลาในการพัฒนาน้อยที่สุด
มีงบประมาณการพัฒนาอย่างเพียงพอ
