广义表的应用课程设计
“广义表的应用课程设计”相关的资料有哪些?“广义表的应用课程设计”相关的范文有哪些?怎么写?下面是小编为您精心整理的“广义表的应用课程设计”相关范文大全或资料大全,欢迎大家分享。
广义表的应用
件综合课程 广义表的应用 图书借阅管理系统
二〇一四 年 六 月
设计
软
广义表的应用
一、问题陈述
由于广义表在结构上较线性表复杂得多,因此,广义表的运算也不如线性表简单。本设计要求实现的广义表的建立、查找、输出、取表头和取表尾以及求深度、求逆表等。
本设计用一个主控菜单程序控制,共分为6个子系统。 (1)建立广义表 (2)输出广义表 (3)结点的查找 (4)求广义表表头 (5)求广义表表尾 (6)求广义表的深度
二、需求分析
1.菜单函数
使用数字0-6来选择菜单项,超出此范围时,提示输入错误,并重新输入。运行程序时,先输入一个广义表,回车后,调用各功能函数,则出现功能菜单,输入的一个数字,该数字用sn存储,使用choose()接受数字输入,该函数的返回值提供给主函数;则主函数使用while循环实现重复选择,以实现不同的广义表菜单功能。
2.主函数
包含的功能函数有:输出广义表、广义表深度、广义表表头、广义表表尾、广义表查找、广义表逆置6个函数。运行程序时,首先执行主函数,根据提示,建立广义表,广义表中的元素应单独输入,每输入一个字符,回车,广义表输入完成时,应再次输入“)”,表示
哈希表课程设计报告
哈希表实验报告
数据结构课程设计报告
题 目:
院 (系): 专 业: 计算机科学与技术 班 级: 学 生: 指导教师:
2010年 12月
哈希表实验报告
目 录
一、设计目的................................................................................................................... 1 二、设计内容................................................................................................................... 1 三、程序设计步骤............................................................................................................ 2 四、调试分析..................................................................
5、广义表
本课课题: 广义表
教学目的: 掌握广义表的定义,它的链接存储结构,以及求广义表长度、深度的方法和递归算法 教学重点: 广义表的操作及意义 教学难点: 广义表存储结构 教学过程: 一、广义表的定义
广义表是线性表的推广,其表中的元素可以是另一个广义表,或其自身。
对于一个非空的广义表来说,它的第一个元素称为该广义表的表头,除第一个元素外的所有元素构成的表称为该广义表的表尾。
一个表的尝试是指该表中括号嵌套的最大次数。 广义表的定义: ADT GList{
数据对象:D={i=1,2,...,n>=0;ei(-AtomSet或ei(-GList, AtomSet为某个数据对象}
数据关系:R1={ 操作结果:创建空的广义表L CreateGList(&L,S); 初始条件:S是广义表的书写形式串 操作结果:由S创建广义表L DestroyGlist(&L); 初始条件:广义表L存在 操作结果:销毁广义表L CopyGlist(&T,L); 初始条件:广义表L存在 操作结果:由广义表L复制得到广义表T GListLength(L); 初始条件:广义表L存在 操作结果:求广义表L的长度,即元素个数 GListDepth(L
数字电压表课程设计
课 程 设 计
课程名称 单片机原理与应用 课题名称 简易数字电压表
专 业 自动化 班 级 0904 学 号
姓 名 指导教师 林 国 汉、王迎旭、李晓秀、汪 超、李世军
2012年6月18日
湖南工程学院
课 程 设 计 任 务 书
课程名称 单片机原理及应用 课 题 简易数字电压表
学生姓名 学 号 指导老师 林 国 汉 审 批
数字电压表课程设计
《单片机技术》课程设计说明书
数字电压表
院 、 部: 电气与信息工程学院 学生姓名: 指导教师: xx 职称 副教授 专 业: 通信工程 班 级:
完成时间: 2013年12月
摘 要
随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,而电压的测量甚为突出。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,而采用单片机的数字电压表,由于精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信数字电压表是采用数字化测量技术。
该设计主要由四个模块组成:A/D转换模块,数据处理模块、显示模块及独立键盘模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C52来完成,它控制着ADC0809芯片工作,还负责把ADC0809传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进
应用光学课程设计
- 1 -光学课程设计报告
光学课程设计报告
-
姓 名: 班 级: 学 号:
1 -
- 2 -光学课程设计报告
目录
光学课程设计任务……………………………………………..3 望远镜物镜外型尺寸计算…………………………………….4 物镜的选型及结构参数的确定………………………………..8 物镜的象差计算及象差容限…………………………………..13 物镜 的象差校正方法…………………………………………14 物镜象差校正结果和象差曲线……………………………….14 目镜的外型尺寸计算………………………………………….21 目镜需校象差和象差容限……………………………………..25 目镜的象差校正方法………………………………………….26 目镜的象差校正结果和象差曲线…………………………….27
望远系统最终结构参数……………………………………34 望远镜系统图………………………………………………37 设计心得…………………………………………………….39
- 2 -
- 3 -光
数据库应用课程设计
计算机科学与技术 专业《数据库应用系统》课程设计任务书
学生姓名 题 目 课题性质 指导教师 专业班级 计科0501 学号 20054140102 个人书库管理系统 其它 课题来源 同组姓名 自拟课题 无 个人书库管理系统主要实现个人书籍的管理,针对个人藏书太多,不容易集中管理分类的需求。实现的功能如下: (1)实现个人系统的登录。 主要内容 (2)实现书籍的显示,入库添加存储,查询,删除,统计,出借查询功能。 (3)实现书库管理员的添加,删除,显示功能。 (4)系统的退出。 综合运用所学的数据库基本知识,采用一种前台开发工具,并能通过查阅任务要求 相关文献材料,独立完成该课题的设计开发工作。要求根据本课题设计出合理的数据结构,并实现书籍综合管理模块、管理员管理模块等其他功能模块。 开发工具自选。 1 杨得新。SQL server 2000 开发与应用。北京:机械工业出版社 2003.6 2 王珊,萨师煊。数据库系统概论。北京:高等教育出版社 2006.5 参考文献 3 李律松,马传宝,李婷。数据库开发与实例(C#)。北京:清华大学出版社2006.8 4 李乃文,傅游,沈学利,任建华。C#程序设计。北京:清华大学出版社 200
应用软件课程设计报告
路漫漫其修远兮,吾将上下而求索- 百度文库
11 北京化工大学北方学院
课程设计报告
课程名称应用软件课程设计
设计题目人事管理系统(vb)
专业、班级软件0806 学号 080203147 姓名刘红露
指导教师母俐丽
设计时间2011-9-23
2011 年9 月23 日
路漫漫其修远兮,吾将上下而求索- 百度文库
一、引言
人事管理系统是一个教育单位不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以企业人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对企业人事管理信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够
数据库应用课程设计
计算机科学与技术 专业《数据库应用系统》课程设计任务书
学生姓名 题 目 课题性质 指导教师 专业班级 计科0501 学号 20054140102 个人书库管理系统 其它 课题来源 同组姓名 自拟课题 无 个人书库管理系统主要实现个人书籍的管理,针对个人藏书太多,不容易集中管理分类的需求。实现的功能如下: (1)实现个人系统的登录。 主要内容 (2)实现书籍的显示,入库添加存储,查询,删除,统计,出借查询功能。 (3)实现书库管理员的添加,删除,显示功能。 (4)系统的退出。 综合运用所学的数据库基本知识,采用一种前台开发工具,并能通过查阅任务要求 相关文献材料,独立完成该课题的设计开发工作。要求根据本课题设计出合理的数据结构,并实现书籍综合管理模块、管理员管理模块等其他功能模块。 开发工具自选。 1 杨得新。SQL server 2000 开发与应用。北京:机械工业出版社 2003.6 2 王珊,萨师煊。数据库系统概论。北京:高等教育出版社 2006.5 参考文献 3 李律松,马传宝,李婷。数据库开发与实例(C#)。北京:清华大学出版社2006.8 4 李乃文,傅游,沈学利,任建华。C#程序设计。北京:清华大学出版社 200
应用光学课程设计
上 海 电 力 学 院
《应用光学课程设计》课程设计报告
课题名称 课题代码院(系) 专 业 班 级 学 生 指导教师 时 间
应用光学课程设计 132601904
计算机与信息工程学院
2011 /2012 学年第 2学期
一、课程设计目的:
1、 通过本课程的学习,学会使用ZEMAX软件,了解并掌握使用该软件绘制光路原理图和光路优化的方法。
2、同时学会使用该软件设计、绘制以及添加各种元器件的基本技巧、基本
方法和步骤。
二、课程设计要求:
(1) 请建立一个以“学号+姓名”为文件名建立一个文件夹,用来存放所有文
件,报告中的截图采用“学号+姓名”为名。 (2) 绘制光学系统图;绘制优化前后的像差曲线图。 (3) 熟悉ZEMAX软件光学设计的步骤和方法 (4) 熟悉各种像差产生的原因
(5)