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

A
Admin
Đại họcTrắc nghiệm tổng hợp33 lượt thi
30 câu hỏi
1. 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 yêu cầu?

Xác định và thu thập yêu cầu ban đầu

Phân tích và mô hình hóa yêu cầu

Đặc tả yêu cầu

Xác nhận yêu cầu

Xem đáp án

Chọn đáp án A

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

Biểu đồ Use Case được sử dụng chủ yếu 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

Triển khai hệ thống

Kiểm thử hệ thống

Xem đáp án

Chọn đáp án B

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

Trong mô hình thực thể kết hợp (ER model), thuộc tính khóa (Key attribute) có vai trò gì?

Mô tả đặc điểm của thực thể

Xác định duy nhất mỗi thực thể trong tập thực thể

Liên kết thực thể này với thực thể khác

Phân loại thực thể vào các nhóm khác nhau

Xem đáp án

Chọn đáp án B

4. 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ập đến điều gì?

Giao diện phải đẹp và bắt mắt

Các thành phần giao diện và hành vi phải giống nhau trên toàn hệ thống

Giao diện phải đơn giản và dễ sử dụng

Giao diện phải tùy biến được theo sở thích người dùng

Xem đáp án

Chọn đáp án B

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

Phương pháp luận phát triển hệ thống thông tin nào tập trung vào việc xây dựng các nguyên mẫu (prototypes) để thu thập phản hồi từ người dùng?

Mô hình thác nước

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

Mô hình RAD (Rapid Application Development)

Mô hình V-model

Xem đáp án

Chọn đáp án C

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

Nguyên tắc DRY (Don't Repeat Yourself) trong thiết kế phần mềm khuyến khích điều gì?

Viết mã nguồn chi tiết và dễ hiểu

Tái sử dụng mã nguồn và tránh trùng lặp

Kiểm thử kỹ lưỡng mọi chức năng của hệ thống

Tối ưu hiệu năng của hệ thống

Xem đáp án

Chọn đáp án B

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

Phân tích SWOT thường được sử dụng trong giai đoạn nào của dự án hệ thống thông tin?

Thiết kế chi tiết

Lập kế hoạch dự án và phân tích khả thi

Kiểm thử hệ thống

Bảo trì hệ thống

Xem đáp án

Chọn đáp án B

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

Trong thiết kế cơ sở dữ liệu, 'Chuẩn hóa dữ liệu' (Normalization) nhằm mục đích chính là gì?

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

Giảm dung lượng lưu trữ 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 dữ liệu

Bảo mật dữ liệu

Xem đáp án

Chọn đáp án C

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

Trong mô hình tham chiếu OSI (Open Systems Interconnection), lớp nào chịu trách nhiệm về việc đảm bảo truyền dữ liệu tin cậy giữa hai hệ thống?

Lớp Mạng (Network Layer)

Lớp Vận chuyển (Transport Layer)

Lớp Liên kết dữ liệu (Data Link Layer)

Lớp Vật lý (Physical Layer)

Xem đáp án

Chọn đáp án B

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

Phương pháp luận phát triển hệ thống thông tin nào tập trung vào việc xác định rõ ràng vai trò và trách nhiệm của từng thành viên trong nhóm phát triển?

Agile/Scrum

Mô hình thác nước

Mô hình RAD

Mô hình V-model

Xem đáp án

Chọn đáp án B

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

Đặc điểm nào sau đây KHÔNG phải là ưu điểm của phương pháp Agile?

Linh hoạt và thích ứng cao với thay đổi

Tập trung vào tương tác và phản hồi từ khách hàng

Yêu cầu tài liệu đặc tả chi tiết ngay từ đầu

Phát triển nhanh chóng và phân phối sản phẩm liên tục

Xem đáp án

Chọn đáp án C

12. 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 đề kinh doanh và cơ hội mà hệ thống mới cần giải quyết hoặc khai thác?

Thiết kế hệ thống

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

Phân tích hệ thống

Triển khai hệ thống

Xem đáp án

Chọn đáp án B

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

Phương pháp luận Scrum trong Agile tập trung vào việc quản lý và phát triển hệ thống thông tin theo đơn vị thời gian ngắn gọi là gì?

Sprint

Iteration

Phase

Cycle

Xem đáp án

Chọn đáp án A

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

Kiểm thử hộp đen (Black-box testing) tập trung vào việc kiểm tra khía cạnh nào của hệ thống?

Cấu trúc bên trong và mã nguồn của hệ thống

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

Hiệu năng và khả năng chịu tải của hệ thống

Tính bảo mật và an toàn của hệ thống

Xem đáp án

Chọn đáp án B

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

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

Mức độ liên kết và phụ thuộc lẫn nhau giữa các module

Tính dễ đọc và dễ hiểu của mã nguồn

Khả năng tái sử dụng của module

Mức độ tập trung vào một chức năng cụ thể của module

Xem đáp án

Chọn đáp án A

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

Biểu đồ tuần tự (Sequence Diagram) trong UML được sử dụng để mô tả điều gì?

Cấu trúc tĩnh của hệ thống

Luồng điều khiển và tương tác giữa các đối tượng theo thời gian

Quy trình nghiệp vụ

Quan hệ giữa các lớp

Xem đáp án

Chọn đáp án B

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

Trong kiến trúc hệ thống phân lớp (Layered architecture), lớp nào chịu trách nhiệm về giao diện người dùng và tương tác với người dùng?

Lớp nghiệp vụ (Business Layer)

Lớp dữ liệu (Data Layer)

Lớp trình bày (Presentation Layer)

Lớp dịch vụ (Service Layer)

Xem đáp án

Chọn đáp án C

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

Yêu cầu chức năng (Functional requirements) trong đặc tả yêu cầu hệ thống mô tả điều gì?

Cách hệ thống hoạt động và thực hiện các chức năng

Các ràng buộc về hiệu năng và độ tin cậy của hệ thống

Giao diện người dùng và trải nghiệm người dùng

Cơ sở hạ tầng và môi trường triển khai hệ thống

Xem đáp án

Chọn đáp án A

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

Phân tích '5 Whys' là một kỹ thuật được sử dụng để làm gì trong phân tích hệ thống?

Xác định yêu cầu chức năng của hệ thống

Tìm ra nguyên nhân gốc rễ của một vấn đề

Đánh giá rủi ro của dự án

Lập kế hoạch kiểm thử hệ thống

Xem đáp án

Chọn đáp án B

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

Trong phân tích hệ thống, 'Phân tích tính khả thi' (Feasibility study) bao gồm các khía cạnh chính nào?

Kỹ thuật, kinh tế, tổ chức, pháp lý và lịch trình

Chức năng, hiệu năng, bảo mật và khả năng mở rộng

Yêu cầu, thiết kế, triển khai và kiểm thử

Phần cứng, phần mềm, dữ liệu và con người

Xem đáp án

Chọn đáp án A

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

Khi nào thì mô hình xoắn ốc (Spiral model) phát triển hệ thống thông tin được ưu tiên sử dụng?

Khi yêu cầu hệ thống đã rõ ràng và ổn định

Khi dự án có rủi ro cao và yêu cầu quản lý rủi ro chặt chẽ

Khi thời gian phát triển dự án rất ngắn

Khi chi phí dự án là yếu tố quan trọng nhất

Xem đáp án

Chọn đáp án B

22. 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 một bảng

Liên kết giữa các bảng và đảm bảo tính toàn vẹn tham chiếu

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

Mã hóa dữ liệu để bảo mật

Xem đáp án

Chọn đáp án B

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

Khi nào thì việc sử dụng mô hình thác nước (Waterfall) là phù hợp nhất?

Khi yêu cầu hệ thống thường xuyên thay đổi

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

Khi yêu cầu hệ thống đã được xác định rõ ràng và ổn định từ đầu

Khi cần phát triển hệ thống nhanh chóng với các nguyên mẫu

Xem đáp án

Chọn đáp án C

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

Trong UML, biểu đồ lớp (Class Diagram) được sử dụng để mô hình hóa điều gì?

Quy trình nghiệp vụ và luồng công việc

Cấu trúc tĩnh của hệ thống, các lớp và mối quan hệ giữa chúng

Tương tác giữa các đối tượng theo thời gian

Deployment và cấu trúc hạ tầng của hệ thống

Xem đáp án

Chọn đáp án B

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

Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ điều gì trong phát triển hệ thống thông tin?

Kiểm thử tự động mã nguồn

Quản lý cấu hình và phiên bản mã nguồn

Tự động hóa các hoạt động phân tích, thiết kế, và phát triển phần mềm

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

Xem đáp án

Chọn đáp án C

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

Mô hình thác nước (Waterfall) trong phát triển hệ thống thông tin thể hiện quy trình phát triển theo cách nào?

Lặp đi lặp lại và tăng dần

Tuần tự, giai đoạn này kết thúc trước khi giai đoạn tiếp theo bắt đầu

Song song, các giai đoạn thực hiện đồng thời

Linh hoạt và thích ứng với thay đổi

Xem đáp án

Chọn đáp án B

27. 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 sau khi tích hợp

Hiệu năng của toàn bộ hệ thống

Giao diện người dùng

Xem đáp án

Chọn đáp án B

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

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

Nhà phát triển phần mềm

Chuyên gia kiểm thử phần mềm

Người dùng cuối hoặc đại diện người dùng

Quản lý dự án

Xem đáp án

Chọn đáp án C

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

Mục tiêu chính của giai đoạn 'Thiết kế hệ thống' trong SDLC (System Development Life Cycle) là gì?

Xác định yêu cầu của người dùng

Xây dựng hệ thống phần mềm

Lập kế hoạch dự án

Chuyển đổi yêu cầu thành đặc tả kỹ thuật và bản thiết kế hệ thống

Xem đáp án

Chọn đáp án D

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

Phương pháp Agile trong phát triển phần mềm nhấn mạnh yếu tố nào?

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

Ưu tiên tài liệu đặc tả chi tiết và đầy đủ

Linh hoạt, thích ứng với thay đổi và tương tác thường xuyên với khách hàng

Phân công công việc rõ ràng và chuyên môn hóa cao

Xem đáp án

Chọn đáp án C