Tạo Trắc Nghiệm

Trắc nghiệm Công nghệ Phần mềm Bài: KIỂM THỬ TRONG PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG

25 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Mục đích chính của “kiểm thử” trong pha phân tích hướng đối tượng là gì?

Đáp án và lời giải

Đáp án: D

Câu 2

Phương pháp kiểm thử nào sau đây thường được áp dụng cho các mô hình phân tích (ví dụ: Biểu đồ lớp, Biểu đồ trường hợp sử dụng)?

Đáp án và lời giải

Đáp án: D

Câu 3

Khi một nhóm xem xét “Biểu đồ Trường hợp Sử dụng” (Use Case Diagram) để đảm bảo rằng tất cả các chức năng đã được mô tả và không có mâu thuẫn, đây là một hình thức kiểm thử nào?

Đáp án và lời giải

Đáp án: D

Câu 4

Tại sao việc phát hiện lỗi ở giai đoạn phân tích hướng đối tượng lại có lợi hơn so với việc phát hiện ở giai đoạn cài đặt?

Đáp án và lời giải

Đáp án: D

Câu 5

Mục tiêu của việc kiểm tra “tính nhất quán” (Consistency) giữa các mô hình phân tích (ví dụ: giữa Biểu đồ lớp và Biểu đồ trình tự) là gì?

Đáp án và lời giải

Đáp án: D

Câu 6

Khái niệm “Khả năng kiểm thử yêu cầu” (Testability of Requirements) đề cập đến điều gì?

Đáp án và lời giải

Đáp án: D

Câu 7

Nếu một yêu cầu chức năng được đặc tả mơ hồ hoặc không rõ ràng, điều này sẽ ảnh hưởng như thế nào đến khả năng kiểm thử của nó?

Đáp án và lời giải

Đáp án: D

Câu 8

Kiểm thử trong phân tích hướng đối tượng giúp giảm thiểu rủi ro nào nhất?

Đáp án và lời giải

Đáp án: D

Câu 9

Một trong những kỹ thuật Kiểm chứng tĩnh được sử dụng trong phân tích hướng đối tượng là “Walkthrough” (Đi bộ mã/thiết kế). Hoạt động này bao gồm những gì?

Đáp án và lời giải

Đáp án: D

Câu 10

Phát biểu nào sau đây **không đúng** về kiểm thử trong phân tích hướng đối tượng?

Đáp án và lời giải

Đáp án: D

Câu 11

Khi kiểm thử “Biểu đồ lớp” (Class Diagram) trong phân tích, chúng ta cần kiểm tra điều gì?

Đáp án và lời giải

Đáp án: D

Câu 12

Mục tiêu của việc đảm bảo “tính truy vết” (Traceability) của yêu cầu trong phân tích hướng đối tượng là gì?

Đáp án và lời giải

Đáp án: D

Câu 13

Công cụ CASE (Computer-Aided Software Engineering) hỗ trợ kiểm thử trong phân tích hướng đối tượng như thế nào?

Đáp án và lời giải

Đáp án: D

Câu 14

Nếu một yêu cầu đã được mô hình hóa trong Biểu đồ lớp nhưng lại không xuất hiện trong Biểu đồ Trường hợp Sử dụng, đây là vấn đề gì?

Đáp án và lời giải

Đáp án: D

Câu 15

Khái niệm “Shift-Left Testing” (Kiểm thử dịch trái) có liên quan đến kiểm thử trong phân tích hướng đối tượng như thế nào?

Đáp án và lời giải

Đáp án: D

Câu 16

Để kiểm tra tính đúng đắn của các hành vi động trong hệ thống, Biểu đồ nào trong UML thường được đánh giá?

Đáp án và lời giải

Đáp án: D

Câu 17

Kiểm thử trong phân tích hướng đối tượng giúp cải thiện “chất lượng của yêu cầu” bằng cách nào?

Đáp án và lời giải

Đáp án: D

Câu 18

Mục tiêu của việc sử dụng các “Checklist” (Danh sách kiểm tra) trong quá trình đánh giá mô hình phân tích là gì?

Đáp án và lời giải

Đáp án: D

Câu 19

Ai là người chịu trách nhiệm chính trong việc thực hiện các hoạt động kiểm thử trong pha phân tích hướng đối tượng?

Đáp án và lời giải

Đáp án: D

Câu 20

Khi kiểm thử một “Biểu đồ Trạng thái” (State Machine Diagram), chúng ta cần kiểm tra điều gì?

Đáp án và lời giải

Đáp án: D

Câu 21

Sự “phức tạp” của mô hình phân tích có thể ảnh hưởng như thế nào đến kiểm thử trong giai đoạn này?

Đáp án và lời giải

Đáp án: D

Câu 22

Mối quan hệ giữa “Kiểm thử trong phân tích” và “Kiểm thử trong cài đặt” là gì?

Đáp án và lời giải

Đáp án: D

Câu 23

Nếu một mô hình phân tích không tuân thủ các quy tắc mô hình hóa (ví dụ: UML), công cụ CASE có thể giúp phát hiện lỗi này thông qua hoạt động nào?

Đáp án và lời giải

Đáp án: D

Câu 24

Mục tiêu của việc “trao đổi thông tin” (Communication) liên tục giữa các bên liên quan trong quá trình kiểm thử phân tích là gì?

Đáp án và lời giải

Đáp án: D

Câu 25

Khi một mô hình phân tích đã được “kiểm thử” và “phê duyệt” bởi các bên liên quan, nó trở thành điều gì cho giai đoạn thiết kế?

Đáp án và lời giải

Đáp án: D