tailieunhanh - Bài giảng môn Phân tích & thiết kế phần mềm hướng đối tượng: Chương 1 - Tổng quan về phát triển phần mềm

Bài giảng trình bày những nội dung: 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. . | 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 Trường ĐH Bách Khoa © 2010 Môn : Phân tích & thiết kế phần mềm hướng ₫ối tượng Chương 1 : Tổng quan về phát triển phần mềm 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 Trường ĐH Bách Khoa © 2010 Môn : Phân tích & thiết kế phần mềm hướng ₫ối tượng Chương 1 : Tổng quan về phát triển phần mềm 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 nếu chúng ta biết cách tổ chức, sắp xếp các lệnh với ₫ộ dài nhất ₫ịnh và thứ tự nhất ₫ịnh thì ₫oạn lệnh này sẽ giải quyết ₫ược công việc có nghĩa mà con người cần. Cơ chế thực hiện các lệnh là tự ₫ộng, bắt ₫ầu từ lệnh ₫ược chỉ ₫ịnh nào

TỪ KHÓA LIÊN QUAN