In the "declarative paradigm," how are problems typically solved?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "By stating facts and rules, allowing the system to use logical reasoning to answer queries". Lối khai báo đảo ngược cách nghĩ thường gặp: lập trình viên không mô tả các bước phải làm mà khai các sự kiện đã biết cùng những luật suy diễn, sau đó đặt câu hỏi và để bộ suy diễn của hệ thống tự tìm lời giải, như cách làm việc với ngôn ngữ Prolog. Phương án "By writing a sequence of instructions to manipulate dat" tả đúng lối mệnh lệnh và thủ tục, nơi trình tự các bước là trọng tâm. Phương án "By creating objects that encapsulate data and methods" là lối hướng đối tượng. Phương án "By defining functions that transform data without side effects." là lối hàm; nó cũng mang tinh thần khai báo nhưng đơn vị xây dựng là hàm biến đổi dữ liệu, không phải tập sự kiện và luật để suy diễn.

Cùng phần 12

Xuất hiện trong 1 bộ đề