1、(D)spiral2. ( )The project team developing a new system is experienced in the domain. Although the new project is fairly large, it is not expected to vary much from applications that have been developed by this team in the past. Which process model would be appropriate for this type of development?3
2、. ( )Which of the items listed below is not one of the software engineering layers?(A) Process (B) Manufacturing (C) Methods (D)Tools4. ( )Which of these are the 5 generic software engineering framework activities?(A) communication, planning, modeling, construction, deployment (B) communication, ris
3、k management, measurement, production, reviewing(C) analysis, designing, programming, debugging, maintenance (D) analysis, planning, designing, programming, testing5. ( )The incremental model of software development is (A)A reasonable approach when requirements are well defined. (B)A good approach w
4、hen a working core product is required quickly. (C)The best approach to use for projects with large development teams. (D)A revolutionary model that is not used for commercial products.6. ( )Which of these is not one of the phase names defined by the Unified Process model for software development?(A
5、)Inception phase(B)Elaboration phase(C)Construction phase(D)Validation phase7. ( )The things that make requirements elicitation difficult are problems of(A) scope(B) understanding(C) volatility(D) all of the above8. ( )The result of the requirements engineering elaboration task is an analysis model
6、that defines which of the following problem domain(s)?(A) information(B) functional(C) behavioral(D) all of the above 9. ( )Which of following is not a UML diagram used creating a system analysis model?(A) activity diagram(B) class diagram(C) dataflow diagram(D) state diagram10. ( )Which of these is
7、 not an element of an object-oriented analysis model?(A) Behavioral elements(B) Class-based elements(C) Data elements(D) Scenario-based elements11. ( )The entity relationship diagram(A)depicts relationships between data objects(B) depicts functions that transform the data flow(C) indicates how data
8、are transformed by the system(D) indicates system reactions to external events12. ( )Which of the following are areas of concern in the design model?(A)architecture(B)data(C)interfaces(D)a, b and c13. ( )Which of these are characteristics of a good design?(A)exhibits strong coupling between its modu
9、les(B)implements all requirements in the analysis model(C)provides a complete picture of the software(D)both b and c14. ( )A generalized description of a collection of similar objects is a (A) class(B) instance(C) subclass(D) super class15. ( )The component-based development model is(A)Only appropri
10、ate for computer hardware design.(B)Not able to support the development of reusable components. (C)Works best when object technologies are available for support. (D)Not cost effective by known quantifiable software metrics.16. What is the goal of software engineering? (A) The production of fault-fre
11、e software that satisfies the users needs and that is delivered on time and within budget(B) The development of software that conforms(遵循) to international standards(C) The replacement of hand coding by automatic programming(D) The application of engineering techniques to software development17. The
12、 items listed below are the software engineering layers? A)Process B)Manufacturing C)Methods D)ToolsE) all of the above F) a ,c and d18. Which of these are the 5 generic software engineering framework activities?A)Communication, planning, modeling, construction, deploymentB)Communication, risk manag
13、ement, measurement, production, reviewingC)Analysis, designing, programming, debugging, maintenanceD)Analysis, planning, designing, programming, testing19. Which of these terms are not level names in the Capability Maturity Integration Model (CMMI)?A) Performed B) Defined C) Quantitatively Managed D
14、) Managed F) Repeated G)Both c and f20. The spiral model of software development A) Ends with the delivery of the software product B) is more chaotic than the incremental modelC) Includes project risks evaluation during each iteration D) All of the above21. The main difference between waterfall model and evolutionary model is in A. different activities
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1