软件工程导论填空题题库
“软件工程导论填空题题库”相关的资料有哪些?“软件工程导论填空题题库”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程导论填空题题库”相关范文大全或资料大全,欢迎大家分享。
软件工程填空题(18套试题与答案)
.. . . ..
《软件工程》填空题
二、填空题(请把答案写在相应的横线上,每小题1.5分)
1、软件是数据、计算机程序及其说明程序的各种文档。
2、概要设计主要是把各项功能需求转换成系统的体系结构。
3、面向对象开发方法包括OOA 、OOD 、OOP 三部分。
4、结构化设计中以数据流图为基础的两种具体分析设计方法是变换分析、事物分析设计。
5、在单元测试时,需要为被测模块设计驱动模块和桩模块。
6、CMM把软件过程从无序到有序的进化分成5个阶段,排序而形成5个逐层提高的等级,分别是初始级、可重复级、已定义级、已管理级和可优化级。
7.子类自动共享父类的属性和操作的机制称为继承。
8. 软件工程管理的具体内容包括对开发人员、组织机构、用户、文档资料等方面的管理。
9、可行性研究的三个方面是技术可行性、社会可行性和__经济可行性__。
10、在软件概要设计阶段,建立软件结构后,还应为每个模块写一份处理说明和_接口说明__。
11、在画分层的DFD时,父图与子图的输入输出数据流要__平衡__。
12、在详细设计阶段,除了对模块内的算法进行设计,还应对模块内的__数据结构_进行设计。
13. 对象的抽象是___类___。
14. 基线的作用是把各阶段的开发工作划分得更加明确,
软件工程填空题(18套试题与答案)
.. . . ..
《软件工程》填空题
二、填空题(请把答案写在相应的横线上,每小题1.5分)
1、软件是数据、计算机程序及其说明程序的各种文档。
2、概要设计主要是把各项功能需求转换成系统的体系结构。
3、面向对象开发方法包括OOA 、OOD 、OOP 三部分。
4、结构化设计中以数据流图为基础的两种具体分析设计方法是变换分析、事物分析设计。
5、在单元测试时,需要为被测模块设计驱动模块和桩模块。
6、CMM把软件过程从无序到有序的进化分成5个阶段,排序而形成5个逐层提高的等级,分别是初始级、可重复级、已定义级、已管理级和可优化级。
7.子类自动共享父类的属性和操作的机制称为继承。
8. 软件工程管理的具体内容包括对开发人员、组织机构、用户、文档资料等方面的管理。
9、可行性研究的三个方面是技术可行性、社会可行性和__经济可行性__。
10、在软件概要设计阶段,建立软件结构后,还应为每个模块写一份处理说明和_接口说明__。
11、在画分层的DFD时,父图与子图的输入输出数据流要__平衡__。
12、在详细设计阶段,除了对模块内的算法进行设计,还应对模块内的__数据结构_进行设计。
13. 对象的抽象是___类___。
14. 基线的作用是把各阶段的开发工作划分得更加明确,
软件工程导论报告
实验报告 课程名称 实验题目 学生学号 实验目的: 本课程实验的教学目标在于通过绘制数据流图、实体关系图、用例图、状态图等实验,重点熟悉软件设计中的逻辑模型设计方法及其绘制工具软件,从软件工程角度理解和掌握软件设计开发过程。 实验条件: 电脑一台、能上网查阅资料。 实验项目一 熟悉软件工程工具 1.实验目的、任务:通过创建、编辑、保存一个简单的Visio图形文件,让学生学习掌握Microsoft Office Visio 的基本用法,掌握使用Microsoft Office Visio绘制业务流程图、数据流图、功能模块图、软件结构图和软件界面的方法。 2.实验基本要求:熟练应用Visio绘制软件开发图形的基本操作。 3.实验内容:打开Microsoft Office Visio,按照给出的业务流程图、数据流图、功能模块图、软件结构图和软件界面,绘制出相同的图形。 实验结果: 软件工程 姓名 日期 班级 2017-6-10 实验项目二 绘制数据流图和实体关系图 1.实验目的、任务:能够根据业务描述,分析设计并绘制其数据流图和实体关系图。 2.实验基本要求:基本掌握数据流图和实体关系图的分析设计方法。 3.实验内容:银行计算
软件工程导论试题
软件工程导论试题(老师给的)
一.选择
1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和 ( )。 A、详细计划
B、可行性分析
C、运行阶段
D、测试与排错
2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大 ( )。 A、详细设计阶段 B、概要设计阶段 标 ( )。 A、需求分析阶段
C、 需求分析阶段D、 测试和运行阶段
3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目
B、详细设计阶段 C、概要设计阶段 D、 可行性研究阶段
4、软件工程的出现主要是由于( )。
A.程序设计方法学的影响 B.其它工程科学的影响 C. 软件危机的出现 D.计算机的发展 5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 ( )
A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境D、开发人员的素质 6、软件开发常使用的两种基本方法是结构化和原型化方法,在
软件工程导论试题
1.办公室复印机的工作过程大致如下:
未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;
如果执行复印命令时发现缺纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员排除故障,故障排除后回到闲置状态。
请试画出复印机的状态转换图 答案:
排除了卡纸故障 卡纸 卡纸故障 do/警告 复印 闲置 复印命令 完成命令 do/复印 缺纸 缺纸故障 do/警告
装满纸 2.录入统计计算某班学生成绩,画出数据流图(DFD)。 学生成绩表数据结构如下:
学号|高数|物理|英语|计算机|法律常识|总分|平均分|不及格门数|升留补| 需求功能如下:
(1)录入全班学生各课的考分,生成成绩表;
(2)检查各课成绩,修改错误,补充未录入成绩,删除非法成绩;
(3)计算总分,平均分;
(4)统计不及格门数,然后再写入升级、补考、留级;
(5)打印成绩通知单,交家长。
答案:
错误成绩通知
1 学生成绩 录入 学生成绩 2 检查 学生成绩
软件工程导论-期末题库(完整版)
1.填空题
1.一般来说,可以从__一致性__、_完整性___、_现实性____和_有效性___四个方面验证软件需求的正确性。
2.IPO图是_输入、处理和输出图_的简称,它是美国IBM公司发展完善起来的一种图形工具。
3.系统流程图是描述__物理模型__的传统工具,用图形符号表达了系统中各种元素之间的_____信息流动_____情况。
4.数据流图中的箭头表示数据流,椭圆或圆形表示 数据处理 ,矩形表示数据的源点/终点。
5. 软件测试的步骤按顺序分别是:___单元测试_____、子系统测试、系统测试(子系统
和系统测试通常称为集成测试)、__确认测试__和_____系统测试(集成测试)____ 6. 软件生命周期一般可分为_问题定义_、可行性研究、_需求分析_、设计编码、_测试_、
运行与维护阶段。
7. 可行性研究主要集中在以下四个方面_经济可行性_、__技术可行性____、__法律可行
性___和抉择。
8. 在结构化设计中,HIPO图应用在 总体设计 阶段,由IPO图和_层次图_两部分组成。 9. 复杂问题的对象模型通常由下述五个层次组成:主题层、___类与对象_层、__结构___
层、_属性_层和__服务_层。
10. 实施精化设计的目
软件工程导论-期末题库(完整版)
1.填空题
1.一般来说,可以从__一致性__、_完整性___、_现实性____和_有效性___四个方面验证软件需求的正确性。
2.IPO图是_输入、处理和输出图_的简称,它是美国IBM公司发展完善起来的一种图形工具。
3.系统流程图是描述__物理模型__的传统工具,用图形符号表达了系统中各种元素之间的_____信息流动_____情况。
4.数据流图中的箭头表示数据流,椭圆或圆形表示 数据处理 ,矩形表示数据的源点/终点。
5. 软件测试的步骤按顺序分别是:___单元测试_____、子系统测试、系统测试(子系统
和系统测试通常称为集成测试)、__确认测试__和_____系统测试(集成测试)____ 6. 软件生命周期一般可分为_问题定义_、可行性研究、_需求分析_、设计编码、_测试_、
运行与维护阶段。
7. 可行性研究主要集中在以下四个方面_经济可行性_、__技术可行性____、__法律可行
性___和抉择。
8. 在结构化设计中,HIPO图应用在 总体设计 阶段,由IPO图和_层次图_两部分组成。 9. 复杂问题的对象模型通常由下述五个层次组成:主题层、___类与对象_层、__结构___
层、_属性_层和__服务_层。
10. 实施精化设计的目
软件工程导论-期末题库(完整版)
1.填空题
1.一般来说,可以从__一致性__、_完整性___、_现实性____和_有效性___四个方面验证软件需求的正确性。
2.IPO图是_输入、处理和输出图_的简称,它是美国IBM公司发展完善起来的一种图形工具。
3.系统流程图是描述__物理模型__的传统工具,用图形符号表达了系统中各种元素之间的_____信息流动_____情况。
4.数据流图中的箭头表示数据流,椭圆或圆形表示 数据处理 ,矩形表示数据的源点/终点。
5. 软件测试的步骤按顺序分别是:___单元测试_____、子系统测试、系统测试(子系统
和系统测试通常称为集成测试)、__确认测试__和_____系统测试(集成测试)____ 6. 软件生命周期一般可分为_问题定义_、可行性研究、_需求分析_、设计编码、_测试_、
运行与维护阶段。
7. 可行性研究主要集中在以下四个方面_经济可行性_、__技术可行性____、__法律可行
性___和抉择。
8. 在结构化设计中,HIPO图应用在 总体设计 阶段,由IPO图和_层次图_两部分组成。 9. 复杂问题的对象模型通常由下述五个层次组成:主题层、___类与对象_层、__结构___
层、_属性_层和__服务_层。
10. 实施精化设计的目标是基于模块的“
软件工程填空全
二.填空题
1软件质量与产品运行特性为,健壮性,效率,安全性,可用性,风险性和可靠性.
2软件工程的目的是成功地建造大型的软件系统,主要内容是软件开发技术和软件工程管理两方面
3软件开发方法的主要目的是克服软件手工生产,使软件开发能进入工程化和规范化的环境
4软件工程学中除重视软件开发技术的研究外,另一重要组成内容是软件的工程管理.
5瀑布模型把软件生命周期划分为软件定义,软件开发,与运行与维修3个阶段,而没个阶段又可分为若干个小更小的阶段. 6软件文档是软件工程实施中的重要成分,它不仅是软件开发的各阶段的重要依据,而且也是影响软件的可维护性.
7文档是软件开发人员,维护人员,用户,以及计算机之间的桥梁. 8在软件生命周期的各个阶段都会产生一系列的文件,如手册,数据和程序等,他们总称为软件配置
9软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要是关于软件系统目标
10.软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是分析人员和用户人员
11.可行性研究的目的是要用最小的代价,在尽可能段的时间内确定软件项目的可行性
12.从可行性研究从技术可行性经济可行性,和社会可行性3各方面进行论证.
13软件成本
软件工程导论试题集
1. 航空公司“机票预定系统”:
航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓
名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 参考答案:(0层,1层DFD)
预订信息 旅 旅 机票 机票
取票通知 行 客 预订 取票通知
社 账单 账单/票款 旅客信息 航班信息 旅行社 录入预订信息 安排 航班 取票通知 账单 机票 旅客 取票通知 机票 旅客 取票
旅行时间 姓名 性别 旅行地 工作单航班机票信 航空公账单 合适航班机 可售机票信身份证号 旅客 取票通知 订价旅行社 时等订票旅客账售出机票信
2. 一个简化的机票销售系统需求描述如下:
售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部