wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OOAD Unit 4 : กระบวนการวิเคราะห์และออกแบบเชิงวัตถุ

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

การวิเคราะห์ระบบคืออะไร?

a)

กระบวนการพัฒนาระบบสารสนเทศจากระบบเดิมไปสู่ระบบใหม่

b)

การตรวจสอบและวิเคราะห์ความเสี่ยงในการพัฒนาระบบ

c)

การกำหนดขอบเขตของระบบ

d)

การพัฒนาและติดตั้งระบบงานคอมพิวเตอร์

2.

กระบวนการวิเคราะห์และออกแบบระบบเชิงวัตถุมีลักษณะสำคัญอย่างไร?

a)

เป็นกระบวนการที่ไม่ซ้ำกัน

b)

เป็นกระบวนการที่กำหนดเวลาอย่างชัดเจนในแต่ละรอบ

c)

เป็นกระบวนการที่ต้องทำซ้ำ

d)

เป็นกระบวนการที่ไม่ต้องมีการปรับเปลี่ยนตามความต้องการของผู้ใช้งาน

3.

ข้อดีของกระบวนการทำซ้ำในการวิเคราะห์และออกแบบระบบเชิงวัตถุคืออะไร?

a)

ลดต้นทุนการดำเนินงาน

b)

เพิ่มประสิทธิภาพการทำงาน

c)

สามารถตรวจสอบและวิเคราะห์ความเสี่ยงในการพัฒนาระบบ

d)

เพิ่มการควบคุมการทำงาน

4.

การวางแผนคืออะไร?

a)

การกำหนดขอบเขตของระบบ วัตถุประสงค์ ระยะเวลา งบประมาณและตารางกิจกรรมต่าง ๆ

b)

การตรวจสอบและวิเคราะห์ความเสี่ยงในการพัฒนาระบบ

c)

การออกแบบโมเดลเพื่อสนับสนุนการพัฒนาและติดตั้งระบบงานคอมพิวเตอร์

d)

การปรับปรุงซอฟต์แวร์ในระบบเดิม

5.

การวิเคราะห์ระบบเป็นขั้นตอนที่เกี่ยวข้องกับอะไรบ้าง?

a)

การปรับปรุงบริการแก่ลูกค้า

b)

การเพิ่มประสิทธิภาพการทำงาน

c)

การควบคุมการทำงาน

d)

ทั้งหมดข้างต้น

6.

การวางแผนโครงการที่ดีต้องคำนึงถึงอะไรบ้าง?

a)

ขั้นตอนการทำงาน

b)

เครื่องมือที่ใช้

c)

บุคลากรที่เหมาะสม

d)

ถูกทุกข้อ

7.

การออกแบบระบบเชิงวัตถุ ในกระบวนการวิเคราะห์และออกแบบระบบเชิงวัตถุประกอบด้วยอะไรบ้าง?

a)

โมเดลต่าง ๆ

b)

ซอฟต์แวร์

c)

ระบบปฏิบัติการ

d)

เครือข่าย

8.

การวิเคราะห์ระบบต้องให้ความสำคัญกับอะไร,มากที่สุด?

a)

ซอฟต์แวร์ที่ใช้

b)

ระบบปฏิบัติการ

c)

เครือข่าย

d)

ความต้องการของผู้ใช้งาน

9.

การออกแบบระบบเชิงวัตถุคือกระบวนการที่คล้ายกับกระบวนการพัฒนาระบบสารสนเทศใด?

a)

Agile Development

b)

Waterfall Development

c)

RAD Development

d)

Spiral Development

10.

การออกแบบระบบเชิงวัตถุจะมีการแบ่งกระบวนการออกเป็นกี่ขั้นตอน?

a)

3 ขั้นตอน

b)

4 ขั้นตอน

c)

5 ขั้นตอน

d)

6 ขั้นตอน

11.

การทดสอบหน่วย (Unit Test) เป็นการทดสอบที่ทำโดยใคร?

a)

ผู้ใช้งาน

b)

ลูกค้า

c)

โปรแกรมเมอร์

d)

ผู้เชี่ยวชาญ

12.

การทดสอบการเชื่อมต่อและการสื่อสารระหว่างซอฟต์แวร์หรือระบบอื่น ๆ เรียกว่าอะไร?

a)

Unit Test

b)

Integration Test

c)

System Test

d)

Acceptant Test

13.

เครื่องมือที่ใช้สำหรับการบำรุงรักษาซอฟต์แวร์เรียกว่าอะไร?

a)

Software Construction Tools

b)

Software Testing Tools

c)

Software Maintenance Tools

d)

Reengineering Tools

14.

เครื่องมือที่ใช้สำหรับสร้างหรือแก้ไขซอฟต์แวร์ เช่น Eclipse, Sublime Text จัดอยู่ในประเภทใด?

a)

Software Construction Tools

b)

Software Testing Tools

c)

Software Maintenance Tools

d)

Reengineering Tools

15.

โปรแกรมที่ใช้ในการสร้างหรือแก้ไขซอฟต์แวร์ให้กับลูกค้าเรียกว่าอะไร?

a)

Comprehension Tools

b)

Reengineering Tools

c)

Software Construction Tools

d)

Software Testing Tools

16.

การทดสอบซอฟต์แวร์มีทั้งหมดกี่ชนิด?

a)

3 ชนิด

b)

4 ชนิด

c)

5 ชนิด

d)

6 ชนิด

17.

โปรแกรมที่ใช้สำหรับบำรุงรักษาซอฟต์แวร์ เช่น Synei SystemUtilities หรือ CCleaner เรียกว่าอะไร?

a)

Software Construction Tools

b)

Software Testing Tools

c)

Software Maintenance Tools

d)

Software Configuration Management Tools

18.

การวางแผนระยะสั้นมีระยะเวลาประมาณเท่าไร?

a)

1-3 เดือน

b)

3-6 เดือน

c)

6-12 เดือน

d)

มากกว่า 2 ปี

19.

ในการวางแผน ควรกำหนดอะไรบ้างเพื่อให้โครงการประสบความสำเร็จ?

a)

ขอบเขตของระบบและวัตถุประสงค์

b)

ระยะเวลาและงบประมาณ

c)

ตารางกิจกรรมและการควบคุมความเสี่ยง

d)

ถูกทุกข้อ

20.

การวิเคราะห์และออกแบบระบบเชิงวัตถุใช้อะไรในการอธิบายขั้นตอนการทำงานของระบบ?

a)

การทำซ้ำ

b)

การวางแผน

c)

โมเดลต่าง ๆ

d)

การทดสอบระบบ