下载此文档

软件开发习题.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
软件开发习题.doc1、 描述软件的定义及主要特性。
2、 什么叫软件危机,试论述软件危机产生的原因及解决方法。
3、 软件工程的内容和目标是什么。
4、 软件开发和写程序有什么不同,为什么应该有所不同。
5、 为什么软件开发时,一个错误发现的越晚,为改正它的代价就越大。
6、 软件工程的7条基本原理是什么。
7、 软件生命周期为什么要划分阶段。
8、 软件生存周期包括那几个重要阶段,各阶段的关键问题和结束标准是什么。
项目立案,需求分析,总体设计,详细设计,编程,测试,乡
圭护
关键问题
结束标准
问题定义
问题是什么
关于规模和目的的报告 书
可行性分析
有可行性吗
系统高级逻辑模型:数据 流图、成本/效益分析
需求分析
系统必须做什么
系统的逻辑模型:数据流 图,数据字典,算法描述
总体设计
应该如何解决这个问题
可能解决方法:系统流程 图
推荐的系统结构:层次图 和结构图
详细设计
怎样具体实现这个系统
编码规格说明:hipo图和 pdl
编码和单元测试
正确的程序模块
源程序清单
单元测试方法和结果
综合测试
符合要求的软件
综合测试方法和结果
完整一致的软件配置
维护
持续的满足用户要求的软件
完整准确的维护记录
1、 什么是范型,软件工程的范型包括哪些要素。
2、 什么是抽象,在软件工程中应该怎样运用抽象。
3、 指出面向对象潜在的优缺点。
4、 什么是面向对象的继承关系,举出几个继承的例子。
5、 指出瀑布模型的优缺点。
6、 Uml有哪些主要的事物和关系。
7、 为什么统一的软件建模符号很重要。
8、 团队和个人在软件开发分别起什么作用,小团队开发软件有哪些优势。
1、 为什么需求分析被认为是软件开发过程中最重要的阶段。
2、 怎样理解分析阶段的任务是决定“做什么”而不是“怎么做”。
3、 如何理解who,what,why,这三个问题是任何商业软件设计的出发点。
4、 简述需求分析规格说明包含的主要内容。
5、 UCCD分析过程中包括哪些主要的步骤。
1、 面向对象的分析原则是什么。
2、 叙述类职责协作模型的优点。
3、 面向对象的需求规格说明包含哪些主要内容。
4、 简述面向对象的分析过程
1、 简述面向对象分析和面向对象设计之间的关系。
2、 软件的模块化设计有哪些主要的优点。
3、 模块件耦合的含义是什么,针对模块件耦合应采用怎样的设计原则。
4、 模块内聚的含义是什么?针对模块内聚应采用怎样的设计原则。
5、 简述模块重用的益处。
6、 面向对象软件开发在产品设计阶段包括哪些目标。
7、 简述用户界面的五种交互方式。
8、 UCCD分析过程中包含哪些主要的步骤。
1、 类设计的目的是什么?如何将它们与分析的目的区分开来。
2、 类类型体系结构山哪些层次组成?各层次的主要用途是什么?
3、 什么样的信息构成类构架,这些信息来源于那里。
4、 类的设计过程包含哪些步骤。
5、 设计期间如何使用顺序图,如何让验证他们。
6、 类设计阶段有哪些主要的目标。
7、 设计良好的类及方法有哪些特征。
1、 自顶向下实现与自底向上实现最主要的区别是什么。
2、 桩程序和驱动程序有什么区别。你认为哪一个容易

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

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小86 KB
  • 时间2021-09-13
最近更新