Bài giảng Tin học cơ sở: Bài 8 - Đào Kiến Quốc
Số trang: 17
Loại file: ppt
Dung lượng: 932.00 KB
Lượt xem: 18
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 Tin học cơ sở: Bài 8 - Phần mềm có nội dung trình bày khái niệm về phần mềm, đặc tính của phần mềm, phần mềm ứng dụng và phần mềm hệ thống, quy trình phát triển phần mềm.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở: Bài 8 - Đào Kiến Quốc ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÀI GIẢNG TIN HỌC CƠ SỞ BÀI 8 . PHẦN MỀM Giảng viên: ĐÀO KIẾN QUỐC Mobile 098.91.93.980 Email: dkquoc@vnu.edu.vnNỘI DUNG Khái niệm về phần mềm Đặc tính của phần mềm Phần mềm ứng dụng và phần mềm hệ thống Quy trình phát triển phần mềm KHÁI NIỆM VỀ PHẦN MỀM Các chương trình máy tính Kỹ thuật, Các cấu trúc dữ liệu phương pháp luận, Các tài liệu mô tả toàn bộ bài mô hình toán, thuật toán, chương trình và cách sử dụng. Chương trình máy tính Tư liệu Kỹ năng (skills) của tác giả thể hiện trong đó. Kinh nghiệm Phần mềm thể hiện khía cạnh phương kỹ sư pháp trong xử lý thông tin nhưng không phải là toàn bộ phương pháp.ĐẶC TÍNH CỦA PHẦN MỀM Phần mềm được phát triển (development) hay kỹ nghệ (engineering), nó không được chế tạo (manufacture) theo nghĩa cổ điển. Phần mềm không “tự hỏng nhưng thoái hoá theo thời gian Phần lớn phần mềm được xây dựng theo yêu cầu của khách hàng Sự phức tạp và tính luôn thay đổi luôn là bản chất của phần mềm Phần mềm được phát triển theo nhómPHẦN CỨNG VÀ PHẦN MỀM PHẦN CỨNG PHẦN CỨNG PHẦN MỀM PHẦN MỀM Vật chất Vật chất Trừu tượng Trừu tượng Hữu hình Hữu hình Vô hình Vô hình Sản xuất công Sản xuất công Sản xuất bởi con Sản xuất bởi con nghiệp bởiimáy móc nghiệp bở máy móc ngườiilà chính ngườ là chính là chính là chính Định tính là chính Định tính là chính Định lượng là chính Định lượng là chính Không hao mòn Không hao mòn Hỏng hóc, hao mòn Hỏng hóc, hao mònPHÂN LOẠI PHẦN MỀM (1) Phần mềm đặt hàng Phần mềm đóng góiPHÂN LOẠI PHẦN MỀM (2) Phần mềm thời gian thực (Real-time SW) Phần mềm nghiệp vụ (Business SW) Phần mềm tính toán KH&KT (Eng.&Scie. SW) Phần mềm nhúng (Embedded SW) Phần mềm trên Web (Web-based SW) Phần mềm trí tuệ nhân tạo (AI SW) Tiện ích (Utility) Phần mềm phát triển (Development SW)TIỆN ÍCH Cảithiện hiệu quả làm việc của con người đối với máy tính – Kiểm tra và định dạng đĩa – Quét virus – Đọc nội dung filePHẦN MỀM PHÁT TRIỂN Phầnmềm công cụ hỗ trợ quá trình phát triển phần mềm ứng dụng – Đặc tả yêu cầu – Thiết kế – Sinh mã – Kiểm tra mô hìnhPHẦN MỀM HỆ THỐNG Là chương trình thường trực để cung cấp các dịch vụ theo yêu cầu của các chương trình khác mà không biết trước các yêu cầu đó xuất hiện khi nào. Là môi trường làm việc cho các máy khác – Hệ điều hành – Phần mềm gõ tiếng ViệtCÁC LỚP PHẦN MỀMTHEO MỤC ĐÍCH SỬ DỤNG .... .... Phần mềm .... hệ thống .... Phần mềm Tiện ích phát triển Tự động hoá Cá nhân Nghiệp vụ Phần mềm ứng dụng MÔ HÌNH PHÁT TRIỂN PHẦN MỀM THEO KIỂU THÁC NƯỚC Nghiên cứu hiện trạng Nghiên cứu yêuThiết kế tổng thể (kiến trúc) cầu Phân tích Thiết kế chi tiết (chức năng, Xây dựng cơ sở dữ liệu dữ liệu, giao diện, p trình Lậ an toàn)Phân tích Test module Test tích hợp Chuẩn bị máy móc, cài Test hệ đặống th t CSDL và phần Thiết kế Test chấp nhận ấn luyện mềm, hu Mã hoá Kiểm thử Chuyển giao Sửa lỗi Thích nghi hoá Bảo trì Tăng cường chức năng Dự phòngĐ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở: Bài 8 - Đào Kiến Quốc ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÀI GIẢNG TIN HỌC CƠ SỞ BÀI 8 . PHẦN MỀM Giảng viên: ĐÀO KIẾN QUỐC Mobile 098.91.93.980 Email: dkquoc@vnu.edu.vnNỘI DUNG Khái niệm về phần mềm Đặc tính của phần mềm Phần mềm ứng dụng và phần mềm hệ thống Quy trình phát triển phần mềm KHÁI NIỆM VỀ PHẦN MỀM Các chương trình máy tính Kỹ thuật, Các cấu trúc dữ liệu phương pháp luận, Các tài liệu mô tả toàn bộ bài mô hình toán, thuật toán, chương trình và cách sử dụng. Chương trình máy tính Tư liệu Kỹ năng (skills) của tác giả thể hiện trong đó. Kinh nghiệm Phần mềm thể hiện khía cạnh phương kỹ sư pháp trong xử lý thông tin nhưng không phải là toàn bộ phương pháp.ĐẶC TÍNH CỦA PHẦN MỀM Phần mềm được phát triển (development) hay kỹ nghệ (engineering), nó không được chế tạo (manufacture) theo nghĩa cổ điển. Phần mềm không “tự hỏng nhưng thoái hoá theo thời gian Phần lớn phần mềm được xây dựng theo yêu cầu của khách hàng Sự phức tạp và tính luôn thay đổi luôn là bản chất của phần mềm Phần mềm được phát triển theo nhómPHẦN CỨNG VÀ PHẦN MỀM PHẦN CỨNG PHẦN CỨNG PHẦN MỀM PHẦN MỀM Vật chất Vật chất Trừu tượng Trừu tượng Hữu hình Hữu hình Vô hình Vô hình Sản xuất công Sản xuất công Sản xuất bởi con Sản xuất bởi con nghiệp bởiimáy móc nghiệp bở máy móc ngườiilà chính ngườ là chính là chính là chính Định tính là chính Định tính là chính Định lượng là chính Định lượng là chính Không hao mòn Không hao mòn Hỏng hóc, hao mòn Hỏng hóc, hao mònPHÂN LOẠI PHẦN MỀM (1) Phần mềm đặt hàng Phần mềm đóng góiPHÂN LOẠI PHẦN MỀM (2) Phần mềm thời gian thực (Real-time SW) Phần mềm nghiệp vụ (Business SW) Phần mềm tính toán KH&KT (Eng.&Scie. SW) Phần mềm nhúng (Embedded SW) Phần mềm trên Web (Web-based SW) Phần mềm trí tuệ nhân tạo (AI SW) Tiện ích (Utility) Phần mềm phát triển (Development SW)TIỆN ÍCH Cảithiện hiệu quả làm việc của con người đối với máy tính – Kiểm tra và định dạng đĩa – Quét virus – Đọc nội dung filePHẦN MỀM PHÁT TRIỂN Phầnmềm công cụ hỗ trợ quá trình phát triển phần mềm ứng dụng – Đặc tả yêu cầu – Thiết kế – Sinh mã – Kiểm tra mô hìnhPHẦN MỀM HỆ THỐNG Là chương trình thường trực để cung cấp các dịch vụ theo yêu cầu của các chương trình khác mà không biết trước các yêu cầu đó xuất hiện khi nào. Là môi trường làm việc cho các máy khác – Hệ điều hành – Phần mềm gõ tiếng ViệtCÁC LỚP PHẦN MỀMTHEO MỤC ĐÍCH SỬ DỤNG .... .... Phần mềm .... hệ thống .... Phần mềm Tiện ích phát triển Tự động hoá Cá nhân Nghiệp vụ Phần mềm ứng dụng MÔ HÌNH PHÁT TRIỂN PHẦN MỀM THEO KIỂU THÁC NƯỚC Nghiên cứu hiện trạng Nghiên cứu yêuThiết kế tổng thể (kiến trúc) cầu Phân tích Thiết kế chi tiết (chức năng, Xây dựng cơ sở dữ liệu dữ liệu, giao diện, p trình Lậ an toàn)Phân tích Test module Test tích hợp Chuẩn bị máy móc, cài Test hệ đặống th t CSDL và phần Thiết kế Test chấp nhận ấn luyện mềm, hu Mã hoá Kiểm thử Chuyển giao Sửa lỗi Thích nghi hoá Bảo trì Tăng cường chức năng Dự phòngĐ ...
Tìm kiếm theo từ khóa liên quan:
Tin học cơ sở Khái niệm phần mềm Đặc tính phần mềm Phần mềm ứng dụng Phần mềm hệ thống Quy trình phát triển phần mềmGợi ý tài liệu liên quan:
-
Giáo trình nhập môn lập trình - Phần 22
48 trang 135 0 0 -
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KHAI BÁO HẢI QUAN ĐIỆN TỬ phần 1
18 trang 131 0 0 -
Báo cáo đồ án: Nhập môn công nghệ phần mềm - Tìm hiểu các quy trình phát triển phần mềm
18 trang 65 0 0 -
144 trang 45 0 0
-
Giáo trình Tin học cơ sở: Phần 1
81 trang 43 0 0 -
23 trang 42 0 0
-
Đề thi giữa học kì 1 môn Tin học lớp 7 năm 2023-2024 có đáp án - Trường THCS Quang Trung, Tiên Phước
10 trang 40 0 0 -
BÀI 2. QUY TRÌNH PHÁT TRIỂN PHẦN MỀM
59 trang 37 0 0 -
Giáo trình Tin học cơ sở (Giáo trình đào tạo từ xa): Phần 1
72 trang 37 0 0 -
Bài giảng học phần Tin học cơ sở - Chương 7: MS Excel
2 trang 37 0 0