文档库 最新最全的文档下载
当前位置:文档库 › 郑大软件工程考试

郑大软件工程考试

郑大软件工程考试
郑大软件工程考试

应用题(2道小题,共20分)

1、某单位住房分配方案如下:所有住户50平方米以内每平方米1000元,超过50平方米后:在本人住房

标准面积以内每平方米1500元,其中住房标准为:教授105平方米,副教授90平方米,讲师75平方米;标准面积以外每平方米4000元。请

用判定表和判定树表示各条件组合与费用之间的关系。

(1)条件取值表

条件名取值符号取值数

基本面积 S50 Y 2

S>50 N

住房标准标准以内Y 2

标准以外N

职称高级职称Y 3

中级职称N

低级职称W

(2)判定表

决策规则号 1 2 3 4 5

S50 / S>50 Y N N N N

住房标准以内/住房标准以外Y Y N N N

高级职称/中级职称/初级职称——Y N W

费用=S*2000 √

费用=(S-50)*3000+50*2000 √

费用=(S-100)*5000+50*3000+50*2000 √

费用=(S-80)*5000+30*3000+50*2000 √

费用=(S-60)*5000+10*3000+50*2000 √

住房费用

(3)判定树

S ≤50m2费用=S*2000

住房标准以内

S>50m2费用=(S-50)*3000+50*2000

住房费用计算方法

高级职称费用=(S-100)*5000+50*3000+50*2000

住房标准以外中级职称费用=(S-80)*5000+30*3000+50*2000

初级职称费用=(S-60)*5000+10*3000+50*2000

2、一元二次方程Ax2+Bx+C=0 的求根程序有以下功能:

(1) 输入A、B、C三个系数;

(2) 输出根的性质,包括两个相等或不等的实根,两个大小相等、符号相反的实根,仅有一个实根,

或者两个虚根等;

(3)

打印根的数值。

要求:试用黑盒测试方法设计出程序的测试用例。

答:根据一元二次方程式的求根公式:

(条件:且;结果:两个不等实根)

(条件:且;结果:两个相等实根)

(条件:且;结果:两个虚根)

(条件:且;结果:仅有一个实根)

方程无意义(条件:且;结果:方程无意义)

使用等价类法设计测试用例。

有效等价类(输入三个数值系数)无效等价类且;两个不等实根①输入不足3个系数⑤且;两个相等实根②输入超过3个系数⑥且;两个虚根③

输入的3个系数中包含非数字字符:

A中含有非数字字符⑦

B中含有非数字字符⑧

C中含有非数字字符⑨

且;仅有一个实根④

且⑩

测试用例:

序号对应等价类测试数据期望结果

1 ①-1,0,4 x1=2; x2=-2

2 ②1,4,4 x1=x2=-2

3 ③1,0,

4 x1=2i; x2=-2i

4 ④0,2,4 x=2

5 ⑤0,2 提示系数不足

6 ⑥0,2,4,0 提示系数过多

7 ⑦A,2,4 提示有非数值系统

8 ⑧0,A,4 提示有非数值系统

9 ⑨0,2,A 提示有非数值系统

10 ⑩0,0,4 提示方程无意义

软件工程考试题(带答案)..

一、选择题 1.软件开发瀑布模型中的软件定义时期各个阶段依次是:(B) A) 可行性研究,问题定义,需求分析。 B) 问题定义,可行性研究,需求分析。 C) 可行性研究,需求分析,问题定义。 D) 以上顺序都不对。 2.可行性研究主要从以下几个方面进行研究:(A) A)技术可行性,经济可行性,操作可行性。 B)技术可行性,经济可行性,系统可行性。 C)经济可行性,系统可行性,操作可行性。 D)经济可行性,系统可行性,时间可行性。 3 耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下:(C) A) 内容耦合,控制耦合,数据耦合,公共环境耦合。 B) 内容耦合,控制耦合,公共环境耦合,数据耦合。 C) 内容耦合,公共环境耦合,控制耦合,数据耦合。 D) 控制耦合,内容耦合,数据耦合,公共环境耦合。4.在详细设计阶段所使用到的设计工具是:(A) A) 程序流程图,PAD图,N-S图,HIPO图,判定表, 判定树. B) 数据流程图,Yourdon 图,程序流程图,PAD图, N-S图,HIPO图。 C) 判定表,判定树,PDL,程序流程图,PAD图,N- S图。 D) 判定表,判定树,数据流程图,系统流程图,程序 流程图,层次图。 5 按照软件工程的原则,模块的作用域和模块的控制域之间的关系

是:(A) A)模块的作用域应在模块的控制域之内。 B)模块的控制域应在模块的作用域之内。 C)模块的控制域与模块的作用域互相独立。 D)以上说法都不对。 6在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是(C) A.概要设计 B.详细设计 C.需求分析 D.可行性分析 7下面不是软件工程的3个要素的是(C) A过程 B.方法 C.环境 D.工具 8.下面不属于软件的组成的是(B) A程序 B.记录 C.文档 D.数据 9在瀑布模型中,将软件分为若干个时期,软件项目的可行性研究一般归属于(C) A.维护时期 B.运行时期 C.定义时期 D.开发时期 10.在瀑布模型中,下面(C)是其突出的缺点。 A.不适应平台的变动 B.不适应算法的变动 C.不适应用户需求的变动 D.不适应程序语言的变动 11下面不属于软件的特点的是(D)。 A软件是一种软件产品 B软件产品不会用坏,不存在磨损、消耗问题 C软件产品的生产主要是研制 D软件产品非常便宜 12 软件开发工具是协助开发人员进行软件开发活动所使用的软件或环境。下面不是软件开发工具的是(A)。

工程测量试卷A卷期末试题

2009-2010年第二学期 《工程测量》期末试题A 一、单项选择题(每题1 分,共20 分) 在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。 1. 某地图的比例尺为1:1000,则图上6.82厘米代表实地距离为()A6.82米 B68.2米 C682米 D6.82厘米 2. 经纬仪在必要辅助工具支持下不能直接用来测量() A 方位角 B 水平角 C 垂直角 D 视距 3. 测量地物、地貌特征点并进行绘图的工作通常称为() A 控制测量 B 水准测量 C 导线测量 D 碎部测量 4. 已知某直线的方位角为290°,则其象限角为() A290°B 110°C 北西20°D 北西70° 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上的读数为1.226,在前视点B上的读数为 1.737,则A、B两点之间的高差hAB为()。 A 1.226m B 1.737 C0.511m D -0.511m 11.用经纬仪测水平角和竖直角,一般采用正倒镜方法,下面哪个仪器误差不能用正倒镜法消除() A视准轴不垂直于横轴 B竖盘指标差 C横轴不水平 D竖轴不竖直 12.下面关于高斯投影的说法正确的是:() A中央子午线投影为直线,但投影后的长度有变化 B离中央子午线越远,投影变形越大 C经纬线投影后长度无变形 D高斯投影为等面积投影 13.将地面上各种地物的平面位置按一定比例尺,用规定的符号缩绘在图纸上,这种图称为()。 A.地图B.地形图C.平面图D.断面图 14.支导线及其转折角如图,已知坐标方位角,则()

软件工程期末试题(含答案)解析

一、填空题(每空1分,共25分) 1.软件生存周期一般可以划分为,问题定义、可行性研究、需求分析、设计、编码、测试和运行 和维护。 2.基于软件的功能划分,软件可以划分成___系统软件_、支撑软件、应用软件__三种。 3.可行性研究,应从经济可行性、技术可行性、运行可行性、法律可行性和开放方 案可行性等方面研究。 4.系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子 形式描绘系统里面的每个部件 5.数据流图的基本四种成分:数据输入的源点和数据输出汇点、加工、数据流和数据存储文 件。 6.结构化分析方法是面向_数据流_进行需求分析的方法。结构化分析方法使用_数据流图DFD_与_ 数据字典_来描述。 7.继承性是自动地共享类、子类和对象中的方法和数据的机制。 8.软件详细设计工具可分为3类,即_图示工具_、_设计语言_和_表格工具_。 9.为了在软件开发过程中保证软件的质量,主要采取下述措施:_审查__、复查和管理复审、___ 测试_。 10.大型软件测试包括单元测试、集成测试、确认测试和系统测试四个步骤。 二、单项选择题(每小题2分,共20分) 1.软件设计中划分模块的一个准则是(C )。 A、低内聚低耦合 B.低内聚高耦合C.高内聚低耦合 D.高内聚高耦合 2.Jackson设计方法是由英国的M. Jackson提出的,它是一种面向( C )的软件设计方法。 A、对象 B.数据流 C.数据结构 D.控制结构 3.试判断下列叙述中,哪个(些)是正确的( C )。 a、软件系统中所有的信息流都可以认为是事务流 b、软件系统中所有的信息流都可以认为是变换流 c、事务分析和变换分析的设计步骤是基本相似的 A、a B、b C、c D、b和c 4.( A )是用户和设计交换最频繁的方法。 A、原型化方法 B、瀑布模型方法 C. 螺旋模型方法D、构件组装模型 5.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证 是( C )。 A、硬件环境 B、软件开发的环境 C.软件开发工具和软件开发的环境 D、开发人员的素质 6.20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低级语言 ( D )。 A、PASCAL B、 VISUAL BASIC C. C++ D、汇编语言 7.软件测试的目的是?( D ) A、证明软件的正确性 B.找出软件系统中存在的所有错误 C.证明软件系统中存在错误 D.尽可能多的发现软件系统中的错误 8.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。 A、程序的内部逻辑 B、程序的复杂程度 C、该软件的编辑人员 D、程序的功能 9.软件维护工作的最主要部分是( C )。 A、校正性维护 B、适应性维护 C.完善性维护 D、预防性维护

中职试卷--建筑工程测量期末考试

2017 --2018 学年度第一学期机电部期末试卷 << 建筑工程测量>>试题 2018年01月 一、填空题(每题2分,共30分) 1.测量的基本工作是距离、角度、直线的方向、高程。p14 2.已知水准点BMA的高程值为48 3.365m,后视读数a=2.432m,前视点B和C上竖立的水准尺的读数分别为b=1.897m,c=2.204m, B点高程为 483.918 m和C点高程为 483.593 m。p18 3.相位测距误差有两部分组成,一部分是固定误差,另一部分是比例误差。 p68 4.测量误差按其性质不同可分为系统误差和偶然误差。p78 5.测定控制点的坐标和高程的测量工作称之为控制测量。 P88 6.三、四等水准网作为测区的首级控制网,一般应布设成闭合环线,然后用附合水准路线和结点网进行加密。 P97 7.高级测量包括后方交会测量、放样测量、偏心测量、对边测量和悬高测量等内容。 p109 8.地面上自然形成或人工修建的有明显轮廓的物体称为地物,地面上高低起伏变化的地势称为地貌。 p119 9.地形图的分幅方法有经纬网梯形分幅法和坐标格网正方形或矩形分幅法。p133 10.高程放样方法主要分为几何水准测量方法和三角高程测量 方法。P151

11.建筑基线的布设形式,应根据 建筑物的分布 和 施工场地地形 等因素来确定 。p164 12.在多层建筑墙身砌筑过程中,为了保证建筑轴线位置正确,可用 吊锤球 或 经纬仪 将轴线投测到各层楼板边缘或柱顶上。 P174 13.高层建筑物轴线的竖向投测,主要有 外控法 和 内控法 两种。 14.建筑物及深基坑水平位移测量,根据场地条件可采用 基准线法 、小角法、导线法、 前方交会法 等进行测量。P193 15.全球定位系统(GPS )主要由空间卫星部分(GPS )卫星星座、 地面监控部分 和 用户设备 三部分组成 。p203 1.角度交会法适用于待测设点距控制点较远,且量距较困难的建筑施工场地。( √ ) p156 2.建筑方格网适用于按矩形布置的建筑群或大型建筑场地。( √ ) p166 3.基础工程施工过程中,水平桩可作为挖槽深度、修平槽底和打基础垫层的依据。(√ ) p171 4.变形测量等级为二级时适用于一般性的高层建筑、工业建筑、高耸构筑物、滑坡监测等。( × )p189 5.在同一等高线上的各点,其高程必然相等。( √ ) p127 6.在地形起伏较大的地区,可采用图根三角高程测量。( √ ) p99 7.在各比例尺中,分母愈大,比例尺愈大。( × ) p119 8.地面点的坐标分为地理坐标、平面直角坐标和高斯平面直角坐标。( √ ) 。p9 9.在同一竖直面内,目标视线与水平线的夹角,称为竖直角。( √ ) p40 10.测量上常见的精度指标有中误差、相对误差、绝对误差。( × )p79 二、判断题(每题1分,共10分)

《软件工程》期末考试及答案

《软件工程》 期末考试试卷 考生注意:1.本试卷共有五道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 一、名词解释题(每小题3分,共15分) 1.软件生存周期模型 2.数据字典DD

3.内聚性 4.JSP方法 5.多态性 二、填空题(每空2分,共20分) 1.在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度。

2.规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有的软件。 3.McCall提出的软件质量模型包括个软件质量特性。 4.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、、可使用性和效率。 5. 为了便于对照检查,测试用例应由输入数据和预期的两部分组成。 6. 程序设计语言的心理特性主要表现在、简洁性、传统性、局部性和顺序性。 7. 软件结构是以为基础而组成的一种控制层次结构。 8. 使用类创建对象的过程实际上是类的过程。 9. 结构化语言是介于自然语言和之间的一种半形式语言。 10.若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P= 。 三、简答题(每小题5分,共20分)

2.以G.J.Myers的观点,简述对软件测试的目的。 3.就程序设计语言的工程特性而言,对程序编码有哪些要求? 4.模块的内聚性包括哪些类型?

四、理论应用题(每小题15分,共30分) PDL语言描述在数组A(1)~A(10)中找最大数的算法。 2.根据下列条件使用等价类划分法设计测试用例。某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065。

实用软件工程第3版课后习题答案_IT168文库

《实用软件工程》第3版 习题参考答案 习题 1 1.1 开发文档都有哪些?用图示表示它们之间的关系。 开发文档包括目标程序、源程序、详细设计说明书、概要设计说明书、需求规格说明书、用户需求报告、软件合同,它们之间的关系如下图所示。 1.2 简述软件工程研究的内容。 软件工程研究的内容包括软件开发方法、软件开发模型、软件支持过程和软件管理过程。 其中软件开发方法的内容又涵盖市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、销售、实施、系统维护、版本升级。 常用的软件开发模型有瀑布模型、迭代模型、增量模型和原型模型。 软件支持过程由所支持的CASE工具组成,常用的CASE工具有Power Designer和Rational Rose。 软件管理过程主要有CMMI、ISO9000、微软企业文化和敏捷文化现象。 1.3 详细解释软件的定义、程序的定义及软件工程的定义。 软件的定义:软件=程序+数据+文档。这里的程序是指程序系统。这里的数据不仅包括初始化数据、测试数据,而且包括研发数据、运行数据、维护数据,也包括软件企业积累的项目工程数据和项目管理数据中的大量决策原始记录数据。这里的文档指的是软件开发过程中的分析、设计、实现、测试、维护文档、管理文档。 现在有一种新提法正在引起关注,这种提法是:软件=知识+程序+数据+文档。 程序是计算机为完成特定任务而执行的指令的有序集合。从应用的角度可理解为: 面向过程的程序=算法+数据结构 面向对象的程序=对象+信息 面向构件的程序=构件+构架 软件工程是研究软件开发和软件管理的一门工程学科。 1.4 软件工程的7+1条基本原理有什么现实意义? 软件工程的7条基本原理是在面向过程的程序设计时代(结构化时代)提出来的,但在

软件工程考试题库

软件工程概述 一单项选择 1.软件生命周期一般包括:软件开发期和软件运行期,下述(D )不是软件开发期所应包含的内容。 A需求分析 B 结构设计C程序编制D软件维护 2.软件是一种逻辑产品,它的开发主要是(A )。 A研制B拷贝C再生产D复制 3.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( C )。 A喷泉模型 B 增量模型C瀑布模型D螺旋模型 4.在软件生存周期中,(B )阶段必须要回答的问题是“要解决的问题是做什么?”。 A详细设计 B 可行性分析和项目开发计划C概要设计D软件测试 5.软件产品与物质产品有很大区别,软件产品是一种(C )产品 A有形 B 消耗C逻辑D文档 6.(C )把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。 A 原型模型 B 螺旋模型 C 基于知识的智能模型 D 喷泉模型 7.( B )阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。A概要设计 B 详细设计 C 编码 D 测试 8.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是(A )。 A 原型模型 B 瀑布模型 C 基于知识的智能模型 D 变换模型 9.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( C )。 A 原型模型 B 瀑布模型 C 喷泉模型 D 螺旋模型 10.下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是( D )。 A 原型模型 B 瀑布模型 C 喷泉模型 D 螺旋模型 11.软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为(C )。 A可修改性B可靠性C可适应性 D 可重用性 12.软件特性中,一个软件能再次用于其他相关应用的程度称为(B )。 A可移植性B可重用性 C 容错性 D 可适应性 13.软件特性中,(A )是指系统具有清晰的结构,能直接反映问题的需求的程度。 A可理解性B可靠性C可适应性 D 可重用性 14.软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为( B )。 A可理解性 B 可维护性C可适应性 D 可重用性 15.软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是(C ). A可理解性B可修改性C可移植性 D 可重用性 16.软件特性中,在给定的时间间隔内,程序成功运行的概率指的是( D )。 A有效性B可适应性C正确性 D 可靠性 17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A )。 A可修改性B可适应性C可维护性 D 可移植性 18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是(B )。 A可理解性B可互操作性C可维护性 D 可追踪性 19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是( C )。

工程测量期末考试卷及答案

2011-2012(秋)工程测量期末考试(答案) 班级姓名学号时间:120分钟考试形式:开卷 一、填空(将适当的词语填入划线处。共20分) 1、测量使用的平面直角坐标系是以南北方向的纵轴为 X 轴,以东西方向的横轴为 Y 轴。 2、测量的基本工作为高差测量、水平角测量和距离测量。 3.外业测量的基准线是铅垂线,基准面是大地水准面。 测量内业工作的基准线是法线,基准面是旋转(参考)椭球面。 4、目前我国“1985国家高程基准”为基准,水准原点的高程为, 水准点的英文符号 BM。 5、地面点到假定水准面铅垂距离称为该点的相对高程, A点在大地水准面上,则A点的绝对高程为 0。 6、水准测量中,后视点定义为高程已知点,转点是传递高程的点。 7、望远镜视准轴是指物镜光心和十字丝交点的连线。 8、水准仪操作转动物镜对光螺旋的目的是物像清晰。 转动目镜对光螺旋的目的是十字丝清晰。 9、经纬仪安置过程中,对中的目的是仪器中心与测站点位于同一铅垂线上, 整平的目的是竖轴铅垂、水平盘水平。 10、水准仪测量中已知A点高程为,前视读数为,后视读数为, 则B点的高程为 m,仪器的视线高度是m 。 11、对一个水平角进行多测回测量时,需对起始目标读数进行180°∕n的置盘处理, 为的是消除水平度盘刻画不均匀引起的误差。 12、竖盘指标差X属于仪器误差,但测量计算结果显示为不同值,其原因测量过程中存在误差, 可判断测量质量。 13、经纬仪的竖盘按顺时针方向注记,当视线水平时,盘左竖盘读数为90°用该仪器观测一高处 目标,盘左读数为75°10′24″,则此目标的竖直角为14°49′36″。 14、水准路线的布设形式有____闭合__、___附合__和支三种形式。 15、某段距离的平均值为100m,其往返较差为+20mm,则相对误差为1/5000 。 二、单选题(将正确答案的序号填入括号,共20分) 1.A点的高斯坐标为X=112240m,Y=19343800m,A点所在带的带号及中央子午线的经度为( D )。 A. 11带、66 B. 11带、63 C. 19带、117 D. 19带、111 2、在半径为10Km的圆面积之内进行测量时,不能将水准面当作水平面看待的是( C ) A、距离测量 B、角度测量 C、高程测量 D、以上答案都不对

软件工程期末试题(部分答案)

选择题 . 开发软件的高成本和产品的低质量之间有着尖锐的矛盾,这称作()。.软件投机.软件危机.软件工程.软件产生 . 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。 .引入新技术提高空间利用率.用较少的投资获得高质量的软件.缩短研制周期扩大软件功能.硬软件结合使系统面向应用 . 瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一阶段又可细分为若干个更小的阶段。 .详细设计.可行性分析.运行及维护.测试与排错 . 一个软件项目是否进行开发的结论是在()文档中作出的。 .软件计划.可行性报告.测试报告.需求分析说明书 . 常用的成本估计技术不包括()。 .任务分解.自动估计成本.代码行.投资回收估算 . 需求分析说明书不能作为()。 .可行性研究的依据.用户和开发人员之间的合同.系统概要设计的依据.软件验收测试的依据 . 需求分析需要确定的系统基本需求不包括()。 .开发语言.功能.性能.接口 . 状态图中定义的状态不包括()。 .初态.终态.中间状态.事件 . 验证软件正确性不包括()。 .一致性.易操作性.完整性.有效性 . 软件的()设计主要任务是建立软件系统的总体结构。 .总体.抽象.逻辑.规划 . 下面()不是模块化设计的目的。 .可采用结构化设计方法.降低复杂度 .有利于信息隐蔽.描述系统的功能与性能 . 模块内部的算法设计在结构化方法的()阶段进行。 .系统分析.概要设计.详细设计.可行性分析 . ()先于任何技术活动之前开始,贯穿于软件的整个生命周期中。 .项目计划.风险评估.软件测试.软件项目管理 . 实现包括编码和()两个阶段。 .选择开发工具.测试.数据库设计.程序复杂度计算

郑州大学06级工程测量期末考试试题B卷及答案

附件1 2006级测量学课程试题(B卷) 题号一二三四五六七总分 分数 合分人:复查人: 分数评卷人一、名词解释:(每题 4 分,共12 分) 1、竖直角 2、直线定向 3、等高线 分数评卷人二、填空题:(每空 1 分,共20 分) 1、测量的三项基本工作是、、的观测。 2、DS3水准仪在一个测站时的基本操作顺序为、 、、、。 3、工程测量中,常用的衡量测量精度的评价指标有、 、。 4、安置经纬仪包括、两项内容。 5、导线测量中,导线可布设成三种形式,分别为、 、。 6、建筑工地上常用施工平面控制网的布设形式有、 。 7、光学经纬仪内有两块度盘,分别为、。

分数评卷人三、单选题:(每题 1 分,共20 分) (说明:将认为正确答案的字母填写在每小题后面的括号内) 1、水准测量时,要求前后视距离相等,这样做不能消除的影响是() A 地球曲率影响 B 水准尺倾斜误差 C 大气折光影响 D 视准轴与水准管轴不平行的残留误差 2、根据“先控制后碎部”的测量工作原则,测绘地形图时应先在测区布设 ()A矩形控制网B平面及高程控制网 C城市控制网D国家控制网 3、M点的高斯平面直角坐标为X m=3276000米,Y m=1443800米,该点所处六 度分带的带号是() A 1带 B 3带 C 14带 D 32带 4、圆水准器气泡居中时,水准仪竖轴应处于() A 水平状态 B 铅垂状态 C 和LL轴垂直 D 和视准轴垂直 5、水准器微倾螺旋的用处是() A 使物像清晰 B 使视准轴水平 C 使圆水准器铅垂D使竖轴铅垂 6、经纬仪观测某一点的竖角,如果α左=α右,则说明() A 有竖盘指标差 B 没有竖盘指标差 C 有竖盘偏心差 D 没有竖盘偏心差 7、纬仪水平度盘调平用() A 微倾螺旋 B 脚螺旋 C 微动螺旋 D 轴座固定螺旋 8、通过经纬仪竖轴的同一竖直面内不同高度的点在水平度盘上的 读数是()A点位越高,读数越大B不确定 C点位越高,读数越小D相同

软件工程期末试题及答案

软件工程期末试题及答案 选择题 1.软件测试的目的是()。 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.测试的关键问题是()。 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)编码

殷人昆《实用软件工程》复习资料

1.软件工程 目标:正确性、可用性、适合销售 活动:需求、设计、实现、V&V(验证与确认)、支持 原则:开发泛型、设计方法、支持工具、工程管理WW 软件工程是开发,运行,维护和修复软件的系统方法,将系统化的,规范的,可度量的方法应用与软件的开发,运行维护的过程。即将工程化应用于软件中。 2.软件过程中的基本活动(pdca) 1.软件规格说明plan 2.软件开发do 3.软件确认check 4.软件演进action 3.瀑布模型:需求-》系统设计-》实现单元测试-》集成与系统测试-》运营维护。他的显著特点是顺序性 和依赖性。 4.演化模型:软件通过不断的演化才能完成和完善,其显著特点是迭代。适合于业务和需求不断变更的 开发过程,交付部分功能给客户,确认需求,逐步完善。 5.螺旋模型:将瀑布模型和演化模型结合起来,加入了风险分析。 6.增量模型:是将软件分解成一系列的增量的构件,在增量开发迭代中逐步加入,也叫极限程序设计。 7.软件工程原则: a)抽象自顶向下,逐层细化 b)模块化的开发方法 c)信息隐蔽和数据封装。 d)局部化 e)一致性 f)完备性 g)可验证性 8.软件工程基本原理: a)按软件生存期分阶段制定计划并认真实施 b)坚持进行阶段评审 c)坚持严格的产品控制 d)使用现代程序设计技术 e)明确责任 f)用人少而精 g)不断改进开发的过程 9.识别用户要求,必须考虑的问题: a)功能和性能 b)可靠性和质量 c)总的系统目标 d)成本与进度的把控 e)制造需求 f)市场竞争情况 g)有效的技术 h)将来可能的扩展 10.可行性研究 a)问题识别 b)市场调查 c)分析准备

软件工程考试题

1、(可行性研究)得目得就就是用最小代价在尽可能短得时间内确定该软件项目就是否能够开发、就是否值得开发。 2、可行性研究得目得不就是就是开发一个软件项目,而就是研究这个项目就是否(就是否做值得)。 3、可行性研究需要从(经济)可行性、(技术)可行性、(操作)可行性与(社会)可行性四个方面分析研究每种解决方案得可行性。 4、技术可行性就是对开发项目得(功能、性能、限制条件)进行分析,确定现有资源条件下,技术风险有多大,项目就是否能实现。 5、经济可行性一般要考虑得情况包括:(成本与效益)。 6、社会可行性所涉及得范围包括(合同、责任、侵权)用户组织得管理模式、范围以及其她一些技术人员常常不了解得陷阱。 7、典型得可行性研究有以下步骤:确定项目得规模与目标、(研究正在运行得系统)、(建立新系统得高层逻辑模型)、导出与评价各种方案、推荐可行得方案与编写可行性研究报告。 8、系统效益=经济效益+(社会效益)。 9、效益分有型效益与(无形)两种。 10、可行性研究得第一个步骤就是(确定项目得规模与目标)。 11、数据字典就就是用来定义数据流图中得(各个成分得具体含义)得。它与数据流图共同构成了系统得(逻辑模型),就是(需求说明书)得主要组成部分。 12、由于数据流就是流动中得数据,所以必须有(流向)。除了与(数据存储)之间得数据流命名外,数据流应该采用名词或名词短语。 七、选择题 1、研究开发资源有效性就是进行( D )可行性研究得一个方面 A、技术 B、经济 C、社会 D、操作 2、在软件可行性研究中、可以从不同得角度对软件进行研究,其中从软件得功能可行性角度考虑得就是( B )可行性 A、经济 B、技术 C、操作 D、社会 3、在遵循软件工程原则开发软件过程中,计划阶段应该依次完成( B ) A、可行性研究、需求分析、问题定义 B、问题定义、可行性研究、需求分析 C、需求分析、问题定义、可行性研究 D、可行性研究、问题定义、需求分析 4、可行性研究要进行得需求分析与设计应就是( C )。 A、详细得 B、全面得 C、简化得 D、彻底得 七、填空题 1、需求分析得基本任务就是要准确地定义(扇新系统得目标),为了满足用户需求,回答系统必须(做什么)得问题。 2、在需求分析阶段,首先进行问题识别,即双方确定对问题得综合需求,这些需求包括:(功能)需求、(性能)需求、(环境)需求、(用户界面)需求。另外还有可靠性、安全性、保密性、可移植性、可维护性等方面得需求。 3、需求分析得困难主要体现在4个方面:问题得复杂性、(交流障碍)、(不完备性与不一致性)、需求易变性。 4、在需求分析阶段进行以下几个方面得工作:识别系统综合要求、(分析系统得数据要求)、导出软件逻辑模型、(编写文档)。

土木工程测量期末考试试题

《工程测量》模拟题一 一、单项选择题(下列每小题的备选答案中,只有一个符合题意的正确答案,多选、错选、不选均不得分。本题共10 个小题,每小题1分,共10 分)1. 设地面上有A、B 两点,A 为后视点,B 为前视点,测得后视读数为a,前视读数为b,若使AB两点之间的高差为h AB大于零,则为(B )正确。 A. a v b B.a > b C. a = b D. a

择一般是(B )

A. 随仪器的精度而定C. 随测绘方法而定 B. 随比例尺和地形而定D. 随绘图技巧而定 6. 在进行土木工程测量角度时,用平面代替大地水准面可以忽略对角度的影响的测区面积应不大于(C )。 2 2 2 2 A. 50km B. 75km C. 100km D. 150km 7. 绝对高程是由(B )起算的地面点的高度。 A. 任意水准面 B. 大地水准面 C. 水准面 D. 竖直面 8. 导线测量外业工作不包括(D )。 A. 踏勘选点及建立标志 B. 量边 C. 测转折角 D. 测高差 9. 地形图基本应用内容是( C )。 A. 在图上按设计线路绘制纵断面图、在图上按限制坡度选线、 确定汇水面积、平整场地中的土石方估算 B. 在图上确定一直线的长度和方向、确定图上某点的高程、在 图上按设计线路绘制纵断面图、在图上按限制坡度选线 C .在图上确定一点的坐标、在图上确定一直线的长度和方向、确定图上某点的高程、确定图上某直线的坡度 D .在图上确定一点的坐标、在图上确定一直线的长度和方向、确定汇水面积、平整场地中的土石方估算 10. 我国1980 年国家大地坐标系采用椭球体几何参数为 (A )。 A. a=6378140m a =1: 298.257 B. a=6378140m a =1: 298.3

《工程测量》期末考试复习题及参考答案

工程测量复习题 (课程代码252245) 一单选题 1.若A、B两点的坐标增量ΔX AB=0,ΔY AB<0,则直线AB的方位角αAB=( D )。 A、0° B、90° C、180° D、270° 2.下列说法正确的是 ( A )。 A、等高线平距越大,表示坡度越小 B、等高线平距越小,表示坡度越小 C、等高距越大,表示坡度越小 D、等高距越小,表示坡度越大 3.按5倍等高距的整数倍绘出的等高线称为( A )。 A、计曲线 B、间曲线 C、首曲线 D、助曲线 4.地形图的比例尺用分子为1的分数形式表示,则( D )。 A、分母大,比例尺大,表示地形详细 B、分母小,比例尺小,表示地形概略 C、分母大,比例尺小,表示地形详细 D、分母小,比例尺大,表示地形详细 5.高斯分带投影,在Y坐标上加500km,目的是( D )。 A、限制纬线长度变形 B、限制经线长度变形 C、限制经纬线角度变形 D、避免Y坐标出现负值 6.导线的坐标增量闭合差调整后,应使纵、横坐标增量改正数之和等于( C )。 A、纵、横坐标增值量闭合差,其符号相同; B、导线全长闭合差,其符号相同; C、纵、横坐标增量闭合差,其符号相反 D、0 7.全站仪的测距精度常用±(A+B×D)表示,其中B是( B )。 A、固定误差 B、比例误差 C、照准误差 D、测距 8.水准测量中,设后尺A的读数a=2713,前尺B的读数为b=1401,已知A点高程为15.000m,则视线高程为( D )。 A、13.688m B、16.312 m C、16.401m D、17.713 m 9.若全站仪盘左状态望远镜水平时的读数为90°,望远镜升高时读数L减小,则该全站仪盘左时竖直角的计算公式为( B )。 A、δ=L-90° B、δ=90°- L C、δ=R-270° D、δ=270°-R 10.如图所示支导线,AB边的坐标方位角α AB为100°, 连接角、转折角如图所示,则CD边的坐标方位角αCD 为( C )。 A、240° B、120° C、320° D、80° 11.对一个量观测N次,取平均值作为最终结果,则N个观测值的改正数中,既有正改正数,也有负改正数,这是误差的( C )特性的体现。 A、有界性 B、大小性 C、对称性 D、抵偿性 12.在利用全站仪进行点与点间的平距、高差测量过程中,所立全站仪的高低不同,对测量结果的影响为( C )。 A、对平距无影响、对高差有影响 B、对平距有影响、对高差无影响 C、对平距无影响、对高差无影响 D、对平距有影响、对高差有影响 13.高差是地面两点沿( B )到大地水准面距离之差值。 A、切线方向 B、铅垂方向 C、法方向 D、地心方向 14.下列三角高程测量的各项误差中,属于系统误差的是( B )。 A、垂直角 B、大气折光和地球曲率 C、距离测量 D、仪高量取 15.中国的地形图系列中,不存在下列( B )的比例尺。

软件工程期末试卷答案全解

软件工程试题一 一.单项选择题 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. 只能用来写简单程序 C. 只能一个入口和一个出口 D. 已经用硬件实现 8. 以下说法错误的是( ) 。 A A. 面向对象分析与面向对象设计的定义没有明显区别 B. 从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程 C. 在实际的软件开发过程中,面向对象分析与面向对象设计的界限是模糊的 D. 面向对象分析和面向对象设计活动是一个多次反复迭代的过程 9. 软件测试过程中的确认测试主要是为了发现( A ) 阶段的错误。 A. 需求分析 B. 概要设计 C. 详细设计 D. 编码 10. 在面向对象的高层设计体系结构中,( C ) 是用来描述用户一般使用软件习惯的部分 A. 人机交互界面 B. 问题论域 C. 系统交互界面 D. 数据管理 11. 为适应软硬件环境变化而修改软件的过程是( B ) 。 A. 校正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 12. 在UML的各类图中,( A )图是描述软件功能的。 A 用例图 B 类图 C 活动图 D 顺序图 13.( D )不属于OO三要素。 A.对象 B. 继承 C.封装 D.多态 14.(C )在ATM机系统中,下列哪个不能在面向对象设计中被定义为类。C A 中央计算机 B 柜台事务 C 拨号 D 营业厅15.在黑盒测试中,作为相关黑盒测试有效补充的测试方法是( B ) 。 A. 等价类划分法 B. 边界值分析法 C. 错误推测法 D. 因果图法二.判断题(本大题共__15__题,每题___1___分,共___15_____分。 1.软件简单的说就是程序和相关的数据及文档。T

软件工程考试题库完整

类型一: 1. 软件定义时期包括两个阶段,它们是(可行性研究)和(需求分析)两个阶段。 2. 数据流图有(4)种基本符号,数据流图中,箭头表示(数据流)。 3. 数据流图有变换型结构和(事务)型结构两种类型。 4. 4个人之间的通信量是(6) 5. 评定模块的独立性的标准是耦合和聚。(耦合)是对软件部块间联系的度量, 按照由弱到强的顺序,可以把它分为(7)类。其中,最弱的是(非直接耦合), 最强的是(容耦合) 6.程序结构的复杂性度量值V(G)取决于程序控制流的复杂程度。顺序结构的V(G)值为(1),选择结构的为(2)。 7. 在模块结构图中,(扇入)是指直接调用该模块的模块数 8.模块的独立性可用耦合和聚的高低来评定,设计较好的模块要求(聚)高、耦合(低)。 9. 语句覆盖测试技术是(白盒测试)方法的一种 10. 等价类划分技术是属于(黑盒测试)方法的 11. 按维护的起因,可以将维护活动分为4类:(改正性维护)、(适应性维护)、完善性维护和预防性维护。完善性维护占总维护量的(50%以上)。 12.软件项目的可行性研究要进行一次(简化的、压缩的)需求分析。 13、系统流程图用于可行性分析中的(当前运行系统)的描述。 14、程序的三种基本控制结构的共同特点是(只有一个入口和一个出口) 15、维护中,因误删除一个标识符而引起的错误是(编码)副作用。 16、(技术评审)是以提高软件质量为目的的技术活动。 17、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;(把对象划分成类,每个对象类都定义一组数据和方法);对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 18、原型化方法是用户和设计者之间执行的一种交互构成,适用于(需求不确定性高的)系统。 19.在下列工具与环境中(结构的基于图形CASE )属于较早期的CASE。 20.Putnam成本估算模型是一个(动态多变量)模型。 21.在McCall软件质量度量模型中,(适应性)属于面向软件产品修改。 22.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是(SQDC )23.软件复杂性度量的参数包括(规模) 24.对象实现了数据和操作的结合,使数据和操作(封装)于对象的统一体中。25.软件调试技术包括(演绎法) 26.瀑布模型的存在问题是(缺乏灵活性) 27.软件测试方法中的静态测试方法之一为(计算机辅助静态分析) 28.软件生命周期中所花费用最多的阶段是(软件维护) 29.第一个体现结构化编程思想的程序设计语言是(PL/1语言) 30.程序的三种基本控制结构是(顺序、选择和重复) 31.在详细设计阶段,经常采用的工具有(PAD ) 32.详细设计的结果基本决定了最终程序的(质量) 33.需求分析中开发人员要从用户那里了解(软件做什么) 34.结构化程序设计主要强调的是(程序易读性)

软件工程考试试题含答案

一、填空题(每空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、单元测试集成测试系统测试 二、 1.软件设计中划分模块的一个准则是( )。 A、低内聚低耦合 B、低内聚高耦合 C、高内聚低耦合 D、高内聚高耦合

工程测量考试题及答案

试卷 一、名词解释: 1、测量学:是研究地球的形状、大小和地表(包括地面上各种物体)的几何形状及其空间位置的科学。 2、测定:是指使用测量仪器和工具,通过测量和计算得到一系列的数据,再把地球表面的地物和地貌缩绘成地形图,供规划设计、经济建设、国防建设和科学研究使用。 3、测设:是指将图上规划设计好的建筑物、构筑物位置在地面上标定出来,作为施工的依据。 4、工程测量学:研究各种工程在规划设计、施工放样、竣工验收和营运中测量的理论和方法。 5、水准面:处处与重力方向垂直的连续曲面称为水准面。任何自由静止的水面都是水准面。 6、水平面:与水准面相切的平面称为水平面。 7、大地水准面:水准面因其高度不同而有无数个,其中与平均海水面相吻合的水准面称为大地水准面。 8、高程:地面点到大地水准面的铅垂线长称为该点的绝对高程,简称高程,用H表示。地 9、相对高程:面点到假定水准面的铅垂线长称为该点的相对高程。 10、高差:地面两点之间的高程差称为高差,用h表示。 11、高程测量:测量地面点高程的工作,称为高程测量。 12、水准测量:是测定地面两点间的高差,然后通过已知点高程,求出未知点的高程。 13、视准轴:十字丝交叉点与物镜光心的连线,称为望远镜的视准轴。 14、视差:当眼睛在目镜端上下微微移动时,若发现十字丝的横丝在水准尺上的位置随之

变动,这种现象称为视差。 15、水准点:用水准测量的方法测定的高程控制点称为水准点,简记为BM。 16、附合水准路线:从一已知水准点出发,沿各个待定高程的点进行水准测量, 最后附合到另一已知水准点,这种水准路线称为附合水准路线。 17、闭合水准路线:由一已知水准点出发,沿环线进行水准测量,最后回到原水准点上,称为闭合水准路线。 18、支水准路线:由一已知水准点出发,既不附合到其他水准点上,也不自行闭合,称为支水准路线。 19、高差闭合差:由于测量成果中不可避免有些误差,使测量高差代数和不等于零,其不符值即为高差闭合差,记为fh。 20、水平角:系指相交的两条直线在同一水平面上的投影所夹的角度,或指分别过两条直线所作的竖直面间所夹的二面角。 21、竖直角是指在同一竖直面内,一直线与水平线之间的夹角,测量上称为倾斜角,或简称为竖角。 22、竖盘指标差:当视线水平、竖盘指标水准管气泡居中时,读数指标处于正确位置,即正好指向90°或270°。事实上,读数指标往往是偏离正确位置,与正确位置相差一小角度x,该角值称为竖盘指标差。 23、距离测量:就是测量地面两点之间的水平距离。 24、直线定线:地面两点间的距离大于整根尺子长度时,用钢尺一次(一尺段)不能量完,这就需要在直线方向上标定若干个点,这项工作称为直线定线。 25、直线定向:为了确定地面上两点之间的相对位置,除了量测两点之间的水平距离外,还必须确定该直线与标准方向之间的水平夹角,这项工作称为直线定向。

相关文档
相关文档 最新文档