Question 17
A compiler processes source code through the modules -- lexical analysis, parsing, semantic analysis, optimization, and code generation. The output of one module is used as input to the next module.
Which architecture style best matches this system?
MVC
Client-Server
Pipe-and-Filter
Peer-to-Peer