Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Software Engineering For Students: A Programming Approach Part 18
Đang chuẩn bị liên kết để tải về tài liệu:
Software Engineering For Students: A Programming Approach Part 18
Chiêu Minh
99
10
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Software Engineering For Students: A Programming Approach Part 18. This fully revised version of Doug Bell's Software Engineering: A Programming Approach continues to use the successful formula of the previous editions. The author's approach is to present the main principles, techniques and tools used in software engineering, one by one, chapter by chapter. This book is a unique introduction to software engineering for all students of computer science and its related disciplines. It is also ideal for practitioners wishing to remain current with new developments in the area | 148 Chapter 11 Object-oriented design Exercises 11.1 Complete the design of the game presented in the chapter. In particular establish use cases and hence identify the methods associated with each class. 11.2 Design the software structure for each of the systems described in Appendix A. 11.3 Can OOD be characterized as a top-down a bottom-up or some other process 11.4 If programming and design are really two aspects of the same process as OOD suggests does this mean that all designers must also be programmers 11.5 To what extent is an OOD influenced by the class library of reusable components that is available To what extent must designers be knowledgeable about available components 11.6 What features or indicators might you use to help identify potential flaws in an OOD For example what might be the problem with a class that has an excessive number of methods What could be done about this class Again is there a problem with a class that only calls other classes and provides no methods that are used by other classes What might be done about this situation 11.7 Design a program that allows two-dimensional shapes to be drawn on the screen. A square circle triangle or rectangle can be selected from a list of options and positioned at a place on the screen using a mouse. A shape can be repositioned deleted or its size changed using the usual mouse operations. 11.8 Suggest features for a software tool that would support the creation storage and editing of class diagrams. 11.9 Suggest features for a software tool that would support the creation storage and editing of CRC cards. Suggest features for checking the consistency of a collection of such cards. 11.10 Evaluate OOD under the following headings special features and strengths. weaknesses philosophy perspective systematic appropriate applications inappropriate applications is the method top-down bottom-up or something else good for large-scale design good for small-scale design can tools assist in using the method .
TÀI LIỆU LIÊN QUAN
Lecture Object-oriented software engineering - Chapter 1: Software and software engineering
Lecture Introduction to software engineering: Week 1 - Nguyễn Thị Minh Tuyền (tt)
Lecture Software engineering (9/e): Chapter 1 - Sommerville
Software Engineering: Chapter 1 - Introduction
Lecture Software engineering (9/e): Chapter 21 - Sommerville
Lecture Software engineering - Chapter 1: Software and software engineering
Software Engineering: Chapter 7 – Detail Design
Lecture Software requirements engineering - Lecture 28: Requirements engineering in agile methods
Lecture Software requirements engineering - Lecture 29: Requirements engineering in agile methods
Lecture Software requirements engineering - Lecture 30: Methods for requirements engineering
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.