wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kỹ nghệ yêu cầu trong phát triển phần mềm

Total questions: 21

Worksheet time: 1hrs 3mins

Name
Class
Date
1.

Ai là người cung cấp thông tin để lập kế hoạch dự án, phát triển phầm mềm, quản lý các công việc phải làm, các sản phẩm chuyển giao?

a)

Không đáp án nào đúng

b)

Nhà tài trợ dự án

c)

Nhóm chuyên môn

d)

Khách hàng

2.

Mục đích của Tuyên bố công việc dự án - Project Statement of Work (SOW) trong khởi động dự án là gì?

a)

Tài liệu hóa ngân sách tài chính cho dự án.

b)

Cung cấp một tóm tắt cấp cao về mục tiêu, sản phẩm và ràng buộc của dự án.

c)

Mô tả lịch trình dự án chi tiết.

d)

Đề xuất các kỹ thuật chuyên môn của dự án.

3.

Tại sao quan trọng phải sử dụng nhiều phương pháp khai thác yêu cầu trong một dự án phát triển phần mềm?

a)

a.Tăng chi phí dự án.

b)

b.Tối ưu hóa dự án và giảm thời gian tiêu tốn cho việc thu thập yêu cầu.

c)

c.Gây ấn tượng với bên liên quan thông qua nhiều phương pháp.

d)

d.Đảm bảo sự hiểu biết toàn diện về nhu cầu và kỳ vọng của bên liên quan.

4.

Trong ngữ cảnh của Kỹ nghệ yêu cầu, JAD là từ viết tắt của thuật ngữ nào?

a)

Justified Analysis Design

b)

Joint Application Development

c)

Joint Assessment and Development

d)

Joint Agile Development

5.

Phương pháp khai thác yêu cầu nào sau đây liên quan đến việc quan sát người sử dụng cuối thực hiện nhiệm vụ của họ để hiểu quy trình làm việc và xác định các yêu cầu có thể có của hệ thống?

a)

a.Phỏng vấn

b)

b.Khảo sát

c)

c.Phân tích Tài liệu

d)

d.Quan sát

6.

Mục đích của Tài liệu đặc tả yêu cầu phần mềm (SRS) trong kỹ thuật yêu cầu là gì?

a)

Đề xuất các nhu cầu kinh doanh và mục tiêu mà phần mềm phải đáp ứng.

b)

Đặc tả các thông số kỹ thuật kỹ thuật của phần mềm.

c)

Chi tiết quá trình phát triển phần mềm.

d)

Mô tả giao diện người dùng của phần mềm.

7.

Mục đích của phân tích bên liên quan trong khởi động dự án là gì?

a)

a.Xác định và đánh giá nhu cầu và quyền lợi của bên liên quan trong dự án.

b)

b.Đánh giá các khía cạnh kỹ thuật của dự án.

c)

c.Định rõ phạm vi của dự án.

d)

d.Tạo kế hoạch dự án chi tiết.

8.

Yêu cầu chức năng là gì?

a)

Một kế hoạch dự án chi tiết.

b)

Một tuyên bố về điều mà hệ thống nên làm hoặc một chất lượng nó nên có.

c)

Là các phát biểu về các dịch vụ và chức năng mà hệ thống cần cung cấp

d)

Một văn bản mô tả chi phí của dự án.

9.

Mục tiêu chính của thẩm định yêu cầu trong kỹ thuật yêu cầu là gì?

a)

a.Khắc phục mọi vấn đề hoặc lỗi trong phần mềm.

b)

b.Đánh giá khả năng thực hiện của dự án.

c)

c.Tạo tài liệu người dùng.

d)

d.Tiến hành phân tích yêu cầu.

10.

Mục đích của Tuyên bố công việc dự án - Project Statement of Work (SOW) trong khởi động dự án là gì?

a)

a.Tài liệu hóa ngân sách tài chính cho dự án.

b)

b.Cung cấp một tóm tắt cấp cao về mục tiêu, sản phẩm và ràng buộc của dự án.

c)

c.Mô tả lịch trình dự án chi tiết.

d)

d.Đề xuất các kỹ thuật chuyên môn của dự án.

11.

Phương pháp nào dưới đây là một ví dụ của phương pháp thu thập yêu cầu?

a)

a.Tiến hành các phiên đào tạo người dùng.

b)

b.Tổ chức cuộc phỏng vấn và khảo sát với bên liên quan.

c)

c.Tài liệu hóa các cột mốc dự án.

d)

d.Viết mã và tạo nguyên mẫu.

12.

Yêu cầu có thể chia ra thành các yêu cầu?

a)

Chức năng, phi chức năng

b)

Chức năng, phi chức năng, yêu cầu nghiệp vụ

c)

Chức năng, phi chức năng, yêu cầu hệ thống

d)

Chức năng, phi chức năng, yêu cầu miền ứng dụng

13.

Loại thông tin nào có thể được thu thập thông qua phân tích tài liệu trong kỹ nghệ yêu cầu?

a)

Chỉ sở thích của người dùng về thiết kế hệ thống.

b)

Thông tin cần thiết từ các tài liệu và đối tượng hiện có.

c)

Dữ liệu lịch sử về các dự án phát triển phần mềm.

d)

Phỏng vấn với bên liên quan và chuyện cá nhân.

14.

Bảng hỏi được dùng để tập hợp thông tin khi nào?

a)

Người sử dụng có nhiều nơi khác nhau

b)

Người dùng không có đủ thời gian để phỏng vấn

c)

Người sử dụng không hợp tác

d)

Người sử dụng cần phải thích hợp với hỏi

15.

Trong các bước khởi động dự án, điều nào sau đây KHÔNG phải là một bước điển hình?

a)

a.Tiến hành nghiên cứu khả thi.

b)

b.Phát triển một chương trình dự án.

c)

c.Thu thập và ghi lại yêu cầu phần mềm chi tiết.

d)

d.Tạo ra một Tuyên bố công việc dự án

16.

Yêu cầu "Không được xuất lô thuốc quá thời hạn" là?

a)

Yêu cầu chức năng

b)

Tất cả đều đúng

c)

Yêu cầu miền ứng dụng

d)

Yêu cầu phi chức năng

17.

Đặc điểm nào của phương pháp điều tra bằng bảng hỏi (survey questionnaires) tạo ra sự khác biệt so với các phương pháp thu thập yêu cầu khác?

a)

a.Tập trung vào mô hình hóa các trường hợp sử dụng trong hệ thống.

b)

b.Dựa vào cuộc thảo luận trực tiếp và chi tiết với bên liên quan.

c)

c.Liên quan đến việc tạo ra các nguyên mẫu vật lý.

d)

d.Thu thập dữ liệu từ một đối tượng lớn thông qua các hỏi tiêu chuẩn.

18.

Đặc điểm nào là quan trọng của phương pháp JAD?

a)

Nó tập trung chủ yếu vào việc tạo ra các nguyên mẫu chi tiết của hệ thống.

b)

Nó chỉ dựa vào cuộc phỏng vấn cá nhân để thu thập thông tin.

c)

Nó loại trừ người sử dụng cuối khỏi quá trình thu thập yêu cầu.

d)

Nó bao gồm một buổi làm việc tương tác và cộng tác với các bên liên quan chính.

19.

Loại mô hình nào được tạo ra trong phân tích yêu cầu phần mềm?

a)

Kiến trúc và cấu trúc

b)

Chức năng và hành vi

c)

Giải thuật và cấu trúc dữ liệu

d)

Tính tin cậy và tính sử dụng

20.

Trong quá trình khởi động dự án, "Thỏa thuận dự án (Project charter)" là gì?

a)

Một bản tóm tắt cấp cao về dự án, mục tiêu và bên liên quan.

b)

Một thỏa thuận chính thức giữa nhóm dự án và bên liên quan.

c)

Một văn bản liệt kê tất cả các yêu cầu dự án.

d)

Một kế hoạch dự án chi tiết với các khung thời gian và sản phẩm cụ thể.

21.

Mục tiêu chính của kỹ nghệ yêu cầu trong ngữ cảnh phát triển phần mềm là gì?

a)

a.Thu thập và quản lý yêu cầu từ bên liên quan.

b)

b.Viết mã cho hệ thống phần mềm.

c)

c.Thiết kế giao diện người dùng của phần mềm.

d)

d.Quản lý lịch trình và thời gian dự án.