Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Công nghệ phần mềm - Phần 1: Giới thiệu chung về công nghệ phần mềm
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Công nghệ phần mềm - Phần 1: Giới thiệu chung về công nghệ phần mềm" cung cấp cho người học các nội dung: Định nghĩa chung về phần mềm, kiến trúc phần mềm, các khái niệm, đặc tính chung của phần mềm, thế nào là phần mềm tốt, các ứng dụng phần mềm,. nội dùng chi tiết. | 9 6 2011 PHẦN I GIỚI THIỆU CHUNG VỀ CÔNG NGHỆ PHẦN MỀM I. Bản chất phần mềm 1. Định nghĩa chung về phần mềm 2. Kiến trúc phần mềm 3. Các khái niệm 4. Đặc tính chung của phần mềm 5. Thế nào là phần mềm tốt 6. Các ứng dụng phần mềm II. Những vấn đề trong phát triển phần mềm III. Quy trình phát triển phần mềm 1 1. Định nghĩa chung về phần mềm Phần mềm Software - SW như một khái niệm đối nghĩa với phần cứng Hardware - HW tuy nhiên đây là 2 khái niệm tương đối Từ xưa SW như thứ được cho không hoặc bán kèm theo máy HW Dần dần giá thành SW ngày càng cao và nay cao hơn HW 2 1 9 6 2011 Các đặc tính của SW và HW Hardware Vật cứng Kim loại Vật chất Hữu hình Sản xuất công nghiệp bởi máy móc là chính Định lượng là chính Hỏng hóc hao mòn Software Vật mềm Kỹ thuật sử dụng Trừu tượng Vô hình Sản xuất bởi con người là chính Định tính là chính Không hao mòn 3 Định nghĩa 1 Phần mềm là - Các lệnh chương trình máy tính khi được thực hiện thì cung cấp những chức nă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ư liệu mô tả thao tác và cách sử dụng chương trình 4 2 9 6 2011 Định nghĩa 2 Trong một hệ thống máy tính nếu trừ bỏ đi các thiết bị và các loại phụ kiện thì phần còn lại chính là phần mềm SW Nghĩa hẹp SW là dịch vụ chương trình để tăng khả năng xử lý của phần cứng của máy tính như hệ điều hành - OS Nghĩa rộng SW là tất cả các kỹ thuật ứng dụng để thực hiện những dịch vụ chức năng cho mục đích nào đó bằng phần cứng 5 SW theo nghĩa rộng Không chỉ SW cơ bản và SW ứng dụng Phải gồm cả khả năng kinh nghiệm thực tiễn và kỹ năng của kỹ sư người chế ra phần mềm Know-how of Software Engineer Là tất cả các kỹ thuật làm cho sử dụng phần cứng máy tính đạt hiệu quả cao 6