下载此beplayapp体育下载

软件工程考点复习.doc


beplayapp体育下载分类:资格/认证考试 | 页数:约5页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 5 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
什么是软件工程?构成软件工程的主要要素是什么?影响软件工程技术进步的动力是什么? 1 将系统的、规范的、可量化的方法应用于软件开发、运行、维护的过程 2. 包括 1 中的方法的研究人、过程、项目、方法和工具、软件制品硬件能力、软件技术、社会需求和科学技术水平 阐述软件的正确性、可用性、可靠性、有效性、安全性、可维护性、可移植性和可复用性的概念,并指明这些概念的重要性。正确性, 软件满足需求规约和用户目标的程度可用性, 软件操作的学****和为程序输入数据的难易程度学****和使用软件的难易程度, 包括操作软件、为软件输入数据、解释软件输出结果等。可靠性软件完成预期功能,成功运行的概率有效性软件系统利用计算机的时间资源和空间资源完成系统功能的能力可维护性软件制品交付给用户后, 可以对它进行修改, 以便改正潜伏的缺陷、改进性能和其他属性,是软件制品适应环境的变化可移植性将软件安装在不同的计算机系统或平台的难易程度安全性控制或保护程序和数据不受破坏的机制,以防止程序或数据受到意外或蓄意的存取、修改、使用、泄密、毁坏等可复用性概念或功能相对独立的一个或一组相关模块定义为一个软构件, 软构件可以在多种场合应用的程度成为构件的可复用性 阐述通用软件开发过程的五项活动,分析通用软件开发过程的优点。通用软件过程模型用“沟通、策划、建模、构建、部署”5 项活动构建软件过程模型。在软件项目管理等普适性活动的支持下进行软件开发, 增强了软件的开发能力、突出了软件工程特色,具有较大的灵活性和适应性。 研究图 (课本 60,61 页)所示的面对对象的迭代式软件开发过程,描述在立项,初始, 细化,构造和移交阶段分别可能使用哪些 UML 图形机制,为什么? 初始阶段用例图描述软件需求活动图表示业务处理过程交互图表示用例内部实现过程细化阶段包图、构件图和部署图表示软件体系结构构造阶段类图交互图活动图状态图构件图表示软件详细设计模型移交阶段部署图 以下陈述哪些是有效的用户需求?请说明理由。答案: ⑴目标软件应该用 java 语言实现。⑵软件系统必须在 5 秒内响应并处理外部事件⑶目标软件应该由一些特定的模块构成。⑷当目标软件与用户交互时,必须使用某些特定的菜单和对话框。其中⑵,⑶,⑷项是用户的有效需求。⑵是用户对系统性能的需求;⑶是用户对系统功能的需求;⑷是用户对系统使用界面的需求。而⑴是程序设计对计算机语言的需求, 应该有系统设计人员提出,所以不是用户的有效需求。 下述语句哪些属于不精确的用户需求?对不精确的需求描述,给出相应的需求分析对策。答案: ⑴系统应表现出良好的响应速度。⑵系统必须用菜单驱动。⑶在数据录入画面,应该有 25 个按钮。⑷系统运行时占用的内存不得超过 128KB 。⑸电梯应平稳运行⑹即使系统崩溃,也不能损坏用户数据。其中⑴,⑸,⑹是不精确的用户需求。⑴应该指出: 哪个功能要有速度响应要求, 具体的数据是什么? ⑸平稳运行的具体定义是什么?例如上升时具体要求抖动的参数不大于多少等等; ⑹没有说明应该采取什么具体措施保护数据。 P74 构成需求工作的工作流用例驱动的需求获取过程 1. 定义软件问题 2. 创建框架用例 3. 精化用例 4. 评审用例模型需求分析的任务需求分析的任务是在需求获取阶段的输出制品的基础上

软件工程考点复习 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数5
  • 收藏数0收藏
  • 顶次数0
  • 上传人xxj165868
  • 文件大小0 KB
  • 时间2016-06-24