1.1. So sánh ưu và nhược điểm của hai phương pháp luận: Phát triển phần mềm hướng cấu trúc và phát triển phần mềm hướng đối tượng
1.2. Trình bày các nguyên tắc cơ bản của mô hình hóa hướng đối tượng: Sự trừu tượng hoá, tính đóng gói, tính module hóa, sự phân cấp. Cho ví dụ
1.3. Trình bày các khái niệm cơ bản trong kỹ thuật hướng đối tượng: Đối tượng, lớp đối tượng, gói, kế thừa, đa hình. Cho ví dụ
1.4. Trình bày các mục đích sử dụng khác nhau của UML? Các phần tử mô hình trong UML
1.5. Trình bày ý nghĩa và mục đích sử dụng của các loại biểu đồ trong UML? Cơ sở nào để xác định được các loại biểu đồ đó
1.6. Phân biệt mô hình tĩnh và mô hình động trong UML
1.7. Mục đích của hoạt động mô hình hóa nghiệp vụ là gì? Cho ví dụ
1.8. Đặc tả bổ sung và từ điển thuật ngữ là gì? Trình bày nội dung và mục đích sử dụng của chúng
1.9. Mục đích của hoạt động phân tích và thiết kế là gì
1.10. Kiến trúc phần mềm là gì? Trình bày kiến trúc khung nhìn 4+1 và mẫu kiến trúc phân tầng
1.11. Biểu đồ ca sử dụng là gì? Phân biệt hai quan hệ include, extend trong biểu đồ ca sử dụng
1.12. Mục đích của hoạt động phân tích ca sử dụng là gì? Các sản phẩm của pha phân tích hướng đối tượng
1.13. Các biểu đồ tương tác được tạo ra như thế nào trong phân tích ca sử dụng? Phân biệt biểu đồ tuần tự và biểu đồ cộng tác
1.14. Lớp phân tích là gì? Trình bày vai trò và cách xác định các kiểu mở rộng (stereotypes) của lớp phân tích: Lớp biên, lớp điều khiển và lớp thực thể
1.15. Phân biệt các dạng quan hệ trong biểu đồ lớp: Associations, generalization, aggregation, composition, dependency. Mục đích của việc xác định các phần tử thiết kế là gì
1.16. Hệ thống con là gì? Hệ thống con dùng để làm gì? Phân biệt hệ thống con và gói? Cách xác định các hệ thống con
1.17. Cơ chế phân tích trong thiết kế hướng đối tượng dùng để làm gì? Tại sao cần phân loại các cơ chế phân tích
1.18. Mục đích của thiết kế các ca sử dụng, các lớp, các hệ thống con và cơ sở dữ liệu là gì? Các lớp được làm mịn bằng cách nào trong pha thiết kế hướng đối tượng
1.19. Trình bày cách xác định và vẽ mô hình miền nghiệp vụ
1.20. Trình bày cách xác định và vẽ biểu đồ ca sử dụng
1.21. Trình bày cách xác định và vẽ biểu đồ tuần tự
1.22. Trình bày cách xác định và vẽ biểu đồ lớp chi tiết
1.23. Trình bày cách xác định và vẽ biểu đồ hoạt động
1.24. Ý nghĩa của việc đóng gói sự tương tác giữa các hệ thống con là gì
1.25. Nêu các bước trong Phân tích hướng đối tượng? Có những loại biểu đồ nào dùng trong pha phân tích hướng đối tượng
1.26. Các mô hình: Thác nước, bản mẫu, xoắn ốc