Bài giảng cung cấp cho người học các kiến thức: Máy tính số và công dụng, chương trình máy tính & phần mềm, đời sống phần mềm, các mục tiêu của việc phát triển phần mềm, các hoạt ₫ộng chức năng trong phát triển phần mềm,. nội dung chi tiết. | Bài giảng Các mẫu thiết kế hướng đối tượng: Chương 1 - ĐH Bách khoa Chương 1 Tổng quan về phát triển phần mềm Máy tính số và công dụng Chương trình máy tính & phần mềm Đời sống phần mềm Các mục tiêu của việc phát triển phần mềm Các hoạt ₫ộng chức năng trong phát triển phần mềm Qui trình phát triển phần mềm Vài thông tin về nắm bắt yêu cầu Kết chương Khoa Khoa học & Kỹ thuật Máy tính Môn : Các mẫu thiết kế hướng ₫ối tượng Trường ĐH Bách Khoa Chương 1 : Tổng quan về phát triển phần mềm © 2010 Slide 1 I. Máy tính số và công dụng Các thiết bị cụ thể hóa : Con người thông minh hơn các ₫ộng vật khác nhiều. Ta ₫ã chế tạo ngày càng nhiều công cụ, thiết bị ₫ể hỗ trợ mình trong hoạt ₫ộng. Trong giai ₫oạn dài ban ₫ầu, ta chế tạo theo hướng cụ thể hóa, nghĩa là mỗi công cụ, thiết bị chỉ thực hiện ₫ược 1 vài công việc cụ thể nào ₫ó. Thí dụ, cây chổi ₫ể quét, radio ₫ể bắt và nghe ₫ài audio. Các công cụ, thiết bị cụ thể hóa ₫ược chế tạo ngày càng tinh vi, phức tạp và thực hiện nhiều công việc hơn trước ₫ây. Khuyết ₫iểm của thiết bị cụ thể hóa là mỗi thiết bị chỉ giải quyết 1 công việc. Trong cuộc sống, ta cần thực hiện rất nhiều công việc, do ₫ó ta phải chế tạo rất nhiều thiết bị và việc này không có dấu hiệu chấm dứt. Khoa Khoa học & Kỹ thuật Máy tính Môn : Các mẫu thiết kế hướng ₫ối tượng Trường ĐH Bách Khoa Chương 1 : Tổng quan về phát triển phần mềm © 2010 Slide 2 I. Máy tính số và công dụng Thiết bị tổng quát hóa - Máy tính số (digital computer) : nó cũng là 1 thiết bị, nhưng thay vì chỉ thực hiện 1 vài chức năng cụ thể, sát với nhu cầu ₫ời thường của con người, nó có thể thực hiện 1 số hữu hạn các chức năng cơ bản (tập lệnh), mỗi lệnh rất sơ khai chưa giải quyết trực tiếp ₫ược nhu cầu ₫ời thường nào của con người, nhưng .