Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về quy trình phân tích và thiết kế hệ thống có cấu trúc, đặc biệt là thứ tự các mô hình được phát triển. Trong quy trình này, chúng ta thường bắt đầu bằng việc hiểu rõ hệ thống hiện tại (mô hình logic và vật lý hiện tại), sau đó thiết kế hệ thống mới (mô hình logic mới) và cuối cùng là triển khai hệ thống mới (mô hình vật lý mới).
* **Mô hình logic hiện tại:** Mô tả hệ thống hiện tại về mặt chức năng và dữ liệu mà không quan tâm đến cách nó được triển khai vật lý.
* **Mô hình vật lý hiện tại:** Mô tả hệ thống hiện tại về mặt phần cứng, phần mềm và mạng.
* **Mô hình logic mới:** Mô tả hệ thống mới về mặt chức năng và dữ liệu mà không quan tâm đến cách nó sẽ được triển khai vật lý.
* **Mô hình vật lý mới:** Mô tả hệ thống mới về mặt phần cứng, phần mềm và mạng.
**Phân tích các lựa chọn:**
* **A. Mô hình vật lý hiện tại, mô hình logic hiện tại, mô hình logic mới, mô hình vật lý mới.** Sai vì nó bắt đầu bằng mô hình vật lý hiện tại trước mô hình logic hiện tại, điều này không đúng với quy trình thông thường.
* **B. Mô hình logic hiện tại, mô hình vật lý hiện tại mô hình vật lý mới, mô hình logic mới.** Sai vì mô hình logic mới phải được thiết kế trước mô hình vật lý mới.
* **C. Mô hình logic hiện tại, mô hình vật lý hiện tại, mô hình logic mới, mô hình vật lý mới.** Đúng vì nó tuân theo đúng quy trình: hiểu hệ thống hiện tại (logic, vật lý), thiết kế hệ thống mới (logic), và triển khai hệ thống mới (vật lý).
* **D. Các kho dữ liệu nhập vào và kho dữ liệu xuất ra.** Sai vì nó chỉ đề cập đến một phần nhỏ của quá trình phân tích và thiết kế hệ thống.
Vậy đáp án đúng là C