文档视界 最新最全的文档下载
当前位置:文档视界 › 《海洋平台设计原理》课程复习要点

《海洋平台设计原理》课程复习要点

《海洋平台设计原理》课程复习要点
《海洋平台设计原理》课程复习要点

桩基分类:施工方法:打入桩基础/钻孔灌注…/钟型…承载性状:摩擦型桩/端承型桩.

受压桩的轴向承载力计算方法:静力法(以土壤力学实验和桩的载荷实验取得的数据位依据,把桩的特性/土壤的相对密度和被扰动土的抗剪强度等指标联系起来,再把试验数据用于这些指标/即可对受压桩的周向承载力进行估算)动力法(包括动力打桩公式、波动方程和动力试验方法)静载试桩法(基本又可靠的方法.在工程现场直接对桩加载,测试土对桩的阻力,准确) 横荷作用下单桩破坏性状:桩身由于载荷产生的弯矩过大而断裂;桩周土被挤出,导致桩整体转动,倾倒或桩顶位移过大.刚性桩破坏(桩短/桩顶自由,桩的相对刚度很大,破坏时桩身不会产生绕曲变形,而是绕靠近桩端的一点做刚体转动;桩很短/桩顶嵌固,桩与承台呈刚性平移)半刚桩破坏(半刚性桩或中长桩指在横向载荷作用下,桩身挠曲变形,但桩身位移曲线只出现一个位移零点;中长桩桩顶嵌固时,桩顶将出现较大反响固定弯矩,桩身弯矩减小并向下部转移,桩顶水平位移比桩顶自由情况下减小)柔性桩破坏(桩的长度足够大且桩顶自由时,横向载荷作用下,桩身位移曲线出现2个以上位移零点和弯矩零点,且位移和弯矩随桩身衰减很快.).

群桩效应:当组成群桩的各个单桩间距较小时(8倍),由于相邻桩的相互作用,一般群桩的承载能力和变形特性要受到影响,这个影响通常成为群桩效应.沉降变大.影响群桩变形和各单桩荷载分配的主要因素:贯入深度与桩径比/桩的相对刚度/群桩布置.

自升式平台的重量分类:空载重量(钢料重量/动力装置重量/固定设备重量)可变载荷(压载水/有效可变载荷(可移动设备重量/消耗品重量/钻台载荷及其他载荷)).

拖航:平台重量=满载排水量=空载+可变载荷.升降:举升能力=空载+可变载荷.钻井:满载钻井重量=空载+可变载荷(包含钻井载荷)自存:风暴状况平台重量=空载+可变载荷(放弃部分载荷) 移航—就位—放桩—预压—升起主体—作业—降下主体—拔桩—提桩—固桩后移航

获得自升式平台主要方式:直接从国外购买引进/购买平台图纸国内建造/自主设计建造

自结构组成:船体升降机构桩腿桩靴专业设备生活模块直升机平台吊机……湿拖+干拖

自升式平台的强度分析至少考虑工况:正常作业工况/迁移../升降..和自存..

桩腿长度:桩腿设计入水深度,最大工作水深,静水面以上波峰高度,峰隙高度,船体型深,升降室高,余量.

半台设况:1.满载半潜/静水状态,无向上加速度运动;2.满载半潜/静水状态,有向上加速度运动;3.满载半潜/静水状态,有向上加速度运动/大钩有负荷;4.满载半潜/风暴横浪/波峰居中;5.满载半潜/风暴横浪/波谷居中;6.满载拖航/斜浪状态;7.满载半潜/风暴横浪/波谷位于迎浪的前排立柱处/水平横撑破坏;8.满载半潜/风暴横浪/波峰位于迎浪的前排立柱处/水平横撑破坏.关键技术:高效钻井作业系统/升沉补偿系统/定位系统/水下设备/平台设备集成控制.

平台特点:由立柱提供工作所需的稳性;水线面小,固有周期大,不大可能和波谱的主要成分波发生共振,运动响应小;浮体位于水面以下的深处,波浪作用力小.当波长和平台长度处于某些比值时,立柱和浮体上的波浪作用力能互相抵消,平台上的作用力很小,理论上甚至可以等于零.优点:具有极强的抗风浪能力/优良的运动性能/巨大的甲板面积和装载容量/高效的作业效率/易于改造并具备钻井/修井/生产等多种工作功能,无需海上安装,全球全天候的工作能力和自存能力等优点.设计要点:立柱上不设置舷窗或窗;立柱应与上壳体舱壁对齐且连结成整体;立柱应尽可能通过下壳体甲板;立柱/下壳体或柱靴可设计成有骨架支撑的壳体或无骨架支撑的壳体.

导设计参数:使用../施工../海洋环境../海底地质...组成:导管架/钢管桩/甲板结构/设施和设备模块.分类:井口平台/生产处理../泵站与压缩机../生活../火炬../集油../注入../综合../其他种类..特点:结构简单/整体结构刚性大/安全可靠/适用于各种土质/造价低/海上安装工作量小.主要轮廓尺寸:上部结构轮廓尺寸:1.甲板面积:取决于使用要求/上部设施与设备的工艺布置,以及设施与设备的外形尺寸2.甲板高程.支承结构轮廓尺寸1.导管架的顶高程:上部结构与支承结构的连接形式;上部设施与设备在海上安装期是否需要加设临时施工平台2.导管架的底高程:导管架腿柱要插入泥面3.导管架层间高程4.导管架腿柱的倾斜度5.水面附近的构件尺度

导结构设计原则和特点:总体布局合理,传力路径短,构件综合利用性好,材料利用率高,满足其他专业对结构型式的要求.使杆件在各种受力状态下都能发挥较大作用, 杆件数量和规格力求少,结构对称;不宜在飞溅区内设置水平构件;不宜在冰作用区内设置水平构件和斜撑;一般情况下,管节点宜设计为简单节点;导管架斜撑的角度宜在45 度左右;导管架腿的表观斜度宜在10:1和7:1间;隔水导管与结构的连接: 如业主没有指定,对于动力响应较明显的平台,水上部分隔水导管和甲板/导管架的连接要用焊接方法固定,水下部分用楔块固定;各桩的受力力求均匀;对于滑移装船吊装下水型导管架,滑靴的布置与吊点的布置要协调考虑;装船滑靴的横向间距的确定应考虑预制场地与运输驳船滑道的间距;应考虑钻井,修井的要求.

导平台设依:用途和甲板尺寸:使用要求,工艺要求和布置;位置和方位:位置决定设计条件和建设方式;方位根据环境和使用要求确定(正北方向);所在位置水深和平台甲板高程:潮汐资料决定水深,甲板高程保证气隙高度和使用要求;总体布置:合理布置,估算重量(载荷);海洋环境资料和场地调查.要求:使用要求;安全要求;环境保护要求;施工条件要求;经济条件要求.

导平台建造中常见的施工载荷:吊装力/装船力/运输力/下水力和扶正力/地基的反作用力.

导管架设计依据:水深(形状/安装/抗倾)海洋环境(严寒海区,在潮差端不设支承/高腐蚀海区,尽量简化管节点/基底宽度)甲板空间(决定导管架顶部尺度)施工场地与施工设备(形状).

导管架作用:支承上部结构,提高稳定性;打桩定位和导向工具;将平台上面的负荷比较均匀地传递到桩上;可安装系靠船设备,作为附属设备支撑;可作为安装上部结构时的临时工作平台. 甲板作用:为海上油气田开发和其他海洋开发提供足够的空间.在其上布置各种设施和设备

静力计算研究静载荷作用的平衡问题,结构的质量不随时间快速运动,无惯性力.动力计算研究动载荷作用下的运动或反应问题,结构的质量随时间快速运动,惯性力的作用必须考虑.

动荷载的种类:周期载荷/冲击载荷/随机载荷.

管节点设计要求:降低对延展性的约束,避免焊缝立体交叉和焊缝过度集中,焊缝的位置对称于构件中心轴线.减小由于焊缝和邻近母材冷却收缩而产生的应力.注意在高约束的节点中,由于厚度方向的收缩变形可能引起的层状撕裂.一般尽量不采用加筋板来加强节点,若用内部加强环,则应避免应力集中.一般受拉和受压构件的端部连接应达到设计荷载所要求的强度.影响管节点疲度因素:应力幅和应力循环次数:高(低)应力幅低(高)寿命;残余应力:焊接拉应力高,塑性变形,裂纹,破坏,热处理;材料缺陷:应力集中,检查检验;海洋环境:腐蚀疲劳,低温疲劳;S-N曲线:标准试件试验结果,忽略实际影响.

移动式平台排水量:初步估算:由布置要求的面积,确定平台所需的最小主尺度,勾画总布置草图.根据草图估算各部分重量,最后根据重力与浮力的平衡条件,确定排水量和吃水.诺曼系数法估算:当估算得到的重量与平台排水量不相等时,用诺曼系数法解决.加上排水量裕度

移动式平台主尺度设计步骤:确定长度(生产工艺布置/平台水力特性/地基承载能力/坞修能力/其他因素)确定宽度(生产工艺布置/着底稳性/漂浮稳性/其他因素)确定型深(干舷/抗沉性和稳性/舱容)主甲板距基线高度/立柱尺度

活动式平台受到的主要载荷:静载荷,包括平台重量/所有固定装置/供应品和压载重量以及作业载荷;环境载荷:正常作业允许的最大风/波浪/海流要素或载荷以及海床支撑力.

FPSO的总体布置设计原则:安全可靠,符合规范.满足规范对防火/防爆/逃生等要求,使生活/指挥/消防设备/应急电站/救生设备/直升飞机平台等(安全区)与油气处理区尽量远离.对无自航能力的FPSO,其安全区模块一般布置在船艏.大容积设备靠近中轴线布置.甲板上部的生产设备根据功能不同,常按模块划分,每个模块之间都设有通道.由于波浪作用在船体上发生横摇的几率比纵摇大,而横摇会使船体产生巨大的扭曲应力,该应力的集中部位正是通道.因此,在模块布局上尽量将大容积设备如斜板隔油器/分离器等靠近中轴线布置,以减少船体摇摆产生的扭曲应力.方便生产操作和设备维修.设计主甲板和生产甲板之间的距离时,要考虑最大设备的高度/高架管线的高度和维修操作的高度,一般选择3m以上.危险区与非危险区两模块的间距不小于3m.非危险区的通道宽度不小于2m.设在甲板上的吊机一般布置在左右两舷,前后错位布置,使吊机能够覆盖绝大部分生产甲板.

TLP平台结构组成:上部模块(Topside);甲板;船体(下沉箱);张力钢索及锚系;底基.工作原理:平台及其下部沉箱受海水浮力,使张力钢索始终处于张紧状态,故在钻井或采油作业时,TLP几乎没有升沉运动和平移运动.其微小的升沉和平移运动,在钻井和完井时主要由水中和井内相对细长的钻具及专用短行程补偿器补偿.

SPAR平台的结构组成:平台甲板/支撑塔架和数根钢索.工作原理:支撑塔架为瘦长桁架结构,下端靠重力基座坐落海底或靠支柱支撑,上端支承作业甲板;塔架四周用钢索/重块/锚链和锚所组成的锚泊系统牵紧,保持直立状态;平台可产生水平方向的移动.小风浪微幅摆动,风浪大时摆幅大,把重块拉离海底,吸收部分能量,维持在许可范围内摆动.

设计SPAR平台的关键技术:波浪载荷及平台运动响应;垂荡/纵摇运动不稳定性及控制技术;涡激振荡及控制技术;系泊系统和立管系统的作用与影响.

海洋环境荷载对平台结构和工作的影响:风荷载:平台/钻井船及海上油罐等设备直接承受风荷载的作用。浮式海洋工程结构物的稳性和安全性也与所受风力密切相关.海流荷载:对海洋工程结构有直接作用;影响结构强度和稳定性;设计海洋工程的水下部分,必须考虑海流引起的荷载;对拖航时的拖曳力与停泊时的系泊力,也要分析海流的大小与方向。海浪荷载:海浪的威力十分巨大,巨浪能把石油生产平台推倒,把万吨大船推上半空;有时波高虽不大,但当波浪周期与建筑物的固有周期相近时,因共振作用,对建筑物造成毁坏;即使轻微的波浪,因长年累月连续作用,波浪力也会给建筑物以冲刷而使之损坏。冰荷载:冻融损害作用;膨胀挤压作用;静力推压作用;附着冰引起垂向力;动力撞击作用.地震载荷:

固定式平台(重力式平台,导管架平台)优点:整体稳定性好,刚度较大,受季节和气候的影响较小,抗风暴的能力强.缺点:机动性能差, 较难移位重复使用

半固定式平台(spar/张力腿/牵索塔式).优点:适应水深大缺点:较多技术问题有待解决

活动式平台(自升式平台/半潜式平台/FPSO/坐底式平台/钻井船).优点:机动性能好.缺点:整体稳定性较差,对地基及环境条件有要求.

海洋平台设计方法:规范设计方法:经验积累,工程验证;关键技术研究:数值仿真/物理实验.——更先进的设计方法.

海洋平台设计荷载:使用载荷:平台安装后,整个使用期间,受到的除环境载荷以外的各种载荷.环境载荷:由风/波浪/海流/海冰和地震等水文和气象要素在海洋平台上引起的荷载.施工载荷:平台在施工期间所受到的荷载,是发生在建造/装船/运输/下水/安装等阶段的暂时性荷载. 使用载荷:固定荷载:平台在空气中的重量和平台水下部分的浮力.活动荷载:可变荷载(缓慢变化,静载:储备液体/附着海生物/各种可移动设备和装置等)和动力荷载(循环/冲击/事故荷载,动力特性显著:工作驳船和小艇撞击平台/直升机起落等).固定荷载:作用在平台上的不变荷载,水位一定时荷载为定值.活动荷载:与平台使用和正常操作有关的荷载.其作用位置/大小和方向是可变的,分为可变荷载(缓慢变化,静载)和动力荷载(循环/冲击/事故荷载,动力特性显著). 最基本的起控制作用荷载组合:设计的工作环境条件与平台上的固定载荷和相应的最大(小)活荷载组合.设计的极端环境条件与平台上的固定载荷和相应的最大(小)活动荷载组合.

海洋油气开发阶段:寻找石油阶段/开发阶段/生产阶段.特点:高技术/高投入/高风险/建设周期长且油气田寿命短.

全陆式集输系统(海上工程量小,便于生产管理,生产操纵费用相对较低,经济效益好,且受气候影响小.适用于:浅水/离岸近/油层压力高的油气田);半海半陆式集输系统(在海上进行油气初处理,把主要的油气深加工的集输设备及储存/外输工作放在陆地上.适用:离岸不远/油气田产量高/海底适合铺设输油管线以及陆上有可利用的油气生产基地或输油码头的油气田,尤其适用于气田的集输.);全海式集输系统(简化原油和燃气的运输环节,可使油气田的开发向自然条件恶劣的深海和储量大油气田发展.适用于各个时期各种油气田的开发).

海洋平台设计所涉及的关键技术问题:总体布置与优化设计研究;环境载荷研究;平台极限承载能力研究;平台的稳性研究;平台模块化技术研究;关键结构或节点的疲劳性能研究;焊接工艺与接头韧性评定技术研究;振动/噪声预报与控制技术研究;平台碰撞分析和防撞技术研究;流固(土)耦合研究;平台耐腐蚀研究;平台抗爆(火灾)研究;平台涡激振动(运动)研究;平台特殊结构设计方法研究.

方案设计:可行性研究或概念设计,综合评价,选择最佳方案;基本设计:对审查确定的方案设计进行更进一步的设计/计算/分析,确定出主体结构/总体建造及安装方案/各种规格书等,确定投资,以便进行总包招标;详细设计:详细的设计计算分析,对基本设计进行优化,提交详细文件;施工设计:加工设计,解决施工过程中的技术问题,绘施工图,制定施工建造工艺,最后绘完工图. 常用的设计方法:母型设计:选择已建成的使用成功的平台作为母型进行仿型设计;规范设计:根据各国船检局或船级社/石油协会公布的规范要求进行设计;按强度理论进行设计:对复杂的局部结构需用强度理论分析方法.S-N曲线:标准试件试验结果,忽略实际影响.

发展趋势:向深水/超深水发展;向大型化发展;采用优良设计和高强度钢.

操作系统课程设计

课程设计报告 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 -

华北电力大学课程设计报告模板

课程设计(综合实验)报告( 2012-- 2013年度第一学期) 名称:电子技术综合实验 题目:数字电子钟的设计 院系:电气与电子工程学院 班级:电气1112 学号: 学生姓名:张三 指导教师:赵东 设计周数:1周 成绩: 日期:2014 年1 月17 日

任务书 (1) 一、课程设计(综合实验)的目的与要求 (3) 二、设计框图及电路系统概述 (4) 三、各单元电路的设计方案及原理说明、参数计算 (5) 四、调试过程及结果分析 (6) 五、设计、安装及调试中的体会 (7) 参考文献 (8) 附录(设计流程图、程序、表格、数据等) (9)

《电子技术》综合实验 任务书 一、目的与要求 1.目的 1.1综合实验是教学中必不可少的重要环节,通过课程设计巩固、深化和扩展学生的理论知识与初步的专业技能,提高综合运用知识的能力,逐步增强实际工程训练。 1.2注重培养学生正确的设计思想,掌握综合实验的主要内容、步骤和方法。 1.3培养学生获取信息和综合处理信息的能力、文字和语言表达能力以及协作工作能力。 1.4提高学生运用所学的理论知识和技能解决实际问题的能力及其基本工程素质。 2.要求 2.1 能够根据设计任务和指标要求,综合运用电子技术课程中所学到的理论知识与实践技能独立完成一个设计课题。 2.2根据课题需要选择参考书籍,查阅手册、图表等有关文献资料。要求通过独立思考、深入钻研课程设计中所遇到的问题,培养自己分析、解决问题的能力。 2.3进一步熟悉常用电子器件的类型和特性,掌握合理选用的原则。 2.4学会电子电路的安装与调试技能,掌握常用仪器设备的正确使用方法。利用“观察、判断、实验、再判断”的基本方法,解决实验中出现的问题。 2.5学会撰写综合实验总结报告。 2.6通过综合实验,逐步形成严肃认真、一丝不苟、实事求是的工作作风和科学态度,培养学生树立一定的生产观点、经济观点和全局观点。要求学生在设计过程中,坚持勤俭节约的原则,从现有条件出发,力争少损坏元件。 2.7在综合实验过程中,要做到爱护公物、遵守纪律、团结协作、注意安全。 二、主要内容 共有8个既有学习价值又有一定的实用性和趣味性的设计课题,学生根据自身情况自由选择其中之一。 1.移位寄存器型彩灯控制器 2.智力竞赛抢答器 3.电子拔河游戏机 4.交通信号灯控制器 5.数字电子钟 6.电子密码锁 7.电子秒表 8.数字电子钟(硬件)

操作系统课程设计完整版内含代码

操作系统课程设计LRU页面调度算法 学号: 姓名: 学院: 专业: 班级: 指导老师: 日期:

目录 一、实验题目 (1) 二、课程设计的目的 (1) 三、设计内容 (1) 四、设计要求 (1) 五、设计思想 (1) 六、主要数据结构及其说明 (2) 七、硬件支持 (3) 八、源程序文件 (3) 九、程序运行结果 (7) 十、实验体会 (8)

一实验题目 LRU页面调度算法 二课程设计的目的 操作系统课程设计是计算机专业重要的教学环节,它为学生提供了一个既动手又动脑,将课本上的理论知识和实际有机的结合一起,独立分析和解决实际问题的机会。 1.进一步巩固和复习操作系统的基础知识。 2. 培养学生结构化程序、模块化程序设计的方法和能力。 3.提高学生调试程序的技巧和软件设计的能力。 4.提高学生分析问题、解决问题以及综合利用C语言进行程序设计的能力。 三设计内容 程序应模拟实现LRU算法思想,对n个页面实现模拟调度。 四设计要求 1.不同的功能使用不同的函数实现(模块化),对每个函数的功能和调用接口要注释清楚。对程序其它部分也进行必要的注释。 2.对系统进行功能模块分析、画出总流程图和各模块流程图。 3.用户界面要求使用方便、简洁明了、美观大方、格式统一。所有功能可以反复使用,最好使用菜单。 4.通过命令行相应选项能直接进入某个相应菜单选项的功能模块。 5.所有程序需调试通过。 五设计思想 最近最久未使用(LRU)页调度算法是选择最近最久未使用的页面予以淘汰。 算法赋予每个页面一个访问字段,用来记录一个页面自上次被访问以来所经历的时间,当所要访问的页面在内存块中时,就不淘汰页面,否则,淘汰页面中时间最长的,即淘汰最近最久未使用的页面。

华北电力大学课程设计综合实验电子密码锁

课程设计(综合实验)报告 ( 2013 -- 2014 年度第 1 学期) 名称:综合实验 题目:电子密码锁 院系: 班级: 学号: 学生姓名: 指导教师: 设计周数:1周 日期:2012年1 月14 日

一、课程设计(综合实验)的目的与要求 锁是人们生活中的常用物品。本题要求用电子器件设计制作一个密码锁,使之在输入正确的代码时,输出开锁信号以推动机构动作,并用红灯亮、绿灯灭表示关锁,而绿灯亮、红灯灭表示开锁。 1.在锁的控制电路中存储一个可修改的8421BCD码作为密码,当输入代码和锁的密码相等时,进入开锁状态使锁打开。 2.从第一次密码输入之后的5秒内若未将所打开,则电路进入自锁状态,使之无法再打开,并由扬声器发出持续20秒的报警信号。 二、设计(实验)正文 1.电子密码锁的原理框图如图6.1 图6.1 电子密码锁的原理框图 2.设计思路 (1)该题的主要任务是产生一个开锁信号,而开锁信号的形成条件是输入代码和已设置的密码相同。实现这种功能的电路构思有多种。比如:用2片8位数据锁存器或2片4 位寄存器,一片存入开锁的代码,另一片存入密码,通过比较的方法判断,若二者相等,则形成开锁信号。 (2)在产生开锁信号后,要求输出声、光信号。其中音响的产生可以由开锁信号去触发一个音响电路。其中的光信号可以用开锁信号点亮LED指示灯。 (3)用按钮开关的第一个动作信号触发一个5S的定时器,若在5秒内未将锁打开,则电路进入自锁状态,使之无法再打开,并由扬声器发出持续20秒的报警信号。

3.具体方案 1)密码修改与储存电路: 该题的主要任务是产生一个开锁信号,而开锁信号的形成条件是输入代码和已设置的密码相同。利用74LS148实现编码,用两个相同的74LS148,非常易于操作,底下的电路用于设置密码,上面的用来输入密码。 2)比较电路 利用74LS85比较器进行比较,是一个重要的枢纽环节,前面的密码输入正确时,A=B 时可令后面的绿灯亮,红灯灭,还可以决定后面的计时电路工作与否。

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 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

操作系统课程设计报告

课程设计说明书 设计题目:操作系统课程设计 班级:信息学管理与信息系统2011级 学号: 2 姓名:克乾

山东科技大学2013年12 月11 日

课程设计任务书 学院信息科学与工程专业信息学管理与信息系统班级2011-2 克乾 一、课程设计题目:操作系统课程设计 二、课程设计主要参考资料 (1)Abraham Silberschatz & Peter Baer Galvin & Greg Gagne. Operating System Concepts(第七版影印版). 高等教育. 2007.3. (2)c++面向对象程序设计电子工业 (3)计算机操作系统(第三版)电子科技大学 三、课程设计应解决的主要问题: (1)CPU调度算法的模拟实现 (2)死锁相关算法的实现 (3)磁盘调度算法的实现 四、课程设计相关附件(如:图纸、软件等): (1)程序源代码 (2) 五、任务发出日期:2013-10-1 课程设计完成日期:2014-1-1

指导教师签字:

指导教师对课程设计的评语成绩: 指导教师签字: 年月日

设计1 CPU调度算法的模拟实现一、设计目的 利用C++编写CPU调度算法,实现先来先服务调度算法FCFS、优先级调度算法PS、短作业优先调度算法SJF、时间片轮转调度算法RR的运行过程和实现的结果,针对模拟进程,利用编写的CPU调度算法对需要运行的进程进行调度。进行算法评价,计算平均周转时间和平均等待时间。 二、设计要求 针对模拟进程,利用CPU调度算法进行调度,最后要进行算法评价,计算平均周转时间和平均等待时间,并且输出调度结果和输出算法评价指标。 调度所需的进程参数由输入产生(手工输入或者随机数产生)。 三、设计说明 时间片轮转算法需要输入相应的时间片,所以独立编写一个程序,系统主体结构如下:

操作系统课程设计1

操作系统原理 课程设计报告题目:采用二级目录实现文件管理 所在学院: 班级: 学号: 姓名: 指导教师: 2013年1月15日

目录 一、课程设计目的 (1) 二、课题内容 (1) 三、总体路线 (1) 四、概要设计 (2) 1.数据结构 (2) 2.所使用函数及其功能 (3) 五、详细设计 (4) 1.主函数流程图 (4) 2.创建文件函数流程图 (5) 3.删除文件函数流程图 (7) 4.分解命令函数流程图 (10) 六、测试、修改及运行结果 (10) 七、结束语 (13) 八、参考文献 (14)

一、课程设计目的 文件系统是现代OS用来存储和管理信息机构,具有按名存取的功能,不仅能方便用户对信息的使用,也有效提高了信息的安全性。本课题模拟文件系统的目录结构,并在此基础上实现文件的各种操作方法。 通过本课题,深入理解文件文件目录的作用和功能,掌握文件打开结构,熟悉与文件有关的系统调用,从而更好地掌握文件系统概念。 二、课题内容 1.文件目录采用二级目录结构,第一级为主文件目录master_file_directory;第二级为用户文件目录user_file_directory。 图1 master_file_directory 结构 图2 user_file_directory 结构 2.为加速文件存取,为每个用户建立一张用户打开表fileTable,用以记录该 3.为该系统提供6条操作命令:创建、打开、读、写、关闭、删除等。 4.在该模拟系统中,应先建立主文件目录、用户目录和用户打开文件表,然后接受合法用户,给出一个菜单,按用户选择执行相关操作。 三、总体路线 1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。在退出这个简单的文件系统时,应将该虚拟文件系统保存到磁盘上,以便下次可以再将它恢复到内存的虚拟磁盘空间中。 2.文件存储空间的分配采用显式链接分配。为了实现创建和删除文件必

操作系统课程设计

湖南科技大学计算机科学与工程学院 操作系统课程设计报告 ******** *** 目录 实验一 Windows 进程管理 实验二 Linux 进程管理 实验三 互斥与同步 实验四 银行家算法的模拟与实现 实验五 内存管理 指导老师: *** 完成时间: **** ** **

实验六磁盘调度 实验七进程间通信 实验一 Windows进程管理 一、实验目的 1 )学会使用VC编写基本的Win3 2 Consol Application (控制台应用程序)。 2)2)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟 悉操作系统的进程概念,理解Windows进程的"一生”。 3)3)通过阅读和分析实验程序,学习创建进程、观察进程、终止进程以及父子进程同步 的基本程序设计方法。 二、实验内容和步骤 (1)编写基本的 Win32 Consol Application 步骤1:登录进入 Windows系统,启动VC++ 6.0。 步骤2:在“ FILE”菜单中单击“ NEW”子菜单,在“ projects ”选项卡中选择 “Win32 ConsolApplication ”,然后在“ Project name 处输入工程名,在“Location ”处输入工程目录。创建一个新的控制台应用程序工程。 步骤3:在“ FILE”菜单中单击“ NEW”子菜单,在“ Files ”选项卡中选择“ C++ Source File ” ,然后在“ File ”处输入C/C++源程序的文件名。 步骤4:将清单1-1所示的程序清单复制到新创建的C/C++源程序中。编译成可执行文件。 步骤5 :在“开始”菜单中单击“程序” -“附件”-“命令提示符”命令,进入Windows“命令提示符”窗口,然后进入工程目录中的 debug子目录,执行编译好的可执行程序,列出运行结果(如果运行不成功,则可能的原因是什么?) 如果运行不成功可能是路径有问题或者没有通过编译。

华北电力大学实验报告

华北电力大学 实验报告 实验名称:超外差收音机安装与调试 一、实验目的 1.了解常用电子器件的类别、型号、规格、性能及其使用范围,能查阅有关的 电子器件图书。能够正确识别和选用常用的电子器件,并且能够熟练使用万用表。 2.学习并掌握超外差收音机的工作原理 3.了解超外差式收音机的调试方法。

4.熟悉手工焊锡的常用工具的使用及其维护与修理,基本掌握手工电烙铁的焊 接技术。 二、实验原理图 三、元器件清单 元件型号数量位号元件型号数量位号 三极管9013 2只V6、V7 电阻56Ω1只R5 三极管9014 1只V5 电阻100KΩ2只R7、R10 三极管9018 4只V1、V2、V3、V4 电阻120KΩ1只R1 发光二极管红色1只LED 瓷片电容103 1只C2 磁棒及线圈4x8x80mm 1套T1 瓷片电容C1、C4、C5 振荡线圈TF10(红色)1只T2 瓷片电容223 7只C6、C7、C10 中频变压器TF10(黄色)1只T3 瓷片电容C11 中频变压器TF10(白色)1只T4 电解电容 4.7uF 2只C3、C8 中频变压器TF10(绿色)1只T5 电解电容100uF 3只C12、C13、C9 输入变压器蓝色1只T6 双联电容CBM-223PF 1只CA 扬声器0.5W 8Ω1只BL 耳机插座?3.5mm 1只CK 电位器10KΩ1只RP 装配说明书1分 电阻51Ω1只R8 机壳上盖1个 电阻100Ω2只R13、R15 机壳下盖1个 电阻120Ω2只R12、R14 刻度面板1块 电阻150Ω1只R3 调谐拨盘1只 电阻220Ω1只R11 电位器拨盘1只 电阻510Ω1只R16 磁棒支架1只

操作系统课程设计报告

; 一、概述 课程设计目的、意义: 课程设计目的使学生熟悉文件管理系统的设计方法;加深对所学各种文件操作的了解及其操作方法的特点。通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识, 加深对教材中的重要算法的理解。同时通过编程实现这些算法,更好地掌握操作系统的原理及实现方法,提高综合运用各专业课知识的能力。 主要任务: 模拟文件系统设计是设计和实现一个简单的文件系统。内容包括: 1.建立文件存储介质的管理机制 2.建立目录(采用一级目录结构) 3.文件系统功能(显示目录、创建、删除、打开、关闭、读、写) ~ 4.文件操作接口(显示目录、创建、删除、打开、关闭、读、写) 二、系统设计 课程设计的系统设计: 本系统模拟一个文件管理系统,要完成对文件的基本操作,文件的基本操作有文件、文件夹的打开、新建、删除和读取写入文件,创建更改目录,列出目录内容等信息。系统建立了文件目录树,存储文件系统中的所有文

件。对于用户名下的文件,用文件目录树的分枝来存贮。采用命令行操作界面很直观,也方便用户进行操作,用户只要按照操作界面所显示的命令来操作就行了。 整体设计框架: 系统初始化界面是由创建用户存储空间,管理文件,退出系统三个模块组成。用户创建由创建用户存储空间,进入目录,删除用户存储空间,显示所有用户存储空间,等模块组成。然后各个模块再由一些小模块组成。其中创建文件,打开关闭文件,读写文件等文件操作模块包括在进入目录模块里面。 三、系统实现 课程设计主要内容的实现程序代码: 《 #include <> #include <> #include <> typedef struct file{ char name[10]; struct file *next; }File; typedef struct content{ ! char name[10]; File *file;

华北电力大学微机课程设计

. 课程设计(综合实验)报告 ( 20 14 -- 20 15 年度第1学期) 名称:微机原理课程设计 题目:课题2 交通灯控制系统 院系:控制与计算机工程学院 班级:自动化1203 学号:1121190308 学生:帅__ 指导教师:吴华 设计周数:1周 成绩: 日期:年月日

一、课程设计(综合实验)的目的与要求 1.1目的:在微机原理及应用课程中分别了微计算机各个基本组成模块的原理和编程技术的基础之上,综合应用各部分知识,在实验室现有设备情况下,设计一个具有一定功能的应用系统,达到对各部分知识加深理解,融会贯通的目的。 1.2要求:用8255实现交通信号灯软件,硬件设计。8255控制LED发光管实现的十字路口信号灯电路及管理程序,并尽量接近真实信号灯的工作情况。 二、设计(实验)正文 1. 设计题目:一个十字路口的交通信号灯,东西向为一组,南北向为一组,组信号灯亮灭情况相同,R6、Y5、G4 作为南北路口的交通灯,R2、Y1、G0作为东西路口的交通等. 程使六个灯按交通等变化规律亮灭。要求进行周期性重复控制: g) 南北路口的绿灯、东西路口的红灯同时亮20 秒。 h) 南北路口的黄灯闪烁3 秒,同时东西路口的红灯闪3 秒。 i) 南北路口的红灯、东西路口的绿灯同时亮90 秒。 j) 南北路口的红灯、同时东西路口的黄灯亮闪烁3 秒。 k) 在LED 上同步显示倒计时。 2 设计过程: 2.1 芯片类型及使用: ( 1 )交通信号灯的灯光变化和数码显示通过8255实现控制。PA口用于输出信号控制灯光的变化,PB口用于输出信号控制数码管的显示,PC0用于输入k0的控制开关信号,PC1用于输入用于硬件延时的方波信号。PC7用于输出控制数码管工作/不工作的信号。故写入方式控制字为10000001B=81H ( 2 )LED数码显示:数码管采用共阴极接法,位选信号为0则数码管工作。 a~dp段发亮条件:对应位输入1,见下表所示:

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

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

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

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

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

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

操作系统课程设计

计算机科学技术学院 操作系统原理课程设计报告 题目:进程管理系统 专业: 班级: 姓名: 学号: 指导老师: 年月日

《操作系统原理》课程设计任务书 一、课程设计题目(任选一个题目) 1.模拟进程管理 2.模拟处理机调度 3.模拟存储器管理 4.模拟文件系统 5.模拟磁盘调度 二、设计目的和要求 1.设计目的 《操作系统原理》课程设计是网络工程专业实践性环节之一,是学习完《操作系统原理》课程后进行的一次较全面的综合练习。其目的在于加深对操作系统的理论、方法和基础知识的理解,掌握操作系统结构、实现机理和各种典型算法,系统地了解操作系统的设计和实现思路,培养学生的系统设计能力,并了解操作系统的发展动向和趋势。 2.基本要求: (1)选择课程设计题目中的一个课题,独立完成。 (2)良好的沟通和合作能力 (3)充分运用前序课所学的软件工程、程序设计、数据结构等相关知识 (4)充分运用调试和排错技术 (5)简单测试驱动模块和桩模块的编写 (6)查阅相关资料,自学具体课题中涉及到的新知识。 (7)课题完成后必须按要求提交课程设计报告,格式规范,内容详实。 三、设计内容及步骤 1.根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么。

2.根据实现的功能,划分出合理的模块,明确模块间的关系。 3.编程实现所设计的模块。 4.程序调试与测试。采用自底向上,分模块进行,即先调试低层函数。能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果; 5.结果分析。程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果。 6.编写课程设计报告; 设计报告要求:A4纸,详细设计部分主要叙述本人的工作内容 设计报告的格式: (1)封面(题目、指导教师、专业、班级、姓名、学号) (2)设计任务书 (3)目录 (4)需求分析 (5)概要设计 (6)详细设计(含主要代码) (7)调试分析、测试结果 (8)用户使用说明 (9)附录或参考资料 四、进度安排 设计在学期的第15、16周进行,时间安排如下:

操作系统课程设计

操作系统课程设计 Prepared on 22 November 2020

湖南科技大学计算机科学与工程学院 操作系统课程设计报告 学号: ******** 姓名:* * 班级: *** 指导老师: *** 完成时间: ****.**.** 目录 实验一 Windows进程管理 实验二 Linux进程管理 实验三互斥与同步 实验四银行家算法的模拟与实现 实验五内存管理 实验六磁盘调度 实验七进程间通信 实验一 Windows进程管理 一、实验目的 1)学会使用 VC 编写基本的 Win32 Consol Application(控制台应用程序)。 2)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解 Windows 进程的“一生”。

3)通过阅读和分析实验程序,学习创建进程、观察进程、终止进程以及父子进程同步的基本程序设计方法。 二、实验内容和步骤 (1)编写基本的 Win32 Consol Application 步骤1:登录进入 Windows 系统,启动 VC++ 。 步骤2:在“FILE”菜单中单击“NEW”子菜单,在“projects”选项卡中选择 “Win32 ConsolApplication”,然后在“Project name”处输入工程名,在“Location” 处输入工程目录。创建一个新的控制台应用程序工程。 步骤3:在“FILE”菜单中单击“NEW”子菜单,在“Files”选项卡中选择“C++ Source File”,然后在“File” 处输入 C/C++源程序的文件名。 步骤4:将清单 1-1 所示的程序清单复制到新创建的 C/C++源程序中。编译成可执行文件。 步骤5:在“开始”菜单中单击“程序”-“附件”-“命令提示符”命令,进入Windows“命令提示符”窗口,然后进入工程目录中的 debug 子目录,执行编译好的可 (2)创建进程 本实验显示了创建子进程的基本框架。该程序只是再一次地启动自身,显示它的系统进程 ID和它在进程列表中的位置。 步骤1:创建一个“Win32 Consol Application”工程,然后拷贝清单 1-2 中的程序编译成可执行文件。 步骤2:在“命令提示符”窗口运行步骤 1 中生成的可执行文件,列出运行结果。按下ctrl+alt+del,调用 windows 的任务管理器,记录进程相关的行为属性。 步骤3:在“命令提示符”窗口加入参数重新运行生成的可执行文件,列出运行结果。按下ctrl+alt+del,调用 windows 的任务管理器,记录进程相关的行为属性。 (3)父子进程的简单通信及终止进程

继电保护定值计算课程设计成果(华电)

继电保护定值计算课程设计成果(华电)

课程设计报告 ( 2014—2015年度第一学期) 名称:继电保护整定计算院系:电气与电子工程学院班级: 学号: 学生姓名: 指导教师: 设计周数:两周 成绩: 日期: 2014年 12月29日

一、课程设计(综合实验)的目的与要求 1.课程设计的目的 1)巩固《电力系统继电保护原理》课程的理论知识,掌握运用所学知识分析和解决生产实际问题的能力。 2)通过对国家行业颁布的有关技术规程、规范和标准学习,建立正确的设计思想,理解我国现行的技术政策。 3)初步掌握继电保护设计的内容、步骤和方法。 4)提高计算、制图和编写技术文件的技能。 2.对课程设计的要求 1)理论联系实际。对书本理论知识的运用和对规程、规范的执行必须考虑到任务书所规定的实际情况,切忌机械地搬套。 2)独立思考。在课程设计过程中,既要尽可能参考有关资料和主动争取教师的指导,也可以在同学之间展开讨论,但必须坚持独立思考,独自完成设计成果。 3)认真细致。在课程设计中应养成认真细致的工作作风,克服马虎潦草不负责的弊病,为今后的工作岗位上担当建设任务打好基础。

4)按照任务书规定的内容和进度完成。 二、设计(实验)正文 1. 某一水电站网络如图1所示。已知: (1)发电机为水轮立式机组,功率因数为0.8、额定电压6.3kV、次暂态电抗为0.2,负序阻抗为0.24; (2)水电站的最大发电容量为2×5000kW,最小发电容量为5000kW,正常运行方式发电容量为2×5000kW; (3). 平行线路L1、L2同时运行为正常运行方式; (4)变压器的短路电压均为10%,接线方式为Yd-11,变比为38.5/6.3kV。 (5)负荷自起动系数为1.3 ; (6)保护动作是限级差△t =0.5s ; (7)线路正序电抗每公里均为0.4 Ω,零序电抗为3倍正序电抗;

操作系统课程设计论文

学年论文(课程设计)题目:操作系统课程设计 学院数学与计算机学院 学科门类工学 专业网络工程 学号 姓名 指导教师王煜 年月日

河北大学学年论文(课程设计)任务书 (指导教师用表) 指导教师签字: 系主任签字: 主管教学院长签字: 装 订 线

河北大学学年论文(课程设计)成绩评定表学院:数学与计算机学院 装 订 线

摘要 此系统实现了存储管理、设备管理和进程管理。 存储管理部分主要实现主存空间的分配和回收。存储管理采用可移动的可变分区存储管理方式。采用数组来模拟主存,大小为512个字节。 设备管理主要包括设备的分配和回收。模拟系统中有A、B、C三种独占型设备,A设备3个,B设备2个,C设备1个。设备分配时采用采用先来先服务策略。设备回收时唤醒等待设备的进程。 进程管理主要包括进程调度,进程的创建和撤销、进程的阻塞和唤醒,中断作用的实现。其中硬件中的中央处理器用不断循环的函数CPU( )模拟,重要寄存器(如:程序状态寄存器PSW、指令寄存器IR)用全局变量模拟,中断的发现是在函数CPU中加检测PSW 的方式来模拟,时钟的模拟通过timer控件实现。进程控制块的模拟通过数组,本系统最多容纳10个。进程调度时采用时间片轮转调度算法,时间片为5。 关键词:存储管理设备管理进程管理时间片

ABSTRACT The system has storage management, equipment management and process management. The storage management has achieved the allocation and recovery of the main memory space. Variable storage management is used as storage management .We simulate the main memory by array, whose size is 512 bytes. The device management, including the distribution and recovery of devicet. We simulate three devices ,A,B,C. the numbers of them are 3,2,1. The distribution of device used to adopt first-come first-service strategy. It awakes the blocking process when the device is recycled. The process management, including scheduling ,creating revocation ,blocking and waking up the process, the realization of the interruption.We simulate the central processing unit by the cycling function named CPU(),simulate the important register by global variable, simulate the recovering of interruption by checking PSW in the function of CPU(),simulate the clock by the timer control. The simulation of the process control block by array, whose number is up to 10. When the scheduling of the process happens, we use the algorithm of time piece rotation scheduling, and the time piece is 5. Key words: storage device process time

华北电力大学锅炉课程设计

课程设计报告 ( 2007 – 2008 年度第 2 学期) 名称:锅炉课程设计 题目:WGZ670/140-Ⅱ型锅炉 变工况热力计算 院系:能源与动力工程学院班级:热能0504 学号: 学生姓名:郑宏伟 同组人员:张鹏博张沛 指导教师:王世昌康志忠 设计周数:两周 成绩: 日期:2008年07月04日

《锅炉原理》课程设计 任务书 一、目的与要求 1.目的 锅炉课程设计是《锅炉原理》课程的重要教学环节。通过课程设计可以达到如下目的: 1)使学生对锅炉原理课程的知识得以巩固、充实和提高; 2)掌握锅炉机组的热力计算方法,并学会使用热力计算标准和具有综合考虑机组设计 与布置的初步能力; 3)培养学生查阅资料、合理选择和分析数据的能力,提高学生运算、制图等基本技能; 4)培养学生对工程技术问题的严肃认真和负责的态度。 2.要求 1)熟悉所设计锅炉的结构和特点,包括主要工况参数、烟气流程、蒸汽流程等; 2)掌握锅炉热力计算方法,如烟气焓的计算、炉膛热力计算、对流受热面热力计算等; 3)各个计算环节要达到相应误差要求,如排烟温度校核、对流受热面传热量校核等; 4)计算过程合理、结果可信; 5)提交的报告格式规范,有条理。 二、主要内容 按照本组选定的工况参数(煤种、负荷、冷空气温度),结合《锅炉课程设计相关资料》中提供的结构等数据,完成WGZ670/140-2型锅炉的变工况热力计算。 四、设计成果要求 学生须提交热力设计计算书,正文格式为宋体,五号字,行间距为21,图表、公式及其标注清楚,数据可靠。 五、考核方式 提交报告并以组为单位进行答辩。 学生姓名(签名): 指导教师(签名): 2008 年7月23日

计算机操作系统课程设计

计算机操作系统课程设计 班级:计091-1 姓名: 学号: 使用语言:C++ 指导老师: 学院:

一、系统要求 1、实验目的 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 2、实验内容 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登陆 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 (2)列目录时要列出文件名、物理地址、保护码和文件长度; (3)源文件可以进行读写保护。

二、系统分析 1、设计思想 本文件为二级文件系统,即要实现对文件的增删改查,同时又具备登陆系统、注册用户的功能,各个用户之间的文件系统互不干扰。 本文件系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。 系统采用结构体来存储用户、文件目录、文件数据内容: 0 48*5 48*5+44*50 48*5+44*50+264*200 每个分区都是由结构体组成,每个个去的结构体的个数由格式化系统是决定。

整个系统的编码构成主要分为: Allstruct.h 定义了每个分区的结构体; Mysys.h 声明了对系统操作的各种方法;Myuserfile.h 声明了对文件操作的各种方法; Mymain.cpp 整个系统的主函数,操作入口; Mysys.cpp 包含了mysys.h,实现了操作系统的各种方法;Myuserfile.cpp 包含了myuserfile.h,实现了操作文件的各种方法; 2、主要数据结构 Allstruct.h文件的内容: struct s_user //用户区结构体 { long isuse; //是否使用 char name[20]; //用户名 char psd[20]; //密码 long address; //目录地址 };

新操作系统课程设计

江苏大学京江学院 JIANGSU UNIVERSITY 操作系统课程设计 文件管理系统 学院名称:京江学院 专业班级:J计算机1401 学号:4141110020 学生姓名:潘庆 指导教师:林琳 2017年 1 月

一、课设目的 操作系统是计算机专业的一门专业课,也是计算机专业考研课程,但操作系统比较抽象,有的同学一学期完了都还很难理解进程、内存管理等一些概念和原理,操作系统课程设计的目的就是通过设计的实验,让同学们真正理解进程的实现,内存管理的机制,达到理解概念,了解实现原理。同时也进一步巩固程序设计与数据结构的实践技能,实现整个大学阶段实践技能不断线的目的。 二、课设题目 实现一个简单的文件管理系统 (1)具有文件目录(一级或者多级) (2)对指定大小的磁盘(设共1GB,每个块为1MB),建立位示图进行管理 (3)文件操作,包括新建、查看属性、删除 新建文件:给出文件名、大小、建立时间等信息,系统为其分配硬盘空间,并记录在文件目录中 查看属性:给出文件名,可以输出该文件的所有属性,以及该文件所占用的物理块号。 删除文件:给出文件名,实现文件的删除 (4)文件系统操作:显示文件列表、显示磁盘空间剩余大小、输出位示图。 三、系统功能结构

四、主要数据结构 创建文件:creatfile<文件名>,即创建一个指定名字的新文件,在目录中增加一 项,不考虑文件的内容,对于重名文件,给出错误信息。 删除文件:deltefile<文件名>,即删除一个指定名字的已创建文件,若文件不存在 则给出错误信息。 输出文件列表:disp(),即显示指定目录下的全部文件和第一级子目录,若无指定 目录,则显示当前目录下的相应内容。 输出文件属性:disp2(),即给出文件名,可以输出该文件的所有属性,以及该文件所占用的物理块号。 输出位示图:bit_map(),即输出当前状态下磁盘盘块的使用情况。 五、系统使用说明 文件管理系统主菜单界面(通过输入对应数字进入相应功能子菜单)

华北电力大学微机课程设计

卑址电力*孑 课程设计(综合实验)报告(20 14 -- 20 15 年度第1学期) 名称: 微机原理课程设计 题目: 课题2交通灯控制系统 院系: 控制与计算机工程学院 班级: 自动化1203 学号: 1121190308 学生姓 名:刘帅 指导教 师:吴华 设计周 数:1周 成绩: ______________________

1.1目的:在微机原理及应用课程中分别了微计算机各个基本组成模块的原理和编程技术的基础之上,综合应用各部分知识,在实验室现有设备情况下,设计一个具有一定功能的应用系统,达到对各部分知识加深理解,融会贯通的目的。 1.2要求:用8255实现交通信号灯软件,硬件设计。8255控制LED发光管实现的十字路口信号灯 电路及管理程序,并尽量接近真实信号灯的工作情况。 二、设计(实验)正文 1.设计题目:一个十字路口的交通信号灯,东西向为一组,南北向为一组,组内信号灯亮灭情况相同,R6、Y5、G4作为南北路口的交通灯,R2、Y1、G0乍为东西路口的交通等. 程使六个灯按交通等变化规律亮灭。要求进行周期性重复控制: g)南北路口的绿灯、东西路口的红灯同时亮20秒。 h)南北路口的黄灯闪烁3秒,同时东西路口的红灯闪3秒。 i)南北路口的红灯、东西路口的绿灯同时亮90秒。 j)南北路口的红灯、同时东西路口的黄灯亮闪烁3秒。 k)在LED上同步显示倒计时。 2设计过程: 2.1 芯片类型及使用: (1 )交通信号灯的灯光变化和数码显示通过8255实现控制。PA O用于输出信号控制灯光的 变化,PB口用于输出信号控制数码管的显示,PC0用于输入k0的控制开关信号,PC佣于输入用 于硬件延时的方波信号。PC7用于输出控制数码管工作/不工作的信号。故写入方式控制字为10000001B=81H (2儿ED 数码显示:数码管采用共阴极接法,位选信号为0则数码管工作。 a ?dp段发亮条件:对应位输入1,见下表所示:

相关文档
相关文档 最新文档