船舶原理课程设计

船舶原理课程设计
船舶原理课程设计

《船舶设计原理》

课程设计

专业:船舶与海洋工程

姓名:

学号:

指导教师:

成绩:

船舶与海洋工程系

2014年1月

目录

一.母型船参数 3

二.母型船横剖面面积曲线(SAC) 3

三.母型船SAC无因次化及绘制SAC 3

四.用1-Cp法绘制设计船SAC 4

五.型线图绘制 6

六.设计图型值表 6

七.设计总结8

一.母型船参数

船体总长:29.46m 设计水线长:27.5m 垂线间长:27.5m 型宽B: 5.200m 型深D: 2.100m 设计吃水d: 1.350m 方形系数C b:0.450 棱形系数C p:0.598 中横剖面系数:0.753 设计排水量Δ:89.6t

二.母型船横剖面面积曲线(SAC)

三.母型船SAC无因次化及绘制SAC

将母型船各站面积除以最大横剖面面积,A

i0/A

M0

;并将各站距船中的距离除

根据上表可绘制母型船SAC曲线:

四.用1-Cp 法绘制设计船SAC

(1) 已知母型船Cp=0.598,设计船Cp=0.610,则方形系数变化量为 012.0598.0610.00p =-=-=p p C C C δ (1) 将母型船面积曲线改造为设计船面积曲线

① 按经验公式估算母型船及设计船前,后体棱形系数pf pa C C 和

(100

0.25)/50b

pp

X Cpf Cp L =++

(1000.25)/50b

pp

X Cpa Cp L =-+ 因此,面积曲线前后体棱形系数变化量

0p f p f

p f C C C δ=-

0p a p a p a

C C C δ=-

后体

以新得到的x'值为横坐标,纵坐标保持不变,可得到设计船的横剖面面积曲线

③校核设计船横剖面面积曲线的Cp和Xb

通过以上数据,用辛浦生可求得设计船实际棱形系数Cp=0.6104,

与设计值0.610相差小于0.1%,在允许误差范围内,说明p C满足

要求。

同理,可计算设计船的Xb=-0.02083,与设计要求的Xbz=-0.02074

相差小于0.1%,所以此设计既为所求

五.型线图绘制

将相应的值分别除以Cb,B,和d,便得到母型船型值表的无因次值

六、设计船型值表:

用i x ,在母型船的无因次型值表上插出新型值表,并将其有因次化,便得到了设计船的型值表,如下:

七、设计总结

设计船型线的各项数据:

船体总长:30.20m 设计水线长:28.20m 垂线间长:28.20m 型宽B: 5.300m 型深D: 2.200m 设计吃水d: 1.400m 方形系数C b:0.460 棱形系数C p:0.611 中横剖面系数:0.753 设计排水量Δ:98.66t 浮心纵向位置: -0.586m

项目实践要求

项目实践要求以及考核标准 一、课程设计要求 项目实践是本专业的一个重要的实践环节,开设该课程的主要目的是提高学生综合应用所学专业知识的能力,训练和提高软件开发技能。要求学生在规定时间内完成一定规模适当的应用软件系统;在老师的指导下以软件设计为中心,独立地完成从需求分析、软件设计、编码到软件测试运行的软件开发全过程。通过软件开发的实践实现以下基本目标: 1.深化已学的知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将软件工程的理论知识运用于开发的实践,并在实践中逐步掌握软件工具的使用。 2.提高分析和解决实际问题的能力 课程设计是软件工程实践的一次模拟训练,通过软件开发的实践,积累经验,提高分析和解决问题的能力。 3.培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术。激发学生实践的积极性与创造性,开拓思路设计新算法、新创意,培养创造性的工程设计能力。 二、课程设计的一般过程 课程设计大体分三个阶段: 1. 确定题目 选题规模大小及难易程度适中。课题也要具有一定复杂度。选题分为两种:一是指导老师命题,二是学生自己找题,学生选题应由指导老师批准后方可进行。选题要有先进性、综合性、实践性。可以结合企事业单位应用的实际情况进行选题。题应该实现相对完整的功能。 2. 系统开发 系统开发阶段具体分四个步骤: ⑴系统分析 简单地说,系统分析就是要弄清“做什么”,即现行系统正在做什么,新系统想要做什么。这是系统开发的第一个阶段,也是最关键的一个阶段。它是一个反复调查、分析和综合的过程。这一阶段提出的新系统的逻辑方案,是下一阶段工作的基础,是系统设计的依据。对于经管类专业的学生来说,掌握系统分析的原理与方法尤其重要。 在这一阶段,要求学生对已选定的对象与开发范围进行有目的、有步骤的实际调查或模拟实际环境,并进行科学分析,要求学生能够用管理信息系统的语言、系统分析工具,快速、准确地描述系统的现状、表达系统的需求,以便在现行系统的基础上,建立一个满足用户需求的新系统的逻辑模型。 系统分析完成后,形成系统分析报告。 ⑵系统设计 简单地说,系统设计就是要弄清“怎么做”。它根据系统分析阶段所提出的新系统的逻辑方案,进一步提出新系统的物理方案。 在这一阶段,要求学生在系统分析的基础上,根据新系统逻辑模型所提出的各项要求,结合实际的条件,设计出新系统的总体结构和基本框架,并进一步使设计方案具体化、规范化、系统化,最终建立起新系统的物理模型。 系统设计完成后,形成系统设计报告。 ⑶系统实施 简单地说,系统实施就是要“具体做”。它将系统设计阶段所提出的新系统的物理方案付诸实施。 在这一阶段,要求学生编制程序,并进行程序调试、系统分调及系统总调。 系统实施完成后,形成系统实施报告。 ⑷系统评价 简单地说,系统评价就是要问“做得怎么样”。它是对已经开发完成的系统进行客观的评价。 在这一阶段,要求学生总结课程设计的过程、体会;对已经开发完成的系统性能、功能、

课程设计实验报告

竭诚为您提供优质文档/双击可除 课程设计实验报告 篇一:课程设计(综合实验)报告格式 课程设计报告 (20XX--20XX年度第一学期) 名称:题目:院系:班级:学号:学生姓名:指导教师:设计周数: 成绩:日期:《软件设计与实践》课程设计计算机系软件设计与实践教学组 20XX年1月14 日 《软件设计与实践》课程设计 任务书 一、目的与要求 1.了解网络爬虫的架构和工作原理,实现网络爬虫的基本框架;2.开发平台采用JDK1.60eclipse集成开发环境。 二、主要内容 1.了解网络爬虫的构架,熟悉网页抓取的整个流程。

2.学习宽度优先和深度优先算法,实现宽度crawler应用程序的编写、调试和运行。 3.学习主题爬行及内容分析技术。 4.实现网络爬虫的基本框架。 三、进度计划 四、设计成果要求 1.要求按时按量完成所规定的实验内容; 2.界面设计要求友好、灵活、易操作、通用性强、具有实用性; 3.基本掌握所采用的开发平台。五、考核方式 平时成绩+验收+实验报告。 学生姓名:于兴隆指导教师:王蓝婧20XX年1月2日 一、课程设计的目的与要求1.目的: 1.1掌握crawler的工作原理及实现方法;1.2了解爬虫架构; 1.3熟悉网页抓取的整个流程及操作步骤; 1.4掌握宽度优先,深度优先算法,并实现宽度crawler 应用程序的编写、调试和运行;1.5掌握主题爬行及内容分析技术;1.6实现一个最基础的主题爬虫的过程;1.7理解pageRank算法,并编程验证;二、设计正文 网络爬虫研究与应用 [摘要]:本文通过对网络爬虫研究的逐步展开,讨论了爬虫的相关概念与技术,并通过实验设计了简单的基于宽度

操作系统课程设计

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

汇编与微机原理课程设计报告

微机接口课程设计报告 (题目:模拟自动门) 指导老师郭兰英 班级2015240204

目录 一概述 (1) 1.1 课程设计名称 (1) 1.2 课程设计要求 (1) 1.3 课程设计目的 (1) 二设计思想 (1) 三实施方案 (2) 3.1 获得传感器和“门”的状态 (2) 3.2 驱动步进电机和点阵模块 (2) 3.3 实现硬件延时 (3) 四硬件原理 (3) 4.1 中断控制器8259 (4) 4.2并行接口8255 (4) 4.3 定时/计数器8254 (5) 4.4 点阵LED显示屏 (5) 4.5 步进电机 (6) 4.6 红外距离传感器 (7) 五软件流程 (8) 六程序运行结果及分析 (11) 6.1 开门状态 (11) 6.2 关门状态 (12) 6.3 关门操作进行时中断到开门操作 (14)

6.4特殊状态 (15) 七个人感想 (16) 八附录 (18)

一、概述 1.1课程设计名称 模拟自动门 1.2课程设计要求 1)用汇编语言编程完成硬件接口功能设计。 2)硬件电路基于80x86微机接口。 3)程序功能包含:步进电机转动、点阵显示开关门、传感器检测是否有人、8254延时。 4)传感器检测有人时开门,门全开后延时几秒关门,若关门时检测到有人,立刻开门。 1.3课程设计目的 通过本课程设计,让学生对微机系统有一个较面的理解,对典型数字接口电路的应用技术有一个较深入的掌握,并对应用系统进行硬件原理和软件编程进行分析、设计和调试,达到基本掌握简单微型计算机应用系统软硬件的设计方法,提高项目开发能力的目的。要求同学分组完成课题,写出课程设计说明书,画出电路原理图,说明工作原理,编写设计程序及程序流程图。 二、设计思想 本程序主要功能是模拟商场等公共场所的自动门,实现有物体靠近并被传感器检测到时发生一系列变化的效果,模拟实现开门关门的功能。 为了尽量模拟真实场景下的自动门状态变化,本程序主要可以实现以下功能: 1、当传感器可检测范围内检测到物体,并且“门”为“关”的状态,立即“打开门”,即用一系列的硬件动作模拟自动门打开的动作和状态。 2、当“门”完全打开后一段时间后,传感器范围内检测不到物体时,立即“关闭门”, 用一系列的硬件动作模拟自动门关闭的动作和状态。

课程设计实施方案

《动态网页设计》课程设计实施方案 一、课程设计的目的 课程设计是工科各专业的主要实践性教学环节之一,是围绕一门主要基础课或专业课,运用所学课程的知识,结合实际应用设计而进行的一次综合分析设计能力的训练。 《动态网页设计》是针对网站建设程序员岗位能力进行培养的一门核心课程。本课程构建于计算机文化基础、Dreamweavr网页设计、SQL数据库设计、C#程序设计、管理信息系统等课程的基础之上,主要培养学生对网站项目的初步分析、并利用Visual Studio 2008开发平台进行网站建设、建设完成后能对网站进行初步测试的能力,同时注重培养学生的社会能力和方法能力。 本次课程设计旨在培养学生在本课程范围内,初步掌握解决实际应用问题时所应具备的查阅资料、综合运用所学知识的能力,为毕业设计及今后从事专业工作打下基础。 二、课程设计的任务、内容及要求 任务: 学生根据老师给定或者学生自己拟订经老师认可后的课题进行课程设计,最终完成并提交解决方案以及课程设计报告书。 内容:课程设计参考题目(详见课程设计任务书) 1.网上考试系统 2.网上求职招聘系统 3.人事工资管理系统 4.房屋资讯信息网 5.网上订票系统 6.干洗店管理 7.停车场管理系统 8.多功能教室预约系统 9.车辆维修管理系统 10.游船计时收费管理系统 要求: 1.设计方案正确 2.数据与功能分析详细 3.网站界面美观大方、风格统一 4.网站使用方便,交互性较好; 5.编码简洁、规范、稳定、高效 6.独立查阅资料 7.认真撰写课程设计报告

三、课程设计进程安排 课程设计时间为二周,分五个阶段完成: 1. 设计准备阶段: 指导教师准备参考题目,方案论证,软硬件环境准备。这一阶段在两周内完成。 2. 分析设计阶段: 指导教师引导下,学生积极自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。这一阶段1~2天完成。 3. 编码调试阶段: 根据设计分析方案编写动态网页部分代码,然后调试该代码,实现课题要求的功能。 这一阶段在3~5天内完成。 4. 测试阶段 这一阶段在1~2天内完成。 5. 总结报告阶段: 总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。这一阶段在2~3天完成。 6.考核评分阶段: 依据任务书对所完成的程序进行功能检验、提问、相关学生集体汇报等。这一阶段在1~2天内完成。 四、课程设计地点 .NET实验室。 五、组织管理 分组领取任务,按每小组3-4人的标准进行分组。 课程设计期间,严格按照作息时间表进行考勤,做好出勤记录。 课程设计期间,制定值日表,轮流做好机房卫生工作。 六、考核评估说明(附表格) 通过老师考核、小组互评的方式,结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和作品水平以及学习态度综合评价。成绩分为优、良、及格和不及格四等。 考核标准包括: 1.职业素养(30%) 包括工作态度(10分)、协作能力(10分)、道德(5分)、自学能力(5分)等,该部分评分由组长和老师共同评定。

汇编课程设计报告

四川大学计算机学院 学生实验报告 实验名称:汇编课程设计报告 指导教师:唐宁九 姓名:廖偲 学号:0943111209 班级:软件09级一班 日期:20101114

实验报告 班级______________姓名_______________学号_________ 一、实验一:DEBUG基本命令与数据传输指令 二、实验的目的和要求: ? 1.熟练掌握DEBUG的基本调试命令,能够使用DEBUG编写、调试汇编语言程序片段。 ? 2.在理解数据传输指令的基础上按照实验内容中指定的程序片段对程序进行调试和记录; 三、实验的环境: 1.硬件环境:cpu 2.26gHZ、内存2G、显存1G、64位总线笔记本电脑 2.软件环境:win7 32位操作系统、8086/8088指令集系统(在windows系统中)、masm的汇编工具。 四、源程序清单: ?MOV AL, 01H ?MOV SI, 0002H ?LEA SI, [SI] ?MOV BYTE PTR [SI], 80H ?LAHF ?XCHG AL, AH ?SAHF ?XCHG AH, [SI] ?SAHF 五、操作内容: 1.从cmd在debug下进入用A命令进行汇编 格式: A [地址] 功能:从键盘输入汇编程序, 并逐条地把汇编指令翻译成机器代码指令存入对应内存单元。如果不指定汇编地址, 则以CS:IP为地址 2. 反汇编命令U使用 格式: U [地址]/[地址范围] 功能: 将指定地址范围内的机器代码翻译成汇编源程序指令显示出来, 并同时显示地址及代码。 注意: 反汇编时一定确认指令的起始地址, 否则得不到正确的结果。 3.寄存器查看/编辑命令r或r寄存器名称 功能: 显示当前所有寄存器内容, 状态标志及将要执行的下一条指令的地址、代码和汇编指令形式。

课程设计案例(供参考)

课程设计案例 一.推荐理由 本课程设计实践环节建立在《机械原理》、《过程原理及设备》和《机械设计》等课程的基础上进行,涉及面广。在强调基本原理的基础上,注重学生对具体问题的解决能力。 这是本专业学生第一次尝试独立设计,是第一次将课程中所学的知识应用于实际设备设计工作的实践活动,对学生的今后专业有较深的影响。 二.案例详细说明 1.概述 本案例,要求学生进行一台换热器的设计和计算。在这一过程中,学生通过应用《过程原理及设备》中知识,对换热器的热工进行计算,确定工艺参数。在此基础了,应用《机械设计》等相关知识,对换热器的结构和强度进行分析计算和设计。采用CAD制图,进行全面掌握材料、机械加工、机械设计等方面的知识。为今后从事本专业工作打下基础。 2.教学的目标和能力要求 教学的目标:是为了进一步巩固和加深课程阶段所学的理论知识、培养独立分析问题和解决问题的能力,使学生对过程装备的设计有一完整、系统的认识,提高学生的科学计算、绘图和使用技术资料的能力,让学生在设计过程中得到系统的训练,培养综合设计的能力。 能力要求:要求学生从某一功能与原理出发,拟定所要设计的设备方案,能进行相关的设计计算,绘设备总图及部分零件图,编写相关计算说明书。能应用CAD进行机械制图。 3.设计任务 (1)设计题目:用水冷却煤油产品的U型管式换热器的设计(四) (2)设计任务及条件 ?使煤油从150℃冷却到40℃,压力0.1MPa; ?冷却剂为水,水压力为0.3MPa。 ?处理量为24t/h。 (3)设计内容 ?合理的参数选择和结构设计: ?传热面积;管程设计包括:总管数、程数、管程总体阻力校核;壳体直径; 结构设计包括流体壁厚;主要进出口管径的确定包括:冷热流体的进出口 管传热计算和压降计算,

组织行为学课程设计实践报告

组织行为学课程设计实践报告标题:关于激励理论及其应用 指导老师:陈晓峰 小组成员:商学院商095班 欧梦颖0904002135 韩映洁0904002136 吴晓娅0904002138 分工:设计实践:欧梦颖 查阅资料:韩映洁 文案整理:吴晓娅 调研走访、总结分析:欧梦颖、韩映洁、吴晓娅

实践报告内容 研究专题:激励理论及其应用 研究对象:都可奶茶连锁店及舞茶道奶茶连锁店 研究目的:了解激励理论及激励机制在一个组织或企业中产生 的作用,明确如何在企业中合理运用激励机制从而 提高企业效益。 研究及实践内容: 1提出问题:为什么要有激励机制? 如何正确应用激励机制? 2 调查内容:都可奶茶连锁店及舞茶道奶茶连锁店背景和特色文化 都可奶茶店和舞茶道的激励机制 激励机制下员工表现的对比 员工在工作上的成就及得到的认可与赞赏 个人发展前景 3上网并对相关书籍查阅 4对都可及舞茶道奶茶店内部员工的访问(访问内容见附录) 5总结调研结果并进行分析 激励理论包括内容型激励理论、过程型激励理论、强化型激励理论等,它们都是从某个方面论述了激励的原理和方法。对于现实中复杂的激励问题,应该从各个方面综合地加以考虑.

都可奶茶连锁店(CoCo都可茶饮),1997年公司在台湾淡水成立,历经10多年的发展,CoCo都可茶饮已成功发展成为一个横跨两岸三地、具有国际视野的美食连锁集团。至2010年4月份为止,已在台湾地区及上海、北京,苏州、厦门、青岛、宁波,南通,合肥,武汉,成都,杭州、南京、无锡、昆山、常熟,常州,张家港,吴江,等主要城市设立500多家连锁直营店。公司并以稳定的脚步继续在大陆各线城市深耕发展,目前是大众化地区外带式茶饮的一品牌。 都可成为这样一家全球连锁店并且做的如此红火有着它自己独特的管理理念和激励制度。在都可,员工不但能享有完整的专业训练,还有在海外发展的机会。它们拥有独具的教育训练、门市稽核系统、产品创新速度以及专业的管理团队,持续经营基础、坚持“做最好的”理念,尽善创新产业的推动角色。不仅如此,都可管理还从最细微处考虑职工立场,举办“都可日”等活动,希望员工能拥有最好的心情,去进行每天的工作 都可的激励机制很健全,它将物质奖励和精神奖励相结合,将正激励和负激励相结合。它根据职位等级提供多种薪酬福利项目,包括:完整的教育训练、基本薪资加奖金(年奖加季奖)、社会保险、顺畅的升迁管道、在职表现优异员工可以开会加盟和按绩效进行员工分红入股等。 其次都可的职业培训不仅包括所有的泡茶专业技术还包括如何提供优质服务、教导训练技巧和门市营运管理技巧,员工经过这些培训不仅能提高自身的自信和专业水平,使得员工能获得工作上的成就感。都可好拥有自己的一个考试制度,使得每个员工都有公平的机会竞争更高的职位。 根据马斯洛的需要层次理论都可员工在满足了生理,安全,归属的低层次需要后,通过人员培训,考核制度等逐步满足更高层次的尊

操作系统课程设计报告

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

汇编课程设计报告

汇编课程设计报告

学 号: 课程设计 题目打印水仙花数 学院计算机科学与技术 专业计算机科学与技术 班级 姓名 指导教师

武汉理工大学《汇编语言程序设计》课程设计 2012 年 6 月28 日 课程设计任务书 学生姓名:专业班级: 指导教师:工作单位:计算机科学与技术学院 题目: 打印水仙花数 初始条件: 理论:完成了《汇编语言程序设计》课程, 对微机系统结构和80系列指令系 统有了较深入的理解,已掌握了汇 编语言程序设计的基本方法和技 巧。 实践:完成了《汇编语言程序设计》的4 个实验,熟悉了汇编语言程序的设 计环境并掌握了汇编语言程序的 调试方法。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 进一步理解和掌握较复杂程序的设计方 法,掌握子程序结构的设计和友好用户界 3

2.1简要分析 2.1.1原理说明 可以用标签来接收三位数,标签的好处在于可以限制输入的位数,并且通过实际输入位数可以直接进行一部分的异常处理。 将数存到标签后,因为是以ASCII码的形式存的,所以需要进行转换,将其变成十六进制数,转换后将数字存到申请的内存字中。在转换成十六进制数的过程中,可以对输入的数进行异常处理,判断是否输入有误。 在输出水仙花数时,设置一个计数器,从100开始循环判断,直到等于用户输入的数为止,依次判断是否为水仙花数,决定是否输出该数。 在输出时,分别取出水仙花数的个、十、百位数,转换成ASCII码再输出。 系统提示是否继续后,程序对用户输入的信息进行判断,若为y或Y则系统回到初始状态,若为n或N则退出系统,若为其他则提示输入错误并重新输入。 2.1.2程序流程图

综合实践课程设计

综合实践课程设计 一、指导思想 综合实践活动课程是基于学生的直接经验和成长背景,密切联系学生自身生活和社会生活,注重对知识技能的综合运用。它是《九年制义务教育课程计划》所规定的小学3-6年级的一门必修课程。每一个学生的个性发展都具有独特性、具体性,每一个学生都有自己的需要、兴趣和特长,都有自己的认知方式和学习方式,他们的发展不仅仅是通过书本知识的学习而获得的。综合实践活动的设计与实施,有利于克服书本知识和课堂教学的时空局限,引导学生在社会生活中学习,在实践中发展。 综合实践活动课程以小组活动为主要开展形式,在教师指导下从社会和学生自身生活中选择和确定主题作为课程主要内容,以学生自主选择、亲身体验、研究探索为主要学习形式,要求学生积极参与到各项活动中去,在“调查”、“考察”、“实验”、“探究”、“设计”、“操作”、“制作”、“服务”等一系列活动中发现和解决问题,体验和感受生活,发展实践能力和创新能力。 二、学校环境和资源分析 我校地处乡镇社区,自然条件、社会文化等方面的课程资源有着得天独厚的条件,这些条件为学校实施综合实践活动提供了丰富的课程内容和学生开展实践活动的广阔空间。 我校在学生小组合作学习方面积累了一定的经验。我们的班队活动、兴趣小组活动、校园文化节活动等活动类课程一贯开展得有声在色,再加上实行学生自主管理以及构建浓郁的校园特色文化等方面,为学校综合实践活动课程的常态有效实施打下了坚实的基础。 三、课程目标 综合实践活动的总目标是通过密切学生与生活的联系、与学校的联系、与社会的联系,帮助学生获得亲身参与实践的积极体验和丰富经验;提高学生对自然、社会和自我之内联系的整体认识,发展学生的创新精神、实践能力、社会责任感以及良好的个性品质。 四、各年级规划思路: 三年级 1、能力目标是:具有问题意识、规划与设计的能力、实验与观察的能力。 2、情感态度价值观:养成按计划完成一件事的好习惯,能够持之以恒。 3、三年级活动名称:《身边的零食》 主要内容:引导学生关注身边的生活,从日常生活、学习生活、家庭生活中发现一些有意义、有价值的问题,设计调查研究计划,开展调查研究,向小伙伴进行展示。 选题可以是:《学习用具的调查》、《校园垃圾的调查》、《课间游戏研究》、《身边的食品安全》等。 四年级 1、能力目标是:总结与交流的能力、调查与访问的能力、实验与观察的能力。 2、情感态度价值观:欣赏他人——学习别人的长处,取长补短;认识自己——了解自己的优势,发挥自己的长处,知道自己的不足,设法改进。 3、四年级活动名称:走进县博物馆,感受历史

(最新版)基于51单片机汇编语言的数字钟课程设计报告含有闹钟万毕业论文

单片微型计算机课程设计报告 多功能电子数字钟 姓 名 学

教师 许伟敏 电气二班 林卫

目录 一:概述 (1) 二:设计基本原理简介 (2) 三:设计要求及说明 (3) 四:整体设计方案 (4) 系统硬件电路设计 4 系统软件总流程设计模块划分及分析5 6 五:单模块流程设计 (8) 各模块设计概述、流程图模块源程序集合及注释8 13 六:单模块软件测试 (23) 七:系统检测调试 (24) 硬件电路调试 软件部分烧写调试 八:系统优化及拓展 (26) 九:心得体会 (28)

单片微型计算机课程设计 一、概述 基于汇编语言的电子数字钟概述 课程设计题目:电子数字钟 应用知识简介: ● 51 单片机 单片机又称单片微控制器,它不是完成某一个逻辑功能 的芯片,而是把一个计算机系统集成到一个芯片上。作为嵌 入式系统控制核心的单片机具有其体积小、功能全、性价比高等诸多优点。51 系列单片机是国内目前应用最广泛的单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用,51 系列单片机的发展又进入了一个新的阶段。在今后很长一段时间内51 系列单片机仍将占据嵌入式系统产品的中低端市场。 ●汇编语言 汇编语言是一种面向机器的计算机低级编程语言,通常是为特定的计算机或系列计算机专门设计的。汇编语言保持了机器语言的优点,具有直接和简捷的特点,其代码具有效率高实时性强等优点。但是对于复杂的运算或大型程序,用汇编语言编写将非常耗时。汇编语言可以与高级语言配合使用,应用十分广泛。 ● ISP ISP(In-System Programming)在系统可编程, 是当今流行的单片机编程模式,指电路板上的空白元器 件可以编程写入最终用户代码,而不需要从电路板上取 下元器件。已经编程的器件也可以用ISP方式擦除或再 编程。本次课程设计便使用ISP方式,直接将编写好的 程序下载到连接好的单片机中进行调试。 选题 系统功能分析 硬件电路设计 整体流程设计 及模块划分 模块流程设计 模块编 码测试 系统合成调 试编译 下载调试(含硬件电路调试及软件烧写调试) 验收 完成总结报告课程设计流程图↑ 选题目的及设计思想简介: 课程设计是一次难得的对所学的知识进行实践的机会,我希望通过课程设计独立设计一个简单的系统从而达到强化课本知识并灵活运用的目的。电子数字钟是日常生活钟随处可见的简单系统。对电子数字钟的设计比较容易联系实际并进行拓展,在设计中我将力求尽可能跳出课本的样板,从现实生活中寻找设计原型和设计思路,争取有所突破。 如图所示便是我本次课程设计流程图,设计的整个过程运用自顶向下分析、自底向上实现的

基于项目的 STEAM 课程设计与实践.docx

基于项目的STEAM 课程设计与实践 ——以《探究气球动力车的性能》为例 一、项目式学习 项目式学习可以是一个长期复杂工程,有时整个学期就完成一个大项目(通常被拆分成很多小项目)。另外,PBL 比较强调真实世界的任务和问题,并且产出“有形”产品来解决问题。有两个关键点:一个引发活动的问题或难题,学生自主创造出一个成果来回答问题或解决问题。经典的项目式学习选取跨学科的主题内容,让学生基于现实情境,解决实际问题,它能从更广、更深、更结构化的层次对学生的综合能力进行培养和提升。 二、项目解析 力无处不在,运动永不停歇。生活中有很多情形的产生都与力和运动有着密不可分的联系。当有学者们在滑冰场滑旱冰的时候,用手推墙壁,身体会向后移动;人们蛙泳的时候,双脚向后蹬水,身体会向前移动;火箭升空时,箭尾喷出的气体推动箭体升空;运动员在跳高时,用 单脚起跳,使身体腾空而起,跨过横杆…… 本项目是有学者校基于苏教版科学四年级下册《物体的运动》和《万能的力》单元,自主研发的STEAM 课程。依据《小学科学课程标准》中物质科学领域“知道测量距离的方法”、“知道生活中常见的摩擦力 是直接施加在物体上的力”和工程技术领域“工程的设计是核心,学生能将自己简单的创意转化为模型”的核心概念,引导学生将摩擦力、反作用力等科学概念应用于实践,培养学生内在的学习动机和兴趣。 三、教学过程 (一)发现 1.游戏引入:当有学者吹起一个气球,松手后,气球会呈现什么样的状态呢? 2.课堂展示。学生在讲台进行演示,其他同学仔细观察并描述气球的运动状态。 教师通过此游戏,让学生观察气球的运动方式,初步感知作用力与反作用力是方向相反的,再通过观察图片分析生活中常见的有关作用力

杭电通信系统课程设计报告实验报告

通信系统课程设计实验报告 XX:田昕煜 学号:13081405 班级:通信四班 班级号:13083414 基于FSK调制的PC机通信电路设计

一、目的、容与要求 目的: 掌握用FSK调制和解调实现数据通信的方法,掌握FSK调制和解调电路中相关模块的设计方法。初步体验从事通信产品研发的过程. 课程设计任务:设计并制作能实现全双工FSK调制解调器电路,掌握用Orcad Pspice、Protel99se进行系统设计及电路仿真。 要求:合理设计各个电路,尽量使仿真时的频率响应和其他参数达到设计要求。尽量选择符合标称值的元器件构成电路,正确完成电路调试。 二、总体方案设计 信号调制过程如下: 调制数据由信号发生器产生(电平为TTL,波特率不超过9600Baud),送入电平/幅度调整电路完成电平的变换,再经过锁相环(CD4046),产生两个频率信号分别为30kHz和40kHz(发“1”时产生30kHz方波,发“0”时产生40kHz方波),再经过低通滤波器2,变成平滑的正弦波,最后通过线圈实现单端到差分信号的转换。

信号的解调过程如下: 首先经过带通滤波器1,滤除带外噪声,实现信号的提取。在本设计中FSK 信号的解调方式是过零检测法。所以还要经过比较器使正弦信号变成方波,再经过微分、整流电路和低通滤波器1实现信号的解调,最后经过比较器使解调信号成为TTL电平。在示波器上会看到接收数据和发送数据是一致的。 各主要电路模块作用: 电平/幅度调整电路:完成TTL电平到VCO控制电压的调整; VCO电路:在控制电压作用下,产生30KHz和40KHz方波; 低通2:把30KHz、40KHz方波滤成正弦波; 线圈:完成单端信号和差分信号的相互转换; 带通1:对带外信号抑制,完成带信号的提取; 限放电路:正弦波整形成方波,同时保留了过零点的信息; 微分、整流、脉冲形成电路:完成信号过零点的提取; 低通1:提取基带信号,实现初步解调; 比较器:把初步解调后的信号转换成TTL电平 三、单元电路设计原理与仿真分析 (1)带通1(4阶带通)-- 接收滤波器(对带外信号抑制,完成带信号的提取) 要求通带:26KHz—46KHz,通带波动3dB; 阻带截止频率:fc=75KHz时,要求衰减大于10dB。经分析,二级四阶巴特沃斯带通滤波器来提取信号。 具体数值和电路见图1仿真结果见图2。

《汇编语言》课程设计任务书

学生姓名:专业班级: 指导教师:工作单位:计算机科学与技术学院 题目: 电话号码本编辑和查找程序的设计与实现 初始条件: 理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理解,已掌握了汇编语言程序设计的基本方法和技巧。 实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编语言程序的调试方法。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 进一步理解和掌握较复杂程序的设计方法,掌握子程序结构的设计和友好用户界面的设计。具体的设计任务及要求: 1)建立一个可存放50项的电话号码表,每项包括人名及电话号码两部分; 2)程序可接受输入人名及相应的电话号码,并将他们加入电话号码表中; 3)凡有新的输入后,程序应按人名对电话号码表重新排序; 4)程序可接受需要查找电话号码的人名,并从电话号码表中查出其电话号码,并显示出来。 5)程序采用子程序结构,结构清晰; 6)友好清晰的用户界面,能识别输入错误并控制错误的修改。 在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书。 阅读资料: 1)《IBM—PC汇编语言程序设计实验教程》实验2.4 2)《IBM—PC汇编语言程序设计(第2版)》例6.11 时间安排: 设计安排一周:周1、周2:完成系统分析及设计。 周3、周4:完成程序调试,和验收。 周5:撰写课程设计报告。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

学生姓名:专业班级: 指导教师:工作单位:计算机科学与技术学院 题目: 乐曲程序的设计与实现 初始条件: 理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理解,已掌握了汇编语言程序设计的基本方法和技巧。 实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编语言程序的调试方法。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 进一步理解和掌握程序直接控制I/O方式,掌握计算机发声程序的设计。具体的设计任务及要求:1.采用位触发方式编写程序,使计算机发出音响并演奏乐曲(例如《两只老虎》等)。 1)进一步理解程序直接控制I/O方式和位触发方式控制声音的工作原理。 2)一首乐曲是由不同频率和节拍的音调组成,因此控制脉冲的频率和持续时间是编写乐曲程序的关键。根据已知的音符频率对照表,设置乐曲的频率表和节拍时间表; 3)编写程序并调试通过。 2.了解定时器的工作原理,掌握利用定时器产生声音的方法,使计算机演奏乐曲(例如《两只老虎》等)。编写程序并调试通过。 在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书。 阅读资料: 1)《IBM—PC汇编语言程序设计实验教程》3.1节 2)《IBM—PC汇编语言程序设计(第2版)》10.4节,10.5节 时间安排: 设计安排一周:周1、周2:完成系统分析及设计。 周3、周4:完成程序调试,和验收。 周5:撰写课程设计报告。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

课程设计实习总结

课程设计实习总结 通过此次课程设计,使我更加扎实的掌握了有关高频电子线路方面的知识。下面就是小编给大家带来的课程设计心得,希望能帮助到大家! 课程设计心得1 1、通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,我们通过这个方案包括设计了一套电路原理和pcb连接图,和芯片上的选择。这个方案总共使用了74ls248,cd4510各两个,74ls04,74ls08,74ls20,74ls74,ne555定时器各一个。 2、在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。 3、我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,通过动手实践让我们对各个元件映象深刻。认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。所以这个期末测试之后的课程设计对我们的作用是非常大的。 4、经过两个星期的实习,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。生活就是这样,汗水预示着结果也见证着收获。劳动是人类生存生活永恒不变的话题。 通过实习,我才真正领略到“艰苦奋斗”这一词的真正含义,我才意识到老一辈电子设计为我们的社会付出。我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契,多少人间欢乐在这里洒下,大学里一年的相处还赶不上这十来天的合作,我感觉我和同学们之间的距离更加近了;我想说,确实很累,但当我们看到自己所做的

java课程设计实验报告

一实验目的 加深学生对课堂讲授内容的理解,从计算机语言的基本概念、程序设计的基本方法、语法规则等方面加深理解,打好程序设计、开发软件的良好基础。在上机实验中,提高学生对Java语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。在对Java 程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。通过上机实践,加深学生对计算机软件运行环境,以及对操作系统与计算机语言支持系统相互关系的了解。 二、实验要求 (1)问题描述准确、规范; (2)程序结构合理,调试数据准确、有代表性; (3)界面布局整齐,人机交互方便; (4)输出结果正确; (5)正确撰写实验报告。 三、设计内容 1、计算器 计算器要有GUI界面,用户可以输入所需计算的数值,可以进行加、减、乘、除四种最基本的运算和混合运算,可以求一个数值的平方及倒数,可以进行阶乘运算,要能运算小数,并且不会产生精度损失,在必要情况下,可以进行四舍五入的运算。允许正负数间的运算。要求使用Applet实现该计算器,当用浏览器运行程序时,点击网页中的按钮,则计算器弹出,浮在网页上,再次点击按钮时,计算器消失。 2、文本编辑器 可以设置文本的字体、大小、颜色等基本参数,可以读取计算机中TXT文件,可以生成一个新的TXT文件。其他功能参照windows的文本编辑器。

四.实验步骤 (1)上机实验之前,为课程设计的内容作好充分准备。对每次上机需要完成的任务进行认真的分析,画出程序流程图,手工写出符合任务要求的程序清单,准备出调试程序使用的数据,以便提高上机实验的效率。 (2)按照实验目的和实验内容进行上机操作。录入程序,编译调试,反复修改,直到使程序正常运行,得出正确的输出结果为止。 (3)根据实验结果,写出实验报告。 五. 源代码及运行结果 1.计算器源代码 import .*; import .*; import .*; public class jisuanqi extends WindowAdapter { , "=", "+","n!" ,"关闭" }; static double a, sum=1; static String s, str ;rame(); } public void frame() { etBackground; txt = new TextField(""); (false);ddActionListener(new buttonlistener());ddActionListener(new close()); (this); (new BorderLayout());.计算器运行界面(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.显示系统当前时间 专业 班级 学号 姓名 指导教师 年月日

课程设计任务书 课程名称汇编语言程序设计 课题 1.显示彩色菱形 2.显示系统当前时间专业班级 学生姓名 学号 指导老师 审批 任务书下达日期年月日 任务完成日期年月日

一、设计内容与设计要求 1.设计内容:通过本周的课程设计,学生能够巩固所学的基础知识,并能 够使学生更加熟练运用汇编程序设计语言来掌握综合汇编程序设计的方法和过程,以及为设计其它应用软件提供帮助,进而提高学生的软件设计能力。 (1)、编制一计算比赛成绩的程序,要求完成以下功能: a、9 名评委,每个评委给分范围为 0~100(整数); b、9名评委给分中,去掉一个最高分和一个最低分,剩余7 名评委的平均分即为参赛者的得分(精确到小数点二位); c、将得分在光标位置处显示出来。 (2) 、编制一程序,要求接收从键盘输入的一个班的学生成绩,并存放于30 字的 grade 数组中,各数据的格式为: 学号,成绩 1,成绩 2,?,成绩 5 然后根据 grade 中的学生成绩,把学生名次填入rank 数据组中,并显示出来,格式为:学号,名次 (3)、利用 INT 1CH(大约每秒中断 18.2 次)编写一个中断驻留程序,要求在屏幕的右 上角显示计算机中当前系统时间,显示格式为 时:分: 秒:1/100 秒 (4)、输入一个菱形的两条对角线长,在屏幕上用‘ * ’号画出一个彩色的菱形。 (5)、设置图形方式并显示彩条,要求: 选择背景色为蓝色,调色板为0,然后每行显示一种颜色,每四行重复一次, 一直到整个屏幕都显示出彩条 2.设计要求: 掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一 些实际的问题,为将来编写软件积累一些典型的案例处理经验。 (1)、设计正确,方案合理。 (2)、界面友好,使用方便。 (3)、程序精炼,结构清晰。 (4)、设计报告 5000 字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。 (5)、上机演示。 (6)、按学号顺序选课题号,并在规定的时间内独自完成相关课题的汇编源程序编

相关文档
最新文档