Font size
WorksheetsCâu hỏi về phần mềm
Total questions: 130
Worksheet time: 1hrs 10mins
Phần mềm là một tập hợp bao gồm:
Các chương trình máy tính
Các cấu trúc dữ liệu làm cho chương trình thao tác thông tin thích hợp
Các tài liệu mô tả thao tác và cách dùng chương trình
Cả 3 phương án trên
Một trong các đặc điểm của phần mềm:
Phần mềm được chế tạo theo nghĩa cổ điển
Phần mềm được lắp ráp từ các thành phần có sẵn
Phần mềm không “hỏng đi”
Tất cả đều sai
Đặc điểm của phần mềm có:
Phần mềm được phát triển hay được kỹ nghệ hoá, nó không được chế tạo theo nghĩa cổ điển
Phần mềm không hỏng đi
Phần lớn phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn
Cả 3 phương án trên
Đặc điểm của phần mềm có:
Phần mềm được phát triển hay được kỹ nghệ hoá, nó không được chế tạo theo nghĩa cổ điển
Phần mềm không hỏng đi
Phần mềm được phát triển hay được kỹ nghệ hoá, nó không được chế tạo theo nghĩa cổ điển, phần mềm không hỏng đi
Tất cả đều sai
Đặc điểm của phần mềm có:
Phần mềm không hỏng đi
Phần lớn phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn
Phần lớn phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn, phần mềm không hỏng đi
Tất cả đều sai
Công nghệ phần mềm là:
Là một lĩnh vực nghiên cứu của tin học nhằm đưa ra các nguyên lý, phương pháp, công cụ, phương tiện giúp việc thiết kế và cài đặt một sản phẩm phần mềm
Là một lĩnh vực nghiên cứu của tin học nhằm đưa ra các nguyên lý, phương pháp, công cụ, phương tiện giúp việc thiết kế và cài đặt một sản phẩm phần mềm đạt đầy đủ các yêu cầu về chất lượng
Ứng dụng của nhóm phần mềm hệ thống là:
Phục vụ cho các chương trình khác
Phục vụ công tác quản lý nghiệp vụ
Phục vụ việc quản lý thời gian thực
Tất cả đều sai
Ứng dụng của nhóm phần mềm quản lý nghiệp vụ:
Phục vụ công tác xử lý văn bản
Phục vụ công tác quản lý nghiệp vụ
Phục vụ việc quản lý thời gian thực
Tất cả đều sai
Ứng dụng của nhóm phần mềm máy tính cá nhân:
Xử lý văn bản, trang tính
Xử lý đồ hoạ
Quản trị cơ sở dữ liệu
Cả 3 phương án trên
Thành phần của phần mềm gồm:
Thành phần giao diện
Thành phần dữ liệu
Thành phần xử lý
Cả 3 phương án trên
Thành phần giao diện của phần mềm gồm:
Hệ thống các hàm nhập/xuất cùng với hình thức trình bày
Hệ thống các hàm xử lý tính toán
Hệ thống các hàm đọc/ghi với mô hình tổ chức dữ liệu tương ứng
Tất cả đều sai
Thành phần dữ liệu của phần mềm gồm:
Hệ thống các hàm nhập/xuất cùng với hình thức trình bày
Hệ thống các hàm xử lý tính toán
Hệ thống các hàm đọc/ghi cùng với mô hình tổ chức dữ liệu tương ứng
Tất cả đều sai
Thành phần xử lý của phần mềm gồm:
Hệ thống các hàm nhập/xuất cùng với hình thức trình bày
Hệ thống các hàm xử lý tính toán
Hệ thống các hàm đọc/ghi cùng với mô hình tổ chức dữ liệu tương ứng
Tất cả đều sai
Tính đúng đắn trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Cho phép người dùng khai báo các thay đổi về quy định với phần mềm
Tốc độ xử lý nhanh
Đạt hiệu quả k
ắn trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Cho phép người dùng khai báo các thay đổi về quy định với phần mềm
Tốc độ xử lý nhanh
Đạt hiệu quả kinh tế
Tính tiến hoá trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Sản phẩm có thể thay đổi về mặt chức năng một cách dễ dàng
Tốc độ xử lý nhanh
Đạt hiệu quả kinh tế
Tính hiệu quả trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Cho phép người dùng khai báo các thay đổi về quy định với phần mềm
Tốc độ xử lý nhanh, đạt hiệu quả kinh tế, sử dụng tối ưu tài nguyên hệ thống
Tất cả đều sai
Tính tiện dụng trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Cho phép người dùng khai báo các thay đổi về quy định với phần mềm
Tốc độ xử lý nhanh
Giao diện đẹp, trực quan, dễ thao tác
Tính tương thích trong yêu cầu chất lượng phần mềm là:
Đầy đủ và chính xác các yêu cầu của người dùng
Cho phép trao đổi dữ liệu với các phần mềm khác
Tốc độ xử lý nhanh, đạt hiệu quả kinh tế
Giao diện đẹp, trực quan, dễ thao tác
Nhược điểm của mô hình thác nước là:
Nếu có sai sót ở một giai đoạn sẽ dẫn đến sai sót gấp bội ở giai đoạn tiếp theo
Khó tiếp cận
Tốn nhiều người
Tất cả đều sai
Mục tiêu chính của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Xác định chính xác các yêu cầu đặt ra cho phềm mềm
Mô tả lại thế giới thực thông qua các mô hình trước khi thiết kế
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Tất cả đều sai
Mục tiêu chính của giai đoạn “Phân tích” trong mô hình thác nước là:
Xác định chính xác các yêu cầu đặt ra cho phềm mềm
Mô tả lại thế giới thực thông qua các mô hình trước khi thiết kế
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Phương án khác
Mục tiêu chính của giai đoạn “Thiết kế” trong mô hình thác nước là:
Xác định chính xác các yêu cầu đặt ra cho phềm mềm
Mô tả lại thế giời thực thông qua các mô hình trước khi thiết kế
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Tạo lập phần mềm theo yêu cầu
Mục tiêu chính của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Xác định chính xác các yêu cầu đặt ra cho phềm mềm
Mô tả lại thế giời thực thông qua các mô hình trước khi thiết kế
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Tạo lập phần mềm theo yêu cầu
Mục tiêu chính của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Tạo lập phần mềm theo yêu cầu
Mô tả lại thế giời thực thông qua các mô hình trước khi thiết kế
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Tăng độ tin cậy của phần mềm
Mục tiêu chính của giai đoạn “Bảo trì” trong mô hình thác nước là:
Tạo lập phần mềm theo yêu cầu
Đảm bảo phần mềm vận hành tốt
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Tăng độ tin cậy của phần mềm
Kết quả nhận của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Mô hình phần mềm
hác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Mô hình phần mềm
Kết quả nhận của giai đoạn “Phân tích” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Mô hình phần mềm
Kết quả nhận của giai đoạn “Thiết kế” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Mô hình phần mềm
Kết quả nhận của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Mô hình phần mềm
Kết quả nhận của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Danh sách các yêu cầu; Mô hình phần mềm; Phần mềm
Kết quả nhận của giai đoạn “Bảo trì” trong mô hình thác nước là:
Thông tin về hoạt động của thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Mô hình thế giới thực
Phần mềm đã hoàn thành
Kết quả chuyển giao của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Mô hình xử lý; Mô hình dữ liệu
Danh sách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Mô hình thế giới thực
Phần mềm với độ tin cậy cao
Kết quả chuyển giao của giai đoạn “Phân tích” trong mô hình thác nước là:
Mô hình xử lý; Mô hình dữ liệu
Danh sách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Các phản ánh của khách hàng trong qu
iao của giai đoạn “Phân tích” trong mô hình thác nước là:
Mô hình xử lý; Mô hình dữ liệu
Danh sách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Các phản ánh của khách hàng trong quá trình sử dụng phần mềm
Phần mềm với độ tin cậy cao
Kết quả chuyển giao của giai đoạn “Thiết kế” trong mô hình thác nước là:
Mô tả thành phần giao diện; Mô tả thành phần xử lý; Mô tả thành phần dữ liệu
Danh sách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Các phản ánh của khách hàng trong quá trình sử dụng phần mềm
Chương trình nguồn của phần mềm với cấu trúc cơ sở dữ liệu tương ứng
Kết quả chuyển giao của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Mô hình xử lý; Mô hình dữ liệu
Danh ách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Chương trình nguồn của phần mềm với cấu trúc cơ sở dữ liệu tương ứng
Phần mềm với độ tin cậy cao
Kết quả chuyển giao của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Mô hình xử lý; Mô hình dữ liệu
Danh ách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Chương trình nguồn của phần mềm với cấu trúc cơ sở dữ liệu tương ứng
Phần mềm với độ tin cậy cao
Mô hình thác nước thích hợp với:
Những hệ thống lớn và phức tạp
Những hệ thống đã hiểu rõ về yêu cầu nghiệp vụ ngay từ ban đầu
Những hệ thống không xác định rõ yêu cầu nghiệp vụ
Tất cả đều sai
Mô hình bản mẫu thích hợp với:
Những hệ thống lớn và phức tạp
Những hệ thống đã hiểu rõ về yêu cầu nghiệp vụ ngay từ ban đầu
Những hệ thống chưa xác định rõ yêu cầu nghiệp vụ
Tất cả đều sai
Mô hình xoắn ốc thích hợp với:
Những hệ thống lớn và phức tạp
Những hệ thống đã hiểu rõ về yêu cầu nghiệp vụ ngay từ ban đầu
Những hệ thống kh
Mô hình xoắn ốc thích hợp với:
Những hệ thống lớn và phức tạp
Những hệ thống đã hiểu rõ về yêu cầu nghiệp vụ ngay từ ban đầu
Những hệ thống không xác định rõ yêu cầu nghiệp vụ
Tất cả đều sai
Trong kiến trúc của RUP, trục hoành là chiều biểu diễn:
Vòng đời của quy trình
Các tiến trình của quy trình
Thời gian và vòng đời của quy trình
Tất cả đều sai
Trong kiến trúc của RUP, trục tung là chiều biểu diễn:
Vòng đời của quy trình
Các tiến trình của quy trình
Thời gian và vòng đời của quy trình
Tất cả đều sai
Mục tiêu chính của giai đoạn khởi tạo trong RUP:
Thiết lập phạm vi phần mềm
Thiết lập các điều kiện biên của dự án
Thiết lập phạm vi phần mềm và các điều kiện biên của dự án
Tất cả đều sai
Mục tiêu chính của giai đoạn phác thảo trong RUP:
Thiết lập phạm vi phần mềm
Phân tích các vấn đề nghiệp vụ, xác định kiến trúc hợp lý, xây dựng kế hoạch cho dự án, giới hạn các yếu tố rủi ro cao nhất
Thiết lập các điều kiện biên của dự án
Tất cả đều sai
Mục tiêu chính của giai đoạn xây dựng trong RUP:
Thiết lập phạm vi phần mềm và các điều kiện biên của dự
Phân tích các vấn đề nghiệp vụ, xác định kiến trúc hợp lý, xây dựng kế hoạch cho dự án, giới hạn các yếu tố rủi ro cao nhất
Xây dựng sản phẩm phần mềm hoàn thiện sẵn sàng chuyển giao cho người sử dụng
Tất cả đều sai
Trong RUP, chuyển giao sản phẩm cho những người sử dụng bao gồm:
Hoàn chỉnh sản phẩm
Hoàn chỉnh sản phẩm, phân phối, huấn luyện, hỗ trợ và bảo trì cho đến khi người sử dụng hài lòng
Hỗ trợ và bảo trì
Tất cả đều sai
Mục tiêu của mô hình hoá nghiệp vụ trong RUP là:
Hiểu được vấn đề đang tồn tại trong tổ chức và đề xuất cải tiến
Để đảm bảo khách hàng, người dùng cuối, người phát triển có sự hiểu biết thống nhất về hệ thống
Để tìm ra những yêu cầu hệ thống cần thiết
Tất cả phương án trên
Mục tiêu của mô hình hoá nghiệp vụ trong RUP là:
Thiết lập và duy trì sự đúng đắn về yêu cầu của khách hàng hoặc các nhân tố khác về
Để đảm bảo khách hàng, người dùng cuối, người phát triển có sự hiểu biết thống nhất về hệ thống
Xác định giới hạn của hệ thống
Tất cả phương án trên
Mục tiêu của mô hình hoá nghiệp vụ trong RUP là:
Thiết lập và duy trì sự đúng đắn về yêu cầu của khách hàng hoặc các nhân tố khác về
Xác định giới hạn của hệ thống
Để tìm ra những yêu cầu hệ thống cần thiết
Tất cả phương án trên
Mục tiêu của quản lý yêu cầu trong RUP là:
Thiết lập và duy trì sự đúng đắn về yêu cầu của khách hàng hoặc các nhân tố khác về những gì mà hệ thống sẽ thực hiện
Giúp cho người phát triển hiểu rõ hơn về những yêu cầu của hệ thống
Xác định giới hạn của hệ thống
Tất cả phương án trên
Mục tiêu của quản lý yêu cầu trong RUP là:
Xác định cách thức viết mã cài đặt
Giúp cho người phát triển hiểu rõ hơn về những yêu cầu của hệ thống
Cài đặt các lớp và đối tượng như là các thành phần
Tất cả phương án trên
Mục tiêu của cài đặt trong RUP là:
Xác định cách thức viết mã cài đặt
Cài đặt các lớp và đối tượng như là các thành phần
Tích hợp vào trong một hệ thống có thể thực thi được
Tất cả phương án trên
P là:
Xác định cách thức viết mã cài đặt
Cài đặt các lớp và đối tượng như là các thành phần
Tích hợp vào trong một hệ thống có thể thực thi được
Tất cả phương án trên
Mục tiêu của cài đặt trong RUP là:
Thiết lập và duy trì sự đúng đắn về yêu cầu của khách hàng hoặc các nhân tố khác về những gì mà hệ thống sẽ thực hiện
Xác định giới hạn của hệ thống
Tích hợp vào trong một hệ thống có thể thực thi được
Tất cả phương án trên
Mục đích của kiểm thử trong RUP là:
Chứng minh phần mềm không có lỗi
Kiểm tra tính tiện dụng của phần mềm
Đảm bảo chất lượng của phần mềm
Tất cả đều sai
Các công việc liên quan đến kiểm thử trong RUP là:
Xét duyệt sự tương tác giữa các thành phần trong hệ thống
Xét duyệt sự tích hợp đúng đắn các thành phần
Xét duyệt tất cả các yêu cầu đã được cài đặt
Tất cả các phương án trên
Mục đích của triển khai ứng dụng trong RUP là:
Làm mịn phần mềm
Phát hiện lỗi của phần mềm
Đưa sản phẩm phần mềm đến người sử dụng
Tất cả đều sai
Công việc của triển khai ứng dụng trong RUP gồm:
Đóng gói phần mềm
Cài đặt phần mềm
Huấn luyện người sử dụng
Tất cả phương án trên
Những người triển khai ứng dụng trong RUP là:
Người quản lý triển khai, Người viết tài liệu kỹ thuật, Người phát triển, Người cài đặt, Người kiểm thử
Người quản lý triển khai, Người quản lý dự án, Người phát triển, Người cài đặt, Người kiểm thử
Người quản lý triển khai, Người quản lý dự án, Người viết tài liệu kỹ thuật, Người phát triển, Người cài đặt, Người kiểm thử
Tất cả đều sai
Các tài liệu khi triển khai ứng dụng trong RUP là:
Phần mềm có thể thực thi, Các lưu ý, Tài liệu huấn luyện sử dụng
Phần mềm có thể thực thi, Hướng dẫn cài đặt, Các lư
Các tài liệu khi triển khai ứng dụng trong RUP là:
Phần mềm có thể thực thi, Các lưu ý, Tài liệu huấn luyện sử dụng
Phần mềm có thể thực thi, Hướng dẫn cài đặt, Các lưu ý, Tài liệu huấn luyện sử dụng
Phần mềm có thể thực thi, Hướng dẫn cài đặt, Các lưu ý
Tất cả đều sai
Mục đích của quản lý cấu hình và sự thay đổi trong RUP là:
Theo dõi và duy trì tính toàn vẹn của hệ thống trong quá trình phát triển
Duy trì hệ thống
Đảm bảo hệ thống luôn vận hành
Tất cả đều sai
Mục đích của quản lý dự án trong RUP là:
Cung cấp một khung để quản lý dự án, quản lý rủi ro
Cung cấp các hướng dẫn thực hành để lập kế hoạch, thực thi và theo dõi
Cung cấp một khung để quản lý dự án, quản lý rủi ro, Cung cấp các hướng dẫn thực hành để lập kế hoạch, thực thi và theo dõi
Tất cả đều sai
Mục đích của quản lý dự án trong RUP là:
Cung cấp một khung để quản lý dự án, quản lý rủi ro
Duy trì hệ thống
Cung cấp một khung để quản lý dự án, quản lý rủi ro, duy trì hệ thống
Tất cả đều sai
Mục đích của quản lý dự án trong RUP là:
Đảm bảo hệ thống luôn vận hành
Cung cấp các hướng dẫn thực hành để lập kế hoạch, thực thi và theo dõi
Đảm bảo hệ thống luôn vận hành, cung cấp các hướng dẫn thực hành để lập kế hoạch, thực thi và theo dõi
Tất cả đều sai
Mục đích của quản lý ứng dụng trong RUP là:
Hỗ trợ sự phát triển hệ thống bằng các quy trình và công cụ
Hỗ trợ sự phát triển hệ thống bằng các quy trình
Hỗ trợ sự phát triển hệ thống bằng các công cụ
Tất cả đều sai
XP là viết tắt của:
Xtreme Programming
eXtreme Programming
eXtreme Program
Tất cả đều sai
Cách thức làm việc
XP là viết tắt của:
Xtreme Programming
eXtreme Programming
eXtreme Program
Tất cả đều sai
Cách thức làm việc của các nhân tố trong XP là:
Làm việc độc lập không có sự trợ giúp của người khác
Làm việc theo nhóm
Làm việc theo sự chỉ đạo của người khác
Tất cả đều sai
Nhóm kết hợp làm việc của XP gồm có:
Khách hàng
Lập trình viên
Nhà quản trị
Tất cả đều đúng
Nhóm kết hợp làm việc của XP gồm có:
Quản trị mạng
Kiểm nghiệm viên
Khách hàng; Lập trình viên; Nhà quản trị
Tất cả đều sai
XP cho ra sản phẩm phần mềm nhanh và tốn ít chi phí vì có:
Phương thức làm việc theo nhóm
Tận dụng các công cụ sẵn có
Coi khách hàng như một thành viên
Tất cả đều đúng
XP cho ra sản phẩm phần mềm nhanh và tốn ít chi phí vì có:
Phương thức làm việc theo nhóm
Đội ngũ nhân vên có chuyên môn cao
Nhân viên làm việc nhiệt tình
Tất cả đều đúng
Sự đơn giản trong XP thể hiện:
Phần thiết kế được thiết lập một cách đơn giản nhất, cho phép có được đặc tính 'mở' cao
Phần thiết kế và mã nguồn được thiết lập một cách đơn giản nhất, không cho phép có được đặc tính 'mở'
Phần thiết kế và mã nguồn được thiết lập một cách đơn giản nhất, cho phép có được đặc tính 'mở' cao
Tất cả đều sai
XP xử lý phản hồi từ:
Khách hàng
Nhóm phát triển
Khách hàng và Nhóm phát triển
Tất cả đều sai
XP đưa ra số lượng phương án thực hành là:
10
11
12
13
Trách nhiệm của khách hàng trong việc lập kế hoạch của XP:
Mô tả tính năng phần mềm cần phát triển
Định ra thời điểm và chu kỳ bàn giao sản phẩm
Mô tả tính năng phần mềm cần phát triển, định ra thời điểm và chu
ch hàng trong việc lập kế hoạch của XP:
Mô tả tính năng phần mềm cần phát triển
Định ra thời điểm và chu kỳ bàn giao sản phẩm
Mô tả tính năng phần mềm cần phát triển, định ra thời điểm và chu kỳ bàn giao sản phẩm
Tất cả đều sai
Trách nhiệm của nhóm phát triển trong việc lập kế hoạch của XP:
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp)
Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp), Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Tất cả đều sai
Trách nhiệm của khách hàng trong việc lập kế hoạch của XP:
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp)
Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp), Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Tất cả đều sai
Trách nhiệm của nhóm phát triển trong việc lập kế hoạch của XP:
Mô tả tính năng phần mềm cần phát triển
Định ra thời điểm và chu kỳ bàn giao sản phẩm
Mô tả tính năng phần mềm cần phát triển, Định ra thời điểm và chu kỳ bàn giao sản phẩm
Tất cả đều sai
Trách nhiệm của khách hàng trong việc lập kế hoạch của XP:
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp)
Định ra thời điểm và chu kỳ bàn giao sản phẩm
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp), Định ra thời điểm và chu kỳ bàn giao sản phẩm
Tất cả đều sai
Trách nhiệm của nhóm phát triển trong việc lập kế hoạch của XP:
Định ra thời điểm và chu kỳ bàn giao sản phẩm
Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Định ra thời điểm và chu kỳ bàn giao sản phẩm, Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Tất cả đều sai
Trách nhiệm của khách hàng trong việc lập kế hoạch của XP:
Mô tả tính năng phần mềm cần phát triển
Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Mô tả tính năng phần mềm cần phát triển, Ước lượng thời gian, nhân công cũng như giá thành để phát triển từng user story
Tất cả đều sai
Trách nhiệm của nhóm phát triển trong việc lập kế hoạch của XP:
Mô tả tính năng phần mềm cần phát triển
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp)
Ước lượng yêu cầu kỹ thuật (để phát triển) cho từng user story (ước lượng độ phức tạp), Mô tả tính năng phần mềm cần phát triển
Tất cả đều sai
XP sử dụng chung một hệ thống các thuật ngữ biểu diễn hệ thống cần phát triển để:
Dùng trao đổi giữa các thành viên trong nhóm
Dùng trong mã nguồn
Dùng trao đổi giữa các thành viên trong nhóm, Dùng trong mã nguồn
Tất cả đề sai
XP sử dụng chung một hệ thống các thuật ngữ biểu diễn hệ thống cần phát triển để:
Thống nhất cách gọi
Dùng trao đổi với khách hàng
Thống nhất cách gọi, Dùng trao đổi với khách hàng
Tất cả đề sai
XP sử dụng chung một hệ thống các thuật ngữ biểu diễn hệ thống cần phát triển để:
Dùng trao đổi giữa các thành viên trong nhóm
Dùng trao đổi với khách hàng
Dùng trao đổi giữa các thành viên trong nhóm, Dùng trao đổi với khách hàng
Tất cả đề sai
XP chuyển giao từng phần của dự án cho khách hàng là vì:
Cần có ngày sự phản hồi của khách hàng từ đó kịp thời hiệu chỉnh cho phù hợp
Để dự án nhanh hoàn thiện
Để khách hàng dùng dần từng modun một
Tất cả đều sai
Các dự án của XP thường được đơn giản ở mức tối đa vì:
Đảm bảo rằng sau này nếu có cần thay đổi thì chi phí cũng rất nhỏ
Dễ kiểm soát mã nguồn
Đảm bảo rằng sau này nếu có cần thay đổi thì chi phí cũng rất nhỏ, Dễ kiểm soát mã nguồn
Tất cả đều sai
Các lập trình viên XP thực hiện việc kiểm thử liên tục ở ngay từng module của mình nhằm:
Chứng minh mã nguồn không có lỗi
Phát hiện sớm các lỗi để kịp thời hiệu chỉnh
Chứng minh mã nguồn không có lỗi, Phát hiện sớm các lỗi để kịp thời hiệu chỉnh
Tất cả đều sai
XP tích hợp mã nguồn của các thành viên trong nhóm phát triển bao nhiêu lần/trên ngày:
1/ngày
2/ngày
3/ngày
Vài lần/ngày
Tại sao XP liên tục tích hợp mã nguồn của các thành viên trong nhóm phát triển:
Để các thành viên có thể xem mã nguồn của nhau
Để tránh mất mã nguồn
Để giúp cho việc phát hiện và sửa lỗi thích hợp nhanh hơn và rẻ hơn
Tất cả đều sai
XP cho khách hàng làm việc cùng trong suốt quá trình phát triển phần mềm là vì:
Để giúp cho nhóm phát triển có điều kiện tham khảo trực tiếp ý kiến của khách hàng, trao đổi về hệ thống cần được phát triển
Để giảm tải công việc cho các thành viên
Để giúp cho nhóm phát triển
Để giúp cho nhóm phát triển có điều kiện tham khảo trực tiếp ý kiến của khách hàng, trao đổi về hệ thống cần được phát triển
Để giúp cho nhóm phát triển có điều kiện tham khảo trực tiếp ý kiến của khách hàng, trao đổi về hệ thống cần được phát triển
Để giảm tải công việc cho các thành viên
Để giúp cho nhóm phát triển có điều kiện tham khảo trực tiếp ý kiến của khách hàng, trao đổi về hệ thống cần được phát triển, để giảm tải công việc cho các thành viên
Tất cả đều sai
XP khuyến cáo nhân viên không nên làm việc quá bao nhiêu giờ/tuần:
35
40
45
50
Tại sao XP khuyến cáo nhân viên không nên làm việc quá giờ quy định:
Sợ nhân viên chán nản
Để đảm bảo chất lượng sản phẩm
Sợ nhân viên chán nản, Để đảm bảo chất lượng sản phẩm
Tất cả đều sai
Tại sao XP phải sử dụng các chuẩn viết mã:
Để các thành viên có thể sao chép mã nguồn của nhau
Để chương trình (mã nguồn) có thể hiểu được một cách dễ dàng
Để các thành viên có thể sao chép mã nguồn của nhau, Để chương trình (mã nguồn) có thể hiểu được một cách dễ dàng
Tất cả đều sai
Khi phân tích yêu cầu về tốc độ cần quan tâm đến yếu tố:
Băng thông (độ rộng của đường truyền mạng)
Việc thiết kế cơ sở dữ liệu
Khả năng chứa
Cả 3 phương án trên
Khi phân tích yêu cầu về bảo mật cần quan tâm đến yếu tố:
Mức độ bảo mật
Môi trường bảo mật
Ảnh hưởng của bảo mật
Cả 3 phương án trên
Quyền trên hệ thống bao gồm:
Quyền kết nối cơ sở dữ liệu
Các câu lệnh định nghĩa dữ liệu (DDL)
Các câu lệnh thao tác dữ liệu (DML)
Quyền kết nối cơ sở dữ liệu, Các câu lệnh định nghĩa dữ liệu (DDL)
Quyền trên đối tượng bao gồm:
Quyền kết nối cơ sở dữ liệu
Các câu lệnh định nghĩa dữ liệu (DDL)
Các câu lệnh thao tác dữ liệu (DML)
Tất cả đều sai
rên đối tượng bao gồm:
Quyền kết nối cơ sở dữ liệu
Các câu lệnh định nghĩa dữ liệu (DDL)
Các câu lệnh thao tác dữ liệu (DML)
Tất cả đều sai
Các phép toán trong ngôn ngữ thao tác dữ liệu DMLbao gồm:
INSERT, UPDATE, DELETE
COMMIT, ROLLBACK
INSERT, UPDATE, DELETE, SELECT
Tất cả đều sai
Các phép toán trong ngôn ngữ điều khiển dữ liệu DCL gồm có:
INSERT, UPDATE, DELETE
COMMIT, ROLLBACK
INSERT, UPDATE, DELETE, SELECT
Tất cả đều sai
Các phép toán trong ngôn ngữ định nghĩa dữ liệu DDL gồm có:
COMMIT, ROLLBACK
INSERT, UPDATE, DELETE, SELECT
CREATE.., ALTER.., DROP...
Tất cả đều sai
Khi phân tích khả năng mở rộng yêu cầu cần quan tâm đến yếu tố:
Băng thông (độ rộng của đường truyền mạng)
Việc thiết kế cơ sở dữ liệu
Khả năng chứa
Tất cả đều sai
Để giảm bớt chi phí vận hành phần mềm cần:
Chương trình được kiểm thử và chạy debug trước khi đưa vào sử dụng
Cấu hình phần cứng tốt
Khả năng chứa tốt
Tất cả đều sai
Khi phân tích yêu cầu tích hợp cần quan tâm đến:
Chuyển đổi dữ liệu cũ sang khuôn dạng mới
Tích hợp ứng dụng với phần mềm cũ
Chuyển đổi dữ liệu cũ sang khuôn dạng mới, Tích hợp ứng dụng với phần mềm cũ
Tất cả đều sai
Loại thông tin chính khi xác định yêu cầu phần mềm là:
Tên công việc ứng với từng yêu cầu
Người hoặc bộ phận sẽ thực hiện công việc
Địa điểm và thời gian thực hiện công việc
Cả 3 phương án trên
Loại thông tin nào dưới đây khi xác định yêu cầu phần mềm:
Cách thức tiến hành và các quy định liên quan
Cơ sở hạ tầng
Phạm vi của hệ thống
Tất cả đều sai
Yêu cầu chức năng hệ thống bao gồm:
Môi trường; Kết xuất; Tự động; Phân quyền; Sao lưu
Môi trường; Mô
Yêu cầu chức năng hệ thống bao gồm:
Môi trường; Kết xuất; Tự động; Phân quyền; Sao lưu
Môi trường; Mô phỏng; Tự động; Phân quyền; Sao lưu
Lưu trữ; Mô phỏng; Tự động; Phân quyền; Sao lưu
Tất cả đều sai
Yêu cầu chức năng nghiệp vụ bao gồm:
Lưu trữ; Kết xuất; Tra cứu; Sao lưu
Lưu trữ; Tra cứu; Tính toán; Sao lưu
Lưu trữ; Tra cứu; Tính toán; Kết xuất
Tất cả đều sai
Yêu cầu phi chức năng liên quan đến người dùng bao gồm:
Tính tiến hoá; Tính tiện dụng; Tính hiệu quả; Tính tương thích
Tính tiến hoá; Tính tái sử dụng; Tính hiệu quả; Tính tương thích
Tính tiến hoá; Tính tiện dụng; Tính hiệu quả; Tính bảo trì
Tất cả đều sai
Yêu cầu phi chức năng liên quan đến chuyên viên tin học bao gồm:
Tính tiến hoá; Tính tiện dụng; Tính hiệu quả; Tính bảo trì
Tính tiến hoá; Tính tái sử dụng; Tính hiệu quả; Tính tương thích
Tính tái sử dụng; Tính bảo trì
Tất cả đều sai
Đối tượng tham gia xác định yêu cầu gồm:
Chuyên viên tin học
Nhà chuyên môn
Chuyên viên tin học và Nhà chuyên môn
Người sử dụng
Nhược điểm của hình thức “Quan sát” khi khảo sát hiện trạng:
Chi phí chuẩn bị lớn
Khó thực hiện
Mất nhiều thời gian
Tất cả đều sai
Nhược điểm của hình thức “Phỏng vấn” khi khảo sát hiện trạng:
Khó thực hiện
Không hiệu quả
Cả hai phương án trên
Đòi hỏi kỹ năng giao tiếp
Nhược điểm của hình thức “Họp nhóm” khi khảo sát hiện trạng:
Khó thực hiện
Không hiệu quả
Mất nhiều công sức, thời gian và tiền bạc để chuẩn bị
Đòi hỏi kỹ năng giao tiếp
Ưu điểm của hình thức “Quan sát” khi khảo sát hiện trạng:
Ưu điểm của hình thức “Quan sát” khi khảo sát hiện trạng:
Nhận được các hiểu biết tốt về môi trường công tác hiện tại, vấn đề và quá trình xử lý thông qua quan sát
Nhận được thông tin chất lượng và số lượng
Cả hai phương án trên
Tất cả đều sai
Ưu điểm của hình thức “Phỏng vấn” khi khảo sát hiện trạng:
Nhận được các hiểu biết tốt về môi trường công tác hiện tại, vấn đề và quá trình xử lý thông qua quan sát
Kỹ sư phần mềm không bị định kiến
Nhận được cả thông tin chất lượng và số lượng
Tất cả đều sai
Ưu điểm của hình thức “Họp nhóm” khi khảo sát hiện trạng:
Nhận được các hiểu biết tốt về môi trường công tác hiện tại, vấn đề và quá trình xử lý thông qua quan sát
Nhận được cả thông tin tổng hợp và chi tiết
Nhận được cả thông tin chất lượng và số lượng
Tất cả đều sai
Trước khi tiến hành phỏng vấn khách hàng cần chuẩn bị:
Kế hoạch phỏng vấn (con người, thời gian, địa điểm)
Bộ câu hỏi
Kế hoạch phỏng vấn (con người, thời gian, địa điểm), Bộ câu hỏi
Tất cả đều sai
Trong khi phỏng vấn khách hàng cần chú ý:
Chỉ hỏi các câu hỏi liên quan đến nghiệp vụ hệ thống
Lắng nghe, không nhìn ra ngoài khi khách hàng trình bày
Góp ý khéo với khách hàng
Cả 3 phương án trên
