当前位置:文档之家› 道路勘测设计课程设计要求

道路勘测设计课程设计要求

道路勘测设计课程设计要求
道路勘测设计课程设计要求

https://www.doczj.com/doc/bb17725272.html,

------------------------------------------------------------------------------------------------------------------------------

《道路勘测设计课程设计》要求

《道路勘测设计课程设计》是大连理工大学网络教育学院土木工程(道桥方向)开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该设计要求如下:

1、要求学生自主完成课程设计,其课程设计具体内容包括设计交通量的计算、平面计算、纵断面计算以及横断面计算。详见课程离线作业中上传的《道路勘测设计课程设计模板》。

2、要求学生必须按照《道路勘测设课程计课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计的计算内容。

3、学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的文献资料,有问题可通过课程论坛答疑。

4、2018年春季学期学生提交本课程设计形式及截止时间

学生需要以附件形式(附件的大小限制在10M以内)将完成的课程设计以“离线作业”形式上传至课程平台中的“离线作业”模块,通过选择已完成的课程设计,点“上交”即可,如下图所示。

截止时间:2018年9月12日。在此之前,学生可随时提交课程设计,如需修改,可直接上传新文件,平台会自动覆盖原有文件。

5.课程设计批阅

老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。

注意:

本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,成绩以零分计。

大连理工大学网络教育学院

2018年5月

操作系统课程设计

课程设计报告 2015~2016学年第一学期 操作系统综合实践课程设计 实习类别课程设计 学生姓名李旋 专业软件工程 学号130521105 指导教师崔广才、祝勇 学院计算机科学技术学院 二〇一六年一月

- 1 -

- 2 -

一、概述 一个目录文件是由目录项组成的。每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;后14B为文件名,是该文件的外部标识。所以,文件目录项记录了文件内、外部标识的对照关系。根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。UNIX 的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。UNIX中的文件系统磁盘存储区分配图如下: 本次课程设计是要实现一个简单的模拟Linux文件系统。我们在内存中开辟一个虚拟磁盘空间(20MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。 二、设计的基本概念和原理 2.1 设计任务 多用户、多级目录结构文件系统的设计与实现。可以实现下列几条命令login 用户登录 logout 退出当前用户 dir 列文件目录 creat 创建文件 delete 删除文件 open 打开文件 close 关闭文件 - 3 -

read 读文件 write 写文件 mkdir 创建目录 ch 改变文件目录 rd 删除目录树 format 格式化文件系统 Exit 退出文件系统 2.2设计要求 1) 多用户:usr1,usr2,usr3,……,usr8 (1-8个用户) 2) 多级目录:可有多级子目录; 3) 具有login (用户登录)4) 系统初始化(建文件卷、提供登录模块) 5) 文件的创建:create (用命令行来实现)6) 文件的打开:open 7) 文件的读:read8) 文件的写:write 9) 文件关闭:close10) 删除文件:delete 11) 创建目录(建立子目录):mkdir12) 改变当前目录:cd 13) 列出文件目录:dir14) 退出:logout 新增加的功能: 15) 删除目录树:rd 16) 格式化文件系统:format 2.3算法的总体思想 - 4 -

道路勘测设计课程设计报告

学号082***** (道路勘测课程设计) 设计说明书 山区道路设计 题目) 1#-20# 起止日期:2011 年 6 月27 日至2011年7 月2 日 学生姓名XXX 班级**交通*班 成绩 指导教师(签字) XXX XXX 土木工程学院 2011 年7月2 日

目录 课程设计任务书 (2) 一、本道路修建的目的 (5) 二、本路1#-20#所经地区的自然情况特征与分析 (5) 三、各项工程涉及意图及根据 (5) 四、与本工程有关的其他工程配合与协议事项 (5) 五、对日后顶测、施工、养护的建议与要求 (5) 六、路线方案优缺点的说明与分析 (5) 七、设计方法与步骤 (5) 1确定公路等级 (5) 2选定路线技术标准 (6) 3纸上定线 (6) 4纵断面设计 (7) 5路基横断面设计 (7) 6弯道细部设计 (7) 7JD1的曲线要数计算 (8) 8竖曲线要数计算 (10) 9土石方计算与调配 (10) 八、参考文献 (10) 九、设计方案比较 (12)

天津城建大学 课程设计任务书 2010 —2011 学年第2 学期 土木工程学院交通工程专业 课程设计名称:道路勘测设计 设计题目:山区道路设计(起讫点) 完成期限:自2011 年 6 月27 日至2011 年7 月 2 日共 1 周 《道路勘测设计》课程设计任务书 一、设计课题:山区公路路线设计 二、设计内容:按任务书指定控制点进行纸上定线,平面设计、纵断面设计、横断面设计,土石方调配与土石方计算;路线方案技术指标论证分析。 三、设计原始资料: 1.设计用1:2000地形图(电子版地形图1:1000)一张,等高线为2米; 2.道路性质与控制点:本路为某矿区通入工业基地跨越重丘区一段路线,图示控制点(学生的起讫点)是不同路线方案的中间控制点(应以起讫点的位置和标高控制路线设计); 3.交通运输情况:主要为解决解放牌汽车运输,现年平均交通量600辆/日,平均年增长率为7%.按15年远景规划; 4.自然条件:本路线一端接山区,另一端为微丘地形,中间为重丘过渡段,(即本课题设计路段),该段地质情况基本稳定,除地表0.5-1.0米风化土层外,下部为石灰岩,地下水位一般较深,对路基与边坡稳定性影响不大。 四、设计应完成的主要任务: 1.公路技术等级拟定; 2.路线技术标准选定;

操作系统课程设计报告书

题目1 连续动态内存管理模拟实现 1.1 题目的主要研究内容及预期达到的目标 (1)针对操作系统中内存管理相关理论进行设计,编写程序并进行测试,该程序管理一块虚拟内存。重点分析三种连续动态内存分配算法,即首次适应算法、循环首次适应算法和最佳适应算法。 (2)实现内存分配和回收功能。 1.2 题目研究的工作基础或实验条件 (1)硬件环境:PC机 (2)软件环境:Windows XP,Visual C++ 6.0 1.3 设计思想 首次适应算法的实现:从空闲分区表的第一个表目起查找该表,把最先能够满足要求的空闲区分配给作业,这种方法的目的在于减少查找时间。为适应这种算法,空闲分区表中的空闲分区要按地址由低到高进行排序。该算法优先使用低址部分空闲区,在低址空间造成许多小的空闲区,在高址空间保留大的空闲区。 循环首次适应算法的实现:在分配内存空间时,不再每次从表头开始查找,而是从上次找到空闲区的下一个空闲开始查找,直到找到第一个能满足要求的的空闲区为止,并从中划出一块与请求大小相等的内存空间分配给作业。该算法能使内存中的空闲区分布得较均匀。 最佳适应算法的实现:从全部空闲区中找到能满足作业要求的、且最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表中的空闲分区要按从小到大进行排序,从表头开始查找第一个满足要求的自由分配。 1.4 流程图 内存分配流程图,如图1-1所示。

图1-1 内存分配流程图内存回收流程图,如1-2所示。

图1-2 内存回收流程图 1.5 主要程序代码 (1)分配内存 void allocate(char z,float l) { int i,k; float ad; k=-1; for(i=0;i= l && free_table[i].flag == 1) if(k==-1 || free_table[i].length

课程设计的目的与作用

1课程设计的目的与作用 1.1课程设计的目的 学习了数字电子技术的理论知识,重点在于达到理论实际相结合的学习目标,切实要求学生的实际运用能力。考虑到电子电路设计自动化也是目前电子技术发展的一个重要趋势,针对课程的要求对学生进行综合训练的一个实践教学环节。从应用的要求出发,除了扼要介绍它们的电路图原理外,着重介绍器件的主要技术性能,典型应用或者连接方法。 1.2课程设计的作用 1. 对设计电路进行理论分析、计算 2. 在multisim环境下仿真电路功能,修改相应参数,分析结果的变化情况 3. 掌握电子产品的制作和调试方法,提高实践动手能力,培养工程实践观念 2. 设计任务 2.1 三位二进制减法计数器(无效态:001,110) 2.2 74161构成57进制同步加法计数器并显示 3.三位二进制减法计数器的设计 1.状态图 3.1状态图 2.选择触发器,求时钟方程、状态方程

①选择触发器 由于JK触发器功能齐全、使用灵活,在这里选用3个CP下降沿触发的边沿JK触发器。 ②求时钟方程 采用同步方案,故取 CP0=CP1=CP2=CP CP是整个要设计的时序电路的输入时钟脉冲。 ③求状态方程 确定约束项 从图3.1给出的状态图可以看出,还有001、011两个代码状态没有出现,显然他们是没有使用的无效状态,其对应的最小项、是约束项。 次态Q 2n+1Q 1 n+1Q n+1的卡诺图 Q 2 n+1的卡诺图

n+1的卡诺图 Q 1 n+1的卡诺图 Q 图3.2.1 显然,由图3.2.1所示各卡诺图便可以容易地得到=() =+ = + ④求驱动方程 ==1 ==

道路勘测设计课程设计(2017年度)

长沙理工大学继续教育学院道路勘测设计 课程设计 年级: 专业:土木工程 姓名: 学号: 指导老师: 时间:2017 年月日

目录 课程设计任务书 (1) 1 设计参数 (2) 1.1 控制要素 (2) 1.2平面设计技术指标 (2) 1.3 路线方案的拟定与比较 (4) 1.4道路平面设计 (4) 1.5道路纵断面设计 (5) 2. 设计综合评价及心得体会 (7) 参考文献 (8)

长沙理工大学继续教育学院 课程设计任务书 专业土木工程层次专升本指导老师 课程设计名称道路勘测设计课程代码 课程设计题目道路勘测工程 课程设计依据和设计要求: 1.在给定的地形图上,结合自然条件与给定的道路设计速度,在给定的起终点上进行道路设计。 2.根据课程设计要求的速度,确定道路横断面分幅。 3.完成相应的各种图表和设计说明。 课程设计内容: 1、控制要素 2、平面设计技术指标 3、路线方案的拟定与比较 4、道路平面设计 5、道路纵断面设计 6、道路横断面设计 参考文献: [1] JTG B01-2003,公路工程技术标准[S].北京:人民交通出版社,2004.01 [2] JTG B20-2006,公路路线设计规范[S].北京:人民交通出版社 [3] JTG C10-2007,公路勘测规范 [S].北京:人民交通出版社,2007 [4] JTG D30-2004,公路路基设计规范 [S].北京:人民交通出版社,2004

1 设计参数 1.1 控制要素 (1)道勘:三级 (2)设计车服务车速:30km/h。 1.2平面设计技术指标 1.2.1圆曲线最小半径 ○1极限最小半径30m ②一般最小半径65m ○3平面线形中一般非不得已时不使用极限半径,因此《规范》规定了一般最小半径。 不设超高最小半径 当圆曲线半径大于一定数值时,可以不设超高,允许设置与直线路段相同的路拱横坡。圆曲线半径要求如表2.21所示 表2.21 圆曲线半径要求 技术指标三级公路 一般最小半径 (m) 65 极限最小半径 (m) 30 不设超高 最小半径(m) 路拱% 0.2 ≤350 路拱% 0.2 ≥450 1.2.2圆曲线最大半径 选用圆曲线半径时,在地形条件允许的条件下,应尽量采用大半径曲线,使行车舒适,但半径过大,对施工和测设不利,所以圆曲线半径不可大于10000米。 1.2.3圆曲线半径的选用 在设计公路平面线形时,根据沿线地形情况,尽量采用了不需设超高的大半径曲线,最大半径为350米,极限最小半径及一般最小半径均未采用。

操作系统课程设计报告

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告 学院:计算机学院 专业班级: 13软件工程1班 提交时间: 2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。

二、环境条件 系统: WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景 计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。

(4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。 2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下:钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<

机械制造工艺学课程设计目的

机械制造工艺学课程设计目的、内容与要求 1 课程设计的目的 学生通过设计能获得综合运用过去所学过的全部课程进行机械制造工艺及结构设计的基本能力,为以后做好毕业设计、走上工作岗位进行一次综合训练与准备。它要求学生全面地综合运用本课程及有关选修课程的理论与实践知识,进行零件加工工艺规程的设计与机床夹具的设计。其目的就是: (1)培养学生综合运用机械制造工程原理课程及专业课程的理论知识,结合金工实习、生产实习中学到的实践知识,独立地分析与解决机械加工工艺问题,初步具备设计中等复杂程度零件工艺规程的能力。 (2)培养学生能根据被加工零件的技术要求,运用夹具设计的基本原理与方法,学会拟订夹具设计方案,完成夹具结构设计,进一步提高结构设计能力。 (3)培养学生熟悉并运用有关手册、图表、规范等有关技术资料的能力。 (4)进一步培养学生识图、制图、运算与编写技术文件的基本技能。 (5)培养学生独立思考与独立工作的能力,为毕业后走向社会从事相关技术工作 打下良好的基础。 2 课程设计的内容与要求 2、1课程设计的内容 课程设计题目通常定为:设计××零件的机械加工工艺规程及相关工序的专用夹具。零件图样、生产纲领与生产条件就是设计的主要原始资料,由指导教师提供给学生。零件复杂程度以中等为宜,生产类型为成批生产。 学生根据教师设计任务书中规定的设计题目,分组进行设计,按照所给零件编写出相应的加工工艺规程,设计出其中由教师指定的一道重要工序(如:工艺规程中所要求的车、铣、钻夹具中的一种)的专用夹具,并撰写说明书。学生在指导教师的指导下,参考设计指导书,认真地、有计划地、独立按时完成设计任务。 具体设计内容如下: 1.对零件进行工艺分析,拟定工艺方案,绘制零件工作图1张。 2. 确定毛坯种类及制造方法,绘制毛坯图1张。 3. 拟定零件的机械加工工艺过程,选择各工序加工设备及工艺装备(刀具、夹具、量具、辅具),确定某一代表工序的切削用量及工序尺寸。编制机械加工工艺规程卡片(工艺过程卡片与工序卡片)1套。 4.设计重要工序中的一种专用夹具,绘制夹具装配总图与大件零件图(通常为夹具体)各1张。 5.撰写设计说明书1份。 2、2课程设计中对学生的要求

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 2012053班 . 同组姓名:孙嘉轶 课程设计时间:—— 评语: 成绩: 目录 一、设计内容及要求 (4) 1. 1 设计题目 (4) 1.2 使用算法分析: (4)

1. FIFO算法(先进先出淘汰算法) (4) 1. LRU算法(最久未使用淘汰算法) (5) 1. OPT算法(最佳淘汰算法) (5) 分工情况 (5) 二、详细设计 (6) 原理概述 (6) 主要数据结构(主要代码) (6) 算法流程图 (9) 主流程图 (9) Optimal算法流程图 (10) FIFO算法流程图 (10) LRU算法流程图 (11) .1源程序文件名 (11) . 2执行文件名 (11) 三、实验结果与分析 (11) Optimal页面置换算法结果与分析 (11) FIFO页面置换算法结果与分析 (16) LRU页面置换算法结果与分析 (20) 四、设计创新点 (24) 五、设计与总结 (27)

六、代码附录 (27) 课程设计题目 一、设计内容及要求 编写程序模拟虚拟存储器管理。假设以M页的进程分配了N

块内存(N

道路勘测设计课程设计答案

网络教育学院《道路勘测设计课程设计》 题目:某公路施工图设计 学习中心: 专业:土木工程(道桥方向) 年级: 2013年秋季 学号: 学生: 指导教师:乔娜

1 设计交通量的计算 设计年限内交通量的平均年增长率为7%,路面竣工后第一年日交通量如下: 桑塔纳2000:2300辆; 江淮a16600:200辆; 黄海dd680:420辆; 北京bj30:200辆; Ep140:580辆; 东风sp9250:310辆。 设计交通量:d N =0N ×()11n r -+ 式中:d N —远景设计年平均日交通量(辆/日); 0N —起始年平均交通量(辆/日); r —年平均增长率; n —远景设计年限。 代入数字计算: 2 平面设计 路线设计包括平面设计、纵断面设计和横断面设计三大部分。道路是一个三维空间体系,它的中线是一条空间曲线。中线在水平面上的投影称为路线的平面。沿着中线竖直的剖切,再展开就成为纵断面。中线各点的法向切面是横断面。道路的平面、纵断面和各个横断面是道路的几何组成。 道路的平面线形,受当地地形、地物等障碍的影响而发生转折时,在转折处需要设置曲线,为保证行车的舒顺与安全,在直线、圆曲线间或不同半径的两圆曲线之间要插入缓和曲线。因此,直线、圆曲线、缓和曲线是平面线形的主要组成因素。 直线是平面线形中的基本线形。在设计中过长和过短都不好,因此要加以限制。直线使用与地形平坦、视线目标无障碍处。直线有测设简单、前进方向明确、路线短截等特点,直线路段能提供较好的超车条件,但长直线容易使司机由于缺乏警觉产生疲劳而发生事故。

圆曲线也是平面线形中常用的线性。《公路路线设计规范》规定,各级公路不论大小均应设置圆曲线。平曲线的技术标准主要有:圆曲线半径,平曲线最小长度以及回头曲线技术指标等。 平曲线的半径确定是根据汽车行驶的横向稳定性而定: ) (1272 i V R +=μ 式中:V-行车速度km/h ; μ-横向力系数; i -横向超高,我国公路对超高的规定。 缓和曲线通过曲率的逐渐变化,适应汽车转向操作的行驶轨迹及路线的顺畅,以构成美观及视觉协调的最佳线形;离心加速度的逐渐变化,不致产生侧向冲击;缓和超高最为超高变化的过渡段,以减小行车震荡。 平曲线要素: 切线增长值:q=2s L -23240R L s 内移值: p=R L s 242-34 2384R L s 缓和曲线角:0β=28.6479 R L s 切线长:()2T R p tg q α=++ 曲线长:0(2)2180s L R L π αβ=-+ 外距:()sec 2 E R p R α =+- 切曲差:2J T L =- 桩号的确定: ZH 点里程:T JD -01 HY 点里程:s L ZH + QZ 点里程:2 L ZH + YH 点里程:s L L ZH 2-+

数据库课程设计题目及要求_韩军涛

数据库系统原理课程 设计指导

一、本课程的教学目的及基本要求 教学目的 本课程是为《数据库系统原理》课程所开的实践环节。数据库系统原理课程是一门实践性很强的技术课程,而且是计算机科学与技术中发展最快的领域之一。 本课程设计的目的旨在使学生能够掌握数据库的基本原理、数据库设计的基本方法、SQL语言的应用、SQL Server 2000/2008数据库环境的使用,并能根据所应用到的数据库管理系统的相关技术,按照规范化设计的方法解决现实中数据库设计的问题。 选修本课程前应已选修《数据库系统原理》课程,并熟练掌握SQL语言,以及数据库设计的规范化等基本方法。 先修课程:数据库系统原理。 教学基本要求 要求学生通过上机实验,培养学生的分析实际问题的能力,掌握复杂项目从需求到设计直到最后实现的基本方法,并对所设计的数据库进行测试与分析,使学生在数据库设计方面能够得到很大程度的提高。 课程设计基本要求: 1、(课前准备)掌握课堂教学内容,主要包括 (1)比较系统的掌握数据库原理的理论知识; (2)学会研究分析具体应用的需求,完成需求分析; (3)初步掌握在需求分析基础上设计数据库的能力; (4)熟练掌握一种数据库设计工具。 2、课程设计按以下步骤进行: (1)问题分析,理解问题,明确做什么,完成需求分析,写出系统的功能框架并给出每一系统功能的详细叙述。 (2)概念设计:在概念结构设计中画出ER图,在ER图中标出主码。可以有分ER图。 (3)逻辑结构设计:针对概念设计的结果做出逻辑结构设计并进行规范化,对表进行分解或必需的合并(要写出理由和根据)。对用户进行分类,有必要时可以给用户创建用户子模式(比如视图)并定义权限。 (4)物理设计:设计数据库的存储结构(包括索引的设计等)。

道路勘测设计课程设计模板

道路勘测设计课程设计模板 一、设计说明 1、工程概况 设计公路为某一级公路。本路段为山岭区,地势稍陡。路段主线长1339.512m(起讫桩号为K0+000.000—K1+339.512),路基宽24.5m,设计行车速度为80km/小时。 2、技术标准 (1)平面设计技术标准:% 圆曲线半径: 一般值:400m, 极限值:250m 不设超高最小半径: 缓和曲线最小长度:70m 平曲线间插直线长度: 同向平曲线间插直线长度应大于6V(480m)为宜, 反向平曲线间插直线长度应大于2V(160m)为宜。 (2)纵断面设计指标 最大坡度:5% 最小坡长:200m 不同纵坡度最大坡长 注: (3)路基横断面技术指标: 行车道宽度:4×3.75=15m 硬路肩宽度:2×2.50=5m 土路肩宽度:2×0.75=1.5m 中间带宽度:中央分隔带2m+路缘带0.5m×2=3m 路基总宽度:24.5m 视距保证:停车视距:110m 会车视距:220m 超车视距:550m 不同圆曲线半径的超高值双车道加宽值

0m时, 700m处,不采用超高和加宽;R=360m处,采用 ,取2%, 3%。 、选线原则 1)在道路设计的各个阶段,应运用各种先进手段对路线 ,选定最优路线方案。 (2)路线设计应在保证行车安全、舒适、迅速的前提下,做到工程量小、造价低、运营费用省、效益好,并有利于施工和养护。在工程量增加不大时,应尽可能的采用较高的技术指标。不轻易采用极限指标,也不应为了采用较高指标而使得工程量过分增大。 2、选线过程: 选择的路线如平面图所示,选择此路线的原因: 优点:(1)此路线过垭口,线形较好; (2)此路线经过了此路线经过地区地形较好,施工条件较好。 (3)此路线填挖工程量小,节省成本。 缺点:(1)此路线平曲线较多,对行车不利; (2)路程相对较长。 3、纸上定线: (1)定导向点,确定路线走向。 (2)定导向线,按规定的技术标准,结合导向点,试穿出一系列直线,延长直线交出交点,作为初定的路线导向线。 (3)初定平曲线,读取交点坐标计算或直接量测得到交点处路线转角和交点间距,定圆曲线半径和缓和曲线长度,计算曲线要素及曲线里程桩号。 (4)定线,检查各技术指标是否满足《公路工程技术标准》(JTGB01-2003)要求,及平曲线位置是否合适,不满足时应调整交点位置或圆曲线半径或缓和曲线长度,直至满足为止。 三、路线平面设计 1、结合实际地形,已知起点QD(50,190)、(270,545)、(287,1268),终点ZD(399,1448)。 3、平曲线计算: (1)交点间距、坐标方位角及转角值的计算: 设起点坐标为,第个交点则:

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告学院:计算机学院 专业班级:13软件工程1班 提交时间:2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。 二、环境条件 系统:WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景

计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。 (4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。 2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下: 钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<

课程设计要求

数据结构课程设计任务书 课程设计名称:数据结构课程设计 课程设计编号:CSE03704 课程设计学分:2 课程设计周(时)数:2周 课程设计授课单位:信息工程学院计算机系 指导方式:集体辅导与个别辅导相结合 课程设计适用专业:计算机科学与技术 课程设计教材及主要参考资料: 《数据结构课程设计》,滕国文编著,清华大学出版社,2010年; 《数据结构课程设计》,陈越钦铭雁编著,浙江大学出版社,2009年 《数据结构课程设计案例教程》, 马巧梅等编著, 人民邮电出版社,2012年

一、课程设计教学目的及基本要求 1.了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力; 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4.训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。 二、设计内容 题目1:模拟停车场管理问题 问题描述: 设停车场只有一个可停放几辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场按车辆到来的先后顺序依次排列,若车场内已停满几辆汽车,则后来的汽车只能在门外的便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可进入;当停车场内某辆车要离开时,由于停车场是狭长的通道,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门后,为它让路的车辆再按原次序进入车场。每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。 基本要求: 试为停车场编制按上述要求进行管理的模拟程序。在这里假设汽车不能从便道上开走。试设计一个停车场管理程序。 实现提示: 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码及到达或离去的时刻,例如:('A',1,5)表示一号牌照车在5这个时刻到达,而('D',5,20)表示5号牌照车在20这个时刻离去,整个程序可以在输入信息为('E',0,0)时结束。对每一组输入数据进行操作后的输出数据为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车离去;则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表实现。需另设一个栈,临时停放为给要离去的汽车让路而从停车场退出来的汽车, 题目2:哈夫曼编码和译码 问题描述: 利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼编/译码系统。 基本要求: 一个完整的系统应具有以下功能: (1)初始化及文本的频率统计。从终端读入字符集大小n,以及n个字符和n个权值,完成文本的频率统计。建立哈夫曼树,并将它存于文件中。 (2)编码。利用已建好的哈夫曼树,从文件中读入,对正文进行编码。然后将结果存入文件"CodeFile-姓名"中。 (3)译码。利用已建好的哈夫曼树将输入的代码进行译码,将文件"CodeFile-姓名" 中的代码进行译码,结果存入文件"Decoding-姓名"中。

道路勘测设计课程设计

黑龙江大学 课程名称:道路勘测课程设计 学院:建筑工程学院 专业:土木工程 学号: 年级:2008级 学生姓名:刘斌 指导教师:郑丽娜

目录 第一章设计任务书 (2) 第二章设计依据 (3) 公路等级的确定 (3) 技术标准 (3) 第三章选线与定线 (4) 地形条件 (4) 选线原则 (4) 平原微丘区定线步骤.............................. 错误!未定义书签。 第四章平面设计 (5) 平面线形设计的一般原则 (5) 直线的设置 (5) 缓和曲线设计 (5) 平曲线设计 (6) 第五章纵断面设计 (8) 设计要求 (8) 坡长设计 (8) 坡度设计 (9) 竖曲线设计 (9) 平纵组合设计 (12) 第六章横断面设计 (13) 横断面设计的原则 (13) 确定路基横断面宽度 (13) 土石方量计算.................................... 错误!未定义书签。 参考文献 (15) 附表 (16) 附图 (20)

第一章设计任务书 一、设计题目 《公路路线设计》(纸上定线) 二、目的与要求 (一)目的 公路路线课程设计是专业教学的一个重要环节,通过本课程设计,使学生对专业知识进行一次全面的、系统的综合运用,进而对所学知识加深理解、巩固和融会贯通。 (二)要求 根据设计所给资料,进行平、纵、横断面设计及其组合处理,完成土石方计算与调配,编制直线、曲线及转角一览表,路基设计表和路基土石方数量计算表。三、设计资料 1.地形图一张,比例尺1:5000。 2.沿河两岸10 m之内不能修路,沿河两岸取土不受限制。 3.施工条件 两侧都可以取土,尽量采用机械化施工,施工依据公路工程技术标准。 四、设计依据和技术标准 本公路年平均日交通量为7000辆,地形为平原微丘区。按中华人民共和国交通部颁布标准:《公路工程技术标准》,《公路路线设计规范》。 五、提交的设计成果 (一)编写设计说明书 1.平面设计说明书(路线的走向、设计原则、各曲线设计等)。 2.纵断面设计说明书(设计原则、平竖曲线组合及竖曲线设计等)。(二)完成的图表 1.线路平面设计图(50m一个整桩、曲线主点桩及必要的加桩)。 2.线路纵断面设计图、比例尺:横向1:2000;纵向1:200。 3.横断面设计图(仅提交不同类型的断面) 4.平面线形元素一览表 5.竖曲线元素一览表 6.土石方工程量计算表 7.主要技术指标一览表 六、设计要求 1.图纸中线形、字号、尺寸、数字、说明等都要符合制图要求 2.说明书应以钢笔书写,文字简练、术语准确,说明书应有目录,分章节书写,包括原始资料,计算数据、说明设计意图。计算简图、计算公式等都要做分析和说明,设计成果可列表说明,对成果应有适当的分析。

操作系统课程设计报告

东莞理工学院 操作系统课程设计报告 学院:计算机学院 专业班级:13软件工程1班 提交时间:2015/9/14 指导教师评阅意见: . 项目名称:进程与线程管理功能 一、设计目的 用语言来模拟进程和线程管理系统,加深对进程和线程的理解,掌握对进程和线程各种状态和管理的算法原理。 二、环境条件

系统:WindowsXP、VMWare、Ubuntu Linux 语言:C/C++ 开发工具:gcc/g++、Visual C++ 6.0 三、设计内容 1. 项目背景 计算机的硬件资源有限,为了提高内存的利用率和系统的吞吐量,就要根据某种算法来管理进程和线程的状态从而达到目的。 进程与线程管理功能完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 进程与线程管理功能 基本要求:完成基于优先级的抢占式线程调度功能,完成进程虚拟内存管理功能。 提高要求:(增加1项就予以加分) (1) 实现多种线程调度算法; (2)通过“公共信箱”进行通信的机制,规定每一封信的大小为128字节,实现两个用户进程之间通过这个“公共信箱”进行通信。 (3) 实现多用户进程并发的虚拟内存管理功能。 (4) 实现用户进程间通信功能,并用生产者/消费者问题测试进程间通信功能的正确性。 (5) 实现改进型Clock页面置换算法。 (6) 实现Cache功能,采用FIFO替换算法。

2. 扩展内容 实现多种线程调度算法:时间片轮转调度算法 四、人员分工 优先级调度算法:钟德新,莫友芝 时间片轮转调度算法:张德华,袁马龙 设计报告由小组队员共同完成。小组成员设计的代码分工如下:钟德新编写的代码:void Prinft(){ PCB *p; system("cls");//清屏 p=run; //运行队列 if(p!=NULL) { p->next=NULL; } cout<<"当前正在运行的进程:"<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<next; } cout<procname<<"\t\t"<pri<<"\t"<needOftime<<"\t\t"<runtime<<"\t\t"<state<

计算机网络课程设计内容及要求

《计算机网络课程设计》 一、课程设计的目的 计算机网络课程设计是专业实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。本课程设计的目的是引导学生将书本上抽象的概念与具体的实现技术相结合,使学生体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧,培养学生解决计算机网络问题的实际能力,掌握组建计算机网络的基本技术,提高学生的综合应用能力。 二、课程设计要求和内容 课程设计要求: 1、正确理解题意; 2、具有良好的编程规范和适当的注释; 3、有详细的文档,文档中应包括设计题目涉及的基础知识、设计思路、程序流程图、程序清单、开发中遇到的问题及解决方法、设计中待解决的问题及改进方向。 4、有一定的自学能力和独立分析问题、解决问题的能力。包括学会自己分析解决问题的方法,对设计中遇到的问题,能通过独立思考、查阅工具书、参考文献,寻找解决方案。评分标准: 1.是否有正确的运行结果; 2.是否有良好的编程规范和适当的注释; 3.文档是否完备。 课程设计内容即参考题目:(任选下列一题或自行另选设计题目): XX 高校校园网网络规划与设计 一、需求分析 (1)用户规模500 台计算机。 (2)用户大致平均分散在4栋楼房内,4 栋楼房排成前后两排,楼房之间各相距200米,楼房高4 层。每栋楼的4 楼用户构成两个VLAN。 (3)中心机房设在其中1 栋楼房的1 楼靠近另一栋楼房的一端。 (4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。提供匿 名服务,但FTP 仅对内部开放。 (5)提供LAN、WLAN接入。 (6)在业务WWW 服务器上配备基于Web 的业务应用系统,所有用户使用业务系统实现 网上办公。 (7)要求出口带宽为1Gbps。 二、设计要求 (1)写出简要的可行性分析报告。 (2)设计网络结构,并给出解释。 (3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。 (4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。 2、设计一个中小企业网络规划与设计的方案 一、用户需求 (1)公司有1000台PC (2)公司共有7 个部门,不同部门的相互访问要求有限制,公司有3 个跨省的分公司。

操作系统(一个小型操作系统的设计与实现)课程设计

南通大学计算机科学与技术学院操作系统课程设计报告 专业: 学生姓名: 学号: 时间:

操作系统模拟算法课程设计报告 设计要求 将本学期三次的实验集成实现: A.处理机管理; B.存储器管理; C.虚拟存储器的缺页调度。 设计流程图 主流程图 开始的图形界面 处理机管理存储器管理缺页调度 先来先服务时 间 片 轮 转 首 次 适 应 法 最 佳 适 应 法 先 进 先 出 L R U 算 法

A.处理机调度 1)先来先服务FCFS N Y 先来先服务算法流程 开始 初始化进程控制块,让进程控制块按进程到达先后顺序让进程排队 调度数组中首个进程,并让数组中的下一位移到首位 计算并打印进程的完成时刻、周转时间、带权周转时间 其中:周转时间 = 完成时间 - 到达时间 带权周转时间=周转时间/服务时间 更改计时器的当前时间,即下一刻进程的开始时间 当前时间=前一进程的完成时间+其服务时间 数组为空 结束

2)时间片轮转法 开始 输入进程总数 指针所指的进程是 否结束 输入各进程信息 输出为就绪状态的进程的信息 更改正在运行的进程的已运行时间 跳过已结束的程序 结束 N 指向下一个进程 Y 如果存在下一个进程的话 Y N 输出此时为就绪状态的进程的信息 时间片轮转算法流程图

B.存储器管理(可变式分区管理) 1)首次适应法 分配流程图 申请xkb内存 由链头找到第一个空闲区 分区大小≥xkb? 大于 分区大小=分区大小-xkb,修改下一个空闲区的后向指针内容为(后向指针)+xkb;修改上一个空闲区的前向指针为(前向指针)+xkb 将该空闲区从链中摘除:修改下一个空闲区的后向地址=该空闲区后向地址,修改上一个空闲区的前向指针为该空闲区的前向指针 等于 小于延链查找下 一个空闲区 到链尾 了? 作业等待 返回是 否 登记已分配表 返回分配给进程的内存首地址 开始

相关主题
文本预览
相关文档 最新文档