System Analysis and Design
Top-down programming is

a map of the programmer's view of the data
an approach in which the top module is first tested then program modules are added from the highest level to the lowest level
a series or group of components that perform one or more operations of a more complex system
a group of related fields

ANSWER DOWNLOAD EXAMIANS APP

System Analysis and Design
System prototyping helps the designer in

communicating to the user, quickly, how the system, when developed, will look like and get a feedback.
all of the listed here
making the programmers understand how the system will function.
giving a demo of the software, to the system manager to whom he reports

ANSWER DOWNLOAD EXAMIANS APP