软件工程期末试卷题型

“软件工程期末试卷题型”相关的资料有哪些?“软件工程期末试卷题型”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程期末试卷题型”相关范文大全或资料大全,欢迎大家分享。

软件工程期末试卷答案

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

软件工程试题一

一.单项选择题

1. 以下不是软件危机的典型表现的是: ( D ) 。

A. 对软件开发成本和进度的估计常常很不准确

B. 用户对“已完成的”软件系统不满意的现象经常发生 C. 软件产品的质量往往靠不住

D. 采用面向对象方法开发软件

3. 下列哪个不是软件工程方法学中的要素( C )。

A. 方法 B. 工具 C. 程序 D. 过程 4. 下列模块的独立性的耦合方式中,最好的是( C )

A.公共耦合 B. 控制耦合 C. 数据耦合 D. 内容耦合 5.概要设计中,开发人员要解决的最重要的问题是 ( D ) 。

A. 要让软件做什么 B. 要给该软件提供哪些信息 C. 要求软件工作效率怎样 D. 要让该软件模块具有何种结构 6. 为了提高模块的独立性,模块内部最好是 ( C ) 。

A. 逻辑内聚 B. 时间内聚 C. 功能内聚 D. 通信内聚 7. 程序的三种基本控制结构的共同特点是 ( C ) 。

A. 不能嵌套使用 B.

2013软件工程-期末试卷B

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

……… … … … … … … … … … … 线 :…业…专…级年…… … … … … … … … … :别…系 …) 题封 … 答… 不… 内… 线… … 封… 密… (… … … :号…学… … … … … … 密 … …:名…姓………………………………………

东莞理工学院(本科)期末试卷

2012 --2013 学年第 2 学期

《软件工程 (本)》试卷(B)

开课单位: 计算机学院 ,考试形式:闭卷,允许带 笔、计算器 入场 班级: 姓名: 学号:

题序 一 二 三 四 总 分 得分 评卷人

一、填空题(共20分,每小题1分)

1、软件与物质产品有很大的区别,软件是一种 产品。

2、软件工程是一门综合性交叉学科,计算机科学着重于理论和原理,软件工程着重于 。

3、可行性研究实质上是进行一次简化、压缩了的 。 4、可行性研究的三个方面是技术可行性、社会

软件工程期末复习试卷

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

《软件工程》试题

一、从供选择的答案中选出应填入下列叙述中( )内的正确答案。

软件设计中划分程序模块通常遵循的原则是使各模块间的耦合尽可能( A 3 )。三种可能的模块耦合是:

( B 5 ),例如,一个模块直接引用另一个模块中的数据。

( C 6 ),例如,一个模块把开关量作为参数传送给另一个模块。

( D 1 ),例如,一个模块通过公共数据结构把数据传送给另一个模块。 其中, ( E 5 )的耦合性最强。 【供选择的答案】 A: ① 强 ② 适中 ③ 弱

B~E: ① 公共耦合 ② 数据耦合 ③ 逻辑耦合 ④ 外部耦合 ⑤ 内容耦合 ⑥ 控制耦合

二、为高质量地开发软件项目,在软件结构设计时必须遵循( A3 )的原则,( B2 )建立软件系统的模块结构。并且应根据( C 3 )评价系统模块划分的质量。此外在模块设计时,应从5种基本的( D5 )出发,利用它们组合成一个模块的程序块结构。 要求每个( E1 )的结构应是单入口和单出口。 【供选择的答案】 A:① 质量控制 ② 程序优化 ③ 信息隐蔽 ④ 数据共享 ⑤ 模块通信

软件工程期末复习

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

一 基本概念

1简述1983年IEEE为软件下的定义。5822926

计算机程序、方法、规则、相关的文档资料以及在计算机上运行程序时所必需的数据。

2简述软件危机的表现有哪些?以及解决软件危机的途径有哪些?

软件危机的主要表现包括:

(1) 软件开发进度难以预测,开发成本难以控制,导致超预算、超时; (2) 产品功能难以满足用户需求;

(3) 软件产品质量无法保证;

(4) 软件缺少适当的文档资料,维护困难; (5) 软件成本超过硬件成本;

(6) 软件开发生产率的提高速度跟不上计算机应用普及深入的趋势; 解决软件危机的途径有:

1管理措施:项目管理、配置管理、过程管理、质量控制

2技术措施:开发过程、开发技术与方法和开发工具

3 软件工程的定义

1993年IEEE给出的定义:软件工程是:

①系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;

②研究①中提到的途径。”

软件工程是围绕软件开发的一门交叉学科: 软件工程=计算机科学+工程学+管理学

4 软件工程的10个知识领域

软件工程过程 ( Software Engineering Process)

软件工程工具和方法 ( Softwa

软件工程综合应用题型举例

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

1、数据流图、软件结构图

假设一家工厂的采购部每天需要一张订货报表,报表按零件编号排序,表中列出所有需要再次订货的零件。对于每个需要再次订货的零件应该列出下述数据:零件编号,零件名称,订货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给订货系统。当某零件的库存数量少于库存量临界值时就应该再次订货。

试根据要求画出该系统的功能级数据流图,并设计出软件结构图。 解答:(1)数据流图如下:

或者

(2)软件结构图如下:

2、数据字典

北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。 请用数据字典中定义数据的方法,定义上述的电话号码。

解答:

电话号码=[校内号码|校外号码] 校内号码=非0数字+3{数字}3 校外号码=0+[本市号码|外地号码] 本市号码=非0数字+7{数字}7

外地号码=3{数字}3+非0数字+7{数字}7 非0数字=[1|2|3|4|5|6|7|8|9] 数字=[0|1|2|3

软件工程期末题库 - 图文

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

目录

第一章 软件工程简介 ..................................................................................................................... 1 第二章 过程和生命周期的建模 ..................................................................................................... 6 第三章 项目的计划和管理 ........................................................................................................... 12 第四章 需求获取 ........................................................................................................................... 24 第五章 系统设计 .......

期末软件工程资料整理

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

1.软件工程的基本原理?

答:基本原理包括3要素:方法,工具,过程;其中,方法是完成软件开发任务的技术方法回答怎样做的问题;工具是为运用方法提供自动半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,他是完成各任务的工作步骤。

2.RUP中有9个工作流,前6个为过程工作流,后3个为核心支持工作流程。

3.问答:P.32第2题

4.简述结构化范型和面向对象范型的要点,分析优缺点。

5.电话号码有几类:校内电话号码由4位数字组成,第1位不是0;校外电话分本市电

话和外地电话,拨校外电话需先拨0,本市电话则再接着拨8位数字(第1位不是0),外地电话则拨3位区码再拨8位电话号码(第1位不是0)。 答案:

电话号码 = [ 校内电话号码 | 校外电话号码 ] 校内电话号码 = 非零数字 + 3位数字

校外电话号码 = [ 本市号码 | 外地号码 ] 本市号码 = 数字零 + 8位数字

外地号码 = 数字零 + 3位数字 + 8位数字

非零数字 = [ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ] 数字零 = 0

3位数字 = 3{数字}3

8位数字 = 非零数字 + 7位数字 7位数字 = 7

软件工程06—07试卷A

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

_ ______________:名姓 _ ______ __线____:号学 封 _ _______ __密____:级班 _____________:业专 东华理工大学南昌校区2006--2007学年第二学期末考试A卷

C.确定系统的功能 D.修改系统的开发计划 5.下列哪个阶段不属于软件生存期的三大阶段( )。 课程:软件工程理论与实践 年级:04级 考试方式:闭卷

A.计划阶段 B.开发阶段 题 号 一 二 三 四 五 总 分 C.编码阶段 D.维护阶段 得 分 6.下列哪项不是UML的扩展机制( )。 一、填空题(本大题共10小题,每空2分,共30分)

A.加标签值 B.约束 1.软件生存周期一般可分为问题定义、可行性研究、测试、设计、编码、 、C.元模型 D.版类 运行与维护阶段。

7.下列描述错误的是( )。

A.结构化开发方法是一种面向数据流的开发方法 2.软件维护的类型包括纠错性类型、完

软件工程期中试卷

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

一、单项选择(每题2分,共30分)

1、总体设计目的是确定整个系统的( D )。

A、规模 B、测试方案

C、费用 D、功能及模块结构 2、模块在同一段时间内完成各种初始化工作,这属于( C )。 A、偶然内聚 B、逻辑内聚 C、时间内聚 D、过程内聚

3、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称( C )

A. 软件工程

C. 软件危机

B. 软件周期 D. 软件产生

4、软件详细设计的主要任务是确定每个模块的( A )

A、算法和使用的数据结构 B、外部接口 C、功能 D、编程

5、软件结构图的形态特征能反映程序重用率的是( C )

A、深度 B、宽度 C、扇入

软件工程试卷(中南大学)

标签:文库时间:2024-10-06
【bwwdw.com - 博文网】

1.名词解释

软件,软件危机,系统软件,产品软件,软件工程,软件生存期过程,软件生存期模型,软件工具,软件开发环境。

2.和硬件相比,软件有哪些不同的特点? 3.软件发展的三个阶段有哪些特点?

4.软件工程有哪些研究内容?它们之间有何关系? 5.软件工程的基本原理是什么?

6.试述项目软件和产品软件有哪些不同之处?

7.考察一个已存在的软件工程项目,观察其采用的过程、模型、方法、技术、工具、环境、标准和规范,分析其优势。

8.试按应用功能,确定下列哪些软件是系统软件( )。 A. 操作系统 B. 字处理系统 C.设备驱动程序 D.数据库管理系统 E.软件测试工具 F.配置管理工具 G.数据采集软件 H.专家系统 I.实时控制软件 9.下列属获取过程的活动和任务有( )。 A.公布标书 B.签订合同或协议 C.选择供方 D.系统设计 E.监督过程的实施 F.投标 G.编写培训资料 H.需求定义 I.验收

10.软件生存期过程和软件生存期模型有何区别与联系? 11.瀑布模型有何优缺点?如何将瀑布模型和原型模型结合使用? 12.RAD模型的主要特点是什么?同瀑布模型有何联系? 13.增量模型有何优越性?增量模型同瀑布模型有何联系?

14.螺旋模型的