Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Dương Thành Phết
Số trang: 19
Loại file: pdf
Dung lượng: 348.80 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Công nghệ phần mềm - Chương 1 giới thiệu tổng quan về công nghệ phần mềm. Các nội dung chính trong chương này gồm: Khái niệm về phần mềm, các đặc điểm của phần mềm, các ứng dụng của phần mềm, giới thiệu về công nghệ phần mềm. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Dương Thành Phết TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN CÔNG NGHỆ PHẦN MỀM Chương 1: TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM Thời gian: 3 tiết Giảng viên: ThS. Dương Thành Phết Email: phetcm@gmail.com Website: http://www.thayphet.net Tel: 0918158670 – facebook..com/DuongThanhPhet 1 http://www.thayphet.net NỘI DUNG 1. Khái niệm về phần mềm 2. Các đặc điểm của phần mềm http://www.thayphet.net 3. Các ứng dụng của phần mềm 4. Giới thiệu về công nghệ phần mềm 2 http://www.thayphet.net 1. KHÁI NIỆM VỀ PHẦN MỀM “Phần mềm là một tập hợp bao gồm: Các lệnh (chương trình máy tính) khi thực hịên thì đưa http://www.thayphet.net ra hoạt động và kết quả mong muốn. Các cấu trúc dữ liệu làm cho chương trình thao tác thông tin thích hợp. Các tài liệu mô tả thao tác và cách dùng chương trình.” 3 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 1: Phần mềm được phát triển(kỹ nghệ hoá), không phải được chế tạo. http://www.thayphet.net Phát triển phần mềm và chế tạo phần cứng là 2 hoạt động là khác nhau, nhưng có điểm tương đồng: Để chất lượng cao đạt tới thông qua thiết kế tốt. Đều phụ thuộc vào con người, nhưng mối quan hệ giữa người được áp dụng và công việc được thực hiện hoàn toàn khác. Phần mềm được tạo ra là hoàn toàn mới, và nó cũng chỉ được tạo ra 1 lần duy nhất. 4 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 2: Phần mềm không “hỏng đi”. Không cảm ứng với khiếm khuyết môi trường vốn gây cho phần cứng mòn cũ đi. http://www.thayphet.net Với các bộ dữ liệu đầu vào hợp lý thì luôn cho kết quả có ý nghĩa giống nhau, không thay đổi theo thời gian, điều kiện khí hậu, … 5 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 2: Phần mềm không “hỏng đi” (tt) Phần mềm sẽ trải qua sự thay đổi. Một số khiếm khuyết được thêm vào, gây ra theo đường cong tỷ lệ http://www.thayphet.net hỏng như hình. Trước khi đường cong trở về tỷ lệ hỏng hóc ổn định ban đầu, thì một số yêu cầu khác lại được đưa vào, gây ra đường cong phát sinh đỉnh nhọn một lần nữa. Dần dần, mức tỷ lệ hỏng tối thiểu tăng lên - phần mềm bị thoái hoá do sự thay đổi Nhận xét: Phần cứng hỏng có “vật tư thay thế”, nhưng không có phần mềm thay thế cho phần mềm. Mọi hỏng hóc của phần mềm đều chỉ ra lỗi trong thiết kế hay trong tiến trình chuyển thiết kế thành mã lệnh. 6 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3: Phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn. Cách thiết kế và xây dựng phần cứng điều khiển cho http://www.thayphet.net một sản phẩm dựa trên bộ vi xử lý: Vẽ sơ đồ mạch số Thực hiện phân tích để đảm bảo chức năng đúng Phân loại các danh mục thành phần Gắn cho mỗi mạch tích hợp (IC/ chip) một chức năng đã định trước và hợp lệ; một giao diện đã xác định rõ; một tập các hướng dẫn tích hợp chuẩn hoá 7 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3 (tt): Đối với phần mềm: Khi xây dựng ta không có danh mục các thành phần. http://www.thayphet.net Phần mềm được đặt hàng với đơn vị hoàn chỉnh, không phải là những thành phần có thể lắp ráp lại thành chương trình mới 8 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3(tt): h ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Chương 1 - ThS. Dương Thành Phết TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN CÔNG NGHỆ PHẦN MỀM Chương 1: TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM Thời gian: 3 tiết Giảng viên: ThS. Dương Thành Phết Email: phetcm@gmail.com Website: http://www.thayphet.net Tel: 0918158670 – facebook..com/DuongThanhPhet 1 http://www.thayphet.net NỘI DUNG 1. Khái niệm về phần mềm 2. Các đặc điểm của phần mềm http://www.thayphet.net 3. Các ứng dụng của phần mềm 4. Giới thiệu về công nghệ phần mềm 2 http://www.thayphet.net 1. KHÁI NIỆM VỀ PHẦN MỀM “Phần mềm là một tập hợp bao gồm: Các lệnh (chương trình máy tính) khi thực hịên thì đưa http://www.thayphet.net ra hoạt động và kết quả mong muốn. Các cấu trúc dữ liệu làm cho chương trình thao tác thông tin thích hợp. Các tài liệu mô tả thao tác và cách dùng chương trình.” 3 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 1: Phần mềm được phát triển(kỹ nghệ hoá), không phải được chế tạo. http://www.thayphet.net Phát triển phần mềm và chế tạo phần cứng là 2 hoạt động là khác nhau, nhưng có điểm tương đồng: Để chất lượng cao đạt tới thông qua thiết kế tốt. Đều phụ thuộc vào con người, nhưng mối quan hệ giữa người được áp dụng và công việc được thực hiện hoàn toàn khác. Phần mềm được tạo ra là hoàn toàn mới, và nó cũng chỉ được tạo ra 1 lần duy nhất. 4 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 2: Phần mềm không “hỏng đi”. Không cảm ứng với khiếm khuyết môi trường vốn gây cho phần cứng mòn cũ đi. http://www.thayphet.net Với các bộ dữ liệu đầu vào hợp lý thì luôn cho kết quả có ý nghĩa giống nhau, không thay đổi theo thời gian, điều kiện khí hậu, … 5 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 2: Phần mềm không “hỏng đi” (tt) Phần mềm sẽ trải qua sự thay đổi. Một số khiếm khuyết được thêm vào, gây ra theo đường cong tỷ lệ http://www.thayphet.net hỏng như hình. Trước khi đường cong trở về tỷ lệ hỏng hóc ổn định ban đầu, thì một số yêu cầu khác lại được đưa vào, gây ra đường cong phát sinh đỉnh nhọn một lần nữa. Dần dần, mức tỷ lệ hỏng tối thiểu tăng lên - phần mềm bị thoái hoá do sự thay đổi Nhận xét: Phần cứng hỏng có “vật tư thay thế”, nhưng không có phần mềm thay thế cho phần mềm. Mọi hỏng hóc của phần mềm đều chỉ ra lỗi trong thiết kế hay trong tiến trình chuyển thiết kế thành mã lệnh. 6 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3: Phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn. Cách thiết kế và xây dựng phần cứng điều khiển cho http://www.thayphet.net một sản phẩm dựa trên bộ vi xử lý: Vẽ sơ đồ mạch số Thực hiện phân tích để đảm bảo chức năng đúng Phân loại các danh mục thành phần Gắn cho mỗi mạch tích hợp (IC/ chip) một chức năng đã định trước và hợp lệ; một giao diện đã xác định rõ; một tập các hướng dẫn tích hợp chuẩn hoá 7 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3 (tt): Đối với phần mềm: Khi xây dựng ta không có danh mục các thành phần. http://www.thayphet.net Phần mềm được đặt hàng với đơn vị hoàn chỉnh, không phải là những thành phần có thể lắp ráp lại thành chương trình mới 8 http://www.thayphet.net 2. CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM Đặc trưng 3(tt): h ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ phần mềm Bài giảng Công nghệ phần mềm Đặc điểm của phần mềm Ứng dụng của phần mềm Phát triển phần mềm Phần mềm hệ thốngGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 217 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 191 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 186 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 168 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 165 0 0 -
6 trang 159 0 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 148 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0 -
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 141 0 0