软件工程_过程软件工程

2020-02-26 其他范文 下载本文

软件工程由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“过程软件工程”。

填好发给我!!

一、填空题:

1.面向对象分析的目的是对客观世界的系统进行 __________________,对象就是客观世界的;

2.软件工程方法学包括:工程环境建立、方法、工具和过程;

3.思想概括起来,就是以人为本,最优先要做的是通过尽早地、持续地交付有价值的软件来使客户满意;

4.UML是指,是用于建立面向对象系统模型的标记方法;

5.需求分析的基本任务是和一起完全弄清用户对系统的确切需求,确切地讲就是系统做什么的问题;

6.的目的就是用最小的代价在的时间内确定该软件项目是否能够开发,是否值得去开发;

7.在众多的软件工程环境的影响中,和是最重要的。

8.是对系统不同版本进行标识和跟踪的过程,主要分为版本的访问与同步控制、。

9.模块的耦合性分为四种类型:据耦合、、、;

10.软件工程学的主要内容包括和。

二、选择题:

1.软件维护的困难主要原因是()

A.费用低B.人员少

C.开发方法的缺陷D.维护难

2.模块(),则说明模块的独立性越强。

A.耦合越强B.扇入数越高C.耦合越弱D.扇入数越低

3.指出PDL是下列哪种语言()。

A.伪码B.高级程序设计语言

C.中级程序设计语言D.低级程序设计语言

4.在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。

A.单元测试B.集成测试C.确认测试D.组合测试

5.软件测试的目的是()。

A. 评价软件的质量B.发现软件的错误

C. 找出软件的所有错误D.证明软件是正确的6.软件设计阶段分为()。

A.逻辑设计与功能设计B.模型设计和功能设计

C.结构设计和模块过程设计D.数据库设计和文件设计

7.结构化设计方法是面向()的设计。

A.数据流B.数据编码

C.数据库D.数据结构

8.程序的三种基本控制结构是()。

A.过程、子程序和分程序

B.顺序、选择和重复

C.递归、堆栈和队列

D.调用、返回和转移

9.系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括(A.软件环境可行性、技术可行性、经济可行性、社会可行性

B.经济可行性、技术可行性、操作可行性

C.经济可行性、社会可行性、系统可行性

D.经济可行性、实用性、社会可行性

10.数据字典包括()个条目。

A.2B.3C.4D.

5三、名词解释题:

1.需求分析?

2.软件危机?

3.软件生存周期模型?

4.系统测试?

5.结构化分析?

。)

四、简答题:

1.快速原型法?

2.从软件开发的过程按阶段划分,软件测试分为哪些类型?

3.数据流程图的基本符号及各自的含义是什么?数据流程图的功能是什么?

4.软件维护包括哪些方面?主要由谁来完成?

5.简述软件项目管理的实质?

《软件工程.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
软件工程
点击下载文档
相关专题 过程软件工程 软件工程 过程软件工程 软件工程
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文