大工《钢筋混凝土结构》课程考试模拟试卷

大工《钢筋混凝土结构》课程考试模拟试卷
大工《钢筋混凝土结构》课程考试模拟试卷

2012年9月份《钢筋混凝土结构》课程考试

一、单项选择题(本大题共5小题,每小题3分,共15分)

1、只配螺旋筋的钢筋混凝土柱体试件的抗压强度,高于混凝土抗压强度是因为( )。 A .螺旋筋参与混凝土受压 B .螺旋筋使混凝土密实 C .螺旋筋约束了混凝土横向变形

D .以上答案均不正确

2、对钢筋混凝土梁斜截面受剪承载力的计算位置选择正确的是( )。 A .跨中正截面

B .支座中心截面

C .受拉区弯起钢筋弯起点处的斜截面

D .以上答案均正确

3、截面尺寸和配筋相同的钢筋混凝土轴拉构件和预应力混凝土轴拉构件相比较( )。 A .前者的承载能力高于后者 B .前者的抗裂度比后者差

C .前者的抗裂度比后者好

D .前者与后者的承载力和抗裂度均相同

4、钢筋混凝土梁截面抗弯刚度B 随荷载的增加以及持续时间的增加而( )。 A .逐渐增加 B .逐渐减少 C .保持不变

D .先增加后减少

5、截面尺寸和材料强度相同时,钢筋混凝土受弯构件正截面承载力与受拉区纵筋配筋率ρ的关系是( )。

A .ρ越大,正截面承载力亦越大

B .ρ越大,正截面承载力越小

C .当min max ρρρ≤≤时,ρ越大,正截面承载力越大

D .不确定

1.C 2.C 3.B 4.B 5.C

二、判断题(本大题共5小题,每小题3分,共15分)

1、加载龄期对混凝土的立方体抗压强度有影响。立方体抗压强度随着成型后混凝土的龄期逐渐增长。

( )

2、在钢筋混凝土梁裂缝宽度及变形验算时,一般采用荷载效应和结构抗力的标准值。 ( )

3、对于有腹筋梁斜截面承载力计算时,采用的桁架受力模型中,箍筋相当于受拉腹杆,因此,它的作用只是拉杆作用,而对其斜裂缝两侧的混凝土无约束作用。 ( )

4、无腹筋梁的斜截面受剪破坏形态(斜压破坏、斜拉破坏和剪压破坏)都是属于脆性破坏类型。( )

5、预应力混凝土构件,要获得相同的混凝土预压效果,先张法的张拉控制应力低于后张法的张拉控制应力。 ( )

1.对 2.对 3.错 4.对 5.错

三、填空题(本大题共5小题,每空2分,共20分)

1、我国《普通混凝土力学性能试验方法标准》规定以(150)mm×150mm×(300)mm的(棱柱体)作为混凝土轴心抗压强度试验的标准试件。

2、钢筋混凝土偏心受压构件正截面承载能力N U-M U的关系是:小偏心受压时,随着弯矩的增大,构件的抗压能力(减小);大偏心受压时,随着轴力的增大,构件的抗弯能力(增大)。

3、混凝土构件正截面承载力计算的基本假定中,不考虑混凝土的(抗拉)强度。

4、条件相同的无腹筋梁,发生剪压破坏、斜压破坏和斜拉破坏时,梁的斜截面抗剪承载力的大致关系是(斜压)>(剪压)>(斜拉)。

5、梁的斜截面受剪承载力随箍筋的配筋率增大而(提高),两者呈线性关系。

四、名词解释(本大题共3小题,每小题5分,共15分)

1.混凝土徐变:结构或材料承受的荷载或应力不变,而应变或变形随时间增长的现象称为徐变。

2.钢筋的疲劳:钢筋在承受重复、周期性的动荷载作用下,经过一定次数后,突然脆性断裂的现象3.混凝土的收缩:混凝土在空气中硬化时体积会缩小,这种现象称为混凝土的收缩,是混凝土在不受外力情况下体积变化产生的变形

五、简答题(本大题共2小题,每小题10分,共20分)

1、钢筋混凝土梁中通常有哪几种钢筋?各起什么作用?

2、光圆钢筋与混凝土的粘结作用是由哪几部分组成的?变形钢筋的粘结机理与光圆钢筋的有什么不同?

1.答:

种类作用

纵筋(主筋)参与截面抗弯,承受拉力或压力(2分)

斜筋(弯起钢筋)参与截面抗弯,承受竖向剪力(2分)

箍筋参与截面抗剪(承受竖向剪力);固定纵筋位置(2分)

架立钢筋固定箍筋位置(2分)

纵向水平钢筋抵抗温度和收缩应力(2分)

2.答:光圆钢筋与变形钢筋具有不同的粘结机理。(1分)

光圆钢筋与混凝土的粘结作用主要有以下三个部分:

(1)钢筋与混凝土接触面上的化学吸附作用力;(2分)

(2)混凝土收缩握裹钢筋产生摩阻力;(2分)

(3)钢筋表面凹凸不平与混凝土之间产生的机械咬合作用力,主要来自表面的粗糙不平。(2分)

变形钢筋除了以上三部分外,钢筋与混凝土之间有机械咬合作用,改变了钢筋与混凝土之间的作用方式,显著提高了粘结强度。(3分)

六、计算题(本大题1小题,共15分)

1、T 形截面梁,'550mm f b =,250mm b =,750mm h =,'100mm f h =,承受弯矩设计值

500kN m M =?,选用C40混凝土,HRB400级钢筋,环境类别为二级,试求纵向受力钢筋截面面积s A 。

(已知:环境类别为二级,C40混凝土保护层最小厚度为30mm ,65mm s a =,219.1N/mm c f =,

'2360N/mm y y f f ==,0.518b ξ=)

1.答:

(1)判断T 形截面类型

075065685mm s h h a =-=-=(1分)

'''11001.019.1550100685667kN m 500kN m 22f

c f

f o h f b h h α????-

=????-=?>? ? ? ????

?

(3分) 属于第一类T 形截面,按宽度为'

f b 的矩形截面设计。(1分)

6'22

10500100.1011.019.1550685

s c f M f b h αα?===???(2分) 1121120.1010.1070.518s b ξαξ=--=--?=<=(2分)

按宽度为'

f b 的单筋矩形截面设计。(1分)

1121120.101

0.947s s αγ+-+-?=

==(2分)

6

20500102141mm 3600.947685

s y s M

A f h γ?===??(2分)

受拉钢筋选配622,2

2281mm s A =。(1分)

得的是有份清闲时光,难得的是有种知途迷返,知之为知之,不知为不知,知你冷暖,懂你悲欢,把你放在了心头上的人。难得的是面对片深山广林、教你为人,怎样处事,面对人生;淡泊世事,践行伯乐,明镜心扉。

心似无物化有物,道似无情渡有情,佛似无边胜有边,儒似学而不思厌也,山高不止于流水,流水不止于小桥,除非去哪里在看看,除非去哪里在历历,除非去哪里在观光!一路走马观花,沐浴星星的乐园,想哪,念那。

白若溪在月牙泉唱着:每当太阳落下西边的阳,也有美丽的月牙泉,它是天的镜子,也是沙漠的眼。就在那片天的很远很远,从那年我月牙泉边走过,从此以后魂牵梦绕,也许是你们不懂得这种爱恋,除非也去那里看看。

我们都是追梦的人,有些人,有些事,该忘的那就都忘了吧。这世界即没平白无故的付出,也没有平白无故的缘分,那我们就因更当珍惜,当你的眼泪忍不住快要流出来的时候。睁大眼睛!千万别眨眼,或许会让你看到世界由清晰、变模糊的全过程,在你心泪落下的那一瞬间,至此变得清澈明晰。

数据结构与算法考试大纲

《数据结构》考试大纲 I.考查目标 考试目标是了解常见数据结构的概念,掌握数据结构的构造方法以及相应的算法思想,会对重点数据结构的操作方法和算法进行简单的伪代码编写。 II.考试形式和试卷结构 一、试卷总分及考试时间 试卷总分为150分,考试时间180分钟。 二、答题方式 答题方式为闭卷、笔试。 III.考查内容 第一章、线性表 1.线性表的逻辑结构 2.线性表的顺序存储结构 3.线性表的链式存储结构 3.1单链表 3.2循环链表 3.3双向链表 第二章、栈与队列

1.栈 1.1栈的基本概念 1.2顺序栈 1.3链式栈 2.队列 2.1队列的基本概念 2.2链队列 2.3循环队列——队列的顺序存储结构第三章、串 1.串类型的定义 2.字符串的实现 3.字符串模式匹配算法 3.1简单字符串模式匹配算法 3.2首尾字符串模式匹配算法 3.3KMP模式匹配算法 第四章、数组和广义表 1.数组 1.1数组的基本概念 1.2数组的顺序存储方式 2.矩阵 2.1矩阵的定义和操作

2.2特殊矩阵 2.3稀疏矩阵 3.广义表 3.1基本概念 3.2广义表的存储结构 第五章、树和二叉树 1.树的基本概念 1.1树的定义 1.2基本术语 2.二叉树 2.1二叉树的定义 2.2二叉树的性质 2.3二叉树的存储结构 3.二叉树的遍历 3.1遍历的定义 3.2遍历算法 4.树和森林 4.1树的存储表示 4.2森林的存储表示 4.3树和森林的遍历 4.4树和森林与二叉树的转换 5.哈夫曼树与哈夫曼编码

5.1哈夫曼树的基本概念 5.2哈夫曼树构造算法 5.3哈夫曼树编码 第六章、图 1.图的定义和术语 2.图的存储表示 2.1邻接矩阵 2.2邻接表 3.图的遍历 3.1深度优先搜索 3.2广度优先搜索 4.图的最小代价生成树 4.1Prim算法 4.2Kruskal算法 5.有向无环图的应用 5.1拓扑排序 5.2关键路径 6.最短路径问题 6.1单源点最短路径 6.2所有顶点之间的最短路径第七章、查找

数据库课设报告模板

第1章系统功能概述 1.1系统任务 理发店人员复杂,员工的工资也很难算清楚。利用计算机管理就容易得多。顾客来理发,由某个理发师接手。顾客的花销按各种服务名目收费,比如“剪发”,“吹风”,“做型”,“离子烫”,“波峰烫”,“麻辣烫”等。必须提供复杂的查询功能,包括: ●按员工统计本月接手的总金额。 ●按服务类别统计本月的收入金额。 ●按日期统计每天的收入总额,并形成条形统计图。 ●查询本月顾客人数和收入金额最高的5天和最低的5天。 1.2系统目标 1.能够快速地管理和查询所有理发师收入信息。 2.能够高效地进行理发管理。 3.能够进行结算管理,避免人为计算或操作失误。 4.能够正确的生成收入统计图 5.减轻登记、收银人员的工作任务。 第2章数据库设计 2.1 需求分析 本系统用于理发店的管理,用户指定为管理者自己,输入用户名,登录密码即可进入对本管理系统进行管理应用 (1)登录系统 在系统运行欢迎界面后即可进入登陆界面,在进入登陆界面后输入用户名和密码,正确即可进入主窗体界面进行操作,如果密码错误则提示错误。 (2)理发管理 数据包括:理发师编号,服务项目,收入金额,收入统计,服务日期等信息。

(3)统计管理 统计总收入情况,建立统计图 操作要求:可以按条件进行信息的查询,得到各自的收入金额。(4)排名系统 查询本月顾客人数和收入金额最高的5天和最低的5天 2.2 E-R模型 理发店管理系统E-R模型如图2-1所示。 图2-1理发店管理系统E-R模型 2.3 关系模型 理发店管理系统关系模型如图2-2所示。 图2-2理发店管理系统关系模型

2.4 表结构设计 1.管理员表用于记录管理员姓名和密码,如图2-3所示。 图2-3管理员表 2.理发师表用于记录理发师理发项目,如图2-4所示。 图2-4理发师表 3.收入表用与记录理发店当日各项收入,如图2-5所示。 图2-5收入表 4.收入统计用于统计本月收入金额最高的5天和最低的5天,如图2-6所示。

大工秋sql数据库课程设计答案定稿版

大工秋s q l数据库课程 设计答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

网络教育学院 《SQL数据库课程设计》 题目:学生信息管理系统的设计与实现 学习中心:奥鹏学习中心 专业: 年级:年 /秋季 学号: 学生: 指导教师:龙珠

1 项目概况 1.1 SQL 数据库简介 Microsoft SQL Server 2000 是Microsoft 公司继SQL Server 6.5和SQL Server 7.0以后,在新千年推出的又一改进的新版关系型数据管理系统。它能使用户快捷地管理数据库和开发应用程序。SQL Server 2000 使用了了先进的数据库结构,与Windows DNA紧密集成,具有强大的Web 功能,它可以利用高端硬件平台以及最新网络和存储技术,可以为最大的Web站点和企业应用提供优良的扩展性和可靠性,使用户能够在Internet 领域快速建立服务系统,为占领市场赢得宝贵的时间。同时,SQL Server 2000 还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,SQL Server 2000还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,SQL Server 2000 在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以使用户免去繁琐复杂的工作量,从而有精力处理更重要的问题,使用系统在商业战略上占得先机。 SQL Server 2000 的特性Microsoft® SQL Server? 2000 的特性包括: 1、Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可用性、可伸缩性和安全功能。 2、可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行Microsoft Windows® 98 的便携式电脑到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。 3、业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。

大连理工大学网络教育学院2019年秋应用统计期末考试复习题

机 密★启用前 大连理工大学网络教育学院 2019年秋《应用统计》 期末考试复习题 ☆ 注意事项:本复习题满分共:400分。 一、单项选择题(本大题共60小题,每小题2分,共120分) 1、从一幅52张的扑克牌(去掉大小王)中,任意取5张,其中没有K 字牌的概率为( ) A 、 52 48 B 、552 548C C C 、52548C D 、5552 48 答案:B 2、事件A 与B 互不相容,,3.0)(0.4,)(==B P A P 则=)(B A P ( ) A 、0.3 B 、0.12 C 、0.42 D 、0.7 答案:A 3、设B A 、为两个随机事件,则B A -不等于( ) A 、B A B 、B A C 、AB A - D 、B B A -?)( 答案:A 4、设B A 、为两个随机事件,则B A AB ?等于( ) A 、Φ B 、Ω C 、A D 、B A ? 答案:C 5、已知事件A 与事件B 互不相容,则下列结论中正确的是( ) A 、)()()(B P A P B A P +=+ B 、)()()(B P A P AB P ?= C 、A 与B ,A 与B 相互独立 D 、)(1)(B P A P -= 答案:A 6、已知事件A 与B 相互独立,则下列等式中不正确的是( ) A 、P(B|A)=P(B) B 、P(A|B)=P(A) C 、P(AB)=P(A)P(B) D 、P(A)=1-P(B) 答案:D

7、设电灯泡使用寿命在2000小时以上的概率为0.15,欲求12个灯泡在使用2000小时以后只有一个不坏的概率,则只需用什么公式即可算出( ) A 、全概率公式 B 、古典概型计算公式 C 、贝叶斯公式 D 、贝努利概型计算公式 答案:D 8、随意地投掷一均匀骰子两次,则两次出现的点数之和为8的概率为( ) A 、 36 3 B 、 36 4 C 、 36 5 D 、 36 2 答案:C 9、盒中有10个木质球,6个玻璃球,玻璃球中有2个红色4个蓝色,木质球中有3个红色7个蓝色,现从盒中任取一球,用A 表示“取到蓝色球”,用B 表示“取到玻璃球”,则P(B|A)=( ) A 、 10 6 B 、 16 6 C 、 7 4 D 、 11 4 答案:D 10、6本中文书和4本外文书,任意在书架上摆放,则4本外文书放在一起的概率是( ) A 、 ! 10) !6!4( B 、 10 7 C 、 ! 10) !7!4( D 、 10 4 答案:C 11、设随机变量X 的分布列为 )(x F 为其分布函数,则 )2(F ( ) A 、0.2 B 、0.4 C 、0.8 D 、1 答案:C 12、在相同条件下,相互独立地进行5次射击,每次射中的概率为0.6,则击中目标的次数X 的概率分布为( ) A 、二项分布B(5,0.6) B 、泊松分布P(2) C 、均匀分布U(0.6,3) D 、正态分布)5,3(2 N 答案:A 13、)(),(),,(y F x F y x F Y X 分别是二维连续型随机变量),(Y X 的分布函数和边缘分布函数,),,(y x f ),(x f X )(y f Y 分别是),(Y X 的联合密度和边缘密度,则一定有( )

奥鹏大工19秋《SQL数据库课程设计》模板及要求

答案+我名字 学习中心: 专业: 年级:年春/秋季 学号: 学生: 题目: 1.谈谈你对本课程学习过程中的心得体会与建议? 2.严格按照《SQL数据库课程设计要求》完成课程设计。 《SQL数据库课程设计》要求 《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该课程设计要求如下: 1.要求学生以SQL Server 2008或其他版本为后台数据库,以VB、VC或其他开发工具作为前台开发工具,围绕自己选定的某一个具体的系统完成一个小型数据库应用系统的开发,例如《图书管理系统的设计与实现》《书店管理系统的设计与实现》等。其课程设计具体内容包括项目概况、需求分析、详细设计等。 2.要求学生必须撰写题目及心得体会,按照《SQL数据库课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计内容,字数要求达到3000字以上。

3.学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的文献资料,有问题可通过课程论坛答疑。 4.学生提交本课程设计形式 学生需要以WORD附件形式(附件的大小限制在10M以内)将完成的课程设计以“离线作业”形式上传至课程平台中的“离线作业”模块,通过选择已完成的课程设计,点“上交”即可,如下图所示。 5.课程设计批阅 老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。 注意:本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,成绩以零分计。 下文为《SQL数据库课程设计模板》

大工15春《SQL数据库课程设计》模板及要求(最新)

大工15春《SQL数据库课程设计》模板及要求网络教育学院 《SQL数据库课程设计》 题目:XX系统的设计与实现 学习中心: 专业: 年级:年春/秋季

学号: 学生: 指导教师: 《SQL数据库课程设计》要求 《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该课程设计要求如下:1.要求学生以SQL Server 2008或其他版本为后台数据库,以VB、VC 或其他开发工具作为前台开发工具,围绕自己选定的某一个具体的系统完成一个小型数据库应用系统的开发,例如《图书管理系统的设计与实现》《书店管理系统的设计与实现》等。其课程设计具体内容包括项目概况、需求分析、详细设计等,详见课程离线作业中上传的《SQL数据库课程设计模板》。 注意:禁止撰写《学生成绩管理系统》课程设计!! 2.要求学生必须按照《SQL数据库课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计内容,字数要求达到3000字以上。 3.学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的

文献资料,有问题可通过课程论坛答疑。 4.2015年春季学期学生提交本课程设计形式及截止时间 学生需要以WORD附件形式(附件的大小限制在10M以内)将完成的课程设计以"离线作业"形式上传至课程平台中的"离线作业"模块,通过选择已完成的课程设计,点"上交"即可,如下图所示。 截止时间:2015年9月1日。在此之前,学生可随时提交课程设计,如需修改,可直接上传新文件,平台会自动覆盖原有文件。 5.课程设计批阅 老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。 注意: 本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,

991数据结构与C语言程序设计考试大纲(2013版).

编程技术精品! 991数据结构与C语言程序设计考试大纲(2013版) 2013年《数据结构与C语言程序设计》考试内容包括"数据结构"与"C语言程序设计"两门课程的内容,各占比例50%,试卷满分为150分。《数据结构》部分指定参考书:《数据结构教程(第二版)》唐发根编著北京航空航天大学出版社一、概述 1.数据的逻辑结构与存储结构的基本概念; 2.算法的定义、基本性质以及算法分析的基本概念,包括采用大?形式表示时间复杂度和空间复杂度。二、线性表 1.线性关系、线性表的定义,线性表的基本操作; 2.线性表的顺序存储结构与链式存储结构(包括单(向链表、循环链表和双向链表的构造原理; 3.在以上两种存储结构的基础上对线性表实施的基本操作,包括顺序表的插入与删除、链表的建立、插入与删除、查找等操作对应的算法设计(含递归算法的设计。三、堆栈与队列 1.堆栈与队列的基本概念与基本操作; 2.堆栈与队列的顺序存储结构与链式存储结构的构造原理; 3.在不同存储结构的基础上对堆栈与队列实施插入与删除等基本操作的算法设计; 4.堆栈和队列在解决实际问题中应用。四、树与二叉树 1.树与二叉树的基本概念,基本特征、名词术语; 2.完全二叉树与满二叉树的基本概念,二叉树的基本性质; 3.二叉树与树、树林之间的转换; 4.二叉树的顺序存储结构与二叉链表存储结构; 5.二叉树的前序遍历、中序遍历、后序遍历和按层次遍历,以及在二叉链表基础上各种遍历算法(重点为非递归算法的设计与应用; 6.二叉排序树的基本概念、建立(插入、查找与平均查找长度ASL 的计算; 7.哈夫曼(Huffman树的基本概念,哈夫曼树的构造与带权路径长度(WPL的计算。五、图 1.图的基本概念、名词术语; 2.图的邻接矩阵存储方法和邻接表(含逆邻接表存储方法的构造原理及特点; 3.图的深度优先搜索与广度优先搜索; 4.最小(代价生成树、最短路径、AOV网与拓扑排序以及AOE网与关键路径的基本概念与求解过程。六、文件及查找 1.顺序查找法以及平均查找长度(ASL的计算; 2.折半查找法以及平均查找长度(ASL的计算,包括查找过程对应的"判定树"的构造; 3.B-树和B+树的基本概念,B-树的插入与查找; 4.散列(Hash表的构造、散列函数的构造,散列冲突的基本概念、处理散列冲突的基本方法以及散列表的查找和平均查找长度的计算。七、内排序 1.排序的基本概念,各种内排序方法的基本

大连理工大学关于2012-2016级本科生培养方案

大连理工大学关于制订2012-2016级 本科生培养方案的指导性意见 培养方案是人才培养的基本“蓝图”,是学校实现人才培养目标、保证人才培养质量的基础性文件,也是学生进行学习规划、学校进行教学组织与管理、学部和院系进行课程建设规划的主要依据。 2008年,学校召开了第十四次本科教育教学研讨会,确立了实施精英教育,培养精英人才的目标定位。为了进一步加强本科专业内涵建设,探索特色鲜明的人才培养途径,培养高素质拔尖创新人才,将我校近年来在教育教学改革,特别是在大类招生、大类培养、创新教育、研究型教学等方面取得的成效固化到培养方案中,理顺通识教育与专业教育、人文教育与科学教育、理论教学与实践教学、共性要求与个性培养等关系,优化本科专业的知识结构和课程体系,学校决定制订2012-2016级本科大类和专业培养方案,特提出以下指导性意见。 一、指导思想 新一轮培养方案的制订要坚持党的教育方针,遵循高等教育的发展规律,充分借鉴国内外一流大学的人才培养经验,以精英人才培养为目标,以促进学生全面发展和适应社会发展需求为基本定位,注重通识教育,确立适合理工科学生和人文与经管类学生选修的两类通识教育核心课程;注重大类培养,构建公共基础和学科基础平台课程;注重个性发展,灵活设置特色专业方向和各类选修课程。以学生实践能力与创新能力培养为导向,注重实践与创新教育,加强创新性实践环节;注重科研与教学紧密结合,将最新科研成果融入教学之中,设置学科前沿课程、学科体验实验等。以优化知识结构为重点,注重本研贯通,设置本科生和研究生层次递进的课程和通选互认课程,科学构建与研究型大学精英人才培养相适应的课程体系,最终形成以能力培养为导向,体现知识、能力、素质协调发展的人才培养方案。 二、培养方案构成 本科专业培养方案和指导性教学计划的主要内容包括: (1)类别或专业名称 5 1

数据库课程设计任务书模板及参考

数据库课程设计任务书模板及参考

大连理工大学本科生课程设计任务书 课程名称:数据库课程设计 指导教师:田琳琳 项目名称:粒子群主题网站 小组名称: 组长姓名: 上课时间: 6月22日- 7 月11日 大连理工大学软件学院 年6 月22 日

1 设计目的 数据库课程设计是在学生系统的学习了《数据库系统原理》课程后,按照关系型数据库的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理信息系统。 经过这一具体问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。 2 设计要求 (1)根据关系型数据库的设计要求,完成项目的数据库概念模型、 物理模型的设计,能够部署到一个DBMS中,开发存储过程和触发器,完成DB层的功能实现。 (2)学生6人组成一个项目小组,一人为组长,其它人为组员,组 内成员分工明确、团结协作、相互配合,共同完成选题的设计。 (3)课程设计时间为2周。 (4)数据库管理系统MS SQL Server,开发语言(C# \ASP),数据 库设计工具Powerdesigner。系统中的数据表设计应合理、高效,尽量减少数据冗余; (5)具体指标如下:

1)完成概念模型CDM的设计 a)每个小组成员至少抽象出一个数据字典,定义出数据字 典对应得实体和属性 b)汇总实体,小组共同设计出E-R模型 2)完成物理模型PDM的设计 a)每个小组成员依据自己设计的数据字典和实体及其属 性,同时结合选择的DBMS SQL Server要求,定义出相应得表结构和列字段 b)每个小组成员继续定义个人设计表的主键、索引 c)每个小组成员对个人设计表中,至少定义一个列字段约 束 d)小组完成所有表的表名和列名的统一,定义所有的外健 及其类型,完成PDM的模型 e)按照3范式检查数据库PDM模型 3)完成物理模型在DBMS SQL Server中的部署 a)在DBMS SQL Server中设计合适的数据库空间和用户及角 色 b)根据PDM模型,生成创立数据库的.sql文件 c)连接到DBMS SQL Server下,运行.sql文件,数据库部署 完毕 4)数据库操作程序设计 a)每个小组成员至少要对5个表进行操作;

大工秋《sql数据库课程设计》答案

网络教育学院《SQL数据库课程设计》 题目:学生信息管理系统的设计与实现学习中心:奥鹏学习中心 专业: 年级:年 /秋季 学号: 学生: 指导教师:龙珠

1 项目概况 1.1 SQL 数据库简介 Microsoft SQL Server 2000 是Microsoft 公司继SQL Server 6.5和SQL Server 7.0以后,在新千年推出的又一改进的新版关系型数据管理系统。它能使用户快捷地管理数据库和开发应用程序。SQL Server 2000 使用了了先进的数据库结构,与Windows DNA紧密集成,具有强大的Web 功能,它可以利用高端硬件平台以及最新网络和存储技术,可以为最大的Web站点和企业应用提供优良的扩展性和可靠性,使用户能够在Internet 领域快速建立服务系统,为占领市场赢得宝贵的时间。同时,SQL Server 2000 还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,SQL Server 2000还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,SQL Server 2000 在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以使用户免去繁琐复杂的工作量,从而有精力处理更重要的问题,使用系统在商业战略上占得先机。 SQL Server 2000 的特性Microsoft® SQL Server? 2000 的特性包括: 1、Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可用性、可伸缩性和安全功能。 2、可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行Microsoft Windows® 98 的便携式电脑到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。 3、业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。 4、易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。

《数据结构》课程考试大纲

03 《数据结构》考试大纲 主要参考教材:严蔚敏、吴伟民编著,《数据结构(C语言版)》,清华大学出版社 谭国律等编著《数据结构》,浙江大学出版社。 总体要求: “数据结构”是一门专业技术基础课。目的就是要培养他们的数据抽象能力,学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及实现应用的相应算法,并掌握分析算法的时间和空间复杂度的技术。 考生在复习时,重点掌握基本概念、基本算法。考题以基本内容为主,题目以基础知识题为主,各章较难内容、较偏内容不考。课本所有加“*”号章节不考,第8章动态存储管理不考。外部排序,文件部分不考。 各章考试内容及要求: 一、绪论:熟悉各名词、术语的含义,掌握基本概念,特别是数据的逻辑结构和存储结构之 间的关系;了解抽象数据类型的定义、表示和实现方法;熟悉类C语言的书写规范,特别要注意值调用和引用调用的区别,输入、输出的方式以及错误处理方式;理解算法五个要素的确切含义;掌握计算语句频度和估算算法时间复杂度的方法。 二、线性表:线性表的逻辑结构定义、抽象数据类型定义和各种存储结构的描述方法;在线 性表的两类存储结构(顺序存储和链式存储)上实现基本操作;一元多项式的抽象数据类型定义、表示及加法的实现。

三、栈和队列:栈和队列的结构特性;在两种存储结构上如何实现栈和队列的基本操作和栈 和队列在程序设计中的应用。(离散事件模拟不考) 四、串:串的数据类型定义;串的三种存储表示:定长顺序存储结构、块链存储结构和堆 分配存储结构;串的各种基本操作的实现及应用;串的朴素模式匹配算法。 五、数组:数组的类型定义和表示方法;特殊矩阵和稀疏矩阵的压缩存储方法及运算的实 现;(广义表不考)。 六、树和二叉树:二叉树的定义、性质和存储结构;二叉树的遍历和线索化以及遍历算法 的各种描述形式;树和森林的定义、存储结构、树和森林与二叉树的转换、遍历;树的多种应用;本章是该课程的重点内容之一。 七、图:图的定义和术语;图的邻接矩阵存储结构、邻接表存储结构:图的两种遍历策略: 深度优先搜索和广度优先搜索;图的最小生成树prim算法、Kruskal 算法;拓扑排序算法;单源最短路径问题的Dijstra 算法。 八、查找:讨论查找表(包括静态查找表和动态查找表)的各种实现方法:顺序表、有序表、 树表和哈希表;关于衡量查找表的主要操作——查找的查找效率的平均查找长度的讨论。(静态树表、平衡二叉树、B树不考)

数据库课程设计模板(实例)

1.前言 (2) 1.1选题的理由和实际意义 (2) 1.2国内外关于该课题的研究现状及趋势 (3) 2需求分析 (5) 2.1 用户对系统要求 (5) 2.2功能介绍 (5) 3 系统设计 (7) 3.1定义 (7) 3.2系统模块图 (7) 3.4 数据表的设计 (8) 3.5 用例列举 (11) 3.5.1建立数据表 (11) 3.5.2建立视图 (14) 3.5.3建立索引 (15) 3.5.4约束条件的增加、删除、修改 (15) 3.5.5查询语句 (15) 3.5.6建立存储过程,触发器 (17) 4 总结 (18)

1.前言(本部分要有因果关系,前后通顺)1.1选题的理由和实际意义 随着IT事业的发展,如今,我们已经全面跨入信息时代。计算机被广泛的应用于各个行业,人工战略已经转化为信息战略,如何在短时间内获取大量信息并整合信息,成为立足于时代的关键。 为了适应考生人数的急剧增长,当今社会各大高校都在进行扩招政策,学生数量的急剧增加带来信息量的成倍增长,由于信息管理的不善与疏忽,各大高校大小事故时有发生。进行正确的信息管理,对于信息及时处理和反应,能够最大程度的减少学校以及在校学生的损失,减小潜在危机。 学生宿舍是学生生活的基本单位,是同学休息与学习的地方,为了保障同学入住学生宿舍的安全性,信息的处理和管理极为重要。据了解,本校的宿舍信息管理仍然使用传统的手工方式,主要方式是基于文本、表格等纸介质的手工处理,用人工手抄对男女生信宿信息进行处理登记。数据信息处理工作量大,容易出错且不易修改;由于数据繁多,容易丢失,逐条查找记录的方式不易操作,浪费了大量的时间,效率极低。学校的宿舍管理缺乏系统,规范的信息管理手段。 建立学生宿舍管理系统,使宿舍管理工作系统化,规范化,便捷化,程序化,避免宿舍管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改宿舍情况。 随着高校规模的扩大,在校学生的基本情况随之层次化、多样化、复杂化,相应的,学生管理工作面临严峻的挑战。高校学生信息日渐庞大,相应的宿舍管理工作变得复杂而困难。传统的账本化工作模式,手工记录学生信息并存档,这样的人工管理方式费时、费事、费力,信息获取慢,更新滞后,查阅困难,容易出错。为了给学生提供一个安全舒适的工作、生活、学习环境,方便宿舍管理工作的同时为学生、教师提供准确实时的信息至关重要。 本校的宿舍信息管理,主要方式是基于文本、表格等纸介质的手工处理,用人工手抄对男女生信宿信息进行处理登记。数据信息处理工作量大,容易出错且不易修改;由于数据繁多,容易丢失,逐条查找记录的方式不易操作,浪费了大量的时间,效率极低。 以上的管理缺陷对学生宿舍管理造成了相当大的阻力,工作进展困难,问题

大工20春数据库课程设计答案

网络教育学院 《数据库课程设计》 题目:某球队信息管理数据库系统的设计与实现 学习中心: 专业: 年级: 学号: 学生: 指导教师:

1 系统概况 1.1系统背景 足球作为世界第一运动,已经吸引了原来越多的人的关注,参与。各种俱乐部的成立在很大程度上促进了足球的发展,以及职业化,现在足球已经成为一种产业,而运动员是足球的核心,因此球队中对运动员的科学化管理,已经成为一种必需,科学化,人性化的管理可以增强他们的责任感,刺激他们的比赛热情,减少优秀运动员的流失,以及吸引顶尖球星的到来,对于一支稳定的球队,需要一套科学的系统来记录,分析统计球员的信息和状态,给予他们客观的评价。球队管理系统具有这些的功能,1、球员信息:它可以可以查看,修改,删除球员的各种信息。2. 比赛日程:查看比赛日程,包括具体比赛时间,对阵双方,以及比赛的性质。也可以编辑比赛日程。3. 工资管理:查看球员的工资包括基本工资,奖金等。4.添加、编辑比赛记录。5. 机构设置:查看整个球队的机构设置,比如总经理、主教练、队医等。通过统计分析方法,结合球员的状况和足球的规律性,发现问题,辅助球队管理。尽管足球运动中变化和偶然性占有一定比重,但其内部的规律是不可否认的,我国的足球产业还不发达,这不是一朝一夕可以提高的,因此必须从科学化管理出发,才能逐步提高俱乐部的比赛成绩,以及运作,从而提高整个产业的发展。 本系统采用面向对象的方法,面向对象技术是一个非常实用而且非常强有力的软件开发方法,而且已经成为最流行的一种软件开发方法。它有许多特色。一是方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。二是从生存期的一个阶段到下一个阶段的高度连续性,即在一个阶段所用到的部分与在下一格阶段所用到的部分是衔接的,所使用的技术经过生存期每一阶段后不改变。三是把面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)集成到生存期的相应阶段。UML作为统一建模语言,已经成为面向对象设计图的标准工具,并以传播到非面向对象领域。本系统计采用面向对象的程序设计方法,采用UML建模。并且采用目前最流行的最流行了ADO,ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。 要建立这个管理系统,需要经过从零开始的分析,了解现有的工作流程,并将其人工操作事物流程用计算机来实现,信息管理系统的设计本身就是一项负责的系统工程,要制定规划,成立强有力的实施机构,加强对相关人员的培训教育,制订并执行严格的管理制度,球队管理的工作量大,而系统的可靠性,稳定性,

2019 北京交通大学 925《数据结构》 考试大纲

2019年北京交通大学925《数据结构》考试大纲 1、绪论。 (1)掌握相关的基本概念,如数据结构、逻辑结构、存储结构、数据类型、抽象数据类型等; (2)掌握算法设计的原则,掌握计算语句频度和估算算法时间复杂度和空间复杂度的方法; (3)了解使用类C语言描述算法的方法。 2、线性表。 (1)掌握线性表的逻辑结构和存储结构; (2)掌握线性表在顺序结构和链式结构上实现基本操作的方法; (3)理解线性表两种存储结构的不同特点及其适用场合,会针对需求选用合适的存储结构解决实际问题; (4)了解一元多项式的表示方法和基本运算的实现方法。 3、栈和队列。 (1)了解栈和队列的特点; (2)掌握在两种存储结构上栈的基本操作的实现; (3)掌握栈的各种应用,理解递归算法执行过程中栈状态的变化过程;(4)掌握循环队列和链队列的基本运算; (5)会应用队列结构解决实际问题。 4、串。 (1)掌握串的基本运算的定义,了解利用基本运算来实现串的其它运算的方法;

(2)了解在顺序存储结构和在堆存储结构以及块链存储结构上实现串的各种操作的方法; (3)理解KMP算法,掌握NEXT函数和改进NEXT函数的定义和计算。 5、数组和广义表。 (1)掌握数组在以行为主和以列为主的存储结构中的地址计算方法;(2)掌握矩阵压缩存储时的下标变换方法,了解以三元组表示稀疏矩阵的方法; (3)理解广义表的定义及其存储结构,理解广义表的头尾和子表两种分析方法。 6、树和二叉树。 (1)熟练掌握二叉树的结构特点和性质,掌握二叉树各种存储结构及 构建方法; (2)掌握按先序、中序、后序和层次次序遍历二叉树的算法,理解二叉树的线索化实质和方法; (3)利用二叉树的遍历求解实际问题; (3)掌握树的各种存储结构及其特点,掌握树的各种运算的实现算法;(4)掌握建立最优二叉树和哈夫曼编码的方法。 7、图。 (1)熟练掌握图的基本概念,会构建各种图的存储结构; (2)掌握深度优先搜索遍历图和广度优先搜索遍历图的算法; (3)灵活运用图的遍历算法求解各种路径问题,包括最小生成树﹑最短路径﹑拓扑排序﹑关键路径等。

大连理工大学课程教学大纲制定及管理办法

大连理工大学课程教学大纲制定及管理办法 大连理工大学课程教学大纲制定及管理办法 为加强课程建设,规范课程教学大纲的制定、修订和管理工作,特制定本办法。 (一)课程教学大纲是课程教学的基本依据,它以文件形式简洁地规定了课程的教学目标、内容的范围、深度、重点、教学顺序、进度和教学方法的基本要求。课程教学大纲是组织课程教学活动的指导性文件,无论是教材和参考书的编选,授课计划的制订,还是成绩考核,教学检查及课程评价都要以课程教学大纲为依据。 (二)教学大纲是开展教学改革和进行课程建设的重要成果之一,应集中反映教学改革和课程建设的最新思想和内容,注重教学内容的优化和整合。 (三)编写教学大纲的指导思想:体现本课程或教学环节在人才培养中的地位与作用,及与其它有关课程或教学环节的内在联系;注重本学科基本理论、基本知识的教学和专业能力的培养;吸收本学科较新、较成熟的国内外研究成果,反映本学科的发展方向;教学内容力求完整、份量力求适中,以适应不同专业的教学需要。 (四)任课教师应根据教学大纲的要求,不断地适应课程改革和发展的需求,积极进行改革研究,精选教学内容,组织好课堂教学及实践环节。 二、课程教学大纲的制定和修订 教学大纲要在课程负责人的主持下,经过充分调查研究、认真论证后制定或定期修订,经专业负责人和主管教学工作的副部长(副院长)审查,报教务处备案后执行。任课教师执行教学大纲时,在保证课程教学基本要求的前提下,经专业负责人批准,允许根据培养要求和教学内容的发展做适当修订 (一)各学部(学院)应根据教育部,各级专业教学指导委员会或各课程教学指导委员会提出的课程教学基本要求,根据专业培养计划及本管理规定,对教学大纲及时进行制定或修订。(二)新申请开设的课程须在提出开课申请时提交教学大纲。 (三)教学大纲要在课程负责人的主持下,经过充分调查研究、认真论证后制定或定期修订,经专业负责人和主管教学工作的副部长(副院长)审查,报教务处备案后执行。任课教师执行教学大纲时,在保证课程教学基本要求的前提下,经专业负责人批准,允许根据培养要求和教学内容的发展做适当修订 (四)任课教师应根据教学大纲的要求,不断地适应课程改革和发展的需求,积极进行改革研究,精选教学内容,组织好课堂教学及实践环节。 三、课程教学大纲形式和内容 课程教学大纲由六个部分组成:(1)课程说明;(2)课程目标;(3)教学内容、基本要求与学时分配;(4)其它教学环节; (5)授课说明;(6)教材和参考书。 四、课程教学大纲的管理 (一)新开课、首次上课或在新大纲制定、修订后,应做到任课教师人手一份,教师应在上课前及时掌握、熟悉或了解教学大纲的具体内容和要求。 (二)教学大纲的制定、修订或重新编写及解释由教务处或主管教学工作的副部长(副院长)负责,具体工作任务由课程负 (三)各学部(学院)向教师下达教学任务时,应同时书面下达或说明教学大纲的使用要求,对任课教师执行教学大纲的情况经常进行检查,确保教学大纲得以贯彻执行。 二〇一三年八月修订

大工19春《SQL数据库课程设计》模板及要求辅导答案

《数据库课程设计》 题目:电子书城系统的设计与实现 学习中心: XX 专业: XX 年级:年春/秋季 学号: XX 学生: XX

一、谈谈你对本课程学习过程中的心得体会与建议? 答:转眼间,学习了一个学期的计算机操作系统课程即将结束。 在这个学期中,通过老师的悉心教导,让我深切地体会到了计算机操作系统的一些原理和具体操作过程。在学习操作系统之前,我只是很肤浅地认为操作系统只是单纯地讲一些关于计算机方面的操作应用,并不了解其中的具体操作过程和实用性。通过这一学期的学习,我才知道操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 正是由于这门课和以前关系不大,很多知识也从未接触过,因此对于这门课的学习方法就是:理论课上认真听老师讲理论知识,上机课上仔细看老师的演示过程、在电脑上按照老师的演示步骤自己做,遇到自己无法做出来的过程(步骤)请教老师或者同学。 建议:学校除了安排学生要上的SQL教学的理论课之外,还应安排适当节数的实验课,最好是理论课和实验课在一周上,这样同学们更能高效快速的记住所学知识,实验课上教师可以给每位同学分配一个小的系统让他们去做,或者是找一个项目案例先让同学们自己研究,然后教师再和同学们一起分析探讨,这样就能更好的理解和掌握SQL语句。 增强同学们之间的交流,同班同学之间肯定对知识的掌握程度不一样,在课堂上适当的增加学生之间的交流,严格要求他们课下也要多交流,这样通过交流取长补短,学生之间的差距就会缩小。 二、 1 项目概况 本章需简单介绍具体使用的哪个版本SQL数据库,选用的前台开发工具以及自己所设计的具体什么系统。 2.1 SQL 数据库简介 SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记 1

2018西安邮电大学初试考试大纲—826数据结构

西安邮电大学硕士研究生招生考试大纲 科目代码:826 科目名称:《数据结构》 一、课程性质和任务 数据结构是计算机各专业的专业基础课。它是操作系统、数据库、编译原理等所有软件专业基础课和专业课的重要基础;它还是进行程序设计,尤其是进行高水平的应用程序和系统程序必不可少的基础。通过本课程的学习,使学生掌握数据组织、存储和运算的基本原理和方法,培养学生对各类数据结构和相关算法的分析和设计的能力,使学生能够编写出正确、清晰和较高质量的算法和程序。 二、课程教学内容和要求 第一章数据结构和算法 1.了解数据结构、逻辑结构、存储结构和抽象数据类型的基本概念。 2.了解数据结构的发展和地位。 3.了解各种算法描述方法和算法设计的基本要求。 4.掌握对算法的评价标准和算法效率的度量方法。 第二章线性表 1.理解线性表的概念、定义、逻辑结构和存储结构。 2.熟练掌握线性表的顺序结构及其各种基本运算。 3.熟练掌握单链表、循环链表、双向链表的存储结构及其各种基本运算。 4.理解链表的应用——稀疏多项式存储和运算。 第三章栈和队列 1.掌握栈的定义、表示、实现和应用。 2.掌握递归的概念和递归的实现过程。 3.掌握队列的定义以及顺序(循环队列)和链式存储结构的实现。 第四章串 1.了解串的基本概念及顺序和链式存储结构。 2.掌握串的各种基本运算。

3.了解串的模式匹配算法。 第五章数组和广义表 1.掌握数组的顺序存储结构。 2.理解稀疏数组的概念和压缩存储的方法。 3.理解稀疏矩阵的三元组存储结构和基本运算。 4.了解稀疏矩阵的十字链表存储结构。 5.理解广义表的基本概念,掌握广义表的存储结构。 第六章树 1.理解树的基本概念及其存储结构。 2.熟练掌握二叉树的定义、性质以及各种存储结构和遍历算法。 3.掌握线索二叉树的概念、存储结构及线索化算法。 4.掌握树和森林与二叉树间的转换,掌握树和森林的遍历算法。 5.掌握哈夫曼树的概念、存储结构和应用。 第七章图 1.理解图的基本概念,掌握图的邻接矩阵和邻接表的存储结构。 2.了解十字链表,邻接多重表等存储结构。 3.熟练掌握图的深度优先和广度优先遍历算法。 4.理解图的连通性、最小生成树的概念。 5.掌握求最小生成树算法。 6.理解有向无环图的概念,掌握拓扑排序和关键路径算法。 7.理解带权最短路径的概念,掌握求最短路径的算法。 第八章查找 1.理解查找的概念及其效率的评价方法。 2.理解静态查找表的概念,熟练掌握顺序、折半和分块查找算法。 3.理解动态查找表和二叉排序树的概念。 4.了解平衡二叉树的概念。 5.理解哈希表的含义,掌握哈希函数的构造和处理冲突的基本方法。第九章内部排序 1.掌握插入类排序的算法:直接插入排序、希尔排序。

数据库课程设计模板

网络教育学院 《数据库课程设计》 题 目:XXXX 数据库系统的设计与实现 学习中心: 学 学

1 系统概况 本章需简单介绍开发项目基本情况,如系统的编写目的,系统的开发背景,系统的实现目标等。

2 系统需求分析 2.1 系统总体需求 系统总体需求主要根据系统功能分析系统设计之前的规划工作,包括分析系统元素的种类、功能、各数据项以及系统整体性能模式。另外,也包括系统各实体之间的联系,系统各模块功能的分析,软硬件平台的介绍等。 2.2 系统整体功能介绍 针对某一特定的系统,介绍该整体系统的功能结构,最好给出整体的功能结构图。 2.3 系统元素、实体介绍 分析系统中包含的元素项,实体以及他们之间的联系。 2.4 软硬件平台介绍 对系统中应用到的软硬件平台给予详细的介绍。

3 系统设计与实现 系统设计与实现包括系统的概念设计、各功能模块的设计、逻辑设计、界面的设计以及数据库的设计等。 3.1 概念设计 给出系统各实体之间关系的E-R图,并作相应的介绍,并给出系统整体结构功能。 3.1.1 XX与YY之间的联系 3.1.2 XX1与YY1之间的联系 3.1.3 XX2与YY2之间的联系 3.2 模块功能设计 给出系统各模块功能的详细设计。 3.2.1 XX模块的功能设计

3.2.2 YY模块的功能设计 3.3 系统总体功能 给出总体系统设计的介绍,并给出相应的E-R图。 3.4 逻辑设计 本部分设计主要包括各数据库功能表的设计。 3.5 界面设计 本部分介绍各功能界面的设计与介绍。

4 系统总结 总结系统的设计与实现的心得、体会,以及系统的优缺点等。

数据结构课程教学大纲

《数据结构》教学大纲 课程性质专业必修课 课程名称数据结构课程编号*04069 适用专业计算机科学与技术/软件工程开课学期第3学期 总学时64 理论50 学分数 4 实践14 一、课程性质与目标 数据结构课程属于专业必修课。通过本课程数据结构的学习,学生应实现如下目标: 1.知识目标:本课程主要讲述线性表、栈、队列、字符串、数组、树、二叉树、图、查找表、内部排序等常用数据结构的基本概念、操作及其典型应用例子。通过本课程的学习,应使学生掌握数据结构的概念及不同的存储结构、掌握一些典型算法原理和方法,且能够在不同存储结构上实现编程,同时,对于算法设计的方式和技巧也有所体会。 2.能力目标 (1)独立获取知识的能力——逐步掌握科学的学习方法,不断地扩展知识面,增强独立思考的能力,更新知识结构; (2)科学观察和思维的能力——运用数据结构的基本理论,熟悉各种基本数据结构及其操作,学会根据实际问题要求来选择数据结构。 (3)分析问题和解决问题的能力——学会利用数据结构原理分析实际问题,提高发现问题与解决问题的能力。对部分优秀的学生,培养其在知名程序设计在线评测系统(如POJ等)中求解实际问题的能力。 (4)求实精神——通过数据结构理论课程教学,培养学生严谨求实的科学态度和刻苦钻研的作风。 (5)实践能力——通过学习,有意识地培养学生编写高质量、高效率程序的能力和风格。 3.素质目标:使学生具备一定的计算思维,热爱算法设计和程序实现,面对实际问题能转换为计算机能够求解的过程并选择合适的数据结构,设计出在时间和空间上具备一定高效率的程序,培养学生学习算法设计与实现的细心和耐心,培养学生坚韧不拔,攀登技术高峰的优秀品质。让部分优秀的学生热爱上湖南省大学生程序设计竞赛,体会ACM程序设计竞赛的魅力。 二、课程教学基本要求 课程前应该认真预习,特别是前导课程相关知识体系; 课中应该认真听课,参与教学过程中的互动、回答问题及联系实际编程; 课后积极做好复习、认真完成作业及课程设计相关实践教学的环节。作业应具备一定实用性的数据结构和算法实现为主,对部分优秀学生,引入一定量的知名程序设计在线评测系统(如POJ等)中与数据结构相关的题目进行编程并在线提交验证正确性与时间、空间效率。 三、教学内容与学时分配

相关文档
最新文档