
Q00-Software Architecture
Authored by suradej boonlue
Computers
University
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
สถาปัตยกรรมซอฟต์แวร์ (Software Architecture) หมายถึงอะไร?
A. กระบวนการในการออกแบบระบบคอมพิวเตอร์ทั้งหมด
B. โครงสร้างและการออกแบบของระบบซอฟต์แวร์
C. การพัฒนาและทดสอบซอฟต์แวร์
D. การบำรุงรักษาและปรับปรุงซอฟต์แวร์
E. การจัดการทีมพัฒนาซอฟต์แวร์
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Design Pattern ใดที่ช่วยแยกหน้าที่การแสดงผลและการจัดการข้อมูลในระบบซอฟต์แวร์?
Singleton
Factory
Model-View-Controller (MVC)
Observer
Adapter
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Pattern ใดที่เป็นตัวอย่างของสถาปัตยกรรมแบบ Layered?
A. Model-View-Controller (MVC)
B. Service-Oriented Architecture (SOA)
C. Microkernel Architecture
D. Event-Driven Architecture
E. Pipe-and-Filter Architecture
4.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
ข้อใดคือหลักการของสถาปัตยกรรมแบบ Service-Oriented Architecture (SOA)?
การรวมกันของหลายระบบในระบบเดียว
การพัฒนาแบบ Iterative
การใช้บริการแยกส่วนที่สามารถใช้งานร่วมกันได้
การใช้เทคโนโลยีที่ทันสมัยในการพัฒนา
การจัดการโปรเจ็คด้วย Agile Methodology
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
ข้อใดต่อไปนี้ไม่ใช่ประโยชน์ของสถาปัตยกรรมแบบ Microservices?
A. การเพิ่มประสิทธิภาพในการพัฒนาและทดสอบ
B. การยึดเหนี่ยวของส่วนประกอบระบบ
C. การปรับตัวและขยายระบบได้ง่าย
D. การแยกการทำงานของแต่ละบริการ
E. การแก้ไขปัญหาได้รวดเร็ว
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
RESTful API เป็นรูปแบบการสื่อสารที่ใช้ในสถาปัตยกรรมใด?
Monolithic Architecture
Layered Architecture
Microservices Architecture
Event-Driven Architecture
Client-Server Architecture
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
การออกแบบระบบที่แบ่งแยกเป็นส่วนย่อย ๆ ที่สามารถพัฒนาและทดสอบแยกกันได้ เรียกว่าอะไร?
A. Monolithic Architecture
B. Layered Architecture
C. Microservices Architecture
D. Event-Driven Architecture
E. Client-Server Architecture
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
Already have an account?