Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin – Đề 14

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Đề 14 - Bài tập, đề thi trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

1. Đâu là một thách thức chính khi sử dụng mô hình Agile trong phát triển hệ thống thông tin?

A. Khó thay đổi yêu cầu sau khi dự án bắt đầu
B. Yêu cầu tài liệu chi tiết ngay từ đầu
C. Đòi hỏi sự tham gia và tương tác liên tục của khách hàng
D. Thời gian phát triển dự án kéo dài

2. Trong ngữ cảnh bảo mật hệ thống thông tin, `xác thực` (authentication) và `ủy quyền` (authorization) khác nhau như thế nào?

A. Xác thực là xác định người dùng là ai, ủy quyền là xác định người dùng được phép làm gì
B. Xác thực là cấp quyền truy cập cho người dùng, ủy quyền là xác định danh tính người dùng
C. Xác thực và ủy quyền là hai thuật ngữ đồng nghĩa
D. Xác thực chỉ áp dụng cho người dùng bên ngoài, ủy quyền chỉ áp dụng cho người dùng nội bộ

3. Phân tích tính khả thi (feasibility study) thường bao gồm những loại khả thi nào?

A. Kỹ thuật, kinh tế, vận hành
B. Kỹ thuật, pháp lý, xã hội
C. Kinh tế, môi trường, chính trị
D. Vận hành, môi trường, pháp lý

4. Trong phân tích hệ thống thông tin, giai đoạn nào tập trung vào việc xác định vấn đề và cơ hội kinh doanh mà hệ thống mới cần giải quyết?

A. Thiết kế hệ thống
B. Lập kế hoạch hệ thống
C. Triển khai hệ thống
D. Bảo trì hệ thống

5. Phương pháp kiểm thử hộp trắng (white-box testing) tập trung vào khía cạnh nào của phần mềm?

A. Yêu cầu chức năng của phần mềm
B. Cấu trúc mã nguồn và logic bên trong của phần mềm
C. Giao diện người dùng của phần mềm
D. Hiệu suất và khả năng chịu tải của phần mềm

6. Use case diagram được sử dụng trong UML để mô tả khía cạnh nào của hệ thống thông tin?

A. Cấu trúc dữ liệu của hệ thống
B. Tương tác giữa người dùng và hệ thống
C. Luồng dữ liệu trong hệ thống
D. Quan hệ giữa các lớp đối tượng

7. Mô hình xoắn ốc (Spiral model) trong SDLC phù hợp với loại dự án nào?

A. Dự án nhỏ, ít rủi ro
B. Dự án có yêu cầu cố định
C. Dự án lớn, phức tạp, có nhiều rủi ro
D. Dự án phát triển ứng dụng web đơn giản

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

A. Thiết kế hệ thống
B. Lập kế hoạch hệ thống
C. Triển khai hệ thống
D. Kiểm thử hệ thống

9. Mục đích chính của sơ đồ luồng dữ liệu (Data Flow Diagram - DFD) là gì?

A. Mô tả cấu trúc dữ liệu của hệ thống
B. Mô tả luồng di chuyển của dữ liệu và xử lý trong hệ thống
C. Mô tả tương tác giữa các đối tượng trong hệ thống
D. Mô tả trình tự thời gian các sự kiện xảy ra trong hệ thống

10. Trong thiết kế hệ thống, `coupling` (tính liên kết) và `cohesion` (tính gắn kết) là gì và mối quan hệ giữa chúng?

A. Coupling và cohesion đều nên cao để hệ thống dễ bảo trì
B. Coupling nên cao và cohesion nên thấp để tăng tính độc lập giữa các module
C. Coupling nên thấp và cohesion nên cao để tạo module độc lập và dễ bảo trì
D. Coupling và cohesion đều nên thấp để hệ thống linh hoạt

11. Kiến trúc hệ thống client-server thường được sử dụng trong hệ thống thông tin nào?

A. Hệ thống nhúng
B. Hệ thống phân tán trên mạng Internet
C. Hệ thống thời gian thực
D. Hệ thống điều khiển công nghiệp

12. Đâu là nhược điểm tiềm ẩn của mô hình nguyên mẫu (Prototyping model) trong phát triển hệ thống thông tin?

A. Khó thay đổi yêu cầu khi dự án tiến triển
B. Có thể dẫn đến sản phẩm cuối cùng kém chất lượng do tập trung quá nhiều vào nguyên mẫu
C. Khách hàng khó hình dung được sản phẩm cuối cùng
D. Thời gian phát triển dự án thường kéo dài

13. Phương pháp 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?

A. Cấu trúc mã nguồn của phần mềm
B. Giao diện và chức năng của phần mềm
C. Thuật toán và logic bên trong phần mềm
D. Hiệu suất và khả năng mở rộng của phần mềm

14. Trong thiết kế cơ sở dữ liệu, ràng buộc toàn vẹn tham chiếu (referential integrity constraint) đảm bảo điều gì?

A. Dữ liệu trong một cột phải thuộc một kiểu dữ liệu nhất định
B. Giá trị của một thuộc tính không được vượt quá một giới hạn nhất định
C. Quan hệ giữa các bảng dữ liệu được duy trì đúng đắn
D. Dữ liệu trong một bảng phải là duy nhất

15. Đâu là một kỹ thuật thu thập yêu cầu phổ biến trong phân tích hệ thống thông tin?

A. Kiểm thử hộp đen
B. Phỏng vấn người dùng
C. Chuẩn hóa dữ liệu
D. Phân tích SWOT

16. Trong SDLC, giai đoạn bảo trì hệ thống (system maintenance) bao gồm hoạt động nào?

A. Xác định yêu cầu người dùng
B. Thiết kế cơ sở dữ liệu
C. Sửa lỗi và cải tiến hệ thống sau khi triển khai
D. Viết mã chương trình

17. Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin phù hợp nhất với dự án nào?

A. Dự án có yêu cầu thay đổi liên tục
B. Dự án có yêu cầu rõ ràng và ổn định từ đầu
C. Dự án cần sự linh hoạt cao
D. Dự án ưu tiên tốc độ phát triển nhanh

18. Ưu điểm chính của việc sử dụng mô hình phát triển lặp và tăng trưởng (Iterative and Incremental model) so với mô hình thác nước là gì?

A. Giảm chi phí phát triển
B. Dễ quản lý dự án hơn
C. Linh hoạt hơn trong việc xử lý thay đổi yêu cầu và cung cấp sản phẩm sớm hơn
D. Yêu cầu ít tài liệu hơn

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

A. Giúp người dùng nhanh chóng hoàn thành công việc
B. Cung cấp thông tin trạng thái và kết quả hành động cho người dùng
C. Đảm bảo giao diện đẹp mắt và hấp dẫn
D. Giảm thiểu số lượng thao tác người dùng cần thực hiện

20. Đâu không phải là một vai trò điển hình trong một dự án phát triển hệ thống thông tin?

A. Nhà phân tích hệ thống
B. Nhà thiết kế cơ sở dữ liệu
C. Nhân viên bán hàng
D. Lập trình viên

21. Mục tiêu chính của việc chuẩn hóa dữ liệu (normalization) trong thiết kế cơ sở dữ liệu quan hệ là gì?

A. Tăng tốc độ truy vấn dữ liệu
B. Giảm sự dư thừa dữ liệu và cải thiện tính nhất quán
C. Đơn giản hóa cấu trúc cơ sở dữ liệu
D. Tăng cường bảo mật dữ liệu

22. Activity diagram trong UML được sử dụng để mô tả điều gì?

A. Cấu trúc lớp và đối tượng của hệ thống
B. Luồng hoạt động và quy trình nghiệp vụ
C. Tương tác giữa người dùng và hệ thống
D. Cấu trúc vật lý của hệ thống

23. Mục tiêu của giai đoạn kiểm thử chấp nhận (acceptance testing) trong SDLC là gì?

A. Kiểm tra lỗi mã nguồn
B. Đảm bảo hệ thống đáp ứng yêu cầu của người dùng cuối
C. Kiểm tra hiệu suất của hệ thống
D. Kiểm tra tính bảo mật của hệ thống

24. Đâu là một ví dụ về yêu cầu chức năng (functional requirement) của hệ thống quản lý thư viện?

A. Hệ thống phải có giao diện thân thiện với người dùng
B. Hệ thống phải phản hồi truy vấn trong vòng 2 giây
C. Hệ thống phải cho phép thủ thư thêm mới sách vào danh mục
D. Hệ thống phải bảo mật thông tin người dùng

25. Component diagram trong UML được sử dụng để mô tả điều gì?

A. Hành vi động của hệ thống
B. Cấu trúc vật lý của hệ thống phần mềm
C. Tương tác giữa người dùng và hệ thống
D. Luồng dữ liệu trong hệ thống

26. Trong mô hình thực thể kết hợp (ER model), thuộc tính khóa chính (primary key) có đặc điểm nào?

A. Có thể chứa giá trị trùng lặp
B. Có thể để trống giá trị (NULL)
C. Xác định duy nhất mỗi bản ghi trong một thực thể
D. Không bắt buộc phải có trong mọi thực thể

27. Sequence diagram trong UML được sử dụng để mô tả điều gì?

A. Cấu trúc dữ liệu tĩnh của hệ thống
B. Luồng điều khiển và tương tác giữa các đối tượng theo thời gian
C. Các chức năng chính của hệ thống từ góc độ người dùng
D. Thành phần vật lý của hệ thống và mối quan hệ giữa chúng

28. Trong phân tích yêu cầu, yêu cầu phi chức năng (non-functional requirements) tập trung vào điều gì?

A. Chức năng hệ thống phải thực hiện
B. Cách thức hệ thống thực hiện chức năng
C. Dữ liệu hệ thống cần xử lý
D. Người dùng hệ thống là ai

29. Trong phân tích hệ thống hướng đối tượng, khái niệm `tính đóng gói` (encapsulation) có nghĩa là gì?

A. Khả năng một đối tượng kế thừa thuộc tính và phương thức từ đối tượng khác
B. Khả năng một đối tượng có nhiều hình thức khác nhau
C. Gom nhóm dữ liệu (thuộc tính) và phương thức xử lý dữ liệu đó vào trong một đơn vị duy nhất (đối tượng) và che giấu thông tin bên trong
D. Khả năng chia nhỏ hệ thống thành các thành phần nhỏ hơn, độc lập

30. Đâu là ưu điểm chính của việc sử dụng cơ sở dữ liệu quan hệ?

A. Khả năng xử lý dữ liệu phi cấu trúc tốt
B. Tính linh hoạt cao trong việc mở rộng quy mô
C. Tính toàn vẹn dữ liệu và giảm dư thừa dữ liệu
D. Tốc độ truy vấn dữ liệu rất nhanh cho mọi loại truy vấn

1 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

1. Đâu là một thách thức chính khi sử dụng mô hình Agile trong phát triển hệ thống thông tin?

2 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

2. Trong ngữ cảnh bảo mật hệ thống thông tin, 'xác thực' (authentication) và 'ủy quyền' (authorization) khác nhau như thế nào?

3 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

3. Phân tích tính khả thi (feasibility study) thường bao gồm những loại khả thi nào?

4 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

4. Trong phân tích hệ thống thông tin, giai đoạn nào tập trung vào việc xác định vấn đề và cơ hội kinh doanh mà hệ thống mới cần giải quyết?

5 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

5. Phương pháp kiểm thử hộp trắng (white-box testing) tập trung vào khía cạnh nào của phần mềm?

6 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

6. Use case diagram được sử dụng trong UML để mô tả khía cạnh nào của hệ thống thông tin?

7 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

7. Mô hình xoắn ốc (Spiral model) trong SDLC phù hợp với loại dự án nào?

8 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

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

9 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

9. Mục đích chính của sơ đồ luồng dữ liệu (Data Flow Diagram - DFD) là gì?

10 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

10. Trong thiết kế hệ thống, 'coupling' (tính liên kết) và 'cohesion' (tính gắn kết) là gì và mối quan hệ giữa chúng?

11 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

11. Kiến trúc hệ thống client-server thường được sử dụng trong hệ thống thông tin nào?

12 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

12. Đâu là nhược điểm tiềm ẩn của mô hình nguyên mẫu (Prototyping model) trong phát triển hệ thống thông tin?

13 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

13. Phương pháp 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?

14 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

14. Trong thiết kế cơ sở dữ liệu, ràng buộc toàn vẹn tham chiếu (referential integrity constraint) đảm bảo điều gì?

15 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

15. Đâu là một kỹ thuật thu thập yêu cầu phổ biến trong phân tích hệ thống thông tin?

16 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

16. Trong SDLC, giai đoạn bảo trì hệ thống (system maintenance) bao gồm hoạt động nào?

17 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

17. Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin phù hợp nhất với dự án nào?

18 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

18. Ưu điểm chính của việc sử dụng mô hình phát triển lặp và tăng trưởng (Iterative and Incremental model) so với mô hình thác nước là gì?

19 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

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

20 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

20. Đâu không phải là một vai trò điển hình trong một dự án phát triển hệ thống thông tin?

21 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

21. Mục tiêu chính của việc chuẩn hóa dữ liệu (normalization) trong thiết kế cơ sở dữ liệu quan hệ là gì?

22 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

22. Activity diagram trong UML được sử dụng để mô tả điều gì?

23 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

23. Mục tiêu của giai đoạn kiểm thử chấp nhận (acceptance testing) trong SDLC là gì?

24 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

24. Đâu là một ví dụ về yêu cầu chức năng (functional requirement) của hệ thống quản lý thư viện?

25 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

25. Component diagram trong UML được sử dụng để mô tả điều gì?

26 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

26. Trong mô hình thực thể kết hợp (ER model), thuộc tính khóa chính (primary key) có đặc điểm nào?

27 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

27. Sequence diagram trong UML được sử dụng để mô tả điều gì?

28 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

28. Trong phân tích yêu cầu, yêu cầu phi chức năng (non-functional requirements) tập trung vào điều gì?

29 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

29. Trong phân tích hệ thống hướng đối tượng, khái niệm 'tính đóng gói' (encapsulation) có nghĩa là gì?

30 / 30

Category: Đề thi, bài tập trắc nghiệm online Phân tích và thiết kế hệ thống thông tin

Tags: Bộ đề 14

30. Đâu là ưu điểm chính của việc sử dụng cơ sở dữ liệu quan hệ?