Những kiểm tra chấp nhận thường được đưa ra bởi
Trả lời:
Đáp án đúng: B
Kiểm tra chấp nhận (Acceptance Testing) là loại kiểm thử được thực hiện bởi người dùng cuối (end-users) hoặc khách hàng để xác định xem hệ thống hoặc sản phẩm có đáp ứng các yêu cầu nghiệp vụ và tiêu chí chấp nhận hay không. Mục đích của kiểm tra chấp nhận là để xác nhận rằng sản phẩm đã sẵn sàng để triển khai hoặc phát hành. Do đó, đáp án B là chính xác nhất.
Tổng hợp 500+ câu hỏi trắc nghiệm môn Công nghệ phần mềm có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Câu hỏi đặt ra là vấn đề nào không còn được kỹ sư phần mềm hiện nay quan tâm.
* Phương án A: "Tại sao chi phí phần cứng máy tính quá cao?" - Hiện nay, chi phí phần cứng máy tính đã giảm đáng kể so với trước đây và không còn là mối quan tâm hàng đầu của kỹ sư phần mềm. Các kỹ sư phần mềm tập trung vào việc tối ưu hóa phần mềm để chạy hiệu quả trên các phần cứng hiện có.
* Phương án B: "Tại sao phần mềm mất một thời gian dài để hoàn tất?" - Đây vẫn là một vấn đề quan trọng mà các kỹ sư phần mềm luôn cố gắng giải quyết thông qua các phương pháp phát triển phần mềm nhanh nhẹn, quản lý dự án hiệu quả.
* Phương án C: "Tại sao người ta tốn nhiều chi phí để phát triển một mẩu phần mềm?" - Chi phí phát triển phần mềm vẫn là một yếu tố quan trọng cần xem xét, do đó các kỹ sư phần mềm luôn tìm cách tối ưu hóa quy trình và giảm chi phí.
* Phương án D: "Tại sao những lỗi phần mềm không được loại bỏ trong sản phẩm trước khi xuất xưởng?" - Việc giảm thiểu lỗi phần mềm là ưu tiên hàng đầu để đảm bảo chất lượng sản phẩm. Các kỹ sư phần mềm sử dụng các kỹ thuật kiểm thử, gỡ lỗi để loại bỏ lỗi trước khi phát hành.
Vì vậy, phương án A là đáp án đúng nhất, vì chi phí phần cứng không còn là vấn đề lớn như trước đây.
* Phương án A: "Tại sao chi phí phần cứng máy tính quá cao?" - Hiện nay, chi phí phần cứng máy tính đã giảm đáng kể so với trước đây và không còn là mối quan tâm hàng đầu của kỹ sư phần mềm. Các kỹ sư phần mềm tập trung vào việc tối ưu hóa phần mềm để chạy hiệu quả trên các phần cứng hiện có.
* Phương án B: "Tại sao phần mềm mất một thời gian dài để hoàn tất?" - Đây vẫn là một vấn đề quan trọng mà các kỹ sư phần mềm luôn cố gắng giải quyết thông qua các phương pháp phát triển phần mềm nhanh nhẹn, quản lý dự án hiệu quả.
* Phương án C: "Tại sao người ta tốn nhiều chi phí để phát triển một mẩu phần mềm?" - Chi phí phát triển phần mềm vẫn là một yếu tố quan trọng cần xem xét, do đó các kỹ sư phần mềm luôn tìm cách tối ưu hóa quy trình và giảm chi phí.
* Phương án D: "Tại sao những lỗi phần mềm không được loại bỏ trong sản phẩm trước khi xuất xưởng?" - Việc giảm thiểu lỗi phần mềm là ưu tiên hàng đầu để đảm bảo chất lượng sản phẩm. Các kỹ sư phần mềm sử dụng các kỹ thuật kiểm thử, gỡ lỗi để loại bỏ lỗi trước khi phát hành.
Vì vậy, phương án A là đáp án đúng nhất, vì chi phí phần cứng không còn là vấn đề lớn như trước đây.
Lời giải:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về bộ ba ràng buộc (Triple Constraint) trong quản lý dự án. Bộ ba ràng buộc bao gồm: Phạm vi (Scope), Thời gian (Time), và Chi phí (Cost). Chất lượng là một yếu tố quan trọng khác, nhưng nó không nằm trong bộ ba ràng buộc truyền thống. Do đó, đáp án sai là Chất lượng.
* A. Phạm vi: Là một phần của bộ ba ràng buộc, xác định những gì dự án sẽ thực hiện.
* B. Thời gian: Là một phần của bộ ba ràng buộc, xác định thời gian cần thiết để hoàn thành dự án.
* C. Chi phí: Là một phần của bộ ba ràng buộc, xác định ngân sách cho dự án.
* D. Chất lượng: Quan trọng, nhưng không thuộc bộ ba ràng buộc cốt lõi.
* A. Phạm vi: Là một phần của bộ ba ràng buộc, xác định những gì dự án sẽ thực hiện.
* B. Thời gian: Là một phần của bộ ba ràng buộc, xác định thời gian cần thiết để hoàn thành dự án.
* C. Chi phí: Là một phần của bộ ba ràng buộc, xác định ngân sách cho dự án.
* D. Chất lượng: Quan trọng, nhưng không thuộc bộ ba ràng buộc cốt lõi.
Lời giải:
Đáp án đúng: D
Độ đo PUM (có thể là Percent Unacceptable Material - Tỷ lệ Vật liệu Không Chấp nhận được hoặc một độ đo tương tự về chất lượng) thấp có nghĩa là chất lượng tốt, ít lỗi.
A. Cải tiến quy trình: Cải tiến quy trình giúp giảm lỗi, do đó giảm PUM. Đây là một phát biểu đúng.
B. Giảm lỗi giá: Lỗi giá là một loại lỗi, giảm lỗi giá sẽ giảm PUM. Đây là một phát biểu đúng.
C. Gia tăng số bản bán được: Việc tăng số bản bán được không trực tiếp ảnh hưởng đến PUM. PUM liên quan đến chất lượng sản phẩm, không phải số lượng bán ra. Đây là phát biểu sai.
D. Giảm thời gian sửa lỗi: Giảm thời gian sửa lỗi có thể gián tiếp cải thiện PUM nếu lỗi được sửa nhanh chóng và ngăn chặn tái diễn. Tuy nhiên, phát biểu này không sai bằng phát biểu C.
Vì vậy, phát biểu sai là C. Gia tăng số bản bán được
A. Cải tiến quy trình: Cải tiến quy trình giúp giảm lỗi, do đó giảm PUM. Đây là một phát biểu đúng.
B. Giảm lỗi giá: Lỗi giá là một loại lỗi, giảm lỗi giá sẽ giảm PUM. Đây là một phát biểu đúng.
C. Gia tăng số bản bán được: Việc tăng số bản bán được không trực tiếp ảnh hưởng đến PUM. PUM liên quan đến chất lượng sản phẩm, không phải số lượng bán ra. Đây là phát biểu sai.
D. Giảm thời gian sửa lỗi: Giảm thời gian sửa lỗi có thể gián tiếp cải thiện PUM nếu lỗi được sửa nhanh chóng và ngăn chặn tái diễn. Tuy nhiên, phát biểu này không sai bằng phát biểu C.
Vì vậy, phát biểu sai là C. Gia tăng số bản bán được
Lời giải:
Đáp án đúng: C
Phương pháp Brute Force, còn gọi là phương pháp "vét cạn", là một kỹ thuật giải quyết vấn đề bằng cách thử tất cả các khả năng có thể cho đến khi tìm thấy giải pháp đúng. Nó thường bao gồm việc lặp đi lặp lại các thủ tục đơn giản nhiều lần. Tuy nhiên, phương pháp này không phải lúc nào cũng hiệu quả, đặc biệt là đối với các vấn đề có không gian tìm kiếm lớn. Trong nhiều trường hợp, nó có thể rất tốn thời gian và tài nguyên.
Phân tích các lựa chọn:
* A. “Để máy tính tìm ra lỗi”: Phát biểu này không hoàn toàn chính xác. Brute Force là một phương pháp giải quyết vấn đề chứ không chỉ để tìm lỗi.
* B. Gần giống với phương pháp “vét cạn”: Đúng, Brute Force chính là phương pháp vét cạn.
* C. Là một phương pháp hiệu quả: Sai. Brute Force không phải lúc nào cũng hiệu quả, đặc biệt với bài toán lớn.
* D. Thường lặp đi lặp lại thủ tục đơn giản nhiều lần: Đúng.
Vậy, đáp án sai là C. Là một phương pháp hiệu quả
Phân tích các lựa chọn:
* A. “Để máy tính tìm ra lỗi”: Phát biểu này không hoàn toàn chính xác. Brute Force là một phương pháp giải quyết vấn đề chứ không chỉ để tìm lỗi.
* B. Gần giống với phương pháp “vét cạn”: Đúng, Brute Force chính là phương pháp vét cạn.
* C. Là một phương pháp hiệu quả: Sai. Brute Force không phải lúc nào cũng hiệu quả, đặc biệt với bài toán lớn.
* D. Thường lặp đi lặp lại thủ tục đơn giản nhiều lần: Đúng.
Vậy, đáp án sai là C. Là một phương pháp hiệu quả
Lời giải:
Đáp án đúng: C
Kiểm thử tích hợp bottom-up (từ dưới lên) bắt đầu bằng việc kiểm thử các module ở mức thấp nhất, sau đó tích hợp chúng dần dần thành các module cấp cao hơn. Vì các module cấp thấp nhất thường là các module cơ bản và quan trọng nhất của hệ thống, việc kiểm thử chúng sớm giúp phát hiện sớm các lỗi tiềm ẩn.
* A. Những điểm quyết định chính được kiểm thử sớm: Đây là một ưu điểm chính của kiểm thử tích hợp bottom-up. Các thành phần ở mức thấp hơn thường là nền tảng cho các thành phần cấp cao hơn, vì vậy việc kiểm tra chúng trước sẽ giúp đảm bảo rằng các thành phần cơ bản hoạt động chính xác.
* B. Không có những driver cần được viết: Sai. Trong kiểm thử tích hợp bottom-up, chúng ta cần viết driver để mô phỏng các module cấp cao hơn chưa được phát triển để kiểm thử các module cấp thấp.
* C. Không có những stub (nhánh) cần phải viết: Đúng. Vì kiểm thử đi từ dưới lên, các module cấp thấp gọi các module cấp cao hơn, vì vậy không cần stub.
* D. Không đòi hỏi kiểm thử hồi quy (regression): Sai. Kiểm thử hồi quy là cần thiết sau mỗi lần thay đổi hoặc sửa lỗi để đảm bảo rằng các thay đổi không gây ra lỗi mới.
Như vậy đáp án đúng nhất là A và C. Tuy nhiên, theo cấu trúc câu hỏi trắc nghiệm chỉ chọn một đáp án duy nhất. Ở đây, đáp án A nhấn mạnh vào việc phát hiện lỗi sớm ở các điểm quyết định, là một lợi ích quan trọng hơn so với việc không cần viết stubs (stub vẫn có thể cần thiết trong một số trường hợp, tùy thuộc vào thiết kế hệ thống).
* A. Những điểm quyết định chính được kiểm thử sớm: Đây là một ưu điểm chính của kiểm thử tích hợp bottom-up. Các thành phần ở mức thấp hơn thường là nền tảng cho các thành phần cấp cao hơn, vì vậy việc kiểm tra chúng trước sẽ giúp đảm bảo rằng các thành phần cơ bản hoạt động chính xác.
* B. Không có những driver cần được viết: Sai. Trong kiểm thử tích hợp bottom-up, chúng ta cần viết driver để mô phỏng các module cấp cao hơn chưa được phát triển để kiểm thử các module cấp thấp.
* C. Không có những stub (nhánh) cần phải viết: Đúng. Vì kiểm thử đi từ dưới lên, các module cấp thấp gọi các module cấp cao hơn, vì vậy không cần stub.
* D. Không đòi hỏi kiểm thử hồi quy (regression): Sai. Kiểm thử hồi quy là cần thiết sau mỗi lần thay đổi hoặc sửa lỗi để đảm bảo rằng các thay đổi không gây ra lỗi mới.
Như vậy đáp án đúng nhất là A và C. Tuy nhiên, theo cấu trúc câu hỏi trắc nghiệm chỉ chọn một đáp án duy nhất. Ở đây, đáp án A nhấn mạnh vào việc phát hiện lỗi sớm ở các điểm quyết định, là một lợi ích quan trọng hơn so với việc không cần viết stubs (stub vẫn có thể cần thiết trong một số trường hợp, tùy thuộc vào thiết kế hệ thống).
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng