面向对象的分析与设计课后题目 EXERCISES Multiple-choice questions: For each question,choose one of the answers.1. What is software modeling?(a) Developing models of software.(b) Designing software applicationsbefore coding.(c) Developing software diagrams.(d) Developing software prototypes.2. What is the Unified Modeling Language?(a) A programming language for describingobject-oriented models.(b) A diagramming tool for drawingobject-oriented models.(c) Agraphical language for d