资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
2010 软件工程真题名词解释:1. 软件工程的用例驱动:用例获取系统的功能需求,它们“驱动”需求分析之后的所 有阶段的开发。2. ER图:实体-关系图简称为ER图。通常,使用ER图来建立数据模型,用 ER图描 绘的数据模型也称为ER模型。3. 模块化:将软件分成具有一定结构的模块的过程称为模块化。4. a测试和卩测试:a测试是由一个用户在开发者的场所来进行的,软件在开发者对用户的“指导”下 进行测试,开发者负责记录错误和使用中出现的问题,所以,a测试是在一个受控的环境中进行的。卩测试是由软件的最终用户在一个或多个用户场所来进行的,不象a测试,开发者 通常不在测试现场,因此卩测试是软件在一个开发者不能控制的环境中的“活的” 应用。简单题 :1. 敏捷软件开发宣言是轻量级开发方式的宣言,宣言强调它和重量级开发方式的不 同。请简要叙述宣言的内容并概述其中一个敏捷过程模型。答: 宣言内容:1) 个体和交互胜过过程和工具;2) 可工作软件胜过宽泛的文档;3) 客户合作胜过合同谈判;4) 响应变化胜过遵循计划。一个敏捷过程模型:极限编程(Extreme Programming, XP),生命周期:策划、设计、编码、测 试。XP原则:现场客户、简单设计、测试驱动、结对编程、代码全体拥有、 持续集成、小型发布2. 判断题:1) 概要设计时应昼加强模块间的联系 (错)2) CMM 分 5 个阶段,从 1级-5 级递增(对)3) 喷泉模型是典型的面向对象过程模型(对)4) 编码时应尽可能使用全局变量(错)5) 软件项目中,当进度出现问题的时候,应赶紧投入更多的人力,从而赶上 计划。(错)3. 根据网络书店采购,定价管理信息系统需求,区分用户、功能等,画 UML 图“图书供货商”注册被审批后,可以登录系统发布其可提供的书籍信息,网络书店 经营的“决策者”登录后可以添加待购书,其中,采购时可以选择以前系统中注册过的“图书供货商”作为供货渠道,另外还可以为图书定价。“系统管理员”进行 帐户管理。具体来说:本系统提供给供应链上的“图书供货商”登录后输入可供图书商品信 息。系统还提供网络书店经营“决策者”添加待购图书功能。其中可输入图书采购 渠道,其采购渠道可以根据图书供应商,在注册后输入的供书信息进行选择,另外 还可以进行图书价格确定等功能。“系统管理员”可以审批注册的“图书供应 商”,日后也可以删除该供应商帐号,同时为“决策者”添加和删除相应帐户。“决策者”无需注册,直接获得帐号和密码,可以在系统中修改密码。三. 论述题对您参加与分析,设计或开发的一个软件项目作较为系统的简介,然后结合这个项目回答 以下问题。1)如何确定需求?确定需求的主要措施和经验。需求规格说明书包含哪些内容?需求调查的目的是通过各种途径获取用户的需求信息(原始材料),产生用户需 求说明书。需求分析的目的是对各种需求信息进行分析,消除错误,刻画细节等。常见的需求 分析方法有 问答分析法”和 建模分析法”两类。需求定义的目的是根据需求调查和需求分析的结果,进一步定义准确无误的产品需 求,产生产品需求规格说明书。系统设计人员将依据产品需求规格说明书 开展系统设计工作。需求确认是指开发方和客户共同对需求文档进行评审,双方对需求达成共识后作出 书面承诺,使需求文档具有商业合同效果。需求说明书包括以下内容:项目背景、定义、参考资料、项目目标、假定和约束、 功能需求、非功能需求等2)项目进行过程中,需要做哪些测试?分别在哪些阶段进行?哪些工具及经验?-集翊试单元謎悽主要的测试工具:loadrunner、winrunner、QTP等3)如何进行软件配置管理?a. 制订配置管理计划b. 确定配置标识c. 进行配置控制,实施变更管理d. 配置审计e. 记录并报告配置状态f. 版本控制g.已改成 word 文本 方便4) 最新文件 仅供参考 更改a.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号