0/25 câu 15:00

Trắc nghiệm Công nghệ Phần mềm Bài: SQA LÀ GÌ?

Dưới đây là Trắc nghiệm Đa lựa chọn SQA chuyên sâu 2026, gồm 25 câu, thời gian 15 phút. Đề thi này chiếm trọng tâm trong kỳ thi đại học ngành Công nghệ phần mềm, giúp du học sinh nắm vững khái niệm chất lượng phần mềm. Bài luyện tập này cung cấp giải đáp chi tiết, giúp học sinh ôn tập nhanh chóng và hiệu quả. Trên HocMai Miễn Phí, bạn có thể làm bài test trực tiếp, chấm điểm tự động và xem ngay lời giải, nâng cao chuẩn bị thi chuẩn.

25 câu hỏi
15 phút
Phạm vi: kiểm tra: Công nghệ Phần mềm Bài: SQA LÀ GÌ?
Đại học Công nghệ

Câu 1Nhận biết

SQA (Software Quality Assurance) được định nghĩa là gì?
  • AQuá trình tìm kiếm và sửa lỗi trong mã nguồn.
  • BHoạt động kiểm tra cuối cùng trước khi phát hành sản phẩm.
  • CViệc đo lường hiệu suất của phần mềm.
  • DD

Câu 2Nhận biết

Sự khác biệt chính giữa SQA và Kiểm thử phần mềm (Software Testing) là gì?
  • ASQA chỉ dành cho phần mềm nhỏ, kiểm thử cho phần mềm lớn.
  • BSQA được thực hiện bởi lập trình viên, kiểm thử bởi người dùng.
  • CSQA là công cụ tự động, kiểm thử là thủ công.
  • DD

Câu 3Nhận biết

Mục tiêu chính của SQA là gì?
  • ATăng tốc độ viết mã.
  • BGiảm số lượng tài liệu.
  • CGiới hạn số lượng tính năng.
  • DD

Câu 4Nhận biết

SQA được xem là một hoạt động chủ động (proactive) hay bị động (reactive)?
  • ABị động.
  • BHoàn toàn không liên quan.
  • CTùy thuộc vào dự án.
  • DD

Câu 5Nhận biết

Hoạt động nào sau đây **không** phải là một phần của SQA?
  • AĐánh giá tài liệu và quy trình.
  • BXác định và áp dụng các tiêu chuẩn chất lượng.
  • CLập kế hoạch chất lượng phần mềm.
  • DD

Câu 6Nhận biết

Một lợi ích chính của việc áp dụng SQA hiệu quả trong một dự án phần mềm là gì?
  • ATăng chi phí phát triển ban đầu.
  • BKéo dài thời gian phát triển.
  • CLàm giảm số lượng người dùng.
  • DD

Câu 7Nhận biết

SQA giúp đảm bảo các thuộc tính chất lượng nào của phần mềm?
  • AChỉ về tốc độ thực thi.
  • BChỉ về giao diện người dùng.
  • CChỉ về tính năng.
  • DD

Câu 8Nhận biết

Tiêu chuẩn ISO 9000 liên quan đến SQA như thế nào?
  • ANó là một ngôn ngữ lập trình cho SQA.
  • BNó là một công cụ kiểm thử tự động.
  • CNó định nghĩa các loại lỗi phần mềm.
  • DD

Câu 9Nhận biết

CMMI (Capability Maturity Model Integration) có vai trò gì trong SQA?
  • ALà một thư viện code cho SQA.
  • BLà một công cụ để tạo báo cáo lỗi.
  • CLà một ngôn ngữ mô hình hóa.
  • DD

Câu 10Nhận biết

Kế hoạch SQA (SQA Plan) có mục đích chính là gì?
  • ALiệt kê tất cả các lỗi trong phần mềm.
  • BMô tả các tính năng mới của phần mềm.
  • CPhân công công việc cho từng lập trình viên.
  • DD

Câu 11Nhận biết

Ai là người chịu trách nhiệm chính về việc đảm bảo chất lượng phần mềm trong một tổ chức?
  • AChỉ các lập trình viên.
  • BChỉ các người kiểm thử.
  • CChỉ ban lãnh đạo cấp cao.
  • DD

Câu 12Nhận biết

Tại sao chi phí sửa lỗi tăng lên đáng kể khi lỗi được phát hiện ở các giai đoạn sau của vòng đời phát triển phần mềm?
  • ALỗi trở nên khó hiểu hơn.
  • BLập trình viên quên cách sửa lỗi.
  • CPhần mềm không còn được sử dụng.
  • DD

Câu 13Nhận biết

Các cuộc đánh giá (audits) và xem xét (reviews) mã nguồn hoặc tài liệu là hoạt động chính của loại hình SQA nào?
  • ASQA ứng dụng.
  • BSQA hiệu suất.
  • CSQA bảo trì.
  • DD

Câu 14Nhận biết

SQA đóng góp vào việc cải tiến quy trình phần mềm như thế nào?
  • ABằng cách viết nhiều code hơn.
  • BBằng cách giảm số lượng kiểm thử.
  • CBằng cách loại bỏ tài liệu.
  • DD

Câu 15Nhận biết

Khía cạnh “phòng ngừa lỗi” của SQA tập trung vào điều gì?
  • ASửa lỗi ngay khi chúng xuất hiện.
  • BBỏ qua các lỗi nhỏ.
  • CChỉ kiểm thử sau khi hoàn thành sản phẩm.
  • DD

Câu 16Nhận biết

Phát biểu nào sau đây **không** phải là lợi ích kinh tế của SQA?
  • AGiảm chi phí bảo trì.
  • BTăng sự hài lòng của khách hàng.
  • CNâng cao danh tiếng công ty.
  • DD

Câu 17Nhận biết

Trong vòng đời phát triển phần mềm, SQA nên được áp dụng khi nào?
  • AChỉ ở giai đoạn phân tích.
  • BChỉ ở giai đoạn kiểm thử.
  • CChỉ sau khi triển khai.
  • DD

Câu 18Nhận biết

Thách thức lớn nhất khi triển khai SQA trong một tổ chức là gì?
  • AThiếu công cụ SQA.
  • BKhông có đủ người kiểm thử.
  • CKhó khăn trong việc tìm lỗi.
  • DD

Câu 19Nhận biết

Một trong những nguyên tắc cơ bản của SQA là “phải làm đúng ngay từ đầu”. Điều này có nghĩa là gì?
  • AKhông bao giờ mắc lỗi trong lập trình.
  • BChỉ viết mã nguồn một lần.
  • CKhông cần phải kiểm thử.
  • DD

Câu 20Nhận biết

Nếu một công ty muốn được chứng nhận ISO 9001 cho quy trình phát triển phần mềm của mình, họ cần phải làm gì?
  • AChỉ cần viết mã nguồn chất lượng cao.
  • BChỉ cần có một nhóm kiểm thử lớn.
  • CChỉ cần sử dụng các công cụ mới nhất.
  • DD

Câu 21Nhận biết

Một team SQA độc lập thường mang lại lợi ích gì cho chất lượng phần mềm?
  • ALàm tăng chi phí không cần thiết.
  • BLàm chậm tiến độ dự án.
  • CGây ra xung đột với nhóm phát triển.
  • DD

Câu 22Nhận biết

Chỉ số chất lượng phần mềm (Software Quality Metrics) có vai trò gì trong SQA?
  • AChỉ để đo lường số dòng code.
  • BChỉ để đánh giá hiệu suất của lập trình viên.
  • CChỉ để ước lượng chi phí dự án.
  • DD

Câu 23Nhận biết

Khái niệm “Quy trình đã được xác định” (Defined Process) trong CMMI liên quan đến SQA như thế nào?
  • AQuy trình đó không bao giờ thay đổi.
  • BQuy trình đó chỉ dành cho dự án nhỏ.
  • CQuy trình đó không cần tài liệu.
  • DD

Câu 24Nhận biết

Một trong những yếu tố quan trọng nhất để SQA thành công là gì?
  • ACó phần cứng mạnh nhất.
  • BSử dụng ngôn ngữ lập trình mới nhất.
  • CCó một ngân sách không giới hạn.
  • DD

Câu 25Nhận biết

Khi SQA được tích hợp chặt chẽ vào quy trình phát triển phần mềm, điều gì có khả năng xảy ra?
  • ASố lượng lỗi tăng lên.
  • BThời gian phát triển kéo dài vô hạn.
  • CChi phí dự án sẽ giảm.
  • DD

Đã trả lời 0/25 câu