2048.vn

40+ câu trắc nghiệm Phân tích yêu cầu phần mềm có đáp án - Phần 1
Quiz

40+ câu trắc nghiệm Phân tích yêu cầu phần mềm có đáp án - Phần 1

A
Admin
Đại họcTrắc nghiệm tổng hợp7 lượt thi
25 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Phân tích yêu cầu là gì?

Là quá trình xác định, làm rõ ra yêu cầu từ đó đặc tả lại chúng cùng các ràng buộc trong quá trình vận hành.

Là bước kỹ thuật đầu tiên trong quy trình kỹ nghệ yêu cầu. Trong bước khởi đầu sơ khai này cần tránh để khách hàng tham gia làm lệch mục tiêu chiến lược chủ chốt của công ty phát triển phần mềm.

Mặc dù là khâu quyết định đến chi phí và thời hạn dự án nhưng pha Lập trình mới là khâu quyết định nhất đến chất lượng phần mềm.

Các đáp án đưa ra đều đúng.

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Đâu là đáp án đúng về yêu cầu phần mềm?

Yêu cầu về phần mềm chia thành hai loại: Yêu cầu chức năng và yêu cầu phi chức năng.

Là tất cả các mô tả từ trừu tượng đến chi tiết về dịch vụ mà hệ thống phần mềm cung cấp và các ràng buộc mà hệ thống phải tuân thủ khi vận hành

Yêu cầu về phần mềm là kết quả của quy trình kỹ nghệ yêu cầu do cả khách hàng và nhà phát triển đề ra.

Các đáp án đưa ra đều đúng.

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Yêu cầu phi chức năng bao gồm

Yêu cầu về sản phẩm

Yêu cầu về tổ chức

Yêu cầu bên ngoài như: Tính pháp lý, phạm trù đạo đức, bảo mật v.v.

Cả 3 đáp án trên

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Đâu là đáp án đúng về phân tích và đặc tả yêu cầu?

Tìm hiểu và xác định yêu cầu là quá trình xác định các chức năng và các ràng buộc của hệ thống (phi chức năng)

Hoạt động phân tích và định rõ yêu cầu hướng tới đặc tả yêu cầu phần mềm.

Đây là pha trung gian giữa thiết kế và cài đặt.

Đáp án a và b đúng.

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Mục đích xác định và đặc tả các yêu cầu phần mềm:

Làm cơ sở cho việc mời thầu (cần có giải thích)

Làm cơ sở ký kết hợp đồng thầu (cần đủ chi tiết)

Làm tư liệu đầu vào cho thiết kế và triển khai (cần đầy đủ chính xác không mâu thuẫn)

Cả ba đáp án trên

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Đâu là phát biểu đúng về các tài liệu yêu cầu

Tài liệu xác định yêu cầu chỉ đặc tả các tính chất bên ngoài của hệ thống mà không liên quan đến các đặc tính thiết kế.

Tài liệu đặc tả yêu cầu phần mềm là tài liệu cấu trúc mô tả hệ thống các dịch vụ chi tiết hơn còn được gọi là đặc tả chức năng.

Tài liệu đặc tả yêu cầu phần mềm là mô tả trừu tượng hơn của phần mềm làm cơ sở cho thiết kế và triển khai.

Cả ba đáp án trên đều đúng

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ ra phát biểu sai giữa tài liệu đặc tả yêu cầu và bản đặc tả hệ thống?

Bản đặc tả hệ thống bao gồm cả bản đặc tả yêu cầu

Khi đặc tả hệ thống cần xét duyệt đặc tả thông qua các cuộc họp tổ chức gồm cả hai bên người mua và kẻ bán phần mềm.

Xét duyệt đặc tả hệ thống chỉ là quá trình thẩm định yêu cầu

Đặc tả hệ thống mô tả thông tin (dữ liệu và điều khiển) vào/ra khỏi hệ thống

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Đâu không phải là yêu cầu đối với cấu trúc một tư liệu đặc tả phần mềm?

Phần tham khảo

Phần mô hình hệ thống

Phần tiến triển của hệ thống

Phần các yêu cầu chức năng

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Ai là người tham gia đóng vai trò quan trọng trong xác định, phân tích và đặc tả yêu cầu?

Chỉ Khách hàng

Chỉ người phân tích

Cả Khách hàng và người phát triển hệ thống

Cả ba đáp án trên đều sai.

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ ra phát biểu đúng về nhiệm vụ phân tích yêu cầu phần mềm

Nhiệm vụ phân tích yêu cầu là quá trình khám phá ra yêu cầu, làm mịn yêu cầu, mô hình hóa yêu cầu và đặc tả yêu cầu. Trong đó việc làm mịn được thực hiện dần trong việc lập kế hoạch dự án phần mềm.

Khâu phân tích và đặc tả ra yêu cầu phần mềm là nhiệm vụ của người cài đặt phần mềm.

Để phân tích yêu cầu ra được phần mềm tốt, người phân tích cần hiểu rõ hoàn toàn các chức năng, giao diện và luồng thông tin giữa các chức năng đó bằng việc xác định chi tiết giao diện cho bước thiết kế.

Người phân tích yêu cầu phải là người nắm rõ, quản lý quy trình hoạt động thực tế của bài toán phần mềm đặt ra mà không nhất thiết cần phải có kiến thức về tin học.

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Hãy chỉ ra phát biểu sai về nhiệm vụ phân tích yêu cầu phần mềm

Người phân tích yêu cầu phải hiểu rõ về các chức năng của hệ thống, các giao diện (interface) và miền thông tin giữa các chức năng đó.

Người phân tích yêu cầu cần có kiến thức về các quy trình phát triển phần mềm (Các quy trình ưu thế đang được phát triển hiện nay, hay là quy trình mà khách hàng yêu cầu cần tuân thủ theo v.v.)

Trong quá trình phân tích yêu cầu cần tách bạch giữa người phát triển và khách hàng để không làm rối loạn ảnh hưởng tới các nhà phân tích yêu cầu.

Nhiệm vụ phân tích yêu cầu là quá trình khám phá ra yêu cầu, làm mịn yêu cầu, mô hình hóa yêu cầu và đặc tả yêu cầu. Trong đó việc làm mịn được thực hiện dần trong việc lập kế hoạch dự án phần mềm.

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Hãy chỉ ra phát biểu sai về nhiệm vụ phân tích yêu cầu phần mềm

Trong giai đoạn phân tích, đòi hỏi người phân tích cần có tư duy ngược để tích hợp các yêu cầu từ dưới lên, xem nó có khả năng đáp ứng được chức năng dịch vụ mà hệ thống cần hay không?

Người phân tích yêu cầu phải hiểu rõ về các chức năng của hệ thống, các giao diện (interface) và miền thông tin giữa các chức năng đó.

Người phân tích yêu cầu cần có kiến thức về các quy trình phát triển phần mềm (Các quy trình ưu thế đang được phát triển hiện nay, hay là quy trình mà khách hàng yêu cầu cần tuân thủ theo v.v)

Các đáp án đưa ra đều đúng.

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Bản đặc tả yêu cầu có thể ở dạng nào?

Văn bản

Mô hình đồ họa

Tập hợp các kịch bản sử dụng

Kết hợp bất kỳ của các đáp án

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Trong các tài liệu yêu cầu phần mềm, đâu có thể coi là đủ chi tiết cho hợp đồng ký kết giữa người mua và kẻ bán phần mềm?

Tài liệu xác định yêu cầu

Tài liệu đặc tả yêu cầu

Tài liệu đặc tả phần mềm

Tổng hợp tất cả tài liệu trên

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Trong các tài liệu yêu cầu phần mềm, đâu có thể coi là tài liệu làm cơ sở cho thiết kế và triển khai?

Tài liệu xác định yêu cầu

Tài liệu đặc tả yêu cầu

Tài liệu đặc tả phần mềm

Tổng hợp tất cả tài liệu trên

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Quy trình kỹ nghệ yêu cầu bao gồm các hoạt động theo thứ tự sau:

Thu thập yêu cầu, Phân tích yêu cầu và thương lượng, Nghiên cứu tính khả thi, Đặc tả yêu cầu, Mô hình hóa yêu cầu, Thẩm định yêu cầu, Quản trị yêu cầu.

Nghiên cứu tính khả thi, Thu thập yêu cầu, Mô hình hóa yêu cầu, Phân tích yêu cầu và thương lượng, Đặc tả yêu cầu, Thẩm định yêu cầu, Quản trị yêu cầu.

Nghiên cứu tính khả thi, Thu thập yêu cầu, Phân tích yêu cầu và thương lượng, Đặc tả yêu cầu, Mô hình hóa yêu cầu, Thẩm định yêu cầu, Quản trị yêu cầu.

Các đáp án đưa ra đều sai.

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Đâu không phải là các bước trong quy trình kỹ nghệ yêu cầu:

Nghiên cứu tính khả thi của yêu cầu

Quản trị yêu cầu

Đối sánh yêu cầu

Thẩm định yêu cầu

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Đâu không phải là các bước trong quy trình kỹ nghệ yêu cầu:

Thu thập yêu cầu

Quản trị yêu cầu

Mô hình hóa yêu cầu

Đối sánh yêu cầu

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Đâu không phải là các bước trong quy trình kỹ nghệ yêu cầu:

Đối sánh yêu cầu

Phân tích yêu cầu và thương lượng

Mô hình hóa yêu cầu

Đặc tả yêu cầu

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Chỉ ra phát biểu sai về nguyên lý phân tích yêu cầu:

Khi mô hình hóa dữ liệu phải hiểu và mô tả được miền thông tin.

Khi mô hình hóa chức năng là phải xác định được các chức năng, luồng thông tin (dữ liệu) vận chuyển trong hệ thống, xác định các tác nhân tạo dữ liệu (nguồn) và các tác nhân tiếp nhận dữ liệu (đích).

Khi mô hình hóa hành vi phải bắt đầu từ các chức năng nghiệp vụ của hệ thống, cần tránh quan tâm đến các sự kiện (events) làm thay đổi trạng thái của hệ thống.

Cần tập trung vào bản chất của yêu cầu, không cần quan tâm đến cách thức cài đặt.

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Hãy chỉ ra phát biểu đúng:

Các bước phân tích hệ thống nằm trong quy trình kỹ nghệ yêu cầu

Các mô hình hóa yêu cầu hệ thống là tư liệu đầu vào cho pha thiết kế kiến trúc hệ thống

Từ mô hình hóa yêu cầu hệ thống, ta phải ước định được các thành phần của hệ thống trong mối quan hệ với nhau

Các đáp án trên đều đúng

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Mô hình hóa yêu cầu hệ thống theo hướng đối tượng có các loại sau:

Các mô hình dựa trên kịch bản sử dụng

Các mô hình hành vi

Các mô hình luồng dữ liệu

Đáp án a và b

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Hãy chỉ ra phát biểu sai về nguyên lý phân tích yêu cầu:

Khi mô hình hóa dữ liệu phải tìm ra được các đối tượng thực thể mang thông tin và các thuộc tính của nó.

Quá trình mô hình hóa chức năng là quá trình phân hoạch, làm mịn ra hệ thống chức năng và các ràng buộc phi chức năng.

Khi mô hình hóa các hành vi trước hết phải hiểu được nghiệp vụ của hệ thống để nắm bắt được các trạng thái của hệ thống và các sự kiện (events) để hệ thống thay đổi được trạng thái thông qua các action.

Khi đặc tả yêu cầu cần làm mịn, phân hoạch và biểu diễn các mô tả đối tượng dữ liệu, các chức năng ở các mức chi tiết khác nhau mà không cần quan tâm đến việc biểu diễn các hành vi.

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Nghiên cứu tính khả thi khi kỹ nghệ yêu cầu là:

Xem hệ thống có đóng góp cho các mục tiêu của tổ chức hay không?

Hệ thống có thể phát triển bằng công nghệ hiện hành và trong phạm vi ngân sách hay không?

Hệ thống có thể tích hợp với hệ thống khác mà khách hàng đang sử dụng hay không?

Tất cả đáp án đưa ra đều đúng.

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Hãy chỉ ra phát biểu đúng về nghiên cứu tính khả thi trong phân tích yêu cầu phần mềm:

Khi nghiên cứu tính khả thi ta biết được khả năng dự án có thể hoàn thành các chức năng yêu cầu của hệ thống với hạn thời gian và ngân sách trong hợp đồng hay không.

Khi nghiên cứu tính khả thi ta cần xác định ra được một hệ thống hoàn toàn mới hoàn toàn tách lập với các hệ thống đang có của tổ chức để phát triển đúng với mục tiêu yêu cầu phần mềm của khách hàng.

Khi nghiên cứu tính khả thi của hệ thống yêu cầu phần mềm cần tách biệt với các hệ thống liên quan khác của khách hàng nhằm đỡ rối loạn cho các nhà phát triển.

Cả ba phương án trên đều đúng

Xem đáp án
© All rights reserved VietJack