20 câu hỏi
Xét đường độc lập cơ bản, nếu có 7 node phân nhánh thì ta có số đường thực thi cơ bản độc lập là:
8
7
9
6
Vấn đề nào sau đây liên quan chính đến pha thiết kế?
Khả thi
Dữ liệu
Tất cả các mục
Phạm vi dự án
Use-cases là một kịch bản mà mô tả:
Phần mềm thực hiện như thế nào khi được dùng trong một tình huống cho trước
Những công cụ CASE sẽ được dùng như thế nào để xây dựng hệ thống
Kế hoạch xây dựng cho sản phẩm phần mềm
Những test-case cho sản phẩm phần mềm
Từ điển dữ liệu chứa những mô tả của mỗi:
Mục cấu hình phần mềm
Đối tượng dữ liệu phần mềm
Biểu đồ phần mềm
Hệ thống ký hiệu phần mềm
Trong tích hợp module, gom cụm (cluster) được dùng trong:
Tích hợp từ dưới lên
Tích hợp big-bang
Tích hợp từ trên xuống
Tích hợp tăng vòng
Trong nhận diện rủi ro, việc không đáp ứng về lịch biểu thuộc loại rủi ro:
Về con người
Về ước lượng
Về yêu cầu
Về tổ chức
Trong mô hình phân tích thành phần dựa vào kịch bản (Scenario based element) được dùng cho:
Thiết kế kiến trúc
Thiết kế thành phần
Thiết kế giao diện
Thiết kế dữ liệu/class
Trong mô hình CMM (Software Capability Maturity Model) có mấy mức độ trưởng thành:
5 mức độ
4 mức độ
6 mức độ
3 mức độ
Trong độ đo hiệu quả khử lỗi DRE, số lỗi tiềm tàng là
Tất cả đều sai
Số lỗi do khách hàng phát hiện
Toàn bộ lỗi được phát hiện sau đó
Toàn bộ lỗi chưa phát hiện
Trong biểu diễn lịch biểu dự án Critical path là đường:
Là một đường duy nhất
Có thời gian ngắn nhất
Có thời gian dài nhất
Tất cả đều đúng phụ thuộc vào dự án
Tiêu chuẩn ISO để hướng dẫn thực hiện cho lĩnh vực phần mềm là
ISO 9001
Tất cả đều sai
ISO 15288
ISO 9000-3
Tiêu chuẩn đánh giá chất lượng của một thiết kế kiến trúc phải dựa vào :
Tính truy cập và tính tin cậy của hệ thống
Dữ liệu và điều khiển của hệ thống
Tính chức năng của hệ thống
Những chi tiết thực thi của hệ thống
Theo chiến thuật kiểm nghiệm phổ biến, kiểm nghiệm tính năng tương quan với:
Phân tích toàn bộ hệ thống
Thiết kế
Phân tích yêu cầu
Mã hóa
Theo Boris Beizer, thiết kế Testcase cần theo ràng buộc (contraint):
Theo một cách thức đầy đủ
Tất cả đều đúng
Nỗ lực và thời gian là tối thiểu
Nhằm khám phá lỗi
Tài liệu nào sau đây sẽ được tạo ra trong pha thiết kế hệ thống?
Kế hoạch kiểm thử
Mã lệnh
Thiết kế chi tiết
Lập kế hoạch
Sự toàn vẹn (consistency) giao diện ngầm định :
Những kỹ thuật input giữ tương tự suốt ứng dụng
Mỗi ứng dụng phải có look and feel riêng biệt
Cách thức điều hướng (navigational) nhạy với ngữ cảnh
Câu a và b
Những thành phần kiến trúc trong kỹ thuật sản phẩm là:
Dữ liệu, phần cứng, phần mềm, con người
Dữ liệu, tài liệu, phần cứng, phần mềm
Dữ liệu, phần cứng, phần mềm, thủ tục
Tài liệu, phần cứng, con người, thủ tục
Những gì làm cho khó đưa ra những yêu cầu:
Hiểu rõ những yêu cầu người dùng
Sự thay đổi
Tất cả các mục
Phạm vi, giới hạn
Những độ đo phức tạp vòng (cyclomatic complexity metric) cung cấp cho người thiết kế thống tin về số :
Chu kỳ trong chương trình
Số lỗi trong chương trình
Những đường logic độc lập trong chương trình
Những phát biểu của chương trình
Mục nào liên quan tới phân tích người dùng:
Mô hình hệ thống của người dùng
Trong tình huống đặc trưng thì người dùng thực hiện công việc gì?
Những feedback từ việc đánh giá của người dùng
Nếu người dùng xảy ra lỗi thì hậu quả như thế nào?
