文档库 最新最全的文档下载
当前位置:文档库 › 《生产计划与控制》课程设计实验

《生产计划与控制》课程设计实验

《生产计划与控制》课程设计实验
《生产计划与控制》课程设计实验

郑州航空工业管理学院

课程设计报告

2009 级物流工程专业 0905051 班级设计题目:宴会的作业计划排程

课程名称生产计划与控制

姓名王国栋学号090505126

指导教师张国辉职称讲师

二О一二年五月十五日

目录

目录 0

一课程设计依据 (2)

二课程设计任务 (2)

三课程设计案例 (2)

四课程设计资料 (3)

五案例和数据分析及计划结果 (4)

六收获和启发 (7)

参考文献 (8)

课程设计答辩评语 (9)

一、课程设计依据:

1、菜品名称;

2、菜品工艺路线及各个步骤的加工时间;

3、所需原材料及加工设备;

4、ERP知识、车间作业计划排序内容;

二、课程设计任务:

1、对提供的案例和数据进行分析,利用所学到的课程内容,结合相关软件,

2、对作业计划进行改善,最终能够使得所有菜品在最短的时间内完成,并

3、画出作业计划甘特图;同时分析在这个过程中有什么收获和启发。

三、课程设计案例:

主妇为招待丈夫的4个同事到家里吃晚餐而进行晚宴的准备工作。所有客人在晚上7点左右来,在8点钟能吃完。晚宴中总共6菜1汤,分别是:凉菜拼盘、糖醋里脊、西湖醋鱼、宫保鸡丁、清蒸河蟹、锅巴肉片,另加一份丸子汤。

妻子盘算:客人们7点钟来,几点开始炒菜好?早了菜凉了,晚了时间来不及。各个做菜工序全加在一起总共需要将近3个小时(168分钟)。以前从没有被要求在这么短时间做这么多的菜。怎么办?妻子有点发蒙。

仔细算了算,家里有三个煤气灶,正好可以同时开火做上三个锅:炸锅、蒸锅、炒锅。妻子一人同时应付三个锅没问题,每道菜准备原料的过程还另外需要一个人,丈夫可以担任,这样,很多工作都可以同时做。按经验,应该用比3个小时短得多的时间完成。

看看都需要什么原料……鲤鱼1条、螃蟹1斤、瘦肉1 斤、鸡肉半斤、锅巴一袋、番茄5个、鸡蛋10 个、调料若干。再看看冰箱里还有些什么……还需要再买鱼、螃蟹、6个鸡蛋、5个西红柿、锅巴等等。

事不宜迟。妻子立即出发,下午4点左右就把需要的东西都买回来了。丈夫也帮忙做一些准备工作。现在的时间是下午5:30,家宴一切准备齐全。离7点开餐还有1个半小时的时间,两口子决定立即动手开始干……。

这次由于没有科学的作业计划,导致主妇手忙脚乱,并最终导致家庭晚宴的失败。其中:

第一,螃蟹和鱼买早了,本来是活着的,结果到了做菜的时候已死了1个多小时,味道不好了。

第二,有几个热菜早早做出了,等到客人来了上的却是凉菜。

第三,还有的菜上得太晚了,为了等最后一道菜大家空坐着半天,工序明显

安排不合理。连最后去打球也耽误了。

未解决这个问题,又不能太早做,不然菜会凉。如果是你,你如何来安排整

个晚宴的计划,使得能够最短时间内完成所有工作。

四、课程设计资料:

[资料1] 菜品品种及总加工时间

菜名烹饪时间

A 凉菜拼盘大约29分钟

B 糖醋里脊大约18分钟

C 西湖醋鱼大约22分钟

D 宫保鸡丁大约27分钟

E 清蒸河蟹大约20分钟

F 锅巴肉片大约26分钟

G 丸子汤大约26分钟

[资料2]各菜名的工艺路线、逻辑关系、每道工序的加工时间和设备

菜名工序逻辑关系时间(分钟)资源

A凉菜拼盘1蒸腊肉10分钟以后才能装盘6蒸锅2炸排骨5分钟后才能装盘8炸锅3煮花生15分钟后才能装盘10炒锅4凉菜装盘5配菜

B糖醋里脊1配菜配菜完毕才能炸里脊5配菜2炸里脊必须炸完后2分钟开始炒里脊8炸锅3炒里脊5炒锅

C西湖醋鱼1炸鱼炸完鱼后才能蒸鱼7炸锅2配菜配菜完后才能蒸鱼5配菜3蒸鱼10蒸锅

D宫保鸡丁1配菜配菜完才能炸鸡丁10配菜2炸鸡丁炸完才能炒鸡丁5炸锅3炒宫保鸡丁12炒锅

E清蒸河蟹1蒸蟹蒸完才能配菜15蒸锅2配菜5配菜

F锅巴肉片1配菜配菜完毕才能蒸锅巴,才能炸肉5配菜2蒸锅巴蒸完才能炒菜8蒸锅3炸肉炸完肉以后必须立即开始炒菜5炸锅4炒菜8炒锅

G丸子汤1配菜配菜开始以后2分钟可开始炸丸子8配菜2炸丸子13炸锅3汆丸子汤5炒锅

【资料3】制造资源规划,即所需要提供的原材料和设备

五、案例和数据分析及计划结果: 1、案例失败原因:

第一,螃蟹和鱼买早了,本来是活着的,结果到了做菜的时候已死了1个多小时,味道不好了;第二,有几个热菜早早做出了,等到客人来了上的却是凉菜;第三,还有的菜上得太晚了,为了等最后一道菜大家空坐着半天,工序明显安排不合理。连最后去打球也耽误了。

2、得出总体要求:

(1)菜不能太早做完,也不能太晚做完;

(2)螃蟹和鱼需要先做或不要太晚,以免做菜的时候不新鲜; (3)时间限制在一个小时之内; 3、初步晚宴计划:

(1)初步作业计划网络图:

锅巴1袋

鲤鱼1条

螃蟹2斤 鸡蛋6个

西红柿5个

瘦肉1斤 鸡肉1斤

饮料4罐

配菜台

蒸锅

炸锅

炒锅

(2)初步作业计划甘特图:

(3)初步作业计划分析:

由以上初步作业计划的甘特图发现:

①、炒锅的利用率只有72.7%,另外炒锅的工作结束时间恰为第55分钟,所以炒锅是瓶颈,急需改善。

②、蒸锅、炸锅、炒锅、的利用率只有71%、83.6%、72.7%、,利用率较低,

应加以改善。

③、周程时间为55分钟,时间较长,容易导致饭菜变凉。 ④、空闲时间太多,设备和人的利用率还需提高。 (4)优化后的作业计划网络图:

(5)优化后的作业计划甘特图:

炒锅

配菜

炸锅

蒸锅

(6)优化后作业计划分析:

减少周程时间,缩短作业总时间量,提高作业效率及效益。周程由初步作业计划的55分钟,降低到51分钟,降低了7.3%。蒸锅、炸锅、炒锅的利用率明显提高,分别为76.5%、90.2%、78.4%。终上所述,应该从六点五分开始做,六点五十六分的时候做完。

六、收获和启发:

做实验之前,本以为这项工作很容易,但到做的时候,我才知道其实并不容

易,感觉到“书到用时方恨少”,在做实验前,一定要将课本上的知识掌握,因为这是做实验的基础,否则,会使我们做很多无用功。

尤其是绘制网络图的过程中,本以为用word就可以很轻松的完成,但到最后发现难度不小,网络图中输入字母和数字,影响美观而且步骤繁琐,最后用到了刚学会的visio软件,很轻松的绘制出了网络图。在实验中发挥自己的想象,尽可能用到学过的简单快捷的知识和方法,可以使我们事半功倍

做实验时,用自己的亲身体会学到了课本上学不到的团结协作的精神,拓宽我们的眼界,使我们认识到这门课程在生活中的应用是那么的广泛。加深了课堂与生活的联系,使我们学到的知识更好的应用到生活中去。

参考文献

1陈荣秋,马士华.生产与运作管理.北京:高等教育出版社.2005 2易树平,郭伏.基础工业工程.北京.机械工业出版社.2007

3高金章.管理学.立信会计出版社.2008

4 Visio 2002 使用速成,黄劲杉等,清华大学出版社出版,2002 年 1 月

5《生产计划与控制》课程设计任务书

课程设计答辩评语

成绩答辩组长签名2012 年 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 -

操作系统课程设计实验报告

河北大学工商学院 课程设计 题目:操作系统课程设计 学部信息学部 学科门类电气信息 专业计算机 学号2011482370 姓名耿雪涛 指导教师朱亮 2013 年6月19日

主要内容 一、设计目的 通过模拟操作系统的实现,加深对操作系统工作原理理解,进一步了解操作系统的实现方法,并可练习合作完成系统的团队精神和提高程序设计能力。 二、设计思想 实现一个模拟操作系统,使用VB、VC、CB等windows环境下的程序设计语言,以借助这些语言环境来模拟硬件的一些并行工作。模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分。 设计模板如下图: 注:本人主要涉及设备管理模块

三、设计要求 设备管理主要包括设备的分配和回收。 ⑴模拟系统中有A、B、C三种独占型设备,A设备1个,B设备2个,C设备2个。 ⑵采用死锁的预防方法来处理申请独占设备可能造成的死锁。 ⑶屏幕显示 注:屏幕显示要求包括:每个设备是否被使用,哪个进程在使用该设备,哪些进程在等待使用该设备。 设备管理模块详细设计 一、设备管理的任务 I/O设备是按照用户的请求,控制设备的各种操作,用于完成I/O 设备与内存之间的数据交换(包括设备的分配与回收,设备的驱动管理等),最终完成用户的I/O请求,并且I/O设备为用户提供了使用外部设备的接口,可以满足用户的需求。 二、设备管理函数的详细描述 1、检查设备是否可用(主要代码) public bool JudgeDevice(DeviceType type) { bool str = false; switch (type) { case DeviceType.a: {

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

操作系统课程设计实验报告(以Linux为例)

《操作系统课程设计》 实验报告 学号: 姓名: 苏州大学计算机科学与技术学院 2014年9月

操作系统课程设计实验报告 目录 目录 (1) 一、实验环境 (2) 二、实验报告总体要求 (2) 实验一编译L INUX内核 (3) 实验二观察L INUX行为 (7) 实验三进程间通信 (14)

操作系统课程设计实验报告 一、实验环境 Linux平台 ◆硬件平台:普通PC机硬件环境。 ◆操作系统:Linux环境,例如,红旗Linux或Red Hat Linux;启动 管理器使用GRUB。 ◆编译环境:伴随着操作系统的默认gcc环境。 ◆工作源码环境:一个调试的内核源码,版本不低于2.4.20。 二、实验报告总体要求 在2013年11月25日前提交实验报告。实验报告至少要求包含以下内容: 1.引言:概述本次实验所讨论的问题,工作步骤,结果,以及发现的意 义。 2.问题提出:叙述本篇报告要解决什么问题。注意不可以抄写实验要求 中的表述,要用自己的话重新组织我们这里所提出的问题。 3.解决方案:叙述如何解决自己上面提出的问题,可以用小标题 3.1, 3.2<等分开。这是实验报告的关键部分,请尽量展开来写。注意, 这部分是最终课程设计的基本分的部分。这部分不完成,本课程设计不会及格。 4.实验结果:按照自己的解决方案,有哪些结果。结果有异常吗?能解 释一下这些结果吗?同别人的结果比较过吗?注意,这部分是实验报告出彩的地方。本课程设计要得高分,应该在这部分下功夫。 5.结束语:小结并叙述本次课程设计的经验、教训、体会、难点、收获、 为解决的问题、新的疑惑等。 6.附录:加了注释的程序清单,注释行数目至少同源程序行数目比1: 2,即10行源程序,至少要给出5行注释。

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

操作系统课程设计报告

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

操作系统课程设计论文

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

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

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

摘要 此系统实现了存储管理、设备管理和进程管理。 存储管理部分主要实现主存空间的分配和回收。存储管理采用可移动的可变分区存储管理方式。采用数组来模拟主存,大小为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

生产计划与控制简答题

简答题 1、预测工作的步骤有哪些? 答: 1.明确预测的对象与有关的预测要求; 2.确定预测期的长短; 3.选择预测方法; 4.收集与分析数据资料; 5.进行预测; 6.对预测过程进行监控。 2、简述什么是综合计划 答:综合计划:是对劳动力水平、工作时间、库存及积压订单进行权衡的计划活动。目标是以最少的成本实现企业的生产能力和产品市场需求之间的平衡. 3、简述什么是德尔菲法 答:德尔菲法:挑选专家;开始第一轮函询调查。即向专家寄去一些背景材料,并提出所需预测的具体项目。由专家回答问题,通过对专家的各种回答进行综合整理,把主要相同的结论统一起来,剔除次要及分散的事件。然后将整理结果反馈给各位专家,进行第二轮函询。各位专家对整理结果加以评价,修正原来的预测值,对预测目标重新进行预测。 4、制定生产作业计划的基本要求是什么? 答: 1.确保实现已确定的交货期 2.减少作业人员和设备的等待时间 3.使作业加工对象的流程时间最短 4.减少在制品的数量和停放时间 5.标准化基本原理是什么? 答:统一、简化、最优。同类产品统一参数,统一计量单位,采用优先数列;简化规格品种;进行优化设计,取得最好经济效益。 6、生产调度工作的原则是什么 答: 1.计划性:以生产作业计划为依据 2.统一性:给调度部门权力,保证调度指示和命令的统一性,防止出现多头指挥的现象。 3.预防性:调度工作要以预防为主。 7、简述企业计划的种类和内容 答:企业的计划按计划期的长短可分为长期计划、年度计划和作业计划。 按业务内容分为生产计划、质量计划、人力资源计划、采购计划、财务计划、销售计划等。按范围可分为企业计划、车间计划、工段计划、班组计划及机台计划。 8、合理组织生产过程有哪些基本要求? 答:合理组织生产过程的基本要求是 (1)生产过程的连续性。 (2)生产过程的比例性。 (3)生产过程的节奏性。 (4)生产过程的柔性。 9、生产作业计划工作的内容有哪些?

【实验报告】大学物理实验课程设计实验报告

大学物理实验课程设计实验报告北方民族大学 大学物理实验(设计性实验) 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定 一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量

所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒×两点间隔数.由公式h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n取 50―100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0(1) nsinα=mω2x(2) 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g.

期末 操作系统实验课程设计

操作系统实验课程设计(二)(参照实验五) 学院:计算机科学与工程专业:信息管理工作与信息系统学号:2008142118 姓名:丁建东 一、实验题目:设计一个Shell解释器 二、实验目的:本设计的主要目的在于学会如何在Unix系 统下创建进程和管理进程。 三、实验内容: 实现一个简单的shell(命令行解释器),类似于bash, csh等。 要求实现的shell支持以下内部命令: 1.cd <目录> 更改当前的工作目录到另一个<目录>。如果<目录>未指定,输出当前工作目录。如果<目录>不存在,要求有适当的错误信息提示。改命令应能够改变PWD的环境变量。 2.echo <内容> 显示echo后的内容且换行。 3.help 简短概要地输出你的shell的使用方法和基本功能。 4.jobs

输出shell当前的一系列子进程,要求提供子进程的命名和PID号。 5.quit, exit, bye 退出shell。 所有的内部命令应当优于在$PATH中同名的程序。 任何非内部命令必须请求shell创建一个新进程,且该子进程执行指定的程序。这个新进程必须继承shell的环境变量和指定的命令行参数。 要求实现的shell支持以下内部命令: Batch Processing 如果shell启动带有一个文件名作为参数,打开该文件并执行文件里所有命令。待所有进程全部结束退出shell。 四、实验思路: 1.所用到的系统函数 (1)打开目录 void cd() API调用:int chdir(dir);getcwd(dir,dir_max); 实现:改变当前目录,并判断目录是否存在。 (2)回应 void echo() 实现: 用户输入字符串,以回车结束输入。

生产计划与控制

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: 螺杆泵产品生产计划的制定 初始条件: 1、产品品种:A—1,A—2,A—3,B—1,B—2,C—1,C—2,C—3 2、产品基本结构:(八种产品结构相同,零件具体形状不同) 3、各种产品自制零部件明细 4、某月订货情况

5、生产能力设计规模 台份能力:2000台(混合品种) 易损件(主杆、从杆、轴套)能力:2500~3000件(注:在前面2000台的基础上加上该能力) 6、提前期 自制件:无提前期;外购件:11天 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、确定生产车间的生产类型,选择合理的生产组织方式 2、列出车间设备明细,画出机加工车间平面布置示意图。 3、制定某月主生产计划 4、制定机加工车间粗生产能力计划 5、制定物料需求计划 6、制定机加工车间生产能力精平衡 7、制定某月机加工车间作业计划 8、产品装配工序卡编制 时间安排:

指导教师签名:年月日系主任(或责任教师)签名:年月日附录:零件工艺过程,工时定额及设备类型1.泵体工艺 2.衬套工艺 3.主杆工艺 4.从杆工艺 5.阀体工艺

6.阀杆工艺 7.法兰盘工艺 8.轴套工艺

目录 1 确定生产车间的生产类型,选择合理的生产组织方式 (6) 2 列出车间设备明细,画出机加工车间平面布置示意图 (7) 3 制定某月主生产计划 (9) 4 制定机加工车间粗生产能力计划 (11) 5 制定物料需求计划 (13) 6制定机加工车间生产能力精平衡 (14) 7制定某月及加工车间作业计划 .............. 错误!未定义书签。8产品装配工序卡编制 (17)

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

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

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

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

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

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

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

操作系统课程设计实验报告proj2

操作系统课程设计报告 班级: 团队成员:

目录 ................................................................................................................ 错误!未定义书签。 一、实验要求:建立线程系统................................................................... 错误!未定义书签。 1.1Task 2.1实现文件系统调用 (3) 1.1.1题目要求 (3) 1.1.2题目分析与实现方案 (3) 1.1.3关键点与难点 (4) 1.1.4实现代码 (4) 1.2 Task 2.2 完成对多道程序的支持 (5) 1.2.1题目要求 (5) 1.2.2题目分析与实现方案 (5) 1.2.3关键点与难点 (6) 1.2.4实现代码 (7) 1.3 Task 2.3 实现系统调用 (7) 1.3.1题目要求 (7) 1.3.2题目分析与实现方案 (8) 1.3.3关键点与难点 (9) 1.3.4实现代码 (9) 1.4 Task 2.4 实现彩票调度 (10) 1.4.1题目要求 (10) 1.4.2题目分析与实现方案 (10) 1.4.3关键点与难点 (11) 1.4.4实现代码 (11) 二、测试结果............................................................................................ 2错误!未定义书签。

c课程设计实验报告

c课程设计实验报 告

中南大学 本科生课程设计(实践)任务书、设计报告 (C++程序设计) 题目时钟控件 学生姓名 指导教师 学院交通运输工程学院 专业班级 学生学号 计算机基础教学实验中心 9月7日 《C++程序设计基础》课程设计任务书

对象:粉冶、信息、能源、交通工程实验2101学生时间: .6 2周(18~19周) 指导教师:王小玲 1.课程设计的任务、性质与目的 本课程设计是在学完《C++程序设计基础》课程后,进行的一项综合程序设计。在设计当中学生综合“面向对象程序设计与结构化程序设计”的思想方法和知识点,编制一个小型的应用程序系统。经过此设计进一步提高学生的动手能力。并能使学生清楚的知道开发一个管理应用程序的思想、方法和流程。 2.课程设计的配套教材及参考书 ●《C++程序设计》,铁道出版社,主编杨长兴刘卫国。 ●《C++程序设计实践教程》,铁道出版社,主编刘卫国杨长兴。 ●《Visual C++ 课程设计案例精编》,中国水力电力出版社,严华峰等编著。 3.课程设计的内容及要求 (1)自己任选一个题目进行开发(如画笔、游戏程序、练习打字软件等),要求利用MFC 工具操作实现。 (2)也可选一个应用程序管理系统课题(如:通讯录管理系统;产品入库查询系统;学生成绩管理;图书管理 等);

设计所需数据库及数据库中的数据表,建立表之间的关系。 设计所选课题的系统主封面(系统开发题目、作者、指导教师、日期)。 设计进入系统的各级口令(如系统管理员口令,用户级口令)。 设计系统的主菜单。要求具备下列基本功能: ●数据的浏览和查询 ●数据的统计 ●数据的各种报表 ●打印输出 ●帮助系统 多种形式的窗体设计(至少有查询窗体、输入窗体) 注意:开发的应用程序工作量应保证在2周时间完成,工作量不能太少或太多。能够2人合作,但必须将各自的分工明确。 4.写出设计论文 论文基本内容及撰写顺序要求: ●内容摘要 ●系统开发设计思想 ●系统功能及系统设计介绍 ●系统开发的体会

操作系统nachos课程设计实验报告

一题目 project1:实现nachos操作系统的project1中的join()方法,condition2 类,Alarm类,Communicator类,PriorityScheduler类和Boat类 project2:实现nachos操作系统的project2中的creat open read write close unlink 文件系统调用,修改UserProcess.readVirtualMemory和UserProcess.writeVirtualMemory使操作系统能够运行多用户程序,实现exec join exit系统调用,实现LotteryScheduler类 二实验目的 熟悉nachos操作系统,深入理解操作系统内核 了解用户程序的加载过程以及多用户进程的内存分配机制 三实验要求 完成nachos,提交设计文档和你的代码 四实验说明,程序代码及测试结果 Project1: 1 join() 要求实现join()方法,注意,其他线程没必要调用join函数,但是如果它被调用的话,也只能被调用一次。join()方法第二次调用的结果是不被定义的,即使第二次调用的线程和第一次调用的线程是不同的。无论有没有被join,一个进程都能够正常结束 (a)设计思想 当线程B执行A.join()时,将B放入A的等待队列,直到A完成时,唤醒在等待队列中的所有线程,因此需要实现join()方法和修改finish方法(b)源代码 public void join(){ Lib.debug(dbgThread, "Joining to thread:" + toString()); Lib.assertTrue(this!=currentThread); Lib.assertTrue(join_counter == 0); join_counter++; boolean status=Machine.interrupt().disable(); if (this.status != statusFinished) { waitQueue.waitForAccess(KThread.currentThread()); currentThread.sleep();

计算机操作系统课程设计

计算机操作系统课程设计 班级:计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; //目录地址 };

生产计划与控制

本科生实验报告 实验课程生产计划与控制 学院名称核技术与自动化工程学院 专业名称工业工程 学生姓名杨峰 学生学号201406070104 指导教师刘思颂 实验地点6C-302 实验成绩 二〇年月二〇年月

填写说明 1、适用于本科生所有的实验报告(印制实验报告册除外); 2、专业填写为专业全称,有专业方向的用小括号标明; 3、格式要求: ①用A4纸双面打印(封面双面打印)或在A4大小纸上用蓝黑色水笔书写。 ②打印排版:正文用宋体小四号,1.5倍行距,页边距采取默认形式(上下2.54cm, 左右2.54cm,页眉1.5cm,页脚1.75cm)。字符间距为默认值(缩放100%,间距:标准);页码用小五号字底端居中。 工业工程专业使用 成都理工大学核技术与自动化过程学院

工业工程系 二○一三年十二月 实验三金蝶ERP软件熟悉实验 一、实验任务 了解金蝶K3 ERP软件,熟悉其生产管理流程。 二、实验目的及训练要点 1、熟悉生产管理系统初始化的流程。 2、熟悉具体业务数据的操作。 3、了解参数设置的含义。 三、实验设备、仪器、工具及资料 1、计算机。 2、金蝶K3 ERP软件。 四、案例背景 由教师给电子文档。 五、实验内容及步骤 (一)系统设置及初始化 初始化流程图: 新建帐套→核算参数→辅助资料→计量单位→供应商资料→客户资料→会计科目→部门→职员资料→仓库资料→物料→工作中心→工序→工艺路线→BOM表→系统设置→期初数据→帐套启用。 1、新建帐套 (1)选择“开始”→“程序”→“金蝶K3”→“中间层服务部件”→“帐套管理”。初次使用时,用户名为Admin,无密码,直接点“确定”。

操作系统课程设计题目

操作系统课程设计 一、课程设计题目 实现一个模拟操作系统。 二、课程设计的目的 通过模拟操作系统原理的实现,加深对操作系统工作原理理解,进一步了解操作系统的实现方法,并可练习合作完成系统的团队精神和提高程序设计能力。 三、小组人数 建议3~4人一组共同完成模拟系统的实现。 四、编程语言 建议使用VC、VB、C#、Java等Windows环境下的程序设计语言,以借助这些语言环境来模拟硬件的一些并行工作。 五、课程设计内容 模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分。 六、课程设计具体要求和内容 1.文件管理和用户接口 文件管理和用户接口部分实现的主要是单用户的磁盘文件管理部分,包括文件的逻辑结构、物理结构、目录、磁盘分配回收、文件的保护和用户接口的实现。 ⑴文件的逻辑结构 文件的逻辑结构采用流式结构; 文件的内容均采用文本文件; 系统中有两种文件,一种是存放任意字符的文件,一种是可执行文件。可执行文件的内容就是模拟系统内进程的程序体。 文件中要有一种特定命令的“可执行”文件,该文件中的命令有: x=?; 给x赋值一位数 x++; x加1 x--; x减1 !??;第一个?为A,B,C中某个设备,第二个?为一位数,表示使用设备的时间(由于没有实际设备,所以无法知道设备何时工作完成,所以假定一个数,这个数随着系统时间增加而递减,减到0时,认为是设备工作完成); end. 表示文件结束,同时将结果写入文件out,其中包括文件路径名和x的值。 ⑵磁盘模拟 用一个文件disk1模拟磁盘c,用一个文件disk2模拟磁盘d。两个磁盘一样大小,磁盘的每个盘块64字节,模拟磁盘共有128块。第0、1块存放文件分配表,第2块存放根目录,其余存放子目录和文件。 ⑶目录结构 目录结构采用树型目录结构。 ①目录项内容(8个字节): 目录名、文件名:3个字节; 扩展名:2个字节(可执行文件扩展名为ex,目录没有扩展名); 目录、文件属性:1字节(1位标识是文件还是目录,1位标识只读还是非只读,1位是隐藏属性,标识显示还是不显示); 起始盘块号:1个字节; 文件长度:1字节(目录没有长度)。

《操作系统实验》课程设计教学大纲201012

《操作系统实验》课程设计教学大纲 课程编码:3142 名称:操作系统实验 周数:1周 适用专业:信息与计算科学 一、课程设计教学的性质和任务 《操作系统》是计算机科学与技术专业中的一门重要基础课,目的是让学生了解操作系统的基本概念,理解计算机系统的资源如何组织,操作系统如何有效地管理这些系统资源,用户如何通过操作系统与计算机系统打交道。通过课程设计,学生可以进一步理解在计算机系统上运行的其它各类操作系统,并懂得在操作系统的支持下建立自己的应用系统。操作系统课程设计,对于训练学生掌握程序设计、熟悉上机操作和程序调试技术都有重要作用。重点培养学生的思维能力、创新能力和排错能力。 二、课程设计教学的主要内容和基本要求 1、课程设计教学的主要内容及知识、能力、素质的基本要求; (一)主要内容:(任选其一) 课题一、处理机调度模拟程序:选择一个调度算法,实现处理机调度。 设计目的:在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。也就是说能运行的进程数大于处理机个数。为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择一进程占用处理机。要求学生设计一个模拟处理机调度算法,以巩固和加深处理机调度的概念。 设计要求: 1)进程调度算法包括:时间片轮转法,短作业优先算法,先来先服务算法。 2)可选择进程数量 3)本程序包括三种算法,用C语言实现,执行时在主界面选择算法(可用函数实现),进入子页面后输入进程数,(运行时间,优先数由随机函数产生),执行,显示结果。 课题二、用多进程同步方法解决生产者-消费者问题 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者线程的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者 之间须有共享对缓冲区进行操作的函数代码. 提示:(1) 有界缓冲区可用数组实现. 课题三、设计一个虚拟存储区和内存工作区,编程序演示下述算法的具体实现过程,并计算访问命中率: 要求设计主界面以灵活选择某算法,且以下算法都要实现 1)先进先出算法(FIFO) 2)最近最久未使用算法(LRU) 3)最佳置换算法(OPT) 课题四、编程模拟多进程共享临界资源: 要求产生3个进程: 1)两个进程模拟需要进入临界区的用户进程,当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请;申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”;当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请;当申请返回,

相关文档