tailieunhanh - Công nghệ phần mềm
Tham khảo sách 'công nghệ phần mềm', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Số tiết: 60 Trong đó: Lên lớp: 30 tiết Bài tập lớn+Thảo luận: 25 tiết Kiểm tra: 5 Tiết Điểm quá trình = Điểm BT lớn + Chuyên cần GV. Phùng Đức Hòa Tài liệu tham khảo Nguyễn Văn Vỵ, Nguyễn Việt Hà, Giáo trình Kỹ nghệ phần mềm, Khoa CNTT, ĐH Công nghệ R. Pressman, Software Engineering: A Practioner’s Approach. 6th Ed., McGraw-Hill, 2004 R. Pressman, Kỹ nghệ phần mềm. Tập 1, 2, 3. NXB Giáo dục, HàNội, 1997 (Người dịch: Ngô Trung Việt) I. Sommerville, Software Engineering. 7th Ed., Addison-Wesley, 2004 Vũ Đức Thi, Lê Văn Phùng: Giáo trình Kỹ nghệ phần mềm. Hà Nội 2003. Yêu cầu môn học Nắm được các nguyên lý / khái niệm cơ bản của kỹ nghệ phần mềm Vận dụng kiến thức vào bài tập nhóm Hiểu về quá trình làm phần mềm Minh họa nguyên lý / kỹ thuật Chủ động tìm hiểu kiến thức Tìm hiểu một số chủ đề mở rộng Chương trình Tổng quan về phần mềm và CNPM Đặc tả phần mềm Thiết kế phần mềm Sơ lược về kiểm chứng phần mềm Bài tập lớn (SV tự chọn đề tài -> thảo luận | NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Số tiết: 60 Trong đó: Lên lớp: 30 tiết Bài tập lớn+Thảo luận: 25 tiết Kiểm tra: 5 Tiết Điểm quá trình = Điểm BT lớn + Chuyên cần GV. Phùng Đức Hòa Tài liệu tham khảo Nguyễn Văn Vỵ, Nguyễn Việt Hà, Giáo trình Kỹ nghệ phần mềm, Khoa CNTT, ĐH Công nghệ R. Pressman, Software Engineering: A Practioner’s Approach. 6th Ed., McGraw-Hill, 2004 R. Pressman, Kỹ nghệ phần mềm. Tập 1, 2, 3. NXB Giáo dục, HàNội, 1997 (Người dịch: Ngô Trung Việt) I. Sommerville, Software Engineering. 7th Ed., Addison-Wesley, 2004 Vũ Đức Thi, Lê Văn Phùng: Giáo trình Kỹ nghệ phần mềm. Hà Nội 2003. Yêu cầu môn học Nắm được các nguyên lý / khái niệm cơ bản của kỹ nghệ phần mềm Vận dụng kiến thức vào bài tập nhóm Hiểu về quá trình làm phần mềm Minh họa nguyên lý / kỹ thuật Chủ động tìm hiểu kiến thức Tìm hiểu một số chủ đề mở rộng Chương trình Tổng quan về phần mềm và CNPM Đặc tả phần mềm Thiết kế phần mềm Sơ lược về kiểm chứng phần mềm Bài tập lớn (SV tự chọn đề tài -> thảo luận và bảo vệ trước lớp – theo nhóm) Tổng quan Cung cấp các khái niệm cơ bản và có liên quan đến CNPM Các khái niệm cơ bản Phần mềm (software) – Theo nghĩa hẹp là 1 tập hợp các câu lệnh được viết bằng ngôn ngữ lập trình -> Giải quyết bài toán Công nghệ (Engineering) là cách sử dụng các công cụ, kỹ thuật để giải quyết vấn đề Công nghệ phần mềm (SE – Software Emgineering): Áp dụng các công cụ, các KT một cách có hệ thống để P/triển các ƯD dựa trên máy tính Các khái niệm liên quan Kỹ sư phần mềm (Software Engineer) Phát triển phần mềm (SW Developtment) – quá trình từ khi quyết định SX PM đến khi chuyển giao cho KH Sử dụng (Operations) – Sử lý, vận hành PM Bảo trì (Maintenance) – Quá trình khắc phục lỗi, thay đổi logic -> Phần mềm tốt hơn Loại bỏ (Retirement) – Thay thế ứng dụng bằng ứng dụng mới Tiến hóa của phần mềm Những năm đầu (từ 1950 đến 1960): Mỗi máy sử dụng cho một ứng dụng riêng. Phương thức xử lý theo lô (batch). Việc phát triển phần mềm chưa được quản lý, Môi .
đang nạp các trang xem trước