| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

毕业论文:TIPTOP双档算法设计与分析

x***香

贡献于2019-02-20

字数:4617


** 民 族 学






毕 业 文






题 目:TIPTOP双档算法设计分析
学生姓名: ***
学 号: 1107020106
专 业:计算机科学技术
班 级: 2011计算机




TIPTOP双档算法设计分析

摘:进步完善现TIPTOP系统针工程部需求企业设备进行效登记理通编写TIPTOP双档程序cfar222初步完成设备仪器数采集cfar281双档项目实施工程部时数输入smart evision项目数调工程部理层查提供方便
关键字:算法TIPTOP系统

引言

计算机科学说算法(Algorithm)概念关重算法计算机科学基础更程序基石具良算法基础称训练素软件软件开发程计算机求解问题程计算机解题核心物设计算法算法系列解决问题清晰指令说够定规范输入限时间获求输出非问题解准确定义获问题计算程描述算法问题程序化解决方案果算法缺陷适合某问题执行算法会解决问题算法时间空间效率完成样务算法优劣空间复杂度时间复杂度衡量算法理解基运算规定运算序构成完整解题步骤者成求设计限确切计算序列样步骤序列解决类问题算法然语言伪代码流程图等种方法描述文针语言性更加接然语言Genero BDL相关算法分析设计问题

二 算法概述
21算法概念
概括说算法系列明确定义基指令序列描述求解特定问题程够合法输入限时间产生求输出较严格说法算法特定问题求解步骤种描述指令优先序列外算法具列5特征:
(1) 输入(input):算法0输入量
(2) 输出(output):算法少产生输出量
(3) 确定性(definiteness):算法步骤必须确切定义没二义性
(4) 行性(effectiveness):算法条指令必须足够基通已实现基运算执行限次实现
(5) 穷性(finiteness):算法必须总执行限步终止
总希算法具良特性算法应具4重特性
(1)正确性:毫疑问算法执行结果应满足预先规定功性求
(2)简明性:算法应思路清晰层析分明容易理解利编码调试
(3)效 率:算法应效存储空间具高时间效率
(4)优性:算法执行时间已达求解该类问题需时间界
22影响程序运行时间素
程序运行时间程序运行开始结束需时间影响程序运行时间素:
(1)程序赖算法
(2)问题规模输入数
(3)计算机系统性
首先容易想程序相输入数果计算机运行该程序需运行时间肯定计算机硬件性特CPU速度相差程序设计编译器生成目标代码效率会异操作系统影响计算机系统性素说算法运行分析需时间赖计算机软硬件系统
果派出计算机素假定完全相计算机环境运行程序情况呢显然求解问题算法程序运行时间般算法运行时间较少算法身坏运行时间影响根起决定作例排序算法组元素进行排序程序运行时间通常相
程序次运行时针求解问题某特定实例言例执行次排序算法需输入组排序元素该组特定元素排序排序问题实例排序元素数排序问题重特征直接影响排序算法执行时间需存储空间分析算法性需考虑基特征问题实例规模排序算法100整数进行排序10000整数进行排序需时间显然
23算法空间复杂度
算法空间复杂度指算法运行需存储空间程序运行需存储空间包括两部分
(1)固定空间需求:部分空间处理数数关说问题实例特征关包括程序代码常量简单变量定义成分结构变量占空间
(2)变空间需求:部分空间算法某次执行中处理特定数规模关例分包含100元素两数组相加分包含10元素两数组相加需存储空间显然部分存储空间包括数元素占空间算法执行需额外空间例运行递算法需系统栈空间
算法空间复杂度讨类似时间复杂度般说空间复杂度计算起时间复杂度计算容易外应注意空间复杂度般坏情况分析

三 Genero BDLTIPTOP简介
Genero BDLTIPTOP系统开发开发语言
31 Genero BDL语言简介
Genero BDL 语言法国FourJS(httpwwwfourjscom)公司2004 年提出前身INFORMIX4GL 语言

图1
Genero BDL 语言架构中程序逻辑画面架构视控件目采行分撰写方式般通称支支程序(4GL)Module称画面结构(PER)From组合独立运行作业Program
整理说明『Genero BDL 独立Program组成区分Module Form』结

图2

图知Program 许Module Form 构成Module 扩展名『4GL』Form 『PER』4GL PER 代称Module FORM单 4GL FunctionReport 组成
完整 Program 中必需指定特定Function 作运行入口(注)特定Function『Main』(图中Module 2)
32 TIPTOP概述
TIPTOP系统软件面生产制造供应链理财务理力资源ERP系统市面友金蝶等国ERP系统明确表示TIPTOP更加专业全面TIPTOP系统企业需TIPTOP软件编程维护员 保证系统期企业根实际需进行编程
TIPTOP进行相关企业进行理外够编程员程序界面做相关维护作程序维护工具
四 程序简析
段讨分析TIPTOP双档程序cfar222关算法见<附录>
程序中见整套程序分程序子程序间相互嵌套起某功实现赖子程序间具体实现程度cfar222程序中整module子函数构成然子函数间相互调形成相互赖例cfar222中录入功实现代码:
FUNCTION i100_a()
DEFINE li_result SMALLINT #NoFUN550024
DEFINE l_time VARCHAR(10)

IF s_shut(0) THEN RETURN END IF
LET l_time TIME
MESSAGE
CLEAR FORM
CALL g_fncclear()
INITIALIZE g_fnb* LIKE fnb_file* #DEFAULT 设定
LET g_fnb01_t NULL


CALL cl_opmsg('a')
WHILE TRUE
CALL i100_i(a) #输入单头
IF INT_FLAG THEN #者玩
LET INT_FLAG 0
CALL cl_err(''90010)
INITIALIZE g_fnb* TO NULL
EXIT WHILE
END IF
IF g_fnbfnb01 IS NULL THEN # KEY 空白
CONTINUE WHILE
END IF
BEGIN WORK
INSERT INTO fnb_file VALUES (g_fnb*)
IF SQLCAsqlcode THEN #置入资料库成功
ROLLBACK WORK

CALL cl_err3(insfnb_fileg_fnbfnb01SQLCAsqlcode1) #NoFUN660092
CONTINUE WHILE
ELSE
COMMIT WORK
END IF
SELECT ROWID INTO g_fnb_rowid FROM fnb_file
WHERE fnb01 g_fnbfnb01
LET g_fnb01_t g_fnbfnb01 #保留旧值
LET g_fnb_t* g_fnb*
CALL g_fncclear()
LET g_rec_b0
CALL i100_b() #输入单身2
EXIT WHILE
END WHILE
END FUNCTION
录入功实现程中分调cl_opmsg( )i100_i()cl_erri100_b() 等子函数功实现程中实现细节进行程度分解采取动态规划法寻求优解采分布决策方式求解问题底进行求解空间复杂度系统身执行时行结束语句立刻释放掉做考略调单头单身子函数时应考略数库中定义函数类型定义数时应实际需求考虑般数定义varchar型样保证数溢出导致数错乱够情况减少空间复杂度时间复杂度讲cfar222中相输入数较程序做严格求编写程序时般考虑程序安全性扩展性具体执行效率

五 结束语
文参考关书籍电子文献做简单描述程序编写时受时间限制考虑全面例界面时间限定时查询时间范围201104209912该程序寿命100年样导致录入年限查询年限时间致现象时企业编程时时间限制问题未考虑时间复杂度问题直接忽略掉总体说具良算法基础称训练素软件条路长段路走东西等学

六 参考文献
[1]陈慧楠算法设计分析北京:电子工业出版社2006
[2]潘金贵现代计算机常数结构算法南京南京学出版社2004
[3]王晓东计算机算法设计分析(第三版)北京:电子工业出版社2009
[4]httpwenkubaiducom百度文库
[5]httpwwwbaiducom百度

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 4 香币 [ 分享文档获得香币 ]

购买文档

相关文档

算法设计与分析试卷及答案

湖南科技学院二○ 年 学期期末考试 信息与计算科学专业 年级《算法设计与分析》 试题题 号一二三四五总分统分人得 分阅卷人复查人考试类型:开卷 试卷类型:C卷 考试时量:120 分钟一、填空题(每小题3 分,共计30 分)1. 用O、Ω和θ表示函数f与g之间的关系__________

文***享 1年前 上传412   0

算法设计与分析复习题目及答案

 一、选择题1、二分搜索算法是利用(   A  )实现的算法。A、分治策略   B、动态规划法   C、贪心法    D、回溯法2、下列不是动态规划算法基本步骤的是( A  )。A、找出最优解的性质 B、构造最优解  C、算出最优解  D、定义最优解3、最大效益优先是( A  )的搜索方式。A、分支界限法   B、动态规划法    C、贪心法    D、回溯法4. 回溯法解旅行售

文***品 3年前 上传802   0

算法设计与分析试卷A及答案

 试题纸(A卷) 课程名称: 算法设计与分析 适用专业年级: 2008级计算机、电本 考生学号: 考 生 姓 名: ………………………………………………………………………………………………………………………

文***品 1年前 上传556   0

粒子群算法(优化算法)毕业设计论文

 毕 业 论 文 题 目 粒子群算法及其参数设置 专 业 信息与计算科学 班 级 学 号 学 生 指导教师

文***品 5年前 上传1449   0

算法设计与分析课程期末试卷A卷(含答案)

华南农业大学期末考试试卷(A卷)2008学年第一学期  考试科目: 算法分析与设计 考试类型:(闭卷)   考试时间: 120 分钟学号 姓名 年级专业 题号一二三四总分得分评阅人一、选择题(20分,每题2分)1. 下述表达不正确的是 。DA.

文***品 1年前 上传296   0

《算法分析与设计》期末考试复习题纲

《算法分析与设计》期末复习题一、 选择题1. 算法必须具备输入、输出和( D )等4个特性。A.可行性和安全性 B.确定性和易读性C.有穷性和安全性 D.有穷性和确定性2. 算法分析中,记号O表示( B ),记号Ω表示( A )A.渐进下界 B.渐进上界C

文***享 2年前 上传576   0

算法设计与分析复习题目及答案详解

分治法1、二分搜索算法是利用( 分治策略)实现的算法。9. 实现循环赛日程表利用的算法是(分治策略 )27、Strassen矩阵乘法是利用(分治策略 )实现的算法。34.实现合并排序利用的算法是(分治策略 )。实现大整数的乘法是利用的算法( 分治策略 )。17.实现棋盘覆盖算法利用的算法是(分治法 )。29、使用分治法求解不需要满足的条件是(子问题必须是一样的 )。不可以使用分治

文***品 3年前 上传893   0

浅谈算法设计与分析课程教学方法

浅谈算法设计与分析课程教学方法摘要:“算法设计与分析(双语)”是北京林业大学计算机科学与技术专业的专业核心课程。根据课程的教学目标,提出“以赛启教”的教学实践思路,从教学内容、教学方法和考核方式3个方面加以实施。在教学内容方面,对国内外知名院校相关课程进行了调研分析,并参考了竞赛常用算法,精选了教学内容;在教学方法方面,利用竞赛平台在线评判系统,在教学的每个环节都贯彻了“实践最重要”的教学理念

三***1 1年前 上传299   0

基于视觉的车道线识别算法研究毕业论文

毕业设计基于视觉的车道线识别算法研究Research on Algorithms of Vision-basedLane Recognition 2009 届 电气与电子工程 分院 专 业 自动化 学 号 学生姓名

知***享 4年前 上传984   0

电力系统线路参数辨识算法的研究毕业论文(设计)任务书

青  岛  大  学 毕业论文(设计)任务书             院    系: 自动化工程学院电气工程系               专    业:   电气工程及其自动化               班    级:       08级电气02班                   学生姓名:       孙逢麟                         指导教师

猴***奇 11年前 上传10997   0

数值分析各算法流程图

数值分析各算法流程图 一、插值 1、 拉格朗日插值流程图:( 相应程序:lagrintp(x,y,xx)) 2、 牛顿插值流程图 (1)产生差商表的算法流程图(相应程序:divdiff(x,y))

文***品 5年前 上传1727   0

算法分析期末试题集答案

《算法分析与设计》期末复习题(一)一、 选择题1.应用Johnson法则的流水作业调度采用的算法是(D)A. 贪心算法 B. 分支限界法 C.分治法 D. 动态规划算法2.Hanoi塔问题如下图所示。现要求将塔座A上的的所有圆盘移到塔座B上,并仍按同样顺序叠置。移动圆盘时遵守Hanoi塔问题的移动规则。由此设计出解Hanoi塔问题的递归算法正确的为:(B)A.

文***品 1年前 上传527   0

—基于机器学习的人脸识别算法的设计与实现

人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。

平***苏 3年前 上传802   0

数据结构和算法课程设计题目

XX大学课程设计课程名称: 数 据 结 构 与 算 法院(部)名 称: 信息与计算科学学院组长姓名学号 同组人员姓名指导教师姓名: 设 计 时 间: 2010.6.7----2009.6.27一、《数据结构与算法》课程设计参考题目(一)参考题目一(每位同学选作一个,同组人员

文***品 10个月前 上传362   0

线索二叉树算法的设计与实现

随着时代的不断进步,计算机技术也随之得到发展。数据结构在计算机技术的发展中起到巨大的作用。数据结构为构建出高效的计算机算法打下了坚实的基础。良好的数据结构能够提高算法效率的同时也能减少对系统资源的占用[

王***朝 3年前 上传989   0

首次适应算法最佳适应算法

姓名:学号:实验名称:进程调度模拟实验 实验目的:了解动态分区存储管理方式中的数据结构和分配算法,加深对动态分区存储管理方式及其实现技术的理解。实验内容:#include<iostream.h>#include <malloc.h>typedef struct Spare{ int SA; int size;}spare;void init(spare *S,in

文***享 3年前 上传1603   0

基于内点法的电力系统最优潮流算法研究毕业论文

 本科毕业设计 题 目 基于内点法的电力系统最优潮流算法研究 XX大 学 毕 业 设 计(论文) 题目: 基于内点法的电力系统最优潮流算法研究   XX大学电气工程学院 20XX年X月X

z***u 5年前 上传2029   0

网上鞋店的分析与设计毕业论文

XX大学本科毕业论文 题目: 网上鞋店的分析与设计 学 号: 学生姓名: 院 部: 工商管理学院 专 业: 电子商务 年 级:

文***品 5年前 上传1282   0

矿山地质毕业论文设计__矿区地质条件分析

**职业技术学院09地质专业毕业设计   作者:张龙堂   **职业技术学院   毕业设计说明书       题目  **矿区地质条件分析             系    部     采矿工程系              专    业      矿山地质                班    级      09地质            姓    名  

z***5 10年前 上传8880   0

毕业论文设计总结

毕业论文设计总结  这次毕业设计让我更加熟悉了从理论到实践的跨越。从当初的查阅图书,到现在的网站成功运行,这中间有很多值得回味的地方。记得去年暑假在学校呆的时候,偶尔对php这门语言产生了浓厚兴趣,下决心要自己尝试着去学习。可是,刚开始就碰到了钉子,当时学校里没有几个学生,我就去图书馆借阅查资料,就apache服务器的安装就占用了我一周的时间,到最后才恍然大悟,其实就是一个端口的配置问题我没

l***o 11年前 上传754   0

基于模糊PID算法的双闭环直流调速系统仿真研究

XX学院毕业设计(论文) 基于模糊PID算法的双闭环直流调速系统仿真研究 学 生:学 号:专 业:电气工程及其自动化班 级:指导教师: XX学院自动化与电子信息学院摘 要 直流双闭环调速系统具有调速范围广、精度高、动态性能好和易于控制等优点,所以在电气传动系统中得到了

z***u 3年前 上传866   0

“双减”下小学数学优秀作业设计与案例分析

“双减”下小学数学优秀作业设计与案例分析一、单元内容及本课知识分析《长方形和正方形的面积计算》是人教版小学数学三年级下册第5单元教学内容。这部分教学内容在《数学课程标准》中属于空间与图形领域的知识。本课是在掌握面积的含义,初步认识面积单位以及学会用面积单位直接测量面积的方法后,再进一步学习面积的计算方法。这部分知识的学习与运用不仅有利于发展学生的空间观念,提高解决实际问题的能力,而且还能为

ethan88888 2年前 上传727   0

三轴五档手动变速器设计毕业设计

毕业设计题 目 三轴五档手动变速器设计专 业 机械设计制造及其自动化学 号 学 生 指导教师 答辩日期 2014摘 要本设计的任务是设计一台用于轿车上的五档手动变速器。合理的设计和布置变速器能使发动机功率得到最合理的利用,从而提高汽车动力性和经济性。变速传动机构的主要作用是改变转距和转速的数值和方向;操纵机构的主要作用是控制传动机

文***品 3年前 上传441   0

「“双减”作业设计」“双减”小学数学作业优秀设计案例

【“双减”作业设计】“双减”小学数学作业优秀设计案例圆的面积探究作业设计:【课标要求】“通过观察、操作,了解圆的周长与直径的比是定值,掌握圆的周长公式,探索并掌握圆的面积公式,并能解决简单的实际问题”“在观察、实验、猜想、验证等活动中,发展合情推理能力,能进行有条理的思考,能比较清楚地表达自己的思考过程与结果”“在运用数学知识和方法解决问题的过程中,认识数学的价值”。【单元解析】本

ethan88888 2年前 上传4946   0

「“双减”作业设计」“双减”初中语文作业优秀设计案例

【“双减”作业设计】“双减”初中语文作业优秀设计案例教育一经诞生就遗留下了作业问题。作业是每一位教师教书育人的重要手段,如同一日三餐,与每一位师生关系密切。但是,今天的作业问题与教育呈现的不是正相关,而是负相关。一、问题概述2001年,实验中学开始学习洋思中学“先学后教”的教学模式,始终坚持“先学后教、先管住后教育、先做后布置”的“三先三后”原则。我校很早就开始关注到学生的作业减负问题,“

ethan88888 2年前 上传6105   0