Bài giảng Công nghệ phần mềm - Chương 1: Bản chất phần mềm
Số trang: 24
Loại file: pdf
Dung lượng: 4.53 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Phần mềm (Software-SW) như một khái niệm đối 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 phần mềm ngày càng cao và nay cao hơn phần cứng.
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: Bản chất phần mềmPh I: GiPh n I: Gi i thi u chung v CNPM CNPM Ch ng 1: B n ch t ph n m m 1: 1.1 nh ngh a chung v ph n m m 1.2 Ki n trúc ph n m m 1.3 Các khái ni m 1.4 c tính chung c a ph n m m 1.5 Th nào là ph n m m t t? 1.6 Các ng d ng ph n m mNhuongld. Software Engineering, 20071.1. nh ngh a chung v ph n m m ph1.1.Ph n m m (Software-SW) nh m t khái ni m i ngh av i ph n c ng (Hardware-HW), tuy nhiên, ây là 2 kháini m t ng iT x a, SW nh th c cho không ho c bán kèmtheo máy (HW)D n d n, giá thành ph n m m ngày càng cao và nay caoh n ph n c ngNhuongld. Software Engineering, 2007Các c tính c a SW và HW SW vàCác Hardware Software V t “c ng” V t “m m” Kim lo i K thu t s d ng V t ch t Tr Tr u t ng H u hình Vô hình S n xu t công nghi p b i S n xu t b i con ng i máy móc là chính là chính nh l ng là chính nh tính là chính H ng hóc, hao mòn Không hao mònNhuongld. Software Engineering, 2007 nh ngh a 1: Ph n m m là 1: PhCá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 nCác c u trúc d li u làm cho ch ng trình thao tác thôngtin thích h pCác t li u mô t thao tác và cách s d ng ch ng trìnhNhuongld. Software Engineering, 2007 SW i ngh a v i HW SW Vai trò SW ngày càng th hi n tr i Máy tính là . . . chi c h p không có SW Ngày nay, SW quy t nh ch t l ng m t h th ng máy tính (HTMT), là ch c t lõi, trung tâm c a HTMT H th ng máy tính g!m HW và SWNhuongld. Software Engineering, 2007 nh ngh a 2Trong m t h th ng máy tính, n u tr b i các thi t bvà các lo i ph ki n thì ph n còn l i chính là ph n m mNgh a hp: SW là d ch v ch ng trình t ng khn ng x lý c a ph n c ng c a máy tính (nh h iuhành - OS)Ngh a r ng: SW là t t c các k thu t ng d ng th chi n nh ng d ch v ch c n ng cho m c ích nào ób#ng ph n c ngNhuongld. Software Engineering, 2007SW theoSW theo ngh a r ngKhông ch$ SW c b n và SW ng d ngPh i g!m c kh n ng, kinh nghi m th c ti%n và k n ngc a k s (ng i ch ra ph n m m):Know-Know-how of Software EngineerLà t t c các k thu t làm cho s d ng ph n c ng máytính t hi u qu caoNhuongld. Software Engineering, 2007PhPh n m m là gì ? Nhóm các K thu t Ph ng pháp lu n Nhóm các Nhóm các ch ng trình t li u Kinh nghi m k s know howNhuongld. Software Engineering, 2007NhómNhóm các k thu t, ph thu ph ng pháp lu nCác khái ni m và trình t c th hóa m t h th ngCác ph ng pháp ti p c n gi i quy t v nCác trình t thi t k và phát tri n c chu&n hóaCác ph ng pháp c t yêu c u, thi t k h th ng, thi tk ch ng trình, ki m th , toàn b quy trình qu n lý pháttri n ph n m mNhuongld. Software Engineering, 2007NhómNhóm các ch ng trìnhLà ph n giao di n v i ph n c ng, t o thành t các nhóm l nhch$ th cho máy tính bi t trình t thao tác x lý d li uPh n m m c b n: v i ch c n ng cung c p môi tr ng thaotác d% dàng cho ng is d ng nh#m t ng hi u n ng x lýc a ph n c ng (ví d nh OS là ch ng trình h th ng)Ph n m m ng d ng: dùng x lý nghi p v thích h p nào ó (qu n lý, k toán, . . .), ph n m m óng gói, ph n m mc a ng i dùng, . . .Nhuongld. Software Engineering, 2007NhómNhóm các t li u liN h ng t li u h u ích, có giá tr cao và r t c n thi tphát tri n, v n hành và b o trì ph n m m ch ra ph n m m v i tin c y cao c n t o ra các tli u ch t l ng cao: c t yêu c u, mô t thi t k t nglo i, i u ki n ki m th , th t c v n hành, h ng dnthao tácNhuongld. Software Engineering, 2007NhNh ng y u t khác khác S n xu t ph n m m ph thu c r t nhi u vào con ng i (k s ph n m m). Kh n ng h th ng hóa tr u t ...
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: Bản chất phần mềmPh I: GiPh n I: Gi i thi u chung v CNPM CNPM Ch ng 1: B n ch t ph n m m 1: 1.1 nh ngh a chung v ph n m m 1.2 Ki n trúc ph n m m 1.3 Các khái ni m 1.4 c tính chung c a ph n m m 1.5 Th nào là ph n m m t t? 1.6 Các ng d ng ph n m mNhuongld. Software Engineering, 20071.1. nh ngh a chung v ph n m m ph1.1.Ph n m m (Software-SW) nh m t khái ni m i ngh av i ph n c ng (Hardware-HW), tuy nhiên, ây là 2 kháini m t ng iT x a, SW nh th c cho không ho c bán kèmtheo máy (HW)D n d n, giá thành ph n m m ngày càng cao và nay caoh n ph n c ngNhuongld. Software Engineering, 2007Các c tính c a SW và HW SW vàCác Hardware Software V t “c ng” V t “m m” Kim lo i K thu t s d ng V t ch t Tr Tr u t ng H u hình Vô hình S n xu t công nghi p b i S n xu t b i con ng i máy móc là chính là chính nh l ng là chính nh tính là chính H ng hóc, hao mòn Không hao mònNhuongld. Software Engineering, 2007 nh ngh a 1: Ph n m m là 1: PhCá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 nCác c u trúc d li u làm cho ch ng trình thao tác thôngtin thích h pCác t li u mô t thao tác và cách s d ng ch ng trìnhNhuongld. Software Engineering, 2007 SW i ngh a v i HW SW Vai trò SW ngày càng th hi n tr i Máy tính là . . . chi c h p không có SW Ngày nay, SW quy t nh ch t l ng m t h th ng máy tính (HTMT), là ch c t lõi, trung tâm c a HTMT H th ng máy tính g!m HW và SWNhuongld. Software Engineering, 2007 nh ngh a 2Trong m t h th ng máy tính, n u tr b i các thi t bvà các lo i ph ki n thì ph n còn l i chính là ph n m mNgh a hp: SW là d ch v ch ng trình t ng khn ng x lý c a ph n c ng c a máy tính (nh h iuhành - OS)Ngh a r ng: SW là t t c các k thu t ng d ng th chi n nh ng d ch v ch c n ng cho m c ích nào ób#ng ph n c ngNhuongld. Software Engineering, 2007SW theoSW theo ngh a r ngKhông ch$ SW c b n và SW ng d ngPh i g!m c kh n ng, kinh nghi m th c ti%n và k n ngc a k s (ng i ch ra ph n m m):Know-Know-how of Software EngineerLà t t c các k thu t làm cho s d ng ph n c ng máytính t hi u qu caoNhuongld. Software Engineering, 2007PhPh n m m là gì ? Nhóm các K thu t Ph ng pháp lu n Nhóm các Nhóm các ch ng trình t li u Kinh nghi m k s know howNhuongld. Software Engineering, 2007NhómNhóm các k thu t, ph thu ph ng pháp lu nCác khái ni m và trình t c th hóa m t h th ngCác ph ng pháp ti p c n gi i quy t v nCác trình t thi t k và phát tri n c chu&n hóaCác ph ng pháp c t yêu c u, thi t k h th ng, thi tk ch ng trình, ki m th , toàn b quy trình qu n lý pháttri n ph n m mNhuongld. Software Engineering, 2007NhómNhóm các ch ng trìnhLà ph n giao di n v i ph n c ng, t o thành t các nhóm l nhch$ th cho máy tính bi t trình t thao tác x lý d li uPh n m m c b n: v i ch c n ng cung c p môi tr ng thaotác d% dàng cho ng is d ng nh#m t ng hi u n ng x lýc a ph n c ng (ví d nh OS là ch ng trình h th ng)Ph n m m ng d ng: dùng x lý nghi p v thích h p nào ó (qu n lý, k toán, . . .), ph n m m óng gói, ph n m mc a ng i dùng, . . .Nhuongld. Software Engineering, 2007NhómNhóm các t li u liN h ng t li u h u ích, có giá tr cao và r t c n thi tphát tri n, v n hành và b o trì ph n m m ch ra ph n m m v i tin c y cao c n t o ra các tli u ch t l ng cao: c t yêu c u, mô t thi t k t nglo i, i u ki n ki m th , th t c v n hành, h ng dnthao tácNhuongld. Software Engineering, 2007NhNh ng y u t khác khác S n xu t ph n m m ph thu c r t nhi u vào con ng i (k s ph n m m). Kh n ng h th ng hóa tr u t ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ phần mềm Bản chất phần mềm Ứng dụng phần mềm Kiến trúc phần mềm Bảo trì phần mềmGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng game 2D trên Unity
21 trang 339 1 0 -
Đề cương chi tiết học phần Vi xử lý
12 trang 288 0 0 -
173 trang 257 2 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 -
20 trang 167 1 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