Cauhoicnpm
19.Mô tả các hoạt động của bảo trì phần mềm. Gồm 4 hoạt động chính+ Bảo trì hiệu chỉnh: một chương trình ẩn chứa lỗi trong một hệ phần mềm lớn. Việc BTHC là quá trình phân tích và hiệu chỉnh một/nhiều lỗi của chương trình.+Bảo trì tiếp hợp: là hoạt động sửa đổi phần mềm để thích ứng với sự thay đồi của môi trường. Vì thời Bảo trì tiếp hợp gian sống của một phần mềm thường rất lớn so với chu kỳ thay đổi, nâng cấp phần cứng và hệ điều hành trên thị trường (18-24 tháng).+Bảo trì hoàn thiện: là hoạt động tiêu tốn công sức nhiều nhất. Diễn ra khi 1 một phần đã hoàn tất thành công. BTHT là hoạt động đáp ứng nhu cầu trực tiếp phát triền khi triển khai đến khách hàng.+Bảo trì phòng ngừa: Diễn ra khi phần mềm cần thay đổi để nâng cao độ tin cậy trong tương lai hao85c cung cấp nền tảng cho việc mở rộng. Là hoạt động bảo trì khá mới mẻ20. Khi bảo trì phần mềm các hiệu ứng lề nào có thể xảy ra. Có 3 loại hiệu ứng lề thường xảy ra.+ HUL của việc thay đổi mã nguồn: Hấu hết việc thay đổi mà lệnh chương trình đều xảy ra lỗi, những các thay đổi sau đây thường gây ra lỗi lầm khủng khiếp hơn: - Một biến, một dòng lệnh, 1 chương trình con bị xóa/thay đổi. – Mở/đóng một tập tin. – Thay đổi giúp tăng khả năng thực hiện. – Thay đổi phép toán logic. – Thay đổi thiết kế dẫn đến thay đồi lớnvề mã nguồn. Thay đổi ảnh hưởng trường hợp biên.+HUL của việc thay đổi dữ liệu: Làm cho việc thiết kế phần mêm sẽ không còn phù hợp với dữ liệu. Các thay đổi sau sẽ gây ra lỗi: - Tái định nghĩa các hàng số cục bộ, hằng số địa phương. – Tái định nghĩa cấu trúc bản ghi, cấu trúc file. – tăng/giảm kích thước mảng. – Thay đổi dữ liệu tổng thể. – Định nghĩa lại các cở và con trỏ. –Xếp lại các tham số vào ra hay tham số chương trình con.+HUL của việc thay đổi tài liệu : là việc thay đổi code mà không thay đổi thiết kế và tài liệu hướng dẫn sử dụng. HUL làm cho việc đánh giá các đặc tính phần mềm sai, người sử dụng không thể dựa trên tài liệu hướng dẫn.Tầng qui trình: liên quan đến quản trị phát triển phần mềm lập kế hoạch, quản trị chất lượng, tiến độ, chi phí, mua bán sản phẩm phụ, cấu hình phần mềm, quản trị thay đồi, quản trị nhânsự, chuyển giao, đào tạo.Tầng phương pháp: là cách thức/công nghệ/ kỹ thuật làm phần mềm, liên quan đến tất cả công đoạn phát triển hệ thống: nghiên cứu yêu cầu, thiết kế, lập trình, kiểm thử, bảo trì.
Bạn đang đọc truyện trên: ZingTruyen.Store