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 27
Đề 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 27

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

Khái niệm 'coupling' (kết nối) trong thiết kế module phần mềm đề cập đến điều gì?

Mức độ liên kết bên trong các thành phần của module

Mức độ phụ thuộc giữa các module khác nhau

Kích thước của module

Độ phức tạp của module

Xem đáp án

Chọn đáp án B

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

Đâu là thách thức chính khi áp dụng phương pháp Agile cho các dự án lớn và phức tạp?

Khó khăn trong việc quản lý yêu cầu thay đổi

Khó khăn trong việc tích hợp với các hệ thống hiện có

Khó khăn trong việc duy trì sự nhất quán và kiến trúc tổng thể

Khó khăn trong việc giao tiếp với người dùng

Xem đáp án

Chọn đáp án C

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

Use case (ca sử dụng) trong UML mô tả điều gì?

Cấu trúc lớp và mối quan hệ giữa các lớp

Tương tác giữa người dùng và hệ thống để đạt được mục tiêu

Luồng dữ liệu trong hệ thống

Trạng thái và chuyển trạng thái của đối tượng

Xem đáp án

Chọn đáp án B

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

Mục đích của việc kiểm thử tích hợp (Integration testing) là gì?

Kiểm tra từng module riêng lẻ

Kiểm tra sự tương tác giữa các module và thành phần hệ thống

Kiểm tra hiệu suất của toàn hệ thống

Kiểm tra giao diện người dùng

Xem đáp án

Chọn đáp án B

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

Trong thiết kế hệ thống phân tán, 'Tính nhất quán dữ liệu' (Data consistency) đề cập đến điều gì?

Dữ liệu được lưu trữ ở một vị trí duy nhất

Dữ liệu được mã hóa để bảo mật

Dữ liệu trên tất cả các node trong hệ thống phải đồng bộ và nhất quán

Dữ liệu phải có cấu trúc chuẩn hóa

Xem đáp án

Chọn đáp án C

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

Mô hình thác nước (Waterfall) trong SDLC phù hợp nhất với dự án nào?

Dự án có yêu cầu thay đổi liên tục

Dự án có phạm vi và yêu cầu được xác định rõ ràng từ đầu

Dự án cần sự linh hoạt cao

Dự án ưu tiên tốc độ phát triển nhanh chóng

Xem đáp án

Chọn đáp án B

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

Nguyên tắc 'DRY' (Don't Repeat Yourself) trong thiết kế phần mềm nhằm mục đích gì?

Tăng tốc độ phát triển

Giảm sự phức tạp và trùng lặp mã nguồn

Nâng cao hiệu suất hệ thống

Cải thiện giao diện người dùng

Xem đáp án

Chọn đáp án B

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

Trong kiến trúc hướng dịch vụ (SOA), dịch vụ (service) được hiểu là gì?

Một thành phần phần cứng cụ thể

Một chức năng nghiệp vụ độc lập, có thể tái sử dụng

Một giao diện người dùng

Một cơ sở dữ liệu

Xem đáp án

Chọn đáp án B

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

Mô hình DevOps tập trung vào việc cải thiện quy trình nào?

Phân tích yêu cầu và thiết kế hệ thống

Phát triển và kiểm thử phần mềm

Triển khai và vận hành hệ thống

Toàn bộ vòng đời phát triển phần mềm từ phát triển đến vận hành

Xem đáp án

Chọn đáp án D

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

Trong phân tích hệ thống thông tin, bước nào tập trung vào việc xác định vấn đề, cơ hội và mục tiêu của hệ thống mới?

Thiết kế hệ thống

Lập kế hoạch hệ thống

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

Triển khai hệ thống

Xem đáp án

Chọn đáp án B

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

Phương pháp 'quan sát' (observation) trong thu thập yêu cầu hệ thống có ưu điểm chính nào?

Thu thập được thông tin chi tiết về suy nghĩ và cảm xúc của người dùng

Hiểu rõ quy trình làm việc thực tế của người dùng trong ngữ cảnh tự nhiên

Tiết kiệm thời gian và chi phí thu thập thông tin

Dễ dàng thu thập được số lượng lớn dữ liệu định lượng

Xem đáp án

Chọn đáp án B

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

Kỹ thuật 'brainstorming' thường được sử dụng trong giai đoạn nào của phân tích hệ thống?

Thiết kế hệ thống

Lập kế hoạch hệ thống

Thu thập yêu cầu

Triển khai hệ thống

Xem đáp án

Chọn đáp án C

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

Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Tính nhất quán' (Consistency) có nghĩa là gì?

Giao diện phải đẹp mắt và hấp dẫn

Các thành phần giao diện phải có hình dạng và kích thước giống nhau

Sử dụng các yếu tố giao diện và hành vi tương tự cho các chức năng tương tự

Giao diện phải tương thích với nhiều loại thiết bị

Xem đáp án

Chọn đáp án C

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

Trong phân tích SWOT, yếu tố 'Điểm yếu' (Weaknesses) đề cập đến khía cạnh nào?

Các yếu tố bên ngoài có thể gây hại cho dự án

Các nguồn lực và năng lực vượt trội của tổ chức

Các hạn chế và thiếu sót bên trong tổ chức

Các cơ hội từ môi trường bên ngoài

Xem đáp án

Chọn đáp án C

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

Phương pháp phỏng vấn trong thu thập yêu cầu hệ thống thuộc nhóm kỹ thuật nào?

Nghiên cứu tài liệu

Quan sát

Tương tác trực tiếp với người dùng

Phân tích dữ liệu

Xem đáp án

Chọn đáp án C

16. 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 hệ thống?

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

Chức năng và hành vi bên ngoài của hệ thống

Hiệu suất và khả năng mở rộng

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

Xem đáp án

Chọn đáp án B

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

Đâu là nhược điểm chính của mô hình nguyên mẫu (Prototyping) trong SDLC?

Khó xác định yêu cầu ban đầu

Tăng chi phí phát triển ban đầu

Có thể dẫn đến hệ thống kém cấu trúc và khó bảo trì

Giảm sự tham gia của người dùng

Xem đáp án

Chọn đáp án C

18. 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 là gì?

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

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

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

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

Xem đáp án

Chọn đáp án B

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

Trong UML, loại biểu đồ nào mô tả luồng điều khiển giữa các hoạt động?

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

Biểu đồ trình tự (Sequence Diagram)

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

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

Xem đáp án

Chọn đáp án C

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

Trong mô hình MVC (Model-View-Controller), thành phần 'Controller' có vai trò gì?

Hiển thị dữ liệu cho người dùng

Quản lý dữ liệu và logic nghiệp vụ

Xử lý tương tác của người dùng và điều phối hoạt động giữa Model và View

Lưu trữ dữ liệu

Xem đáp án

Chọn đáp án C

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

Kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT) được thực hiện bởi ai?

Nhóm phát triển hệ thống

Nhóm kiểm thử độc lập

Người dùng cuối của hệ thống

Quản lý dự án

Xem đáp án

Chọn đáp án C

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

Yếu tố nào sau đây KHÔNG phải là một khía cạnh của tính khả thi trong phân tích tính khả thi dự án?

Tính khả thi về kỹ thuật

Tính khả thi về kinh tế

Tính khả thi về pháp lý

Tính khả thi về thẩm mỹ

Xem đáp án

Chọn đáp án C

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

Mô hình thực thể kết hợp (Enhanced Entity-Relationship Model - EER) mở rộng ER Diagram bằng cách nào?

Thêm các loại mối quan hệ mới

Thêm các thuộc tính phức tạp hơn

Thêm các khái niệm về kế thừa và phân loại thực thể

Thêm các ràng buộc toàn vẹn dữ liệu

Xem đáp án

Chọn đáp án D

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

Phương pháp 'JAD (Joint Application Development)' nhấn mạnh điều gì trong thu thập yêu cầu?

Thu thập yêu cầu từ tài liệu có sẵn

Thu thập yêu cầu thông qua phỏng vấn cá nhân

Thu thập yêu cầu trong các buổi hội thảo nhóm với sự tham gia của nhiều bên liên quan

Thu thập yêu cầu bằng cách quan sát người dùng làm việc

Xem đáp án

Chọn đáp án C

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

Trong kiến trúc hệ thống client-server, máy chủ (server) thường đảm nhiệm vai trò chính nào?

Hiển thị giao diện người dùng

Xử lý logic nghiệp vụ và quản lý dữ liệu

Thu thập dữ liệu đầu vào từ người dùng

Quản lý phiên làm việc của người dùng

Xem đáp án

Chọn đáp án C

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

Data Flow Diagram (DFD) được sử dụng để mô hình hóa khía cạnh nào của hệ thống thông tin?

Cấu trúc dữ liệu

Luồng dữ liệu và xử lý dữ liệu

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

Kiến trúc phần cứng và phần mềm

Xem đáp án

Chọn đáp án B

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

Mô hình xoắn ốc (Spiral) trong SDLC đặc biệt phù hợp với dự án nào?

Dự án nhỏ, đơn giản

Dự án có rủi ro cao và yêu cầu phức tạp

Dự án có thời gian phát triển ngắn

Dự án có nguồn lực hạn chế

Xem đáp án

Chọn đáp án B

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

Biểu đồ ER (Entity-Relationship Diagram) được sử dụng chủ yếu trong giai đoạn nào của thiết kế hệ thống thông tin?

Thiết kế giao diện người dùng

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

Thiết kế quy trình nghiệp vụ

Thiết kế kiến trúc hệ thống

Xem đáp án

Chọn đáp án B

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

Phương pháp Agile nhấn mạnh điều gì trong quá trình phát triển hệ thống thông tin?

Tuân thủ nghiêm ngặt kế hoạch ban đầu

Tài liệu hóa chi tiết ở mọi giai đoạn

Phản hồi nhanh chóng và thích ứng với thay đổi

Phát triển hệ thống theo từng giai đoạn lớn và hoàn chỉnh

Xem đáp án

Chọn đáp án C

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

Mục tiêu của việc lập kế hoạch dự phòng (Contingency planning) trong quản lý dự án hệ thống thông tin là gì?

Ngăn chặn rủi ro xảy ra

Giảm thiểu tác động tiêu cực của rủi ro khi chúng xảy ra

Đảm bảo dự án luôn đúng tiến độ và ngân sách

Tối đa hóa lợi nhuận từ dự án

Xem đáp án

Chọn đáp án B