25. What is the purpose of the structure chart in pro- 
gram design? 


  1. What is meant by customizing a software package?
  2. Explain the client–server architecture.
  3. Explain the difference between a symmetric encryp- tion algorithm and an asymmetric encryption 
algorithm.
  4. What is the purpose of the hardware and software specification?
  5. What do you think are the most important security issues for a system?
  6. What is meant by authentication? What is its role in 
securing transactions?
  7. What are three fundamental parts of most user interfaces?
  8. Why is content awareness important?
  9. Why are interface standards important?
  10. Why do we prototype the user interface design?
  11. What type of interface evaluation did you perform 
in the “Your Turn 9.1”?
  12. Why is using a top-down modular approach useful 
in program design?
  13. Describe the primary deliverable produced during program design. What does it include and how is it used?
  14. What does a data couple depict on a structure chart? 
A control couple?
  15. Where does the analyst find the information needed 
to create a structure chart?
  16. What is the purpose of the structure chart in pro- 
gram design?