Illustrate about software architecture. Describe different ways of architectural designs.
Illustrate the statement; Modularity is the single attribute of software which permits a program to be intellectually manageable".
Suggest the development process models for following software’s.
a) Development of web browser.
b) Search Engine.
Illustrate how human perception and skill level will have affect in user interface design.
Define and illustrate the generic tasks which always carried out in user interface design.