Câu 1
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?
Đáp án và lời giải
Đáp án: C
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?
Đáp án: C
Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu (Database normalization) là gì?
Đáp án: B
Khái niệm 'Khả năng mở rộng' (Scalability) của hệ thống đề cập đến điều gì?
Đáp án: B
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?
Đáp án: B
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?
Đáp án: C
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ì?
Đáp án: B
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)?
Đáp án: B
Trong thiết kế giao diện người dùng (UI), nguyên tắc 'Feedback' quan trọng như thế nào?
Đáp án: B
Yêu cầu phi chức năng (Non-functional requirement) mô tả điều gì về hệ thống?
Đáp án: B
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?
Đáp án: B
Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì?
Đáp án: B
Kiểm thử tích hợp (Integration testing) nhằm mục đích kiểm tra điều gì?
Đáp án: B
Mục tiêu chính của giai đoạn phân tích hệ thống là gì?
Đáp án: B
Mục tiêu của giai đoạn bảo trì hệ thống là gì?
Đáp án: B
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)?
Đáp án: C
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ế?
Đáp án: B
Trong UML, biểu đồ lớp (Class Diagram) thể hiện mối quan hệ nào giữa các lớp?
Đáp án: B
Khái niệm 'Coupling' (Độ liên kết) trong thiết kế module phần mềm đề cập đến điều gì?
Đáp án: B
Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?
Đáp án: B
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ì?
Đáp án: B
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?
Đáp án: B
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?
Đáp án: C
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?
Đáp án: D
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?
Đáp án: C
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ì?
Đáp án: B
Phương pháp phát triển hệ thống nhanh RAD (Rapid Application Development) ưu tiên điều gì?
Đáp án: B
Trong quy trình Scrum, 'Sprint' là gì?
Đáp án: B
Mô hình xoắn ốc (Spiral Model) kết hợp các yếu tố của mô hình nào?
Đáp án: A
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?
Đáp án: B
Mục đích của việc lập kế hoạch dự án hệ thống thông tin là gì?
Đáp án: B