下载此文档

软件开发习题1.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
软件开发习题1班级:学号0姓名:一、思考题什么是软件生成周期模型?,有那些主要模型?答:软件生命周期模型是描述软件开发过程中各种活动如何执行的模型。主要有:瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、基于知识的模型和变换模型什么是软件开发方法?有那些主要方法?答:软件开发方法是一种使用早已定义好的技术集及符号表示习惯组织软件生产过程的方法。主要有:结构化方法、Jackson方法、维也纳开发方法和面向对象的开发方法。二、选择题:A1、软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容的软件开发模型是:AA瀑布模型B快速原型模型C增量模型D敏捷模型C2下列哪种模型最能适应快速变化的需求CA瀑布模型B快速原型模型C增量模型D敏捷模型B3下列哪种软件开发方法把一个复杂问题的求解过程分成几个阶段,而且这种分解是自顶向下,逐层分解BA面向对象方法B结构化方法C可视化方法DICASE方法C4下列哪种方法在可视开发工具提供的图形用户界面上,通过操作界面元素,诸如菜单、按钮、对话框、编辑框、单选框、复选框、列表框和滚动条开发CA面向对象方法B结构化方法C可视化方法DICASE方法C5面向对象的特征有A模块化、封装、继承B模块化、继承、多态C封装、继承、多态D模块化、封装、继承、多态三、填空题瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。螺旋模型沿着螺线进行若干次迭代,包括以下活动:制定计划、风险分析、实施工程、用户评估。敏捷开发相对于非敏捷,更强调程序员团队与业务专家之间的紧密协作面对面的沟通(认为比书面的文档更有效)频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发中人的作用。结构化软件开发方法的基本要点是:自顶向下、逐步求精、模块化设计。面向对象方法的主要特征有:封装性、继承性、多态性。

软件开发习题1 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新