Trắc nghiệm Công nghệ thông tin & Dữ liệu
150+ câu trắc nghiệm Phân tích và thiết kế hệ thống thông tin có đáp án
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
Lưu ý và Miễn trừ trách nhiệm:Các câu hỏi và đáp án trong các bộ trắc nghiệm này được biên soạn nhằm phục vụ mục đích tham khảo và ôn luyện kiến thức. Chúng không đại diện cho bất kỳ tài liệu, đề thi chính thức hay đề thi chứng chỉ nào từ các tổ chức giáo dục hoặc cơ quan cấp chứng chỉ chuyên môn. Admin không chịu trách nhiệm về tính chính xác tuyệt đối của nội dung hoặc bất kỳ quyết định nào của bạn được đưa ra dựa trên kết quả của các bài trắc nghiệm.
Bộ đề 1
Câu 1
Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để làm gì?
Câu 2
Yếu tố nào sau đây KHÔNG phải là một phần của phân tích SWOT?
Câu 3
Trong kiến trúc phần mềm, mẫu thiết kế (design pattern) là gì?
Câu 4
Mục tiêu chính của việc phân tích tính khả thi trong giai đoạn lập kế hoạch của dự án là gì?
Câu 5
Trong mô hình thác nước (waterfall model), giai đoạn nào phải hoàn thành trước khi giai đoạn thiết kế có thể bắt đầu?
Câu 6
Trong mô hình Agile, 'Sprint' là gì?
Câu 7
Trong quá trình phát triển phần mềm, 'refactoring' là gì?
Câu 8
Phương pháp phát triển phần mềm nào nhấn mạnh sự hợp tác liên tục giữa các nhà phát triển và khách hàng?
Câu 9
Trong phân tích hệ thống, ma trận quyết định (decision table) được sử dụng để làm gì?
Câu 10
Trong quản lý dự án, đường găng (critical path) là gì?
Câu 11
Kiến trúc hướng dịch vụ (SOA) là gì?
Câu 12
Trong phân tích hướng đối tượng, khái niệm nào cho phép một đối tượng kế thừa các thuộc tính và phương thức từ một đối tượng khác?
Câu 13
Trong kiểm thử phần mềm, 'độ bao phủ mã' (code coverage) dùng để đo lường điều gì?
Câu 14
Loại kiểm thử nào được thực hiện bởi người dùng cuối để xác nhận rằng hệ thống đáp ứng nhu cầu kinh doanh của họ?
Câu 15
RAM (Requirements Allocation Matrix) được sử dụng để làm gì trong quản lý dự án?
Câu 16
Trong phân tích hệ thống thông tin, mô hình nào thường được sử dụng để biểu diễn luồng dữ liệu giữa các quy trình?
Câu 17
Trong thiết kế hướng đối tượng, nguyên tắc 'trách nhiệm duy nhất' (single responsibility principle) nói rằng:
Câu 18
Loại kiểm thử nào tập trung vào việc xác minh rằng tất cả các thành phần của hệ thống hoạt động cùng nhau một cách chính xác?
Câu 19
Kiểm thử hộp trắng (white-box testing) tập trung vào việc kiểm tra điều gì?
Câu 20
Trong thiết kế cơ sở dữ liệu, khóa ngoại (foreign key) được sử dụng để làm gì?
Câu 21
Trong UML (Unified Modeling Language), loại biểu đồ nào được sử dụng để mô tả tương tác giữa các đối tượng theo trình tự thời gian?
Câu 22
Trong thiết kế cơ sở dữ liệu, chỉ mục (index) được sử dụng để làm gì?
Câu 23
Phương pháp nào sau đây giúp xác định các yêu cầu chức năng của hệ thống thông tin bằng cách quan sát và phỏng vấn người dùng?
Câu 24
Trong quá trình thiết kế giao diện người dùng (UI), nguyên tắc 'ít là nhiều' (less is more) có nghĩa là gì?
Câu 25
Phương pháp luận phát triển phần mềm nào tập trung vào việc cung cấp giá trị liên tục cho khách hàng thông qua các bản phát hành nhỏ và thường xuyên?
Câu 26
Giai đoạn nào trong quy trình phát triển hệ thống thông tin tập trung vào việc chuyển đổi các yêu cầu thành một thiết kế kỹ thuật chi tiết?
Câu 27
Nguyên tắc DRY ('Don't Repeat Yourself') trong phát triển phần mềm có nghĩa là gì?
Câu 28
Phương pháp nào sau đây được sử dụng để xác định các ca sử dụng (use cases) của hệ thống?
Câu 29
Trong thiết kế cơ sở dữ liệu quan hệ, mục tiêu của việc chuẩn hóa (normalization) là gì?
Câu 30
Phương pháp nào sau đây giúp giảm thiểu rủi ro trong quá trình phát triển hệ thống bằng cách xây dựng và đánh giá các phiên bản thử nghiệm của hệ thống?
