Truyen2U.Top - Tên miền mới của Truyen2U.Net. Hãy sử dụng ứng dụng 1.1.1.1 để đọc truyện nhé!

cauhoicnpm4567

4.Đặc điểm các công cụ lập trình hướng đối tượng và nêu rõ ưu và khuyết của hai loại công cụ này mà em đã từng sử dụng ?

Các ngôn ngữ phổ biến hiện nay là C++, Eiffel, Smalltalk, Objective-C. Môi trường hướng đối tượng đặc trưng thường kết hợp với các cung cấp giao diện thế hệ 3 (menu, mouse, multitasking,...) cùng với các chức năng đặc biệt như "browser" - một chức năng cho phép kỹ sư phần mềm kiểm tra tất cả các đối tượng được chứa trong thư viện. 

5.Hãy mô tả mô hình ba tầng của công nghệ phần mềm.

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

Tầng công cụ: liên quan đến việc cung cấp các pương tiên hỗ trợ tự động hay bán tự động cho 2 tầng còn lại. 

6.Giải thích tại sao các hệ thống được xây dựng dựa trên mô hình mẩu thử thường khó bảo trì?

Mô hình mẫu thử được dùng để đáp ứng các nhu cầu mơ hồ về đầu vào, đầu ra, tiến trình của khách hàng một cách dễ dàng.  Nó không quan tâm thuật toán, tính tương thích hệ thống, chỉ dựa trên phát thảo các nét chính để xây dựng và thông qua sử dụng để hoàn chỉnh mà không một chu trình mang tính hệ thống nào được đưa ra. Không hướng đến việc chuẩn hóa hệ thống, chi tiết xử lý, tính hợp lệ dữ liệu.

Ngược lại, việc bảo trì là một giai đoạn (giai đoạn cuối) trong một chu trình phát triển phần mềm, bảo trì hệ thống dựa trên mẫu thử tương tự việc bảo trì không cấu trúc, chỉ dựa trên việc phân tích mã nguồn nên khá phức tạp. Mô hình mẫu thử làm cho cấu trúc phần mềm, cấu trúc dữ liệu, giao diện, ràng buộc thiết kế khó sáng tỏ, dễ hiểu lầm. 

7.Hãy mô tả mô hình đài phun nước và phát triển dựa trên thành phần.

a. Mô hình đài phun nước: Là mô hình tiếp cận hướng đối tượng, các thực thể tác động qua lại để đạt một mục đích nào đó. Nó tương ứng với mô hình thác nước trong cách tiếp cận hướng cấu trúc. Có phần giao nhau giữa các bước phân tích thiết kế cài đặt.

b. Mô hình dựa trên thành phần: Lắp ráp hệ thống từ những thành phần sẵn có. Kiến trúc phần mềm hệ thống dựa trên kiến trúc phần của các thành phần phần mềm tiêu chuẩn nên hệ thống đạt hiệu quả cao. Tương tự phương pháp phát triển hướng đối tượng. Công nghệ thể hiện ở:

- Chỉ ra các lớp sẽ tham dự hệ thống, - nếu có trong thư viện và thích nghi sẽ được sử dụng đế phát triển hệ thống hiện tại, - ngược lại sẽ được phát triển tiếp và bổ sung thư viện sử dụng lại. Không phải tốn thời gian để lập kế hoạch, mô hình, tài liệu, … để thiết lập hệ thống:đầu vào ít tốn công sức nên hiệu suất phần mềm sẽ được cải thiện. 

Bạn đang đọc truyện trên: Truyen2U.Top