Định nghĩa về kỹ nghệ phần mềm của Ông Bauer được đưa ra vào năm nào?
Trả lời:
Đáp án đúng: A
Định nghĩa về kỹ nghệ phần mềm của Ông Bauer được đưa ra vào năm 1969. Đây là một mốc quan trọng trong sự phát triển của ngành công nghệ phần mềm, khi kỹ nghệ phần mềm bắt đầu được nhìn nhận như một ngành kỹ thuật riêng biệt với các nguyên tắc và phương pháp luận rõ ràng. Do đó, đáp án đúng là A.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: B
Trong quản lý dự án, giai đoạn lập kế hoạch thường tốn nhiều thời gian nhất. Việc lập kế hoạch bao gồm xác định mục tiêu, phạm vi, các công việc cần thiết, nguồn lực, thời gian thực hiện, rủi ro và các yếu tố khác liên quan đến dự án. Giai đoạn này đòi hỏi sự phân tích kỹ lưỡng, thu thập thông tin, thảo luận và điều chỉnh liên tục để đảm bảo dự án được thực hiện một cách hiệu quả và thành công. Các hoạt động khác như viết đề xuất, lập lịch trình, tính chi phí, giám sát và xem xét lại dự án đều quan trọng, nhưng thường không chiếm nhiều thời gian bằng giai đoạn lập kế hoạch ban đầu.
Lời giải:
Đáp án đúng: C
Ưu điểm của mô hình kho dữ liệu là khả năng hỗ trợ hiệu quả việc chia sẻ một lượng lớn dữ liệu. Kho dữ liệu được thiết kế để lưu trữ và quản lý dữ liệu từ nhiều nguồn khác nhau, cho phép người dùng truy cập và phân tích dữ liệu một cách tập trung và hiệu quả. Các lựa chọn khác không phải là ưu điểm chính của kho dữ liệu:
* A: Thay đổi trong một hệ con thường có thể ảnh hưởng đến nhiều hệ thống khác trong kho dữ liệu, không chỉ hệ kế cận.
* B: Mặc dù kho dữ liệu có thể được phân tán, ưu điểm chính không phải là phân tán dữ liệu dễ dàng mà là khả năng tích hợp và phân tích dữ liệu từ nhiều nguồn.
* D: Kho dữ liệu hỗ trợ sự phát triển của các phân hệ, nhưng đây không phải là ưu điểm nổi bật nhất.
* A: Thay đổi trong một hệ con thường có thể ảnh hưởng đến nhiều hệ thống khác trong kho dữ liệu, không chỉ hệ kế cận.
* B: Mặc dù kho dữ liệu có thể được phân tán, ưu điểm chính không phải là phân tán dữ liệu dễ dàng mà là khả năng tích hợp và phân tích dữ liệu từ nhiều nguồn.
* D: Kho dữ liệu hỗ trợ sự phát triển của các phân hệ, nhưng đây không phải là ưu điểm nổi bật nhất.
Lời giải:
Đáp án đúng: C
Thiết kế kiến trúc phần mềm là giai đoạn xác định cấu trúc tổng thể của hệ thống phần mềm, bao gồm việc phân chia hệ thống thành các hệ con (subsystems) và xác định các mối quan hệ giữa chúng. Nó tập trung vào việc tạo ra một bản thiết kế cấp cao, mô tả các thành phần chính của hệ thống và cách chúng tương tác với nhau.
* Phương án A sai: Mô tả thiết kế chi tiết và cấu trúc dữ liệu, thuộc về giai đoạn thiết kế chi tiết, không phải thiết kế kiến trúc.
* Phương án B sai: Mô tả việc thiết kế thuật toán cho các dịch vụ, cũng thuộc về giai đoạn thiết kế chi tiết.
* Phương án C đúng: Chính xác định nghĩa thiết kế kiến trúc, tập trung vào cấu trúc tổng thể và các hệ con.
* Phương án D sai: Mô tả thiết kế giao diện giữa các hệ con, là một phần của thiết kế kiến trúc nhưng không phải là định nghĩa đầy đủ.
* Phương án A sai: Mô tả thiết kế chi tiết và cấu trúc dữ liệu, thuộc về giai đoạn thiết kế chi tiết, không phải thiết kế kiến trúc.
* Phương án B sai: Mô tả việc thiết kế thuật toán cho các dịch vụ, cũng thuộc về giai đoạn thiết kế chi tiết.
* Phương án C đúng: Chính xác định nghĩa thiết kế kiến trúc, tập trung vào cấu trúc tổng thể và các hệ con.
* Phương án D sai: Mô tả thiết kế giao diện giữa các hệ con, là một phần của thiết kế kiến trúc nhưng không phải là định nghĩa đầy đủ.
Lời giải:
Đáp án đúng: A
Yêu cầu phi chức năng mô tả các ràng buộc và phẩm chất của hệ thống, chứ không phải chức năng cụ thể mà hệ thống cung cấp.
- Phương án A: *Đặc tả trìu tượng các ràng buộc mà hệ thống phải tuân theo* - Đúng. Đây chính xác là định nghĩa của yêu cầu phi chức năng. Nó bao gồm các yếu tố như hiệu năng, bảo mật, độ tin cậy, khả năng mở rộng, v.v.
- Phương án B: *Đặc tả các yêu cầu của người dùng* - Sai. Đây là mô tả chung chung, không phân biệt yêu cầu chức năng và phi chức năng.
- Phương án C: *Đặc tả trìu tượng các nhu cầu của người dùng mà hệ thống phải cung cấp* - Sai. Đây là mô tả của yêu cầu chức năng, những gì hệ thống *phải làm* cho người dùng.
- Phương án A: *Đặc tả trìu tượng các ràng buộc mà hệ thống phải tuân theo* - Đúng. Đây chính xác là định nghĩa của yêu cầu phi chức năng. Nó bao gồm các yếu tố như hiệu năng, bảo mật, độ tin cậy, khả năng mở rộng, v.v.
- Phương án B: *Đặc tả các yêu cầu của người dùng* - Sai. Đây là mô tả chung chung, không phân biệt yêu cầu chức năng và phi chức năng.
- Phương án C: *Đặc tả trìu tượng các nhu cầu của người dùng mà hệ thống phải cung cấp* - Sai. Đây là mô tả của yêu cầu chức năng, những gì hệ thống *phải làm* cho người dùng.
Lời giải:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về khái niệm "Bảo trì cấu trúc" trong lĩnh vực phần mềm. Trong ngữ cảnh này, bảo trì cấu trúc tập trung vào việc duy trì và cải thiện kiến trúc tổng thể của phần mềm.
* Phương án A: Mô tả bảo trì khi chỉ có mã nguồn, không phải lúc nào cũng đúng. Không phải lúc nào bảo trì cũng bắt đầu từ việc đánh giá mã nguồn chi tiết.
* Phương án B: Mô tả bảo trì thích ứng, không phải bảo trì cấu trúc.
* Phương án C: Mô tả bảo trì trong trường hợp có tài liệu thiết kế đầy đủ, tuy nhiên, điểm mấu chốt của bảo trì cấu trúc không nằm ở việc có tài liệu thiết kế hay không.
* Phương án D: Mô tả chính xác nhất bảo trì cấu trúc, tập trung vào cải thiện các thuộc tính bảo trì như độ tin cậy và tạo nền tảng tốt hơn cho các mở rộng trong tương lai. Bảo trì cấu trúc nhằm mục đích làm cho hệ thống dễ hiểu, dễ sửa đổi và dễ bảo trì hơn về lâu dài.
Do đó, đáp án đúng là D.
* Phương án A: Mô tả bảo trì khi chỉ có mã nguồn, không phải lúc nào cũng đúng. Không phải lúc nào bảo trì cũng bắt đầu từ việc đánh giá mã nguồn chi tiết.
* Phương án B: Mô tả bảo trì thích ứng, không phải bảo trì cấu trúc.
* Phương án C: Mô tả bảo trì trong trường hợp có tài liệu thiết kế đầy đủ, tuy nhiên, điểm mấu chốt của bảo trì cấu trúc không nằm ở việc có tài liệu thiết kế hay không.
* Phương án D: Mô tả chính xác nhất bảo trì cấu trúc, tập trung vào cải thiện các thuộc tính bảo trì như độ tin cậy và tạo nền tảng tốt hơn cho các mở rộng trong tương lai. Bảo trì cấu trúc nhằm mục đích làm cho hệ thống dễ hiểu, dễ sửa đổi và dễ bảo trì hơn về lâu dài.
Do đó, đáp án đúng là D.
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
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

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng