1000+ câu Trắc nghiệm Phân tích, thiết kế hệ thống thông tin có đáp án - Phần 30
Đề thi

1000+ câu Trắc nghiệm Phân tích, thiết kế hệ thống thông tin có đáp án - Phần 30

A
Admin
Đại họcTrắc nghiệm tổng hợp27 lượt thi
30 câu hỏi
1. Trắc nghiệm
1 điểm

Phân tích SWOT được sử dụng trong giai đoạn nào của phân tích và thiết kế hệ thống thông tin?

Thiết kế hệ thống

Phân tích yêu cầu

Khảo sát sơ bộ và lập kế hoạch

Triển khai và bảo trì

Xem đáp án

Chọn đáp án C

2. Trắc nghiệm
1 điểm

Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu (Database normalization) là gì?

Tăng tốc độ truy vấn dữ liệu

Giảm thiểu sự dư thừa dữ liệu và cải thiện tính toàn vẹn

Tăng cường bảo mật dữ liệu

Đơn giản hóa cấu trúc cơ sở dữ liệu

Xem đáp án

Chọn đáp án B

3. Trắc nghiệm
1 điểm

Khái niệm 'Khả năng mở rộng' (Scalability) của hệ thống đề cập đến điều gì?

Khả năng dễ dàng sử dụng của hệ thống

Khả năng hệ thống xử lý tăng trưởng về tải và người dùng

Khả năng hệ thống tương thích với nhiều nền tảng

Khả năng hệ thống dễ dàng bảo trì và nâng cấp

Xem đáp án

Chọn đáp án B

4. Trắc nghiệm
1 điểm

Phương pháp nào sau đây nhấn mạnh sự tương tác thường xuyên với người dùng và khả năng thích ứng với thay đổi trong quá trình phát triển?

Mô hình thác đổ (Waterfall)

Mô hình nguyên mẫu (Prototyping)

Mô hình xoắn ốc (Spiral)

Mô hình chữ V (V-Model)

Xem đáp án

Chọn đáp án B

5. Trắc nghiệm
1 điểm

Loại biểu đồ UML nào được sử dụng để mô tả quy trình nghiệp vụ hoặc luồng công việc?

Biểu đồ lớp (Class Diagram)

Biểu đồ tuần tự (Sequence Diagram)

Biểu đồ hoạt động (Activity Diagram)

Biểu đồ trạng thái (State Diagram)

Xem đáp án

Chọn đáp án C

6. Trắc nghiệm
1 điểm

Trong phân tích hệ thống hướng đối tượng, 'Tính đóng gói' (Encapsulation) mang lại lợi ích gì?

Tăng tốc độ thực thi chương trình

Ẩn giấu thông tin và bảo vệ dữ liệu

Giảm dung lượng bộ nhớ sử dụng

Đơn giản hóa giao diện người dùng

Xem đáp án

Chọn đáp án B

7. Trắc nghiệm
1 điểm

Phương pháp Agile nào tập trung vào việc trực quan hóa công việc và giới hạn công việc đang thực hiện (WIP)?

Scrum

Kanban

Extreme Programming (XP)

Lean Development

Xem đáp án

Chọn đáp án B

8. Trắc nghiệm
1 điểm

Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Feedback' quan trọng như thế nào?

Không quan trọng, giao diện nên đơn giản

Cần thiết để thông báo cho người dùng về trạng thái và kết quả của hành động

Chỉ quan trọng trong giai đoạn kiểm thử

Chỉ áp dụng cho giao diện web

Xem đáp án

Chọn đáp án B

9. Trắc nghiệm
1 điểm

Yêu cầu phi chức năng (Non-functional requirement) mô tả điều gì về hệ thống?

Các chức năng hệ thống phải thực hiện

Cách hệ thống thực hiện các chức năng

Dữ liệu hệ thống cần lưu trữ

Giao diện người dùng của hệ thống

Xem đáp án

Chọn đáp án B

10. Trắc nghiệm
1 điểm

Chức năng 'Sao lưu và phục hồi' (Backup and Restore) quan trọng đối với khía cạnh nào của hệ thống thông tin?

Hiệu suất hệ thống

Tính sẵn sàng và khả năng phục hồi sau sự cố

Giao diện người dùng

Bảo mật thông tin

Xem đáp án

Chọn đáp án B

11. Trắc nghiệm
1 điểm

Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì?

Tự động viết mã chương trình

Hỗ trợ các hoạt động phân tích, thiết kế, phát triển và quản lý dự án phần mềm

Thay thế hoàn toàn vai trò của nhà phân tích và thiết kế hệ thống

Chỉ dùng để kiểm thử phần mềm

Xem đáp án

Chọn đáp án B

12. Trắc nghiệm
1 điểm

Kiểm thử tích hợp (Integration testing) nhằm mục đích kiểm tra điều gì?

Chức năng của từng module riêng lẻ

Sự tương tác và làm việc cùng nhau của các module

Hiệu suất toàn hệ thống

Giao diện người dùng

Xem đáp án

Chọn đáp án B

13. Trắc nghiệm
1 điểm

Mục tiêu chính của giai đoạn phân tích hệ thống là gì?

Viết mã chương trình

Xác định yêu cầu của người dùng và hệ thống

Kiểm thử hệ thống

Triển khai phần cứng

Xem đáp án

Chọn đáp án B

14. Trắc nghiệm
1 điểm

Mục tiêu của giai đoạn bảo trì hệ thống là gì?

Phát triển các module mới

Sửa lỗi, cải tiến và thích ứng hệ thống với thay đổi

Thiết kế lại cơ sở dữ liệu

Thay thế hệ thống bằng hệ thống mới hoàn toàn

Xem đáp án

Chọn đáp án B

15. Trắc nghiệm
1 điểm

Yếu tố nào sau đây KHÔNG phải là một phần của tam giác dự án (Project Management Triangle)?

Phạm vi (Scope)

Thời gian (Time)

Chi phí (Cost)

Chất lượng (Quality)

Xem đáp án

Chọn đáp án C

16. Trắc nghiệm
1 điểm

Trong mô hình chữ V (V-Model), giai đoạn kiểm thử hệ thống (System Testing) tương ứng với giai đoạn nào trong phân tích và thiết kế?

Phân tích yêu cầu

Thiết kế hệ thống

Thiết kế chi tiết

Lập trình

Xem đáp án

Chọn đáp án B

17. Trắc nghiệm
1 điểm

Trong UML, biểu đồ lớp (Class Diagram) thể hiện mối quan hệ nào giữa các lớp?

Quan hệ tuần tự thời gian

Quan hệ logic và cấu trúc tĩnh

Quan hệ dòng dữ liệu

Quan hệ chức năng

Xem đáp án

Chọn đáp án B

18. Trắc nghiệm
1 điểm

Khái niệm 'Coupling' (Độ liên kết) trong thiết kế module phần mềm đề cập đến điều gì?

Mức độ độc lập giữa các module

Mức độ phụ thuộc lẫn nhau giữa các module

Số lượng module trong hệ thống

Kích thước của mỗi module

Xem đáp án

Chọn đáp án B

19. Trắc nghiệm
1 điểm

Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?

Xác định duy nhất mỗi bản ghi trong bảng

Liên kết giữa các bảng

Đảm bảo tính toàn vẹn dữ liệu

Tối ưu hóa hiệu suất truy vấn

Xem đáp án

Chọn đáp án B

20. Trắc nghiệm
1 điểm

Nguyên tắc 'DRY' (Don't Repeat Yourself) trong lập trình và thiết kế hệ thống khuyến khích điều gì?

Lặp lại mã để đảm bảo tính ổn định

Tối thiểu hóa sự trùng lặp mã và logic

Viết mã càng chi tiết càng tốt

Tối đa hóa số lượng dòng mã

Xem đáp án

Chọn đáp án B

21. Trắc nghiệm
1 điểm

Trong mô hình thác đổ (Waterfall), điều gì xảy ra nếu có yêu cầu thay đổi sau khi giai đoạn thiết kế đã hoàn thành?

Thay đổi được chấp nhận và tích hợp vào giai đoạn tiếp theo

Thay đổi rất khó thực hiện và thường bị từ chối hoặc trì hoãn

Thay đổi được xử lý dễ dàng như trong mô hình Agile

Hệ thống tự động điều chỉnh để đáp ứng thay đổi

Xem đáp án

Chọn đáp án B

22. Trắc nghiệm
1 điểm

Loại biểu đồ UML nào mô tả luồng điều khiển giữa các đối tượng theo thời gian?

Biểu đồ lớp (Class Diagram)

Biểu đồ ca sử dụng (Use Case Diagram)

Biểu đồ tuần tự (Sequence Diagram)

Biểu đồ hoạt động (Activity Diagram)

Xem đáp án

Chọn đáp án C

23. Trắc nghiệm
1 điểm

Giai đoạn nào sau đây KHÔNG thuộc vòng đời phát triển hệ thống (SDLC) truyền thống?

Khảo sát và phân tích

Thiết kế hệ thống

Triển khai và bảo trì

Marketing sản phẩm

Xem đáp án

Chọn đáp án D

24. Trắc nghiệm
1 điểm

Biểu đồ ca sử dụng (Use Case Diagram) được sử dụng để mô hình hóa khía cạnh nào của hệ thống?

Cấu trúc dữ liệu của hệ thống

Quy trình nghiệp vụ chi tiết

Tương tác giữa người dùng và hệ thống

Kiến trúc phần cứng của hệ thống

Xem đáp án

Chọn đáp án C

25. Trắc nghiệm
1 điểm

Trong ngữ cảnh bảo mật hệ thống thông tin, 'tính toàn vẹn' (Integrity) có nghĩa là gì?

Đảm bảo thông tin chỉ được truy cập bởi người được ủy quyền

Đảm bảo thông tin chính xác và không bị sửa đổi trái phép

Đảm bảo hệ thống luôn sẵn sàng khi cần

Đảm bảo nguồn gốc của thông tin là xác thực

Xem đáp án

Chọn đáp án B

26. Trắc nghiệm
1 điểm

Phương pháp phát triển hệ thống nhanh RAD (Rapid Application Development) ưu tiên điều gì?

Tài liệu chi tiết và đầy đủ

Tốc độ phát triển và phản hồi nhanh chóng

Tuân thủ nghiêm ngặt quy trình

Kiểm thử toàn diện trước khi triển khai

Xem đáp án

Chọn đáp án B

27. Trắc nghiệm
1 điểm

Trong quy trình Scrum, 'Sprint' là gì?

Cuộc họp hàng ngày của nhóm phát triển

Khoảng thời gian ngắn (thường 2-4 tuần) để hoàn thành một phần công việc

Danh sách các công việc cần thực hiện

Vai trò của người quản lý dự án

Xem đáp án

Chọn đáp án B

28. Trắc nghiệm
1 điểm

Mô hình xoắn ốc (Spiral Model) kết hợp các yếu tố của mô hình nào?

Thác đổ và nguyên mẫu

Thác đổ và Agile

Nguyên mẫu và Agile

Thác đổ và chữ V

Xem đáp án

Chọn đáp án A

29. Trắc nghiệm
1 điểm

Kiểm thử hộp đen (Black-box testing) tập trung vào khía cạnh nào của phần mềm?

Cấu trúc mã nguồn bên trong

Chức năng và hành vi bên ngoài

Hiệu suất và khả năng chịu tải

Tính bảo mật của hệ thống

Xem đáp án

Chọn đáp án B

30. Trắc nghiệm
1 điểm

Mục đích của việc lập kế hoạch dự án hệ thống thông tin là gì?

Viết mã chương trình

Xác định phạm vi, thời gian, chi phí và nguồn lực cần thiết

Kiểm thử hệ thống

Triển khai hệ thống cho người dùng cuối

Xem đáp án

Chọn đáp án B