thieumao

Công nghệ phần mềm nâng cao

Jan 8th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. Buổi 1: Một số khái niệm cơ bản
  2. 1> Một số khái niệm cơ bản
  3. - Công nghệ phần mềm (Software Engineer)
  4. - Mục tiêu:
  5. + Score: khách hàng muốn, chất lượng cao
  6. + Cost: chi phí tối thiểu để làm sản phẩm
  7. + Time
  8.  
  9. 2> Software
  10. - Computer program
  11. - Data structure
  12. - Document
  13.  
  14. Vòng đời phát triển
  15.  
  16. Buổi 2: Môn hình phát triển phần mềm
  17.  
  18. Characteristics of a Good Software (trình bày rõ Software Quality Triangle ở link http://www.ianswer4u.com/2011/10/characteristics-of-good-software.html#axzz4VDnzozCE)
  19.  
  20.  
  21. - Mô hình Thác Nước
  22. - Mô hình chữ V
  23. - Mô hình bản mẫu
  24. - Mô hình xoắn ốc
  25. - Agile
  26.  
  27. Tìm hiểu sự khác nhau giữ Verification với Valiedation
  28.  
  29. Buổi 3:
  30. Kiểm thử hộp đen
  31. Kiểm thử hộp trắng
  32.  
  33. Buổi 4:
  34. UML + OCL
  35.  
  36. Buổi 5: Ngôn ngữ hình thức (formal methods)
  37. Muốn làm tự động phải biểu diễn bằng công cụ toán học (đại số, logic, otomat...)
  38. --> gọi là formal methods (phương pháp hình thức)
  39.  
  40. - Giải pháp giải quyết bài toán trên
  41. + Model checking
  42. + Theorem proving
Advertisement
Add Comment
Please, Sign In to add comment