搜档网
当前位置:搜档网 › 数据结构与算法设计报告

数据结构与算法设计报告

课程设计报告撰写规范

.课程设计报告撰写规范

————————————————————————————————作者:————————————————————————————————日期: 2

江西理工大学应用科学学院信息工程系 课程设计规范 (试行) 信息工程系 二○一○年六月

第1章内容要求 第1章内容要求 课程设计报告由以下几个部分组成组成,依次为: I、统一的封面,封面之后为课设评分表及答辩记录表; II、摘要; III、目录; IV、课程设计总结报告正文; V、总结(本课题核心内容、特点和方案的优缺点、改进方向和意见)VI、按统一格式列出主要参考文献。 1

第2章格式要求 第2章格式要求 课程设计报告每部分从新的一页开始,各部分要求如下: 2.1封面 统一的封面(含课程设计课题名称、专业、班级、姓名、学号、指导教师等,详见第五部分“格式范例”) 2.2摘要 应概括地反映出本课程设计的主要内容,包括工作目的、实验研究方法、研究成果和结论,重点是本论文的主要工作。摘要力求语言精炼准确,建议500字以内。摘要中不要出现图片、图表、表格或其他插图材料。 关键词是为了便于作文献索引和检索工作而从论文中选取出来用以表示全文主题内容信息的单词或术语。 关键词在摘要内容后另起一行标明,一般3~5个,之间用“;”分开。 2.3 目录 目录由标题名称和页码组成,包括:正文(含结论)的一级、二级和三级标题和序号。具体格式见第五部分“格式范例”。 2.4 符号说明 如果课程设计报告中使用了大量的物理量符号、标志、缩略词、专门计量单位、自定义名词和术语等,应将全文中常用的这些符号及意义列出。如果上述符号和缩略词使用数量不多,可以不设专门的主要符号表,但在报告中出现时须加以说明。缩略词应列出中英文全称。 2

课程设计报告模板)

课程设计报告模板()

————————————————————————————————作者: ————————————————————————————————日期: ?

课程设计(论文)任务书 软件学院软件+电商专业09级(2)班 一、课程设计(论文)题目基本模型机设计与实现 二、课程设计(论文)工作自2011年6月 20 日起至2011年 6月 24日止。 三、课程设计(论文) 地点:计算机组成原理实验室(5#301) 四、课程设计(论文)内容要求: 1.课程设计的目的 通过课程设计的综合训练,在掌握部件单元电路实验的基础上,进一步掌握整机 概念。培养学生实际分析问题、解决问题和动手能力,最终目标是想通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。 2.课程设计的任务及要求 1)基本要求? (1)课程设计前必须根据课程设计题目认真查阅资料; (2)实验前准备好实验程序及调试时所需的输入数据; (3)实验独立认真完成; (4)对实验结果认真记录,并进行总结和讨论。 2)课程设计论文编写要求 (1)按照书稿的规格撰写打印课设论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)正文中要有问题描述、实验原理、设计思路、实验步骤、调试过程与遇到问题的解决方法、总结和讨论等 (4)课设论文装订按学校的统一要求完成 3)课设考核 从以下几方面来考查:

(1)出勤情况和课设态度; (2)设计思路; (3)代码实现; (4)动手调试能力; (5)论文的层次性、条理性、格式的规范性。 4)参考文献 [1]王爱英.计算机组成与结构[M]. 北京:清华大学出版社, 2007. [2] 王爱英. 计算机组成与结构习题详解与实验指导[M]. 北京:清华大学出版社, 2007. 5)课程设计进度安排 内容天数地点 构思及收集资料1图书馆 实验与调试 3 实验室 撰写论文 1 图书馆 6)任务及具体要求 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符 合设计要求,并对程序运行结果的正、误分析其原因。 学生签名: 亲笔签名 2011年6月20 日 课程设计(论文)评审意见 (1)设计思路:优( )、良()、中( )、一般()、差( ); (2)代码实现:优()、良()、中()、一般()、差();

毕业设计(论文、综合实践报告)撰写规范

毕业设计(论文、综合实践报告)撰写规范 防科发教〔2007〕110号 为了规范我院毕业生撰写毕业设计(论文、综合实践报告)(以下统称“论文”)的内容和格式,保证论文的质量,特制定本规范。 1 论文结构及要求 一份完整的论文应包括以下几方面:题目、摘要、关键词、目录、正文、致谢、参考文献、附录。 1.1 题目 题目应准确表达论文的核心内容,文字简洁明确,一般不超过20字,必要时可加副标题。 1.2 摘要 论文摘要应概括地反映出论文的主要内容,主要说明论文的研究目的、内容、方法、成果和结论,不要与引言相混淆,一般不超过300字。 1.3 关键词 关键词是为了适应计算机自动检索的需要,从论文中选取的能够反映特征内容的规范性词语。关键词一般列3-5个,按词条外延层次从大到小排列。 外语系毕业论文的题目、摘要、关键词要求使用中、英两种文字,中文在前。 1.4 目录 要求独立成页,应将章节名按先后次序写上,并在右侧注明页码。目录按两级标题编写,要求层次清晰,且与正文标题一致,主要包括正文两级层次标题、致谢、参考文献、附录等。 1.5 正文 正文是论文的主体和核心部分,不同学科专业和不同的选题可以有不同的写作方式。内容一般包括以下几个方面: 1.5.1 引言 引言是全篇论文、报告的概述或导论,要求言简意赅,不要与摘要雷同或成为摘要的注解。除了说明研究目的、范围、方法、结果等内容外,还应评述国内外研究现状和相关领域中已有的研究成果;介绍本项研究工作的前提和任务,理论依据和实验基础,涉及范围和预期结果以及本文在已有的基础上所解决的问题。 1.5.2 各具体章节 1.5.3 结论 结论是论文最终和总体的结论,是整篇论文的归宿,是整个研究工作的归纳和总结,应精炼、准确、完整,着重阐述作者得出的结果及其在本研究领域中的意义,还可进一步提出需要讨论的问题和建议。 理工类论文的章节编号,用阿拉伯数字分三级编号。如:“1”,“2”,,“1.1”,“1.2”,“2.1”,“2.2”,“2.1.1”,“2.1.2”等; 文管类论文的章节标号,采用汉字与阿拉伯数字分级编号方法。如:“一、”,“二、”,“三、”,“(一)”,“(二)”,“(三)”,“1”,“2”,“3”,“(1)”,“(2)”,“(3)”等。 论文分级一般均不超过四级。 1.6 致谢 以简短的文字,对完成论文和学业提供帮助的老师、同学及亲属表示感激之情。 1.7 参考文献 参考文献是论文不可缺少的部分,它反映论文的取材来源,材料的广博程度及可靠程度。

数据结构与算法--树的应用

实验报告 课程名称:数据结构与算法 实验名称:树的应用 一、实验目的 ⑴、掌握二叉树的静态数组存放。 ⑵、掌握哈夫曼编码的基本概念。 ⑶、掌握哈夫曼编码树的构造方法。 ⑷、掌握哈夫曼编码的构造和使用。 ⑸、理解前缀编码的概念。 二、实验内容 ⑴、按照字符出现概率构造一个哈夫曼树。要求输入为一个文本文件(可以限 制文本仅仅包含字母),通过统计字符出现的次数计算概率,在此基础上构造哈夫曼树。 ⑵、打印出每一个字母对应的哈夫曼编码。 三、实验环境 硬件:Windows XP计算机、鼠标、键盘、显示器 开发环境:Microsoft Visual C++ 6.0 四、实验步骤 ①、点击开始菜单中的程序-Microsoft Visual C++ 6.0 点击菜单栏中的文件—新建—文件—C++ Source File ,在文件名(N)中写入5.cpp,再点击确定. ②、编写程序如下: #include #define MAXV ALUE 10000//定义最大权值 #define MAXLEAF 100//定义哈夫曼树中最大叶子节点个数 #define MAXNODE MAXLEAF*2-1//哈夫曼树的最大节点数 #define MAXBIT 30//定义哈夫曼编码的最大长度 #define MAX 100 typedef struct { int weight; int parent,lchild,rchild; }HufNodeType; typedef struct { int bit[MAXBIT]; int start;//编码的起位 }HufCodeType;//哈夫曼编码的结构体 void HuffmanTree(HufNodeType HuffNode[],int *w,int n)//建立哈夫曼树

数据结构与算法设计实验

《数据结构与算法设计》 实验报告 ——实验二 学院:自动化学院 班级: 学号: : 一、实验目的

按照四则运算加、减、乘、除、幂(^)和括号的优先关系和惯例,编写计算器程序。 二、实验容 简单计算器。 请按照四则运算加、减、乘、除、幂(^)和括号的优先关系和惯例,编写计算器程序。要求: ①从键盘输入一个完整的表达式,以回车作为表达式输入结束的标志。 ②输入表达式中的数值均为大于等于零的整数。中间的计算过程如果出现小数也只取 整。 例如,输入:4+2*5= 输出:14 输入:(4+2)*(2-10)= 输出:-48 三、程序设计 概要设计 1、宏定义 #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 2、基本函数: (1)void InitStack_char(SqStack *S) //char型栈初始化 (2)void InitStack_int(sqStack *S) //int型栈初始化 (3)void Push_char(SqStack *S,char ch) //char型元素进栈 (4)void Push_int(sqStack *S,int num) //int型元素进栈 (5)char GetTop_char(SqStack *S) //取char型栈顶元素 (6)int GetTop_int(sqStack *S) //取int型栈顶元素 (7)Status In(char c) //判断是否为运算符,若是运算符则返回,否则返回 (8)char Precede(char a,char b) //判断两运算符的先后次序 (9)Status Pop_char(SqStack *S,char &x) //char型栈出栈 (10)Status Pop_int(sqStack *S,int &x) //int型栈出栈 (11)int Operate(int a,char theta,int b) //计算a和b运算结果 3、流程图

课程设计报告书写规范

郑州工业应用技术学院 课程设计报告科目: 题目: 姓名: 院(系): 专业班级: 学号: 指导教师: 成绩: 时间:年月日至年月日

课程设计报告的格式 一、课程设计报告内容 课程设计报告一般由以下几部分组成:A.任务书; B.目录; C.正文; D.参考文献;E.附录。 课程设计题目 摘要(200~300字) 目录 1.概述 包括课程设计选题、项目背景、课程设计报告编写目的、课程设计报告的组织等内容。 2.课程设计任务的需求分析 2.1任务描述 2.2需求描述的规范文档(要画出DFD数据流图和DD(数据字典)) 3.概念结构设计 3.1概念结构设计工具(E-R模型) 3.2XXX子系统(局部) 3.2.1子系统描述 3.2.2分E-R图 3.2.3说明 3.3YYY子系统 3.3.1子系统描述 3.3.2 分E-R图 3.3.3 说明 …… 3.X 总体E-R图 3.X.1 E-R图的集成 3.X.2 总体E-R图 4.逻辑结构设计(参考教材P16图1-10逻辑结构设计步骤) 4.1关系数据模式 4.2优化 5.数据库物理设计与实施(至少包含前4节) 5.1数据库应用的硬件、软件环境介绍 5.2表结构设计 5.3索引的设计

5.4视图设计 5.5 存储过程 5.6 触发器 5.7 游标 5.8建立数据库 5.9 建立表 5.9 加载数据库测试数据 6.数据操作 6.1数据查询操作 6.2数据更新操作 6.3数据维护操作 6.4其他 7.数据库应用系统的实现 8.设计心得体会 9.参考文献 二、书写要求 1.层次标题 层次标题要简短明确,同一层次的标题应尽可能“排比”,词(或词组)类型相同(或相近),意义相关,语气一致。 各层次标题一律用阿拉伯数字连续编号;不同层次的数字之间用英文输入状态下小圆点“.”相隔,末位数字后面不加点号,如“1”,“2.1”,“3.1.2”等;各层次的序号均左顶格起排,编号与标题或文字间空一个汉字的间隙。段的文字空两个汉字起排,回行时顶格排。 报告正文撰写的题序层次格式 2.篇眉和页码 篇眉从摘要开始,内容与该部分的一级标题相同。 页码从正文开始按阿拉伯数字(1,2,3……)连续编排,之前的部分(中文摘要、目录等)用大写罗马数字(Ⅰ,Ⅱ,Ⅲ……)单独编排,均居中排列。 3.有关图、表、表达式 (1)图

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

河南理工大学本科生毕业设计 论文 撰写规范

河南理工大学本科生毕业设计(论文)撰写规范 (根据学校相关要求2009年6月修订) 1.毕业设计(论文)资料的组成、装订 毕业设计(论文)按统一标准装订,装订的顺序如下: 毕业设计(论文)封面→毕业设计任务书→毕业设计评阅人评语→毕业设计评定书→毕业设计答辩许可证→毕业设计答辩委员会(小组)决议→中文摘要→外文摘要→目录→前言→正文→致谢→参考文献→附录。 2.毕业设计报告(论文)的内容与要求 一份完整的毕业设计报告(论文)应包括以下几方面。 (一)论文题目 论文题目应简短、明确、有概括性。通过题目使读者大致了解毕业设计(论文)的内容、专业的特点和科学的范畴。如果有些细节必须放进标题,为避免冗长,可以分成主标题和副标题,主标题写得简明,将细节放在副标题里。 (二)论文摘要 摘要应以浓缩的形式概括研究课题的内容、方法和观点,以及取得的成果和结论,应能反映整个内容的精华。中外文摘要以300-500字为宜;撰写摘要时应注意以下几点: 1.用精炼、概括的语言来表达,每项内容不宜展开论证或说明; 2.要客观陈述,不宜加主观评价; 3.成果和结论性字句是摘要的重点,在文字论述上要多些,以加深读者的印象; 4.要独立成文,选词用语要避免与全文尤其是前言和结论部分雷同。 (三)目录 (四)前言 应说明本课题的意义、目的、研究范围及要求达到的技术参数;简述本课题应解决的主要问题。 (五)正文 正文是作者对研究工作的详细表述。其内容包括:问题的提出,研究工作的基本前提、假设和条件;基本概念和理论基础;模型的建立,实验方案的拟定;基本概念和理论基础;设计计算的方法和内容;实验方法、内容及其分析;理论论证,理论在课题中的应用,课题得出的结果,以及结果的讨论等。

数据结构与算法知识点必备

数据结构与方法 1、算法的基本特征:可行性、确定性、有穷性、拥有足够的情报 2、算法的基本运算与操作:算术运算、逻辑运算、关系运算、数据传输 3、算法的基本控制结构:顺序结构、选择结构、循环(重复)结构 4、算法设计的基本方法:列举法、归纳法、递推、递归、减半递推技术、回溯法 5、算法的复杂度主要包括:时间复杂度、空间复杂度 6、算法的时间复杂度:指执行算法所需要的计算工作量 7、算法的空间复杂度:指执行这个算法所需要的内存空间 8、数据结构主要研究:数据的逻辑结构、数据的存储结构、对各种数据结构进行的运算 9、数据结构研究的目的:提高数据处理的效率 10、数据处理的效率:数据处理的速度、减少处理过程中占用计算机的存储空间 11、数据处理:指对数据集合中的各元素以各种方式进行运算 12、数据元素:指在数据处理中,每一个需要处理的对象都可以抽象成数据元素 13、数据结构:指反映数据元素之间关系的数据元素集合的表示 14、数据的逻辑结构:指反映数据元素之间逻辑关系的数据结构,两要素:数据元素的集合、数据元素在集合上的关系 15、数据的存储结构:指数据的逻辑结构在计算机存储空间的存放形式,常用的存储结构有:顺序、链接、索引等 16、数据结构的图形表示中每个元素加上方框成为结点 17、数据结构一般分为:线性结构、非线性结构 18、线性结构满足:有且仅有一个根结点、每个结点最多有一个前件与后件、在一个线性结构中插入与删除任何一个结点后还就是线性结构 19、线性表定义:线性表就是由n个数据元素a1、a2、a3、a4……an组成的一个有限序列,表中每一个数据元素,除了第一个外,有且仅有一个前件,除了最后一个外,有且仅有一个后件20、非线性表的特征:有且只有一个根节点a1,它无前件、有且只有一个终结点an,它无后件、除了第一个与最后一个外,其她所有结点只有一个前件与一个后件 21、线性表的长度:线性表中的结点的个数n成为线性表的长度,当n=0时,成为空表 22、线性表的顺序存储的特点:所有元素所占的存储空间就是连续的、各数据元素在存储空间中就是按逻辑顺序一次存放的 23、线性表的随机存取地址计算公式:ADD(ai)=ADD(a1)+(i-1)*k 24、线性表的主要操作:插入、删除、查找、排序、分解、合并、复制、逆转 25、栈的定义:栈就是限定在一端进行插入与删除的线性表,它按照“先进后出,后进先出”的原则组织数据 26、栈的顺序存储:在程序设计语言中,一般一维数组S(1:m)作为栈的顺序存储空间,其中m 为栈的最大容量 27、栈的基本运算:入栈、退栈、读栈顶元素 28、入栈运算:首先将栈顶指针(top)加1,然后将新元素插入到栈顶指针指向的位置。当栈顶指针已经指向存储空间的最后一个位置时,说明栈空间已满,称为“上溢”错误 29、退栈运算:首先将栈顶元素赋给一个指定的变量,然后将栈顶指针(top)减1。当栈顶指针为0时,说明栈空,成为“下溢”错误 30、队列的定义:队列就是指允许在一端进行插入,而在另一端进行删除的线性表,它按照“先进先出”的原则组织数据 31、循环队列:在实际应用中,队列的顺序存储结构一般采用循环队列的形式。所谓循环队列,

824数据结构与算法设计A

西安科技大学 2013年硕士研究生入学考试试题A ───────────────────────────────── 科目编号:824 科目名称: 数据结构与算法设计 考生须知: 1、 答案必须写在答题纸上,写在试题或草稿纸上不给分。 2、 答题须用蓝、黑色钢笔或圆珠笔,用铅笔、红色笔者不给分。 3、 答题必须写清题号,字迹要清楚,卷面要保持整洁。 4、 试题要随答题纸一起交回。 一、单项选择题(每小题2分,共30分) (1)并归排序的时间复杂度是( )。 A .O(n 2) B .O(nlog 2n) C .O(n) D .O(log 2n) (2)设一个链表最常用的操作是在末尾插入结点和删除尾结点,选用( )存储结构最节省时间。 A .单链表 B .单循环链表 C .带尾指针的单循环链表 D .带头结点的双循环链表 (3)散列文件是一种( )。 A .顺序文件 B .索引文件 C .链接文件 D .计算机寻址文件 (4)常用于函数调用的数据结构是( )。 A .栈 B .队列 C .数组 D .链表 (5)两个矩阵sn ms B A ,相乘的时间复杂度是( )。 A .O(n 2) B .O(s 2) C .O(msn) D .O(mn) (6)图的广度优先搜索遍历使用的数据结构是( )。 A .栈 B .队列 C .集合 D .树 (7)在单链表中,每个存贮结点有两个域,即数据域和指针域,指针域指向该结点的( )。 A .直接前驱 B .直接后继 C .开始结点 D .终端结点 (8)在已知头指针的单链表中,要在其尾部插入一个新结点,其时间复杂度是( )。 A .O(n 2) B .O(1) C .O(n) D .O(log 2n) (9)在链队列中执行入队操作,( )。 A .需判断队是否为空 B .限定在链表头p 进行 C .需判断队是否为满 D .限定在链表尾p 进行 (10)对序列(95,83,62,70)进行冒泡排序(由小到大),第2趟排序后的结果为( )。 A .(70,83,62,95) B .(70,62,83,95)

课程设计(论文)说明书书写规范1(1)

附件1: 内蒙古工业大学课程设计(论文)说明书书写规范 一、说明书(论文)基本格式 说明书或论文一般不应少于3000-5000字。说明书(论文)手写或打印均可,手写要书写工整。 1. 题目:题目要对论文的内容有高度的概括性,简明、易读。 2. 摘要:中文在前,外文在后。中文摘要在200-400字以内。关键词3-5个,以分号相隔。 3. 目录:设计说明书(论文)目录应包括论文全部章节的标题(要求编到3级标题)和参考文献、附录(可选择)、页码右对齐。 4. 正文:正文应按照目录所定的顺序依次撰写,要求计算准确,论述清楚、简练、通顺,插图清晰,书写整洁。文中图、表及公式应规范地绘制和书写。 5. 插图:插图包括曲线图,流程图,工艺图、设备图、框图,示意图,图片等。插图序号用阿拉伯数字分章依序连续编排,每一插图都应有简短确切的题名,连同图序置于图下,图序与图名之间空一格,图名中不允许使用标点符号,图名后不加标点符号。 6. 插表:插表序号用阿拉伯数字分章依序连续编排,每一插表都应有简短确切的题名,表序与表名书写于表的正上方,表序与表名之间空一格,表名不允许使用标点符号,表名后不加标点符号。 7. 参考文献: 著作图书文献书写格式如下: 序号作者姓名.书名.出版地.出版者.出版年:引用部分起止页码 学术刊物文献书写格式如下: 序号作者姓名.文章名.学术刊物名.年,卷(期):引用部分起止页码 序号作者姓名.论文题目.(学位授予单位)学位论文.年. 序号发明者姓名.专利名称.专利公开号.年. 二、打印要求 1. 纸张及页面 原则上用打印机打印输出。设计说明书(论文)纸张用A4标准纸,版心尺寸为:左边距30mm,右边距25mm,上边距30mm,下边距25mm。行间距为22磅,即每页32行,每行37字。 2. 字体与字号 各章题序及标题为小二号黑体;各节的一级题序与标题为小三号黑体,各节的二级题序及标题为四号黑体,各节的三级题序及标题为小四号黑体,正文用小四号宋体。摘要、参考文献、等部分按章处理,即标题小二号黑体,内容小四号宋体。目录的标题采用小二号黑体,内容为小四号宋体。 3. 页码 设计说明书(论文)页码一律用阿拉伯数字连续编码,页码由第一章的首页开始作为第1页,摘要、目录等不编排页码。

课程设计报告模版

课程设计报告模版

《城市排水处理》 课程设计报告 系别:城市建设系 专业班级:给水排水0601班 学生姓名: 指导教师:段泽琪 (课程设计时间: 6月15日—— 6月19日) 华中科技大学武昌分校

目录 1.课程设计目的 (1) 2.课程设计题目描述和要求 (1) 3.课程设计报告内容 (3) 3.1污水处理工艺方案比较 (3) 3.2主要污水处理构筑物选型 (6) 3.3污水处理构筑物的主要设计参数 (7) 3.4污水处理辅助构筑物设计 (8) 3.5污水处理厂平面布置设计 (8) 3.6 污水处理厂高程布置设计 (9) 3.7 设计计算………………………………………………………………………

10 4.总结……………………………………………………………………………页码 参考文献…………………………………………………………………………页码 (要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及标题用小四号黑体)

1. 课程设计目的 (1) 经过污水处理厂课程设计,巩固学习成果,加深对《水污染控制》课程内容的学习与理解,使学生学习使用规范、手册与文献资料,进一步掌握设计原则、方法等步骤,达到巩固、消化课程的主要内容; (2) 锻炼独立工作能力,对污水处理厂的主体构筑物、辅助设施、计量设备及污水厂总体规划、管道系统做到一般的技术设计深度,培养和提高计算能力、设计和绘图水平; (3) 在教师指导下,基本能独立完成一个中、小型污水处理厂工艺设计,锻炼和提高学生分析及解决工程问题的能力。 2.课程设计题目描述和要求 2.1 设计题目描述 (1) 设计题目 某城市污水处理厂工艺初步设计。 (2) 设计内容 根据任务书所给定的资料,综合运用所学的基础、专业基础和专业知识,设计一个中小型污水处理厂。 ①确定污水处理方法和工艺流程; ②选择各种处理构筑物形式,并进行工艺设计计算(计算书中要附计算草图); ③估算各辅助构筑物的平面尺寸; ④进行污水厂平面布置和高程布置。

毕业设计报告撰写格式要求

毕业设计报告撰写格式要求 毕业设计是学生在校学习的最后阶段,是培养学生综合运用所学知识,分析和解决实际问题,锻炼创新能力的重要环节,是学生开始从事设计、开发、制作、实验和研究的初步尝试。毕业设计报告是记录设计过程和结果的重要文献资料,是学生在指导教师的指导下所取得成果的科学表述,也是学生毕业资格认定的重要依据。毕业设计报告的撰写是学生培养过程的基本训练之一,应规范、合理并符合有关标准,符合汉语语法规范,学生应在完成毕业设计要求的基础上撰写毕业设计报告。毕业设计报告应能够反映出学生掌握所学专业基础知识的基本情况,体现综合运用所学知识进行设计、开发、制作、实验和研究的基本能力,以及对从事的设计内容和所研究课题的心得体会。 毕业设计报告包括题目、摘要、关键词、目录、正文、致谢、参考文献和附录等几部分。 1.题目 毕业设计报告的题目也就是毕业设计课题名称,它是毕业设计报告中最重要内容的概括,应该简短、明确,做到文、题贴切。通过题目能大致了解报告的内容、专业的特点和学科的范畴。题目中不要使用非规范的缩略词、符号、代号和公式,也不宜采用提问式。题目一般不超过20个汉字。 2.摘要 摘要是毕业设计报告主要内容的提要,是报告内容不加注释和评论的简短陈述。摘要应说明毕业设计的目的、方法、结果和结论,主要包括以下内容:①毕业设计的目的与重要性;②毕业设计的主要内容,指明完成了哪些主要工作;③设计的结果或结论,突出设计的新思想、新方法、新见解;④结果或结论的意义。 摘要应具有独立性与自含性,即不阅读报告全文就可获得必要的信息,是一篇独立而完整的短文。摘要应采用第三人称的方式表述毕业设计的性质与主题,书写要符合逻辑关系,尽量与正文的文体保持一致,避免将摘要写成目录式内容介绍。摘要的结构要严谨,表达要简明,语义要确切,一般不再划分段落。摘要字数一般不超过300个汉字。为锻炼与提高毕业生的英文写作能力,建议报告中增加翻译成英文的摘要。 3.关键词 关键词是供检索用的主题词条,应采用能覆盖毕业设计报告主要内容的通用技术词条,一般列出3~5个。 4.目录 目录独立成页,包括毕业设计报告中全部章、节的序号、标题及页码。 5.正文 正文是毕业设计报告的核心内容,包括前言、主体、结论三大部分。字数一般不少于6000汉字(包括标点符号、图表等)。 ⑴前言 前言用在毕业设计报告的引论部分,一般要说明毕业设计选题的依据,设计的目的、意义、范围、设计思想、方法等内容,概括地写出作者的工作。前言要紧扣主题,简洁明确,不要与摘要雷同。 前言还可以综述前人的工作并对现状进行分析,在此基础上说明本人将有哪些补充、纠正或发展,并简要介绍创新思想与实现方法。 ⑵主体

数据结构与算法第二版2-4章答案

2.3 课后习题解答 选择题 1、A 2、A 3、D 4、C 5、D 6、B 7、C 8、B 9、A 10、D 11、B 12、D 2.3.2 判断题 1.线性表的逻辑顺序与存储顺序总是一致的。(×) 2.顺序存储的线性表可以按序号随机存取。(√) 3.顺序表的插入和删除操作不需要付出很大的时间代价,因为每次操作平均只有近一半的元素需要移动。(×) 4.线性表中的元素可以是各种各样的,但同一线性表中的数据元素具有相同的特性,因此属于同一数据对象。(√) 5.在线性表的顺序存储结构中,逻辑上相邻的两个元素在物理位置上并不一定相邻。(×) 6.在线性表的链式存储结构中,逻辑上相邻的元素在物理位置上不一定相邻。(√)7.线性表的链式存储结构优于顺序存储结构。(×) 8.在线性表的顺序存储结构中,插入和删除时移动元素的个数与该元素的位置有关。(√) 9.线性表的链式存储结构是用一组任意的存储单元来存储线性表中数据元素的。(√)10.在单链表中,要取得某个元素,只要知道该元素的指针即可,因此,单链表是随机存取的存储结构。(×) 11.静态链表既有顺序存储的优点,又有动态链表的优点。所以它存取表中第i个元素的时间与i无关。(×) 12.线性表的特点是每个元素都有一个前驱和一个后继。(×) 2.3.3 算法设计题 1.设线性表存放在向量A[arrsize]的前elenum个分量中,且递增有序。试写一算法,将x 插入到线性表的适当位置上,以保持线性表的有序性,并且分析算法的时间复杂度。【提示】直接用题目中所给定的数据结构(顺序存储的思想是用物理上的相邻表示逻辑上的相邻,不一定将向量和表示线性表长度的变量封装成一个结构体),因为是顺序存储,分配的存储空间是固定大小的,所以首先确定是否还有存储空间,若有,则根据原线性表中元素的有序性,来确定插入元素的插入位置,后面的元素为它让出位置,(也可以从高下标端开始一边比较,一边移位)然后插入x ,最后修改表示表长的变量。 int insert (datatype A[],int *elenum,datatype x) /*设elenum为表的最大下标*/ {if (*elenum==arrsize-1) return 0; /*表已满,无法插入*/ else {i=*elenum; while (i>=0 && A[i]>x) /*边找位置边移动*/ {A[i+1]=A[i]; i--; } A[i+1]=x; /*找到的位置是插入位的下一位*/ (*elenum)++; return 1; /*插入成功*/ }

13专业课程设计报告撰写要求 软件

专业课程设计(软件)报告撰写要求 一、软件工程实践报告的内容安排 报告应包括以下7个方面的内容: 1. 摘要 2. 目录 3.正文 4. 结论 5. 参考文献 6. 附录 二、摘要 1. 要求: 完整、准确、简练。(约150字) 2. 包含内容: (1) 课题的目的或意义; (2) 设计工作的主要内容、过程,采用的方法及取得的成果。即:做了 什么工作? (3) 结论或实现的功能。 3. 关键字(Key Words): 一般3~5个,最能代表报告内容特征,或在报告起 关键作用,最能说明问题的词组。 4.注意: (1) 摘要应用第三人称书写; (2) 不得引用他人的著作; (3) 摘要应排除本学科已成常识的内容; (4) 同义词不要并列为关键字。 三、正文 正文是整个报告的核心部分,应包括所进行设计或研究的整体内容。 1.数据库类的正文主要包括: (1)课题的需求分析(数据流图、数据字典) 分析软件设计的目标和任务,确定软件功能和性能需求。 (2)数据设计(实体关系图) 侧重于实体关系图、数据表的设计和说明。 (3)概要设计(系统层次结构图) 概要设计定义软件系统各主要成份之间的关系。 (4)详细设计(程序流程图)

把软件系统结构成份转换成软件的过程性描述(算法),用 程序流程图详述主要事件的实现过程。然后进行编码-----根 据这种过程性描述,编写核心源代码。 (5)调试及测试分析 包括:调试程序的方法和技巧;列写测试用例和与运行的结 果比较分析;调试中出现的故障现象、原因及排除方法。 (6)用户手册 描述如何使用所设计的软件。 2.算法类的正文主要包括: (1)设计要求:(基本要求,提高要求); (2)系统的组成及设计的原理; (3)概要设计(系统层次结构图,并包括方案比较) (4)详细设计(程序流程图) 把软件系统结构成份转换成软件的过程性描述(算法),用 程序流程图详述主要事件的实现过程。然后进行编码-----根 据这种过程性描述,编写核心源代码。 (5)调试及测试结果与分析。 包括:调试程序的方法和技巧;测试的数据和与运行的结果 比较分析;调试中出现的故障现象、原因及排除方法。 四、结论 结论是对整个软件设计工作的总结,不只是前面实现功能的简单重复,应概括出整个设计工作的结论性意见或认识,应总结软件实现的特点和方案的优缺点,指出课题的核心及实用价值,也可以提出改进意见和展望,以及课设的收获和体会。 要求:措词严谨、逻辑严密、文字准确。 注意:(1) 不要以第一人称(我)来书写; (2) 不要对在设计过程中的常识性错误进行讨论。 五、参考文献

课程设计说明书(或课程设计报告)书写说明

课程设计说明书(或课程设计报告)书写说明 (要求手写,不用打印) 1 内容要求 1.1 目录 1.2 正文 正文:正文内容层次序号为: 1、1.1、1.1.1……。 正文内容一般为: (1)选题背景:说明本课题应解决的主要问题及应达到的技术要求;简述本设计的指导思想。 (2)方案论证(设计理念):说明设计原理(理念)并进行方案选择,阐明为什么要选择这个设计方案以及所采用方案的特点。 (3)过程论述:对设计工作的详细表述。要求层次分明、表达确切。 (4)结果分析:对研究过程中所获得的主要的数据、现象进行定性或定量分析,得出结论和推论。 (5)结论或总结:对整个研究工作进行归纳和综合。 (6)课程设计心得体会。 1.3 参考文献 2. 图纸要求: 理工类:图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,标题栏规范,文字注释必须使用工程字书写;必须按国家规定标准或工程要求绘制。 课程设计说明书(报告)中图表、公式一律采用阿拉伯数字连续编号。图序及图名置于图的下方;表序及表名置于表的上方;说明书(报告)中的公式编号,用括号括起来写在右边行末,其间不加虚线。 课程设计说明书(报告)要求文字通顺,语言流畅,无错别字,不得使用铅笔书写。按学校确定的统一封皮装订。

3. 格式要求 (1)正文中各一级标题用黑体4号字,二级标题用黑体小4号; (2)正文内容其余用宋体小4号字,数字及符号用新罗马字体;首行空2个字符,两端对齐。 (3)图及标要有标题,按照顺序排序,标题宋体5号字,数字及符号用新罗马字体,居中对齐; (4)参考文献格式: 连续出版物:[序号] 作者.文题.刊名,年,卷号(期号):起~止页码 专(译)著:[序号] 作者.书名(,译者).出版地:出版者,出版年. 起~止页 码 论文集:[序号] 作者.文题. 见(in):编者,编(eds).文集名.出版地:出 版者,出版年. 起~止页码 学位论文:[序号] 姓名.文题:[XX学位论文].授予单位所在地:授予单位,授 予年. 起~止页码 专利:[序号] 申请者.专利名.国名,专利文献种类,专利号,出版日期 技术标准:[序号] 发布单位.技术标准代号.技术标准名称.出版地:出版者,出 版日期 报纸文献:[序号] 著者.文献题名.报纸名.出版日期(版面次序) 电子文献:[序号] 著者.文献题名.电子文献类型标示/载体类型标示.文献网址 或出处,更新引用日期 例如: [1]陈建军,车建文,陈勇. 具有频率和振型概率约束的工程结构动力优化设计. 计算力学学报,2001,18(1):74~80 [2]M. A. Nadkarni,C. K. Nair,V. N. Pandey,et al.Characterization of alpha-galactosidase from corynebacterium murisepticum and mechanism of its induction. J Gen App Microbiol,1992,38:223~234 [3]华罗庚,王元.论一致分布与近似分析:数论方法(Ⅰ).中国科学,1973, (4):339~357 [4]竺可桢.物候学.北京:科学出版社,1973. 16~21 [5]霍夫斯塔主编.禽病学:下册.第7版.胡祥壁译.北京:农业出版社, 1981.798~799 [6]S. P. Timoshenko.Theory of plate and shells.2nd ed.New York:McGraw-Hil1, 1959.17~36

黄河科技学院本科毕业设计(论文)撰写规范电子版

黄河科技学院本科毕业设计(论文)撰写规范 (试行) 21世纪是教育的世纪,更是重视质量的世纪。毕业设计(论文)是培养学生综合运用本学科的基本理论、专业知识和基本技能,提高分析和解决实际问题的能力,完成初步培养从事科学研究工作和专业工程技术工作基本训练的重要环节。为了统一和规范我校本科生毕业设计(论文)的写作,保证我校本科生毕业设计(论文)的质量,根据《中华人民共和国国家标准科学技术报告、学位论文和学术论文的编写格式》(国家标准GB7713-87)的规定,特制定《黄河科技学院本科生毕业设计(论文)撰写规范》。 1 内容要求 1.1 论文题目 论文题目应该简短、明确、有概括性。读者通过题目,能大致了解论文的内容、专业的特点和学科的范畴。但字数要适当,一般不宜超过24字。必要时可加副标题。 1.2 摘要与关键词 1.2.1 论文摘要 论文摘要应概括地反映出毕业设计(论文)的目的、内容、方法、成果和结论。摘要中不宜使用公式、图表,不标注引用文献编号。摘要以300~500字为宜。 1.2.2 关键词 关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准)。关键词一般为3~5个,按词条的外延层次排列(外延大的排在前面)。 1.3 目录 目录按章、节、条三级标题编写,要求标题层次清晰。目录中的标题要与正文中标题一致。目录中应包括绪论、论文主体、结论、致谢、参考文献、附录等。 ·1·

1.4 论文正文 论文正文是毕业设计(论文)的主体和核心部分,一般应包括绪论、论文主体及结论等部分。 1.4.1 绪论 绪论一般作为第一章,是毕业设计(论文)主体的开端。绪论应包括:毕业设计的背景及目的;国内外研究状况和相关领域中已有的研究成果;课题的研究方法;论文构成及研究内容等。绪论一般不少于1千字。 1.4.2 论文主体 论文主体是毕业设计(论文)的主要部分,应该结构合理,层次清楚,重点突出,文字简练、通顺。论文主体的内容应包括以下各方面: (1)毕业设计(论文)总体方案设计与选择的论证。 (2)毕业设计(论文)各部分(包括硬件与软件)的设计计算。 (3)试验方案设计的可行性、有效性以及试验数据的处理及分析。 (4)对本研究内容及成果应进行较全面、客观的理论阐述,应着重指出本研究内容中的创新、改进与实际应用之处。理论分析中,应将他人研究成果单独书写,并注明出处,不得将其与本人提出的理论分析混淆在一起。对于将其他领域的理论、结果引用到本研究领域者,应说明该理论的出处,并论述引用的可行性与有效性。 (5)自然科学的论文应推理正确,结论清晰,无科学性错误。 (6)管理和人文学科的论文应包括对研究问题的论述及系统分析,比较研究,模型或方案设计,案例论证或实证分析,模型运行的结果分析或建议、改进措施等。 1.4.3 结论 学位论文的结论单独作为一章排写,但不加章号。 结论是毕业设计(论文)的总结,是整篇论文的归宿。要求精炼、准确地阐述自己的创造性工作或新的见解及其意义和作用,还可进一步提出需要讨论的问题和建议。 1.5 致谢 致谢中主要感谢导师和对论文工作有直接贡献及帮助的人士和单位。 1.6 参考文献 ·2·

数据结构与算法基础知识总结

数据结构与算法基础知识总结 1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:(1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性; (3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 指令系统:一个计算机系统能执行的所有指令的集合。 基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。算法的控制结构:顺序结构、选择结构、循环结构。 算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 算法复杂度:算法时间复杂度和算法空间复杂度。

算法时间复杂度是指执行算法所需要的计算工作量。 算法空间复杂度是指执行这个算法所需要的内存空间。 2 数据结构的基本基本概念 数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构; (3)对各种数据结构进行的运算。 数据结构是指相互有关联的数据元素的集合。 数据的逻辑结构包含: (1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。 数据的存储结构有顺序、链接、索引等。 线性结构条件: (1)有且只有一个根结点; (2)每一个结点最多有一个前件,也最多有一个后件。 非线性结构:不满足线性结构条件的数据结构。 3 线性表及其顺序存储结构

相关主题