中南大学软件工程复习题最新版

中南大学软件工程复习题最新版
中南大学软件工程复习题最新版

中南大学复习题及参考答案

软件工程

一、选择题:

1.下面哪些UML图描述系统行为( a )

A.用例图

B.类图

C.对象图

2.属于概要设计活动的是( a )

A.软件结构设计

B.数据结构设计

C.算法设计

3.属行为型设计模式的是( c )

A.组合模式

B.工厂方法模式

C.观察者模式

4.下列说法正确的是( b )

A.UML是软件开发方法

B.UML是系统描述语言

C.UML是软件开发过程

5. 根据程序流程图划分的模块通常是( b )

A. 信息内聚的模块

B. 过程内聚的模块

C.逻辑内聚的模块

6.如果某程序中的比较个数是m,则其McCabe环形复杂度为( c )

A.m-1

B.m

C.m+1

7.按ISO9000-3的说明,下列属软件配置项的是( c )

A.软件开发方法

B.软件开发组织管理制度

C.软件开发合同

8. 软件测试的目的是( c )

A.证明软件无错

B.发现软件中的所有错误

C.尽可能发现软件系统中的错误

9.软件重构关注的是( b )

A. 软件体系结构

B. 模块细节

C.软件性能

10.软件项目开发计划的内容有( b )

A. 数据分析

B.风险分析

C.功能分析

11.在UML的类图中,描述整体与部分关系的有( b )

A.泛化关系

B.聚合关系

C.依赖关系

12.软件过程能力成熟度模型CMM用以评价( a )

A.软件过程能力

B.组织能力

C.学习能力

13. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( c )

A. 完善性维护

B. 改正性维护

C.适应性维护

14. 对项目软件而言,软件功能需求信息主要由谁提供( a )

A.软件用户

B.软件开发人员

C.软件项目管理人员

15. IDEF0图反映不出( c )

A.系统做什么

B.系统功能由谁做

C.系统如何做

16. 原型模型是一种什么开发过程模型( b )

A.自顶向上

B. 由外至内

C.增量式

17. 系统流程图描述( a )

A.物理系统

B.逻辑系统

C.软件体系结构

18.需求规格说明书的内容不应该包括( c )

A.软件确认准则

B.软件的性能描述

C.算法过程的详细描述

19.适合需求模糊或需求不确定系统开发的软件开发模型有( c )

A. 瀑布模型

B. RAD模型

C.原型模型

20.UML图中描述系统结构的有( a )

A. 组件图

B. 顺序图

C.状态图

21.面向对象方法是一种什么软件开发方法( b )

A.层次化

B.迭代增量式

C.逐步求精

22.不可以用来衡量软件可维护性的有( c )

A.可靠性

B.可用性

C.可行性

23. 系统分析员在需求分析最后负责编写( a )

A.用户手册

B. 概要设计说明书

C.可行性研究报告

24.为了提高软件的可靠性、可维护性等而对软件的修改称为( c )

A.改正性维护

B.适应性维护

C.预防性维护

25.在结构化方法中,为使需求改变对软件影响较小,应该使软件结构( a )

A. 与问题结构对应

B. 与问题结构独立

C.与用户界面对应

26.单元测试的计划应该在什么阶段完成( c )

A. 需求分析

B. 概要设计

C.详细设计

27. 下列属面向对象软件开发方法的有( b )

A. LCP方法

B. OMT方法

C.IDEF0方法

28.强调信息隐藏的软件工程设计方法有( b )

A.Jackson方法

B.Parnas方法

C.SA/SD方法

29.描述系统动态行为的模型有( c )

A.包图

B.软件结构图

C.状态图

30.考虑输入条件组合的测试用例设计方法有( c )

A.等价分类法

B.语句覆盖法

C. 因果图法

31. 下列能减少支援性维护活动的有( c )

A.利用软件包

B.进行配置管理

C.对用户进行适当培训

32. 只支持单重继承的程序设计语言有( b )

A.C++

B.Delphi

C. C

33. IDEF0图的顶层图是( a )

A. A0图

B.A-0图

C.A-1图

34. 在UML的用例图中,扩展关系是一种( b )

A. 泛化关系

B.依赖关系

C.关联关系

35.独立测试小组开始介入测试是在( c )

A.模块测试阶段

B.集成测试阶段

C.确认测试阶段

36. 在成本估计中容易低估局部问题的方法是( c )

A. 基于经验模型的估计

B. 自底向上估计

C. 自顶向下估计

37.在IDEF1X图中,如果子实体与父实体存在联系,则子实体将继承父实体的( b )

A.全部属性

B.主关键字属性

C.非主关键字属性

38. 结构化分析方法使用的工具有( a )

A. 数据流图

B.类图

C.软件结构图

39. 白盒测试设计用例的方法是( b )

A. 等价分类法

B.基本路径覆盖法

C.因果图法

40. 在衡量软件质量时,最重要的标准是( c )

A. 可维护性好

B. 可用性好

C. 满足用户功能需求

41. 瀑布模型是一种( b )

A. 演化模型

B. 顺序模型

C. 增量模型

42. 模块的独立程度可以由什么定性标准度量( a )

A. 耦合度

B. 复杂度

C.可靠性

43.以下选项中,不属于对象的特点有( c )

A. 继承

B. 多态

C. 封闭

44. 面向数据结构的设计方法有( b )

A.Parnas方法

B.Jackson方法

C. IDEF0方法

45. 与UML配合最好的软件开发方法是( a )

A.RUP方法

B.Coad/Yourdon方法

C.IDEF4方法

二、填空题:

1.统一建模语言UML提供了两种描述整体/部分关系的方法,分别是聚合和组合。

2.软件是计算机程序、描述计算机程序的文档及数据的完整集合,将其统称为软件配置,这些项称为软

件配置项。通过正式复审的软件配置项称为基线,只有通过正式的变化控制过程才能改变它。

3.纯收入是指在整个生存周期之内的累计经济效益(折合成现在值) 与投资之差。

4.瀑布模型是以文档驱动的软件生存周期模型,适合需求明确的软件系统开发。

5.在单元测试期间,应该为被测模块编写相应的测试软件,一般地驱动模块接收测试数据,并把数据传给被测模块,而桩模块则模拟实际模块完成少量数据处理。

6.IDEF0方法用严格的自顶向下、逐层分解的方式进行系统的功能描述,其顶层图

将 A-0 图在建模范围内分解成 3-6 个主要部分得到。

7.如果一个模块完成多个逻辑上相近或相关的功能,并且每次调用只选择该模块中的一个功能执行,则称此模块为内聚的模块。

8.程序静态分析的对象是源程序。常生成各种引用表,如标号交叉引用表列出各模块中出现的全部标号。

9.在数据流图中,每个加工至少有一个输入流和一个输出流。

10.两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是 50 。

11.设E为程序图G中边的总数; N 为程序图中结点的总数,则该程序图的环形复杂度为 E-N+2 。

12.汽车有一个发动机。若用UML描述汽车和发动机之间的关系,则它们之间是_聚合____关系。

13.自顶向下结合的渐增式测试法,在组合模块时有两种组合策略,即深度优先策略和广度优先策略。

14.在基本路径测试中,以详细设计为基础,导出控制流程图的拓扑结构: 程序图,在计算了程序图的环形复杂度之后,确定只包含独立路径的基本路径图,其中独立路径是包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条在其他独立路径中未有过的边的路径。

15.在多层次的结构图中,其模块结构的层次数称为结构图的深度。结构图中同一层模块的最大模块数称为结构图的宽度。

16.耦合性是指两个模块之间的依赖关系,模块之间的联系越复杂,每个模块的独立性就越低。

17.可行性研究实质上是进行了一次大大压缩简化了的系统分析和设计过程过程。

18.需求分析的任务是大大压缩简化了的系统分析和设计过程。

19.NS图的主要优点是它强制设计人员使用结构化技术,从而可保证软件设计的质量。

20.结构型模式涉及如何组合类和对象,从而构成更大的对象,一是采用继承来组合接口或实现形成更大的结构;另一种方式通过对象组合方式来形成。

21.为了便于对照检查,测试用例应由输入数据和预期的输出结果两部分组成。

22.软件开发时,一个错误发现得越晚,为改正它所付出的代价就越大。

23.在UML的用例图中,根据参与者与用例关系的不同,参与者可分为主要参与者和次要参与者,参与者之间的关系只有泛化关系。

24.评价软件质量可以从三个方面进行,即产品或中间产品、过程和项目。

25.软件配置管理是一组用于在计算机软件的整个生存周期内管理变化的活动。

26.通过抽象,可以确定组成软件的过程实体。通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的存取限制。

27.UML表示法的基础是 UML元模型,它描述建模元素的语义。

28.条件覆盖是指设计足够的测试用例,使得判定表达式中每个条件的各种可能的值至少出现一次。

29.面向数据流图的结构化分析方法是根据分解与抽象的原则,按照系统中数据处理的流程,用数据图来建立系统的功能模型。

30.评估软件企业的质量管理有两种方法,一种是按照 ISO9001 认证,另外一种是按照

CMM认证。

31.风险估计从两个方面来度量,一是估计风险发生的可能性,二是估计与风险相关的问题出现后将会带来的损失。

三、名词解释题:

1.集成测试也称组装测试或联调。是指在单元测试的基础上,将所有模块按照概要设计要求组装成一个完整的系统而进行

的测试。模块组装的方式有两种:渐增式和非渐增式。

2.设计模式是普通面向对象设计问题的解决方案,这类问题以一组交互类的形式出现,用户根据需要定制这些交互类以形成专门的设计。所有设计模式均可以从四个方面加以描述:模式名称、问题描述、解决方案和效果。

3.信息隐藏是指在模块设计时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。这样,改变模块的内部过程和数据的设计不会影响到其它模块。

4.用例是参与者为达到某个目的而与系统进行的一系列交互,执行结果将为参与者提供可度量的价值。从参与者的角度来看,用例应该是一个完整的任务,在一个相对较短的时间内完成。

5.结构化方法是一种传统的软件开发方法,其总的指导思想是自顶向下、初步求精、单入口、单出口,其基本原则是抽象和功能分解。

6. MVC即模型、视图、控制器。其中,模型是应用对象,其包含一些数据值,维护数据并提供数据的访问方法。视图显示模型的部分或说有数据,多个视图可以以不同的方式来显示模型中数据。控制器处理用户输入事件。

四、判断题:

1. 测试计划、测试用例和出错统计等一般不用长期保存。 ( )

2. 在面向对象方法中,需求分析和设计没有差别。()

3. 应用设计模式使得软件灵活,可重用性提高,应该尽量多使用。()

4. UML是一种建模语言,可以被任何面向对象方法使用。(√)

5. 任何系统都需要对数据进行处理,因而数据流图可描述任何系统。(√)

6. 软件开发就是编写程序代码。 ( )

7. 面向对象软件开发最适合采用迭代、增量式的开发模型。(√)

8. 设计模式是一种可以重用的面向对象软件设计方案。(√)

9. 软件测试就是检查程序是否正确。()

10. 软件项目计划在可行性研究阶段就已定稿。()

11. 软件工程认为软件设计的最终目标是要取得最佳方案。 ( )

12. 只要对软件进行严格的测试,就能发现软件中的所有错误。()

13. 初级技术人员在编码阶段参与软件项目的程度在各类人员中最高。(√)

14. 单元测试常常在编码阶段进行。(√)

15. CMM描述和分析了软件过程能力的发展与改进的程度。(√)

16. 为了加快开发速度,可以一边写程序,一边设计文档。 ( )

17. 没有发现任何错误的测试是无效的测试。(√)

18. 软件结构图中不能有控制信息流动。()

19. 单元测试常常由独立的测试小组进行。()

20. 用例建模只能用于面向对象软件系统的开发。()

21. 数据流建模方法是一种自顶向下的需求分析方法。(√)

22. 为了减少程序的长度,最好不要在程序中增加注释。()

五、简答题:

1. 在需求分析和设计阶段建立原型的好处有哪些?

2. 什么是模块的扇入和扇出?

3. UML的特点是什么?

4.层次图和层次方框图有何区别?

5. 软件测试对象应包括哪些内容?

6. 试简要叙述文档在软件工程中的作用。

7. 为何螺旋模型主要适合开发人员和用户为同一个组织机构成员的软件项目的开发?

8. 软件测试为何需要尽早和不断地进行?

9.简要说明如何实现MVC。

10.试给出一种开源软件框架,并简要说明开源软件存在的问题。

11. IDEF0方法有什么特点?

12. 快速原型模型有几种?各有何特点?

六、综合题:

1.某网络学院决定开发一个管理所有学生和教师信息的交互式网络系统,该系统提供如下服务:

(A>1)∨(B=0) X=X/2 a d b c e F

F T T (1)浏览学生信息:网络学院的任何人员,包括学生和老师,均可以浏览学院任何学生的信息,包括姓名、学号和专业名称。

(2)浏览教师信息:网络学院的任何人,包括学生和老师,均可以浏览学院任何教师的信息,包括姓名、工号和职称。

(3)登录:网络学院给学院每个人一个账号。拥有授权帐号的学生和老师,可以使用系统提供的页面设置个人密码,并使用该帐号和密码向系统注册。

(4)修改个人信息:学生或老师向系统注册后,可以发送电子邮件或使用系统提供的页面,对个人信息进行修改。

(5)删除个人信息:只有网络学院的管理人员才能删除不再是学院学生或老师的人员的有关信息。

试问哪些是参与者?哪些是用例?并用UML 的用例图描述系统行为。

2.试据下述伪代码描述的模块,改用NS 图描述。

Begin

a

b

Do Until x6

If xl then

f

If x4 then

Do Until x5

i

End Until

Else

g

h

End if

Else

Select Case x2

Case 1:

Do While x3

c

End While

Case 2:

d

Case 3:

e

End Select

End if

End Until

End

3.某五星级宾馆共有H 间客房。每间客房的房间号、房间等级、床位数以及占用状态分别存放在数组ROOM 、RANK 、NBED 和STATUS 中。房间等级用整数表示。房间状态有:空闲(0表示)和占用(1表示)。客房以房间为单位出租。试设计一个算法,依据散客的要求预定房间,要求输入为:人数M ,房间等级要求R(R 为0表示任意等级均可);输出为:可供选择的房间号。要求用程序流程图描述算法。

4. 某医院打算开发一个以计算机为中心的患者监护系统,以解决医院人手不够和对危重病人的及时监护。该系统应能做到以下几点:随时接受每个病人的生理信号;定时记录病人情况形成患者日志;当病人生理信号超出医生规定的安全范围时向值班护士发告警信息;此外,护士在

需要时,还可要求系统印出指定病人的病情报告。试椐此叙述绘出对应的DFD 图。 5. 试采用设计模式描述算

术表达式(不含圆括号)的设计方案。算术表达式是由加、减、乘、除

和操作数构成的表达式,操作数假定为实数。

6.请根据如下程序流程图设计该程序段的判定覆盖测试用例,其中输入为A,B,X ,输出

为X。

参考答案

一、选择题:

1.A 2.A 3.C 4.B 5.B 6.C 7.C

8.C 9.B 10.B 11.B 12.A 13.C 14.A

15.C 16.B 17.A 18.C 19.C 20.A 21.B

22.C 23.A 24.C 25.A 26.C 27.B 28.B

29.C 30.C 31.C 32.B 33.A 34.B 35.C

36.C 37.B 38.A 39.B 40.C 41.B 42.A

43.C 44.B 45.A

二、填空题:

1.聚集组合

2.描述计算机程序的文档数据基线

3.累计经济效益(折合成现在值)

4.文档

5.驱动模块桩模块

6.A-0 3-6

7.逻辑

8.源程序标号交叉引用表

9.输入流输出流

10.50

11. E – N + 2

12.聚合

13.深度优先广度优先

14. 环形复杂性以前没有处理的语句或条件

15. 深度宽度

16.依赖越低

17.大大压缩简化了的系统分析和设计过程

18.确定系统必须完成哪些工作

19.结构化

20. 继承对象组合

21.输入数据预期输出结果

22.越大

23.主要参与者泛化

24. 过程

25. 变化

26.过程实体存取限制

27.UML元模型

28.判定表达式中每个条件的各种可能的值

29.分解与抽象功能

30. ISO9001

31. 风险发生的可能性

三、名词解释题:

1.集成测试也称组装测试或联调。是指在单元测试的基础上,将所有模块按照概要设计要求组装成一个完整的系统而进行的测试。模块组装的方式有两种:渐增式和非渐增式。

2.设计模式是普通面向对象设计问题的解决方案,这类问题以一组交互类的形式出现,用户根据需要定制这些交互类以形成专门的设计。所有设计模式均可以从四个方面加以描述:模式名称、问题描述、解决方案和效果。

3.信息隐藏是指在模块设计时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。这样,改变模块的内部过程和数据的设计不会影响到其它模块。

4.用例是参与者为达到某个目的而与系统进行的一系列交互,执行结果将为参与者提供可度量的价值。从参与者的角

度来看,用例应该是一个完整的任务,在一个相对较短的时间内完成。

5.结构化方法是一种传统的软件开发方法,其总的指导思想是自顶向下、初步求精、单入口、单出口,其基本原则是抽象和功能分解。

6.MVC即模型、视图、控制器。其中,模型是应用对象,其包含一些数据值,维护数据并提供数据的访问方法。视图显示模型的部分或说有数据,多个视图可以以不同的方式来显示模型中数据。控制器处理用户输入事件。

四、判断题:

1.X 2.X 3.X 4.√5.√6.X 7.√ 8.√ 9.X 10.X11.X 12.X 13.√ 14.√ 15.√

16.X 17.√ 18.X 19.X 20. X21.√22. X

五、简答题:

1.在需求分析和设计阶段建立原型的好处有:

(1)增进开发人员和用户对系统需求的一致理解,明确软件需求,尤其是功能含糊的需求。

(2)原型提供了一种有力的学习手段,能够使用户尽早接触系统。

(3)原型可以用来识别或化解风险。

(4)原型有的可以原封不动地成为产品,有的略加修改就可以成为最终系统的一个组成部分,这样有利于建成最终系统。2.扇入则定义为一个模块被调用(或控制)的模块个数;扇出表示一个模块直接调用(或控制)的其他模块数目。3.UML的特点是:

(1)统一了面向对象方法的有关概念和描述方法;

(2)表达能力强,能对各种并发分布式系统进行建模,且UML还提供了扩展机制;

(3)UML专注于一种标准的建模语言,而不是一个开发过程。

4.层次图主要用来描绘软件的层次结构,矩形框代表一个模块,矩形框之间的连线表示模块之间的调用关系,常与IPO图一起形成HIPO图。层次方框图主要描述系统的组成关系,一般自用域需求分析。

5.软件测试并不等于程序代码测试,其应该贯穿于软件定义与开发的整个期间。因此,需求分析、概要设计以及程序编码等各阶段所得的文档,包括需求规格说明、概要设计说明、详细设计规格说明以及源程序代码都应成为软件测试的对象。6.在软件工程中,文档的作用是:

(1)提高软件开发过程的能见度;

(2)记录开发过程的有关信息便于使用与维护;

(3)作为开发人员阶段工作成果和结束标志;

(4)提高开发效率;

(5)提供软件运行、维护和培训有关资料;

(6)便于用户了解软件功能、性能。

7.因为如果开发人员和用户属于不同的组织机构,则一般在正式的软件开发之前均需要签订合同,所有的风险分析均必须在签订合同之前完成。但螺旋模型需要在软件开发的每一个阶段都进行风险分析,当重要风险不能解决时,项目应该终止。由此螺旋模型可能因为风险使得合同在完成之前就终止,从而导致法律诉讼。故螺旋模型不适合开发人员和用户属于不同组织机构的情况。

8.软件测试不应仅仅作为一个独立的软件开发阶段,而应贯穿到软件开发的各个阶段中。通过各阶段的评审,在早期把错误解决,以减少错误放大效应,这样不仅可以提高软件质量,而且也是降低软件成本的一个重要措施。由此,软件测试应该尽早和不断地进行。

9.MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View"

是应用的表示层(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过MVC把应用逻辑,处理过程和显示逻辑分成不同的组件实现。

10.Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开源应用框架。 Struts框架主要有如下功能:1)包含一个controller servlet,能将用户的请求发送到相应的Action对象; 2)JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发人员创建交互式表单应用;3).提供了一系列实用对象,如XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息等。

开源软件存在的主要问题有:(1)技术服务支持较少;(2)版本控制困难;(3)性能不够稳定;(4)文档不全,等等。

11.IDEF0方法的特点是:

(1)采用方框和箭头等简单的图形符号描述系统的活动和数据流,描述活动所受到的约束条件及实现机制,清楚地反映了系统的功能。

(2)采用严格的自顶向下、逐层分解的方式建立系统功能模型。顶层确定系统范围,采用抽象原则,然后有控制的逐步展开有关活动的细节,符合SA 方法的分析策略。同时,IDEF0规定每张图至少有3个、最多有6个方框,上界6保证采用层次性描述复杂问题的可理解性,下界3保证分解有意义。

12.根据原型的不同作用,有三类原型模型:

⑴探索型原型。这种类型的原型模型是把原型用于开发的需求分析阶段,目的是要弄清用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发着对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。

⑵实验型原型。这种原型主要用于设计阶段,考核实现方案是否合适,能否实现,对于一个大型系统,若对设计方案心中没有把握时,可通过这种原型来证实设计方案的正确性。

⑶演化型原型。这种原型主要用于及早向用户提交一个原型系统,该原型系统或者包含系统的框或者包含系统的主要功能。在得到用户的认可后,将原型系统不断扩充演变为最终的软件系统,它将原型的思路扩展到软件开发的全过程。

六、综合题:

1. System

网络学院人员管理人员

教师

学生登录

修改个人信息

浏览学生信息

浏览教师信息

删除个人信息

2.

3.

4. 接收生理信号记录病人情况

告警打印病情报告值班

护士护士病人生理信号生理信息患者日志

病情报告告警信息

打印请求 5. +calculation()

Expression

+calculation()-operand

Operand

return operand;+calculation()-operandA -operandB

-operator

ArithmeticExpression 1*switch (operator) {

"+": return operandA.calculation()+operandB.calculation;

"-": return operandA.calculation()-operandB.calculation;

"*": return operandA.calculation()*operandB.calculation;

"/": return operandA.calculation()/operandB.calculation;

}

6.

(1) 选择测试路径:

I :a → b → d (判定(A>1)∨(B=0)为假;判定(A=2)∧(X>1)为假) (3分)

开始

输入M 和I=1,J=0

I>H? NBED(I)

R=0?

RANK(I)=R J=J+1,RM(J)=ROOM(I)

I=I+输出RM 数结束 True False

True False True False True False

True

False

II:a→ c → e (判定(A>1)∨(B=0)为真;判定(A=2)∧(X>1)为真) (3分)(2) 选择测试用例

I:输入A=1 B=1 X=1 预期输出X=1(3分)

II:输入A=2 B=0 X=4 预期输出X=4(3分)

工程力学期末考试题及答案

工程力学期末考试试卷( A 卷)2010.01 一、填空题 1. 在研究构件强度、刚度、稳定性问题时,为使问题简化,对材料的性质作了三个简化假设:、和各向同性假设。 2. 任意形状的物体在两个力作用下处于平衡,则这个物体被称为(3)。 3.平面一般力系的平衡方程的基本形式:________、________、________。 4.根据工程力学的要求,对变形固体作了三种假设,其内容是:________________、________________、________________。 5拉压杆的轴向拉伸与压缩变形,其轴力的正号规定是:________________________。6.塑性材料在拉伸试验的过程中,其σ—ε曲线可分为四个阶段,即:___________、___________、___________、___________。 7.扭转是轴的主要变形形式,轴上的扭矩可以用截面法来求得,扭矩的符号规定为:______________________________________________________。 8.力学将两分为两大类:静定梁和超静定梁。根据约束情况的不同静定梁可分为:___________、___________、__________三种常见形式。 T=,若其横截面为实心圆,直径为d,则最9.图所示的受扭圆轴横截面上最大扭矩 max τ=。 大切应力 max q 10. 图中的边长为a的正方形截面悬臂梁,受均布荷载q作用,梁的最大弯矩为。 二、选择题 1.下列说法中不正确的是:。 A力使物体绕矩心逆时针旋转为负 B平面汇交力系的合力对平面内任一点的力矩等于力系中各力对同一点的力矩的代数和 C力偶不能与一个力等效也不能与一个力平衡 D力偶对其作用平面内任一点的矩恒等于力偶矩,而与矩心无关 2.低碳钢材料由于冷作硬化,会使()提高: A比例极限、屈服极限 B塑性 C强度极限 D脆性 3. 下列表述中正确的是。 A. 主矢和主矩都与简化中心有关。 B. 主矢和主矩都与简化中心无关。 C. 主矢与简化中心有关,而主矩与简化中心无关。 D.主矢与简化中心无关,而主矩与简化中心有关。 4.图所示阶梯形杆AD受三个集中力F作用,设AB、BC、CD段的横截面面积分别为2A、3A、A,则三段杆的横截面上。

中南大学软件学院Java WEB 考点

1、HTTP协议请求报文以及响应报文 2、JAVA Socket编程Socket以及ServerSocket 3、WEB服务器概念Tomcat服务器目录结构和基本配置server.xml文件 4、什么是Servlet? 怎样实现一个自定义Servlet? 5、Servlet基本配置 6、ServletAPI 包括HttpServlet、HttpServletRequest、HttpServletResponse、ServletConfig、 ServletContext 7、service方法以及doGet和doPost方法 8、servlet生命周期 9、怎样获取网页提交的参数? 10、会话HttpSession和Cookie 11、调用一个已定义好的Servlet有哪些方式 12、表单提交数据到Servlet 中文乱码处理 13、客户端页面向服务端servlet传递参数有哪些方式 14、JSP的运行原理以及基本语法 15、JSP隐式对象 16、JavaScript基本语法 17、JavaScript中的对象 18、JavaScript与AJAX 19、基于对象的Javascript以及继承的实现 客户端/服务器的优势在于: 服务器和客户端分摊任务,分别负责部分处理工作; 服务器可以同时为多台客户端服务; 多个客户端可以同时访问服务器上的相同数据。 IP 网络ID:网络ID标识了计算机或网络设备所在的网段; 主机ID:主机ID标识了特定的主机或网络设备 特殊IP地址: 0.0.0.0和127.0.0.1就是两个此类地址,第一个称为缺省路由,后一个是环回地址;127.0.0.1被保留用于用户主机的本地IP话务,它被分配给一个特殊接口,即起到闭合电路作用的环回接口 端口 端口使用一个16位的数字来表示,它的范围是0~65535,1024以下的端口号保留给预定义的服务,如:http使用80端口; https://www.360docs.net/doc/893250462.html,包 https://www.360docs.net/doc/893250462.html,包可以实现Java的网络功能,

中南大学工程测量题库汇总

中南大学工程管理一班工程测量题库及答案本题都是从中南大学校网络下载的,共由六套题组成。后面附有计算题考点归类。为了节约纸张和根据我们这次考试题型只选出了对于我们有用的部分。希望能给我们的复习和考试带来帮助。希望我们也赶紧进入复习状态争取考个好成绩。最后预祝我们这次考试顺利! 一、填空题(每题1分,共10分) 1、相对高程是地面点到假定水准面得铅垂距离。 2、测量工作的三大基本内容是高程测量、距离测量、角度测量。 3、比例尺精度是指图上0.1mm所代表的实地水平距离。 4、同一地形图上,等高距相等。 5、水准仪主要由基座、水准器、望远镜组成。 6、距离丈量是用相对误差误差来衡量其精度的 7、用光学经纬仪观测竖直角,在读取竖盘读数之前,应调节竖盘指标微动螺旋, 使竖盘指标管水准气泡居中,其目的是使竖盘指标处于正确位置。 8、在1∶2000地形图上,量得某直线的图上距离为18.17cm,则实地长度为 363.4m。 9、在地形图上确定点的坐标,通常采用内插的方法来求得。 10、控制测量可分为平面控制和高程控制。 11、测量学是研究地球的形状和大小,以及确定地面点位的科学。包括(测定)和(测设)两个方面。 12、在平面坐标系统中,我国现在采用(1980)国家大地坐标系统。 13、当以(大地水准面)为高程基准时,叫绝对高程,或称(海拔)。 14、测量中的三大基本工作是:(测高程)、(测距)、(测角)。 15、水准仪量由(基座)、(水准器)、(望远镜)三部分组成。 16、在水准测量中,尺垫的主要作用是(传递高程)。 17、用经纬仪观测角度时,用盘左、盘右取平均可消除照准部的(视准轴误差)、横轴误差、视准轴误差和竖盘的(指标差)。 =(5mm+1ppm.D),若测得的距离为5km,18、已知某点电测距仪的标称精度为M D 则其精度为( 10mm)或( 7.2mm)(可任填一空,两者都填,只看第一空) 19、相邻等高线之间的水平距离叫做等高(平距),其大小反映地面的坡度。 20、在平整工地中要计算挖、填高度,挖、填高度等于(实际高程-设计高程) 21、大比例尺地形图一般采用(矩形)方法进行分幅,采用(西南角纵横)坐标km数编号。 22 、我国某点的经度为118°33′,其所在高斯投影6°带的带号为(20)。 23、测量使用的平面直角坐标是以中央子午线与赤道的交点为坐标原点,南北方向为x轴,以东西方向为y轴。 24、在测量中,将地表面当平面对待,指的是在 10km 范围内时,距离测量数据不至于影响测量成果的精度。 25、测量工作的基准面是水准面。

中南大学软件工程复习题及参考答案

中南大学复习题及参考答案 软件工程 一、选择题: 1.下面哪些UML图描述系统行为( A ) A.用例图 B.类图 C.对象图 2.属于概要设计活动的是( A ) A.软件结构设计 B.数据结构设计 C.算法设计 3.属行为型设计模式的是(C) A.组合模式 B.工厂方法模式 C.观察者模式 4.下列说法正确的是( B )是软件开发方法是系统描述语言是软件开发过程 5. 根据程序流程图划分的模块通常是( B ) A. 信息内聚的模块 B. 过程内聚的模块 C.逻辑内聚的模块 6.如果某程序中的比较个数是m,则其McCabe环形复杂度为( C ) +1 7.按ISO9000-3的说明,下列属软件配置项的是( C ) A.软件开发方法 B.软件开发组织管理制度 C.软件开发合同 8. 软件测试的目的是( C ) A.证明软件无错 B.发现软件中的所有错误 C.尽可能发现软件系统中的错误 9.软件重构关注的是( B ) A. 软件体系结构 B. 模块细节 C.软件性能 10.软件项目开发计划的内容有( B ) A. 数据分析 B.风险分析 C.功能分析 11.在UML的类图中,描述整体与部分关系的有( B ) A.泛化关系 B.聚合关系 C.依赖关系 12.软件过程能力成熟度模型CMM用以评价(A) A.软件过程能力 B.组织能力 C.学习能力 13. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( C ) A. 完善性维护 B. 改正性维护 C.适应性维护 14. 对项目软件而言,软件功能需求信息主要由谁提供( A ) A.软件用户 B.软件开发人员 C.软件项目管理人员 15. IDEF0图反映不出(C) A.系统做什么 B.系统功能由谁做 C.系统如何做 16. 原型模型是一种什么开发过程模型(B) A.自顶向上 B. 由外至内 C.增量式 17. 系统流程图描述(A) A.物理系统 B.逻辑系统 C.软件体系结构 18.需求规格说明书的内容不应该包括( C ) A.软件确认准则 B.软件的性能描述 C.算法过程的详细描述 19.适合需求模糊或需求不确定系统开发的软件开发模型有( C ) A. 瀑布模型 B. RAD模型 C.原型模型 图中描述系统结构的有( A ) A. 组件图 B. 顺序图 C.状态图 21.面向对象方法是一种什么软件开发方法( B ) A.层次化 B.迭代增量式 C.逐步求精 22.不可以用来衡量软件可维护性的有() A.可靠性 B.可用性 C.可行性 23. 系统分析员在需求分析最后负责编写()

工程力学期末考核试卷(带答案)

工程力学期末考核试卷(带答案) 题号 一 二 三 四 五 六 七 八 九 十 总分 得分 一、判断题(每题2分,共10分) 1、若平面汇交力系的力多边形自行闭合,则该平面汇交力系一定平衡。( ) 2、剪力以对所取的隔离体有顺时针趋势为正。( ) 3、合力一定比分力大。 ( ) 4、两个刚片构成一个几何不变体系的最少约束数目是3个。 ( ) 5、力偶可以用一个力平衡。( ) 二、填空题(每空5分,共35分) 1、下图所示结构中BC 和AB 杆都属于__________。当F=30KN 时,可求得N AB =__________ ,N BC =__________。 2、分别计算右上图所示的F 1、F 2对O 点的力矩:M(F 1)o= ,M(F 2)o= 。 3、杆件的横截面A=1000mm 2 ,受力如下图所示。此杆处于平衡状态。P=______________、 σ1-1=__________。 命题教师: 院系负责人签字: 三、计算题(共55分) 1、钢筋混凝土刚架,所受荷载及支承情况如图4-12(a )所示。已知 得分 阅卷人 得分 阅卷人 得分 阅卷人 班 级: 姓 名: 学 号: …………………………………………密……………………………………封………………………………线…………………………

= kN ? =Q m q,试求支座处的反力。(15分) P 4= = kN/m, 20 kN m, 10 kN, 2 2、横截面面积A=10cm2的拉杆,P=40KN,试求α=60°斜面上的σα和τα. (15分) 3、已知图示梁,求该梁的支反力,并作出剪力图和弯矩图。(25分)

(完整)中南大学软件学院架构复习大全,推荐文档

●使用Hibernate框架进行ORM,可大幅度减少开发时手工使用SQL和JDBC的出错。优点:简单。缺 点:多了查询,慢(但实际对于一个JAVA EE应用而言,hibernate通常的处理流程是:从数据看里加载记录->将信息发送到表现层供用户修改或删除->将所做修改重新保存到数据库。在这种处理流程下,应用本身就需要两条SQL语句)。 ●iBats---半自动化ORM框架提供了基于JDBC之上的一层简单抽象,是一种基于SQL语句映射的 低级别ORM方案,使用原生态SQL作为查询语言。 ●OGNL是Object Graph Navigation Language,对象图导航语言。ONGL是一种强大的表达式语言,它通 过简单一致的表达式语法来读取和设置Java对象的属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。WEB容器是指一种安装在服务端计算机中的特定软件。此类软件遵循HTTP 协议,主要功能是负责侦听指定端口,接收客户端的请求并解析,然后将指定的响应页面发送到客户端。EL表达式EL是一种简单而强大的语言,提供了在JSP脚本元素范围外使用运行时表达式的功能。 Web Services应用程序组件,使用开放协议进行通信,独立的并可自我描述,可通过使用UDDI来发现,可以被其他应用程序使用,XML是其基础。 ●Mybatis一个持久数据映射框架,提供了基于JDBC之上的一层简单抽象,是一种基于SQL语句映射 的低级别ORM方案,使用原生态SQL作为查询语言,用来完成数据持久化MyBaits基本原理:在XML 文件中定义SQL语句,预留参数占位符;在运行时,占位符被指定的参数值取代,参数可能来自参数映射表、JavaBean属性、或者简单的参数对象。在执行SQL查询时,结果字段被映射到对象,映射的方式与参数映射一样。 ●ORM框架ORM, Object-Relational Mapping, 对象-关系数据库映射框架。在关系型数据库和业务实体对 象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。 ●拦截器(Interceptor)是Struts2的一个重要特性。Struts2的大多数核心功能都是通过拦截器来实现的, 如类型转换、对象组装、输入校验、文件上传等。Struts2将其大多数核心功能通过拦截器来实现,而不是分散在Action中实现,有利于系统的解耦,实现“hot-plug”。需要某个功能就“plug-in”一个拦截器,而不需要修改和业务相关的Action代码。编写一个用于安全验证的拦截器第一步:修改UserAction第二步:编写拦截器类AuthenticationInterceptor extends AbstractInterceptor第三步:配置拦截。 ●DI强制将组件的构建和使用分开。(组件的生产、组件的使用、接口的定义、运行时注入)。借 助spring框架,实现工厂的效果。如果类与类之间没有依赖(不能提取接口),则不用IOC(如果横向有依赖,即action与action之间有关系,说明没有设计好)功能太小,也不用IOC,spring是做大系统的。DI有两种最常用的方式:构造注入——保留依赖的先后顺序。Set注入——更多使用步骤:定义组件接口:墨盒接口ink;纸张接口paper;使用接口开发打印机:printer(使用ink和paper接口)组装打印机:在printer里。给ink和paper创建set方法创建或得到ink和paper的实现类。组装——在src下创建applicationContext.xml(依赖注入)。运行打印机 ●Spring框架的一项最基本的功能就是充当创建对象的工厂,具体步骤为:第一步:读取并 分析spring配置文件(如XML配置文件);第二步:通过反射机制,创建并集成上述配置文件中的对象;第三步:将创建的对象传回给应用代码。

工程测量基础复习题及参考答案复习课程

中南大学网络教育课程考试(专科)复习题及参考答案 工程测量基础 一、判断题:[正确打√错误打×] 1.大地水准面所包围的地球形体,称为地球椭球体。[ ] 2.测量工作的实质就是测量(或测设)点位的工作。[ ] 3.测量中的坐标轴方向和象限顺序与数学中的坐标轴方向和象限顺序正好相同。[ ] 4.旋转微倾螺旋可使望远镜连同管水准器作俯仰微量的倾斜,从而使视线精确整平。因此这 种水准仪称为微倾式水准仪。[ ] 5.对于水准支线,应将高程闭合差按相反的符号平均分配在往测和返测所得的高差值上。 [ ] 6、观测导线右角时,附合导线和闭合导线角度闭合差的分配原则都是将角度闭合差以相反 的符号平均分配到各个右角。 [ ] 7.1:50000地形图上,求得A点的高程H A=418.3m, B点的高程H B=416.7m,AB两点图上 的长度为15mm,则AB直线的坡度应是-2‰。 [ ] 8.衡量导线的精度应该以角度闭合差和导线全长相对闭合差来衡量。 [ ] 9、地形图上0.1㎜长所代表的实际长度称为比例尺的精度。 [ ] 10.圆曲线半径R=1000米,缓和曲线总长L0=100米,直线转向角α=15°20′30″则距ZH 点40米处的缓和曲线半径为2500米。 [ ] 11.绝对高程无负值,相对高程有负值。 [ ] 12.水准测量中,每一站读完后视读数瞄准前视尺时,必须旋转脚螺旋使管水准气泡居中再 读前视读数。[ ] 13.经纬仪竖轴倾斜引起的误差,可以采用盘左、盘右观测取平均值的方法消除。 [ ] 14.视差现象无法消除。 [ ] 15.直线的正反坐标方位角总是相差1800。 [ ] 16.中误差、容许误差、闭合差都是绝对误差。[ ] 17.当对一个观测量进行同精度多次观测后,则观测值的算术平均值就是观测量的最或然值。 [ ] 18.中误差、容许误差、相对误差在测量中都可以作为评定精度的标准。[ ] 19.导线计算的目的是算出各导线点的坐标,并检验导线测量的精度是否符合要求。[ ] 20.支导线由于没有检核条件,故只能用于图根控制。[ ] 21.闭合导线的纵横坐标增量代数和,理论上应该等于终点和始点已知坐标之差。 [ ] 22.附合导线的纵横坐标增量代数和,理论上都应该等于零。 [ ] 23.观测导线右角时,附合导线和闭合导线角度闭合差的分配原则都是将角度闭合差以相反 的符号平均分配到各个右角。[ ] 24.对微倾式水准仪,当水准管气泡符合时,视准轴就处于水平位置。[ ] 25.地形图上1.0㎜长所代表的实际长度称为比例尺的精度。[ ] 26.地形图的比例尺精度指的是制作比例尺时的精确度。[ ] 27.同一条等高线上的各点其高程必相等,但高程相等的点不一定在同一条等高线上。 [ ]

中南大学软件工程教材知识点整理

可行性研究 1、软件工程项目可行性研究实质是一次大大压缩和简化了的分析和设计过程,主要在较高层次上以较抽象的方式进行,其目的是在尽可能短的时间内以最小的代价确定该项目是否能够开发,是否值得开发。 2、可行性研究不是去开发一个软件项目,而是研究该项目能否在给定的资源和给定的时间开发,是否能够开发,是否值得开发。 3、可行性研究的内容:技术可行性(相关技术分析、资源有效性分析、风险分析);经济可行性(成本估计、效益分析);操作可行性,又称社会可行性和运行可行性(就政治意识形态、法律法规、社会道德、民族意识以及系统运行的组织机构或人员等,分析系统能否运行及运行好坏程度)。 4、可行性研究的步骤:对系统目标和范围的定义→对现行系统进行分析研究→导出新系统的逻辑模型→设计新系统的物理方案→推荐可行的方案。 5、可行性研究阶段,成本估计的方法: ①基于已完成的类似项目进行估算;(自顶向下估计) 缺点:对开发中某些局部问题难以预估,导致考虑不周 ②使用简单的“分解技术”来进行成本及工作量的估算;(自底向上估计) ③使用经验模型进行成本及工作量的估算。(经验算法估计) 主要经验模型:静态单变量模型;动态多变量模型;COCOMO模型。 COCOMO模型:Boehm将软件成本估算分成3个由粗到细的层次:基本层、中间层和详细层。每个层次又按软件项目的应用领域和复杂程序分成3种类型:组织型、半独立型和嵌入型。 6、效益分析:系统的效益有两部分:经济效益和社会效益。经济效益是指用使用新系统而增加的收入,包括使用新系统节省的运行费用,是一种有形的效益。(经济效益度量指标:货币的时间价值、纯收入、投资回收期、投资回收率);社会效益是一种无形的效益,主要从性质上、心理上进行衡量,很难直接量化,但在某些情况下,无效的效益能转化成有形的效益。 7、系统流程图是描绘物理系统的传统工具,可以采用系统流程图来描述项目的大概业务处理流程,其基本思想是用图形符号以黑盒子形式描绘系统各部件(如程序、数据库、文档、人工过程等)。系统流程图表达的是信息在系统中各部件之间流动的情况,而不是对信息进行加工处理的控制过程。(信息有流动无处理)8、数据流图描述的是系统的逻辑模型,图中没有具体的物理元素,只是描绘信息在系统中的流动和处理情况。(数据流图是逻辑系统的图形表示)

工程力学考试卷及答案

《工程力学》考试卷及答案 试卷部分 专业: 学生证号: 姓名: 1、如图所示,在刚体上A 、B 、C 三点分别作用三个大小相等的力F1、F 2、F3,则( )。 A 、刚体平衡 B 、刚体不平衡,其简化的最终结果是一个力 C 、刚体不平衡,其简化的最终结果是一个力偶 D 、刚体不平衡,其简化的最终结果是一个力和一个力偶 2、如图所示轴受3个转矩,则AB 段轴内部受扭 矩为( ) A 、Ma B 、Mb C 、Mc D 、Ma+Mb 3、力偶对物体产生的运动效应为( )。 A 、只能使物体转动 B 、只能使物体移动 C 、既能使物体转动,又能使物体移动 D 、它与力对物体产生的运动效应有时相同,有时不同 4、如图所示,F 1、F 2(方向如图,大小为正)分别作用于刚体上A 、B 两点,且F 1、F 2与刚体上另一点C 点共面,则下述说法正确的是( ): A 、 在A 点加一个适当的力可以使系统平衡。 B 、 在B 点加一个适当的力可以使系统平衡。 C 、 在C 点加一个适当的力可以使系统平衡。 D 、 在系统上加一个适当的力偶可以使系统平衡。 5、如图所示AC 、BC 杆受力F 作用处于平衡,则下列说法正确的是( )。 A 、 AC 杆是二力构件,BC 杆不是; B 、 B C 杆是二力构件,AC 杆不是; C 、 AC 杆、BC 杆都是二力构件; D 、 AC 杆、BC 杆都不是二力构件。 M A M B M C

二、是非题(每小题3分,共15分) 1、如物体相对于地面保持静止或匀速运动状态,则物体处于平衡。( ) 2、成力偶的两个力F=-F,所以力偶的合力等于零。( ) 3、静力学公理中,二力平衡公理和加减平衡力系公理适用于刚体。( ) 4、杆件的基本变形有四种:轴向拉伸或压缩、剪切、挤压和弯曲。( ) 5、作用在同一物体上的两个力,使物体处于平衡的必要和充分条件是:这两个力大小相等、方向相反、沿同一条直线。( ) 三、填空题(每个空2分,共30分) 1、力对物体的作用效果一般分为效应和效应。 2、求杆件受力后的内力所用的方法是。 3、平面汇交力系平衡的几何条件是合力为。 4、作用在刚体上的两个力偶的等效条件是、和作用于同一平面。 5、工程中把以变形为主要变形的杆件成为轴。 6、柔索的约束反力T通过,沿柔索而物体。 7、当杆件受到一对垂直于轴线的大小相等、方向相反、作用线相距很近的力作用时,将产生。 8、平面内两个力偶等效的条件是这两个力偶处于;上述两平面力偶平衡的充要条件是。 9、工程中把以变形为主要变形的杆件成为梁。 10、工程中把以变形为主要变形的杆件成为轴。 11、材料力学的任务就是在满足的前提下,经济、合理、安全的设计构件。 四、问答题(每小题3分,共6分) 1、简述杆件变形的四种基本形式。 答: 2、什么是力偶三要素? 答: 五、绘图题(每小题6分,共18分) 1、画出下图中球的受力图。

UML-软件体系结构-实验1-中南大学-软件学院

实验1 UML实验(1) 实验学时: 2 每组人数: 1 实验类型: 3 (1:基础性2:综合性3:设计性4:研究性) 实验要求: 1 (1:必修2:选修3:其它) 实验类别: 3 (1:基础2:专业基础3:专业4:其它) 一、实验目的 1.学会安装和使用建模工具PowerDesigner,熟练使用PowerDesigner绘制常用的UML 图形,熟悉常用的UML符号; 2.构建用例模型来描述软件需求,包括绘制用例图,撰写用例文档并制作用例检查矩阵; 3. 绘制状态图描述对象的状态及转换。 二、实验内容 1. 某酒店订房系统描述如下: (1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订; (2) 前台服务员可以利用系统直接在前台预订房间; (3) 不管采用哪种预订方式,都需要在预订时支付相应订金; (4) 前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付; (5) 利用信用卡进行支付时需要和信用卡系统进行通信; (6) 客房部经理可以随时查看客房预订情况和每日收款情况。 绘制该酒店订房系统的用例图。 2. 根据以下场景绘制用例图: 某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业内联网使用该系统。该系统功能描述如下: (1) 企业的任何员工都可以查看菜单和今日特价; (2) 系统的顾客是注册到系统的员工,可以在线订餐(以下操作均需先登录)、注册工资支付、修改订餐信息和删除订餐信息,在注册工资支付时需要通过工资系统进行身份验证; (3) 餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统; (4) 菜单管理员是餐厅员工的一种,可以管理菜单;

中南大学工程测量作业答案

工程测量作业 作业一 1.什么叫大地水准面?它有什么特点和作用? 答:水准面有无数个,我们将其中一个与平均海平面相吻合的水准面称为大地水准面。 特点:1、水准面上任意一点铅垂线都垂直于该点的曲面;2、是一个重力曲面。 作用:是测量工作的基准面。 2.什么叫绝对高程、相对高程及高差? 答:地面点到大地水准面的铅垂距离,称为该点的绝对高程或称海拔,通常以H表示。 地面点到假设水准面的铅垂距离,称为点的相对高程。 地面上两个点之间的高程差称为高差,通常用hij表示。 3.测量上的平面直角坐标系和数学上的平面直角坐标系有什么区别? 答:测量平面坐标系与数学坐标系区别:(1)X轴和Y轴互换;(2)象限顺序相反. 相同点:在数学坐标系中使用的数学公式不需作任何改变,照常使用。学上南北方向为纵轴,并记为Y轴,Y轴向北为正,向南为负;以东西为横轴,并记为X,X轴向东为正,向西为负;数学直角坐标系中象限按逆时针方向编号。平面

直角坐标系,规定南北方向为纵轴,并记为X轴,X轴向北为正,向南为负;以东西为横轴,并记为Y,Y轴向东为正,向西为负;平面直角坐标系中象限按顺时针方向编号。4.什么叫高斯投影?高斯平面直角坐标系是怎样建立的? 答:是将地球划分成若干带,然后将每带投影到平面上。 投影带是从首子午线起,每隔经差6°划一带(称为六度带),自西向东将整个地球划分成经差相等的60个带,各带从首子午线起,自西向东依次编号用数字1、2、3、…、60表示。位于各带中央的子午线,称为该带的中央子午线。第一个度带的中央子午线的经度为3°,任意带的中央子午线经度L0可按下式计算:L0=6N-3。 5.已知某点位于高斯投影6°带第20号带,若该点在该投影带高斯平面直角坐标系中的横坐标=-306579.210m,写出该点不包含负值且含有带号的横坐标及该带的中央子午线经度。 答:Y=20×(-306579.210+500000)=20193420.790m。作业二 1.用水准仪测定、两点间高差,已知点高程为=12.658 m,尺上读数为1526mm,尺上读数为1182mm,求、两点间高差为多少?点高程为多少?绘图说明。 答:hAB=+0.344m,hB=13.002m。

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

填空题(本题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、软件测试的目标是(暴露程序中的错误),因而从心理学角度来看,由程序作者对自己编写的程序进行测试是不恰当的。设计测试方案是测试阶段的关键技术问题,测试方案一般包括(测试目的)、输入的测试数据

《工程力学》期末试题及答案

1 湖南工业大学考试试卷纸 系(院) 课程名称 班级 姓名 学号 密封线 课程名称: 工程力学 (A 卷 闭卷) 适用专业年级 : 冶金18级 、金属18级 时间100分钟 题号 一 二 三 四 五 六 七 八 九 十 总分 统分人 签名 题分 20 20 10 15 20 15 100 得分 考生注意事项:1、本试卷共 2 页,试卷如有缺页或破损,请立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。(答案请写在 密封线内和纸卷正面,否则不记分) 一、选择题(每小题2分,共20分,请将答案的序号填入括号内) 1、已知1F 、2F 、3F 、4F 为作用于刚体上的平面汇交力系,如图所示,由此可知( ) A 、力系可合成为一个力偶 B 、力系可合成为一个力 C 、力系可简化为一个力和一个力偶 D 、力系的合力为零,力系平衡 F 4 F 2 F 1 F 3 (1题图) (2题图) 2、变截面杆受集中力P 作用,如图。设F 1、F 2和F 3分别表示杆中截面1-1,2-2和3-3上沿轴线方向的内力值,则下列结论中哪个是正确的? ( ) A 、F 1 = F 2 = F 3 B 、F 1 = F 2 ≠ F 3 C 、F 1 ≠ F 2 = F 3 D 、F 1 ≠ F 2 ≠ F 3 3、长方形截面细长压杆,2 1 =h b ,如果将长方形截面改成边长为h 的正方形后仍为细长杆, 临界力cr F 是原来的( )倍。 A 、2倍; B 、4倍; C 、8倍; D 、16倍 l cr F h b h (3题图) (4题图) 4、图示三棱柱重1F ,放在光滑的水平面上,重2F 的均质圆柱体静止释放后沿斜面作纯滚动,则系统在运动过程中________。 A 、 动量守恒,机械能守恒 B 、 沿水平方向动量守恒,机械能守恒 C 、 沿水平方向动量守恒,机械能不守恒 D 、 均不守恒 5、空间任意力系向某一定点O 简化,若主矢0'≠R F ,主矩00≠M ,则此力系简化的最后结果( )。 A 、可能是一个力偶,也可能是一个力 B 、一定是一个力 C 、可能是一个力,也可能是力螺旋 D 、一定是力螺旋 6、作用在刚体上的二力平衡条件是( )。 A 、等值、反向、共线,作用在两个相互作用物体上 B 、等值、反向、共线,作用在同一刚体上 C 、等值、反向、共线,作用在同一刚体上 D 、等值、反向、共线,作用点相同 7、一内外径之比为D d /=α的空心圆轴, 当两端受扭转力偶矩时,横截面的最大切应力为τ,则内圆周处的切应力有四种答案,正确的答案是( )。 A 、τ B 、()3 1ατ- C 、ατ D 、()4 1ατ- 8、塑性材料的伸长率应( )。 A 、大于5%; B 、 小于5%; C 、等于5%; D 、 没有固定标准。 9、为了保证结构的安全和正常工作,对构件承载能力要求是( )。 A 、强度要求; B 、强度要求和刚度要求; C 、刚度要求和稳定性要求; D 、强度要求、刚度要求和稳定性要求。 10、电机轴的直径为20mm ,功率为5kW ,转速为1000rpm 。当电机满负荷工作时,轴上的扭矩是( )。 A 、475.5 B 、 4.755 C 、47.75 D 、4775 二、填空题(共20分,每题4分;请将简要答案填入括号内) 1、低碳钢在拉伸过程中,依次表现为( )、( )、( )和( ) 四个阶段。 2、实际杆件四种基本变形可以分解为( )、( )、( )、( )。 3、如图所示,挖去阴影圆后,图形对z 轴的惯性矩=z I ( )。 4、图示木榫接头,其剪切面面积为( ),挤压面面积为( )。 z D y c b a a F F (3题图) (4题图) 5、动点的运动方程为:?????=+=2 2 21 t y t x (x ,y 以cm 计),则t =1s 时,动点的速度( );全加速度( )。 1 页 共 2 页

中南大学软件学院软件体系结构实验1UML实验-参考答案

《UML实验》参考答案 1. 某酒店订房系统描述如下: (1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订; (2) 前台服务员可以利用系统直接在前台预订房间; (3) 不管采用哪种预订方式,都需要在预订时支付相应订金; (4) 前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付; (5) 利用信用卡进行支付时需要和信用卡系统进行通信; (6) 客房部经理可以随时查看客房预订情况和每日收款情况。 绘制该酒店订房系统的用例图。 参考答案: 顾客 在线预订房间 前台预订房间通过现金支付订金 通过信用卡支付订金 查看客房预订情况 查看每日收款情况 2. 根据以下场景绘制用例图: 某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业联网使用该系统。该系统功能描述如下: (1) 企业的任何员工都可以查看菜单和今日特价; (2) 系统的顾客是注册到系统的员工,可以在线订餐(以下操作均需先登录)、注册工资支付、修改订餐信息和删除订餐信息,在注册工资支付时需要通过工资系统进行身份验证; (3) 餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统;

(4) 菜单管理员是餐厅员工的一种,可以管理菜单; (5) 送餐员也是餐厅员工的一种,可以打印送餐说明、记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。 参考答案: <> 查看菜单 查看今日特价 在线订餐 注册工资支付 修改订餐信息 删除订餐信息 工资系统 备餐 生成付费请求 请求送餐 管理菜单 打印送餐说明 记录送餐信息 记录收费 注册 登录

中南大学工程测量选择题库及参考答案资料

精品文档 选择题库及参考答案 第1章绪论 1-1、我国使用高程系的标准名称是(BD 。 A.1956黄海高程系 B.1956年黄海高程系 C.1985年国家高程基准 D.1985国家高程基准 1-2、我国使用平面坐标系的标准名称是(AC 。 A.1954北京坐标系 B. 1954年北京坐标系 C.1980西安坐标系 D. 1980年西安坐标系 1-2、在高斯平面直角坐标系中,纵轴为( C )。 x y轴,向东为正 A.B.轴,向东为正x y轴,向北为正 C.D.轴,向北为正x?y?19343800m,则A点所在112240m,6°1-3、A点的高斯坐标为带的带号及中央子午线的经度分AA别为( D ) A 11带,66 B 11带,63 C 19带,117 D 19带,111 1-4、在( D )为半径的圆面积之内进行平面坐标测量时,可以用过测区中心点的切平面代替大地水准面,而不必考虑地球曲率对距离的投影。 A 100km B 50km C 25km D 10km 1-5、对高程测量,用水平面代替水准面的限度是( D )。 A 在以10km为半径的范围内可以代替 B 在以20km为半径的范围内可以代替 C 不论多大距离都可代替 D 不能代替 1-6、高斯平面直角坐标系中直线的坐标方位角是按以下哪种方式量取的?( C ) A 纵坐标北端起逆时针 B 横坐标东端起逆时针 C 纵坐标北端起顺时针 D 横坐标东端起顺时针 1-7、地理坐标分为( A )。 A 天文坐标和大地坐标 B 天文坐标和参考坐标 C 参考坐标和大地坐标 D 三维坐标和二维坐标 1-8、地面某点的经度为东经85°32′,该点应在三度带的第几带?( B ) A 28 B 29 C 27 D 30 1-9、高斯投影属于( C )。 A 等面积投影 B 等距离投影 C 等角投影 D 等长度投影 1-10、测量使用的高斯平面直角坐标系与数学使用的笛卡尔坐标系的区别是( B )。 y x轴互换,第一象限相同,象限逆时针编号A 与y x轴互换,第一象限相同,象限顺时针编号与B y x轴不变,第一象限相同,象限顺时针编号与C y x轴互换,第一象限不同,象限顺时针编号与D 第2章水准测量 2-1、水准仪的( B )应平行于仪器竖轴。 A 视准轴 B 圆水准器轴 C 十字丝横丝 D 管水准器轴 2-2、水准器的分划值越大,说明( B )。 A 内圆弧的半径大 B 其灵敏度低 C 气泡整平困难 D 整平精度高 2-3、在普通水准测量中,应在水准尺上读取( D )位数。 A 5 B 3 C 2 D 4

中南软件java实验报告2

中南大学软件学院实验报告 课程名称Java面向对象程序设计SSD3 实验项目名称实验2《一维数组》 学生姓名专业班级学号 实验成绩日期 实验学时: 2 每组人数: 1 实验类型: 1 (1:基础性2:综合性3:设计性4:研究性)实验要求: 1 (1:必修2:选修3:其它) 实验类别: 2 (1:基础2:专业基础3:专业4:其它) 一、实验目的 学习一维数组的用法。 二、实验内容 1. (P182, 6.3)编写程序,读取1-100之间的整数,然后计算每个数出现的次数。假 package java_shiyan_two; import java.util.Scanner; public class Jscs_6_3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("Enter the integers between 1 and 100 :");

int list[]=new int[88]; Scanner input=new Scanner(System.in); for (int i=0;i<=list.length;i++){ list[i]=input.nextInt(); if(list[i]==0){ break; } if (list[i]<1||list[i]>100){ System.out.print("WRONG"); continue; } } int[] list1=insertionSort (list); cout(list1); } /* * 数组排序 */ public static int[] insertionSort (int[] list){ int[] result=new int [list.length]; for (int i=0 ;i=0&&list[k]>c;k--){ list[k+1]=list[k]; } list [k+1]=c; } for (int d=0;d

测量基础复习试题和答案

中南大学网络教育课程考试复习题及参考答案 测量基础(专科) 一、判断题:(正确打√,错误打×) 1.大地水准面所包围的地球形体,称为地球椭球体。[ ] 2.测量工作的实质就是测量(或测设)点位的工作。[ ] 3.测量中的坐标轴方向和象限顺序与数学中的坐标轴方向和象限顺序正好相同。[ ] 4.旋转微倾螺旋可使望远镜连同管水准器作俯仰微量的倾斜,从而使视线精确整平。因此这种水 准仪称为微倾式水准仪。 [ ] 5.对于水准支线,应将高程闭合差按相反的符号平均分配在往测和返测所得的高差值上。[ ] 6.经纬仪对中后,用管水准器使经纬仪精确整平后,不需要检查光学对中器是否偏移。[ ] 7.用经纬仪照准目标时,尽可能照准目标的上部。[ ] 8.用经纬仪照准目标为提高照准精度,对细的目标,使目标平分双丝;对粗的目标,使单丝平分 目标像。 [ ] 9.误差的绝对值与观测值之比称为相对误差。[ ] 10.经纬仪整平的目的是使视线水平。[ ] 11.精密丈量是指要求精度高,读数至毫米的量距。[ ] 12.自由旋转的磁针静止下来所指的方向为真子午线方向。[ ] 13.在相同观测条件下,对某一量进行一系列观测,若误差的大小和符号保持不变,或按一定的规 律变化,这种误差称为偶然误差。[ ] 14.误差的绝对值与观测值之比称为相对误差。[ ] 15.观测值与其真值的差称为观测值的真误差。[ ] 16.中误差.容许误差.闭合差都是绝对误差。[ ] 17.当对一个观测量进行同精度多次观测后,则观测值的算术平均值就是观测量的最或然值。[ ] 18.中误差.容许误差.相对误差在测量中都可以作为评定精度的标准。[ ] 19.导线计算的目的是算出各导线点的坐标,并检验导线测量的精度是否符合要求。[ ] 20.支导线由于没有检核条件,故只能用于图根控制。[ ] 21.闭合导线的纵横坐标增量代数和,理论上应该等于终点和始点已知坐标之差。[ ] 22.附合导线的纵横坐标增量代数和,理论上都应该等于零。[ ] 23.观测导线右角时,附合导线和闭合导线角度闭合差的分配原则都是将角度闭合差以相反的符号 平均分配到各个右角。 [ ] 24.对微倾式水准仪,当水准管气泡符合时,视准轴就处于水平位置。[ ] 25.地形图上㎜长所代表的实际长度称为比例尺的精度。[ ] 26.地形图的比例尺精度指的是制作比例尺时的精确度。[ ] 27.同一条等高线上的各点其高程必相等,但高程相等的点不一定在同一条等高线上。[ ] 28.比例尺的分母愈大,则图形表现得愈大愈清楚,称大比例尺。[ ] 29.纵断面是指沿垂直于线路中线方向的地面线。[ ] 30.用偏角法测设圆曲线,20m的圆弧长与相应的弦长相差很小,因而当曲线R>400m时,可将20m 的弦长当作圆弧长看待。 [ ] 31.复测是指线路施工开始前进行中线的恢复工作和水准点的检验工作,并检查定测资料的可靠性 和完整性。 [ ] 二、选择题: 1.绝对高程是[ ] A.地面点到假定水准面的铅垂距离 B.地面点到大地水准面的铅垂距离 C.地面点到水平面的铅垂距离 D.地面点到任一水准面的铅垂距离 2.在测量学中,点的平面位置用平面直角坐标表示,坐标轴方向和象限顺序为[ ]

相关文档
最新文档