wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

การวิเคราะห์และออกแบบระบบ กลางภาค 67

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.
วงจรการพัฒนาระบบสารสนเทศ (SDLC) มีกี่ขั้นตอนหลัก?
a)
3 ขั้นตอน
b)
5 ขั้นตอน
c)
7 ขั้นตอน
d)
9 ขั้นตอน
2.
ข้อใดไม่ใช่ขั้นตอนในวงจรการพัฒนาระบบสารสนเทศ (SDLC)?
a)
การวิเคราะห์ระบบ
b)
การออกแบบระบบ
c)
การพัฒนาระบบ
d)
การขายระบบ
3.
ในการวิเคราะห์ระบบสารสนเทศ ข้อใดควรทำเป็นอันดับแรก?
a)
ออกแบบฐานข้อมูล
b)
ศึกษาระบบปัจจุบัน
c)
เขียนโปรแกรม
d)
ทดสอบระบบ
4.
เทคนิคใดเหมาะสำหรับการรวบรวมข้อมูลจากผู้ใช้จำนวนมากในเวลาจำกัด?
a)
การสัมภาษณ์
b)
การใช้แบบสอบถาม
c)
การสังเกตการณ์
d)
การประชุมกลุ่ม
5.
โจทย์: บริษัทแห่งหนึ่งต้องการพัฒนาระบบจัดการสินค้าคงคลัง ควรเริ่มต้นด้วยขั้นตอนใด?
a)
ออกแบบหน้าจอระบบ
b)
วิเคราะห์กระบวนการทำงานปัจจุบัน
c)
เลือกเทคโนโลยีที่จะใช้
d)
สร้างฐานข้อมูลสินค้า
6.
แผนภาพใดใช้แสดงการไหลของข้อมูลในระบบสารสนเทศ?
a)
ER Diagram
b)
Data Flow Diagram
c)
Use Case Diagram
d)
Gantt Chart
7.
ข้อใดคือจุดประสงค์หลักของการทำ Feasibility Study?
a)
ออกแบบระบบ
b)
ประเมินความเป็นไปได้ของโครงการ
c)
พัฒนาโปรแกรม
d)
ทดสอบระบบ
8.
โจทย์: ในการพัฒนาระบบลงทะเบียนนักศึกษา ข้อใดควรเป็น Functional Requirement?
a)
ระบบต้องรองรับผู้ใช้ 1000 คนพร้อมกัน
b)
นักศึกษาสามารถเลือกวิชาเรียนได้
c)
ระบบต้องทำงานได้ 24 ชั่วโมง
d)
ระบบต้องใช้งานง่าย
9.
ข้อใดไม่ใช่องค์ประกอบของ Use Case Diagram?
a)
Actor
b)
Use Case
c)
System Boundary
d)
Data Flow
10.
โจทย์: ระบบจองห้องประชุมออนไลน์ ข้อใดควรเป็น Actor ใน Use Case Diagram?
a)
ระบบตรวจสอบตารางห้อง
b)
พนักงาน
c)
ฐานข้อมูลห้องประชุม
d)
เว็บเซิร์ฟเวอร์
11.
การทำ Normalization ในการออกแบบฐานข้อมูลมีจุดประสงค์เพื่ออะไร?
a)
เพิ่มความเร็วในการค้นหาข้อมูล
b)
ลดความซ้ำซ้อนของข้อมูล
c)
เพิ่มขนาดของฐานข้อมูล
d)
เพิ่มความซับซ้อนของฐานข้อมูล
12.
ข้อใดคือความหมายของ Primary Key ในฐานข้อมูล?
a)
ข้อมูลที่สำคัญที่สุดในตาราง
b)
ข้อมูลที่ใช้เชื่อมโยงระหว่างตาราง
c)
ข้อมูลที่ใช้ระบุเอกลักษณ์ของแต่ละระเบียนในตาราง
d)
ข้อมูลที่มีค่าซ้ำกันไม่ได้ในตาราง
13.
โจทย์: ในการออกแบบระบบบริหารจัดการโรงแรม ข้อใดควรใช้เป็น Primary Key ของตารางการจองห้องพัก?
a)
หมายเลขห้อง
b)
ชื่อผู้เข้าพัก
c)
รหัสการจอง
d)
วันที่เข้าพัก
14.
แผนภาพ Entity-Relationship Diagram (ERD) ใช้แสดงอะไร?
a)
การไหลของข้อมูล
b)
ความสัมพันธ์ระหว่างข้อมูล
c)
ขั้นตอนการทำงานของระบบ
d)
โครงสร้างของโปรแกรม
15.
โจทย์: ในระบบการขายสินค้าออนไลน์ ความสัมพันธ์ระหว่าง "ลูกค้า" และ "คำสั่งซื้อ" ควรเป็นแบบใด?
a)
One-to-One
b)
One-to-Many
c)
Many-to-Many
d)
Zero-to-Many
16.
ข้อใดคือความหมายของ Data Dictionary?
a)
พจนานุกรมภาษาอังกฤษ
b)
รายการคำศัพท์ทางเทคนิค
c)
เอกสารอธิบายโครงสร้างและความหมายของข้อมูลในระบบ
d)
คู่มือการใช้งานฐานข้อมูล
17.
โจทย์: ในการพัฒนาระบบบริหารจัดการโรงพยาบาล ข้อใดควรเป็น Non-Functional Requirement?
a)
ระบบสามารถบันทึกประวัติผู้ป่วยได้
b)
ระบบต้องรักษาความลับของข้อมูลผู้ป่วย
c)
ระบบสามารถออกใบนัดได้
d)
ระบบสามารถคำนวณค่ารักษาพยาบาลได้
18.
แผนภาพ Gantt Chart ใช้สำหรับอะไรในการพัฒนาระบบสารสนเทศ?
a)
แสดงการไหลของข้อมูล
b)
แสดงความสัมพันธ์ของข้อมูล
c)
วางแผนและติดตามความก้าวหน้าของโครงการ
d)
แสดงโครงสร้างของระบบ
19.
ข้อใดคือความหมายของ Prototyping ในการพัฒนาระบบสารสนเทศ?
a)
การทดสอบระบบ
b)
การสร้างแบบจำลองของระบบเพื่อประเมินความเหมาะสม
c)
การเขียนเอกสารประกอบระบบ
d)
การฝึกอบรมผู้ใช้งาน
20.
ข้อใดคือความหมายของ CASE Tools ในการพัฒนาระบบสารสนเทศ?
a)
เครื่องมือสำหรับเขียนโค้ด
b)
เครื่องมือช่วยในการวิเคราะห์และออกแบบระบบ
c)
เครื่องมือสำหรับทดสอบระบบ
d)
เครื่องมือสำหรับจัดการฐานข้อมูล
21.
โจทย์: ในการพัฒนาระบบ e-Learning ข้อใดควรเป็น Stakeholder หลัก?
a)
ผู้ดูแลระบบเครือข่าย
b)
นักศึกษาและอาจารย์
c)
ผู้ผลิตคอมพิวเตอร์
d)
บริษัทรับเหมาก่อสร้าง
22.
ข้อใดคือวัตถุประสงค์หลักของการทำ System Testing?
a)
ตรวจสอบการทำงานของแต่ละโมดูล
b)
ทดสอบการทำงานร่วมกันของทุกส่วนในระบบ
c)
ตรวจสอบความพึงพอใจของผู้ใช้
d)
ทดสอบประสิทธิภาพของฮาร์ดแวร์
23.
โจทย์: ในระบบลงทะเบียนเรียนออนไลน์ ข้อใดควรใช้เป็น Foreign Key ในตารางการลงทะเบียน?
a)
รหัสนักศึกษา
b)
ชื่อวิชา
c)
วันที่ลงทะเบียน
d)
เกรด
24.
ข้อใดคือความหมายของ Agile Methodology ในการพัฒนาระบบสารสนเทศ?
a)
การพัฒนาระบบแบบรวดเร็วโดยไม่มีการวางแผน
b)
การพัฒนาระบบแบบยืดหยุ่นและปรับตัวได้
c)
การพัฒนาระบบแบบขั้นตอนเดียวจบ
d)
การพัฒนาระบบโดยใช้เวลานานที่สุด
25.
โจทย์: ในการพัฒนาระบบจัดการร้านอาหาร ข้อใดควรเป็นฟังก์ชันหลักของระบบ?
a)
การจัดการพนักงาน
b)
การจองโต๊ะและสั่งอาหาร
c)
การจัดการบัญชี
d)
การจัดการเว็บไซต์
26.
ข้อใดคือความหมายของ Business Process Reengineering (BPR)?
a)
การปรับปรุงกระบวนการทำงานเดิมเล็กน้อย
b)
การออกแบบกระบวนการทำงานใหม่ทั้งหมด
c)
การเพิ่มขั้นตอนการทำงานให้มากขึ้น
d)
การลดจำนวนพนักงานในองค์กร
27.
โจทย์: ในการพัฒนาระบบ CRM สำหรับบริษัทประกัน ข้อมูลใดควรเก็บในฐานข้อมูลลูกค้า?
a)
รายละเอียดการเคลม
b)
ประวัติการชำระเบี้ยประกัน
c)
ข้อมูลพนักงานขาย
d)
ข้อมูลบริษัทคู่แข่ง
28.
ข้อใดคือความหมายของ Cloud Computing ในบริบทของระบบสารสนเทศ?
a)
การประมวลผลบนเครื่องคอมพิวเตอร์ส่วนบุคคล
b)
การประมวลผลและจัดเก็บข้อมูลบนเซิร์ฟเวอร์ระยะไกลผ่านอินเทอร์เน็ต
c)
การประมวลผลบนเครื่องเมนเฟรม
d)
การประมวลผลบนเครือข่ายภายในองค์กรเท่านั้น
29.
โจทย์: ในการพัฒนาระบบบริหารจัดการโรงเรียน ข้อใดควรเป็นรายงานที่ระบบต้องสามารถสร้างได้?
a)
รายงานยอดขายประจำเดือน
b)
รายงานผลการเรียนของนักเรียน
c)
รายงานสต็อกสินค้า
d)
รายงานการเงินของบริษัท
30.
ข้อใดคือความหมายของ Data Mining ในระบบสารสนเทศ?
a)
การขุดหาข้อมูลในฐานข้อมูล
b)
การวิเคราะห์ข้อมูลจำนวนมากเพื่อหาความสัมพันธ์หรือรูปแบบที่ซ่อนอยู่
c)
การสำรองข้อมูล
d)
การลบข้อมูลที่ไม่ใช้แล้ว
31.
โจทย์: ในการพัฒนาระบบ e-commerce ข้อใดควรเป็นส่วนหนึ่งของระบบรักษาความปลอดภัย?
a)
ระบบแนะนำสินค้า
b)
ระบบจัดการสต็อก
c)
ระบบเข้ารหัสข้อมูลบัตรเครดิต
d)
ระบบจัดการโปรโมชัน
32.
ข้อใดคือความหมายของ Business Intelligence (BI) ในระบบสารสนเทศ?
a)
การสืบค้นข้อมูลทางธุรกิจ
b)
การจัดเก็บข้อมูลทางธุรกิจ
c)
การวิเคราะห์ข้อมูลทางธุรกิจเพื่อสนับสนุนการตัดสินใจ
d)
การประมวลผลข้อมูลทางธุรกิจ
33.
โจทย์: ในการพัฒนาระบบจัดการคลังสินค้า ข้อใดควรเป็นฟังก์ชันสำคัญของระบบ?
a)
การจัดการข้อมูลลูกค้า
b)
การติดตามสถานะการจัดส่ง
c)
การบริหารจัดการสต็อกสินค้า
d)
การจัดการบัญชีเงินเดือนพนักงาน
34.
ข้อใดคือความหมายของ Enterprise Resource Planning (ERP) ในระบบสารสนเทศ?
a)
ระบบวางแผนการใช้ทรัพยากรส่วนบุคคล
b)
ระบบจัดการทรัพยากรมนุษย์
c)
ระบบวางแผนและจัดการทรัพยากรทั้งหมดขององค์กร
d)
ระบบจัดการห่วงโซ่อุปทาน
35.
โจทย์: ในการพัฒนาระบบจองตั๋วภาพยนตร์ออนไลน์ ข้อใดควรเป็น Non-Functional Requirement?
a)
ระบบต้องสามารถจองตั๋วได้
b)
ระบบต้องรองรับผู้ใช้ 10,000 คนพร้อมกัน
c)
ระบบต้องสามารถยกเลิกการจองได้
d)
ระบบต้องสามารถเลือกที่นั่งได้
36.
ข้อใดคือความหมายของ User Acceptance Testing (UAT) ในการพัฒนาระบบสารสนเทศ?
a)
การทดสอบระบบโดยผู้พัฒนา
b)
การทดสอบระบบโดยผู้ใช้งานจริง
c)
การทดสอบระบบโดยผู้บริหาร
d)
การทดสอบระบบโดยผู้เชี่ยวชาญภายนอก
37.
โจทย์: ในการพัฒนาระบบ e-Learning ข้อใดควรเป็นฟังก์ชันสำคัญที่สุด?
a)
ระบบจัดการคอร์สเรียน
b)
ระบบจัดการการเงิน
c)
ระบบจัดการพนักงาน
d)
ระบบจัดการการขาย
38.
ข้อใดคือความหมายของ Service-Oriented Architecture (SOA) ในการออกแบบระบบสารสนเทศ?
a)
การออกแบบระบบโดยเน้นการให้บริการลูกค้า
b)
การออกแบบระบบโดยแบ่งเป็นบริการย่อยๆ ที่สามารถนำมาใช้ร่วมกันได้
c)
การออกแบบระบบโดยเน้นความปลอดภัย
d)
การออกแบบระบบโดยเน้นความเร็ว
39.
โจทย์: ในการพัฒนาระบบจัดการสินค้าคงคลัง ข้อใดควรเป็นตัวชี้วัดประสิทธิภาพ (KPI) ที่สำคัญที่สุด?
a)
จำนวนพนักงานในคลังสินค้า
b)
ความแม่นยำของข้อมูลสินค้าคงคลัง
c)
จำนวนคอมพิวเตอร์ในคลังสินค้า
d)
ขนาดของคลังสินค้า
40.
ข้อใดคือความหมายของ Gap Analysis ในการวิเคราะห์ระบบสารสนเทศ?
a)
การวิเคราะห์ช่องว่างระหว่างระบบปัจจุบันกับระบบที่ต้องการ
b)
การวิเคราะห์ความแตกต่างระหว่างรายได้และค่าใช้จ่าย
c)
การวิเคราะห์ช่องว่างในตลาด
d)
การวิเคราะห์ความแตกต่างระหว่างทีมพัฒนา
41.
โจทย์: ในการพัฒนาระบบจัดการการเรียนการสอนออนไลน์ ข้อใดควรเป็นคุณสมบัติสำคัญที่สุดของระบบ?
a)
ความสามารถในการรองรับผู้ใช้จำนวนมากพร้อมกัน
b)
การมีธีมสวยงาม
c)
การมีเกมส์แทรกระหว่างบทเรียน
d)
การมีระบบแชทสด
42.
โจทย์: ในการพัฒนาระบบบ้านอัจฉริยะ ข้อใดเป็นตัวอย่างของการใช้ IoT?
a)
การติดตั้งกล้องวงจรปิด
b)
การใช้แอพพลิเคชันควบคุมอุณหภูมิและแสงสว่างผ่านสมาร์ทโฟน
c)
การติดตั้งระบบกันขโมย
d)
การใช้รีโมทคอนโทรลทั่วไป
43.
ข้อใดคือความหมายของ Machine Learning?
a)
การเรียนรู้ของมนุษย์
b)
การสร้างโปรแกรมคอมพิวเตอร์ที่สามารถเรียนรู้และปรับปรุงตัวเองได้
c)
การสร้างหุ่นยนต์ที่เลียนแบบมนุษย์
d)
การเขียนโปรแกรมแบบดั้งเดิม
44.
ข้อใดคือความหมายของ Big Data?
a)
ข้อมูลที่มีขนาดใหญ่เกินกว่า 1 TB
b)
ข้อมูลที่มีความหลากหลาย ปริมาณมาก และมีการเปลี่ยนแปลงอย่างรวดเร็ว
c)
ข้อมูลที่เก็บในฐานข้อมูลขนาดใหญ่
d)
ข้อมูลที่ใช้ในองค์กรขนาดใหญ่เท่านั้น
45.
ข้อใดคือความหมายของ Cloud Computing?
a)
การประมวลผลบนเครื่องคอมพิวเตอร์ส่วนบุคคล
b)
การประมวลผลและจัดเก็บข้อมูลบนเซิร์ฟเวอร์ระยะไกลผ่านอินเทอร์เน็ต
c)
การประมวลผลบนเครื่องเมนเฟรม
d)
การประมวลผลบนเครือข่ายภายในองค์กรเท่านั้น
46.
โจทย์: บริษัทแห่งหนึ่งต้องการลดค่าใช้จ่ายด้าน IT ข้อใดเป็นประโยชน์ของ Cloud Computing ในกรณีนี้?
a)
การลงทุนซื้อเซิร์ฟเวอร์จำนวนมาก
b)
การจ้างพนักงาน IT เพิ่ม
c)
การใช้บริการคลาวด์แบบ pay-per-use
d)
การพัฒนาซอฟต์แวร์เอง
47.
ข้อใดคือความหมายของ Artificial Intelligence (AI)?
a)
การสร้างความฉลาดให้กับมนุษย์
b)
การสร้างระบบคอมพิวเตอร์ที่มีความสามารถคล้ายมนุษย์
c)
การใช้หุ่นยนต์แทนมนุษย์
d)
การสร้างระบบที่ทำงานอัตโนมัติ
48.
โจทย์: ในระบบบริการลูกค้าอัตโนมัติ ข้อใดเป็นตัวอย่างของการใช้ AI?
a)
การใช้ระบบตอบรับอัตโนมัติแบบกดปุ่ม
b)
การใช้ chatbot ที่สามารถเข้าใจคำถามและตอบโต้กับลูกค้าได้
c)
การใช้พนักงานตอบคำถามทางโทรศัพท์
d)
การส่งอีเมลตอบกลับอัตโนมัติ
49.
ข้อใดคือความหมายของ 5G ในบริบทของเทคโนโลยีสมัยใหม่?
a)
เครือข่ายไร้สายความเร็วสูงรุ่นที่ 5
b)
ระบบปฏิบัติการรุ่นที่ 5
c)
มาตรฐานการเขียนโปรแกรมรุ่นที่ 5
d)
เทคโนโลยีการประมวลผลรุ่นที่ 5
50.
โจทย์: ในการพัฒนาเมืองอัจฉริยะ ข้อใดเป็นประโยชน์ของ 5G?
a)
การเพิ่มความเร็วในการดาวน์โหลดภาพยนตร์
b)
การรองรับการเชื่อมต่อของอุปกรณ์ IoT จำนวนมากพร้อมกัน
c)
การลดค่าใช้จ่ายในการติดตั้งสายเคเบิล
d)
การเพิ่มพื้นที่จัดเก็บข้อมูลบนคลาวด์