Câu 1
Trong thiết kế giao diện người dùng, nguyên tắc ‘Nhất quán’ (Consistency) có nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Trong thiết kế giao diện người dùng, nguyên tắc ‘Nhất quán’ (Consistency) có nghĩa là gì?
Đáp án: C
Trong kiểm thử chấp nhận (Acceptance Testing), ai là người thực hiện kiểm thử?
Đáp án: C
Phương pháp nào sau đây thường được sử dụng để thu thập yêu cầu từ nhiều bên liên quan (stakeholders) cùng một lúc, thông qua một buổi họp có cấu trúc?
Đáp án: B
Trong thiết kế cơ sở dữ liệu, chuẩn hóa (Normalization) là quá trình làm gì?
Đáp án: B
Trong thiết kế hệ thống, thuật ngữ ‘khả năng mở rộng’ (Scalability) đề cập đến điều gì?
Đáp án: B
Trong quản lý dự án, biểu đồ Gantt được sử dụng để làm gì?
Đáp án: B
Trong phát triển hệ thống hướng đối tượng, tính đa hình (Polymorphism) cho phép điều gì?
Đáp án: D
Trong phân tích nghiệp vụ (Business Analysis), kỹ thuật ‘5 Whys’ được sử dụng để làm gì?
Đáp án: B
Trong thiết kế giao diện người dùng (UI), wireframe được sử dụng để làm gì?
Đáp án: C
Trong mô hình xoắn ốc (Spiral Model), giai đoạn nào tập trung vào việc đánh giá các rủi ro có thể xảy ra trong dự án?
Đáp án: B
Phương pháp nào sau đây giúp đánh giá tính khả thi của một dự án hệ thống thông tin, bao gồm cả khía cạnh kỹ thuật, kinh tế, pháp lý và vận hành?
Đáp án: C
Trong phát triển phần mềm, SOLID là một tập hợp các nguyên tắc thiết kế hướng đối tượng, trong đó chữ ‘L’ đại diện cho nguyên tắc nào?
Đáp án: A
Trong bảo trì phần mềm, bảo trì hoàn thiện (Perfective Maintenance) là gì?
Đáp án: D
Trong phân tích rủi ro, ma trận rủi ro (Risk Matrix) được sử dụng để làm gì?
Đáp án: B
Đâu là một thách thức chính khi phát triển hệ thống thông tin trong môi trường toàn cầu (Global Environment)?
Đáp án: B
Phương pháp phát triển phần mềm nào tập trung vào việc xây dựng phần mềm theo các chu kỳ ngắn, lặp đi lặp lại, với sự tham gia liên tục của khách hàng?
Đáp án: C
Trong phân tích hệ thống thông tin, mô hình nào thể hiện luồng dữ liệu giữa các quy trình xử lý và các kho dữ liệu?
Đáp án: B
Kiến trúc hướng dịch vụ (SOA) là gì?
Đáp án: B
Trong kiểm thử phần mềm, kiểm thử hộp đen (Black Box Testing) là gì?
Đáp án: B
Trong thiết kế cơ sở dữ liệu, khóa ngoại (Foreign Key) được sử dụng để làm gì?
Đáp án: B
Vai trò của người quản lý dự án trong phát triển hệ thống thông tin là gì?
Đáp án: C
Trong mô hình thác nước (Waterfall), giai đoạn nào sau đây diễn ra sau giai đoạn thiết kế?
Đáp án: D
Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì trong phát triển hệ thống thông tin?
Đáp án: B
Đâu là mục tiêu chính của việc quản lý cấu hình (Configuration Management) trong phát triển phần mềm?
Đáp án: B
Yếu tố nào sau đây quan trọng nhất để đảm bảo thành công của một dự án hệ thống thông tin?
Đáp án: B
Trong phân tích hệ thống, phân tích SWOT được sử dụng để làm gì?
Đáp án: C
Phương pháp nào giúp xác định yêu cầu của người dùng bằng cách quan sát và phỏng vấn họ trong môi trường làm việc thực tế?
Đáp án: B
Trong kiểm thử phần mềm, kiểm thử hồi quy (Regression Testing) được thực hiện khi nào?
Đáp án: C
Đâu là một lợi ích của việc sử dụng cơ sở dữ liệu quan hệ (Relational Database) trong hệ thống thông tin?
Đáp án: B
Trong UML (Unified Modeling Language), sơ đồ lớp (Class Diagram) được sử dụng để mô tả điều gì?
Đáp án: B