Font size
Worksheetsสอบปลายภาค วิชาจาวาเว็บ
Total questions: 48
Worksheet time: 41mins
นักศึกษาใช้ ChatGPT ในการทำอะไรบ้าง แล้วใช้อย่างไร ให้ยกตัวอย่างการใช้งานด้วย
จงบอกข้อแตกต่างของ JSP และ PHP
จงบอกซอฟต์แวร์ที่ต้องใช้ในการพัฒนาเว็บแอปพลิเคชันด้วย JSP
JSP คืออะไร ใช้สำหรับทำอะไร
อีลีเมนต์ต่างๆ ทีเกี่ยวข้องกับความปลอดภัยจะถูกบันทึกเก็บไว้ในไฟล์ใด
.java
.jsp
.xml
.html
อีลีเมนต์ต่างๆ ทีเกี่ยวข้องกับความปลอดภัย จะถูกบันทึกเก็บไว้ในไฟล์ และไฟล์ที่ว่านี้อยู่ในโฟลเดอร์ใด
CONFIG
WEB-INF
BIN
DOCUMENT
อีลีเม้นต์ใดที่ทําหน้ากําหนดความปลอดภัยของทรัพยากรต่างๆ ในเว็บแอปพลิเคชัน
security constraint
auth-constraint
web-resource-collection
user-data-constraint
login-config
อีลีเม้นต์ใดที่ทําหน้าที่เก็บรายละเอียดของการกําหนดหน้าที่ของผู้ใช้งาน
security constraint
auth-constraint
web-resource-collection
user-data-constraint
login-config
อีลีเม้นต์ใดที่ทําหน้าที่บอก servlet engine ให้ทราบว่าใช้การมีตัวตนประเภทใด
security constraint
auth-constraint
web-resource-collection
user-data-constraint
login-config
ข้อใดไม่ใช่เทคนิคการรักษาความปลอดภัยของ JSP
การป้องกัน Cross-Site Scripting (XSS)
การป้องกันการเข้าถึงที่ไม่ได้รับอนุญาต
การอัปเดตและการตรวจสอบระบบประจำ
การติดตั้งซอฟต์แวร์แอนตี้ไวรัส
ข้อใดไม่ใช่เรื่องที่ควรคำนึงในการพัฒนาและรักษาความปลอดภัยของ JSP
การใช้ IDE แบบ Open Source
การพิจารณาการใช้งานส่วนเสริม
การทดสอบโค้ด JSP
การใช้งานไลบรารี่
ข้อใดไม่ใช่ชนิดตัวแปร (Variable) ที่ใช้สำหรับเก็บข้อมูล
Integer
Floating
Boolean
Character
primary
หากต้องการเก็บข้อมูลเป็นเลขจำนวนเต็ม ต้องเลือกที่ข้อใด
Integer
Floating
Boolean
Character
primary
หากต้องการเก็บข้อมูลเป็น true หรือ false ต้องเลือกที่ข้อใด
Integer
Floating
Boolean
Character
primary
ในภาษาจาวาตัวแปรชนิดตัวอักษรมีค่าเริ่มต้นคือข้อใด
“ ” (ช่องว่าง)
0
Null
ไม่อนุญาตให้เป็นค่าว่าง
ตัวแปรชนิดตรรกะ มีค่าเริ่มต้นเป็นอะไร
false
true
1
ค่าว่าง
ลำดับของ Operator ที่ใช้ในการคำนวณข้อใดต่อไปนี้ สำคัญน้อยที่สุด
+=
/
+
( )
ลำดับของ Operator ที่ใช้ในการคำนวณข้อใดต่อไปนี้ สำคัญมากที่สุด
+=
/
+
( )
ข้อใดไม่ใช้กับตัวเลขจำนวนเต็ม
int
long
short
float
ตัวแปรชนิดใดใช้เก็บค่าตัวอักษรเพียง 1 ตัว
short
char
var
string
String เป็น class ที่อยู่ในแพ็กเกจใด
java.text
java.out
java.lang
java.lib
เมธอดใดที่ใช้สำหรับเปรียบเทียบค่า String 2 ตัว ว่าเป็นค่าเดียวกันหรือไม่
เมธอด equals()
เมธอด charAt()
เมธอด checked()
เมธอด if()
กำหนดให้ $b =2 $c = 100 $d = 30
แล้ว $a8 = $a $a $b / 5 + ($100 % 3) จะเท่ากับเท่าใด
กำหนดให้ $b =2 $c = 100 $d = 30
แล้ว $a2 = $b * ($c - $d) จะเท่ากับเท่าใด
ข้อใดคือแท็กของภาษา JSP
<? ?>
<% %>
<@ @>
<!-- !>
JSP เป็นเทคโนโลยีการพัฒนาเว็บแบบใด
พับ'ลิค
ไพรเวท
ไดนามิก
สแตติค
JSP จะประมวลผลฝั่งใด
ไคลเอ้น
เซิร์ฟเวอร์
แล้วแต่ผู้ใช้สั่งงาน
ดาต้าเบส
JSP มีความคล้ายคลึงภาษาใด
PHP
Python
HTML
SQL
ผู้ที่พัฒนาภาษา JSP ก็คือบริษัทใด
Sun Microsystems
Microsoft
Apache
ข้อใดกล่าวผิดเกี่ยวกับ JSP
ภาษา JSP สามารถทำงานได้กับระบบปฏิบัติการทุกตัว
ภาษา JSP เป็นภาษาที่แตกมาจากภาษา Java
ภาษา JSP นั้นเป็นภาษาที่มีความยืดหยุ่นในการใช้งานอย่างมาก
ภาษา JSP สามารถทำงานร่วมกับภาษา PHP ได้
ข้อใดคือข้อเสียของ JSP
ภาษา JSP สามารถทำงานได้กับบางระบบปฏิบัติการ
ภาษา JSP มีค่าใช้จ่ายหากต้องการติดตั้งส่วนเสริม
ภาษา JSP จะรันช้ากว่าภาษา PHP
ภาษา JSP มีความปลอดภัยต่ำหากเทียบกับ PHP
ข้อใดกล่าวผิดเกี่ยวกับ Apache Tomcat
เป็น software ประเภท open source
เป็น web server ที่รองรับการทำงานของ jsp/servlet
ถูกใช้อย่างแพร่หลาย ในการพัฒนาเว็บแอปพลิเคชัน
ถูกพัฒนาตั้งแต่ปี 2009
Apache Tomcat คืออะไร
เป็น Database ที่ใช้ในการเก็บข้อมูลต่างๆ บนเว็บไซต์
เป็น HTTP Server ที่มีความสามารถนำภาษาจาวามาใช้งานได้
เป็นระบบการรักษาความปลอดภัยของ JAVA / JSP
เป็นเครื่องมือที่ใช้ในการเขียนโค้ดด้วยภาษา JSP
ข้อใดกล่าวผิดเกี่ยวกับ JavaBean
JavaBeans คือ JSP Java Component
ทำการเขียนขึ้นมาโดยใช้ภาษา Java ทั้งหมด
มีการทำงานบน JVM (Java Virtual Machine)
มีการทำงานที่ฝั่ง ไคลเอ้นเหมือนกับ JSP
ในการใช้งาน JSP ไม่จำเป็นต้องติดตั้งซอฟต์แวร์ใดต่อไปนี้
JDK
IDE
Servlet Container
CSS
ข้อใดไม่ใช่เว็บเบราว์เซอร์ที่เป็นที่นิยม
Google Chrome
Mozillar Firefox
Safari
Dreamwever
servlet คืออะไร
คอมโพเนนต์ที่ถูกพัฒนาขึ้นมาจากเทคโนโลยีของจาวา
เว็บ Hosting ที่ให้บริการพื้นที่สำหรับจัดเก็บข้อมูล
เว็บบราวเซอร์ที่ใช้ในการเข้าถึงเว็บแอปพลิเคชัน
อุปกรณ์ที่ใช้ในการคำนวณหรือประมวลผลตามที่ผู้ใช้หรือ Application ต้องการ
servlet จะทำงานฝั่งใด
ฝั่งผู้ใช้ หรือไคลเอนต์
ฝั่งเซิร์ฟเวอร์
ทั้งสองฝั่งแล้วแต่คำสั่งที่ได้รับ
ฝั่งดาต้าเบส
ข้อใดไม่ใช่ข้อดีของ servlet
มีการทำงานที่รวดเร็วกว่า CGI Scripts
มีเว็บเซิร์ฟเวอร์หลายค่ายที่สนับสนุน Servlet
สะดวกในการพัฒนาที่สามารเลือกใช้ Java API ต่าง ๆ ได้
เป็นภาษาที่พัฒนาได้ง่ายไม่จำเป็นต้องมีพื้นฐานในการเขียน Java ก็ได้
เมธอดใดจะทำหน้าที่ปลดปล่อยทรัพยากร (Resource) ต่าง ๆ เช่น การเปิดไฟล์ หรือการปิดการเชื่อมต่อกับฐานข้อมูล
int( )
service( )
destroy( )
Connect( )
เมธอดใดจะตรวจสอบประเภทของการร้องขอว่าเป็นแบบใด เช่น GET, POST, PUT, DELETE, เป็นต้น
int( )
service( )
destroy( )
Connect( )
ข้อใดกล่าวผิดเกี่ยวกับ servlet
มีความสามารถในการจัดการกับ Dynamic Content ของเว็บแอปพลิเคชัน
ทำหน้าที่เป็นตัวกลางระหว่างคำสั่งที่ได้รับจากบราวเซอร์กับฐานข้อมูล
มี Servlet Engines เป็นตัวจัดการโต้ตอบกันระหว่าง Web Clints กับ Servlet
เป็นภาษาที่ถูกพัฒนามากจากภาษา JSP เพื่อใช้ในการช่วยสร้างเว็บแอปพลิเคชัน
หากต้องการดึงคลาสต่าง ๆ เข้ามาใช้งาน จะต้องใช้คำสั่งในข้อใด
Include
Connect
Import
Extension
ข้อใดไม่ใช่ข้อดีของ Servlet และ JSP
ไม่ยึดติดกับ Platform
สามารถดาวน์โหลดมาใช้งานได้ฟรี
เขียนง่าย เพราะด้วยมีพื้นฐานมาจาก Java
เป็นการทํางานทางฝั่ง Client-Side Application
https://www.youtube.com/book.jsp?b_id=b001 เป็นรูปแบบการร้องขอแบบใด
GET
REQUEST
POST
LINK
ข้อใดกล่าวผิดเกี่ยวกับ Servlet
ทำงานคล้ายๆ ภาษา Python
มักจะทำงานร่วมกับ JSP
สร้างจากภาษา JAVA
ทำงานฝั่งเซิร์ฟเวอร์
JSP ย่อมาจากข้อใด
Java Source Pages
Java Side Pages
Java Script Pages
Java Server Pages
ข้อใดต่อไปนี้กล่าวผิด
JSP รันได้เร็วกว่า PHP เพราะว่า JSP เป็น Java
JSP สามารถทำงานได้กับระบบปฏิบัติการทุกตัว
JSP จะเสถียรกว่า PHP เพราะมีระบบจัดการทรัพยากรที่ดี
JSP แยกการทำงานของโปรแกรม logic ออกจากในส่วนของการออกแบบหน้าเว็บ
