广东工业大学课程设计-3

广东工业大学课程设计-3
广东工业大学课程设计-3

广东工业大学数控技术课程设计任务书

题目名称仿真实现数控自动编程系统

学生学院机电工程学院

专业班级机械设计制造及其自动化

姓名小组3

学号

一、课程设计的内容

用计算机高级编程语言(如VB,VC++等)来实现:由任意的CAD软件(如AutoCAD,Pro/E、UG、Solid works等)所生成的二维绘图DXF文件(限定DXF文件中的几何元素只有直线和圆弧)到CNC代码的自动生成(亦即仿真数控自动编程系统)。

二、课程设计的要求与数据

具体的要求如下:

(1)从DFX文件中提取几何信息(只提取直线与圆弧的信息);

(2)在屏幕上显示所提取得到的二维几何图形。

(3)将提取得几何元素的进行排序(由程序来实现);

(4)针对指定的走刀方向、起刀点,自动生成数控平面铣削(或数控线切割)的CNC代码。

三、课程设计应完成的工作

每个学生应在规定时间内,独立完成所选题目。运用VB编程语言,编写计算机软件在WINDOWS实现数控装置的计算机仿真。要求清楚地分析问题、提出算法、确定人机界面、列出流程图,最后用程序验证,完成软件测试,并且提交程序说明书。

对选择典型零件编程题目的学生,要求用编写计算机软件的方法解决数控过程的一个问题。可以任选用本人熟悉的一种编程语言,要求清楚地分析问题、提出算法、列出流程图,最后用程序验证,并且提交程序说明书。

四、课程设计进程安排

五、应收集的资料及主要参考文献

1廖效果.数字控制机床.武汉:华中理工大学出版社.1992.9

2廖效果.数控技术. 武汉:湖北科学技术出版社.2000.7

3刘又午.数字控制机床.北京:机械工业出版社

4龚浦泉.机床电气控制.重庆:重庆大学出版社

5 谭浩强.Basic语言结构化程序设计教程.北京:中国科学技术出版社.1990

6 杨林,李继良. Visual Basic编程高手.北京:北京大学出版社.2000

7 一组专用凸轮的计算机辅助设计.机械工程师1998,(4): p58-59

8 凸轮曲线的快速画法.机械工程师1998,(6): p22-23

9 平面凸轮机构CAD系统的研究与开发.机械设计与制造2000,(5):p12-13

10 圆柱非圆曲线槽凸轮的数控加工.制造技术与机床2000,(8):p34

11 圆柱凸轮的参数化设计及数控加工.精密制造及自动化2001,11: p28

12 参数化凸轮轮廓转换及NC代码自动生成.机床与液压2001,6, p29~31

发出任务书日期:年月日指导教师签名:

计划完成日期:年月日基层教学单位责任人签章:

主管院长签章:

广工桥梁课程设计

课程设计 课程名称:桥梁工程 专业:道路与桥梁工程 年级班级: 12路桥(1)班 学号: 3112003638 姓名:胡涵 指导教师:黄娟 2015 年6 月25 日 广东工业大学课程设计任务书

一、课程设计的内容 1、教学目的: 学生通过桥梁工程设计的训练,可以进一步掌握在桥梁工程课本中所学到理 论知识,并经过亲自做桥梁工程设计来熟悉设计方法、计算理论、计算公式,熟悉在桥梁设计中如何运用桥梁规范,为今后的毕业设计及走上工作岗位打 下一个良好的专业基础。 2、设计基本资料: 说明:学生共分为四个小组,每个小组基本资料不同,简支梁主梁高H分别取为:132CM、134CM、136CM、138CM,见图1。 1)桥面净宽:净7+2×0.75M 2)设计荷载:汽车“公路—Ⅰ级,人群荷载:3KN/M2 3)材料:主筋:Ⅱ级,构造筋:Ⅰ级 混凝土:桥面铺装:C25,主梁:C30 4)结构尺寸:详见图1、图2 主梁:计算跨径:L=1950cm 全长:L=1996cm 人行道、栏杆每延米(两侧)重2.0KN/m(为每片主梁分到的值)。

3、设计计算内容: 1)计算行车道板内力,并据此计算和配置翼板主筋。 行车道板按铰接板计算; 汽车荷载:按车辆荷载计算。 2)主梁设计计算: ①、计算主梁1#、2#、3#在汽车、人群荷载作用下的横向分布系数。 支点用杠杆法,跨中用G —M 法。 ②、桥梁沿跨长纵向按IL(影响线)布载求活载内力。 ③、计算活载跨中弯矩时,不考虑横向分布系数沿桥长方向的变化,计算 支点活载剪力时,要计入横向分布系数沿跨长方向的变化的影响。 ④、主梁控制截面:M 中 、M 1/4 、Q 支点 ⑤、主梁跨中截面受拉主筋计算(其余钢筋不算)。 ⑥、计算活载挠度及预拱度。参见教材第172页公式。 3)横隔梁内力计算,并据此计算配置主筋(按T 形截面配置下缘受拉主筋)。 说明:①、横隔梁内力计算采用“偏心法”,取中横隔梁计算。 ②、控制截面:M 3、M 2-3、Q 1右、Q 1-2 4、绘图内容: 1)上部构造纵、横剖面图(纵断面只画主梁,参见教材第152页,图2-5-55,但尺寸要改变)。 2)主梁配筋图(参考教材第81页,图2-4-15绘制,但主筋按自己计算值配制,梁高按各组的H 值计)。 二、课程设计的要求与数据 1、必须严格执行各桥梁设计规范,每一设计步骤都必须按规范的要求进行, 要训练会查规范、会用规范。 2、设计中多参阅有关资料,特别是对于没有设计经验的初学者来讲,更应多 借鉴前人的设计经验和实例。 3、绘制桥梁设计图时必须按桥梁设计图纸的规定进行绘制,从线形、布置、 图 2

操作系统课程设计

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

广工模电课程设计报告

课程设计 课程名称模拟电子技术基础课程设计 题目名称波形发生电路 学生学院物理与光电工程学院 专业班级 12级电子科学与技术 学号3112008399 学生姓名 big stupie brother 指导教师 miss zhu 2013-12-7

目录 1.摘要和关键词 2.设计任务与技术指标 3.电路设计及其原理 1)方案比较 2)单元电路设计 ①RC桥式正弦振荡电路 ②射极跟随器电路 ③方波产生电路 ④三角波产生电路 3)元件选择 4)电路工作原理总结 4.电路调试与结果 5.设计不足和存在问题 6.实验总结 7.参考文献 8.附录

1.摘要和关键词 【摘要】: 用RC桥式正弦波振荡电路产生正弦波,正弦波频率可通过调节电阻R及电容C实现100HZ—20KHZ的变换,再通过电压跟随器输出正弦波,电压跟随器起到保护前级不受后级影响。正弦波通过过零比较器,整形为方波,同样经过电压跟随器输出方波。方波通过积分运算电路,整形为三角波,同样经过电压跟随器输出三角波,方波、三角波的频率与正弦波频率相同。 【关键词】:RC桥式振荡电压跟随器过零比较器积分运算电路 2.设计任务与技术指标 要求:设计并制作用分立元件和集成运算放大器组成的能产生正弦波、方波和三角波波形发生器。 基本指标:1、输出的各种波形基本不失真; 2、频率范围为50HZ~20KHZ,连续可调; 3、方波和正弦波的电压峰峰值VPP>10V,三角波的VPP>20V。 3.电路设计及其原理 1)方案比较 方案一先通过压控方波振荡电路产生方波信号,方波信号经过积分运算电路整形为三角波,三角波通过低通滤波器整形为正弦波。 方案二用RC桥式正弦波振荡电路产生正弦波,正弦波频率可通过调节电阻R 及电容C实现100HZ—20KHZ的变换,再通过电压跟随器输出正弦波。正弦波通过过零比较器,整形为方波,同样经过电压跟随器输出方波。方波通过积分运算电路,整形为三角波。 方案二同方案一比较,有较为明显的优势,首先,由于是采用滤波方式产生正弦波,高低频特性较差,可实现的波形频率范围较窄。方案二采用RC桥式正弦振荡电路产生正弦波,频率范围较宽,用过零比较器整形为方波,更容易实现幅度的调节。由于方案二的优势,本设计采用方案二。 方案二原理框图如下

广工_操作系统_课程设计_源代码

课程设计 课程名称________操作系统___ ____ 题目名称_多用户多级目录文件系统的实现_ 学生学院________计算机学院____________ 专业班级______ _________ 学号________ ___________ 学生姓名_________ _____________ 指导教师__________林穗______________ 2011年1月18日

广东工业大学课程设计任务书 题目名称多用户多级目录文件系统的实现 学生学院计算机学院 专业班级08软件工程一班 姓名 学号 一、课程设计的内容 本课程设计要求设计一个模拟的多用户多级目录的文件系统。通过具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。 二、课程设计的要求与数据 1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个多用户多目录的文件系统。 2.文件物理结构可采用显式链接或其他方法。 3.磁盘空闲空间的管理可选择位示图或其他方法。如果采用位示图来管理文件存储空间,并采用显式链接分配方式,则可以将位示图合并到FAT中。4.文件目录结构采用多用户多级目录结构,每个目录项包含文件名、物理地址、长度等信息,还可以通过目录项实现对文件的读和写的保护。目录组织方式可以不使用索引结点的方式,但使用索引结点,则难度系数为1.2。 5.设计一个较实用的用户界面,方便用户使用。要求提供以下相关文件操作:(1)具有login (用户登录)

(2)系统初始化(建文件卷、提供登录模块) (3)文件的创建:create (4)文件的打开:open (5)文件的读:read (6)文件的写:write (7)文件关闭:close (8)删除文件:delete (9)创建目录(建立子目录):mkdir (10)改变当前目录:cd (11)列出文件目录:dir (12)退出:logout 6.系统必须可实际演示,选用程序设计语言:C++、C等。 三、课程设计应完成的工作 1.充分理解设计的任务,完成设计的基本要求。然后根据自己的基础和能力选择不同难度的算法和实现方式,以取得更高的分数。 2. 独立独立完成系统的分析、设计、编码、测试工作。 3.完成设计报告的撰写。 4.以光盘(以班为单位刻录)方式提交已调试通过的完整的相关源程序和能够运行的执行文件;提交“课程设计报告”的书面和电子两种版本。 四、课程设计进程安排

操作系统课程设计报告

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

KTV点歌系统广工数据库课程设计

课程设计 课程名称数据库系统 题目名称___ 卡拉OK点歌系统___ 学生学院计算机学院 专业班级 2010级计算机科学与技术四班学号 3110006015 学生姓名张法光 指导教师路璐 2013年1 月12 日成绩

评价标准分数比例 (%) 成绩 论文论文结构包含: 1、相关技术介绍、需求分析、 2、概念结构设计(涉及的实体至少三个以上)、 3、逻辑结构设计(有完整性约束说明)、 4、数据库物理设计、 5、数据库完整性设计(违反实体、参照完整性时的解决办法,比 如触发器、存储过程等) 5、数据库安全性设计、 6、数据库实施、系统测试方案和测试报告、 7、系统的主要功能和使用说明、系统安装说明。 要求论文完整、内容详细,格式规范。 40 程序1、系统运行正确; 2、功能完善:有增、删、改、查功能,输入、输出功能; 3、有基本的统计、报表功能 4、有多表连接查询、自身连接查询、字符串匹配查询、模糊查询、 分组查询等。 5、工作量饱满; 6、系统实现技术的难度。 30 数据库设计E-R图设计正确,至少3个实体; 数据库逻辑结构设计规范化; 数据库物理设计合理。 30 总评成绩优良中及格不及格总分

目录 1 引言 (7) 1.1课题来源 (7) 1.2课题研究主要内容 (7) 1.3主要工作 (8) 2 需求分析 (8) 2.1信息要求分析 (8) 2.2处理要求分析 (8) 2.3数据字典及安全性、完整性要求分析 (9) 3 概念结构设计 (10) 3.1数据实体描述及分ER图 (10) 3.2整体ER图 (13) 4 系统概要设计 (14) 4.1数据库逻辑结构设计 (14) 4.2数据库物理设计 (16) 4.3系统总体框架 (17) 5 系统详细设计 (17) 5.1数据库实施 (17) 5.2数据库的数据完整性设计 (29) 5.3数据的安全设计 (31) 5.4系统功能模块的设计与实现 (31) 5.5系统功能测试 (32) 5.6数据库性能检测与备份设计 (49) 5.7系统安装使用说明 (49) 6 回顾与展望 (50) 7 参考文献 (50)

桥梁工程课程设计(完整版)

桥梁工程课程设计报告书 一、设计资料 1 桥面净宽净-7 +2×1.5m人行道 2 主梁跨径及全长 标准跨径 l=21.70m(墩中心距离) 计算跨径l=21.20m(支座中心距离) 主梁全长l =21.66m(主梁预制长度) 全 3 设计荷载 公路—I级;人群荷载3.02 kN/ m 4 设计安全等级 二级 5 桥面铺装 沥青表面处厚5cm(重力密度为233 kN/),混凝土垫层厚6cm(重力密度为 m 243 m m kN/ kN/),T梁的重力密度为253 6 T梁简图如下图

主梁横截面图 二、 设计步骤与方法 Ⅰ. 行车道板的力计算和组合 (一)恒载及其力(以纵向 1m 宽的板条进行计算) 1)每延米板上的恒载 g 沥青表面 1g : 0.05×1.0×23 1.15kN m / 混凝土垫层 2g : 0.06×1.0 ×24 1.44kN m / T 梁翼板自重3g :30.080.14g 1.025 2.752+= ??=kN m / 合计:g=g 5.34i =∑kN m / 2)每米宽板条的恒载力 悬臂板长 ()0160180.712l m -= = 弯矩 2211 5.34(0.71) 1.3522 Ag M gl =-=-??=-·kN m 剪力 0 5.340.71 3.79Ag Q gl ==?=kN (二)汽车车辆荷载产生的力

60 50 1)将车辆荷载后轮作用于铰缝轴线上,后轴作用力为 140kN ,轮压分布宽度如图 5 所示,车辆荷载后轮着地长度为 a 2 0.20m ,宽度 b 2 0.60m , 则得: a 1 a 2 2H 0.2 2×0.11 0.42m b 1 b 2 2H 0.6 2× 0.11 0.82m 荷载对于悬臂梁根部的有效分布宽度: 12l 0.421.420.71 3.24m o a a d =++=++?= 2)计算冲击系数μ 结构跨中截面的惯矩c I : 翼板的换算平均高度:()1814112 h =?+=cm 主梁截面重心位置:()()11130 1601811130182241.18160181113018 a -??+??==-?+?cm 则得主梁抗弯惯矩: ()()22 326411111301601811160181141.2181813041.2 6.6310122122c I m ????=?-?+-??-+??130+??-=? ? ????? 结构跨中处单位长度质量c m : 3 315.4510 1.577109.8 c G m g ?===? 22/Ns m 混凝土弹性模量E :

广工 EDA课程设计

i 课 程 设 计 课程名称___VHDL 与集成电路设计___ 题目名称___电子钟VHDL 设计______ 学生学院___物理与光电工程学院___ 专业班级___ __________ 学 号_____________ 学生姓名___ ______________ 指导教师_______________ 2014 年 12 月 19 日

目录 一、前言 (1) 1.1 EDA技术简介 (1) 1.2 EDA的发展前景 (1) 二、设计内容及要求 (1) 2.1设计内容 (1) 2.2 设计要求 (1) 2.3 实验目的 (2) 三、设计原理及框图 (2) 3.1设计原理 (2) 3.2 设计框图 (2) 四、模块程序设计 (4) 4.1 秒、分模块程序及仿真 (4) 4.2 时模块程序及仿真 (6) 4.3 消抖模块 (7) 4.4 顶层文件设计 (8) 五、调试 (11) 六、心得总结 (12) 参考文献 (12) ii

一、前言 1.1 EDA技术简介 电子系统设计自动化(EDA: Electronic Design Automation)已成为不可逆转的潮流,它是包含CAD、CAE、CAM等与计算机辅助设计或设计自动化等相关技术的总称。随着信息时代的到来,信息电子产品已不断地向系统高度集成化和高度微型化发展,使得传统的手工设计和生产技术无法满足信息产品的社会和市场需要,因此,人们开始借助于EDA技术进行产品的设计和开发。目前EDA 技术主要是以计算机软件工具形式表现出来的,对于现代复杂的电子产品设计和开发来说,一般需要考虑“自上而下”三个不同层次内容的设计(即:系统结构级设计,PCB板级设计和IC集成芯片级设计)。Protel DXP软件系统是一套建立在IBM兼容PC环境下的CAD电路集成设计系统,它是世界上第一套EDA环境引入到Windows环境的EDA开发工具,具有高度的集成性和可扩展性。本设计就是利用Protel DXP 进行原理图设计、PCB布局布线、进行电路仿真测试。通过本设计充分了解到Protel DXP的特点并且充分掌握了Protel DXP的设计系统的基础知识。 1.2 EDA的发展前景 随着微电子技术和计算机技术的不断发展,在涉及通信、国防、航天、工业自动化、仪器仪表等领域工作中,EDA技术的含量以惊人的速度上升,从而使它成为当今电子技术发展的前言之一。 由于在电子系统设计领域中的明显优势,基于大规模可编程器件解决方案的EDA技术及其应用在近年中有了巨大的发展,将电子发展技术再次推向了又一崭新的历史阶段。这些新的发展大致包含了这样6个方面:1.新器件;2.新工具软件;3.嵌入式系统设计;4.DSP系统设计;5.计算机处理器设计;6.与ASIC市场的竞争技术。 二、设计内容及要求 2.1设计内容 设计一个电子钟,要求可以显示时、分、秒,用户可以设置时间。 2.2 设计要求 ①设计思路清晰,整体设计给出框图,提供顶层电路图; ②应用vhdl完成各次级模块设计,绘出具体设计程序; 1

11年软件工程课程设计-课程设计报告(广东工业大学)

课程设计 课程名:管理信息系统 题目名称:学生学籍管理系统学生学院:轻工化工学院 专业班级:07生物工程(1)班学号:3107002327 学生姓名:郑欣鹏 指导教师:武悦博士 20010年1月13日

摘要 本报告论述的学生学籍管理是必不可少的管理查询系统,该系统主要解决了学生信息查询管理在实践中的问题。 本报告论述了学生学籍管理系统开发的目标和实现的功能,并重点介绍了系统分析、系统设计、系统测试和系统实施的全过程。在描述系统分析和系统设计过程中,为了使该系统的开发过程具有规范化,为此,本报告确定了开发系统的指导思想:一、运用了规范化的设计思想。二、从实际应用出发,为求实用。三、以VFP(Visual Foxpro)的数据库应用程序的设计和开发为主,开发一个适应学生学籍信息查询管理的系统。 本报告分为四章编写,第一章是系统分析,系统分析是对系统的现状进行分析。根据系统的目标、需求分析和功能分析,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。第二章是数据库设计和结构创建,数据库设计的全过程,可以相应地分成三个阶段:第一个阶段为数据库需求分析阶段,第二个阶段为建立概念性数据模型,第三个阶段为逻辑设计阶段。第三章是系统设计,系统设计的目的是最大限度地运用系统分析的结果,设计出能最大限度地满足要求的系统。第四章是系统测试和系统运行,系统测试的目的是为了找出错误,修正错误,使系统真正达到要求。

目录 概述 (1) 一.系统分析 (1) 1.1 用户需求 (1) 1.2 信息需求分析 (2) 1.3 系统功能分析 (2) 1.4 功能分析 (2) 二.数据库概念模型设计 (3) 2.1 构思ERD的4条原则 (3) 2.2 设计E-R图 (3) 三.数据库逻辑模型设计 (4) 3.1 一般逻辑模型设计 (4) 3.11 由ERD导出一般关系模型的四条原则 (4) 3.12 数据库初步的关系框架 (5) 3.2 具体逻辑模型设计 (5) 四. 数据库物理设计与数据库保护设计 (7) 4.1 设计索引 (7) 4.2 设计表间关系 (8) 五.处理功能设计 (8) 5.1 主控模块设计 (8) 5.2 子模块设计 (9) 5.21 设计输入 (9) 5.22学生信息录入表单 (12) 5.23学生信息修改表单 (14) 六. 数据库应用系统的实现 (16) 6.1 数据库及其表结构的建立 (16)

广东工业大学 操作系统 真题 附答案

学院: 专业: 学号: 姓名: 装 订 线 广东工业大学考试试卷 ( A ) 课程名称: 操 作 系 统 考试时间: 第 周星期 ( 年 月 日) 题 号 一 二 三 四 五 总分 评卷得分 评卷签名 复核得分 复核签名 一、 填空题:(每空1分,共20分) 1. 操作系统有多种类型:(1)允许多个用户以交互方式使用计算机的操作系统,称 为 ;(2)允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为 ;(3)使计算机系统能及时处理由过程控制反馈的数据并作出响应的操作系统称为 。 2. 进程是对正在运行程序的一次抽象。有时进程必须相互作用,这种相互作用会导致 竞争条件,为了避免竞争条件,OS 引进了 的概念,它是满足如下条件的一段代码: 在这段代码中某一时刻只有一个进程访问共享区域。 3. 产生死锁的原因是: ; 。 4. 固定式分区产生 零头,可变式分区产生 零头。 5. 四种I/O 控制方式是 、 、 、 和 。 6. 在设计I/O 软件时,一个关键的概念是 ,它的基本含义是应用程序 独立于具体使用的物理设备. 7. 文件的物理结构有三种: 、 、 。 8. 完成一个磁盘服务请求的总时间由 、 、 组成。 9. 在UNIX 系统中,可通过系统调用 来创建进程。

二、单项选择题:(每题1分,共10分)Array 1. 操作系统是对 ( ) 进行管理的软件。 A.软件 B.硬件 C.计算机资源 D.应用程序 1.分配到必要的资源但未获得处理机时的进程状态是 ( ) 。 A.就绪状态 B.执行状态 C.阻塞状态 D.撤销状态 2.( )是操作系统中最重要、最基本的概念之一,它是系统分配资源的基本单位, 是一个具有独立功能的程序段对某个数据集的一次执行活动。 A. 程序 B. 作业 C. 进程 D. 线程 3.下面 ( ) 算法不是进程调度算法。 A.LRU B.FCFS C.SJF D.HPF 4.关于存储器管理,以下说法错误的是()。 A.虚拟存储器是由指令的寻址方式所决定的进程寻址空间,由内外存共同组成。 B.覆盖、交换、请求式调入和预调入都是操作系统控制内存和外存数据流动的方式。 C.内存信息保护方法有:上下界保护法、保护键法、软件法等。 D.内存分配算法中,最佳适应算法比首次适应算法具有更好的内存利用率。 5.位示图法可用于()。 A.文件目录的查找 B.分页式存储管理中主存空闲块的分配和回收 C. 页式虚拟存储管理中的页面置换 D. 可变式存储管理中空闲区的分配和回收 6.现有三个作业同时到达,每个作业的计算时间均为2小时,它们在一台处理机上按单 道方式运行,则平均周转时间为() A.2小时 B.3小时 C.4小时 D.6小时 7.进程控制块是描述进程状态和特性的数据结构,一个进程()。 A.可以有多个进程控制块 B.可以和其他进程共用一个进程控制块 C.可以没有进程控制块 D.只能有惟一的进程控制块 8.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区 合并,为此需修改空闲区表,造成空闲区数加1的情况是( ) A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区 9.用户程序通过系统调用creat来创建一新文件时,在执行creat()的过程中,用户进 程运行在下。 A.系统态 B.用户态 C.系统态或用户态 D.目态 三、判断题(每题 1 分,共 10 分) 1.实时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。() 2.多个进程可以对应于同一个程序,且一个进程也可以执行多个程序。() 3.系统处于不安全状态也可能不会产生死锁。( ) 4.虚拟存储器是一个假想的地址空间,因而这个地址的大小是没有限制的。() 5.设备独立性是指系统具有使用不同设备的能力。() 6.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随机存取。() 7.为了提高磁盘对换空间的利用率,一般对其使用离散的分配方式。( ) 8.线程是调度的基本单位,但不是资源分配的基本单位。( ) 9.访问控制矩阵比访问控制表更节约空间。( ) 10.在UNIX文件系统中,文件的路径名和磁盘索引结点之间是一一对应的。( )

桥梁工程课程设计

广东工业大学课程设计任务书 一、课程设计的内容 1、教学目的: 学生通过桥梁工程设计的训练,可以进一步掌握在桥梁工程课本中所学到理论知识,并经过亲自做桥梁工程设计来熟悉设计方法、计算理论、计算公式,熟悉在桥梁设计中如何运用桥梁规范,为今后的毕业设计及走上工作岗位打下一个良好的专业基础。 2、设计基本资料: 说明:学生共分为四个小组,每个小组基本资料不同,简支梁主梁高H 分别取为:130CM、133CM、135CM、139CM,见图1。 1)桥面净宽:净7+2×0.75M 2)设计荷载:汽车“公路—Ⅰ级,人群荷载:3KN/M2 3)材料:主筋:Ⅱ级,构造筋:Ⅰ级 混凝土:桥面铺装:C25,主梁:C30 4)结构尺寸:详见图1、图2 主梁:计算跨径:L=1950cm 全长:L=1996cm 人行道、栏杆每延米(两侧)重2.0KN/m(为每片主梁分到的值)。 沥青混凝土厚2cm

3、设计计算内容: 1)计算行车道板内力,并据此计算和配置翼板主筋。 行车道板按铰接板计算; 汽车荷载:按车辆荷载计算。 2)主梁设计计算: ①、计算主梁1#、2#、3#在汽车、人群荷载作用下的横向分布系数。 支点用杠杆法,跨中用G —M 法。 ②、桥梁沿跨长纵向按IL(影响线)布载求活载内力。 ③、计算活载跨中弯矩时,不考虑横向分布系数沿桥长方向的变化,计 算支点活载剪力时,要计入横向分布系数沿跨长方向的变化的影响。 ④、主梁控制截面:M 中 、M 1/4 、Q 支点 ⑤、主梁跨中截面受拉主筋计算(其余钢筋不算)。 ⑥、计算活载挠度及预拱度。参见教材第172页公式。 3)横隔梁内力计算,并据此计算配置主筋(按T 形截面配置下缘受拉主筋)。 说明:①、横隔梁内力计算采用“偏心法”,取中横隔梁计算。 ②、控制截面:M 3、M 2-3、Q 1右、Q 1-2右 4、绘图内容: 1)上部构造纵、横剖面图(纵断面只画主梁,参见教材第152页,图2-5-55,但尺寸要改变)。 2)主梁配筋图(参考教材第81页,图2-4-15绘制,但主筋按自己计算值配制,梁高按各组的H 值计)。 二、课程设计的要求与数据 1、 必须严格执行各桥梁设计规范,每一设计步骤都必须按规范的要求进行,要训练会查规范、会用规范。 2、 设计中多参阅有关资料,特别是对于没有设计经验的初学者来讲, 更应多借鉴前人的设计经验和实例。 3、 绘制桥梁设计图时必须按桥梁设计图纸的规定进行绘制,从线形、 布置、到标注方式都力求准确无误,不得自行、随意设定图中的各项参 图 2

广东工业大学信息安全课程设计

网络与信息安全实验报告 学院计算机学院 专业计算机科学与技术班级08级计科5 班学号3108006629 姓名蒋子源 指导教师何晓桃 2011年12 月

实验一数字证书的创建 实验项目名称:数字证书的创建 实验项目性质:验证型 所属课程名称:《网络与信息安全》 实验计划学时:2 一、实验目的 1、理解数字证书的概念; 2、掌握创建数字证书的创建; 3、掌握数字证书的签发; 二、实验内容和要求 1、使用Java中Keytool工具创建数字证书 2、使用Keytool工具显示及导出数字证书 3、使用Java程序签发数字证书 三、实验主要仪器设备和材料 1.计算机及操作系统:PC机,Windows 2000/xp; 2.JDK1.5 四、实验方法、步骤及结果测试 创建两个数字证书:使用别名、指定算法、密钥库和有效期的方式创建两个数字证书。 显示并且导出已创建的数字证书的内容。 签发数字证书。 1、创建数字证书: (1)使用Keytool直接从密钥库显示证书详细信息 (2)使用Keytool将数字证书导出到文件 (3)在Windows中从文件显示证书 实现代码及截图:

3、Java程序签发数字证书

五、实验中出现的问题及解决方案 六、思考题 1、数字证书的功能是什么? 答:数字证书的四大功能: 数字证书功能一:信息的保密性 网络业务处理中的各类信息均有不同程度的保密要求。 数字证书功能二:网络通讯双方身份的确定性 CA中心颁发的数字证书可保证网上通讯双方的身份,行政服务中心、银行和电子商务公司可以通过CA认证确认身份,放心的开展网上业务。 数字证书功能三:不可否认性 CA中心颁发的所有数字证书类型都确保了电子交易通信过程的各个环节的不可否认性,使交易双方的利益不受到损害。 数字证书功能四:不可修改性 CA中心颁发的数字证书也确保了电子交易文件的不可修改性,以保障交易的严肃和公正。2、k eytool –genkey 所产生证书的签发者是谁? 答:证书认证中心(CA)。

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

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

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

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

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

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

数据库实验报告大全 广工 蔡延光版

自动化学院自动化专业班学号 姓名实验时间2011.3.14 教师评定 实验题目数据定义 实验报告一 一、实验目的与要求 目的:使用SQL语言实现数据库的创建、删除;基本表的创建、删除、更新工作;以及索引的创建、删除工作。 要求:1、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、DROP 命令实现数据库的创建及删除工作。 2、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表的创建、更新、删除工作,并实现基本表中各类完整性约束条件的限定。 3、在SQL SERVER 2000查询分析器中,利用SQL语言中CREATE、ALTER及DROP命令进行基本表中索引的创建、更新、删除工作。 4、完成上述工作后,在SQL SERVER 2000企业管理器中,查看是否成功创建实验所要求数据库、基本表、各类完整性约束条件及索引等内容。 二、实验方案 所有实验内容必须在SQL Server 2000的查询分析器中完成,设置查询分析器的结果区为Standard Execute(标准执行)或Executed Grid(网格执行)方式.发布执行命令.并在结果区中查看查询结果,如果结果不正确则需要进行修改,直到正确为止。要求完成如下内容: 1.定义数据库 定义一个借阅数据库,要求所定义的数据库大小为1M,且数据库名称为Labery_学号。 2.定义下列数据库基本表 在所定义的借阅数据库Labery_学号中,按要求定义如下数据库表: 1)书(book)

列名别名类型及长度是否可为空书号bno char(8)否 类别category varchar(10)否 书名title varchar(40)否 出版社press varchar(30)是 年份book_year Int否 作者author char(20)是 价格price decimal(7,2)否 总藏书量book_total Int否 2)借书证(card) 列名别名类型及长度是否可为空卡号cno char(7)否 姓名name char(8)否 单位department varchar(40)是 类别type char(1)否 3)借书记录(borrow) 列名别名类型及长度是否可为空卡号cno char(7)否 书号bno char(8)否 借书日期borrow_date smalldatetime否 还书日期return_date smalldatetime是 3.完整性约束条件: 主要内容为: 1)确定各基本表的主码; 2)确定各基本表的外码; 3)要求在定义各基本表的同时,确定如下完整性约束条件 1、定义各基本表主码,并且要求主属性不能为空; 2、如果有外码,定义各基本表外码; 3、要求检查借书证中属性Type的值是否为('T','G','U','F')); 4、借书记录borrow基本表中borrow_date默认日期为当前时间。4)确定各基本表哪些字段需要建立索引。

广东工业大学课程设计-1

广东工业大学数控技术课程设计任务书 题目名称数控系统的计算机仿真实现 学生学院机电工程学院专业班级机械设计制造及其自动化 姓名小组1 学 号 一、课程设计的内容 对于给定的一段NC 代码,用VB 或其他高级语言编写程序解释、插补,在PC 机上仿真数控装置,进行图形描绘、坐标值显示、步进电机控制模拟显示及信号输出、冷却液和主轴开关量控制模拟显示及信号输出。 二、课程设计的要求与数据 具体要求如下: (1)NC 代码中包含的代码类型有: G90G54(G92)G00G01G02G03M03M05M08M09M30 例:下面给出一个具体的图形示意图,NC 代码及其加工轨迹图: 图1 工件平面图 %O0000 N106G0G90G54X10.Y20.M03M08N108Z50.N110Z10. N112G1Z-1.N114Y15.0 N118G2X15.Y13.09J7.5N120X20.Y15.I-5.0J5.59N122G1Y20.0N126X10.N128G0Z50.N130M5M09N136M30% (2)、要求根据NC 代码屏幕模拟加工过程,图形显示位置,坐标值显示,辅助功能状态显示(冷却液和主轴开关量控制模拟显示)。 (3)、PC 机模拟加工过程中,要求有实时的驱动三轴步进电机的控制信号、控制冷却液和主轴转动的开关量输出控制信号。假设信号从计算机并行打印口的数据信号线输出,端口地址为0x378。并行口数据线分配如下(低电平有效): 图2加工仿真示意图

表一并行口数据线信号定义 数据线 信号 D0D1D2D3D4D5D6D7 定义PulseX DirX PulseY DirY PulseZ DirZ主轴控制信 号冷却液控制信号 三、课程设计应完成的工作 每个学生应在规定时间内,独立完成所选题目。运用VB编程语言,编写计算机软件在WINDOWS实现数控装置的计算机仿真。要求清楚地分析问题、提出算法、确定人机界面、列出流程图,最后用程序验证,完成软件测试,并且提交程序说明书。 对选择典型零件编程题目的学生,要求用编写计算机软件的方法解决数控过程的一个问题。可以任选用本人熟悉的一种编程语言,要求清楚地分析问题、提出算法、列出流程图,最后用程序验证,并且提交程序说明书。 四、课程设计进程安排 序号设计各阶段内容地点起止日期 11、布置任务,领取课程设计任务书,了解课程设计的目 的、内容和要求;了解课程设计的步骤; 2、理解本课程设计题目的具体内容要求,根据各自不同 情况选择题目; 教室第18周~ 第20周 2了解和掌握有关软件开发的知识,如VB编程、VC编程、软件工程、软件开发的常用技巧及注意事项; 3调查研究,收集资料,查阅文献。学生对所选题目进行论 证及确定设计方案, 4掌握数控结构设计要求,具体技术指标和计算要求;进行机械结构设计或者软件设计; 5进行数控系统和算法的软件编程与开发,初步实现系统的 基本功能 6通过多个实例来验证和改进系统功能,完善软件界面7对所开发的软件程序进行标识和说明 8按要求的格式编制课程设计说明书 9课程设计答辩 五、应收集的资料及主要参考文献

混凝土桥课程设计

混凝土桥课程设计计算书 第一章混凝土桥课程设计任务书 1. 设计题目:客运专线40m预应力混凝土双线简支箱梁设计 2. 设计资料 (1)桥面布置如图1所示,桥面宽度:12.6m; (2)设计荷载:ZK活载; (3)桥面二恒:190KN/m; (4)主梁跨径:主梁全长40m; (5)结构尺寸图,根据预应力混凝土简支箱梁桥的构造要求设计,可参照图1。 图1 桥面布置图 3. 设计依据 (1)《铁路桥涵设计基本规范》(TB10002.1-2005); (2)《铁路桥涵钢筋混凝土和预应力混凝土结构设计规范》TB10002.3-2005);(3)《铁路混凝土结构耐久性设计暂行规定》(铁建设函(2005)157号);(4)《新建铁路桥上无缝线路设计暂行规定》(铁建设函(2003)205号);(5)《高速铁路设计规范(试行)》(TB 10621-2009); 4. 设计内容 (1)进行上部结构的构造布置并初步拟定各部分尺寸。

(2)主梁的设计: <1> 主梁内力计算 <2> 主梁预应力钢筋配置及验算 <3> 行车道板内力计算及设计 <4> 绘制主梁设计图(包括主梁构造图和配筋图) 5. 设计成果要求: 设计计算书:设计计算说明书用Word文档或手写。整个说明书应满足计算过程完整、计算步骤清楚、文字简明、符号规范的要求。封面、任务书和计算说明书用A4纸张打印,按封面、任务书、计算说明书的顺序一起装订成册,交指导老师评阅。 图纸:要求图面整洁美观,比例适当,图中字体采用仿宋体,严格按制图标准作图。图幅为A3图。 第二章主梁纵向计算 一、设计依据及设计资料 1、设计依据: (1)《铁路桥涵设计基本规范》(TB10002.1-2005); (2)《铁路桥涵钢筋混凝土和预应力混凝土结构设计规范》(TB10002.3-2005); (3)《京沪高速铁路设计暂行规定》(铁建设函(2004)157号)。 2、设计条件: (1)线路情况:有砟桥面,双线,线间距5.8m;。 (2)环境类别及作用等级:环境作用等级为L1级; (3)施工方法:支架现浇施工。 3.结构形式: (1)截面类型为单箱单室等高度简支箱梁,直线梁,梁端顶板、底板及腹板局部向内侧加强; (2)桥跨布置:梁长为40m,计算跨度为38.5m; (3)桥面宽度:挡砟墙内侧净宽9.6m,挡砟墙宽0.2m;人行道宽1.3m,人行道采用悬臂板方式;上

计算机操作系统课程设计

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

相关文档
最新文档