软件工程试题及答案.docx

软件工程试题及答案.docx
软件工程试题及答案.docx

软件工程

窗体顶端

1 :

92 ?下面说法哪个不属于设计准则(

1?①提高模块的内聚,降低模块间的耦合

2?②降低模块接口的复杂程度

3?③模块大小要适中

4?④模块要有重用性

2: 88.计算机的体系结构对程序设计语言具有( 1?①反作用

2?②促进作用

3?③抑制作用

4?④完善作用

3: 79.程序图的作用是

1.①定性度量软件的复杂程度

2?②定量度量软件的复杂程度

3.③预测软件的质量标准

4?④估计软件中的错误数量

4:

87 .下面说法正确的是(

1?① 模块的作用域在模块的控制域之内

2?②模块的控制域在模块的作用域之内

3?③模块的作用域和模块的控制域有时相同

4?④模块的作用域和模块的控制域都是一种层次结构

5: 94.等价类划分属于()

1?①白盒测试

亠2?②黑盒测试

二3.③穷尽测试

4?④系统测试

6: 90.软件维护组织包括()

'1?①系统维护人员和系统管理人员

2?②系统程序员和硬件维护人员

3?③系统程序员和操作员

4?④打字员和软件工程师

86 ?可行性研究阶段使用的图形工具是()

‘1?①DFD图

2.②N-S图

3?③PAD图

4.④ Warnier 图

85 .好的软件结构它的外观形状一般呈()

1.①线性

2.②扇形

亠3.③椭圆形

4.④层次型

9:

93 .变换型结构的数据流呈()

* 1?①线性形状

2?②辐射状

3?③椭圆形

4?④阶梯形

10 : 78.结构化程序设计就是要()

1?①保留GoTo语句

2?②取消前转GOTO语句

'3?③限制GOTO语句的使用

4?④取消后转GOTO语句

11 :

89 ?若要保证开发出来的软件局部优化,而且能尽早发现设计上的错误,应采用(

1?① 自顶向下的开发方法

‘2?② 自底向上的开发方法

3?③渐增式的开发方法

4?④非渐增式的开发方法

12 :

软件工程的七条基本原理中有一条是“坚持进行阶段评审”,要这么做的理由有(1)。

①大部分错误是在编码之前造成的

②在软件开发过程中插入阶段评审是为了张弛有度、提高开发效率

③错误发现得越晚,所付出的修正代价越高

④为了便于控制开发进度

1?供选择的答案:

1A①②

2B①③

3.C?②④

4. D.③④

13 :

76 .软件的开发模式有()

1?①面向过程模式、面向对象模式、混合模式

于」2.② 变换模式、渐增模式、瀑布模式

3?③ 自顶向下模式、自底向上模式、关系模式

4?④分步模式、渐增模式、非渐增模式

14 :

80 . V (G)=m-n+p中的P取3意味着()

1?①软件有三个模块

2?②软件有两个子程序

"3?③主程序中含两个子程序

4?④软件有三个子程序

15 :

82 .模块的初始化工作和模块处理意外故障均属于()

1?①时间内聚

2?②顺序内聚

3?③功能内聚

4?④逻辑内聚

16 :

81 .在数据流图中,源点和终点的数量()

1?①必须是一对一的

2?②源点个数大于终点个数

3?③终点个数大于源点个数

4?④依需要而定

20 :

84.数据字典和数据流图共同构成系统的()

1.①物理模型

2.

②结构模型

3?③设计说明书

* 1?①层次、输入、处理、输出

2.②高速、信息、程序、目标

3.③顶层的

IPO图

4.④关于输入、处理、输出的层

1.A. CMM

2.B. PSP

3.C. ISO-9000

77 ?需求分析的方法包括()

1.①结构化分析技术、面向对象的分析技术、原型开发技

2.②结构化分析技术、面向对象的分析技术

3.③面向对象的分析技术、原型开发技术

17 : 83. HlPo的含义是(

18 :

CMU/SEI推出的(2 )将软件组织的过程能力分为五个成熟度级别,每一个级别定义了一组过程能力目标,并描述了要达到这些目标应该具备的实践活动。

4. D. RUP

19

:

?4?④逻辑模型

1?①破坏已有的软件

*2?②寻找软件中的错误

3?③证明软件不能正常工作

4.④证明软件功能正确

窗体底端

窗体顶端

1 : 91、泛化针对类型而不针对实例,一个类可以继承另一个类,但一个对象不能继承另一个对象。

正确厂错误

2: 43、可重用的软件构件在开发时都经过了很严格的测试,本身是无错误的,其构件的可靠性很高。

正确冷错误

3: 85、模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能。

正确介错误

4: 20、预防性维护是把今天的方法学应用到昨天的系统上,以支持明天的需求。

正确L错误

5: 18、除非对效率有特殊的要求,程序编写要做到清晰第一,效率第二。

正确厂错误

6: 47、实体类指系统要记录和维护的信息;边界类指系统和外部要素间交互的边界; 控制类指USe CaSe中行为的协调。

α正确厂错误

7: 55、等价类划分法的主要思想是首先将所有的输入数据划分成若干个有效等价类,

然后设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的等价类,重复这一步,直到所有的等价类都被覆盖为止。

L正确怜错误

& 83、数据流图和数据字典共同构成系统的物理模型。

正确席错误

9: 36、软件体系结构风格通过施加于构件上的限制及组成与设计规则来表现构件和构件间的关系。

正确厂错误

10 : 65、瀑布模型的本质是一次通过”,它是一种文档驱动模型,在可运行产品交付之前,客户只能通过文档来了解最终的产品。

正确厂错误

11:39、如果程序员足够小心,就不需要测试。

「正确Q错误

12 : 50、面向对象分析是提取和整理用户需求,并建立问题域精确模型的过程。面向对象设计则是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。

正确厂错误

13 : 26、对软件的质量控制,必须着重在软件开发方面下功夫。

Q正确L错误

14 : 5、软件工程方法学包含三个要素:方法、模型和过程。

L正确庁错误

15 : 1、软件开发应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。

正确r 错误

Q正确「错误

16 : 10、概要设计通过对系统的结构表示进行细化,得到软件的数据结构和算

法。厂正确金错误

17 : 66、增量模型适用于人员配备不充裕、不能在软件项目期限之前实现一个完全版本的软件的情况。

18 :

34、在一个设计得很好的系统中,模块的控制域应该在作用域之内。

正确Q错误

19 : 71、耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。

正确「错误

20 : 75、测试是程序的执行过程,目的在于改正错误。一个好的测试用例在于能发现至

今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。

正确L错误

21 :14、软件体系结构是软件需求活动的一种工作产

品。

正确庁错误

22 : 94、软件项目的开发时间最多可以减少到正常开发时间的75%。如果要求一个软件系统的开发时间过短,则开发成功的概率几乎为零。

正确L错误

23 : 46、白盒测试又叫做功能测试或数据驱动测试,黑盒测试又称为结构测试或逻辑驱动测试。

正确庁错误

24 : 53、内聚标志一个模块内各个元素彼此结合的紧密程度,模块独立性由弱到强的同时模块内聚性由低到高的顺序是:功能内聚、信息内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、巧合内聚。

正确错误

E正确「错误

28 :

6、传统方法学采用结构化技术自底向上地完成软件开发各项任务。

25 : 40、软件重用技术是从根本上提高软件可维护性的重要技

术。金正确厂错误

26 : 93、面向对象方法在设计的早期阶段,变动较大,随着时间推移,设计方案日趋成熟,改动也越来越小了。

27 : 17、可以用基于流图的环形复杂度描述测试一个单元或构件所需的工作

量。

正确L错误

L正确怜错误

29 : 25、从项目的角度来看,需求总是向着膨胀的方向变

化。

正确L错误

30 : 89、Alpha测试由用户在开发者的场所进行,并且在开发者对用户的“指导”下进

行测试,开发者负责记录发现的错误和使用中遇到的问题。

正确厂错误

31 : 29、瀑布模型中每个阶段都必须完成规定的文档,没有交出合格的文档就是没有完成该阶段的任务。

正确L错误

32 : 69、传统结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的

关系,自顶向下逐层分解,直到找到满足性能要求的所有可实现的软件为止。

正确L错误

33 : 19、测试就是不断寻找程序中的漏洞直到时间耗尽为

止。

正确"错误

正确 r 错误 正确 错误

34 : 23、高级语言表达和解决问题方面效率越高, 采用代码行方法计算的生产率也越高。

L 正确怜错误

35 : 95、面向对象程序没有面向过程程序执行效率高。

正确L 错误

36 : 64、维护阶段的关键任务是通过各种必要的维护活动使软件系统持久地满足用户的 需要。通常的4种维护活动有:改正性维护,适应性维护,完善性维护,防预性维护。

正确厂错误

37 :

41、软件开发小组的规模与个人生产率成正比, 向一个已经延期的软件项目中增加人力, 会使它按期完工。

正确席错误

38 : 74、环形复杂度取决于程序控制结构的复杂度, 当程序的分支数目或循环数目增加

时其复杂度也增加,环形复杂度与程序中覆盖的路径条数有关,在

M C C a b e 复杂度为

10的附近,存在出错率的间断跃变。

正确L 错误

39 :

56、用户手册要使用专门术语,并充分地描述该软件系统的结构及使用方法。

C

正确"错误

窗体底端

窗体顶端

1 : 37、使用PAD 符号所设计出来的程序必然是结构化程序。

正确L 错误

56、用户手册要使用专门术语,并充分地描述该软件系统的结构及使用方法。

正确"错误

3: 88、ParetO 原理说明,测试发现的错误中的 80%很可能是由程序中 20%的模块造成

的。

4: 14、软件体系结构是软件需求活动的一种工作产品。

厂正确Q错误

5: 82、面向对象方法学是一种以数据为主线,把数据和对数据的操作紧密地结合起来的方法,把对象作为融合了数据及在数据上的操作行为的统一的软件构件。

E正确「错误

6: 9、借助于当前系统的逻辑模型导出目标系统的逻辑模型是需求分析的主要任务。

&正确L错误

7: 26、对软件的质量控制,必须着重在软件开发方面下功夫。

正确厂错误

8:

34、在一个设计得很好的系统中,模块的控制域应该在作用域之内。

正确金错误

9: 23、高级语言表达和解决问题方面效率越高,采用代码行方法计算的生产率也越高。

正确冷错误

10 :

44、回归测试是指重新执行已经做过的测试的某个子集,以保证由于调试或其他原因引

起的变化,不会导致非预期的软件行为或额外错误。

正确L错误

11 :

6、传统方法学采用结构化技术自底向上地完成软件开发各项任务。

正确’错误

12 : 80、一个USe CaSe是用户与计算机之间为达到某个目的的一次典型交互作用,作为结果,USe CaSe代表的是系统的一个完整功能。

正确 r

错误

正确

错误

E 正确「错误

L 正确席错误

21 : 42、快速原型应该具备的基本特性是“快速”和“容易修改”

G 正确厂错误

13 :

72

、内聚标志一个模块内各个元素彼此结合的紧密程度, 模块独立性由弱到强的同时模

块内聚性由低到高的顺序是:功能内聚、信息内聚、通信内聚、过程内聚、时间内聚、 逻辑内聚、巧合内聚。 正确 错误 14 : 57、软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。

22 : 76、逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,其中判定 条件覆盖是比判定覆盖更严格的测试标准。

/

15 : 94、软件项目的开发时间最多可以减少到正常开发时间的 75%。如果要求一个软

件系统的开发时间过短,则开发成功的概率几乎为零。

正确厂错误

16 : 1、软件开发应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工 程项目。

正确「错误

17 : 17、可以用基于流图的环形复杂度描述测试一个单元或构件所需的工作量。

正确L 错误

18 : 33、对一批模块进行测试,发现错误多的模块中残留的错误将比其它的模块少。

正确"错误

19 : 78、衡量软件规模的功能点指标有:生产率、成本、质量、文档和资源

20 : 38、在为标识符命名时,名字不是越长越好,应当选择精炼的意义明确的名

IV

正确L 错误

23 : 32、在进行详细的过程设计和编写程序之前,进行概要设计的好处是可以在软件开

发的早期在全局高度对软件结构进行优化,使软件质量得到重大改进。

正确错误

24 : 93、面向对象方法在设计的早期阶段,变动较大,随着时间推移,设计方案日趋成

熟,改动也越来越小了。

正确错误

25 : 62、软件的生产与硬件不同,在它的开发中没有明显的制造过程。对软件的质量控制,必须着重在软件维护方面下功夫。

正确错误

26 : 64、维护阶段的关键任务是通过各种必要的维护活动使软件系统持久地满足用户的

需要。通常的4种维护活动有:改正性维护,适应性维护,完善性维护,防预性维护。

正确厂错误

27 :

41、软件开发小组的规模与个人生产率成正比,向一个已经延期的软件项目中增加人力,

会使它按期完工。

正确错误

28 : 21、模型是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面

描述。用面向对象方法开发软件,通常要建立描述系统数据结构的E-R模型,描述系

统控制结构的动态模型,描述系统功能的功能模型。

正确错误

29 : 60、可行性研究报告应评述为了合理地达到开发目标而可能选择的各种方案,以便用户抉择。因此,编写者不必提出结论。

正确错误

30 : 59、项目开发计划除去规定项目开发所需的资源、开发的进度等以外,还可以包括用户培训计划。

31 : 90、改正性维护是改正软件中原有的错误,所以对软件的修改一般不会导致文档的

修改,而适应性和完善性维护将导致文档的修改。

正确L错误

32 : 36、软件体系结构风格通过施加于构件上的限制及组成与设计规则来表现构件和构件间的关系。

正确厂错误

33 : 85、模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子

功能。

正确席错误

34 : 79、软件配置管理是一门应用技术、管理和监督相结合的学科,通过标识和文档来

记录配置项的功能和物理特性、控制这些特性的变更、记录和报告变更的过程和状态,并验证它们与需求是否一致。软件配置管理主要有:标识、版本控制、变化控制、配置审计和配置状态报告。

正确厂错误

35 : 86、软件结构一般要求顶层扇出比较少,中层扇出较高,底层模块有高扇入。

正确Q错误

36 : 69、传统结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足性能要求的所有可实现的软件为止。

正确厂错误

37 : 87、MCCabe方法的核心是:通过定量分析程序中分支个数或循环个数,对软件测试难度进行定量度量,对软件最终的可靠性进行预测。

正确L错误

38 : 24、软件配置管理是在软件项目启动时就开始的,并且一直持续到软件退役后才终止的一组跟踪和控制活动。

正确厂错误

39 : 47、实体类指系统要记录和维护的信息;边界类指系统和外部要素间交互的边界; 控制类指USe CaSe中行为的协调。

席正确厂错误

窗体底端

窗体顶端

4: 12、错误处理类模块是典型的时间内聚模块。

厂正确Q错误

窗体底端

窗体顶端

6: 92、在面向对象方法中,软件系统的结构是根据问题领域的模型建立起来的,因此系统功能需求变化时并不会引起软件结构的整体变化,仅需要作一些局部性的修改即可。

F正确广错误

窗体底端

窗体顶端

& 35、判定表、判定树和IPo图都是常用来编写数据字典加工逻辑说明的工具。

正确席错误

9: 15、管道/过滤器风格支持并行执行。

Q正确厂错误

窗体底端

窗体顶端

11: 11、控制耦合实质是在单一接口上选择多功能模块中的某项功能。

正确L错误

12 : 84、需求定义文档要从适合顾客的层次,而且要用顾客能够理解的术语编写。

正确厂错误

13 : 63、软件工程方法学包含三个要素:方法、工具和过程。方法是完成软件开发的各项任务的技术;工具为软件工程方法提供了自动或半自动的软件支撑环境;过程为获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的步骤。目前使用

得最广泛的软件工程方法学是传统方法学和面向对象方法学。 Q 正确L 错误 窗体底端

窗体顶端

17 : 30、抽象和求精是一对互补的概念, 也是人类解决复杂问题时最常用、 最有效的方

法。

厂正确Q 错误 窗体底端

窗体顶端 23 :

45、事实上,层次图和结构图不仅表明一个模块调用哪些模块, 而且对模块的其他成分

也有明确的表示。 L 正确庁错误 窗体底端

窗体顶端

28 : 13、软件设计优化应该力求做到在有效的模块化的前提下使用最少量的模块。 悴正确L 错误 窗体底端

窗体顶端

31 : 58、测试分析报告应把每个模块实际测试的结果, 计说明书中规定的要求进行对照并作出结论。 α正确厂错误

与软件需求规格说明书和概要设

Q 正确「错误

18 : 73、在一个设计得很好的系统中, 所有受判定影响的模块应该都从属于做出判定的 那个模块,最好局限于做出判定的那个模块本身及它的直属下级模块。

正确厂错误

19 : 67、可行性研究应着重考虑技术可行性,经济可行性,操作可行性,法律可行性和 开发方案的选择性研究,可行性研究的成本一般为预期总成本的

15%?20%。

32 : 81、在传统开发方法中,早期引入变动代价比较低,中期引入变动要付出的代价剧增,在软件“已经完成”时再引入变动,则需要付出更高的代价。

卞正确L错误

窗体底端

窗体顶端

34 : 77、软件工程的BrookS定律指出:向已经延期的软件项目中添加人手只会使进度更加落后。我们不可能用人力换时间”的办法无限缩短一个软件的开发时间,Boehm根据经验指出,软件项目的开发时间最多可以减少到正常开发时间的75%。

正确厂错误

35: 68、面向对象需求过程的本质是在问题空间与求解空间之间架设桥梁。卞正确广错误36:需求分析是提取、建模、规格说明和复审的过程。

正确错误

软件工程试题(附答案)

软件工程试题(附答案)

《软件工程》作业 班级2000(春)计算机本科姓名罗国南学号001000490 成绩____________ 一、判断题 可行性研究的最根本的任务是对以后的行动方针提出建议。√ PDL语言是详细设计的重要工具,可方便地实现程序的自动生成。√ 模块的控制域应该在作用域之内。 面向对象方法把对象作为数据及可以施加在这些数据上的操作所构成的统一体。√ 软件是一种逻辑实体,而不是具体的物理实体。√ 软件测试时经常要输入无效的,不合理的数据进行测试。√ 高级程序设计语言从应用的角度看,可以分为基础语言、结构化语言和专用语言三大类。√

软件维护的前提是不能失去原有软件的基本功能。√ Gantt图可以明确地表示出各子任务之间的依赖与制约关系。× 与其它开发的方法相比较,结构化方法的主要优点之一是对用户需求的变更响应迅速。× 适应性维护的目的是为了适应计算机软、硬件环境的变化。√ 系统流程图可以描述系统的逻辑模型,它的基本思想是用图形符号以黑盒子形式描绘系统里 的每个部件。× 工程网络图可以描绘各子任务作业的工作时间和可以机动(延长)时间。√ 在面向对象方法中,对象是进行处理的主体。√ 调试是在测试出错误之后,找到错误的位置并改正的过程。√

不允许使用GOTO语句是结构程序的特征。× 面向对象技术的最大优点是减少了软件的开发时间。× 用盒图和PAD图设计出来的算法必定是结构化的。√ 逻辑输入数据流是离物理输入端最远,且沿同一输入路径输入的数据流。√ 可行性研究的结果有可能将软件开发项目否定。√ 在面向对象方法学中,使用“对象”不仅需要知道它向外界提供的接口形式,而且必须知道它的内部实现算法。× 传统的流程框图不能用来进行结构化程序设计。× 一个模块执行时,必须引用另一个模块的某些数据,则这个模块的独立性不强。√ 成功的测试是没有发现错误的测试。×

建筑施工现场管理个人工作总结(20201117135536).docx

建筑施工现场管理个人工作总结 身为建筑公司的一员,有机会能在这样的条件下学习和锻炼,感到无比的自豪,这种环境和外部的条件给了我们一种自信和荣耀,但更多的是对我们的今后工作的鞭策,就要求我们在工作中时刻要以企业的形象来约束自己,我们所有的言行要符合特级企业的标准,逐步培 养自身的个人素质和修养,才能无愧于领导的信任和培养 . 通过总结一年来的工作,找出工作中的不足,以便在以后的工作中加以克服,同时还需要多看书,认真学习好规年的工作,有进步、有收获、有成绩,同时也存在着不足 一、整体工作状态 ( 一) 上半年的工作——紧张而忙绿 由于公司刚成立不久、人员配备不足, 20xx 年年底有多个项目同时开工的情况下,上半年我同时负责安徽 拓山重工机械有限公司综合楼工程、安徽马氏铸造设备制造有限公 司的厂区工程、安徽美诺华药物化学有限公司8#车间工程的现场管理和资料的收集、整理工作,由于三个工程的开工时间相对集中,同 时进行主体施工,因而显得紧张而忙碌,只好白天进行现场管理,晚 上加班整理资料。尽管如此,仍出现过几个工地同时有事情要处理, 因不能同时到场而被抱怨的情况。 ( 二) 下半年的工作——相对轻松 下半年,美诺华、马氏铸造、拓山重工和苏村幼儿园相继进行竣工

验收,此外两名实习生也可以帮我分担一部分工作,因而下半年的工作相对轻松起来。 二、岗位职责的履行 1.全面负责工地施工的组织、协调和指挥工作 每个项目部成立后,我均在第一时间协助项目经理进行现场查验, 绘制施工现场平面布置图,合理规划施工道路、料场、施工机具及临 时设施的位置,配合公司安全科指导现场临时用电的设置,几个项目基本上一次性满足施工规年来,各项目部工作的开展均算顺利,施工生产得到健康、有序的进行。 2.技术指导工作 (1)工程开工前认真研究图纸,并汇总监理及各班组发现的各种问 题,及时在图纸会审中一一解决。 (2)每个工序开工前及时对班组负责人进行技术交底,关键部位的 施工坚持旁站,发现问题时及时给予解决。 (3)在施工过程中发现图纸设计存在问题或存在施工难度大的,积 极寻找解决方案,并与现场监理及设计人员沟通,确保施工顺利进行。 3.质量控制 (1)严格控制进场材料的质量,包括核对质保资料,检查材料外观,并及时送样检测,杜绝不合格材料在工程中使用。 (2)施工规个环节发现有质量隐患的,均要求相关人员立即进行整 改,整改合格后方可进行下道工序的施工。 4.进度控制

软件工程试题及答案34385

软件工程期末试卷(A) 说明:本试卷为04级计算机专业(专升本)软件工程期末试卷,总计100分,时间100分钟 一、选择题:(每题1分,共20分)(将答案写在题号前的()中) ( C )1. 软件是()。 A. 处理对象和处理规则的描述 B. 程序 C. 程序及其文档 D. 计算机系统 ( B )2. 软件需求规格说明的内容不应包括()。 A. 主要功能 B. 算法的详细描述 C. 用户界面及运行环境 D. 软件的性能 ( B )3. 程序的三种基本控制结构是()。 A. 过程、子程序和分程序 B. 顺序、选择和重复 C. 递归、迭代和回溯 D. 调用、返回和转移 ( D) 4. 面向对象的分析方法主要是建立三类模型,即( )。 A) 系统模型、ER模型、应用模型 B) 对象模型、动态模型、应用模型 C) E-R模型、对象模型、功能模型 D) 对象模型、动态模型、功能模型 ( C ) 5. 在E-R模型中,包含以下基本成分( )。 A) 数据、对象、实体 B) 控制、联系、对象 C) 实体、联系、属性 D) 实体、属性、操作 ( A ) 6. 各种软件维护的类型中最重要的是( )。 A) 完善性维护B) 纠错性维护C) 适应性维护D) 预防性维护 ( B ) 7.软件测试的目标是()。 A. 证明软件是正确的 B. 发现错误、降低错误带来的风险 C. 排除软件中所有的错误 D. 与软件调试相同 ( D )8.软件生命周期中所花费用最多的阶段是() A.详细设计 B.软件编码 C.软件测试 D.软件维护 ( C )9.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0, 1.0],现从输入的角度考虑一组测试用例:-1.001, -1.0, 1.0, 1.001.设计这组测试用例的方法是()A.条件覆盖法 B.等价分类法 C.边界值分析法 D.错误推测法 ( D )10、详细设计的基本任务是确定每个模块的( )设计 A.功能 B.调用关系 C.输入输出数据 D.算法 ( A )11.设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:() A.模块化的根据B.逐步求精的根据C.抽象的根据D.信息隐藏和局部化的根据 ( D )12.下面几种白箱测试技术,哪种是最强的覆盖准则() A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖

软件工程模拟题1带答案.doc

软件工程期末试卷A 试题一、结构化分析与设计(共20 分,每小题10分) 需求陈述: 高考录取统分子系统有如下功能: (1) 计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件; (2) 计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。 要求:用结构化方法学对高考录取统分子系统进行分析与设计,分别完成以下工作: (1)给出高考录取统分子系统的功能模型(用数据流图表示)。(10分) (2) 给出高考录取统分子系统的软件体系结构(用H图或结构图表示)。(10分) 答案 网上搜的答案 结构图即软件的模块

试题二、下面是程序流程图,试分别用N-S图和伪代码(类C语言描述)表示。(共20分) 答案: 我做的:do { if(!p) { g 真假 假 开始 结束 p >0 q 真

exit(); } g; } while(q); 我自己做的,可以不太对

Do { If(p为真) { 执行g If(g为真) { do nothing } Else if(g为假) { return } } Else if(p为假) { Return } }while(g为真) 试题三、(共20 分,每题10 分) 阅读下面的程序段,回答后面的问题: float calculateTotal( int N) //计算满足条件的N个数的和 { float count = 0.0; int i=1; while ( i<=N ) { if( i % 4 == 0) count += i; i++; } return count; } (1)画出上述程序的有向流图,并计算该函数的环形复杂度。(每问5分,共10分)(2)请用基本路径的测试技术完成该函数的测试。要求给出基本路径和测试用例。(每问5分,共10分) 答:这道题课本上没有知识点,从网上搜出来的,知识点见“测试基础”PPT的P30页 白盒测试代码分支图的环形复杂度计算: 环形复杂度以图论为基础,为我们提供了非常有用的软件度量。可用如下三种方法之一来计算环形复杂度:(1)控制流图中环形区域的数量对应于环形复杂度。(2)给定控制流图G的环形复杂度—V(G),定义为V(G) = E-N+2 其中,E是控制流图中边的数量,N是控制

软件工程考试题(含答案)

软件工程考试题 简答题 1、什么叫软件? 软件就是计算机系统中与硬件相互依存的另一部分,它就是包括程序,数据及其相关文档的完整集合 2、什么叫软件危机?软件危机包含哪两点?软件危机产生的原因就是什么? 软件危机就是指在计算机软件开发与维护过程中所遇到的一系列严重问题。包括两点: (1)如何开发软件,以满足对软件日益增长的需求; (2)如何维护数量不断膨胀的已有软件。 软件开发与维护过程中存在的许多严重问题,一方面与软件本身的特点有关,另一方面也与软件开发与维护的方法不正确有关。具体表现如下: (1)软件就是逻辑部件而不就是物理部件。 (2)软件的规模越来越大,复杂性越来越大。 (3)轻视需求分析的重要性,轻视软件维护的错误观点与方法。 3、什么叫软件工程? 1968年在第一届NATO会议上的早期定义: “建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法”。 1993年IEEE的定义: “①软件工程就是:把系统的、规范的、可度量的途径应用于软件开发、运行与维护过程,也就就是把工程应用于软件;②进而研究①实现的途径”。 我们国家最近定义:软件工程就是指导计算机软件开发与维护的工程学科。它采用工程的概念、原理、技术与方法来开发与维护软件,把经过时间考验而证明正确的管理技术与当前能够得到的最好的技术方法结合起来。 4、两种软件工程方法学开发软件时要建立哪些模型? 软件工程方法学包括:传统方法学与面向对象方法学。常用的开发模型有: 瀑布模型(需求稳定,而且可以预先指定) 原型模型(需求模糊或者随时间变化) 增量模型(分析员先作出需求分析与概要设计,用户参与逐步完善) 螺旋模型(将瀑布模型与原型化模型结合起来,并加入了风险分析) 喷泉模型(使开发过程具有迭代性与无间隙性) 5、软件过程模型有哪些?简述它们的特点。 过程模型分为五大类:1、管理过程模型。2、瀑布模型(又称为生命周期模型)。3、增量过程模型:包括增量模型,,RAD模型。4、烟花过程模型:包括原型开发模型,螺旋模型,协同开发模型。5、专用过程模型:包括机遇构建的开发模型,形式化方法模型,面向方面的软件开发模型。 6、什么就是软件生命周期? 一个软件从定义,开发,使用与维护,直到最终被废弃,要经历一个漫长的时期,通常把软件经历的这个漫长时期称为生命周期 7、软件生命周期有哪几个阶段与步骤? 三个阶段:定义、开发、维护 八个步骤:问题定义、可行性研究、需求分析;总体设计、详细设计、编码与单元测试、综合测试;运行维护。 8、计算机软件的开发经过哪三个大阶段? 三个阶段:定义、开发、维护 9、软件开发的各阶段的任务就是什么? 定义阶段:问题定义--任务:关于规模与目标的报告书;可行性研究--任务:系统的高层逻辑模型:数据流图,成本/效益分析;需求分析--任务:系统的逻辑模型:数据流图,数据字典,算法描述。 开发阶段:总体设计--任务:系统流程图,成本/效益分析,推荐的系统结构:层次图/结构图;详细设计--任务:HIPO图或PDL 图;编码与单元测试--任务:源程序清单,单元测试方案与结果;综合测试--任务:综合测试方案,结果集成测试,验收测试,完整一致的软件配置。 维护阶段:软件维护--任务:维护记录以及改正性维护,适应性维护,完整性维护与预防性维护

钻孔灌注桩施工总结计划.docx

钻孔灌注桩施工工艺 一、实施方案 1、质量管理体系见表1 表 1 项目经理:张玉涛项目总工:郭海峰指挥层 生产经理:冯永春倪金洲 合同经理:苏云长材料经理:刘敬涛 施工队长:王清波质检科长:贾绪军执行层 测量班长:贾占生设备科长:林宝清 操作层工长:陈会霞 测量员:曲建伟 试验员:朱守成肖丹 安全员:于淼 质检员:张力 操作手:张东王强等 2、材料要求 材料要求:水泥采用金宁羊42.5R 级普通硅酸盐水泥,粗集料产地南京,级配良好最大粒径为31.5 cm,细集料产地南京,采用级配良好的中粗砂,采用JM9缓凝泵送外掺剂。 3、施工控制参数 (1)每立米材料用量(质量比)为:水泥:砂:碎石:水:外加剂= 380:797: 1014:190:3.04 水灰比为 0.5砂率为0.44坍落度20cm (2)制备泥浆用塑性指数 IP>10的粘性土或膨润土 , 泥浆性能指标要求见下表 泥浆性能指标要求

钻孔地层相对粘度含砂率胶体失水率酸碱度方法情况密度( ps.s )(%)率(%)(ml/30min)PH 正循一般地 1.05—16— 228— 4≥96≤ 258— 10环层 1.20 易坍地 1.20—19— 288— 4≥96≤ 158— 10 层 1.45 4、施工方法 (1)准备场地、测量放线 施工前进行场地平整,清除杂物,钻孔位置处平整夯实。根据桩位坐标,用全站仪准确定出桩位。同时对施工用水、泥浆池 位置、动力供应、钢筋加工场地、施工便道做统一的安排。 (2)埋设护筒 护筒因考虑多次周转,采用 5mm钢板制成,护筒内径比桩径大300mm;护筒中心竖直线应与桩中心重合,平面允许误差为 50mm,竖直线倾斜不大于 1%,实测定位,护筒高度高出地面 0.3m。 (3)钻孔 ①将钻机调平对准钻孔, 把钻头吊起徐徐放入护筒内。钻进 时,连续补充泥浆,维持护筒内应有的水头,避免坍塌。 ②钻孔连续进行,不间断,视土质及钻进部位调整钻进速度。 在护筒刃脚处,低档慢速钻进,使刃脚处有坚固的泥皮护壁。钻 至刃脚下 1米后,可按土质以正常速度钻进。粘土中钻进,由于泥浆粘性大,钻锥所受阻力也大,易糊钻。选用尖底钻锥、中等转 速、大泵量、稀泥浆钻进。 ③钻进时,为减少扩孔、弯孔和斜孔,采用减压法钻进,使

软件工程试题及答案

4. 面向对象的分析方法主要是建立三类模型,即( D )。 A) 系统模型、ER模型、应用模型 B) 对象模型、动态模型、应用模型 C) E-R模型、对象模型、功能模型D) 对象模型、动态模型、功能模型 5. 在E-R模型中,包含以下基本成分( )。 A) 数据、对象、实体B) 控制、联系、对象C) 实体、联系、属性 D) 实体、属性、操作 9.若有一个计算类型的程序,它的输入量只有一个X,其范围是[, ],现从输入的角度考虑一组测试用例:, , , . 设计这组测试用例的方法是( c ) A.条件覆盖法 B.等价分类法C.边界值分析法 D.错误推测法 10、详细设计的基本任务是确定每个模块的( d )A.功能B.调用关系C.输入输出数据 D.算法 11.设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:( a ) A.模块化的根据 B.逐步求精的根据 C.抽象的根据 D.信息隐藏和局部化的根据13.面向数据流的设计方法把( D )映射成软件结构。 A.数据流 B.系统结构 C.控制结构 D.信息流 14.内聚程度最低的是( A.偶然 )内聚A.偶然 B.过程 C.顺序 D.时间 15.确定测试计划是在( D )阶段制定的.A.总体设计 B.详细设计 C.编码 D.测试 16.需求分析的产品是( D ) A.数据流程图案 B.数据字典 C.判定表D.需求规格说明书 17.数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( C ) A.数据库设计 B.数据通信 C.数据定义 D.数据维护 18.( D )引入了“风险驱动”的思想,适用于大规模的内部开发项目。 A.增量模型 B.喷泉模型 C.原型模型D.螺旋模型 (×)2、系统测试的主要方法是白盒法,主要进行功能测试、性能测试、安全性测试及可靠性等测试。 (×)4、软件需求分析的任务是建立软件模块结构图。 (√)5、尽可能使用高级语言编写程序(×)6、以结构化分析方法建立的系统模型就是数据流图。 (×)7、进行总体设计时加强模块间的联系。(×)8、编码时尽量多用全局变量. (√)9、用CASE环境或程序自动生成工具来自动生成一部分程序.(×)10、软件测试是要发现软件中的所有错误。 1. 软件生命期各阶段的任务是什么答:软件生命期分为7个阶段:1、问题定义:要解决的问题是什么 2、可行性研究:确定问题是否值得解,技术可行性、经济可行性、操作可行性 3、需求分析:系统必须做什么 4、总体设计:系统如何实现,包括系统设计和结构设计 5、详细设计:具体实现设计的系统 6、实现:编码和测试 7、运行维护:保证软件正常运行。 2、软件重用的效益是什么?

软件工程模拟试题1

一、选择题,请从四个可选项中选择正确答案。(60分,每题3分) 1、软件工程强调将()的方法应用于软件的开发和维护过程之中。 A.规范化B.系统化C.可度量D.以上全部 2、软件开发活动的顺序应该是()。 A.问题定义、可行性研究、需求分析、设计、编码和测试。 B.问题定义、设计、可行性研究、编码和测试。 C.需求分析、设计、编码和测试。 D.需求分析、编码和测试、试运行。 3、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为()元。A.5202 B.4500 C.5100 D.4712 4、系统物理模型用()表示。 A.系统流程图B.数据流程图 C.程序流程图D.E-R图 5、关于软件需求特性不正确的描述是“软件需求具有()”。 A.多变性B.模糊性C.准确性D.主观性 6、随着模块规模减小,模块开发成本_____,模块集成成本____()。 A.减小/减小B.减小/增加C.增加/减小D.增加/增加 7、反映模块独立性的指标是()。

A.模块的复杂性B.模块的大小 C.模块的参数D.内聚和耦合 8、面向过程的方法最关心的是过程,而过程实施的对象是作为过程()传递的。 A.过程B.主体C.参数D.数据结构 9、UML是一种()。 A.建模工具B.可视化的程序设计语言 C.可视化的建模语言D.过程 10、用()模型分析和定义用户的功能需求。 A.数据B.静态C.动态D.用例 11、动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用()实现。 A.状态图B.交互图C.活动图D.以上全部 12、面向对象分析和设计的界限是(),从分析到设计是一个逐渐扩充模型的过程。 A.清晰的B.模糊的C.非线性的D.确定的 13、每个子系统的接口定义了若干(),体现了子系统的功能,而功能的具体实现方法应该是隐藏的。 A.操作B.参数C.算法D.控制 14、测试最早的开始时间是()。 A.从详细设计阶段开始

软件工程考试卷及答案

《软件工程导论》测试题(参考答案) (本试卷答卷时间为60分钟) 学号:_____________ 组别:姓名:___________________一、选择题:(每题2分,共20分) 1.瀑布模型的存在问题是(B) A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求 2.程序的三种基本控制结构是(B) A.过程、子程序和分程序 B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和转移 3.在详细设计阶段,经常采用的工具有(A) A.PAD B.SA C.SC D.DFD 4.详细设计的结果基本决定了最终程序的(C) A.代码的规模 B.运行速度 C.质量 D.可维护性5.结构化程序设计主要强调的是(D)

A.程序的规模 B.程序的效率 C.程序设计语言的先进性 D.程序易读性 6.需求分析阶段的任务是确定( D) A.软件开发方法 B.软件开发工具 C.软件开发费 D.软件系统的功能 7. 在E-R模型中,包含以下基本成分( C )。 A) 数据、对象、实体 B) 控制、联系、对象 C) 实体、联系、属性 D) 实体、属性、操作 8.设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。 对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E (P1)+E(P2)就是:(A) A.模块化的根据 B.逐步求精的根据 C.抽象的根据 D.信息隐藏和局部化的根据 9.面向数据流的设计方法把(D)映射成软件结构。 A.数据流 B.系统结构 C.控制结构 D.信息流

工程竣工报告模板总结模板计划模板.docx

房山区长阳镇起步区 2 号地北侧多功能用地 11#商 业楼等 2 项工程竣工 质 量 报 告 审定: 审核: 编制: 江苏省建筑工程集团有限公司

目录 1、工程概况 .................................错误!未定义书签。 2、工程实体质量情况评估.....................错误!未定义书签。 3、施工资料完成情况.........................错误!未定义书签。 4、主要建筑设备、系统调试情况...............错误!未定义书签。 5、安全和功能检测、主要功能抽查情况. .........错误!未定义书签。 6、结论 .....................................错误!未定义书签。

1、工程概况 总体简介 序号项目内容 1工程名称 房山区长阳镇起步区 2 号地北侧多功能用地11#商业 楼等 2 项 2工程地址房山区房山线长阳站8 号地东侧 3建设单位北京首都开发股份有限公司 4设计单位华通设计顾问工程有限公司 5监理单位北京赛瑞斯国际工程咨询有限公司 6勘察单位中兵勘察设计研究院 7质量监督单位房山区建设工程质量监督站 8施工总承包单位江苏省建筑工程集团有限公司 9合同承包范围土建、水电安装、通风空调、幕墙、消防及装饰工程 10结算方式中标价 +工程洽商 11合同工期607 日历天 12合同质量目标整体竣工验收合格 建筑设计概况 序号项目内容 1建筑功能商业楼 2建筑特点智能化建筑设计 3建筑面积 2总建筑面积 49925m 4层数地上 4 层局部 5 层地下 2 层 地上 首层地下一层 5建筑层高 层高 地下二层 2-5 层 直燃机房 ±标高室内外高差: 6建筑高度 檐口高度:建筑总高度 7耐火等级二级人防等级 6 级

《软件工程》试题及参考答案(第6套)

第一部分选择题 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1、()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。 A 软件过程 B 软件工具 C 质量保证 D 软件工程 2、在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。 A 业务需求 B 功能要求 C 非功能需求 D 用户需求 3、软件测试计划开始于需求分析阶段,完成于()阶段。 A 需求分析 B 软件设计 C 软件实现 D 软件测试 4.下面关于面向对象方法中消息的叙述,不正确的是( )。 A. 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息 B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息 C. 应用程序之间可以相互发送消息 D.发送与接收消息的通信机制与传统的子程序调用机制不同 5.美国卡内基—梅隆大学SEI提出的CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的特征是( )。 A.工作无序,项目进行过程中经常放弃当初的计划 B.建立了项目级的管理制度 C.建立了企业级的管理制度 D.软件过程中活动的生产率和质量是可度量的 6.在McCall软件质量度量模型中,()属于面向软件产品修改。 A.可靠性B.可重用性C.适应性 D.可移植性 7.软件生命周期中所花费用最多的阶段是() A.详细设计 B.软件编码 C.软件测 试 D.软件维护 8.需求分析阶段的任务是确定() A.软件开发方法 B.软件开发工具 C.软件开发费 D.软件系统的功能

软件工程考模拟试题 (2)

软件工程考模拟试题 一、选择题,请从四个可选项中选择正确答案。(60分,每题3分) 1、下面的哪个选项不是软件工程的宗旨()。 A.开发满足用户需求的软件 B.研究算法 C.及时交付软件 D.生产无故障软件 2、针对需求不确定的软件开发,比较好的模型是()。 A. 快速原型化模型 B. 瀑布模型 C.软件成熟度模型 D.系统化模型 3、可行性分析研究的费用大约是项目总经费的()。 A.2% B.6% C.20% D.5‰ 4、业务需求描述的是()。 A.功能需求 B.用户需求 C.用户的具体业务流程 D.软件的目标、规模和范围 5、一个数据流程图中的图形符号有且仅有()种。 A.3 B.5 C.4 D.7 6、非直接耦合的模块独立性最强,()的模块独立性最弱。 A.内容耦合B.数据耦合C.控制耦合D.外部耦合 7、信息隐藏的核心内容是()。 A.把数据都放在公共的区域 B.数据不能被其他模块访问 C.一个模块的内部信息不允许其他模块直接访问 D.把信息加密,只能让有密钥的模块访问 8、面向过程的方法最关心的是过程,而过程实施的对象是作为过程()传递的。 A.参数 B.主体 C.过程 D.数据结构 9、()用于描述系统的功能集。 A. 组件视图 B.逻辑视图 C. 用例视图 D.对象视图 10、用()模型描述系统组织结构。 A.组织 B.CMM C.数据 D.静态 11、对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实

现。 A.顺序图 B.类图 C.状态图 D.组件图 12、如果对象之间的耦合是通过()来实现的,则这种耦合就是交互耦合。 A.消息机制 B.参数 C.方法 D.公共数据区 13、定义类的属性类型时尽量使用已有类型,太多自定义类型会降低系统的()指标。 A.有效性 B.安全性 C. 可维护性 D. 开发效率 14、在设计测试用例时,应该包括()测试用例。 A. 可能产生无效输出的输入情况 B.无效的和不期望的输入情况 C.有效的和期望的输入情况 D.上面所有情况 15、()属于功能测试方法。 A.等价类划分和判定覆盖 B.边值分析和等价类划分 C.边值分析和判定覆盖 D.判定覆盖和回归测试 16、一个软件项目大约()的工作量在开发阶段,()的工作量在维护阶段。 A.30%,70% B. 70%,30% C. 30%,30% D. 70%,70% 17、软件项目管理的内容不包括()。 A.人员的组织与管理 B. 技术和算法 C.软件配置管理 D.软件开发进度计划 18、通俗的说,软件项目管理中常说的基线是()。 A.管理的基本思路 B. 一种软件开发的基本策略 C.基本的技术路线 D. 通过正式复审的文档 19、科学计算领域一般选择()语言。 A.HTML B.C C.汇编语言 D.XML 20、对于嵌套的循环和分支程序,层次不要超过()层。 A.1 B.2 C.3 D.5 二、简答题(30分,每小题6分) 1、请画图说明软件工程的层次化结构,并详细分析中间两层的内容。

《软件工程》期末考试题及答案++精华版!!

《软件工程》期末考试样题 一、填空题 1.软件开发模型有(瀑布模型)(螺旋模型)第四代技术模型(原型模型)构件组装模型、混合模型。 2.可行性研究一般可以从(经济)可行性、(技术) 可行性、运行可行性、法律可行性和开发可行性等方面来研究。 3.现在向银行存款,年利率为i,若希望在n 年后从银行得到F元,现在应该存入的钱数为 (F/(1+i)n)。 4.数据流图的基本符号包括(数据输入的源 点和数据输出的汇点)、(加工)、(数据流)、(数据存储文件)。 5.Jackson图除了可以表达程序结构外,还可以 表达(数据结构),它首先要分析(数据结构),并用适当的工具来描述。 6.详细设计的工具有图形工具)、表格工具和(语言工具)。 7.IPO图由(输入)、处理和(输出)三个框组 成。这个图的特点是能够直观的显示三者之间的关系。 8.面向对象技术是一整套关于如何看待(软件系统)和(现实世界)的关系,以什么观点来研究问题并进行分析求解,以及如何进行系统构造的软件方法学。面向对象方法是一种运用(对象)、(类)、(继承)、(封装)、聚集、消息传送、多态性等概念来构造系统的软件开发方法。 二、单项选择题 1.下列( A )属于系统软件。 A.WINDOWS 2000 B.Word C.Flash D.3D MAX 2.下列哪个图是N-S图的构件( C )。 A. B.

3.对于螺旋模型,下列( D 卡尔坐标表达的活动。 A. 制定计划 B. 实施工程 C. 风险分析 D. 程序编码 三、多项选择题 1.软件危机可以表现为(ABXD A.产品不符合用户的需要 B.软件产品的质量差 C.软件的可维护性差 D.软件的价格昂贵 2.Jackson图中一般可能包括(A.表头 B.表体 C.表名 D.字段名 AD )。、内容耦合是最高程度的耦合 、应该尽量使用内容耦合 、高级语言一般设计成允许内容耦合的形式、如果一个模块有多个入口,可能发生内容.下列属于不标准的书写格式( BCD )。、书写时适当使用空格分隔 、一行写入多条语句 、嵌套结构不使用分层缩进的写法 、程序中不加注释 ,错误的) 软件生存周期是从软件开始开发到开发结束 () 系统流程图是一个典型的描述逻辑系统的传() 数据流图和数据字典共同构成系统的逻辑 A

工程项目年终总结(3篇).docx

工程项目年终总结( 3 篇) 工程项目年终总结 (一) 200x 年已经过去, 200x 年业已到来,下面我将200x 年一年来的工作情况做以下汇报。 〈一〉 200x 年全年工作内容: 200x 年我负责施工的内容是滨河湾小区住宅工程, 共包括 4 栋 7+1 框架住宅楼,建筑面积26500m2。该工程为公司重点工程项目,200x 年 5 月 20 日进场施工。目前 已经完成主体工程以及部分内外装修工程。 〈二〉全年各项工作完成情况: (1)工程质量完成情况: 滨河湾小区是公司2004 年重点建设项目,我作为项目经理被公司批准后,立即开始了项目部的组建工作。首 先根据滨河湾的工作要求,从公司抽调了工作人员,建立 了质量管理体系、项目管理目标和管理人员岗位责任 制。滨河湾小区的质量目标为创建“无质量通病小区”,为此公司下发了许多预防措施和实施办法。为保证整个目标 的实现,我组织项目部管理人员根据自己的实践经验,结 合工程的特点,编制了项目部质量预防措施。工程开工以

后,我们严格控制施工质量,从基础开始,一步一个脚印的进行。模板工程重点控制结构尺寸和支撑牢固性,确保设计尺寸的准确和观感的质量。钢筋工程重点控制绑扎质量,尤其是钢筋实物的间距和位置。在施工过程中,我要求坚决落实公司预防措施内容,并且坚持进行样板引路,同时组织管理人员对其他项目部在建工程进行参观学习,作到扬长避短,提高了项目部人员的质量争先意识。砼工程重点控制了砼的浇注和养护工作。规范浇注、及时养护是保证砼质量的根本途径。在整个主体施工期间,我们认真进行了落实。迄今为止,未发现砼裂缝现象。整个主体工程的施工,经过项目的认真控制,全部施工内容符合设计要求,主体质量较好,受到了金屋地产的奖励,达到了预期的质量目标。 (2)工程生产及进度控制: 滨河湾小区开工以后,我按照公司要求工期,组织制定了施工进度网络计划以及劳动力计划。并且根据施工进度要求,与各个施工班组签定了质量、进度、安全控制协议书。对其具体进度、生产内容提出了具体要求。在生产过程中,我根据实际情况,通过制定月计划和周计划,对

软件工程试题及答案

综合练习一答案 一.选择题: 1.软件危机出现于____,为了解决软件危机,人们提出了用____的原理来设计软件,这是软件工程诞生的基础。 A.50年代末 B.60年代初C.60年代末 D.70年代初 A.运筹学B.工程学 C.软件学 D.软件学 E.数字 2.开发软件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作____。 A.软件投机B.软件危机C.软件工程D.软件产生 3.产生软件危机的原因有如下几点,除了______。 A、软件开发过程未经审查 B、软件开发不分阶段,开发人员没有明确的分工 C、所开发的软件,除了程序清单外,没有其他文档 D、采用工程设计的方法开发软件,不符合软件本身的特点 4.软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。 A.引入新技术提高空间利用率B.用较少的投资获得高质量的软件 C.缩短研制周期扩大软件功能D.硬软件结合使系统面向应用 5.请按顺序写出软件生命期的几个阶段____,____ ,____,____,____,____。 A.维护 B.测试 C.详细设计 D.概要设计 E.编码 F.需求分析6.瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。 A.详细设计B.可行性分析C.运行及维护D.测试与排错7.划分软件生存周期的阶段时所应遵循的基本原则是_____。 A、各阶段的任务尽可能相关性 B、各阶段的任务尽可能相对独立 C、各阶段的任务在时间上连续 D、各阶段的任务在时间上相对独立 8.一个软件项目是否进行开发的结论是在______文档中作出的。 A、软件开发计划 B、可行性报告 C、需求分析说明书 D、测试报告 9.分析员是____。 A.用户中系统的直接使用者B.用户和软件人员的中间人 C.软件的编程人员 D。用户和软件人员的领导 10.下列叙述中,_______不属于数据字典的作用。 A、作为编码阶段的描述工具 B、为用户与开发人员之间统一认识 C、作为概要设计的依据 D、为需求分析阶段定义各类条目 11.使用结构化分析方法时,采用的基本手段是____。 A.分解和抽象 B.分解和综合C.归纳与推导D.试探与回溯12.结构化系统分析主要是通过____进行分析的。 A.算法分解B.控制结构分解 C.数据结构分解D.处理功能分解13.分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。 总貌B.细节C.抽象D.软件的作者 13.变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于____。 A.变换型 B 事务型 14.需求分析说明书不能作为______。

软件工程期末考试参考试题

软件工程期末考试参考试题 一、填空题 1、软件生存周期一般可分为问题定义、可行性研究、需求分析、设计编码、测试、运 行与维护阶段。 2、按软件的功能进行划分,软件可以划分为系统软件、支撑软件和应用软件。 3、可行性研究主要集中在以下四个方面经济可行性、技术可行性、法律可行性和抉择。 4、用户界面的可使用性是用户界面设计最重要的也是最基本的目标。 5、常见的软件概要设计方法有3大类:以数据流图为基础构造模块结构的结构化设计 方(SD),以数据结构为基础构造模块的Jackson方法,以对象、类、继承和通信为基础的面向对象设计方法(OOD)。 6、数据流图和数据字典共同构成系统的逻辑模型。 7、软件测试的方法有分析方法和非分析方法(即黑盒法)。 8、单元测试一般以白盒测试为主,黑盒测试为辅。 9、成本估计方法主要有自底向上估计、自顶向下估计和算法模型估计三种类型。 10. 文档(document)—一种数据媒体和其上所记录的(数据)。 11 机器语言、汇编语言:依赖于机器,面向(机器) 12. 软件有效性(efficiency),指软件系统的时间和(空间)效率。 13. 软件定义过程可通过软件系统的(可行性研究)和需求分析两个阶段来完成。 14. 软件定义的基本任务是确定软件系统的工程(需求),也就是要搞清“做什么”。 15. 为了使用户需求逐步精细化、完全化、一致化,通常采用(需求建模技术)。 16. 一个软件的深度是指其控制的(层数)。 17. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并 最终可运行的代码的过程叫(编码)过程。 18. 软件维护是软件生命周期的(最后)一个阶段 19. 软件工程由(方法)、工具和过程三部分组成,称软件工程的三要素。 20. 基于计算机系统的软件要素中的软部件由程序、数据和(文档)组成。 21. 数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分 别表示数据流、转换、(数据源)以及外部实体。 22. 被继承的类我们称之为基类(父类),在基类的基础上新建立的类我们称之为派生 类子类。 23. 流程图也称为程序框图是最常用的一种表示法,它有顺序、分支和(循环)三个基 本控制构件。 24. 机器语言和汇编语言,也称为(低级)语言。 25. 软件测试是执行程序发现并排除程序中潜伏的(错误)的过程。 26. 软件可维护性,是指软件产品交付使用后,在实现改正潜伏的错误、改进性能等属性、适应环境变化等方面工作的(难易)程度。 27. 软件可理解性,指系统具有清晰的结构,能直接反映问题的(需求)。 28 在实体-关系图简称E-R图中,数据对象实体用长方形、关系用(菱形)、属性用椭 圆表示。 29. 建立数据流模型要遵循的原则包括:每个加工至少应有一个输入数据流以反映被处 理数据的来源和一个(输出)数据流来反映加工的结果

软件工程考试试题(含答案)

一、填空题(每空1分,共25分) 1.软件生存周期一般可以划分为,问题定义、____________、____________、设计、 编码、测试和____________。 2.基于软件的功能划分,软件可以划分成__________、__________、__________三种。 3.可行性研究,应从、技术可行性、运行可行性、和开 放方案可行性等方面研究。 4.系统流程图是描绘的传统工具。它的基本思想是用图形符号以 描绘系统里面的每个部件。 5.数据流图的基本四种成分:数据输入的源点和数据输出汇点、、 和。 6.结构化分析方法是面向________________进行需求分析的方法。结构化分析方法使 用________________与________________来描述。 7.是自动地共享类、子类和对象中的方法和数据的机制。 8.软件详细设计工具可分为3类,即________________、________________和 ________________。 9.为了在软件开发过程中保证软件的质量,主要采取下述措施:________________、 复查和管理复审、________________。 10.大型软件测试包括、、确认测试和 四个步骤。 1、可行性研究需求分析运行与维护 2、系统软件支撑软件应用软件 3、经济可行性法律可行性 4、物理系统黑盒子形式 5、加工数据流数据存储文件 6、数据流数据流图DFD 数据字典DD 7、继承性 8、图示工具、设计语言表格工具 9、审查测试 10、单元测试集成测试系统测试 二、单项选择题(每小题2分,共20分) 1 2 3 4 5 C C C A C 6 7 8 9 10 D D A C B 1.软件设计中划分模块的一个准则是()。 A、低内聚低耦合 B、低内聚高耦合 C、高内聚低耦合 D、高内聚高耦合 2.Jackson设计方法是由英国的M. Jackson提出的,它是一种面向()的软件 设计方法。

工程部年中工作总结.docx

上半年过去了,工程是否完工?进度如何?该写一份工作总结了哟?下面是为您带来的“工程部年中工作总结”,希望能给您带来帮助! 更多年中工作总结请关注工作总结栏目! 【工程部年中工作总结一】 xx年上半年,工程部在公司领导的正确带领下,以严谨认真的工作态度,努力营造良好的工作环境,在加速各在建工程项目的纵深推进的同时努力开展新工程。在全体成员的积极协作、通力配合下,上半年我部门顺利开展了工程、工程、公司办公楼装饰装修工程等共计3个项目的施工改造工作,并中标房建项目、房建项目、市政基础设施及配套建设项目共计3个标段。海外工程中完成移交,项目已正式开工,项目处于质保阶段。现将上半年工作总结如下: 一、xx年上半年主要工作的开展情况 (一)国内工程 1、改扩建工程:改扩建工程于9月开工,截至xx年6月底已基本完工。xx年5月服务区、服务区的投入使用,标志着整个改造工程主施工阶段基本结束。经初步测算,共完成工程量约1.96亿元。其中:xx年上半年,完成工程量约计2200万元,9421平方米。服务区完成工程量约计1100计万元,计4635平方米。 对已完工的工程,我部积极配合推进工程的结算审计工作,并于xx年2月将已完工程的结算书报业主单位。截至目前,合同范围的工程已基本审计结束,审计认定结果约计700余万元。 2、公司办公楼装饰装修工程:本工程于10月开工,截至xx年6月,已完成工程量人民币195万元整。 3、zzz装饰装修工程:本工程于xx年3月开工,5月28日竣工,已完成工程量人民币84.3万元。 (二)海外工程 1、工程:xx年上半年是项目最为关键的时段,共完成产值6000多万元。在公司领导、现场技术组及国内管理组的共同努力下,项目管理人员及施工人员面临时间紧任务重,克服现场各种困难,使项目6月5日顺利通过内部验收,评定为合格工程。 2、项目:项目进入实施准备阶段,xx年3月初技术组管理人员抵达现场,开始项目开工准备,4月份25名工人抵达现场,5月14日第一批材料物资抵达港,6月8日部批准了该项目的正式开工,项目正式拉开序幕。 (三)中标工程 1、房建项目:xx年3月,我部分别对共计4个标段递交了资格预审文件,4个标段均通过资格预审。进入招标阶段后,根据招标文件中同一项目只许中标一个标段的规定,我部在4月份的投标工作中以严谨认真的态度确保建设规模最大的2个标段中标,分别为第三标段与第三标段。具体情况为: (1)第三标段,中标价人民币万元,包括,共计平方米,计划工程12个月。 (2)第三标段,中标价人民币万元,包括,共计7987.2平方米,计划工程10个月。以上两个标段已经进场,约7月底开工。 2、设施及配套建设项目:xx年6月,我部中标设施及配套建设项目第一标段。包括两个馆,项目。工程量约人民币万元,预计工期个月,目前处于合同签订准备阶段。 (四)安全工作 上半年,我部安全工作主要有: 1、落实安全生产责任,签订安全生产责任书; 2、积极开展安全生产月活动; 3、认真开展安全教育与培训工作;

相关文档
最新文档