Trừu tượng hóa thủ tục là gì?
A.
Tập hợp các dữ liệu có tên mô tả cho một đối tượng dữ liệu nào đó.
B.
Đặc tả các cấu trúc dữ liệu dùng trong việc thực hiện hệ thống.
C.
Một dãy các lệnh có tên, có chức năng xác định và giới hạn.
D.
Đặc tả các thuật toán được dùng cho các dịch vụ của hệ thống.
Trả lời:
Đáp án đúng: C
Trừu tượng hóa thủ tục là việc tạo ra một dãy các lệnh có tên, với chức năng đã được xác định rõ ràng và có giới hạn. Điều này cho phép người dùng sử dụng thủ tục mà không cần biết chi tiết về cách nó được thực hiện.
* **Phương án A:** Sai. Tập hợp các dữ liệu có tên mô tả cho một đối tượng dữ liệu nào đó là khái niệm về cấu trúc dữ liệu, không phải trừu tượng hóa thủ tục.
* **Phương án B:** Sai. Đặc tả các cấu trúc dữ liệu dùng trong việc thực hiện hệ thống liên quan đến thiết kế dữ liệu, không phải trừu tượng hóa thủ tục.
* **Phương án C:** Đúng. Một dãy các lệnh có tên, có chức năng xác định và giới hạn chính xác là định nghĩa của trừu tượng hóa thủ tục.
* **Phương án D:** Sai. Đặc tả các thuật toán được dùng cho các dịch vụ của hệ thống liên quan đến thiết kế thuật toán, không phải trừu tượng hóa thủ tục.





