200+ câu trắc nghiệm Kỹ nghệ phần mềm có đáp án - Phần 4
40 câu hỏi
Kế hoạch xác nhận có tác dụng gì?
Mô tả các thủ tục chất lượng và các tiêu chuẩn sẽ được sử dụng trong dự án.
Mô tả các phương pháp, tài nguyên và lịch trình sử dụng cho việc xác nhận hệ thống.
Mô tả các thủ tục và cấu trúc quản lý cấu hình được sử dụng
Dự đoán các yêu cầu bảo trì của hệ thống, chi phí bảo trì và lý do.
Mô tả cách thức các thành viên đội dự án phát triển kỹ năng và kinh nghiệm.
Chọn đáp án B
Các mức đặc tả yêu cầu:
Định ra yêu cầu, đặc tả yêu cầu, đặc tả thiết kế.
Định ra yêu cầu, đặc tả yêu cầu, đặc tả chức năng.
Đặc tả chức năng, đặc tả phần mềm, đặc tả thiết kế.
Định ra yêu cầu, đặc tả phần mềm, đặc tả thiết kế.
Chọn đáp án A
Trong kỹ thuật phân hoạch tương đương của kiểm thử hộp đen, nếu điều kiện vào yêu cầu một giá trị xác định thì phân hoạch kiểm thử thành ?
2 lớp tương đương
3 lớp tương đương
1 lớp tương đương
4 lớp tương đương
Chọn đáp án B
Hoạt động bảo trì tiếp hợp là gì?
Quá trình phân tích và hiệu chỉnh một hay nhiều lỗi của chương trình.
Các hoạt động sửa đổi phần mềm để thích ứng được những thay đổi của môi trường.
Các thay đổi những chức năng đã có và các mở rộng tổng quát được người dùng gửi đến.
Cải thiện tính năng bảo trì hay độ tin cậy, cung cấp nền tảng tốt hơn cho những mở rộng sau này.
Chọn đáp án C
Thế nào là đặc tả phi hình thức?
Cách đặc tả dựa vào toán học.
Cách đặc tả dùng kí hiệu đồ họa.
Cách đặc tả bằng ngôn ngữ tự nhiên.
Cách đặc tả dùng văn bản và sơ đồ.
Chọn đáp án C
Trong kỹ thuật phân hoạch tương đương của kiểm thử hộp đen, nếu điều kiện đầu vào là một biến hoặc một biểu thức logic thì phân hoạch kiểm thử thành ?
3 lớp tương đương
1 lớp tương đương
2 lớp tương đương
4 lớp tương đương
Chọn đáp án E
Mô hình mô tả hành vi của hệ thống khi phản ứng lại các sự kiện xảy ra ở bên ngoài và bên trong hệ thống là loại nào?
Mô hình dòng dữ liệu.
Mô hình đối tượng.
Mô hình quy trình.
Mô hình dữ liệu semantic.
Mô hình trạng thái máy.
Chọn đáp án B
Mô đun hoá là gì?
Đặc tả các thuật toán được dùng cho các dịch vụ của hệ thống.
Phần mềm được chia thành các thành phần có tên riêng và địa chỉ.
Tập hợp các dữ liệu có tên mô tả cho một đối tượng dữ liệu nào đó.
Một dãy các lệnh có tên, có chức năng xác định và giới hạn.
Chọn đáp án D
Trong kỹ thuật phân tích giá trị biên, nếu cấu trúc dữ liệu chương trình bên trong được quy định là các biên thì thiết kế trường hợp kiểm thử ?
Thực thi cấu trúc dữ liệu tại giá trị cực đại.
Thực thi cấu trúc dữ liệu tại giá trị cực tiểu.
Thực thi cấu trúc dữ liệu tại giá trị bất kỳ.
Thực thi cấu trúc dữ liệu tại biên của nó.
Chọn đáp án B
Thực hiện tất cả các đường dẫn độc lập ít nhất một lần, thực hiện mọi vòng lặp tại các biên và trong phạm vi hoạt động của chúng, thực hiện mọi điều kiện trên các giá trị True/False của chúng,... Đây là nguyên tắc kiểm thử của phương pháp kiểm thử gì?
Kiểm thử đơn vị.
Kiểm thử hộp trắng.
Kiểm thử hộp đen.
Kiểm thử mô đun.
Chọn đáp án B
Trong quá trình phát triển phần mềm, giai đoạn lập trình phần mềm có nghĩa là:
Xây dựng một hệ thống thực hiện dựa vào thiết kế.
Thẩm định lại tính đúng đắn của giải pháp theo yêu cầu ban đầu đặt ra.
Xây dựng không gian giải pháp cho vấn đề.
Nhận biết vấn đề, bài toán thực tế, các yêu cầu mà người dùng đặt ra.
Chọn đáp án A
Có bao nhiêu hoạt động trong quản lý dự án?
5
6
56
57
9
Chọn đáp án B
Thứ tự bốn hoạt động trong lập trình thứ lỗi ?
Phát hiện lỗi, sửa lỗi, hồi phục sau khi gặp lỗi, định ra mức độ thiệt hại.
Phát hiện lỗi, sửa lỗi, định ra mức độ thiệt hại, làm báo cáo chi phí.
Phát hiện lỗi, định ra mức độ thiệt hại, hồi phục sau khi gặp lỗi, chữa lỗi.
Phát hiện lỗi, ngăn chặn lỗi, sửa lỗi, hồi phục sau khi gặp lỗi.
Chọn đáp án C
Có bao nhiêu mô hình quy trình chung trong kỹ nghệ phần mềm?
3
4
5
6
56
Chọn đáp án B
Kế hoạch bảo trì có tác dụng gì?
Mô tả các thủ tục chất lượng và các tiêu chuẩn sẽ được sử dụng trong dự án.
Mô tả các phương pháp, tài nguyên và lịch trình sử dụng cho việc xác nhận hệ thống.
Mô tả các thủ tục và cấu trúc quản lý cấu hình được sử dụng
Dự đoán các yêu cầu bảo trì của hệ thống, chi phí bảo trì và lý do.
Mô tả cách thức các thành viên đội dự án phát triển kỹ năng và kinh nghiệm.
Chọn đáp án D
Tiêu chuẩn tính tin cậy trong đánh giá phần mềm là gì?
Phần mềm không gây nên các thiệt hại vật lý và kinh tế khi hệ thống thất bại.
Phần mềm không được lãng phí các tài nguyên của hệ thống.
Phần mềm có thể dễ dàng sửa chữa và nâng cấp được.
Phần mềm có giao diện người dùng thích hợp, có tư liệu hướng dẫn và các tiện ích trợ giúp đầy đủ.
Chọn đáp án A
Mô hình tổ chức các lớp đối tượng thành hệ thống phân cấp là loại mô hình nào?
Mô hình dòng dữ liệu.
Mô hình trạng thái máy.
Mô hình quy trình.
Mô hình thừa kế.
Không có đáp án đúng.
Chọn đáp án D
Có bao nhiêu loại hệ thống CASE?
1
2
3
4
5
Chọn đáp án B
Ưu điểm chiến lược kiểm thử trên xuống?
Phát hiện sớm các lỗi chương trình.
Nhanh chóng đáp ứng yêu cầu người dùng.
Phát hiện sớm các lỗi thiết kế.
Có thể kiểm soát được các mức tiến hóa.
Chọn đáp án C
Thế nào là đặc tả hình thức?
Cách đặc tả bằng ngôn ngữ tự nhiên.
Cách đặc tả dựa vào toán học.
Cách đặc tả dùng kí hiệu đồ họa.
Cách đặc tả dùng văn bản và sơ đồ.
Chọn đáp án B
Ưu điểm đặc tả hình thức?
Tăng tính chính xác.
Chi phí đặc tả thấp.
Dễ sử dụng, mềm dẻo.
Dễ đọc, dễ hiểu.
Chọn đáp án A
Trong các mô hình sau, mô hình nào không phải là mô hình phát triển phần mềm?
Mô hình song song.
Mô hình tuần tự tuyến tính.
Mô hình làm bản mẫu
Mô hình RAD.
Chọn đáp án A
Nhược điểm thiết kế hướng đối tượng ?
Khó nhận ra các đối tượng của hệ thống.
Thông tin dùng chung không rõ ràng.
Các đối tượng không dùng lại được.
Giảm tính dễ hiểu của bản thiết kế.
Chọn đáp án A
Trong các bộ phận của một hệ thống nói chung, bộ phận giao tiếp có chức năng gì?
Thu thập thông tin từ môi trường.
Tạo ra một số thay đổi trong môi trường hệ thống.
Cho phép các bộ phận của hệ thống trao đổi với nhau.
Phối hợp các hành động của các bộ phần trong hệ thống.
Tạo điều kiện cho các hành động của các bộ phần trong hệ thống.
Chọn đáp án C
Mô hình mô tả hệ thống dưới dạng các lớp đối tượng là loại mô hình nào?
Mô hình dòng dữ liệu.
Mô hình đối tượng.
Mô hình quy trình.
Mô hình dữ liệu semantic.
Không có đáp án đúng.
Chọn đáp án B
Thế nào là hoạt động bảo trì hiệu chỉnh?
Thay đổi những chức năng đã có, các mở rộng được người dùng gửi đến.
Hoạt động sửa đổi phần mềm để thích ứng những thay đổi của môi trường.
Thay đổi để cải thiện tính năng bảo trỡ hay độ tin cậy cho những mở rộng sau.
Quá trình phân tích và hiệu chỉnh một hay nhiều lỗi của chương trình.
Chọn đáp án D
Sản phẩm phần mềm chung là loại phần mềm nào?
Chương trình phần mềm.
Hệ thống chương trình được phát triển cho một tập thể hoặc cá nhân.
Chương trình phần mềm được phát triển để bán cho một phạm vi các khách hàng khác nhau.
Chương trình phần mềm và các tài liệu có liên quan.
Chọn đáp án C
Định nghĩa kỹ nghệ phần mềm (Software Engineering)?
Kỹ nghệ phần mềm là sự áp dụng có hệ thống các phương pháp vào các khâu phát triển của phần mềm.
Kỹ nghệ phần mềm là sự áp dụng có hệ thống các kiến thức kỹ nghệ vào phần mềm.
Kỹ nghệ phần mềm là sự áp dụng có hệ thống các kiến thức thực tế vào phần mềm.
Kỹ nghệ phần mềm là sự áp dụng các kỹ năng và phương pháp vào phần mềm.
Chọn đáp án A
Mô hình nào sau đây là mô hình hành vi?
Mô hình nội dung.
Mô hình quy trình.
Mô hình thừa kế.
Mô hình trạng thái máy.
Mô hình đối tượng.
Chọn đáp án C
Đặc điểm của giao diện dòng lệnh?
Giao diện đơn giản, thao tác thực hiện tuần tự.
Giao diện đơn giản, có thể tương tác song song.
Sử dụng cửa sổ, menu, icon,…,bàn phím, chuột.
Có nhiều cửa sổ, có thể tương tác song song.
Chọn đáp án A
Có bao nhiêu loại mục tiêu hệ thống?
1
2
3
4
5
Chọn đáp án B
Quy trình phần mềm có mấy hoạt động chung?
1
2
3
4
5
Chọn đáp án D
Trong kiểm tra phần mềm, hoạt động xác minh là gì ?
Sự kiểm tra xem sản phẩm có đúng với đặc tả không, có hoạt động tốt không.
Sự kiểm tra xem sản phẩm có đáp ứng được nhu cầu người dùng không.
Sự kiểm tra xem chương trình có lỗi không và tiến hành sửa lỗi để sản phẩm hoạt động tốt.
Sự kiểm tra xem sản phẩm có hoạt động tốt không, có đáp ứng yêu cầu người dùng không.
Chọn đáp án A
Về nguyên tắc, các yêu cầu trong xác định yêu cầu phải đảm bảo những yêu tố nào?
Chính xác, hiện thực.
Đầy đủ, nhất quán.
Đầy đủ, hiện thực.
Chính xác, nhất quán.
Chọn đáp án B
Giai đoạn 5 trong quản lý rủi ro là giai đoạn nào?
Xác định rủi ro.
Phân tích rủi ro.
Lên kế hoạch rủi ro.
Giám sát rủi ro.
Không có giai đoạn 5.
Chọn đáp án E
Mô hình mô tả mô tả việc xử lý dữ liệu, biểu diễn quá trình xử lý end-to-end của hệ thống là loại nào?
Mô hình dòng dữ liệu.
Mô hình đối tượng.
Mô hình quy trình.
Mô hình dữ liệu semantic.
Mô hình trạng thái máy.
Chọn đáp án A
Trong các mô hình phát triển phần mềm sau, mô hình nào là mô hình thác nước:
Mô hình tuần tự, tuyến tính
Mô hình làm bản mẫu
Mô hình xoắn ốc.
Tất cả các phương án là sai.
Chọn đáp án A
Trong yêu cầu phi chức năng, phát biểuYêu cầu về hệ thống được phát triển như tốc độ, bộ nhớ, độ tin cậy, tính di chuyển được, tính dùng lại được, là:
Các yêu cầu về sản phẩm.
Yêu cầu về quá trình phát triển phần mềm.
Các yêu cầu ngoại lai.
Yêu cầu về phương pháp lập trình.
Chọn đáp án A
Những yếu tố chính trong kỹ nghệ phần mềm?
Phương pháp, công cụ, thủ tục.
Xác định, phát triển, bảo trì.
Đặc tả yêu cầu, thiết kế, lập trình.
Đặc tả yêu cầu, lập trình, vận hành.
Chọn đáp án A
Yêu cầu phi chức năng là gì?
Các dịch vụ mà hệ phần mềm phải cung cấp.
Các ràng buộc mà hệ phần mềm phải tuân thủ.
Các yêu cầu về sản phẩm phần mềm.
Các yêu cầu về quá trình phát triển phần mềm.
Chọn đáp án B





