搜档网
当前位置:搜档网 › 中南大学数据库课程设计

中南大学数据库课程设计

中南大学数据库课程设计
中南大学数据库课程设计

中南大学

信息科学与工程学院《数据库课程设计》

题目:基于RBAC模型的贵重仪器管理系统姓名: 董嘉伟

班级: 物联网工程1002班

学号: 0909103303

时间: 2013年7月5日

目录●问题描述

●系统需求分析

?需求描述

?系统功能结构

?数据流图

●数据库设计

?全局ER

?数据字典

?数据库内关系表定义

●数据库实现

?数据库创建SQL代码

?关系表及相关视图创建SQL代码

?存储过程、触发器等创建SQL代码

●RBAC应用场景描述

?场景1-场景5描述

●心得体验

●总结

一、问题描述

每个贵重仪器对于各个高校都是一笔巨大的财产,除了本身的物品价值之外,还在于其巨大的使用价值。由于部分科学实验或人文实验需要更加精确的实验结果和实验推算,大型精密的珍贵仪器成为每个研究者的最有力的帮助。但是目前在仪器的管理和共享方面要做到规范、有序、高效方面还存在一定困难,例如用户使用权限、借出维护等。除此之外,虽然大量数据库实现基于角色的访问控制功能,然而却没有对其特征集达成一致。缺乏广为接受的模型,导致了对基于角色的访问控制效用和含义理解的不规范性和不确定性。基于以上情况,为了解决仪器管理和共享上遇到的实际困难,设计了一套基于RBAC模型的贵重仪器管理系统,使贵重实验仪器的管理和共享更加信息化、智能化,使仪器的使用更加高效,价值得到了更高的体现。

二、系统需求分析

a)需求描述

i.贵重仪器管理

负责对贵重仪器的进入仓库、借出、归还、保修以及其他功能的管理。

1.仓库管理员负责贵重仪器的进入仓库、保修的信息的维护,并且

可修改贵重仪器的可借出状态。

2.老师、学生可以对贵重仪器借出、并在规定时间内归还。

3.仓库管理员针对老师、学生对于贵重仪器的请求可以做出拒绝、

接收的回应。

ii.用户和权限管理

实现对系统用户以及不同角色的权限的管理

1.具有特定权限的管理员可以创建、删除系统用户

2.用户可以在登录系统后修改自己的相应资料

3.每个用户在创建时须赋于相应角色

4.每个角色在被创建时可以赋于相应权限,其所具有的权限可以修改

5.角色创建后可以修改、删除

6.默认的系统角色:系统管理员

仓库管理员

学生

教师

b)系统功能结构

系统结构图应用界

面模块主要面向用户

完成相应操作,并收集

操作相关信息,向上提

交给逻辑处理模块。

逻辑处理模块收集

应用界面模块返还的

信息,并判断数据的真

实性和合法性,将合法

数据封装好后提交给传输模块。

本地管理模块和网络管理模块针对系统使用的两种不同环境,通过与数据库连接池获取数据库连接后,将相关信息传输到数据库进行操作。

数据库系统结构图

C) 数据流图

三、数据库设计

a)ER图设计

b) 数据字典

表名:UsersAssign

字段名数据类型允许空说明

Staff_RoleASID Nchar(10) X 用户分配角色标示

StaffID Nchar(10) X 用户ID

RoleID Nchar(10) X 角色ID IsActive Bit X 标示该用户已分配

角色

表名:Staff_USERS

字段名数据类型允许空说明

StaffID Nchar(10) X 用户ID

Name Nchar(10) X 用户姓名

Sex Nchar(6) V 用户性别Birthday Nchar(10) V 用户出生日期College Nchar(10) V 用户所在学院Password Nchar(10) X 用户登录密码IsLocked bit X 用户限制登录标示表名:ROLES

字段名数据类型允许空说明

RoleID Nchar(10) X 角色ID RoleDesc Nchar(25) V 角色描述RoleName Nchar(10) V 角色名称

表名:PermissionAssign

字段名数据类型允许空说明

RoleID Nchar(10) X 角色ID PRDesc Nchar(20) V 权限分配说明PermissionID Nchar(10) X 权限ID

表名:Permission

字段名数据类型允许空说明PermissionID Nchar(10) X 权限ID PermissionDesc Nchar(10) V 权限说明

OPSID Nchar(10) X 操作ID OBJSID Nchar(10) X 对象ID

表名:Operation_OPS

字段名数据类型允许空说明OperationID Nchar(10) X 操作ID OperationDesc Nchar(10) V 操作说明Operation Nchar(10) V 相关的数据库操作

表名:Equipments_OBJS

字段名数据类型允许空说明

EquipID Nchar(10) X 仪器ID

Area Nchar(10) V 仪器应用领域Birthdate Nchar(10) V 仪器生产日期BirthAddress Nchar(10) V 生产地址EquipDesc Nchar(10) V 仪器描述Islocked Bit X 仪器可否借出

表名:EquipManage

字段名数据类型允许空说明

EquipID Nchar(10) X 仪器ID StaffID Nchar(10) X 仪器借出用户LastOut date X 仪器借出时间LastIn date V 仪器归还时间

C)数据库内关系图定义

四、数据库实现

a)数据库创建代码

USE [master]

CREATE DATABASE [ExpensiveEquipment]

CONTAINMENT = NONE

ON PRIMARY

( NAME = N'ExpensiveEquipment', FILENAME =

N'G:\sqlsever\MSSQL11.MSSQLSERVER\MSSQL\DATA\ExpensiveEquipment.mdf' , SIZE = 5120KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )

LOG ON

( NAME = N'ExpensiveEquipment_log', FILENAME =

N'G:\sqlsever\MSSQL11.MSSQLSERVER\MSSQL\DATA\ExpensiveEquipment_log.l df' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)

GO

ALTER DATABASE [ExpensiveEquipment] SET COMPATIBILITY_LEVEL = 110

GO

IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))

begin

EXEC [ExpensiveEquipment].[dbo].[sp_fulltext_database] @action = 'enable'

end

GO

ALTER DATABASE [ExpensiveEquipment] SET ANSI_NULL_DEFAULT OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET ANSI_NULLS OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET ANSI_PADDING OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET ANSI_WARNINGS OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET ARITHABORT OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET AUTO_CLOSE OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET AUTO_CREATE_STATISTICS ON GO

ALTER DATABASE [ExpensiveEquipment] SET AUTO_SHRINK OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET AUTO_UPDATE_STATISTICS ON GO

ALTER DATABASE [ExpensiveEquipment] SET CURSOR_CLOSE_ON_COMMIT OFF GO

ALTER DATABASE [ExpensiveEquipment] SET CURSOR_DEFAULT GLOBAL

ALTER DATABASE [ExpensiveEquipment] SET CONCAT_NULL_YIELDS_NULL OFF GO

ALTER DATABASE [ExpensiveEquipment] SET NUMERIC_ROUNDABORT OFF GO

ALTER DATABASE [ExpensiveEquipment] SET QUOTED_IDENTIFIER OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET RECURSIVE_TRIGGERS OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET DISABLE_BROKER

GO

ALTER DATABASE [ExpensiveEquipment] SET

AUTO_UPDATE_STATISTICS_ASYNC OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET

DATE_CORRELATION_OPTIMIZATION OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET TRUSTWORTHY OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET ALLOW_SNAPSHOT_ISOLATION OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET PARAMETERIZATION SIMPLE

GO

ALTER DATABASE [ExpensiveEquipment] SET READ_COMMITTED_SNAPSHOT OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET HONOR_BROKER_PRIORITY OFF GO

ALTER DATABASE [ExpensiveEquipment] SET RECOVERY FULL

GO

ALTER DATABASE [ExpensiveEquipment] SET MULTI_USER

GO

ALTER DATABASE [ExpensiveEquipment] SET PAGE_VERIFY CHECKSUM

GO

ALTER DATABASE [ExpensiveEquipment] SET DB_CHAINING OFF

GO

ALTER DATABASE [ExpensiveEquipment] SET

FILESTREAM( NON_TRANSACTED_ACCESS = OFF )

GO

ALTER DATABASE [ExpensiveEquipment] SET TARGET_RECOVERY_TIME = 0 SECONDS

GO

EXEC sys.sp_db_vardecimal_storage_format N'ExpensiveEquipment', N'ON'

b)数据表创建代码

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[EquipManage]( [EquipID] [nchar](10) NULL,

[StaffID] [nchar](10) NULL,

[LastOut] [datetime] NULL,

[LastIn] [datetime] NULL

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[Equipments_OBJS]( [EquipID] [nchar](10) NOT NULL,

[Area] [nchar](10) NULL,

[BirthDate] [nchar](10) NULL,

[Cost] [nchar](10) NULL,

[BirthAddress] [nchar](10) NULL,

[EquipDesc] [nchar](10) NULL,

[Locked] [bit] NULL

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[Operation_OPS]( [OperationID] [nchar](10) NOT NULL,

[OperationDesc] [nchar](10) NOT NULL,

[Operation] [nchar](10) NOT NULL

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[Permission](

[PermissionID] [nchar](10) NULL,

[PermissionDesc] [nchar](10) NULL,

[OPSID] [nchar](10) NULL,

[OBJSID] [nchar](10) NULL

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[PermissionsAssign]( [RoleID] [nchar](10) NOT NULL,

[PRDesc] [nchar](20) NOT NULL,

[PermissionID] [nchar](10) NOT NULL ) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[ROLES](

[RoleID] [nchar](10) NOT NULL,

[RolesDesc] [nchar](10) NULL,

[RoleName] [nchar](10) NULL,

CONSTRAINT [PK_ROLES] PRIMARY KEY CLUSTERED

(

[RoleID] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[Staff_USERS](

[StaffID] [nchar](10) NOT NULL,

[Name] [nchar](10) NOT NULL,

[Sex] [nchar](10) NULL,

[Birthday] [nchar](10) NULL,

[Password] [nchar](10) NULL,

[College] [nchar](10) NULL,

[IsLocked] [bit] NOT NULL,

CONSTRAINT [PK_Staff_USERS] PRIMARY KEY CLUSTERED

(

[StaffID] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

) ON [PRIMARY]

GO

USE [ExpensiveEquipment]

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE TABLE [dbo].[UsersAssign](

[Staff_RoleAsID] [nchar](10) NULL,

[StaffID] [nchar](10) NULL,

[RoleID] [nchar](10) NULL,

[IsActive] [bit] NULL

) ON [PRIMARY]

GO

C)存储过程以及触发器创建代码

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[AddPermission]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@newPerID nchar(10),

@newPerDesc n char(10),

@newOPSID nchar(10),

@newOBJSID nchar(10)

AS

Declare @count int,@exits int

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

select @exits=(select count(*) from Permission where @newPerID=PermissionID and @newPerDesc =PermissionDesc)

if @exits<1

begin

insert into Permission values(@newPerID,@newPerDesc,@newOPSID,@newOBJSID)

return 1

end

else return 0

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

CREATE PROCEDURE [dbo].[AddRole]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@newRoleID nchar(10),

@newRoleDesc nchar(10),

@newRoleName nchar(10)

AS

DECLARE @count int,@exits int

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

select @EXITS=(select count(*) from ROLES where @newRoleID=RoleID and @newRoleName=RoleName and @newRoleDesc=RolesDesc )

if @EXITS<1

begin

insert into ROLES values(@newRoleID,@newRoleDesc,@newRoleName)

return 1

end

else return 0

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[AddUser]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@newID nchar(010),

@newName nchar(10),

@newSex nchar(10),

@newBirthday nchar(10),

@newPassword nchar(10),

@newCollege nchar(10),

@newIsLocked bit

AS

DECLARE @count int,@exits int

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

select @exits=(select count(*) from Staff_USERS where @newID=StaffID)

if @exits<1

begin

insert into Staff_USERS values(@newID,@newName,@newSex,@newBirthday,@newPassword,@newCollege,@newIsL ocked)

return 1

end

else return 0

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[AssignUser]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@newUAID nchar(10),

@newstaffid nchar(10),

@newroleid nchar(10)

AS

DECLARE @COUNT INT,@EXITS INT

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

select @EXITS=(select count(*) from UsersAssign where @newstaffid=StaffID and @newroleid=RoleID )

if @EXITS<1

begin

insert into UsersAssign values(@newUAID,@newstaffid,@newroleid,0)

return 1

end

else

return 0

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[CancleUserAssign]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@cstaffid nchar(10),

@croleid nchar(10)

AS

DECLARE @count int,@exits int

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

select @exits =(select count(*) from UsersAssign where @cstaffid=StaffID and @croleid=RoleID)

if @exits>0

begin

delete from UsersAssign where @cstaffid=StaffID and @croleid=RoleID

return 1

end

else return 0

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[CreateSession]

@StaffID nchar(10),

@ROLE nchar(10),

@uaid nchar(10) output

AS

DECLARE

@value as int set @value=0

BEGIN

select @value =(select count(*) from UsersAssign where @StaffID =StaffID and @ROLE =RoleID )

IF

@value>=1

BEGIN

update UsersAssign set IsActive = 1 where @StaffID=StaffID and @ROLE=RoleID

select @uaid=(Select Staff_RoleAsID from UsersAssign where @StaffID=StaffID and @ROLE=RoleID)

return 1

END

ELSE

RETURN 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[DeleteEquip]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@EquipID nchar(10)

AS

DECLARE @count int

BEGIN

execute dbo.InitUse @StaffID,@Role,@OPSID,@count output

if @count>0

begin

delete from Equipments_OBJS where @EquipID=EquipID

return 1

end

else return 0

END

GO

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE [dbo].[DeletePermission]

@StaffID nchar(10),

@Role nchar(10),

@OPSID nchar(10),

@PermissionID nchar(10)

AS

DECLARE @count int,@exits int

BEGIN

土木工程材料复习题及参考答案

中南大学网络教育课程考试复习题及参考答案 土木工程材料 一、填空: 1.对于开口微孔材料,当其孔隙率增大时,材料的密度,吸水性 , 抗冻性 ,导 热性 ,强度。 2.与硅酸盐水泥相比,火山灰水泥的水化热 ,耐软水能力 ,干缩。 3.保温隔热材料应选择导热系数 ,比热容和热容的材料。 4.硅酸盐水泥的水化产物中胶体为和。 5.普通混凝土用砂含泥量增大时,混凝土的干缩 ,抗冻性。 6.普通混凝土配合比设计中要确定的三个参数为、和。 7.钢材中元素S主要会使钢的增大,元素P主要会使钢的增大。 8.含水率为1%的湿砂202克,其中含水为克,干砂克。 9.与建筑石灰相比,建筑石膏凝结硬化速度,硬化后体积。 10.石油沥青中油分的含量越大,则沥青的温度感应性,大气稳定性。 11.普通混凝土强度的大小主要决定于水泥强度和。 12.木材的强度中,在理论上最大的是强度。 13.按国家标准的规定,硅酸盐水泥的初凝时间应满足。 14.相同条件下,碎石混凝土的和易性比卵石混凝土的和易性。 15.普通混凝土用石子的强度可用或表示。 16.常温下,低碳钢中的晶体组织为和。 17.据特点不同,塑料可分成热塑性塑料和热固性塑料。 18.有无及是否发达是区分阔叶树和针叶树的重要特征。 19.与石油沥青相比,煤沥青的温度感应性更,与矿质材料的粘结性更。 20.石灰的陈伏处理主要是为了消除的危害。 21.木材防腐处理的措施一般有和。 22.材料确定后,决定普通混凝土流动性的最重要因素是。 23.普通混凝土的强度等级是根据。 24.钢的牌号Q235-AF中A表示。 25.结构设计时,硬钢的强度按取值。 26.硅酸盐水泥强度等级确定时标准试件的尺寸为。 27.钢筋进行冷加工时效处理后屈强比。 28.石油沥青的牌号越大,则沥青的大气稳定性。 29.在沥青中掺入填料的主要目的是提高沥青的黏结性、耐热性和。 30.用于沥青改性的材料主要有矿质材料、树脂和。 31.塑料的主要组成成分是。 32. 是现代沥青牌号划分的主要依据. 33.承受动载或冲击荷载的结构选材时必须考虑材料的。 34.表示石油沥青温度感应性大小的指标是。 35.水玻璃的化学组成式是。 36.煤沥青中游离碳的含量增加,其粘度和温度稳定性。 37.引起木材腐朽的真菌是。 38.沸煮法检验硅酸盐水泥的安定性,是为了检验水泥中是否过量. 39.煤沥青的温度稳定性比石油沥青。 40.钢材产生时效的难易程度称为。 41.煤沥青与矿质材料的粘结力。 42.材料确定后,决定普通混凝土流动性的最重要因素是。 43.对普通混凝土的基本要求是和经济性。 44.从结构上看,聚合物大分子链的几何形状有三种。

卫星通信系统路由技术

大家好,今天我要介绍的内容是卫星路由技术 首先介绍一下技术背景。20世纪ATM公司通过通过实验验证星上ATM不可行,IP网络路由技术胜出。21世纪的几个通信卫星证明了IP网络的可行性。所以说IP网络是未来的发展方向。 下面我们介绍几种当前的交换技术 首先是透明转发 AB之间通信,首先通过A端卫星和地面站与B端卫星建立连接。连接建立后,地面站和卫星作为转发站构成链路。 如图所示,用户A通过控制信道向地面站发送与用户B建立连接的请求 (①②),地面站通过控制信道向用户B发送建立连接请求,等待用户B响应(③④)。当用户B同意建立连接,向地面站反馈同意应答(⑤⑥)。地面站把应答反馈给用户A(⑦⑧)。同时地面站根据卫星1、2的信道状态,为用户A、用户B 分配信道(⑨⑩) 但是这种转发技术灵活性较低,卫星信道延时较大,且可靠性较差。其次星上ATM交换 当两个用户终端A、B属于不同卫星波束覆盖区域时,卫星之间具有

星际链路,可以直接通信。A通过A端卫星和地面站建立到达B端卫星的星际链路。通过地面站建立链路后,数据可以直接通过卫星链路进行传输,不必再有地面站进行转发。如果用户B的注册信息存储于卫星网络的节点中,则用户A的接入星不用访问地面站,可以直接通过星际链路,与用户B的接入星节点建立联系,把用户A的请求发送给用户B, 但是星上ATM交换可能造成资源浪费、时延抖动,通信质量难以保证,也不能很好的支持多播业务。 IP分组交换技术 基于IP分组交换是目前正在研究的一种星上交换方式。与星上ATM 交换不同的是在卫星链路上直接装载IP分组,而不是ATM信元。它的优点是:与地面网络的互通性良好,网络的可靠性和灵活性强,支持多播,适合承载各种分组业务 最后,我们主要介绍IP卫星网络的路由协议 基于IP网络的卫星网络路由设计主要考虑一下两个方面: 首先是星上交换机结构: 星上交换及也是由交换网络、交换接口单元和交换控制单元构成,概念图如下:它将交换机端口上分组处理功能外延到地面设备SUT 上,并通过控管端口,连接地面管理中心TMC 和简化后的星上交换路由控制管理单元。 粗实线表示的是业务信道,主要承载着用户的业务数据;而细实线表示的是控制信道,主要用于SUT 与TMC 之间路由信息和控制信息的通信。

中南大学结构力学试卷及答案

中南大学《结构力学》下试题 一选择题(每小题4分,共24分) 1 图示结构中,不能直接用力矩分配法计算的结构是() A. C. B. D. EI= 2 根据影响线,使跨中截面K产生最大弯矩的均布活荷载最不利分布是( ) (A) K K (B) (C) K K (D) 3 不考虑轴向变形,图示结构用先处理法建立的结构刚度矩阵阶数是( ) (A) 3×3 (B) 4×4 (C) 5×5 (D) 6×6 (E) 7×7 (F) 8×8 题一.3图题一.4图 4 不计杆件质量和轴向变形,图示体系的振动自由度数为( ) (A) 1 (B) 2 (C) 3 (D) 4 5 设ω为结构自振频率,θ为动力荷载频率,关于动力系数β的下列论述中正 确的是( ) (A)ω越大、β也越大(B)θ越大、β也越大(C)θ/ω越接近1、β越大

6 图示三单跨梁的自振频率分别为ωa ,ωb ,ωc , 它们之间的关系是( ) (a) (b) (c) (A)c b a ωωω>> (B) b c a ωωω>> (C) b a c ωωω>> (D) c a b ωωω>> 二 用力矩分配法计算图示连续梁,并作其M 图(25分) 三 简述根据定位向量、用直接刚度法形成结构整体刚度矩阵的规则和步骤(15分) 四 用矩阵位移法计算连续梁(计算至建立起结构刚度方程),忽略轴向变形(20 分) 20 kN/m 50kN 6m 2m 2m 2 E I EI A B x y M , θ 五 图示体系各柱柱高均为h ,EI=常数,3 18mh EI = θ,求最大动弯矩图(16分) m sin θP t o o m l/2 l/2 l/2 l/2 m m l/2 l/2 t F P θsin

中南大学网络教育数据结构

《数据结构》 学习中心: 专业: 学号: 姓名:

作业练习一 (第二章) 一、选择题 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、一个长度为n的顺序存储线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移( )个元素。 A)n-i B)n-i+1 C)n-i-1 D)i 7、( )运算中,使用顺序表比链表好。 A)插入B)删除C)根据序号查找 D)根据元素值查找 8、个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是( )。 A) O(1) B) O(n) C) O(n2) D) O(log2n) 9、在一个长度为n的顺序存储线性表中,删除第i个元素(1≤i≤n+1)时,需要从前向后依次前移( )个元素。 A)n-i B)n-i+1 C)n-i-1 D)i 10、在一个长度为n的线性表中顺序查找值为x的元素时,查找时的平均查找长度(即x 同元素的平均比较次数,假定查找每个元素的概率都相等)为( )。 A)n B)n/2 C)(n+1)/2 D)(n-1)/2 11、在一个带头结点单链表HL中,若要向表头插入一个由指针p指向的结点,则 执行( )。 A)HL = p; p->next = HL;B)p->next = HL; HL = p; C)p->next = HL; p = HL; D)p->next = HL->next; HL->next = p; 12、在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行( )。 A)q->next = p->next ; p->next = q; B)p->next = q->next; q = p;

路基路面工程-中南大学网络教育学院网上作业模拟练习题

某砂类土挖方边坡, ,KPa,KN/m3,m,采用边坡1︰0.5。假定。 ①验算边坡的稳定性; ②当时,求允许边坡坡度; ③当时,求边坡允许最大高度。 解:据题意,砂类土挖方边坡适用于直线滑动面解析法稳定性系数计算公式求算。 ;; ;=63°26′。 ①求边坡最小稳定性系数 > 因此,该边坡稳定。 ②当=1.25时,求最大允许边坡坡度 经整理得: 解得:,取 因此:当=1.25时,求最大允许边坡坡度为1:0.41。 ③当=1.25时,求边坡允许最大高度

经整理得: 解得:, 由: 得: 因此:当=1.25时,边坡允许最大高度为。 某路堤填料,边坡1:1.5,砂类土,判断是否失稳。 解:据直线滑动面稳定性系数计算式 对于砂类土,取C=0, 则 取K=1.25, 则 因<, 该路堤边坡角的正切值小于填料摩擦系数的0.8倍,故该边坡不会滑动,因而是稳定的。 某路堤填料KPa,KN/m3,,m。试分析边坡稳定性。 解:设滑动圆弧通过坡脚,据已知条件适合用圆弧法的表解法解题。由题意知边坡斜度 ,查表4-2得:

,若,则边坡稳定; 若,则边坡不稳定。 可以先假定,利用表解法反求值或边坡高度值。 如本例中取,不变,取 所以: 同样,假定,改变坡率以减缓边坡,计算值,直到 什么是最佳含水量?为什么最佳含水量可以获得好的压实效果?怎样控制含水量? 使土体产生最大干密度时的含水量,称之为最佳含水量。最佳含水量能得到最好的压实效果,这是因为:当土中含水量较小时,主要为粘结水,形成包裹在土颗粒外围很薄的水膜,土颗粒间的摩阻力较大,因而土颗粒难以挤密,不容易压实。随着含水量逐渐增大,水在土颗粒间起着润滑作用,土体变得易于压实。若土中含水量进一步增大,土中空隙被自由水充盈,压实效果反而降低。因此,只有在最佳含水量条件下,才能获得最好的压实效果。实际工作中,当填料含水量小于最佳含水量时,可以在整型工序前12~24h 均匀洒水,闷料一夜后再行碾压;如果填料含水量小于最佳含水量,应翻拌晾晒或掺石灰,使含水量略大于(0.5%~1.0%)时进行碾压。 在重复荷载作用下,路基将产生什么样的变形结果?为什么? 路基在重复荷载作用下,将产生弹性变形和塑性变形。每一次荷载作用之后,回弹变形即行消失,而塑性变形不再消失,并随荷载作用次数的增加而累积逐渐加大,但随着荷载作用次数的增加,每一次产生的塑性变形逐渐减小。产生的变形结果有两种: ①土粒进一步靠拢,土体进一步逐渐密实而稳定; ②累积变形逐步发展成剪切破坏。 出现哪一种变形结果取决于三种因素: ①土的类别和所处的状态(含水量、密实度、结构状态)。 ②应力水平(亦称相对荷载)。相当于一次静载作用对的应力极限δ极重复作用的应力程度。

中南大学土木工程材料历届考试试题及答案

讪祁协丄仃一咛卩 中南大学考试试卷 ■ 2003-2004学年第二学期 课程;土木工程材料 rie*攻& I )第一.一九国答寮直接做任试卷二.第二~五人蟻告安弓 存存颇紙匕. 何时交冋. 班级: ____________ 学号* ____________ 姓名: __________________ 、单邊JS (】0X2?20分) I ?当果一材料的孔障半增人时,下乳材料性復指标中一定不 变的# ( )? A ?帝反 B ?衣观密復 C.盘水率 D ?强度 2. 实 灵空沸煮法檢唯普通木泥的休枳安定性时,只能检验出 < )足古过 A f-Mg (J B ? f-CaO C. SO 」 D.眩 3. 石灰熟化过祥中的“陈伏”是为了( A.利干结晶 B.蒸发姜余水分 C.歸任发热? 1?喷射混联十施工应优先的外加剂是( )? A ?早幺剂 B.引气剂 C.缓根利 D.速凝別 o.下列阪景结构钢中可用丁低淙炸接结构的足( )? 6?建纨砂按的保水性用( )表示. 8 ?测料的量其本组分星( 9.木材在加工前通常应干燥至( )? A ? Q235-AF B. Q215 C. Q235-C D. 0195 3: D.消除过火石灰的危害 A.沉入度 B.分泾度 C.流动度 D.稠度 7?炎热地区用面防水用石油沥育一般选用( A ?10号 B. 30号 C ?60号 >建戻石油沥rr D. 100 号 人槿脂 B .首色剂 cia 化剤 D 填料 试卷阪号:NO. 02 分类:A-02(±木工程)

A.纤堆饱和点含水率B平衡含水率 C.林准含水率 D.绝干 W?在廉定传热下.保温隔热材料应送择()的. A?导热系數大R.导热系数小C?导淋系数大D.始容童小 黄二页.?1S

中南大学数据结构实验报告(六)

实验六 1.需求分析 2.二分查找算法(设计性实验) 问题描述 从键盘读入一串整数和一个待查键,查找在该整数串中是否有这个待查键。如果有,就输出它在 整数串中的位置;如果没有,输出1。 基本要求 掌握二分查找算法。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 利用二分查找算法查找实现。 4.简单个人电话号码查询系统(综合性实验) 问题描述 人们在日常生活中经常要查找某个人或某个单位的电话号码,本实验将实现一个简单的个人电话 号码查询系统,根据用户输入的信息(如姓名等)进行快速查询。 基本要求 (1) 在外存上,用文件保存电话号码信息。 (2) 在内存中,设计数据结构存储电话号码信息。 (3) 提供查询功能:根据姓名实现快速查询。 (4) 提供其他维护功能,如插入、删除、修改等。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 由于要管理的电话号码信息较多,而且要在程序运行结束后仍然保存电话号码信息,所以电话号码 信息采用文件的形式存放到外存中。在系统运行时,要将电话号码信息从文件调入内存来进行查找等操作。为了接收文件中的内容,要有一个数据结构与之对应,可以设计如下结构类型的数组来接收数据。const int max=10; struct TeleNumber { String name;// 姓名 String phoneNumber,// 固定电话号码 String mobileNumber,// 移动电话号码 String email;// 电子邮箱 }Tele[max]; 为了实现对电话号码的快速查询,可以将上述结构数组排序,以便应用二分查找,但是,在数组 中实现插入和删除操作的代价较高。如果记录需频繁进行插入或删除操作,可以考虑采用二叉排序树组织电话号码信息,这样查找和维护都能获得较高的时间性能。更复杂地,需考虑该二叉排序树是否平衡,如何使之达到平衡。

中南大学土木工程材料课后习题及答案

土木工程材料习题集与参考答案 第一章 土木工程材料的基本性质 1. 试述材料成分、结构和构造对材料性质的影响? 参考答案:材料的成分对性质的影响:材料的组成及其相对含量的变化,不仅会影响材料的化学性质,还会影响材料的物理力学性质。材 料的成分不同,其物理力学性质有明显的差异。值得注意的是,材料中某些成分的改变,可能会对某项性质引起较大的改变,而对其他性质的影响不明显。 材料的结构对性质的影响:材料的结构是决定材料物理性能的重要因素。可分为微观结构和细观结构。材料在微观结构上的差异影响到材料的强度、硬度、熔点、变形、导热性等性质,可以说材料的微观结构决定着材料的物理力学性能。 材料的构造对性质的影响:材料的构造主要是指材料的孔隙和相同或不同材料间的搭配。不同材料适当搭配形成的复合材料,其综合性能优于各个单一材料。材料的内部孔隙会影响材料的强度、导热性、水渗透性、抗冻性等。 总之,材料的组成、结构与构造决定了材料的性质。材料的组成、结构与构造的变化带来了材料世界的千变万化。 2.试述材料密度、表观密度、孔隙率的定义、测定方法及相互关系。密度与视密度的区别何在? 参考答案:密度ρ:是指材料在密实状态下单位体积的质量。测定方法:将材料磨细成粒径小于0.25mm 的粉末,再用排液法测得其密实 体积。用此法得到的密度又称“真密度”。 表观密度0ρ:是指材料在自然状态下单位体积的质量。测定方法:对于外形规则的块体材料,测其外观尺寸就可得到自然体积。对于外观不规则的块体材料,将其加工成规则的块体再测其外观尺寸,或者采用蜡封排液法。 孔隙率P :材料中的孔隙体积与总体积的百分比。 相互关系:%10010???? ? ??- =ρρP 密度与视密度区别:某些散粒材料比较密实,其内部仅含少量微小、封闭的孔隙,从工程使用角度来说,不需磨细也可用排液法测其 近似的密实体积,这样测得的密度称为“视密度”。 3.孔隙率及孔隙特征对材料的表观密度、强度、吸水性、抗渗性、抗冻性、导热性等性质有何影响? 参考答案:对表观密度的影响:材料孔隙率大,在相同体积下,它的表观密度就小。而且材料的孔隙在自然状态下可能含水,随着含水量 的不同,材料的质量和体积均会发生变化,则表观密度会发生变化。 对强度的影响:孔隙减小了材料承受荷载的有效面积,降低了材料的强度,且应力在孔隙处的分布会发生变化,如:孔隙处的应力集 中。 对吸水性的影响:开口大孔,水容易进入但是难以充满;封闭分散的孔隙,水无法进入。当孔隙率大,且孔隙多为开口、细小、连通时, 材料吸水多。 对抗渗性的影响:材料的孔隙率大且孔隙尺寸大,并连通开口时,材料具有较高的渗透性;如果孔隙率小,孔隙封闭不连通,则材料不易 被水渗透。 对抗冻性的影响:连通的孔隙多,孔隙容易被水充满时,抗冻性差。 对导热性的影响:如果材料内微小、封闭、均匀分布的孔隙多,则导热系数就小,导热性差,保温隔热性能就好。如果材料内孔隙较大, 其内空气会发生对流,则导热系数就大,导热性好。 4.材料的耐水性、吸水性、吸湿性、抗冻性、导热性、热容、抗渗性的含义是什么? 参考答案:耐水性: 材料抵抗水破坏作用的能力称为耐水性,即材料经水浸泡后,不发生破坏,同时强度也不显著降 低的性质。指标:软化系数 吸水性:材料与水接触时其毛细管会吸收水分的性质。指标:吸水率 吸湿性:材料在潮湿空气中吸收水分的性质。指标:平衡含水率 抗冻性:材料在吸水饱和状态下,能经受多次冻融循环作用而不被破坏,强度也不严重降低的性质。指标:抗冻等 级,其划分取决于材料在一定条件下经受冻融而不被破坏的次数。 导热性:当材料两面存在温度差时,热量会从温度较高的一面传导到温度较低的一面的性质。指标:导热系数 热容:某块材料在温度升降1K 时所放出或吸收的热量。 指标:C (热容)=c (比热容)?m(材料质量) 抗渗性:材料抵抗压力水或液体渗透的性质。指标:渗透系数 5.材料的导热系数、比热容和热容与建筑物的使用功能有什么关系? 参考答案:材料的导热系数小,建筑物的保温隔热性能就好。如果建筑物围护结构的热容越大,则在气温变化较大时,能较好地保持室内 温度。 6.试述材料的弹性、朔性、脆性和弹性磨量的意义? 参考答案:弹性: 当撤去外力或外力恢复到原状态,材料能够完全恢复原来形状的性质。 塑性: 当撤去外力或外力恢复到原状态,材料仍保持变形后的形状和尺寸,并不产生裂缝的性质。 脆性:是材料在外力作用下不产生明显变形而突然发生破坏的一种性能。 弹性模量: 晶体材料如金属材料表现为线弹性,一些非晶体材料如玻璃等也表现为线弹性,其应力与应变之比为常数,比值称为弹性 模量,它是衡量材料抵抗外力使其变形能力的一个指标。 7.影响材料强度试验结果的因素有哪些?强度与强度等级是否不同,试举例说明。 参考答案: 试验条件对材料强度试验结果有较大的影响,其中主要有试件的形状和尺寸、试验机的加载速度、试验时的温度和湿度,以 及材料本身的含水状态等。 强度与强度等级不一样。强度是一个具体值,而强度等级是一个等级范围。如:混凝土的强度等级为C30,那么属于C30强度等级的 混凝土的实际强度值有可能是30MPa 或与30MPa 接近的强度值。 8.某地红砂岩,已按规定将其磨细,过筛。烘干后称取50g ,用李氏瓶测得其体积为18.9cm 3 。另有卵石经过清洗烘干后称取1000g ,将其浸水饱和后用布擦干。又用广口瓶盛满水,连盖称得其质量为790g ,然后将卵石装入,再连盖称得其质量为1409g ,水温为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. 系统分析员在需求分析最后负责编写()

中南大学专升本《路基路面工程》2014年必做题及答案

作业练习一 一、单项选择题(在每小题列出的四个备选项中只有一个是符合题目要求的。) 1、按照强度构成原理划分下列路面结构层,其中只有_______为嵌锁型。() A.二灰土 B.级配碎石 C.填隙碎石 D.天然砂砾 2、基层顶面当量回弹模量是表征_________强度和刚度的力学指标。() A.基层 B.土基 C.垫层 D.综合A、B、C 3、对于土质地基,基础埋置深度应符合下列要求() A.无冲刷时,应在天然地面以下至少1m B.有冲刷时,应在天然地面以下至少1m C.对土质地基,如受冻胀影响时,应在冻结线以下不少于0.5m D.对碎石、砾石和砂类地基,基础埋深不宜少于1.5m 4、新建公路路基干湿类型的初步判断的方法采用()。 A.填方或挖方高度 B.含水量 C.路基临界高度 D.分界相对稠度 5、水泥混凝土路面现行设计规范采用()理论。 A.弹性层状体系 B.极限荷载 C.经验法 D.弹性地基板 6、某路基已知路床顶以下80cm的平均相对含水量为20%,此种粘性土的塑限为15%,液限为35%。已知稠度分界值为Wc1=1.1,Wc2=0.95,Wc3=0.80,则该路基处于()状态。 A.干燥 B.中湿 C.潮湿 D.过湿 7、我国公路自然区划的一级区划是按( )。 A.潮湿系数 B.地理位置、经济状况 C.各地方的自然特点、人口数量 D.水热平衡和地理位置 8、公路路基用土中,最好的填料为( )。 A.砂 B.石质土和砂质土 C.粉性土 D.粘性土 9、路基边沟、截水沟、取土坑或路基附近的积水,主要通过( )排除到路基以外的天然河沟中。 A.涵洞 B.跌水 C.排水沟 D.盲沟 10、护坡道的宽度一般不小于( )。 A.2.5m B.2m C.1.5m D.1m 11、在原有路面上铺筑水泥混凝土路面时,板下基础当量回弹模量可以通过( )确定。 A.查表法 B.承载板或弯沉检测

土木工程材料作业参考答案1

P16-1 何谓材料的密度、表观密度、堆积密度?如何测定?材料含水后对三者有什么影响? 答:密度指材料在绝对密实状态下单位体积的干燥质量。表观密度指材料在自然状态下单位体积的质量。堆积密度指散粒材料或粉体材料在自然堆积状态下单位体积的质量。 测定材料的密度、表观密度和堆积密度,关键在于分别测定其绝对密实体积、表观体积(即自然状态下的体积)和堆积体积。 密实材料,绝对密实体积等于表观体积,外形规则材料可以直接量度外形尺寸,通过几何计算得到体积;外形不规则的材料可以用排液法得到体积。 求非密实材料的绝对密实体积,要把材料磨成粉,干燥至恒重后用李氏密度瓶测定;求形状规则的非密实材料表观体积,方法同规则密实材料,形状不规则非密实材料,可在材料表面封蜡后,用排液法测得表观体积。 散粒材料的堆积密度,通常以所填充的容器的容积作为材料的自然堆积体积来求得。 材料的密度与含水无关,表观密度和堆积密度随含水量增大而增大。 P16-2 材料的孔隙率和孔隙特征对材料的哪些性能有影响?有何影响。 答:材料的孔隙率和孔隙特征对材料的强度、表观密度、吸水性、吸湿性、抗渗性、抗冻性、隔热保温性、隔声/吸声性等性能有影响。 一般来说组成相同的材料孔隙率越大则干表观密度、强度越小;抗渗性、抗冻性、导热性越差;吸水性、吸湿性、隔热性、吸声性越好。 在组成和孔隙率都相同的情况下,细小开口孔隙比较多的材料比粗大开口孔隙多的材料,吸水性、吸湿性好,抗渗性、抗冻性差,具有较多细小封闭孔隙的材料比具有粗大连通孔隙多的材料强度大,抗冻性好,导热性差。 P16-3有一块烧结普通砖,在吸水饱和状态下质量为2900g,其绝干质量为2550g。砖的尺寸为240mm ×115mm×53mm,经干燥并磨成细粉后取50g,用排水法测得绝对密实体积为18.62cm3。试计算该砖的吸水率、密度、孔隙率。 解:该砖的质量吸水率=(饱和状态下质量—绝干质量)/绝干质量×100% =(2900-2550)/2550×100% =13.7% 该砖的体积吸水率=(饱和状态下质量—绝干质量)/表观体积/水的密度×100% =(2900-2550)/(24×11.5×5.3)/1×100% =23.9% 砖的密度=50/18.62=2.69g/cm3 砖的表观密度=2550/(24×11.5×5.3)=1.74g/cm3 砖的孔隙率=(1—表观密度/密度)×100%=(1-1.74/2.69)×100%=35.3% P53-2硅酸盐水泥熟料有哪些主要的矿物组成?他们在水泥水化中各表现出什么特性? 答:硅酸盐水泥熟料的主要矿物组成有硅酸三钙(C3S)、硅酸二钙(C2S)、铝酸三钙(C3A)、铁 介质中生成石膏时就有破坏作用? 答:因为生产中掺入适量的石膏,它的水化反应主要集中于水泥水化的初期,而水泥浆体在终凝之前具有塑性,这个时候的体积膨胀不会受到限制;硬化的初期,水泥石强度较低,内中毛细孔隙比较多,仍能容纳微量的膨胀,因此早期掺入的适量的石膏对水泥不起破坏作用。 硬化后的水泥石不具有塑性,即没有变形能力。后期进入的硫酸盐和水泥石中的水泥水化产物

中南大学结构力学在线作业一

结构力学_在线作业一 总共30题共100分 一. 单选题(共20题,共80分) 9abfbc21-be3e-single 1. 图示桁架结构中内力为零的杆件的数目(包括支座连杆)为()。 f1da2953-4a3e-single 2. 已知图a中A端转角,则图b中中梁的B端弯矩及A端转角为()。 (4分)A. B.

C. D. c089ab97-01fe-single 3. 图示桁架结构中杆1的轴力为()。 (4分) e5dd4767-7704-single 4. 图示结构杆1的轴力(以拉为正)为()。 (4分)

B. C. D. 6ea25cfc-3512-single 5. 图示梁受外力偶作用,其正确的弯矩图形状应为()。 (4分) 86a896b8-54b6-single 6. 图示桁架结点A处水平位移不等于零的有()。

2f588308-9b2b-single 7. 图示各体系中,几何不变且无多余约束的体系是()。 (4分) 20f2d1b2-d659-single 8. 图示结构中K截面的剪力为()。 (4分)

4d7190c6-1bd8-single 9. C点水平位移为()。(4 A.() B.() C.() 8808e255-17b6-single 10. 图示体系的几何组成是 ()。(4分)

158b67e8-1d1a-single 11. 对比图(a)、(b)所示同一结构两种外因作用情况下C点的挠 度和弯矩,下面结论成立的是()。(4分) A.相等,相等。 B.相等,不相等。 C.不相等,相等。 D.,均不相等。 71c20cf5-787e-single 12. 图中各杆E值相同,三铰刚架D点的角位移为(顺时针为正)()。 (4分) A. B. C. D. 刚体系与变形系虚位移原理的虚功方程两者的区别在于()。(4分)

中南大学计算机数据结构试题参考答案

中南大学考试试卷 2015--2016学年上学期期末考试试题时间100分钟 数据结构课程56学时3.5学分考试形式:闭卷 专业年级:计算机科学与技术10级总分100分,占总评成绩70% 姓名班级学号 (本试卷共四道大题,答案全部做在答题纸上!) 一、选择题(每题2分,共24分) 1.以下数据结构中,属于线性结构的是() A.图B.栈 C.二分查找树D.森林 2.用二分法查找表(a0,a1,a2,a3,……a16),需要比较2次才能找到的元素是() A.a7和a16 B.a11和a13 C.a1和a14 D.a3和a12 3.用概率查找改进查找效率,是经过多次查找以后使得() A.查找次数越少的元素查找速度越快 B.查找次数越少的元素越往前存放 C.查找次数越多的元素越往后存放 D.查找次数越多的元素查找速度越快 4.二分查找要求元素( ) A.有序、顺序存储 B.有序、链式存储 C.无序、顺序存储 D.无序、链式存储 5.已知pPre为指向链表中某结点的指针,pNew是指向新结点的指针,以下哪段伪码算 法是将一个新结点插入到链表中pPre所指向结点的后面?() A.pPre->link = pNew; pNew = null; B.pPre->link = pNew->link; pNew->link = null; C.pNew->link = pPre->link; pPre->link = pNew; D.pNew->link = pPre->link; pPre->link = null; 6.在递归算法执行过程中,计算机系统必定会用到的数据结构是() A.队列B.链表 C.栈D.二叉树 7.一个队列的入列序为ABCD,则队列的可能输出序列为() A.DCBA B.ABCD C.ADCB D.CBDA 8.具有10个叶子结点的二叉树中有()个度为2的结点 A.8B.9 C.10D.11 9.若A=10,B=4,C=6,D=4,E=15则后缀表达式“AB*CD+-E+”的值为( )。 A.45B.31

中南大学土木工程材料复习

土木工程材料课程复习提纲 绪论 土木工程材料的种类与发展历史;土木工程材料与土木工程间的关系 第1章土木工程材料导论(10%) 基本概念: (1)材料的组成:化学组成、物相组成 (2)材料的结构:微观、细观、宏观;晶体、无定形和胶体材料的特征 (3)流体的流变行为:粘度与屈服应力 (4)物理性能:特征温度、质量、密度;孔隙与空隙;亲水与憎水;毛细现象与吸附;含水率与吸水率;平衡含水率;导热系数;线膨胀系数;电阻与电导。 (5)力学性能:作用力形式(拉、压、弯、剪、冲、疲劳);塑性与弹性;脆性与韧性;强度与弹性模量;硬度、抗疲劳、徐变; (6)耐久性能:无机多孔材料的水侵蚀、冻融破坏、化学侵蚀;金属材料的腐蚀与电化学腐蚀;有机材料的老化;工程材料的放射性和挥发性物质 重要概念: 工程材料的性能包括施工性能,物理性能、力学性能和耐久性能,这些性能均取决其组成与结构! 重要规律: (1)多孔材料的物理、力学和耐久性能及其与孔隙率、孔结构间的关系 (2)工程材料的弹性、塑性、韧性、脆性与组成、结构的关系 第2章无机胶凝材料(15%) 基本概念: (1)气硬性与水硬性胶凝材料的定义与特性 (2)石膏:二水石膏、半水石膏、硬石膏、建筑石膏的定义与组成;建筑石膏浆体的凝结硬化机理;建筑石膏的主要特性与工程应用 (3)石灰:生石灰、熟石灰、石灰粉、石灰膏的定义与组成;石灰浆体的凝结硬化机理;各种石灰的特性与应用 (4)水玻璃:定义与组成;水玻璃硬化;水玻璃模数;性能与应用 (5)特性硅酸盐水泥:组成与性能特点;应用领域 (6)硫铝酸盐水泥:组成与特点;技术性能特点与应用 (7)铝酸盐水泥:组成与特点;技术性能特点与应用 重要概念: (1)胶凝材料的定义与特性;

(整理)中南大学网络教育-结构力学-在线练习3答案.

(一) 单选题 1. 图示结构在移动荷载载作用下,D支座的最大弯矩为()。 (A) (B) (C) (D) 参考答案: (B) 2. 图示结构,受集中荷载系作用,则对应于的最不利荷载是()。 (A) 集中荷载中10kN力位于C截面; (B) 集中荷载中6kN力位于C截面; (C) 集中荷载中4kN力位于C截面; (D) 集中荷载中6kN力与10kN力对称布置C截面两侧; 参考答案: (B)

3. 图(a )所示结构,下列影响线不正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (A) 4. 当单位集中力偶 在AB之间移动时,图示简支梁K截面的弯矩影响线正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (D) 5. 单元在图示两种坐标系中的劲度矩阵相比()。

完全相同 (A) 第2、4行(列)等值异号 (B) (C) 第3、4行(列)等值异号 (D) 第2、3、4、6行(列)等值异号 参考答案: (A) 6. 图示跨度为60m的简支梁,承受均布荷载,可动均布活荷载以及集中 荷载。则距左支座为15m处的C截面上的最大及最小剪力是()。 (A) (B) (C) (D) 参考答案: (B) 7. 图(a)所示伸臂梁,B支座左侧的影响线正确的是()。

(A) A (B) B (C) C (D) D 参考答案: (A) 8. 图示外伸梁,当单位荷载在AB之间移动时,则下列影响线完全正确的是()。 (A) A (B) B (C) C (D) D 参考答案: (A) 9. 考虑各杆件轴向变形,图示结构若用边界条件先处理法,结构劲度矩阵(全存储)的容量 为()。

中南大学数据结构与算法

第一章绪论习题练习答案 简述下列概念:数据、数据元素、数据类型、数据结构、逻辑结构、存储结构、线性结构、非线性结构。 ? 数据:指能够被计算机识别、存储和加工处理的信息载体。 ? 数据元素:就是数据的基本单位,在某些情况下,数据元素也称为元素、结点、顶点、记录。数据元素 有时可以由若干数据项组成。 ? 数据类型:是一个值的集合以及在这些值上定义的一组操作的总称。通常数据类型可以看作是程序设计语言中已实现的数据结构。 ? 数据结构:指的是数据之间的相互关系,即数据的组织形式。一般包括三个方面的内容 :数据的逻辑结构、存储结构和数据的运算。 ? 逻辑结构:指数据元素之间的逻辑关系 ? 存储结构:数据元素及其关系在计算机存储器内的表示,称为数据的存储结构 ? 线性结构:数据逻辑结构中的一类。它的特征是若结构为非空集,则该结构有且只有一个开始结点和一个终端结点,并且所有结点都有且只有一个直接前趋和一个直接后继。线性表就是一个典型的线性结构。 栈、队列、串等都是线性结构。 ? 非线性结构:数据逻辑结构中的另一大类,它的逻辑特征是一个结点可能有多个直接前趋和直接后继。数组、广义表、树和图等数据结构都是非线性结构。

试举一个数据结构的例子、叙述其逻辑结构、存储结构、运算三个方面的内容。 答: 例如有一张学生体检情况登记表,记录了一个班的学生的身高、体重等各项体检信息。这张登记表中,每个学生的各项体检信息排在一行上。这个表就是一个数据结构。每个记录(有姓名,学号,身高和体重等 字段)就是一个结点,对于整个表来说,只有一个开始结点(它的前面无记录)和一个终端结点(它的后面无记录),其他的结点则各有一个也只有一个直接前趋和直接后继(它的前面和后面均有且只有一个记录)。这几 个关系就确定了这个表的逻辑结构是线性结构。 这个表中的数据如何存储到计算机里,并且如何表示数据元素之间的关系呢即用一片连续的内存单元来存放这些记录(如用数组表示)还是随机存放各结点数据再用指针进行链接呢这就是存储结构的问题。 在这个表的某种存储结构基础上,可实现对这张表中的记录进行查询,修改,删除等操作。对这个表可以进行哪些操作以及如何实现这些操作就是数据的运算问题了。 常用的存储表示方法有哪几种 答: 常用的存储表示方法有四种 : ? 顺序存储方法:它是把逻辑上相邻的结点存储在物理位置相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现。由此得到的存储表示称为顺序存储结构,通常借助程序语言的数组描述。 ? 链接存储方法:它不要求逻辑上相邻的结点在物理位置上亦相邻,结点间的逻辑关系是由附加的指针字段表示。由此得到的存储表示称为链式存储结构,通常借助于程序语言的指针类型描述。 ? 索引存储方法:除建立存储结点信息外,还建立附加的索引表来标识结点的地址。组成索引表的索引 项由结点的关键字和地址组成。若每个结点在索引表中都有一个索引项,则该索引表称之为稠密索引(Dense Index)。若一组结点在索引表中只对应一个索引项,则该索引表称为稀疏索引。 ? 散列存储方法:就是根据结点的关键字直接计算出该结点的存储地址。 设三个函数 f,g,h 分别为 f(n)=100n 3+n2+1000 , g(n)=25n3+5000n2 , h(n)=+5000nlgn 请判断下列关系是否成立:

黑色路面施工整体解决方案

沥青混凝土路面工程施工方案 沥青混凝土路面施工中存在的工艺问题。结合现场施工,介绍沥青混合料转运车对改善沥青混合料温度和级配分布及路面施工质量的影响。根据沥青混凝土路面施工工艺及机械运行规律,提出了机群智能控制系统结构方案。 我国高速公路将仅次于美国,跃居世界第二位;2010年,“五纵七横”国道主干线将基本建成,到2020年,公路总里程将达到145万公里,其中高等级、次高级路面占公路总里程的50%以上。 在已通车的高速公路中,刚性和半刚性基层沥青路面约占80% 。与国外沥青路面相比较,我国沥青路面的整体质量不高,包括高速公路在内的绝大部分沥青路面在交付使用2~3年后就出现路面早期损坏,严重影响道路的使用率和通行率,同时带来巨大的经济损失。因此,提高沥青路面的施工质量,延长道路的使用寿命,已经成为我国公路行业发展的当务之急。 1、目前沥青路面施工中存在的问题 传统的沥青路面铺筑施工工艺是将沥青混合料设备生产的沥青混合料由自卸卡车运输到施工现场,并卸至沥青摊铺机的料斗中,经摊铺机进行摊铺后,由压路机对路面进行最终压实。国内外的施工实践证明,用这种传统工艺铺筑成形的路面早期破损现象比较严重,致使道路的维修费用大大增加,寿命缩短,使用率降低。造成路面早期损坏的主要原因有如下三个方面: (1)自卸车在装料、运输及卸料过程中导致沥青混合料出现三次材料离析和温度离析。 (2)因摊铺机料斗容量小、自卸卡车数量少等因素导致摊铺机停机待料,

摊铺工作不能连续进行,造成路面结合处粘接力及其他力学性能的差异。 (3)自卸车卸料时对摊铺机进行碰撞和顶推,造成的路面的横向接缝(即纵向波)。 影响沥青混凝土路面铺筑施工质量及施工成本的因素除施工工艺外,单机性能及机群协同性方面也有重要作用。在为沥青路面施工提供全新的控制与监测工具。整个控制系统由地面子系统(GSS)、定位子系统(PSS)和机载子系统(OBSS)组成[1]。 在国家863计划“机群智能化工程机械”重大专项经费支持下,以追求最终产品质量最优为目标,分别从“沥青路面施工工艺”、“单机智能化”和“机群监控与优化调度”三个方面,研究生产过程中各要素的约束机制及影响产品质量的工艺因素,寻求生产线中各环节的最优匹配与协调及单机最优状态调整的控制策略,旨在为施工企业和业主提供沥青路面施工的整体解决方案。 2、沥青混合料转运车及转运—摊铺工艺 为了提高沥青路面面层的施工质量,欧美国家提出了转运摊铺的施工工艺。三一重工股份有限公司在国内率先倡导这种工艺,并开发了国内第一台沥青混合料转运车LHZ25。 新工艺是在运料汽车与摊铺机之间增加转运车。转运车的二次搅拌使得在前面环节中造成的温度和级配离析的沥青混合料得到充分的拌合。同时,避免了运料汽车对摊铺机的碰撞。转运车的供料速度不受其它因素的干扰,保证摊铺机上的混合料数量始终是恒定的,拌和机和运料汽车在供料方面的不均衡通过转运车的料斗储存量得以调节,确保了摊铺机匀速稳定的摊铺,

相关主题