Final answer:
The two categories of data-centered architecture are repository and blackboard, with the repository having a central data store for components to access, and blackboard involving independent knowledge sources contributing to a common data structure.
Step-by-step explanation:
The two categories of data-centered architecture are repository and blackboard. In the repository architecture, various components of the system share data through a common data store, known as the repository. This repository acts as a central database where data is stored and managed. Each component reads from and writes to this repository, thus maintaining a consistent view of the data.
On the other hand, the blackboard architecture is more dynamic and less structured. It consists of a collection of independent components, known as knowledge sources, which communicate through a common data structure, the blackboard. The knowledge sources work independently on the problem, updating the blackboard with partial solutions. The process continues until a solution is reached or there is no further improvement to the solution.