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

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

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

Loại trừu tượng nào được dùng trong thiết kế phần mềm:

Điều khiển

Dữ liệu

Thủ tục

Tất cả mục trên

Xem đáp án

Chọn đáp án D

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

Loại mô hình nào không được có trong kiến trúc phần mềm:

Dữ liệu

Động

Xử lý

Cấu trúc

Xem đáp án

Chọn đáp án D

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

Cấp bậc điều khiển thể hiện:

Thứ tự quyết định

Việc tổ chức của các module

Sự lặp lại của những hoạt động

Sự tuần tự của các tiến trình

Xem đáp án

Chọn đáp án B

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

Thủ tục phần mềm tập trung vào:

Cấp bậc điều khiển trong một cảm nhận trừu tượng hơn

Xử lý chi tiết của mỗi module riêng biệt

Xử lý chi tiết của mỗi tập module

Quan hệ giữa điều khiển và thủ tục

Xem đáp án

Chọn đáp án B

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

Nguyên nhân của việc sinh lỗi do thiết kế mức thành phần trước khi thiết kế dữ liệu là:

Thiết kế thành phần thì phụ thuộc vào ngôn ngữ còn thiết kế dữ liệu thì không

Thiết kế dữ liệu thì dễ thực hiện hơn

Thiết kế dữ liệu thì khó thực hiện

Cấu trúc dữ liệu thường ảnh hưởng tới cách thức mà thiết kế thành phần phải theo

Xem đáp án

Chọn đáp án F

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

Mục đích của tham chiếu chéo những yêu cầu (ma trận) trong tài liệu thiết kế là nhằm:

Cho phép người quản lý theo dõi năng suất của nhóm thiết kế

Xác minh là tất cả các yêu cầu đã được xem xét trong thiết kế

Chỉ ra chi phí kết hợp với mỗi yêu cầu

Cung cấp cho việc thực thi tên của những nhà thiết kế cho mỗi yêu cầu

Xem đáp án

Chọn đáp án B

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

Mục nào không là một phần của kiến trúc phần mềm:

Chi tiết giải thuật

Cơ sở dữ liệu

Thiết kế dữ liệu

Cấu trúc chương trình

Xem đáp án

Chọn đáp án A

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

Đặc trưng nào là đúng cho kho dữ liệu, không phải là cơ sở dữ liệu đặc trưng:

Hướng mức nghiệp vụ và kích thước lớn

Thông tin đúng và hợp thời

Tích hợp và không thường thay đổi

Tất cả những mục trên

Xem đáp án

Chọn đáp án D

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

Mẫu kiến trúc nhấn mạnh tới những thành phần:

Ràng buộc

Tập hợp những thành phần

Mô hình ngữ nghĩa

Tất cả những mục

Xem đáp án

Chọn đáp án D

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

Nhằm xác định những mẫu kiến trúc hay kết hợp những mẫu phù hợp nhất cho hệ thống đề nghị, kỹ thuật yêu cầu dùng để khám phá:

Giải thuật phức tạp

Đặc trưng và ràng buộc

Điều khiển và dữ liệu

Những mẫu thiết kế

Xem đáp án

Chọn đáp án B

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

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

Xem đáp án

Chọn đáp án A

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

Trong phương pháp phân tích kiến trúc, mô tả mẫu kiến trúc thường dùng khung nhìn:

Dòng dữ liệu

Module

Tiến trình

Tất cả các mục trên

Xem đáp án

Chọn đáp án D

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

Khi một luồng tổng thể trong một đoạn của biểu đồ luồng dữ liệu có tính trình tự cao và theo sau những những đường thẳng sẽ thể hiện:

Liên kết thấp

Module hóa tốt

Luồng giao dịch (transaction)

Luồng biến đổi (transform)

Xem đáp án

Chọn đáp án D

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

Khi luồng thông tin trong một đoạn của sơ đồ luồng dữ liệu thể hiện bằng một mục đơn mà bẩy một luồng dữ liệu khác theo một trong nhiều đường sẽ thể hiện:

Liên kết thấp

Module hóa tốt

Luồng giao dịch (transaction)

Luồng biến đổi (transform)

Xem đáp án

Chọn đáp án B

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

Một bổ sung cần thiết nhằm biến đổi hay ánh xạ giao dịch để tạo một thiết kế kiến trúc đầy đủ là:

Sơ đồ quan hệ – thực thể

Từ điển dữ liệu

Mô tả việc xử lý cho mỗi module

Những Test-case cho mỗi module

Xem đáp án

Chọn đáp án A

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

Những nguyên lý thiết kế giao diện nào không cho phép người dùng còn điều khiển tương tác với máy tính:

Cho phép được gián đoạn

Cho phép tương tác có thể undo

Che dấu những bản chất kỹ thuật với những người dùng thường

Chỉ cung cấp một cách thức xác định cứng khi hoàn thành tác vụ

Xem đáp án

Chọn đáp án D

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

Những nguyên lý thiết kế giao diện cho phép người dùng ít phải nhớ:

Xác định những shortcut trực quan

Biểu lộ thông tin theo cách diễn tiến

Thiết lập những trường hợp mặc định có ý nghĩa

Tất cả những mục trên

Xem đáp án

Chọn đáp án D

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

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

Xem đáp án

Chọn đáp án A

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

Mô hình nào đưa ra hình ảnh tiền sử (profile) người dùng cuối của hệ thống dựa vào máy tính:

Mô hình thiết kế

Mô hình người dùng

Mô hình của người dùng

Mô hình nhận thức hệ thống

Xem đáp án

Chọn đáp án B

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

Mô hình nào đưa ra hình ảnh hệ thống trong đầu của người dùng cuối:

Mô hình thiết kế

Mô hình người dùng

Hình ảnh hệ thống

Mô hình nhận thức hệ thống

Xem đáp án

Chọn đáp án D

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

Mô hình nào đưa ra hình ảnh hệ thống trong đầu của người dùng cuối?

Mô hình thiết kế

Mô hình người dùng

Hình ảnh hệ thống

Mô hình nhận thức hệ thống

Xem đáp án

Chọn đáp án D

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

Mô hình nào đưa ra hình ảnh look and feel cho giao diện người dùng cùng những thông tin hỗ trợ?

Mô hình thiết kế

Mô hình người dùng

Mô hình hình ảnh hệ thống

Mô hình nhận thức hệ thống

Xem đáp án

Chọn đáp án A

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

Những hoạt động khung nào thường không kết hợp với những quá trình thiết kế giao diện người dùng?

Ước lượng giá

Xây dựng giao diện

Định trị giao diện

Phân tích người dùng và tác vụ

Xem đáp án

Chọn đáp án A

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

Hướng tiếp cận nào để phân tích tác vụ của người dùng trong thiết kế giao diện người dùng?

Người dùng cho biết những ưa thích qua bản câu hỏi

Dựa vào ý kiến của những lập trình viên có kinh nghiệm

Nghiên cứu những hệ thống tự động liên quan

Quan sát thao tác người dùng

Xem đáp án

Chọn đáp án D

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

Những vấn đề thiết kế chung nổi trội lên trong hầu hết giao diện người dùng?

Kết nối tiền sử người dùng (profile) và shortcut chức năng

Xử lý lỗi và thời gian đáp ứng của hệ thống

Quyết định hiển thị hình ảnh và thiết kế icon

Không có mục nào

Xem đáp án

Chọn đáp án B

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

Những hệ thống phát triển giao diện người dùng đặc trưng cung cấp những kỹ thuật cho việc xây dựng những nguyên mẫu giao diện bao gồm:

Tạo code

Những tool vẽ

Định trị input

Tất cả mục trên

Xem đáp án

Chọn đáp án D

27. 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

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

Nhiều đo lường hữu dụng có thể thu thập khi quan sát những người dùng tương tác với hệ thống máy tính gồm:

Thời gian cho ứng dụng

Số khiếm khuyết (defect) phần mềm

Tính tin cậy của phần mềm

Thời gian đọc tài liệu trợ giúp

Xem đáp án

Chọn đáp án B

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

Một bảng quyết định được dùng:

Để tư liệu tất cả những trạng thái phụ thuộc

Để hướng dẫn phát triển kế hoạch quản lý dự án

Chỉ khi xây dựng hệ chuyên gia

Khi một tập phức tạp những điều kiện và hoạt động xuất hiện trong thành phần

Xem đáp án

Chọn đáp án C

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

Ngôn ngữ thiết kế chương trình (PDL) thường là một:

Sự kết hợp giữa cấu trúc lập trình và văn bản tường thuật

Ngôn ngữ lập trình truyền thống theo luật riêng của nó

Ngôn ngữ phát triển phần mềm có thể đọc bởi máy

Một cách hữu dụng để biểu diễn kiến trúc phần mềm

Xem đáp án

Chọn đáp án D

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

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

Xem đáp án

Chọn đáp án D

32. 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ử giá trị những cấu trúc lặp

Xem đáp án

Chọn đáp án D

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

Kiểm thử luồng dữ liệu 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ử giá trị những cấu trúc lặp

Xem đáp án

Chọn đáp án C

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

Kiểm thử lặp 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ử giá trị những cấu trúc lặp

Xem đáp án

Chọn đáp án D

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

Kiểm thử Black-box cố gắng tìm ra những lỗi:

Chức năng không đầy đủ hay không đúng

Những lỗi giao diện

Những lỗi thực thi

Tất cả mục trên

Xem đáp án

Chọn đáp án D

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

Lý do tốt nhất cho việc dùng nhóm kiểm tra phần mềm độc lập là:

Những người phát triển phần mềm không cần làm bất kỳ kiểm thử nào

Những người lạ sẽ kiểm phần mềm rất chặt

Những người kiểm thử không được dính dáng tới dự án cho đến khi kiểm thử bắt đầu

Mâu thuẫn về quyền lợi giữa những người phát triển và những người kiểm thử sẽ giảm

Xem đáp án

Chọn đáp án D

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

Trong một dự án thành công sử dụng chiến lược:

Đưa ra những xem xét kỹ thuật hình thức ưu tiên trước khi kiểm thử

Chỉ rõ những yêu cầu theo một cách thức có thể định lượng

Quan tâm tới việc sử dụng những nhóm kiểm thử độc lập

Tất cả mục trên

Xem đáp án

Chọn đáp án D

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

Kiểm thử tích hợp Top-down có thuận lợi chính là:

Những module mức thấp không bao giờ cần kiểm thử

Những điểm quyết định chính được kiểm thử sớm

Không có những stub cần phải viết

Không có mục nào

Xem đáp án

Chọn đáp án B

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

Kiểm thử tích hợp bottom-up có những thuận lợi chính:

Những điểm quyết định chính được kiểm thử sớm

Không có những driver cần được viết

Không có những stub (nhánh) cần phải viết

Không đòi hỏi kiểm thử hồi quy (regression)

Xem đáp án

Chọn đáp án C

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

Hướng debug là gì?

Backtracking

Brute force

Sự loại trừ nguyên nhân

Tất cả các mục

Xem đáp án

Chọn đáp án D