
BÀI 8 . PHẦN MỀM
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
BÀI 8 . PHẦN MỀM ĐẠ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 được viết để thể hiện thuật toán nhằm giải quyết bài toán, đáp ứng các yêu cầu về chức năng Kỹ thuật, và hiệu quả cần thiết nào đó do người phương pháp luận, đặt hàng đưa ra. mô hình Các cấu trúc dữ liệu phù hợp đã được lựa chọn sao cho chương trình có thể thao tác được đúng và hiệu quả. Chương trình Các tài liệu mô tả toàn bộ bài toán, thuật máy tính Tư liệu toán, chương trình và cách sử dụng. Kỹ năng (skills) của tác giả thể hiện trong đó. Kinh nghiệm kỹ sư Phần mềm thể hiện khía cạnh phương 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 do không thích nghi được với nghiệp vụ và công nghệ thường xuyên thay đổi. Phần lớn phần mềm được xây dựng theo yêu cầu của khách hàng, có một nguy cơ là sự không hiểu nhau giữa khách hàng và những người phát triển 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 Ngày nay phần mềm được phát triển theo nhómPHẦN CỨNG VÀ PHẦN MỀM PHẦ PH ẦNNCCỨ ỨNGNG PHẦ PH ẦNNM MỀỀM M V Vậậttch chấấtt Trừừuu ttượ Tr ượng ng H Hữữuuhình hình Vô Vôhình hình S Sảảnnxuxuấấtt công công S Sảảnn xu xuấấttbbởởiicon con nghiệệppbbởởiimáy nghi máymócmóc ngườ ng ườiilàlà chính chính là làchính chính Đ Địịnh nh tính tínhlà là chính chính Đ Địịnh nhlượlượngnglàlàchính chính Không Khônghao hao mòn mòn H Hỏỏngnghóc, hóc,haohaomòn mònPHẦN MỀM ỨNG DỤNG Có rất nhiều phần mềm máy tính được viết để giúp giải quyết các công việc hàng ngày cũng như những hoạt động nghiệp vụ như soạn thảo văn bản, quản lý học sinh, quản lý kết quả học, lập thời khoá biểu, quản lý chi tiêu cá nhân... Những phần mềm nh ư thế gọi là các phần mềm ứng dụng. Phần mềm đặt hàng, Có những phần mềm ứng dụng được viết theo đơn đặt hàng riêng có tính đặc thù của một cá nhân hay t ổ chức, Người phát triển phần mềm sẽ phải hỗ trợ trực tiếp trong quá trình làm phần mềm và vận hành sau này. Phần mềm đóng gói, Có những phần mềm được thiết kế dự trên những yêu cầu chung hàng ngày của nhiều người chứ không ph ải của một người hay một tổ chức cụ thể nào. Nhà sản xuất bán để người dùng tự cài đặt, không có bảo trì trực tiếp tới từng ngừơi. Phần mềm ứng dụng phục vụ trực tiếp hoạt động của con người, đối lập với phần mềm hệ thống được hiểu là phần mềm tự phục vụ của máy tínhMỘT SỐ LOẠI PHẦN MỀM ỨNG DỤNG Cách phân chia ở đây không phải là phân loại mà chỉ là giải thích khái niệm vì các loại này có giao nhau 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 Tiện ích cũng là một loại phần mềm ứng dụng nhưng không hướng vào các hoạt động nghiệp vụ mà hướng vào cải thiện ...
Tìm kiếm theo từ khóa liên quan:
phân tích phần mềm thiết kế phần mềm cấu trúc phần mềm cài đặt phần mềm lập trình phần mềmTài liệu có liên quan:
-
Mô tả công việc lập trình viên phần mềm
1 trang 230 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 222 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 185 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 180 0 0 -
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 177 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 175 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 165 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 144 0 0 -
Excel add in development in c and c phần 9
0 trang 124 0 0 -
Bài thu hoạch cá nhân môn Quản trị dự án phần mềm
75 trang 97 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ SỐ SÁCH CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
106 trang 93 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH
36 trang 92 0 0 -
42 trang 58 2 0
-
116 trang 57 0 0
-
Tiểu luận Kiến trúc và thiết kế phần mềm: Khảo sát các trang thương mại điện tử
48 trang 54 0 0 -
Hướng dẫn sử dụng phần mềm dtip
26 trang 53 0 0 -
Giáo trình lắp ráp, cài đặt máy vi tính - Bài 1
9 trang 52 0 0 -
Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Thanh Bình
20 trang 52 0 0 -
Giáo trình Bảo trì máy tính phần 2
93 trang 51 0 0 -
Bài giảng Công nghệ phần mềm: Giới thiệu môn học - PGS. TS. Phạm Ngọc Hùng
13 trang 51 0 0