WorksheetsFREE TEST
Total questions: 30
Worksheet time: 8hrs 30mins
แบบจำลองความต้องการ (Requirements Model) มีจุดประสงค์หลักคืออะไร?
เพื่อออกแบบอินเทอร์เฟซของผู้ใช้
เพื่อสร้างความเข้าใจร่วมกันเกี่ยวกับความต้องการของลูกค้าหรือผู้ใช้
เพื่อสะท้อนฟังก์ชันการทำงานของซอฟต์แวร์โดยสร้างจากข้อกำหนดความต้องการ
เพื่อพัฒนาซอฟต์แวร์ให้เสร็จสมบูรณ์
ข้อใดอธิบายถึงที่มาของแบบจำลองการวิเคราะห์ (Analysis Model) ได้ถูกต้องที่สุด?
สร้างความเข้าใจในการวิเคราะห์เพื่อเขียนโค้ดโปรแกรมโดยตรง
สร้างความเข้าใจร่วมกันเกี่ยวกับความต้องการของลูกค้าหรือผู้ใช้
สร้างจากข้อกำหนดความต้องการเพื่อสะท้อนฟังก์ชันการทำงานของซอฟต์แวร์
สร้างรายงานผลการทดสอบซอฟต์แวร์
ส่วนใดในแบบจำลองวิเคราะห์เชิงโครงสร้างที่เน้นแสดงฟังก์ชันการทำงานและขั้นตอนของระบบ?
แบบจำลองข้อมูล
แบบจำลองกระบวนการ
แบบจำลองเชิงเส้น
แบบจำลองคลาส
ข้อเป็นตัวอย่างของแบบจำลองข้อมูลที่ใช้แสดงโครงสร้างและความสัมพันธ์ของข้อมูลในระบบ?
แผนภาพความสัมพันธ์เอนทิตี้
แผนภาพการไหลของข้อมูล
แผนภาพลำดับ
แผนภาพการตัดสินใจ
แบบจำลองการวิเคราะห์เชิงวัตถุ (Object-Oriented Analysis) มุ่งเน้นงานด้านใด?
การลดขนาดของโปรแกรมให้เล็กลง
การนิยามคลาสและการทำงานร่วมกัน
การเขียนโปรแกรมเชิงวัตถุ
การจัดเรียงข้อมูลในตารางให้เป็นระบบ
แผนภาพ UML ใดที่ใช้ในการแสดงโครงสร้างของคลาสและความสัมพันธ์ของคลาส?
Sequence Diagram
Case Diagram
Activity Diagram
Class Diagram
ข้อใดคือความหมายของ แผนภาพสถานะ (State Diagram)?
แผนภาพสถานะของออบเจ็กต์ และ เหตุการณ์ต่างๆ ที่ทำให้สถานะของออบเจ็กต์เปลี่ยน และมีการกระทำเกิดขึ้น
แผนภาพทำงานของระบบ โดยมีออบเจ็กต์และเวลาเป็นตัวกำหนดลำดับก่อนหลังของงาน
แผนภาพการทํางานของวัตถุ ผู้เกี่ยวข้อง และกิจกรรม โดยลําดับการทํางานไม่ขึ้นกับเวลา
แผนภาพการแสดงโครงสร้างของระบบ
ข้อใดไม่ใช่องค์ประกอบแผนภาพสถานะ(State Diagram)?
ตัวแปรของสถานะ (State Variables)
กิจกรรมของสถานะ (State Activities)
กล่องกระตุ้น (Activation Box)
การเปลี่ยนสถานะตัวเอง (Self Transition)
ข้อใดไม่ใช่องค์ประกอบของ use case diagram
Actor
Use Case
System Boundary
Visibility
ข้อใดไม่ใช่ความสัมพันธ์ระหว่าง use case กับ use case
extends Relationship
Uses/Includes Relationship
depends on Relationship
generalization Relationship
ข้อใดคือความสัมพันธ์ระหว่าง actor กับ use case
Association Relationship
Uses/Includes Relationship
depends on Relationship
generalization Relationship
แผนภาพกิจกรรม (Activity Diagram) คืออะไร
ภาพที่แสดงลําดับขั้นตอนของการทํางาน จัดเป็นแบบจําลองเชิงฉากบรรยาย
ภาพที่แสดงการแยกกิจกรรมของแต่ละคลาสหรือออบเจ็กต์
ภาพที่แสดงการอธิบายข้อมูลต่างๆ ประกอบด้วย ชื่อคลาส ลักษณะประจํา และการดําเนินการ
ภาพที่แสดงการถูกสร้างขึ้นจาก มุมมองของนักพัฒนาซอฟต์แวร์
แผนภาพสวิมเลน (Swimlane Diagram) คืออะไร
ภาพที่แสดงลําดับขั้นตอนของการทํางาน จัดเป็นแบบจําลองเชิงฉากบรรยาย
ภาพที่แสดงการแยกกิจกรรมของแต่ละคลาสหรือออบเจ็กต์
ภาพที่แสดงการอธิบายข้อมูลต่างๆ ประกอบด้วย ชื่อคลาส ลักษณะประจํา และการดําเนินการ
ภาพที่แสดงการถูกสร้างขึ้นจาก มุมมองของนักพัฒนาซอฟต์แวร์
Depends On Relationship มีความสัมพันธ์อย่างไร
เป็นการแสดงความสัมพันธ์ระหว่างยูสเคสกับยูสเคสโดยยูสเคสหนึ่งจะขึ้นอยู่กับอีกยูสเคสหนึ่งแต่ไม่จำเป็นต้องเกิดขึ้นพร้อมกัน
เป็นการแสดงความสัมพันธ์ระหว่างแอกเตอร์กับแอกเตอร์ในลักษณะพ่อกับลูก
เป็นการแสดงความสัมพันธ์ระหว่างยูสเคสกับยูสเคสโดยยูสเคสที่ถูก extend ออกมา
เป็นการแสดงความสัมพันธ์ระหว่างแอกเตอร์ปฐมภูมิกับยูสเคส
จากภาพแอดทริบิ้ว order_id ในคลาส Order จะเรียกลักษณะนี้ว่าอะไร
Primary Key
Foreign Key
Secondary Key
Trinary Key
จากภาพเมื่อแอดทริบิ้ว buyer_id ในคลาส Buyer ไปอยู่ในคลาส Oder จะเรียกลักษณะนี้ว่าอะไร
Primary Key
Foreign Key
Secondary Key
Trinary Key
จากภาพความสัมพันธ์ระหว่าง class อยู่ในความสัมพันธ์รูปแบบใด
One to one
One to many
One to secondary
Many to many
Primary key ที่แสดงถึงการเป็นนักศึกษาของมหาลัยคือข้อใด
ชื่อนักศึกษา
นามสกุลนักศึกษา
จังหวัดเกิดนักศึกษา
รหัสนักศึกษา
แบบจำลองข้อมูลใช้บอกข้อมูลเกี่ยวกับอะไร
ใช้บอกถึงโครงสร้างและความสัมพันธ์ระหว่างข้อมูล
ใช้บอกขั้นตอนการทำงานของซอฟแวร์
ใช้บอกลำดับการทำงานของระบบ
ใช้บอกให้เห็นถึงพฤติกรรมของระบบที่มีการเปลี่ยนแปลง
แบบจำลองใดที่ใช้อธิบายข้อมูลและโดเมนของปัญหา เพื่อนำเสนอรายละเอียดเกี่ยวกับโครงสร้างและความสำพันธ์ระหว่างข้อมูลให้อยู่ในรูปแบบที่เป็นมาตรฐาน
แบบจำลองความต้องการ
แบบจำลองคลาส
แบบจำลองข้อมูล
แบบจำลองการไหล
จากภาพ ดังต่อไปนี้ คือแผนภาพชนิดใด
Sequence Diagram
Class Diagram
ER Diagram
Use case Diagram
Sequence diagram ใช้บอกเกี่ยวกับอะไร
ใช้บอกถึงโครงสร้างและความสัมพันธ์ระหว่างข้อมูล
ใช้ให้เห็นถึงกิจกรรมและพฤติกรรมของระบบที่มีการเปลี่ยนแปลง
ใช้บอกขั้นตอนการทำงานของซอฟแวร์
ใช้บอกลำดับการทำงานของระบบ
แผนภาพชนิดใดที่เน้นแสดงการไหลของข้อมูลในระบบโดยไม่ลงลึกไปในรายละเอียดทางเทคนิค?
Physical DFD
Logical DFD
Context Diagram
Collaboration Diagram
วัตถุประสงค์ของแผนภาพบริบท Context Diagram คืออะไร?
แสดงภาพรวมของระบบและปฏิสัมพันธ์กับสิ่งแวดล้อมภายนอก
แสดงขอบเขตของระบบและปฏิสัมพันธ์กับภายนอก
แสดงความสัมพันธ์ระหว่างวัตถุต่างๆ ในระบบ
แสดงลำดับขั้นตอนของการทำงาน
ข้อใดไม่ใช่รูปแบบของข้อกำหนดกระบวนการ (PSPEC)?
แบบบรรยาย
รหัสเทียม
แผนภูมิ Gantt
สมการและตาราง
แบบจำลองคลาส (Class Model) คืออะไร
เป็นแผนภาพที่อธิบายข้อมูลต่างๆ ประกอบด้วย ชื่อคลาส ลักษณะประ จํา และการดําเนินการ
เป็นเผนภาพสามารถนำไปใช้ในการเขียโปรแกรมได้โดยตรง
เป็นภาพที่แสดงถึงฟังก์ชันการทํางานของระบบ ชนิดของผู้ใช้ที่มีปฏิสัมพันธ์กับระบบ และขอบเขตของระบบ
เป็นแผนภาพที่อธิบายฟังก์ชันและขั้นตอนการทำงานของซอฟต์แวร์
รูปภาพต่อไปนี้เป็นโครงสร้างของแบบจำลองประเภทใด
แบบจำลองการวิเคราะห์
แบบจําลองคลาส
เเบบจำลองความต้องการ
เเบบจำลองความสัมพันธ์ระหว่างคลาส
แบบจําลองคลาสเเบ่งเป็น 3 ส่วนได้เเก่อะไรบ้าง
ชื่อคลาส ลักษณะประจำ การดำเนินการของคลาส
สาธารณะ ส่วนบุคคล ป้องกัน
สถานะเริ่มต้น ชื่อสถานะ ตัวแปรของสถานะ
บุคคล สิ่งของ องค์กร
Visibility แบ่งเป็น 3 ประเภท ได้แก่ อะไรบ้าง
ชื่อคลาส ลักษณะประจำ การดำเนินการของคลาส
สาธารณะ ส่วนบุคคล ป้องกัน
สถานะเริ่มต้น ชื่อสถานะ ตัวแปรของสถานะ
บุคคล สิ่งของ องค์กร
Association Relationship เป็นความสัมพันธ์เเบบใด
เป็นความสัมพันธข์องคลาสในระบบซึ่งจะทำงานร่วมกันด้วยความสัมพันธ์ที่เกี่ยวข้องกัน
เป็นความสัมพันธ์ที่คลาสย่อยต้องเป็นส่วนหนึ่งของคลาสหลักและถ้านําองค์ประกอบย่อยออกไป
เป็นความสัมพันธ์ระหว่างคลาสแบบ Whole-Part หรือ ส่วนหนึ่งของ (part of)
เป็นความสัมพันธ์ระหว่างคลาสแบบขึ้นต่อกันการเปลี่ยนแปลงที่เกิดขึ้นกลับคลาสหนึ่งส่งผลกับอีกคลาสหนึ่งที่ขึ้นต่อกัน
