JavaScript is required
Danh sách đề

500+ câu trắc nghiệm môn Công nghệ phần mềm có lời giải chi tiết - Đề 6

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Ba giai đoạn tổng quát của công nghệ phần mềm?

A.

Definition, development, support

B.

What, how, where

C.

Programming, debugging, maintenance

D.

Analysis, design, testing

Đáp án
Đáp án đúng: B

Ba giai đoạn tổng quát của công nghệ phần mềm thường được mô tả là:

  • Definition (Định nghĩa): Giai đoạn này bao gồm việc xác định yêu cầu của phần mềm, phạm vi dự án, mục tiêu và ràng buộc. Nó trả lời cho câu hỏi "Cần xây dựng cái gì?".
  • Development (Phát triển): Giai đoạn này bao gồm việc thiết kế, lập trình và kiểm thử phần mềm. Nó trả lời cho câu hỏi "Xây dựng nó như thế nào?".
  • Support (Hỗ trợ): Giai đoạn này bao gồm việc triển khai, bảo trì và nâng cấp phần mềm sau khi nó đã được đưa vào sử dụng. Nó trả lời cho câu hỏi "Làm thế nào để duy trì và cải thiện nó?".

Các lựa chọn khác không mô tả chính xác các giai đoạn tổng quát của công nghệ phần mềm:

  • "What, how, where" quá chung chung và không liên quan trực tiếp đến quy trình phát triển phần mềm.
  • "Programming, debugging, maintenance" chỉ là một phần của giai đoạn phát triển và hỗ trợ.
  • "Analysis, design, testing" chỉ là các hoạt động cụ thể trong giai đoạn định nghĩa và phát triển, không bao quát toàn bộ quy trình.

Danh sách câu hỏi:

Câu 1:

Ba giai đoạn tổng quát của công nghệ phần mềm?

Lời giải:
Đáp án đúng: A

Ba giai đoạn tổng quát của công nghệ phần mềm thường được mô tả là:

  • Definition (Định nghĩa): Giai đoạn này bao gồm việc xác định yêu cầu của phần mềm, phạm vi dự án, mục tiêu và ràng buộc. Nó trả lời cho câu hỏi "Cần xây dựng cái gì?".
  • Development (Phát triển): Giai đoạn này bao gồm việc thiết kế, lập trình và kiểm thử phần mềm. Nó trả lời cho câu hỏi "Xây dựng nó như thế nào?".
  • Support (Hỗ trợ): Giai đoạn này bao gồm việc triển khai, bảo trì và nâng cấp phần mềm sau khi nó đã được đưa vào sử dụng. Nó trả lời cho câu hỏi "Làm thế nào để duy trì và cải thiện nó?".

Các lựa chọn khác không mô tả chính xác các giai đoạn tổng quát của công nghệ phần mềm:

  • "What, how, where" quá chung chung và không liên quan trực tiếp đến quy trình phát triển phần mềm.
  • "Programming, debugging, maintenance" chỉ là một phần của giai đoạn phát triển và hỗ trợ.
  • "Analysis, design, testing" chỉ là các hoạt động cụ thể trong giai đoạn định nghĩa và phát triển, không bao quát toàn bộ quy trình.

Câu 2:

Thành phần nào của kỹ thuật tiến trình nghiệp vụ là trách nhiệm của kỹ sư phần mềm:

Lời giải:
Đáp án đúng: B

Kỹ sư phần mềm, với vai trò chuyên môn của mình, sẽ tập trung vào việc thiết kế và xây dựng hệ thống để hỗ trợ các nghiệp vụ. Các công việc như phân tích phạm vi nghiệp vụ, lập kế hoạch sản phẩm hoặc kế hoạch chiến lược thông tin thường thuộc về các vai trò khác như chuyên gia phân tích nghiệp vụ, quản lý sản phẩm hoặc kiến trúc sư giải pháp.

Do đó, đáp án chính xác nhất là "Thiết kế hệ thống nghiệp vụ", vì đây là công việc trực tiếp liên quan đến chuyên môn và trách nhiệm của kỹ sư phần mềm trong kỹ thuật tiến trình nghiệp vụ.

Câu 3:

hững thành phần kiến trúc trong kỹ thuật sản phẩm là:

Lời giải:
Đáp án đúng: A

Thành phần kiến trúc trong kỹ thuật sản phẩm bao gồm: Dữ liệu (data), phần cứng (hardware), phần mềm (software) và thủ tục (procedures). Thủ tục ở đây là các quy trình, phương pháp để xây dựng và duy trì sản phẩm.

Câu 4:

Tạo nguyên mẫu tiến hóa thường thích được dùng hơn tạo nguyên mẫu bỏ đi bởi vì:

Lời giải:
Đáp án đúng: A

Nguyên mẫu tiến hóa (evolutionary prototyping) được ưa chuộng hơn nguyên mẫu bỏ đi (throwaway prototyping) vì nó cho phép tái sử dụng nguyên mẫu ban đầu, tiếp tục phát triển và hoàn thiện nó thành sản phẩm cuối cùng. Điều này giúp tiết kiệm thời gian, công sức và chi phí so với việc xây dựng một nguyên mẫu chỉ để thử nghiệm rồi vứt bỏ. Các lựa chọn khác không đúng vì:

  • Không đòi hỏi làm việc nhiều với khách hàng: Cả hai loại nguyên mẫu đều đòi hỏi sự tương tác với khách hàng để thu thập phản hồi.
  • Dễ dàng thực hiện nhanh: Tạo nguyên mẫu bỏ đi thường nhanh hơn vì không cần tập trung vào việc xây dựng một kiến trúc bền vững.
  • Nhiều tin cậy hơn: Độ tin cậy phụ thuộc vào cách xây dựng nguyên mẫu, không phải loại nguyên mẫu.

Câu 5:

Biểu đồ dòng điều khiển:

Lời giải:
Đáp án đúng: A

Biểu đồ dòng điều khiển (Control Flow Diagram) mô tả luồng điều khiển của một chương trình hoặc hệ thống. Trong các hệ thống hướng sự kiện (event-driven systems), luồng điều khiển thường phức tạp và phụ thuộc vào các sự kiện xảy ra. Do đó, biểu đồ dòng điều khiển đặc biệt hữu ích để mô hình hóa các hệ thống này. Các tùy chọn khác không chính xác vì biểu đồ dòng điều khiển không bắt buộc cho tất cả các hệ thống, không được sử dụng trực tiếp trong biểu đồ dòng dữ liệu và mặc dù có thể hữu ích trong một số trường hợp mô hình hóa giao diện người dùng, nhưng đó không phải là ứng dụng chính của nó.

Câu 6:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

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:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

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:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Hướng debug là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Phân tích yêu cầu bao gồm 3 hoạt động theo đúng thứ tự ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Phát biểu nào sau đây là không đúng khi nói đến quá trình thu thập yêu cầu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Chọn lựa nào sau đây mô tả một yêu cầu chức năng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Chỉ phát biểu sai, để đạt được độ đo PUM thấp:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Ưu điểm của đặc tả phi hình thức?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Ưu điểm của mô hình kiến trúc khách – phục vụ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Phân loại theo phạm vi sử dụng, sản phẩm phần mềm có những loại nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Có thể phân loại phần mềm theo cách nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Trong chất lượng thiết kế phần mềm, độ đo "sự kết dính" là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Yêu cầu có thể chia ra thành các lọai nào sau đây?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Mục nào sau đây không bao gồm trong tài liệu SRS?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Để 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 :

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Use-cases là một kịch bản mà mô tả

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Nội dung thông tin biểu diễn những đối tượng điều khiển và dữ liệu riêng biệt mà bao gồm những thông tin mà

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Sự toàn vẹn (consistency) giao diện ngầm định

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Ai là người không thích hợp để tham dự vào nhóm FAST (facilitated application specification techniques)

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Chọn 5 hoạt động chính, tổng quát trong quá trình xây dựng phần mềm

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Đặ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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Hướng debug

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Một đặc trưng của thiết kế tốt là

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Mục nào không là một mẫu kiến trúc (pattern)? Mẫu

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Những mục nào không là nguyên tắc cho việc biểu diễn yêu cầu

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Trong kỹ thuật tiến trình nghiệp vụ, ba kiến trúc khác nhau được kiểm tra

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Trong mô hình phân tích thành phần dựa vào kịch bản (Scenario based element) được dùng cho

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Mô hình nào dùng công cụ mạnh và thành phần tái sử dụng nhiều nhất?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Kỹ thuật gì nên dùng cho kiểm thử đơn vị:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Mô hình phát triển phần mềm xoắn ốc

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Nội dung thông tin biểu diễn những đối tượng điều khiển và dữ liệu riêng biệt mà bao gồm những thông tin mà

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Những mục nào không là nguyên tắc cho việc biểu diễn yêu cầu

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

Mô hình thiết kế không quan tâm tới

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Những kiểm tra chấp nhận thường được đưa ra bởi

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP