wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การวิเคราะห์และออกแบบระบบ (System Analysis & Design)

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.
ข้อใดให้ความหมายของคำว่าระบบ (System) ได้ถูกต้องที่สุด
a)
สิ่งต่างๆ ตั้งแต่สองสิ่งขึ้นไปทำงานร่วมกัน
b)
สิ่งต่าง ๆ ที่อยู่ละแวกเดียวกัน
c)
สิ่งต่างๆ ที่อยู่ละแวกเดียวกัน ทำงานสัมพันธ์กัน
d)
สิ่งสองสิ่งขึ้นไปทำงานร่วมกันด้วยเป้าหมายเดียวกัน
2.
ระบบปิด (Close System) ในความหมายของการพัฒนาระบบ หมายถึงข้อใด
a)
ระบบที่ไม่มีการทำงานอีกต่อไป
b)
ระบบที่ทำงานโดยอัตโนมัติโดยไม่ต้องควบคุมโดยคน
c)
ระบบที่ถูกควบคุมด้วยผู้ดูแลระบบเพียงคนเดียว
d)
ระบบที่ต้องควบคุมให้ทำงานโดยมนุษย์
3.
DFD หรือ Data Flow Diagram คืออะไร
a)
แผนภาพกระบวนการของระบบ
b)
แผนภาพการไหลของข้อมูล
c)
แผนภาพแสดงรายละเอียดของข้อมูล
d)
แผนภาพสำหรับร่างอัลกอริทึมเขียนโปรแกรม
4.
ข้อใดไม่ใช่สัญลักษณ์ของ DFD
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
5.
ข้อใดกล่าวผิด
a)
Process ตั้งชื่อเป็นคำกริยาหรือคำนาม
b)
External Entity เป็นหน่วยงานหรือบุคคลก็ได้
c)
เส้นกำกับ Data Flow เป็นคำนาม
d)
Data Store เป็นคำนาม
6.
ข้อใดกล่าวถูกต้องเกี่ยวกับกฎของ DFD
a)
Process ต้องมีข้อมูลออกเสมอโดยไม่ต้องมีข้อมูลเข้า
b)
External Entity ติดต่อกันได้โดยตรงเพื่อความสะดวกรวดเร็ว
c)
Data Store ติดต่อกับ External Entity ได้ผ่านเส้น Data Flow
d)
Process เป็นศูนย์กลางระหว่าง External Entity และ Data Store
7.
ข้อใดควรเป็นข้อความกำกับเส้น Data Flow
a)
ลูกค้า
b)
ข้อมูลพนักงาน
c)
พิมพ์ใบเสร็จรับเงิน
d)
เก็บข้อมูลอาย
8.
Context Diagram คืออะไร
a)
ภาพรวมของระบบ
b)
รายละเอียดปลีกย่อยของระบบ
c)
แผนภาพแสดงการดึงข้อมูลจาก Data Store
d)
DFD Level 1
9.
ข้อใดคือข้อมูลที่ผู้บริหารได้รับ
a)
คำสั่งเรียกดูรายงาน
b)
รายงานประจำวัน
c)
ใบเสร็จรับเงิน
d)
ข้อมูลการชำระเงิน
10.
ข้อใดมีข้อมูลกำกับไม่ตรงตามกฎการเขียน DFD
a)
ลูกค้าทราบข้อมูลเงินที่ต้องชำระให้กับพนักงาน
b)
พนักงานได้รับการแจ้งเตือนสินค้าใกล้หมด
c)
ผู้บริหารส่งคำสั่งไปยังระบบเพื่อเรียกดูรายงาน
d)
พนักงานคีย์ค่าเงินที่ได้รับจากลูกค้าเข้าระบบ
11.
แผนภาพดังกล่าวถือเป็น DFD ระดับ (Level) ใด
a)
0
b)
1
c)
2
d)
3
12.
จาก DFD ดังกล่าว เราสามารถเรียก DFD ระดับนี้ว่าอย่างไร
a)
Process Diagram
b)
External Entity Diagram
c)
Data Flow Diagram
d)
Context Diagram
13.
จากแผนภาพดังกล่าว ข้อใดคือ External Entity
a)
สถิติประจำวัน/เดือน
b)
ข้อมูลนักเรียน
c)
ระบบเช็คชื่อนักเรียน
d)
ครู
14.
จากแผนภาพ มี Entity ในข้อใด ไม่จำเป็นต้องลงชื่อเข้าใช้ระบบ
a)
นักเรียน
b)
ครู
c)
ผู้อำนวยการ
d)
ระบบเช็คชื่อนักเรียน
15.
ข้อใดไม่ควรเป็นข้อมูลยืนยันตัวตน
a)
ลายนิ้วมือ
b)
Username & Password
c)
รหัสบัตรประจำตัวประชาชน
d)
เวลาเรียน
16.
Entity ผู้อำนวยการมีการส่งข้อมูลใดลงในระบบ
a)
ข้อมูลนักเรียน
b)
ข้อมูลยืนยันตน
c)
ข้อมูลเวลาเรียน
d)
ข้อมูลครู
17.
ข้อใดกล่าวถูกต้องเกี่ยวกับ DFD นี้
a)
แหล่งเก็บข้อมูลครูมี 2 แห่ง
b)
ครูแก้ไขข้อมูลส่วนตัวของตนเองได้
c)
ผู้อำนวยการเข้าถึงแหล่งข้อมูลครูได้โดยตรง
d)
ผู้อำนวยการมีหน้าที่จัดการข้อมูลนักเรียน
18.
Flow Line ที่เข้าออก External Entity ครู มีกี่เส้น
a)
2
b)
3
c)
4
d)
5
19.
Entity ครูได้ข้อมูลอะไรจาก Process จัดการข้อมูลครู
a)
ข้อมูลส่วนตัวครู
b)
ข้อมูลครู
c)
ผลการลงชื่อเข้าใช้
d)
ไม่ได้
20.
Entity ใด ได้รับสถิติเวลาเรียนส่วนบุคคลจาก Process ออกรายงานบ้าง
a)
ครู
b)
ผู้อำนวยการ
c)
นักเรียน
d)
ถูกทุกข้อ
21.
แหล่งข้อมูลมีจำนวนกี่แหล่ง
a)
3
b)
4
c)
5
d)
6
22.
DFD นี้อยู่ในระดับใด
a)
Level1
b)
Level2
c)
Level3
d)
Level4
23.
จาก Context Diagram นี้ มี External Entity กี่ตัว
a)
1
b)
2
c)
3
d)
4
24.
DFD แผนภาพนี้ อยู่ใน Level ที่เท่าใด
a)
0
b)
1
c)
2
d)
3
25.
จาก Context Diagram นี้ข้อใดกล่าวผิด
a)
ผู้ใช้ได้รับผลลัพธ์การคำนวณจากระบบ
b)
ผู้ใช้ได้รับประวัติการคำนวณจากระบบ
c)
ระบบส่งโหมดการคำนวณมาให้ผู้ใช
d)
ผู้ใช้มีหน้าที่กรอกข้อมูลตัวเลขเข้าระบบ
26.
Process ในแผนภาพนี้มีกี่Process
a)
1
b)
2
c)
3
d)
4
27.
Data Store มีไว้เก็บข้อมูลใด
a)
ข้อมูลประวัติสมการ
b)
ข้อมูลผู้ใช้
c)
ข้อมูลการเปลี่ยนโหมด
d)
ผลการคำนวณ
28.
จากภาพ Process ใด ไม่ได้ส่งข้อมูลให้กับผู้ใช้
a)
คำนวณ
b)
แสดงผล
c)
จัดการประวัติฯ
d)
เปลี่ยนโหมด
29.
โปรแกรมนี้จะเปลี่ยนโหมดการทำงานเมื่อใด
a)
เมื่อระบบทำงานเสร็จสิ้น
b)
เมื่อผู้ใช้สั่ง
c)
หลังจากแสดงผล
d)
หลังจากจัดการประวัติฯ เสร็จสิ้น
30.
Process ใด ไม่ควรเลือกให้มีการแตกย่อยเป็น DFD ในชั้นที่สูงขึ้น
a)
คำนวณ
b)
แสดงผล
c)
จัดการประวัติฯ
d)
เปลี่ยนโหมด
31.
DFD นี้ อยู่ใน Level ที่เท่าใด
a)
1
b)
2
c)
3
d)
4
32.
DFD นี้ อยู่ใน Level ที่เท่าใด
a)
1
b)
2
c)
3
d)
4
33.
ใน Level นี้ มี External Entity ทั้งหมดกี่ตัว
a)
1
b)
2
c)
3
d)
4
34.
ผู้ใช้ใส่ข้อมูลใดลงไปใน Process คิดเลขโหมดคำนวณระยะทาง
a)
สูตร
b)
ตัวเลข
c)
ตัวกระทำการ
d)
เครื่องหมาย
35.
Process 1.2- 1.5 มีข้อมูลออกทั้งหมดกี่ตัว
a)
1
b)
2
c)
3
d)
4
36.
DFD นี้อยู่ใน Level ที่เท่าใด
a)
1
b)
2
c)
3
d)
4
37.
DFD นี้แตกมาจาก Process ที่เท่าใด
a)
1
b)
2
c)
3
d)
4
38.
Process ใด ไม่มีการติดต่อกับแหล่งช้อมูล
a)
3.1 และ 3.2
b)
3.1 และ 3.3
c)
3.2 และ 3.3
d)
3.1
39.
ผู้ใช้ได้รับประวัติการคำนวณจาก Process ใด
a)
ประวัติการคำนวณ
b)
ดึงประวัติสมการ
c)
บันทักสมการ
d)
รับค่าสมการ
40.
มีองค์ประกอบใดของ DFD ที่จำเป็น แต่ไม่ได้ปรากฎในแผนภาพนี
a)
Process
b)
External Entity
c)
Data Store
d)
Flow Line
41.
DFD นี้อยู่ใน Level ที่เท่าใด
a)
1
b)
2
c)
3
d)
4
42.
DFD นี้แตกมาจาก Process ที่เท่าใด
a)
1.1
b)
1.2
c)
1.3
d)
1.4