500+ câu Trắc nghiệm Công nghệ phần mềm có đáp án - Phần 6
Đề thi

500+ câu Trắc nghiệm Công nghệ phần mềm có đáp án - Phần 6

A
Admin
Đại họcTrắc nghiệm tổng hợp31 lượt thi
30 câu hỏi
1. Trắc nghiệm
• 1 điểm

Độ lớn (Volume) trong phân tích yêu cầu là:

Là số lượng máy tính chạy phần mềm

Là số lượng dữ liệu phát sinh trong một chu kỳ nào đó

Là số lượng các nghiệp vụ hệ thống phải tiến hành trong một chu kỳ nào đó

Là số lượng người làm việc với phần mềm

Xem đáp án

Chọn đáp án B

2. Trắc nghiệm
• 1 điểm

Phát biểu nào sau đây là sai khi nói về thiết kế?

Thiết kế không là code, code không là thiết kế

Thiết kế phải được đánh giá chất lượng khi nó đang được tạo không phải khi nó có vấn đề

Mô hình thiết kế cung cấp chi tiết về kiến trúc (architecture), Giao diện (interfaces) và thành phần (component) cần thiết để cài đặt phần mềm

Thiết kế phải chỉ ra được hệ thống thực thi như thế nào, các yêu cầu được hiện thực hóa ra sao

Xem đáp án

Chọn đáp án D

3. Trắc nghiệm
• 1 điểm

Sơ đồ nào sau đây không cần thiết trong phân tích yêu cầu?

Use Case

Entity Relationship Diagram

State Transition Diagram

Activity Diagram

Xem đáp án

Chọn đáp án B

4. Trắc nghiệm
• 1 điểm

Mô tả nào sau đây có mức trừu tượng cao nhất?

Kiến trúc hệ thống

Chi tiết các thành phần

Các bảng dữ liệu và ràng buộc

Mô tả một chức năng phần mềm

Xem đáp án

Chọn đáp án A

5. Trắc nghiệm
• 1 điểm

Có bao nhiêu đặc trưng khi xem xét phân tich yêu cầu khả thi?

2

3

4

5

Xem đáp án

Chọn đáp án C

6. Trắc nghiệm
• 1 điểm

Có bao nhiêu giai đoạn trong phân tích yêu cầu?

3

4

5

6

Xem đáp án

Chọn đáp án A

7. Trắc nghiệm
• 1 điểm

Có bao nhiêu nguyên lý đặc tả yêu cầu?

3

5

7

8

Xem đáp án

Chọn đáp án C

8. Trắc nghiệm
• 1 điểm

Độ đo mức độ bảo trì?

Số vấn đề giải quyết trong tháng /tổng số vấn đề phát sinh trong tháng

Số lần bảo trì vượt quá tiêu chuẩn thời gian /tổng số lần bảo trì

Số lần bảo trì sai sót /tổng số lần bảo trì

Thời gian trung trung bình của một lần bảo trì

Xem đáp án

Chọn đáp án D

9. Trắc nghiệm
• 1 điểm

Nguyên lý Pareto được áp dụng trong kiểm thử được phát biểu như sau?

80% lỗi trong chương trình thường do 20% bug gây ra

20% lỗi trong chương trình thường do 80% bug gây ra

Chi phí sửa lỗi ở giai đoạn thu nhận yêu cầu chỉ bằng 1/5 chi phí sửa lỗi ở giai đoạn cuối

60% lỗi được tìm thấy trong giai đoạn kiển thử đơn vị

Xem đáp án

Chọn đáp án A

10. Trắc nghiệm
• 1 điểm

CASE là từ viết tắt của?

Cost Aided Software Engineering

Computer Aided Software Engineering

Control Aided Software Engineering

Computer Analyzing Software Engineering

Xem đáp án

Chọn đáp án B

11. Trắc nghiệm
• 1 điểm

Mật độ lỗi (defect density) dùng để đo lường?

Chất lượng sản phẩm cuối

Dự án phần mềm

Quá trình sản xuất

Chất lượng bảo trì

Xem đáp án

Chọn đáp án A

12. Trắc nghiệm
• 1 điểm

Kỹ thuật thu thập yêu cầu nào cần đến chuyên gia?

Interview

Observation

Expert

Delphi

Xem đáp án

Chọn đáp án C

13. Trắc nghiệm
• 1 điểm

Phát biểu nào là sai khi nói về bản chất của phần mềm?

Có thể là sản phẩm theo đơn đặt hàng

Là một sản phẩm công nghiệp

Là sản phẩm có thể thực thi

Không thực sự là sản phẩm

Xem đáp án

Chọn đáp án D

14. Trắc nghiệm
• 1 điểm

Dạng kiểm thử nào dùng kỹ thuật hộp trắng (white box test)?

Kiểm thử hồi quy (regression test)

Kiểm thử nghiệm thu (acceptance test)

Kiểm thử hệ thống (system test)

Tất cả đều đúng

Xem đáp án

Chọn đáp án A

15. Trắc nghiệm
• 1 điểm

Kỹ thuật thu thập yêu cầu cầu nào cần đến sự nhất trí của số đông?

Prototype

Facilitated Workshops

Observation

Questionnaires & Surveys

Xem đáp án

Chọn đáp án B

16. Trắc nghiệm
• 1 điểm

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à?

6

7

8

9

Xem đáp án

Chọn đáp án C

17. Trắc nghiệm
• 1 điểm

Mục nào không dùng cho đặc tả yêu cầu?

Đặc tả cú pháp

Đặc tả đối tượng

Đặc tả chức năng

Đặc tả kỹ thuật

Xem đáp án

Chọn đáp án D

18. Trắc nghiệm
• 1 điểm

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

Xem đáp án

Chọn đáp án A

19. Trắc nghiệm
• 1 điểm

Mục nào không dùng cho đặc tả yêu cầu?

Đặc tả thao tác

Đặc tả mô hình

Đặc tả bằng sơ đồ

Đặc tả thuật toán

Xem đáp án

Chọn đáp án D

20. Trắc nghiệm
• 1 điểm

Loại hình đặc tả nào không có?

Đặc tả hình thức

Đặc tả phi hình thức

Đặc tả toán học

Đặc tả hỗn hợp

Xem đáp án

Chọn đáp án C

21. Trắc nghiệm
• 1 điểm

Xác nhận yêu cầu (Requirements Validation) được tiến hành bởi?

Phân tích viên và lập trình viên

Phân tích viên và khách hàng

Phân tích viên và các bên có liên quan

Phân tích viên và người dùng

Xem đáp án

Chọn đáp án C

22. Trắc nghiệm
• 1 điểm

Khi xác nhận yêu cầu, cần phải làm sáng tỏ các từ nào sau đây?

“một số”, “đôi khi”, “thường”, “thông thường”, “bình thường”, “phần lớn”, “đa số”

Danh từ là số nhiều hay số ít

Tính từ chỉ trạng thái

Động từ ở hình thức chủ động hay bị động

Xem đáp án

Chọn đáp án A

23. Trắc nghiệm
• 1 điểm

Mô hình tiến trình phần mềm tiến hóa ?

Bản chất lặp

Dễ dàng điều tiết những biến đổi yêu cầu sản phẩm

Nói chung không tạo ra những sản phẩm bỏ đi

Tất cả các mục

Xem đáp án

Chọn đáp án D

24. Trắc nghiệm
• 1 điểm

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

Xem đáp án

Chọn đáp án A

25. Trắc nghiệm
• 1 điểm

Để xây dựng mô hình hệ thống, kỹ sư phải quan tâm tới một trong những nhân tố hạn chế sau?

Những giả định và những ràng buộc

Ngân sách và phí tổn

Những đối tượng và những hoạt động

Lịch biểu và các mốc sự kiện

Xem đáp án

Chọn đáp án A

26. Trắc nghiệm
• 1 điểm

Những bản câu hỏi có ý nghĩa nhất đối với những người thiết kế giao diện khi được hoàn tất bởi?

Khách hàng

Những lập trình viên có kinh nghiệm

Người dùng sản phẩm

Người quản lý dự án

Xem đáp án

Chọn đáp án C

27. Trắc nghiệm
• 1 điểm

Kiểm thử điều kiện là một kỹ thuật kiểm thử cấu trúc điều khiển mà những tiêu chuẩn dùng để thiết kế test-case?

Dựa vào kiểm thử đường cơ bản

Thử thách điều kiện logic trong module phần mềm

Chọn những đường dẫn kiểm tra dựa vào những vị trí và dùng những biến

Tập trung vào việc kiểm thử việc giá trị những cấu trúc lặp

Xem đáp án

Chọn đáp án B

28. Trắc nghiệm
• 1 điểm

Khi phần mềm bị lỗi, một trong những cách để khắc phục là “dùng miếng vá khẩn cấp (patching)”. Biện pháp này có tác dụng phụ gì?

Tăng độ phức tạp của chương trình

Tạo hiệu quả “ripple effect”

Tăng độ bảo mật cho chương trình

Tất cả các chọn lựa

Xem đáp án

Chọn đáp án D

29. Trắc nghiệm
• 1 điểm

Xác nhận yêu cầu (Requirements Validation) được tiến hành bởi?

Phân tích viên và lập trình viên

Phân tích viên và khách hàng

Phân tích viên và các bên có liên quan

Phân tích viên và người dùng

Xem đáp án

Chọn đáp án C

30. Trắc nghiệm
• 1 điểm

Loại hình đặc tả nào không có?

Đặc tả hình thức

Đặc tả phi hình thức

Đặc tả toán học

Đặc tả hỗn hợp

Xem đáp án

Chọn đáp án C