电大软件工程期末试卷软件工程复习资料

电大软件工程期末试卷软件工程复习资料
电大软件工程期末试卷软件工程复习资料

软件工程期末复习

选择题一、、软件工程的研究者将软件开发和维护过程概括为()大活动。1D.3 C.8 B.7 A.5

、()是职业软件工程师的必要条件。2 B.编程速度快 A.自律、善于沟通、具有一定的软件技能语言天赋D. C.熟悉众多的软件环境

、计算机病毒是指()。3 一组自我复制和自动执行的具有破坏能力的代码B. A.计算机系统的漏洞

BUG 一种细菌 D. 程序中的C. 、软件需求具有()。4 以上全部A.主观性B.不确定性 C.多变性 D. 。5、描述软件需求通常不用哪个工具() B.数据字典 C.模块结构图D.E-R图A.数据流程图

、软件结构图中没有()元素。6 .判断DB .调用参数C.返回结果A.模块

、程序流程图与数据流程图的关系()。7 .数据流程图可以转换成程序流程图 B A.不确定

.程序流程图可以转换成数据流程图.数据调用关系DC 8、包含关系用于构造多个用例()。

D.特殊活动 A. 关系 B.共性的部分 C.角色

。9、如果说用例F被用例T扩展,意思是() A.F是一个一般用例,T是一个特殊用例 B.F 是一个特殊用户,T是一个一般用例都是一般用例C. 都是特殊用例D.10、用()对需要长久保存的信息进行建模。对象类D.图数据库表实体类A. B. C.E-R

是()。、美国卡内基﹒梅隆大学制定的11SW-CMM 软件工作流描述D.软件描述的一般方法软件成熟度模型 C. B. 软件工作规范A.

12、螺旋模型是一种将()结合起来的软件开发模型。原型化模型和增量模型A. B.风险判断和瀑布模型瀑布模型和增量模型D. 瀑布模型和原型化模型C.

。13可行性研究的四大要素是()A.经济、技术、法律和社会环境B.经济、技术、开发组织能力和领导者水平 C.经济、技术、计算机硬件环境和网络带宽 D.经济、技术、软件开发工具和人员的稳定性14、软件调研报告是在()提交的。 D.设计的时候C.签合同之前 B. 需求分析之前可行性分析之前A.

.

15、系统流程图的主要作用()D.数据处理过程系统处理过程 B.业务流程 C.A.描述系统的物理模型

PDL是一种()语言。16、.过程设计语言D.高级程序设计语言B.建模语言CA.低级程序设计语言

。17、结构化设计方法划分模块的原则是()7 .模块深度小于DB.模块扇入小于5 C.低耦合,高内聚A.模块扇出小于5

。18、配置视图体现了系统的实现环境,反映系统的()体系结构D. C.组成结构 A. 逻辑架构 B. 物理架构。19、角色可以有四种类型:系统的使用者,硬件设备,外部系统和()时间 D. C.对象 A.数据库 B.接口

在面向对象方法功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。、20 )实现。中,由( D.交互图和场景描述 B.活动图和场景描述 C. 用例图和场景描述A. 场景描述、下面的哪个选项不是软件工程的宗旨()。21 生产无故障软件 D.及时交付软件B.研究算法 C. A.开发满足用户需求的软件

。22、针对需求不确定的软件开发,比较好的模型是()系统化模型D. 瀑布模型C.软件成

熟度模型 A. 快速原型化模型 B.

。23、可行性分析研究的费用大约是项目总经费的()D.5‰ C.20% B.6% A.2%

、业务需求描述的是()。24 软件的目标、规模和范围D. 用户需求 C.用户的具体业务流程A.功能需求 B. 、一个数据流程图中的图形符号有且仅有()种。25D.7

C.4 B.5 A.3

()的模块独立性最弱。26、非直接耦合的模块独立性最强,.外部耦合.控制耦合C D B A.内

容耦合.数据耦合。、信息隐藏的核心内容是()27 .把数据都放在公共的区域

A.

.数据不能被其他模块访问B .一个模块的内部信息不允许其他模块直接访问C .把信息加密,只能让有密钥的模块访问D,而过程实施的对象是作为过程参数传递的。28、面向过程的

方法最关心的是()数据结构过程 D. C.A.参数 B.主体()用于描述系统的功能集。29、对象视图 D. C. 用例视图 A. 组件视图 B.逻辑视图、用()模型建立系统组织结构。30静

态数据 D.A.组织 B.CMM C.表示目标系统的静态数据结、对象模型描述现实世界中实体的对象

以及它们之间的关系,31 构。在面向对象方法中,由()实现。 D.组件图 B.类图 C.状态

图A.顺序图32、如果对象之间的耦合是通过()来实现的,则这种耦合就是交互耦合。公共

数据区 D. 参数 C.方法 A.消息机制 B.、定义类的属性类型时尽量使用已有类型,太多自

定义类型会降低系统的()指标。33 开发效率 C. 可维护性 D. A.有效性 B.安全性、在设

计测试用例时,应该包括()测试用例。34可能产生无效输出的输入情况A.

无效的和不期望的输入情况B. 有效的和期望的输入情况C.上面所有情况D. 、()属于功能

测试方法。35 B.边值分析和等价类划分A.等价类划分和判定覆盖

D.判定覆盖和回归测试C.边值分析和判定覆盖()的工作量在维护阶段。36、一个软件项

目大约()的工作量在开发阶段, A.30%,70% B. 70%,30% C. 30%,30% D. 70%,70%。37、软件项目管理的内容不包括()软件开发进度计划软件配置管理 B. 技术和算法 C. D.人员

的组织与管理A. 、通俗的说,软件项目管理中常说的基线是()。38一种软件开发的基本策略

管理的基本思路 B.A.通过正式复审的文档D. 基本的技术路线C.

、科学计算领域一般选择()语言。39 D.XML

汇编语言A.HTML B.C C.对于嵌套的循环和分支程序,层次不要超过()层。

40.

A.1

B.2

C.3

D.5 、在分析模型内表示协调、顺序、事务处理以及控制其他对象的类是()。

41 D.事务类组件类 C.主函数A.控制类 B. 42、继承耦合是()之间的一种关联形式,设

计时应该适当使用这种耦合。数据类与处理类 C.控制类与界面类 D.A. 虚类与实体类 B. 一般化类与特殊化类,这项工作由经验丰富的构架设计师主持完成。43、构架设计的主要目的

是()确定系统总体结构 D. C.处理流程类图A. B.确定系统数据结构

。44、测试用例是一组()测试用的输入数据以及对应的预期结果A. 测试程序及数据测试数

据 D.B.测试驱动程序 C. 。45、由于面向对象中的继承和消息机制,使得软件测试()不

确定没变 D.更加简单 B.更加复杂 C.A.、软件维护过程中产生的副作用,一般是由()引起的。

46 D.环境要求 B.修改程序 C.优先级算法说明A.、项目计划活动的主要任务是()。47

D.以上全部 B.分配工作量 C.计划资源使用A.估算项目的进度48、如果程序代码的()好,则调试的成本就可以大幅度降低。 D.可移植性可扩充性 C. 可读性A.性能比 B.

比较相等时,应该用()比较。X0和X149、两个浮点数 D.X0=X1ε C. |X0-X1|<εA.X0==X1 B.X1-X0< 。、瀑布模型存在的问题是()50.缺乏灵活性.用户与开发者易沟通 DA.用户容

易参与开发 B.适用可变需求 C )不是分析建模的目的。51、(定义可验证的软件需求 A.

开发一个简单的问题解决方案 B.

描述客户需求 C.

建立软件设计的基础D.

52、对用例进行设计,发现实现用例功能的(),确定类之间的关系。关键类数据结构 D. A. 算法 B.业务流程 C.、框架是一组可用于不同应用的()的集合。53 D.过程数据结构A.类B. C.函数、从狭义上讲,软件测试是()的过程。54 D.用不同的数据验证程序正确性为了验证程序正确为发现错误而执行程序A. B. C.区分程序员水

平.

、在设计黑盒测试用例时,主要研究()。55 D. 需求规格说明 C.项目开发计划 A. 概要设计说明书 B.详细设计说明、()时,测试人员必须接触到程序源代码。56 D、外观测试、白盒测试C、压力测试A、黑盒测试 B 、一般维护程序代码的策略()。57 根据维护申请读源程序,并修改A. 从需求开始重新开发 B.不用读源程序,从新编写代码找一个新的模块替换 D.

C. 。、Gantt图直观简明、易学易用,但它不能()58直接反应任务间的依赖关系和关键路径A. 反应任务的分解情况B. 直接反应任务的起止日期C. 反应具体任务的时间段

D.()针对开发过程中的程序、数据、文档提出使用和管理策略。59、.软件配置管理DB.过程管理C.风险管理A.组织管理

()和循环结构。60、程序的三种基本控制结构,包括顺序结构、输出结构输入结构 D.判断结构 B.说明结构 C.A.,最上层是、软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是()61 工具层。 D.系统层C.过程层和方法层 B.方法层 A.过程层

1983年提出了软件工程的()条基本原理。美国著名软件工程专家B.W.Boehm于62D.12

C.3 B.5 A.7

。63、下面哪个选项不是软件工程研究的内容()精通一门编程语言 B. A. 生产无故障的软件

生产及时交付的软件D.C.生产满足用户需求的软件。64可行性研究的主要任务是()D. 进行一次简要的需求分析C.确定功能确定系统做什么 B. 确定性能 A. 、用户需求描述的

是()。65 规模和范围D.软件目标、C.功能需求 A.用户使用该软件要完成的任务 B.业务需求

、数据流程图的主要作用是()。66 D. 描绘系统的逻辑模型描述软件功能 C. B. A.描述模

块组成说明用户数据结构。67、软件设计的目标是().在最短的时间内,生产出可靠性、可维护性俱佳的软件方案。A .为软件编码设计模块结构。

B.

C.确定软件要做什么。D.确定软件的实现算法。、内容耦合是模块间最紧密的耦合,()是模块间最松散的耦合。68 D.外部耦合.控制耦合.非直接耦合.数据耦合 B CA()。、面向对象是“先”确定()“后”69 /操作执行动作 D.动作数据结构/方法 C. 动作的主体/A.属性/方法 B. 是一种()语言。70、UML 过程 C.分析方法 D.A.高级编程语言 B.面向对象建模语言、软件工程强调将()的方法应用于软件的开发和维护过程之中。71 以上全部 D. C.可度量A.规范化 B.系统化。72、软件开发活动的顺序应该是()问题定义、可行性研究、需求分析、设计、编码和测试。A. 问题定义、设计、可行性研究、编码和测试。B. 需求分析、设计、编码和测试。C. 需求分析、编码和测试、试运行。D. 元,两年后的价值应为()元。,

请问现在存500073假定银行的存款年利率是2%D.4712 B.4500 C.5100 A.5202

74、系统物理模型用()表示。D.E-R图程序流程图 B.数据流程图 C.A.系统流程图”。

75、关于软件需求特性不正确的描述是“软件需求具有()主观性 D.模糊性 C. 准确性A.

多变性 B. 。76、随着模块规模减小,模块开发成本(),模块集成成本()/增加减小D.增加/B .减小/增加C.增加/A.减小减小、反映模块独立性的指标是()。77 .内聚和耦合.模块的参数DB.模块的复杂性.模块的大小CA,而过程实施的对象是作为过程参数传递的。

78、面向过程的方法最关心的是() D.数据结构主体过程 B. C.参数A. 是一种()语言。UML79、 D.过程面向对象建模语言建模工具A. B.可视化的程序设计语言 C.

、用()模型分析和定义用户的需求。80 用例 D.动态 C. 静态 B.数据A.

、动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”81以上全部活动图 D.A.状态图 B.交互图 C.特性。面向对象方法中,常用()实现。,从分析到设计是一个逐渐扩充模型的过程。82、面向对象分析和设计的界限是() D. 确定的C.非线性的清晰的 B.模糊的 A.,体现了子系统的功能,而功能的具体实现方法应该83、每个子系统的接口定义了若干()是隐藏的。 D.控制 B.参数 C.算法A. 操作、测试最早的开始时间是()。84 A.从详细设计阶段开始 B.从编码阶段开始 C.从需求分析阶段开始 D.以上都对。85、从测试对象的粒度上划分测试为()单元测试、集成测试A. 压力测试、功能测试、性能测试和系统测试B. 单元测试、集成测试、系统测试和验收测试C.黑盒测试、白盒测试、功能测试和性能测试D.,软件的规模可以由源程序的语句数量、模块数、输入、维护的工作量与软件规模成()86 输出文件数、数据库的规模,以及输出的报表数等指标来衡量。D.不确定C. 没关系 A.反比 B.正比

的项目是因为()原因,造成项目失年代,美国国防部的研究结果发现70%87、上世纪70败。人员不够 C.测试不充分 D.技术不精A. B.管理不善引起、控制成分和传输成分。所有程序设计语言的基本成分都可归纳为:数据成分、()88 D.输入成分运算成分循环成分 B. C.说明成分A.89程序结构清晰且简单易懂,一个函数的规模一般()行。左右不超过30 D.100大于A.等于300 B.500 C.、不属于软件项目管理的是()。90 D. C. B.A.软件销售利润项目风险评估质量监控开发机构能力评估

、用()模型描述和分析业务流程。91动态 C.数据 D.A.交互 B.业务、用()描述系统与角色之间的接口。92 对话框窗体 D.A. 表单 B.界面类 C.,优化类之间的关系。93、对类进行详细设计,主要是设计类的()算法 D.C. 属性和方法数据结构A. B.处理流程、面向对象设计强调定义(),并且使它们相互协作来满足用户需求。94 D.接口模型B.物理模型 C.E-R A.软件对象

95、软件测试的目标是设计优秀的测试用例,()。 A.最快速地找出程序中的问题 B.以最小的代价、在最短的时间内尽可能多地发现软件中的错误保障程序的正确性C. 区分出程序员的编程水平D. ()不符合软件测试原则。96、对每个测试结果进行检查,不漏掉已经出现的错误迹象A..程序员应该仔细测试自己编写的程序代码B 程序员要避免测试自己编写的程序代码C. 测试工作越早开始越好D. 。97、引起软件改变的原因主要有() D.系统有错以上全部运行环境变化 B. 需求变化 C.A.、()针对开发过程中的程序、数据、文档提出使用和管理策略。

98 D.软件配置管理.风险管理.组织管理A B.过程管理C 、现在人们更强调程序代码的()。99 高效性可扩充性 D.可维护性A. B.可移植性 C.、程序的三种基本控制结构,包括顺序结构、()和循环结构。100输出结构 C.说明结构输入结构 D.A.判断结构 B.

简答题二、

、试从软件的特点出发分析软件危机产生的原因。1 2、一个程序片段如下,请设计符合条件组合覆盖的测试用例。……if (a>=4) && (b<0) {

c=a+b;

else

c=a-b;

if (c>3) || (c<1)

) ”c不在计算区域\nprintf(“else

c); ”, printf(“%d\n ……

、面向对象的分析通常要建立三个模型,请问三个模型的作用?3

4、软件工程为什么要强调规范化和文档化?

5、读懂下面的程序,调整格式,使其更容易理解,并添加注释。int main()

{

int a[10];

for (int i =0;i<10;i++)

,a[i]); ”%dscanf(“int max=a[0],min=a[1];

for (int j = 0;j<10;j++)

{

max=(max>a[j]?max:a[j]);

min=(min

}

printf(max= %d,max);

printf(min= %d,min);

printf(\

);

return 0;

}

、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与用6户需求的区别?

7、一个程序片段如下,请设计符合判定覆盖的测试用例。if (a>=5) && (b<0) {

c=a+b;

else

c=a-b;

if (c>5) || (c<1)

) \n”“printf(c不在计算区域else

c); , %d\nprintf(“”

8、请说明对象模型的作用是什么?

图的模板。IPO、请说明图的作用,并给出一个IPO9

、什么是耦合?什么是内聚?10

、请画图说明软件工程的层次化结构,并详细分析中间两层的内容。11

、请为下面的程序设计符合判定覆盖的测试用例。12int main()

{

int a,b,c,x,y,z;

scanf(“d%,d%,d%),&a,&b,&c);if a>5 x=10 else x=1;

if b>10 y=20 else y=2;

if c>15 z=30 else z=3;

n”,x,y,z)printf(“d%,d%,d%\}

13、请说明快速原型化模型的基本思想。

15、请举例说明用例之间的包含关系和扩展关系的区别?

16、软件设计中的抽象是什么意思?

、孩子阅读疲倦时,一定要休息。如果不疲倦,但是对所阅读的内容不感兴趣,就跳到下17对内容有兴趣,则继续阅读;如果不疲倦,如果不疲倦,对内容有兴趣,理解无困难,一章;但理解有困难,则应该重读。请对上面的描述设计判定表。

18、活动图与状态图的区别?

、试分析结构化方法存在的主要问题是什么?19

、请说明判定表的作用及其结构。20

、请给出软件工程七条基本原理中的任意三条基本原理。21、结构化程序设计的特征是什么?22并查看是否还学生在网上查找到希望选修的课程,、某学校开发了学生网上选课的系统,23并返回选课成功。下面的系统自动记录该学生的选课信息,有名额,若有名额就输入学号,系统界面、学生、学生基请将以下对象填入最合适的位置:顺序图描述了选课成功的情形,本信息、学生选课记录、课程基本信息。

24、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与功能需求的区别?

年以上的机器,应送到专业的维修公司处理;马力的机器或已运行10 5025、对功率大于马力,并且有维修记录,则在车间维修;否则送到本厂的维修中心维修,如果功率小于20 请建立判定表。

三、应用题、某企业的设备维修委托给专业的技术公司完成,现在要开发软件对设备维修信息进1 行管理,具体描述如下:车间主任填写维修申请单,内容有设备名称、型号、故障描述、维护时间要求、预计费填写审计填好后交给审计人员,审计人员根据企业的审计规定对维修申请单进行审计,用;车间主任可以随时查审计意见可以修改费用,审计结果是同意或不同意;意见和审计结果,询审计意见和结果;审计通过的维修申请单送给总经理进行审核,并填写审核意见和结果,维修审核也是以修改费用,审核结果是同意或不同意。审核通过后,车间把设备送去维修。由验收通过后,后由车间主任组织对设备维修结果进行验收,企业对每台有设备验收标准。财务人员进行结算,填写支付单并支付维修费。最后收取发票后,财务人员填写发票记录。请画出设备维修信息管理软件的数据流程图。

、某个学生成绩管理系统的部分功能如下:2基本信息管理:教务管理人员输入或修改学期教学计划、学生名单和教师名单;(1) 学生选课:学生根据教学执行计划进行选课;(2) 分配任课教师:教务管理人员为符合开课条件的课程分配教师;(3) 教师查询并打印课表;(4) 成绩管理:每门课程的教师在考试评分结束后将考试成绩录入,学生可查询。(5)请根据要求画出该问题的数据流程图。

一个简化的养老院软件需求描述如下:老人来到养老院,接待人员将老人的基本信息录3、进行护理级别的评估,根据评估结果分配床位、确定护入到系统中,管理员读取老人信息,每位老人的护理方案也要保存到数据库表中。床位的分配信息存入床位分配数据表,理方案,护理方案和老人的日常护理记录计算应收费用,老财务人员根据收费标准、床位分配信息、人的家属可以查询应收费信息和老人的日常护理信息。护士根据老人基本信息、护理方案对老人进行日常护理,并向系统录入每日的护理信息。请你根据以上的描述,画出数据流程图。

4、学校教师工资管理系统的需求描述如下:教师每月末将本月的工作量输入到系统中,本月财务部门对审核后的工作量计算本月工资,学院负责人对教师输入的工作量进行审核,

基本工资+各种补贴+工作量奖金-税收-保险一公积金金。基本工资、各种补贴、=工资银行

《基础工程》期末考试试题

2018-2019学年第一学期期末考试 《基础工程》复习题 一、选择 1.以下哪些情况可不考虑承台分担荷载的作用( a )。 A.饱和土中的挤土群桩 B.非挤土摩擦型群桩 C.欠固结土中的群桩 D可液化土中的群桩 2.在地下水位较高的市区建设高层建筑,适宜采用的桩型有()。 A.静压式预制桩 B.打入式预制桩 C.钻孔灌注桩 D.挖孔灌注桩 3.对于产生负摩阻力的条件,下列说法正确的是()。 A. 桩周土体相对于桩身向下位移时 B. 桩周土体相对于桩身向上位移时 C. 桩周土层产生的沉降与桩沉降相等 D.桩穿越较厚的松散土层进入相对较硬层时 4.水下灌注桩的混凝土强度等级不应低于()。 A.C15 B.C20 C.C25 D.C30 5.目前工程上选用的地基模型可分为线性和非线性两大类,但无论那种模型都要满足()。 A.静力平衡条件; B.强度条件; C.变形协调条件; D.极限平衡条件 6.如遇下列情况()时,设计等级为丙级的建筑物仍应作变形验算。 A.地基承载力特征值小于130kPa,且体型复杂的建筑; B.在基础上及其附近有地面堆载或相邻基础荷载差异较大,可能引起地基产生过大的不均匀沉降时; C.软弱地基上的建筑物存在偏心荷载时; D.地基内有厚度较大或厚薄不均的填土,其自重固结未完成时 7.淤泥、淤泥质土、湿陷性黄土等地基的浅层处理,宜采用()。 A堆载预压法 B 强夯法 C 振冲法 D 换填法 8.当桩设置于深层的软弱土层中,无硬土层作为桩端持力层,这类桩应按下列()哪类桩进行设计? A 摩擦桩 B 端承摩擦桩 C 端承桩 D 摩擦端承桩 9.水下灌注桩时,其混凝土强度等级不应低于()。 A C35 B C25 C C20 D C15 10.已知某条形基础底面宽2.0m,基础埋深1.5m,荷载合力偏心距e=0.05m,地基为均质粉质黏土,地下水位位于基底下3.5m,基础底面下土层的黏聚力c k=10kPa,内摩擦角φk=200,土的重度γ=18kN/m3,则地基土的承载力特征值接近()kPa。 A 142.6; B 156.58; C 162.74; D 175.71 11.某地区标准冻深为1.9m,地基由均匀的粉砂土组成,为冻胀土,场地位于城市市区,基底平均压力为130 kPa,建筑物为民用住宅,基础尺寸2.0m×2.0m,基础的最小埋深()m。 A 1.2; B 1.15; C 1.25; D 1.9 12.减少建筑物不均匀沉降的建筑措施包括下述() A建筑物体型力求简单; B 适当设置沉降缝; C 合理确定相邻建筑物的间距; D 设置圈梁

河南电大软件工程期末试题带答案

试卷代号:1260 中央广播电视大学2018-2018学年度第二学期“开放本科”期末考试(半开卷) 软件工程试卷 注意事项 一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试 结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考场o监考人收完 考卷和答题纸后才可离开考场 二、仔细读懂题目的说明,并按题目要求答题。答案一定要写在答题纸的指 定位置上,写在试卷上的答案无效。 三、用蓝、黑圆珠笔或钢笔【含签字笔)答题,使用铅笔答题无效。 一、选择题(请从四个可选项中选择最佳答案0 60分.每题3分l 1.软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是( ).最上层是工具层。 A.过程层&方法层 C.过程层和方法层 D.系统层 2.美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的( )条基本原理。 A.7 B.5 C.3 D.12 3.下面哪个选项不是软件工程研究的内容?( ) 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.动作/操作

基础工程-期末考试试卷

华南农业大学期末考试试卷(A卷)(平时作业)2014~2015学年第 2 学期考试科目:基础工程 考试类型:(闭卷)考试考试时间:120 分钟 学号姓名年级专业 一、单项选择题(每题2分,共5题;10分) 1.地基基础计算中の基底压力直线分布法是下列哪种况?(B) A.不考虑地基、基础、上部结构の共同作用 B.考虑地基、基础、上部结构の共同作用 C.考虑地基、基础の共同作用 D.考虑基础、上部结构の共同作用 2.下列钢筋混凝土基础中,抗弯刚度最大の基础形式是(C) A.柱下条形基础 B.十字交叉基础 C.箱形基础 D.筏板基础 3.桩基础设计の基本条件不包括(D) A.单桩承受の竖向荷载不应超过单桩竖向承载力特征值 B.桩基础の沉降不得超过建筑物の沉降允许值 C.对位于坡地岸边の桩基础应进行稳定性验算 D.对于所有の桩基础均应进行稳定性验算

4.某箱形基础,上部结构和基础自重传至基底の压力P=130kPa,若地基土の天然重度为γ=18.5kN/m3,地下水位在在地表下10m处,当基础埋置在多大深度时,基底附加压力正好为零(B) A.d=5.68m B.d=7.03m C.d=8.03m D.d=6.03m 5.当桩产生负摩阻力时,中性点の位置具有以下哪种特性。(C) A.桩端持力层越硬,截面刚度越小,中性点位置越低 B.桩端持力层越软,截面刚度越大,中性点位置越低 C.桩端持力层越硬,截面刚度越大,中性点位置越低 D.桩端持力层越硬,截面刚度越大,中性点位置越高 二、填空题(每题2分,共5题;10分) 1、按地基承载力确定基础底面积及埋深时,传至基础或承台底 4、地基基础设计应满足两种极限状态,分别是正常使用极限状态和承载能力极限状态。

(2020年更新)国家开放大学电大本科《软件工程》期末题库和答案

最新国家开放大学电大本科《软件工程》期末题库及答案 考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有其他网核及教学考一体化答案,敬请查看。 《软件工程》题库及答案一 一、选择题。请从四个可选项中选择正确答案。(60分,每题3分) 1.软件工程四个层次由下至上是( ),它们的顺序不能互换。 A.质量层、过程层、方法层、工具层 B.过程层、方法层、质量层、工具层 C.方法层、过程层、质量层、工具层 D.方法层、质量层、过程层、工具层 2.根据软件工程的7条基本原理判断下面正确的选项是( )。 A.软件错误发现的时机不重要,重要的是错误的严重程度 B.软件错误只能通过运行代码才能发现 C.软件错误发现的越早改正的成本越低D.需求阶段一般不会引入错误 8.下列有关标准的符号,属于国内标准的是( )。 A.ZG B.GBC.GN D.CB 4.经济可行性研究的主要内容包括( )。 A.开发过程 B.开发工具C.风险分析 D.效益分析 5.( )定义了用户使用该软件要完成的任务。 A.用户需求 B.业务需求C.性能需求 D.功能需求 6.数据流程图上的数据流必须封闭在( )之间。 A.外部过程 B.内部数据 C.内部过程 D.外部实体 7.按照模块独立性,耦合程度由强至弱正确的顺序是( )。 A.外部耦合、控制耦合、数据耦合 B.控制耦合、数据耦合、外部耦合 C.外部耦合、数据耦合、控制耦合 D.数据耦合、外部耦合、控制耦合 8.PDL是描述处理过程( )。 A.做什么 B.为什么做C.怎么做 D.对谁做 9.面向对象的这种( )模式与人们对客观世界的认识规律相符,从而使得面向对象技术在软件工

上海大学软件工程试卷试题(附答案)

、单项选择题(本大题共20小题,每小题 1 分,共20分) 在每小题列出的备选项中只有一个是符合题目要求的,多选或未选均无分。请将其代码填写在题后的括号内。错选、 1. 在软件生命周期的各个阶段中,工作量最大的阶段是 A .需求分析B.总体设计 C.综合测试 D .软件维护 2. 瀑布模型的特点不包括 A.前一阶段的任务没有完成,不能进入下一阶段工作 B.进入某个阶段工作后,不再回复到之前的阶段工作C.只有完成并评审了规定的文档,才标志着一个阶段的工作结束D.在软件产生之前,需求无法得到充分的测试 3. 螺旋模型强调的开发手段是 A.分阶段开发 C.风险驱动开发 4. 需求分析阶段的工作不包括 A.获得当前系统的物理模型 C.建立目标系统的逻辑模型 5. 总体设计阶段的工作不包括 A.确定程序的模块组成 C.确定实现各个模块功能的处理逻辑 6. 描绘系统物理模型的传统工具是 A .系统流程图 C.实体-联系图 7. 符合信息隐藏原理的是 A .将信息隐藏起来不被发现 C.将可能要修改的设计决策隐藏起来B.废弃式原型开发 D.增量式开发 B.抽象出当前系统的逻辑模 型 建立目标系统的物理模型 D. B.确定模块间的相互关 系 D.制定测试计划 B.数据流图 D.状态转换图 B.将信息隐藏起来确保安全 D.将不要修改的设计决策隐藏起 来 8. 模块的独立性原则是指软件设计时要尽量使模块具有 A .低内聚、低耦合B.低内聚、高耦合C.高内聚、低耦合D.高内聚、高耦合

[ 9. 有利于提高模块独立性的做法是 A.尽量使模块具有逻辑型内聚 B.尽量使模块间具有内容型耦合 C.使判定作用范围内的模块尽量成为该判定所在模块的直属下级模块 D.尽量提高模块的扇入数和扇出数 [ 10. 有关结构化设计(SD )方法的正确叙述是 ] A.只使用顺序、选择和循环 3 种控制结构 B.由数据结构映射出软件的结构 C.是一种面向对象的设计方法 D.是一种面向数据流的设计方法 [ 11. 有关总体设计阶段所使用的结构图的不正确叙述是 ] A.能够描述软件系统的模块组成 B.结构图中的模块是按照自上而下、自左向右的顺序执行的 C.能够描述模块间的调用关系以及模块间调用时所传递的信息 D.将模块间调用时所传递的信息分成两种:数据信息和控制信息 [ 12. 要求使用顺序、选择和循环控制结构的组合或嵌套来表达程序的过程设计工具是 A .程序流程图B . 盒图 C .判定表D.PDL 13 . 关于好的编码风格的正确叙述是 A .把多个语句写在同一行以节省空间B.要求用户指定输入数据的数目 C .检查输入项重要组合的合法性D.表达式中不使用多余的括号,以简化表达式 14 . 能发现软件需求规格说明书中的错误的测试步骤是 A .模块测试B.子系统测试 C .系统测试D.验收测试 15 . 自顶向下集成测试和自底向上集成测试都具有的优点是 A .较早发现主要设计错误B.可采用深度优先策略和宽度优先策略 C .支持故障隔离D.可复用模块得到充分测试 19 . 不符合面向对象设计准则的是 A .用对象的封装性来实现信息隐藏B.尽可能松散对象之间的交互耦合 C .尽可能减小继承耦合度D.尽可能设计小而简单的类 20. 上海大学校内电话号码由 5 位数字组成,但第 1 位数字只能是 5 或6。该电话号码的

基础工程 期末考试复习资料

一、单选 1. 当桩设置于深层的软弱土层中,无硬土层作为桩端持力层,这类桩应按下列()哪类桩进行设计? A. 摩擦桩 2. 水下灌注桩的混凝土强度等级不应低于()。 B. C20 3. 水下灌注桩时,其混凝土强度等级不应低于()。 C. C20 4. 以下哪些情况可不考虑承台分担荷载的作用()。 B. 非挤土摩擦型群桩 5. 水下灌注桩的混凝土强度等级不应低于()。 B. C20 6. 当桩设置于深层的软弱土层中,无硬土层作为桩端持力层,这类桩应按下列()哪类桩进行设计? A. 摩擦桩 7. 水下灌注桩的混凝土强度等级不应低于()。 B. C20 8 混凝土灌注桩的桩身混凝土强度等级不得低于()。 D. C15 9. 在地下水位较高的市区建设高层建筑,适宜采用的桩型有()。 A. 静压式预制桩 C. 钻孔灌注桩 10. 对于产生负摩阻力的条件,下列说法正确的是()。 A. 桩周土体相对于桩身向下位移时 D. 桩穿越较厚的松散土层进入相对较硬层时 E. 地下水位全面下降 11. 摩擦型桩包括()。 A. 摩擦桩 B. 端承摩擦桩 12. 地基基础设计为甲级的建筑物,在进行地基基础设计时,需要进行的计算和满足的是( )。 A. 持力层地基承载力 B. 软弱下卧层地基承载力 C. 地基变形设计 D. 地基的抗冻胀要求 13. 水下灌注桩的混凝土强度等级不应低于()。 B. C20 14. 混凝土灌注桩的桩身混凝土强度等级不得低于()。 D. C15 15. 某地区标准冻深为1.9m,地基由均匀的粉砂土组成,为冻胀土,场地位于城市市区,基底平均压力为130kPa,建筑物为民用住宅,基础尺寸2.0m×2.0m,基础的最小埋深()m。 B. 1.15

电大期末考试试题带答案1260软件工程资料

试卷代号:1 260 中央广播电视大学2012-2013学年度第一学期“开放本科”期末考试(半开卷) 软件工程试题 注意事项 一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试 结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考场。监考人收完 考卷和答题纸后才可离开考场。 二、仔细读懂题目的说明,并按题目要求答题。答案一定要写在答题纸的指 定位置上,写在试卷上的答案无效。 三、用蓝、黑圆珠笔或钢笔(含签字笔)答题,使用铅笔答题无效。 一、选择题(请从四个可选项中选择最佳答案。60分,每题3分) 1.美国卡内基·梅隆大学制定的SW-CMM是( )。 A.软件工作规范B.软件工作流描述 C.软件成熟度模型D.软件描述的一般方法 2.螺旋模型是一种考虑了( )的软件开发模型。 A.效率B.风险判断 C.可移植性D.安全性 3.可行性研究的四大要素是( )。 A.经济、技术、法律和社会环境 B.经济、技术、开发组织能力和领导者水平 C.经济、技术、计算机硬件环境和网络带宽 D.经济、技术、软件开发工具和人员的稳定性 4.软件调研报告是在( )提交的。 A.可行性分析之前B.需求分析之前 C.签合同之前D.设计的时候 5.系统流程图的主要作用( )。 A.描述系统的物理模型B.业务流程 C.系统处理过程D.数据处理过程 6.PDL是一种( )语言。 A.低级程序设计语言B.建模语言 C.高级程序设计语言D.过程设计语言 7.结构化设计方法划分模块的原则是( )。 A.模块扇出小于5 B.模块扇人小于5 C.低耦合,高内聚D.模块深度小于7 8.配置视图体现了系统的实现环境,反映系统的( )。 A.逻辑架构B.物理架构 C.组成结构D.体系结构 9.角色可以有四种类型:系统的使用者,硬件设备,外部系统和( )。 A.数据库B.接口 C.对象D.时间 10.功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象法中,由( )实现。 A.场景描述B.活动图和场景描述 C.用例图和场景描述D.交互图和场景描述

国家开放大学电大《软件工程(本科)》2020-2021期末试题及答案

国家开放大学电大《软件工程(本科)》2020-2021期末试题及答案 一、选择题(请从四个可选项中选择正确答案。共60分,每小题3分) 1.软件工程的出现是由于( )。 A.计算机硬件技术的发展 B.软件危机 C.软件社会化的需要 D.计算机软件技术的发展 2.瀑布模型存在的问题是( )。 A.缺乏灵活性 B.用户容易参与开发 C.用户与开发者易沟通 D.设计的太完美 3.软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是( ),最上层是工具层。 A.过程层 B.方法层 C.过程层和方法层 D.系统层 4.下列说法正确的是( )。 A.软件工程课程实际是教授学生精通一门编程语言 B.软件开发虽然不能一帆风顺,但是其过程简单,只要程序员优秀就可以,也不需要任何测试,因此其开发过程不需要任何管理 C.美国著名软件工程专家B.W. Boehm于1983年提出了软件工程的7条基本原理 D.结构化分析方法和面向对象设计方法都是程序员在编写代码时采用的方法,只要程序员知道就可以了,不属于软件工程的内容 5.结构化分析方法(SA法)使用的主要描述工具有( )。 A.数据库 B.模块结构图 C.PAD图 D.分层的DFD图 6.源程序的效率与( )阶段确定的算法的效率直接有关。 A.概要设计 B.总体设计 C.单元设计 D.详细设计 7.可行性研究的主要任务是( )。 A.确定系统做什么 B.确定性能 C.确定功能 D.进行一次简要的需求分析 8.内容耦合是模块间最紧密的耦合,( )是模块间最松散的耦合。 A.数据耦合 B.非直接耦合 C.控制耦合 D.外部耦合 9.UML是一种( )语言。

软件工程期末试题(含答案)广东药学院

填空题 1. 定义;开发;维护;问题定义;可行性研究;需求分析;总体设计;详细设计;编码和单元测试;综合测试;维护;维护。 2. 技术;经济;操作;软件项目的可行性/ 3. 一致性;现实性;完整性;有效性;完整性;有效性;原型系统。 4. 模块化;抽象;逐步求精;信息隐藏;局部化;模块独立;结构程序设计;可理解性。 5. 发现错误;黑盒测试;白盒测试;穷尽测试;测试方案。 6. 改正性维护;适应性维护;完善性维护;预防性维护。 一、 1. 软件生命周期可划分为、和3个时期,通常把这3个时期再细分为8个阶段,它们是①、②、③、④、⑤、⑥、⑦和⑧,其中的阶段的工作量是8个阶段中最大的。 2. 可行性研究的任务是从、和等三个方面研究。 3. 至少应该从、、和4个方面验证软件需求的正确性,其中和这两个方面的正确性必须有用户的积极参与才能验证,而且为了验证这两个方面的正确性,往往需要开发。 4. 软件总体设计时应遵循、、、、、和等6条基本原则。详细设计通常以技术为逻辑基础,因为从软件工程观点看,是软件最重要的质量标准之一。 5. 软件测试的目的是,通常把测试方法分为和两大类。因为通常不可能做到,所以精心设计是保证达到测试目的所必须的。 6. 软件维护通常包括4类活动,它们分别是、、、。 二、判断下述提高软件可维护性的措施是否正确,正确的在括弧内写对,错的写错。 1. 在进行需求分析时同时考虑维护问题。() 2. 完成测试后,为缩短源程序长度而删去程序中的注释。() 3. 尽可能在软件开发过程中保证各阶段文档的正确性。() 4. 编码时尽可能使用全局变量。() 5. 选择时间效率和空间效率尽可能高的算法。() 6. 尽可能利用硬件的特点以提高效率。() 7. 重视程序结构的设计,使程序具有较好的层次结构。() 8. 使用维护工具或软件工程环境。() 9. 进行概要设计时尽可能加强模块间的联系。() 10. 提高程序可读性,尽可能使用高级语言编程。() 三、按下述要求完成给出的程序流程图,即在答案栏内写出图中A、B、C、D、E的正确内容 给程序输入二维数组W(I,J),其中I≤M,J≤N(MT N均为正整数)。程序打印出数组中绝对值最小的元素值Q=W(K,L),及其下标K、L的值。假定数组中仅有一个绝对值最小的元素。 应该完成的程序流程图如下所示

湖大基础工程期末试卷A—带答案

湖南大学课程考试试卷 课程名称:基础工程(一) ;课程编码: 试卷编号: (闭卷);考试时间: ??分钟 题 号 一 二 三 四 五 六 七 八 九 十 总 分 应得 分 实得 分 评卷 人 一、名词解释(每题 分,共 分) 下拉荷载— 软弱地基— 局部倾斜— 复合地基— 二、填空题(每空 分,共 ?分) 墙下钢筋砼条形基础底板厚度主要根据( )条件 确定;而柱下钢筋砼单独基础底板厚度则应根据( )条件确定。 ? 水平受荷桩通常可根据桩的( )分为刚性桩和柔性桩两种。 湿陷性黄土通常又可细分为( )和( )两种。 ? 按静载试验确定单桩竖向承载力时 为了使试验能真实反映桩的实 考试中心填写: ____年___月___日 考 试 用 专业班 级: 学号: 姓名:

际情况 要求在( )土的间歇时间不少于 天、( )土不少于 天及( )不少于 ?天。 ?桩基础按承台位置可分为( )桩基础和( )桩基础两种。 ?砂桩的主要作用是( ),砂井的主要作用是( )。 沉井施工水很深时,筑岛困难,则可采用( )沉井。 根据基础的受力条件,我们可以把砼基础称为( ),而把钢筋砼基础称为( )。 桩按设置效应通常可分为( )桩、( )桩及( )桩三种。 三、辨析题(先判断对错,后简述理由。每题 分,共 分) 桩端嵌入岩层深度大于 ???的桩称为嵌岩桩。 ? ? ?进行钢筋混凝土扩展基础设计时,应该考虑基础台阶宽高比的限制。 ? ? 群桩效应使桩侧摩阻力、桩端阻力的发挥程度降低。 ? ? 砂土液化是由于动水压力(渗流力)作用引起的。 ? ?

?桩的抗拔承载力仅取决于桩土之间的摩阻力与桩身自重无关。 ? ? 四、问答题(下面 题,只选作 题,共 ?分) 减轻不均匀沉降危害的结构措施有哪些? ?影响基础埋置深度的因素主要有哪些? 哪些情况下不能考虑承台的荷载分担效应? 换土垫层的主要作用是什么? ?何谓地基承载力特征值?其常用的确定方法有哪些? 五、计算题(下面 题,只选作 题,共 分) 、已知某钢筋砼条形基础,设计宽度? ??,埋深? ??,基顶面

中南大学软件工程历届试卷

填空题(本题20分,每小题2分) 1. 瀑布模型是以文档为驱动、适合于(软件需求确定的)软件项目的开发。 2. 需求分析的基本任务是(确定用户需要软件做什么)。 3. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(边界值分析法)。 4. 根据程序流程图划分的模块通常是(过程)内聚的模块。 5. 软件的分类,按其功能可分为:系统软件、(支撑软件)和应用软件。 6. UML的定义包括UML语义和(UML表示法)两个部分。 7. 客观世界中的若干类,通常有两种主要的结构关系:即分类结构和( 整体与部分结构)。 四、测试题(本题16分,每小题8分) 某程序的程序流程图如下图所示,试据此回答下述问题: 1. 计算程序的环形复杂度; 2. 设计测试用例,满足基本路径覆盖。 四.(1)环路复杂性=判断数+1=6+1=7(个) (2)路径1:(0)—①—(13)—(19) 路径2:(0)—②—③—(14)—(19) 路径3:(0)—②—④—⑤—(15)—(19) 路径4:(0)—②—④—⑥—⑦—(16)—(19) 路径5:(0)—②—④—⑥—⑧—⑨—(17)—(19) 路径6:(0)—②—④—⑥—⑧—⑩—(18)—(19) 路径7:(0)—②—④—⑥—⑧—⑩—(12)—(19) 一、填空题(本题30分,每小题1.5分) 1、软件是计算机程序、(描述计算机程序的文档)及(数据)的完整集合,将其统称为软件配置,这些项称为软件配置项。通过正式复审的软件配置项称为(基线),只有通过正式的变化控制过程才能改变它。 2、通常,将软件生命周期全过程中使用的一整套技术方法的集合称为方法学,包含三个要素,即方法、(工具)和(过程)。传统方法学采用(结构化)技术来自顶向下顺序地完成软件开发的各项任务,而面向对象方法是一种以(数据)为主线,把数据和对数据的操作紧密地结合起来的方法,其开发过程是一个多次迭代的演化过程。 3、软件测试的目标是(暴露程序中的错误),因而从心理学角度来看,由程序作者对自己编写的程序进行测试是不恰当的。设计测试方案是测试阶段的关键技术问题,测试方案一般包括(测试目的)、输入的测试数据

最新《基础工程》期末考试B卷(答案)

2012--2013学年期考试试卷B 卷 考试科目基础工程考试方式闭卷完成时限2小时 拟题人岩土所审核人批准人年月日 建筑工程学院年级土木工程专业 一、单项选择题(每小题2分,共20分) 1 以下哪种基础形式不属浅基础(B) A地下条形基础,B沉井基础,C扩展基础,D箱形基础 2 下列钢筋混凝土基础中,抗弯刚度最大的基础形式是(C) A柱下条形基础,B十字交叉基础,C箱形基础,D筏板基础 3 对高层建筑物,其地基变形验算应以哪种变形特征做控制(D) A 沉降量, B 局部倾斜, C 沉降差, D 倾斜 4 地基土载荷板试验可以得到的土参数是(A ) A承载力特征值,B地基沉降量,C压缩模量,E弹性模量5 用分层总和法计算地基变形时,土的变形指标是采用(B) A弹性模量, B压缩模量, C变形模量, D旁压模量 6 在地基持力层承载力验算中,基础底面深处的荷载取下列哪个值进行计算(A) A:基底压力p,B:基底深度处的土自重应力σc,C:A+B ,D:A-B 7 按规范方法计算的建筑物沉降是(D) A.基础的平均沉降, B.刚性基础的平均沉降, C.实际基础的中点沉降, D.不考虑基础刚度的中点沉降 8 甲,乙两基础,底面积,基底压力和压缩层内土质都相同,甲基础埋置深度大于乙基础,则两者的沉降是(B) A甲基础沉降大, B乙基础沉降大, C两者沉降相等, D无法确定 9 地下水位下降时,建筑物的沉降可能会(A ) A增大,B减小,C一定不变,D有时增大有时减小 解:地下水位下降时,土的自重应力会增加,从而使建筑物产生附加沉降。 10 桩产生负摩阻力时,下列说法中正确的时(D) A桩距越大,下拉荷载可能越小, B桩身轴力、桩身沉降沿深度逐步衰减, C单桩极限承载力由桩周土总侧阻力和桩端阻力所组成, D采用涂层法措施后,可使桩身负摩阻力、沉降减小,但中性点深度变大 二、名词解释(每小题4分,共20分) 1刚性基础:是指用抗压性能较好,而抗拉、抗剪性能较差的材料建造的基础,常用的材料有砖、毛石、素混凝土、灰土等。因此设计时必须保证基础内的拉应力和剪应力不超过基础材料强度的设计值。这类基础的相对高度都比较大,几乎不可能发生挠曲变形。 2倾斜和局部倾斜:倾斜是指单独基础在倾斜方向上两端点下沉之差与此两点水平距

电大软件工程形考1答案

题目1 ()是职业软件工程师的必要条件。 选择一项: B. 自律、善于沟通、具有一定的软件技能 题目2 根据软件工程的7条基本原理判断下面正确的选项是()。 选择一项: B. 软件错误只能通过运行代码才能发现 题目3 美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。 选择一项: B. 7 题目4 软件、程序和代码是()。 选择一项: B. 相同的软件概念 题目5 软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。 选择一项: A. 升级和移植 题目6 软件工程的出现是由于()。 选择一项: A. 软件危机 题目7 软件工程四个层次由下至上是(),它们的顺序不能互换。 选择一项: B. 质量层、过程层、方法层、工具层 题目8 软件可行性研究一般不考虑() A. 待开发的软件是否会有质量问题 题目9 软件与程序的区别是()。 选择一项: B. 软件包括程序、相关数据及其文档,程序是软件的一部分 题目10 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。 选择一项: C. 软件危机 题目11 软件工程学科出现的主要原因是()。 选择一项: D. 软件危机的出现 题目12

概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。 选择一项: C. 设计每个模块的伪代码 题目13 经济可行性研究的主要内容包括()。 选择一项: C. 开发过程 题目14 可行性分析研究的费用大约是项目总经费的()。 选择一项: C. 8% 题目15 可行性分析研究的目的是()。 选择一项: B. 规划项目 题目16 可行性研究的四大要素是()。 选择一项: A. 经济、技术、法律和社会环境 题目17 可行性研究的主要目的是()。 选择一项: A. 确定系统是否值得开发 题目18 软件设计的目标是()。 选择一项: C. 在最短的时间内,生产出可靠性、可维护性俱佳的软件方案 题目19 软件调研报告是在()提交的。 选择一项: B. 需求分析之前 题目20 一个软件项目大约()的工作量在开发阶段,()的工作量在维护阶段。 选择一项: D. 30%,70% 题目21 ()定义了软件开发人员必须实现的软件功能。 选择一项: A.功能需求 题目22 PDL是描述处理过程()。 选择一项: C. 怎么做 题目23

2020年7月国开电大本科《软件工程》期末考试试题及答案

2020年7月国开电大本科《软件工程》期末考试试题及答案 说明:试卷号:1260 课程代码:01250 适用专业及学历层次:计算机科学与技术;本科 考试:形考(纸考、比例30%);终考(纸考、比例70%) 一、选择题 1.软件开发活动的顺序应该是(A)。 A.问题定义、可行性研究、需求分析、设计、编码和测试 B.问题定义、设计、可行性研究、编码和测试 C.需求分析、设计、编码和测试 D.需求分析、编码和测试、试运行 2.美国卡内基·梅隆大学制定的SW-CMM是(D)。 A.软件工作规范 B.软件工作流描述 C.软件描述的一般方法D.软件成熟度模型 3.假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为(A)元。A.5202 B.4500 C.5100 D.4712 4.系统物理模型用(A)表示。 A.系统流程图 B.数据流程图 C.程序流程图 D.E-R图 5.关于软件需求特性不正确的描述是“软件需求具有(C)”。 A.多变性 B.模糊性 C.准确性 D.主观性 6.软件结构图中没有(D)元素。 A.模块 B.调用参数 C.返回参数 D.判断 7.程序流程图与数据流程图的关系(A)。 A.不确定 B.数据流程图可以转换成程序流程图 C.数据调用关系 D.程序流程图可以转换成数据流程图 8.包含关系用于构造多个用例(B)。 A.关系B.共性的部分 C.角色 D.特殊活动

9.如果说用例F被用例T扩展,意思是(A)。 A.F是一个一般用例,T是一个特殊用例 B.F是一个特殊用户,T是一个一般用例 C.都是一般用例 D.都是特殊用例 10.用(C)对需要长久保存的信息进行建模。 A.实体类 B.数据库表 C.E-R图 D.对象类 11.面向对象程序设计的基本机制(A)。 A.继承 B.消息 C.方法 D.结构 12.面向对象分析和设计的界限是(C),从分析到设计是一个逐渐扩充模型的过程。 A.清晰的 B.模糊的 C.非线性的 D.确定的 13.动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用(D)实现。 A.状态图 B.交互图 C.活动图D.以上全部 14.不适合作为数据处理与数据库应用的语言是(D)。 A.soL B.Cobol C.4GL D.Lisp 15.程序设计语言的技术特性不应包括(D)。 A.数据结构的描述性 B.抽象类型的描述性 C.数据库的易操作性D.软件的可移植性 16.程序的三种基本控制结构,包括顺序结构、(A)和循环结构。 A.条件/判断结构 B.说明结构 C.输入结构 D.输出结构 17.一般性的软件其测试工作量大约占整个开发工作量的(B)。 A.小于10% B.40% C.90% D.大于100 18.下面哪些测试方法属于黑盒测试(B)。

合肥师范学院软件工程期末考试试题·优选.

TEST1 一、选择题:(本大题共10小题,每小题2分,共20分) 1.软件特性中,一个软件能再次用于其他相关应用的程度称为(B )。 A.可移植性 B.可重用性 C.容错性 D.可适应性 2.关于计算机软件,下列说法正确的是(A )。 A.计算机系统的组成部分 B.不能作为商品参与交易 C.是在计算机硬件设备生产过程中生产出来的 D.只存在于计算机系统工作时 3.开发软件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作 (B)。 A.软件投机 B.软件危机 C.软件工程 D.软件产生 4.软件工程中(C )不属于用户文档的内容。 A.功能描述 B.安装手册 C.系统设计 D.使用手册 5.软件概要设计结束后得到( B )。 A.DFD图 B.软件结构图 C.模块详细的算法 D.程序编码 6.软件设计中,可应用于详细设计的工具有( )。 A.程序流程图、PAD图和伪码 B.数据流图、PAD、结构图和伪码 C.业务流程图、N-S图和伪码 D.数据流图、PAD、N-S图和伪码 7.软件维护中,因修改交互输入的顺序,没有正确的记录而引起的错误是 ( A )产生的副作用。 A.文档 B.数据 C.编码 D.设计 8.瀑布模型本质上是一种(C )模型。 A.线性顺序 B.顺序迭代 C.线性迭代 D.及早见产品 9.螺旋模型是一种将瀑布模型和(A )结合起来的软件开发模型。 A.增量模型 B.专家系统 C.喷泉模型 D.变换模型 10.面向对象分析是对系统进行(A )的一种方法。 A. 需求建模 B. 程序设计 C. 设计评审 D. 测试验收

二填空题:(本大题共10个空,每空2分,共20分) 1.软件工程三要素是软件工程的( 方法)、( 工具)和(过程)。 2.软件工程学的主要内容是( )和( ) 。 3.实体-关系图(E-R图),用于建立数据模型,其中包含了( 对象)、( 关 系)和( 属性)。 4.详细设计的任务是确定每个模块的内部特性,即模块的( )和( )。 三、判断题:(本大题共10小题,每小题2分,共20分) 1.一个好的开发人员应具备的素质和能力不包括具有良好的书面和口头表达 能力。F 2.可以用CASE环境或程序自动生成工具来自动生成一部分程序。T 3.开发软件就是编写程序。F 4.快速原型技术的适用于软件产品要求大量的用户交互、或产生大量的可视输 出、或设计一些复杂的算法等场合。F 5.面向对象的分析由对象、结构、继承性和基于消息的通信构成。 6.封装是把对象和属性结合在一起,强调独立和封闭。T 7.类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。 8.软件工程学只有理论意义,没有实际用途。F 9.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。T 10.在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。F 四、简答题:(本大题共4小题,每小题5分,共20分) 1.什么是软件生命周期?软件生命周期都有哪些阶段? 软件从提出设计到被使用和维护直至被舍弃的时间段。 2.以G.Myers的观点,简述软件测试的目的。 为了发现错误而执行的过程;好的方案是极有可能发现错误的方案 3.设计用户界面的过程中,会遇到那四个问题? 4.面向对象的分析通常要建立三个模型,请问三个模型的作用?

《基础工程》期末考试B卷(答案)

1 1 2012--2013学年期考试试卷B 卷 考试科目基础工程考试方式闭卷完成时限2小时 拟题人岩土所审核人批准人年月日 建筑工程学院年级土木工程专业 一、单项选择题(每小题2分,共20分) 1 以下哪种基础形式不属浅基础(B) A地下条形基础,B沉井基础,C扩展基础,D箱形基础 2 下列钢筋混凝土基础中,抗弯刚度最大的基础形式是(C) A柱下条形基础,B十字交叉基础,C箱形基础,D筏板基础 3 对高层建筑物,其地基变形验算应以哪种变形特征做控制(D) A 沉降量, B 局部倾斜, C 沉降差, D 倾斜 4 地基土载荷板试验可以得到的土参数是(A ) A承载力特征值,B地基沉降量,C压缩模量,E弹性模量5 用分层总和法计算地基变形时,土的变形指标是采用(B) A弹性模量, B压缩模量, C变形模量, D旁压模量 6 在地基持力层承载力验算中,基础底面深处的荷载取下列哪个值进行计算(A) A:基底压力p,B:基底深度处的土自重应力σc,C:A+B ,D:A-B 7 按规范方法计算的建筑物沉降是(D) A.基础的平均沉降, B.刚性基础的平均沉降, C.实际基础的中点沉降, D.不考虑基础刚度的中点沉降 8 甲,乙两基础,底面积,基底压力和压缩层内土质都相同,甲基础埋置深度大于乙基础,则两者的沉降是(B) A甲基础沉降大, B乙基础沉降大, C两者沉降相等, D无法确定 9 地下水位下降时,建筑物的沉降可能会(A ) A增大,B减小,C一定不变,D有时增大有时减小 解:地下水位下降时,土的自重应力会增加,从而使建筑物产生附加沉降。 10 桩产生负摩阻力时,下列说法中正确的时(D) A桩距越大,下拉荷载可能越小, B桩身轴力、桩身沉降沿深度逐步衰减, C单桩极限承载力由桩周土总侧阻力和桩端阻力所组成, D采用涂层法措施后,可使桩身负摩阻力、沉降减小,但中性点深度变大 二、名词解释(每小题4分,共20分) 1刚性基础:是指用抗压性能较好,而抗拉、抗剪性能较差的材料建造的基础,常用的材料有砖、毛石、素混凝土、灰土等。因此设计时必须保证基础内的拉应力和剪应力不超过基础材料强度的设计值。这类基础的相对高度都比较大,几乎不可能发生挠曲变形。

电大期末考试试题带答案软件工程

---- 试卷代号: 1 260 中央广播电视大学2018-2018 学年度第一学期“开放本科”期末考试(半开卷)试卷软件工程注意事项一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试 结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考场。监考人收完考卷和答题纸后才可离开考场。 二、仔细读懂题目的说明,并按题目要求答题。答案一定要写在答题纸的指定位置上,写在试卷上的答案无效。 三、用蓝、黑圆珠笔或钢笔(含签字笔)答题,使用铅笔答题无效。 60 分,每题3 分)一、选择题(请从四个可选项中选择最佳答案。 )1.美国卡内基·梅隆大学制定的 SW-CMM 是 (。 .软件工作流描述A B.软件工作规范 C.软件成熟度模型D.软件描述的一般方法2.螺旋模型是一种考虑了 () 的软件开发模型。 A .效率 B.风险判断C.可移植性D.安全性( )。3.可行性研究的四大要素是A.经济、技术、法律和社会环境 B.经济、技术、开发组织能力和

领导者水平 D.经济、技术、软件开发工具和人员的稳定性4.软件调研报告是在 ( )提交的。 A .可行性分析之前B.需求分析之前D.设计的时候C.签合同之前5.系统流程图的主要作用( )。 A .描述系统的物理模型.业务流程 B C.系统处理过程D.数据处理过程 (6. PDL 是一种语言。) B.建模语言A .低级程序设计语言CD.过程设计语言.高级程序设计语言7.结构化设计方法划分模块的原则是)(。5A .模块扇出小于 5 B.模块扇人小于7DC.低耦合,高内聚.模块深度小于.配置视图体现了系统的实现环境,反映系统的8。)(B.逻辑架构.物理架构A D.组成结构.体系结构C.角色可以有四种类型:系统的使用者,硬件设备,外部系统和9。)(.数据库A .接口B.对象CD.时间 10.功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象法中,由 ( )实现。 A .场景描述B.活动图和场景描述D.交互图和场景描述C.用例图和场景描述----- ---- ) 。(.在分析模型内表示协调、顺序、事务处理以及控制其他对象的类是11

基础工程试卷试题A(附答案)

基础工程复习提纲 题型:概念解释20、分析论述题40、计算题40 1.概述: 地基与基础 2.浅基础: 沉降量、沉降差局部倾斜、倾斜;持力层、软弱下卧层; 基础埋置深度确定;地基承载力确定; 条形基础、柱下独立基础中心荷载作用下及偏心荷载(注意弯矩、水平力在计算中的处理)作用下基础底面尺寸的确定、软弱下卧层验算 3.连续基础 简述文克勒地基模型;补偿基础概念;上部结构、基础、地基共同工作的概念。 4.桩 端承型桩、摩擦型桩、挤土桩、 什么是负摩阻力、中性点?在哪些情况下会产生桩侧负摩阻力?工程中如何处理? 群桩效应;承台在群桩基础中的作用。 掌握单桩竖向承载力特征值、桩数、布桩及承台尺寸设计,桩顶荷载、桩顶净反力的计算 5.地基处理 各种地基处理方法的机理及其适用土层条件; 换土垫层的设计(同软弱下卧层验算); 降水预压和真空预压不会引起土体破坏的原因; 堆载预压则可能由于速度太快而造成地基破坏的原因; 6.基坑 了解重力式挡墙的设计原理 熟练悬臂式板桩墙支护的设计计算 对于单支点支护结构,试分析随着入土深度的增加,板桩墙上的土压力分布的变化规律及其对应的计算方法; 7特殊土 特殊土、自重湿陷性黄土、非自重湿陷性黄土、膨胀土的膨胀力; 膨胀土的物理力学性质及其作为地基时会引起的危害; 8.动力基础 砂土液化等概念

广州大学2010-2011 学年第 2 学期考试卷 课程基础工程考试形式(闭卷,考试) 一、概念解释(共20分,每小题5分) 1.浅基础 通常把埋置深度不大(小于或相当于基础底面宽度,一般认为小于5m)的基础称为浅基础。 2.摩擦型桩基础 摩擦型桩是指桩顶竖向荷载由桩侧阻力和桩端阻力共同承担,但桩侧阻力分担荷载较多的桩;由摩擦型桩组成的基础称为摩擦型桩桩基础。 3.温克尔地基模型 温克尔土耳其模型由捷克工程师E. 温克尔()于1867提出,其假设地基任意一点所受的压力强度p 与该点的地基沉降量s成正比即,式中比例系数k为基床反力系数(或简称基床系数),其单位为3。 4.上部结构、基础、地基的共同作用 是指上部结构、基础与地基相互接触组成一个相互作用的完整体系,三者连接部位应同时满足静力平衡、变形协调与位移连续条件,其相互作用与三者之间的相对刚度有关,基础的挠曲特征、基底反力及截面内力分布是三者共同作用的结果。 二、简答题(共20分,每小题10分) 1.桩基础设计的主要内容?(按设计步骤写出) (1)必要的资料准备:如建筑物的类型及其规模、岩土工程勘察报告、施工机具和技术条件等; (2)选定桩型、截面和桩长的选择并确定单桩竖向及水平承载力; (3)桩平面布置:指桩数确定及平面上的布置; (4)承载力验算:单桩承载力验算、桩基软弱下卧层承载力验算、桩基沉降验算、桩基负摩阻力验算等 (5)承台设计:包括承台尺寸、厚度和构造设计,应满足抗冲切、抗弯、抗剪、抗裂等要求; (6)桩身结构设计及桩的质量检验; (7)绘制施工图。 2.地基与基础的震害有那些? 地基的震害主要有:饱和砂土和粉土的振动液化、地震滑坡和地裂、土的震陷等;由此造成地基强度不足 三、某基坑深8m,基坑采用排桩+单道内支撑的结构形式支护,设计资料如图所示。试用等值梁法计算: 1.墙前土压力分布与墙后土压力分布(需绘图示意);(墙前墙后分别采用郎肯被动土压力和郎肯主动土压力计算模式)(5分) 2.沿墙走向每米墙长范围所受到的支撑力大小(5分)。(共10分) kPa

相关文档
最新文档