已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
“软件工程导论”课程半期考试题评阅教师得分一、单项选择题(本大题共20小题,每小题2分,共40分)提示:在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在下表中。错选、多选或未选均无分。1. Which design model elements are used to depict a model of information represented from the users view?a. Architectural design elementsb. Component-level design elements c. Data design elementsd. Interface design elementsAnswer: c (Section 8.4.1)2. Which of the following are not areas of concern(考虑) in the design model?a. architectureb. datac. interfacesd. project scopeAnswer: d (Section 8.1)3. The importance of software design can be summarized in a single worda. accuracyb. complexityc. efficiencyd. qualityAnswer: d (Section 8.1)4. Which of the following is not a characteristic common to all design methods?a. configuration managementb. functional component representationc. quality assessment guidelinesd. refinement heuristicsAnswer: a (Section 8.2.2)5. What types of abstraction are not used in software design?a. controlb. datac. environmentald. procedural Answer: c (Section 8.3.1)6. Which is not one of the analysis activities that is used to create a complete analysis model?a. Configuration analysisb. Content analysisc. Functional analysis d. Market analysisAnswer: d (Section 7.5.3)7. For purposes of behavior modeling a state is anya. consumer or producer of data.b. data object hierarchy.c. observable mode of behavior. d. well defined process.Answer: c (Section 7.3.2)8. The state transition diagrama. depicts relationships between data objectsb. depicts functions that transform the data flowc. indicates how data are transformed by the systemd. indicates system reactions to external eventsAnswer: d (Section 7.3.2)9. Which of the following items does not appear on a CRC card?a. class collaboratorsb. class namec. class reliabilityd. class responsibilitiesAnswer: c (Section 6.5.4)10. Class responsibilities are defined by a. its attributes only b. its collaboratorsc. its operations onlyd. both its attributes and operationsAnswer: d (Section 6.5.4)11. Which of the following should be considered as candidate objects in a problem space?a. eventsb. peoplec. structuresd. all of the aboveAnswer: d (Section 6.5.1)12. UML activity diagrams are useful in representing which analysis model elements?a. Behavioral elementsb. Class-based elementsc. Flow-based elementsd. Scenario-based elementsAnswer: d (Section 6.3.1)13. Which of these is not an element of a requirements model? a. Behavioral elements b. Class-based elementsc. Process elementsd. Scenario-based elementsAnswer: c (Section 6.1)14. The result of the requirements engineering task is an analysis model that defines which of the following problem domain(s)?a. Information(Data)b. functionalc. behaviorald. all of the aboveAnswer: d (Section 5.5)15. Which of the following traits need to exist among the members of an agile software team?a. Competenceb. Decision-making abilityc. Mutual trust and respectd. All of the aboveAnswer: d (Section 3.3.3)16. The incremental model of software development ise. A reasonable approach when requirements are well defined.f. A good approach when a working core product is required quickly.g. The best approach to use for projects with large development teams.h. A revolutionary model that is not used for commercial products.Answer: b (Section 2.3.2)17. 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 iterationd. All of the above Answer: c (Section 2.3.3)18. Which of these is not one of the phase names defined by the Unified Process model for software development?a. Inception phaseb. Elaboration phasec. Construction phased. Validation phaseAnswer: d (Section 2.5.2) 19. Which question no longer concerns the modern software engineer?a. Why does computer hardware cost so much?b. Why does software take a long time to finish?c. Why does it cost so much to develop a piece of software?d. Why cant software errors be removed from products prior to delivery?Answer: a (Section 1.1)20. Which of the items listed below is not one of the software engineering layers?a. Processb. Manufacturingc. Methodsd. ToolsAnswer: b (Section 1.3)评阅教师得分二、判断题(本大题共20小题,每小题2分,共40分)。提示:要求在你认为正确的语句前标T,不正确的语句前标F。1. ( )Software engineering umbrella activities are only applied during the initial phases of software development projects.a. Trueb. FalseAnswer: b (Section 1.4)2. ( )In agile process models the only deliverable work product is the working program.a. Trueb. FalseAnswer: b (Section 1.6)3. ( )In general software only succeeds if its behavior is consistent with the objectives of its designers.a. Trueb. FalseAnswer: b (Section 1.7)4. ( )It is generally accepted that one cannot have weak software processes and create high quality end products.a. Trueb. FalseAnswer: a (Section 2.8)5. ( )In agile software processes the highest priorities is to satisfy the customer through early and continuous delivery of valuable software.a. Trueb. FalseAnswer: a (Section 3.3)6. ( )All agile process models conform to a greater or lesser degree to the principles stated in the “Manifesto for Agile Software Development”.a. Trueb. FalseAnswer: a (Section 3.5)7. ( )Requirements engineering is a generic process that does not vary from one software project to another.a. Trueb. FalseAnswer: a (Section 5.1)8. ( )A stakeholder is anyone who will purchase the completed software system under development.a. Trueb. FalseAnswer: b (Section 5.2.1)9. ( )It is relatively common for different customers to propose conflicting requirements, each arguing that his or her version is the right one.a. Trueb. FalseAnswer: a (Section 5.2.2)10. ( )Developers and customers create use-cases to help the software team understand how different classes of end-users will use functions.a. Trueb. FalseAnswer: a (Section 5.4)11. ( )Use-case actors are always people, never system devices.a. Trueb. FalseAnswer: b (Section 5.4)12. ( )Analysis patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to common problems.a. Trueb. FalseAnswer: a (Section 5.5.2) 13. ( )In win-win negotiation, the customers needs are met even though the developers need may not be.a. Trueb. FalseAnswer: b (Section 5.6)14. ( )In requirements validation the requirements model is reviewed to ensure its technical feasibility.a. Trueb. FalseAnswer: b (Section 5.7)15. ( )Object-oriented domain analysis is concerned with the identification and specification of reusable capabilities within an application domain. a. Trueb. FalseAnswer: a (Section 6.1.3)16. ( )In structured analysis models focus on the structure of the classes defined for a system along with their interactions.a. Trueb. FalseAnswer: b (Section 6.1.4)17. ( )Creation and refinement of use cases if an important part of scenario-based modeling.a. Trueb. FalseAnswer: a (Section 6.2)18. ( )It is important to consider alternative actor interactions when creating a preliminary use case.a. Trueb. FalseAnswer: b (Section 6.2.1)19. ( )The UML sequence diagram show the order in which system events are processed.a. Trueb. FalseAnswer: b (Section 7.3.2)20. ( )Information hiding makes program maintenance easier by hiding data and procedure from unaffected parts of the program.a. Trueb. FalseAnswer: a (Section 8.3.6)评阅教师得分四、简答题(本大题共2小题,每题5分,共10分)。1. How do software characteristics differ from hardware characteristics?Software is dev
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南省蒙自市高三物理下册期末考试模拟试卷及答案
- 2026年山西省原平市高一历史上册期末考试自测卷含答案
- 洛宁县2025年数学三年级第二学期期末联考试题含答案
- 保健砭术师安全生产规范考核试卷含答案
- 一次雷达机务员岗前工作改进考核试卷含答案
- 金属制粉工岗前技能综合实践考核试卷含答案
- 煤间接液化合成操作工测试验证水平考核试卷含答案
- 黄酒灌装工岗前实操知识技能考核试卷含答案
- 冷链食品安全管理员岗中设备维护考核试卷含答案
- 钢琴及键盘乐器制作工常识能力考核试卷含答案
- 2027年初中八年级心理健康《绽放自信的花朵》教学设计
- 高中生物高三一轮复习教学设计:植物生长素与其他植物激素核心考点突破
- 2026年最高人民检察院招聘书记员考试试题及答案
- 高中物理选择性必修第三册《气体的状态》教学设计
- 地震勘探平原地区安全作业培训
- 既有建筑外立面改造施工技术方案
- 木作文物修复师岗位实践理论考核试卷含答案
- (2026年秋)人教版八年级地理上册知识点大全(2024修订版)
- 吊篮施工专项方案及吊篮安全操作方案
- 【答案】《人工智能与创新》(南开大学)章节期末中国大学慕课答案
- 国民经济-烟草种植行业(2025年)分析报告
评论
0/150
提交评论