简述会计电算化的特征(6篇)

daniel 0 2025-06-24

简述会计电算化的特征篇1

[关键词]二维动画电影;三维动画电影;《辛普森一家》

1简约而丰富的《辛普森一家》

说起美国的动画片中最有影响力的角色,人们首先想到的可能是米老鼠、唐老鸭,或是近年涌现出的史莱克、巨猩乔阳、蜘蛛侠、绿巨人等。对于中国的观众来说,可能没有几个人想得到《辛普森一家》和其中的角色。但在美国人的心中,辛普森家族的形象才是最深入美国文化精髓,也是最受民众青睐和信任的卡通人物。它是美国著名漫画家麦特・格冒宁的得意大作,据作者说片中人的名字多源于自己家庭成员的名字。

作为美国播放时间最长的电视剧,《辛普森一家》从1989年12月首播,至今已播了18季,共400集,共获得了90项大奖,平均每集观众超过了1000万人。2007年7月,电影版《辛普森一家》影片在北美首映的第一个周末,拿下了7400万美元票房,成为影史上最卖座的由电视改编的动画电影。

作为一部2D电影,《辛普森一家》的视觉风格非常朴素,从构图、色彩到人物造型设计,包括剧情都十分简单。但是它却为观众营造了一个联系社会、联系生活的不同凡响的空间。简约的画面,粗糙的人物造型,但是整个影片却含义丰富。让人回味。

《辛普森一家》最令人称道的是其辛辣的嘲讽精神。GREENDAY、汤姆。汉克斯、史瓦辛格州长、哈利・波特、《蜘蛛侠》、《快乐的大脚》甚至是传统迪斯尼动画中的可爱的小动物均成为本片开涮的牺牲品,还有其他更多更多的开涮对象和政治现象,已经到了数不胜数的程度,反映美国或国际社会热点问题,是《辛普森一家》系列的主要任务。进入二十一世纪的辛普森一家,也不忘与时俱进,在电影中也集中展现了现在国际社会和美国社会中的一些主要问题,以及美国主流社会中的一些人物符号。

从文化视角赏析《辛普森一家》

在进行视觉形象分析时,我们知道要使图画更容易为人们记住,要具备两点:一是形象的制造者必须知晓受众的文化,二是形象所使用的符号必须为那个文化所理解。

从文化视角来看,《辛普森一家》以美国中部的中产家庭生活为原型,对美国文化影响深远。无论是辛普森先生边吃零食边看电视的习惯,还是一家人四处旅游的嗜好,或是他们与邻里的纠纷闹剧,都让美国人觉得像在讲述自己身边的故事。该片曾被《时代周刊》评为“20世纪最伟大的电视节目”,甚至已成为美国的文化象征。《辛普森一家》在美国是人尽皆知的动画片,人们喜欢它,不仅因为它搞笑,也因为其中诙谐的对白让观众在捧腹之余体会到深刻的人生哲理。此外,总统、环保局长以及邻居等角色也都各有象征意义,与辛普森一家共同勾画出了一部绘声绘色的当代美国生活简史。从文化的视角来探讨视觉形象,《辛普森一家》所蕴含的文化色彩足以让其成为美国历史上播放时间最长的动画片。

2从《辛普森一家》看2D动画的优势

《辛普森一家》中那些搞笑片段一种最为普遍的方式展现,比如精彩的自嘲。看完此片,我们会彻底地被编导们丰富的想象力和甚至只是几秒钟的一个剧情小细节所深深打动和折服。我们是被《辛》的简约风格和独特的剧情所吸引,这是2D动画的优势。

在《辛普森一家》的预告片中,一只3D兔子被“辛普森一家”的标志砸死了:还配有画外音“计算机技术让世界变得美丽,却让动画片变得丑陋”。

3D,如今已成为动画片最为至关重要的保证条件。任何事物在电脑3D动画师的手中都将被完美真实地展现,绚烂的场景逼真的海浪细腻的毛发。动画捕捉技术则赋予了动画片中的人物最为真实生动的面部表情和肢体语言,动画片从一张张纸片上的图案变为了精致的立体画,3D技术是动画片制作历史上最为改革性的创新发明,人们开始逐渐习惯精致的3D动画,并且被明知只是数字构建的动画世界所陶醉。但是,逼真得像实地拍摄的CG画面却缺少了让观众想象力驰骋的空间,无非是让人为其炫目、逼真而感叹。

很难想象一部2D动画片,对于目前动画片市场还具有什么竞争力,没有了精致,没有了大场面,简单的线条,简单的颜色,甚至是无比粗糙的人物形象还能够吸引多少被3D动画“洗脑”的观众。《辛》的票房连胜,不得不让人惊讶,确实。当3D动画泛滥的今天,简约2D动画的回归给动画片市场带来了全新的气息,极简主义动画风格发动了反攻。

《辛普森一家》的视觉风格非常朴素,从构图、色彩到人物造型设计,包括剧情都十分简单。简单的线条,几个造型怪异的小黄人,夸张的任务特征,相比3DGG大作,《辛普森一家》在故事的述说上更为集中。3D的特效并非不能吸引我们的眼球,但是在《辛普森一家》里,我们的精力会更集中在故事本身。筒约而逗笑的造型更能让观众的想象力自由驰骋。

3有关二维动画电影与三维动画电影的思考

在三维动画电影大行其道的今天,电影版《辛普森一家》公然打着2D电影旗号,表示要返璞归真带给观众最大的快乐。以2D电影版挑战3D动画所获得的空前成功带给了我们以下的认识:

3.1过度发展3D产业,会使人才、硬件等资源的供应失衡,出现产业链断层等危机。因为CG需要技术与艺术的完美结合,比起2D时代,要求制作人员既能热练掌握各种计算机图形技术,又要求拥有丰富的艺术想象力和创造力,且对制作设备也提出了很高的要求。

3.2融合平衡使动画的意象表达能力达到极致。计算机技术与传统动画艺术的完美结合使动画具备了前所未有的意象表达能力,成为发挥人类视觉想象力最有力的手段之一,后现代动画的意象视觉表达不但具有传统动画经过一个世纪发展所形成的显著特征,同时更具有因CG而产生的新的代表性特征,计算机作为辅助视觉思维的工具,使得动画具有更强的如实反映意象原本形态的表现能力,具有极强的适应不同受众诉求和媒体传播需求的能力。

简述会计电算化的特征篇2

关键词:细化处理;脱机手写汉字;预处理;特征提取

中图分类号:TP391.43

随着电子计算机网络的迅速普及,人们对信息的获取和记录开始运用计算机去代替那些机械、重复的劳动,通过计算机对信息、文字以及数据进行编辑、处理、保存,从而满足人们的不同需要,因此,研究手写汉字识别对于解决信息的高速、自动地输入具有重要现实意义。手写汉字识别中的脱机手写汉字识别已成为文字识别领域中最困难、最具挑战性的课题。下面简要论述手写汉字识别特点,并对基于细化处理的脱机手写汉字识别过程做出解析。

1手写汉字识别特点

从汉字识别角度分析,手写汉字字体具有类别多、字体结构复杂、字形变化多、相似字多等特点,这也就决定了手写汉字识别过程比较复杂。首先,在基本笔画方面,印刷体汉字笔画基本上是横平竖直,折笔拐角大多是尖锐的钝角、锐角或直角,而手写汉字笔画却不具备上述特征,折笔拐角通常为圆弧,比如在写“品”字时,将三个“口”变为三个圆;将较短的笔画变为点;在起笔或折笔拐角处额外增加笔锋。其次,书写者的手写习惯不同,很多笔画表现的比较混乱,连笔、断笔现象较为严重,而且笔画与笔画之间、部件与部件之间的相对位置发生变化,这也就使汉字笔画交叉位置错误,部件大小不一致。另外,我们不难发现,在手写稿中普遍存在涂改、添加甚至将段落更改的情况,这就给脱机手写汉字识别过程中的预处理、加工整理等带来了困难。综上,有必要做出规定对构成汉字的笔画以及笔画之间的相互关系进行限制,书写者不能随意书写,特别是字体不能太宽,这样才能提高识别系统的辨识率,当然,规定限制应适中,使书写者能够在较短时间内适应,也使手写汉字识别系统得到更广泛的推广和应用。

2基于细化处理的脱机手写汉字识别过程

2.1手写汉字的预处理

脱机手写汉字识别过程中,首先就要进行原始图像的预处理,去粗取精、去伪存真,保证预处理质量,达到优化图像、消除干扰的目的,为整个汉字识别系统性能的发挥提供保障。预处理流程为扫描输入图像――平滑去噪――二值化――倾斜校正――汉字切分――归一化。

平滑去噪的主要目的就是按特定需要突出一副图像中的有用信息,并消除输入汉字时混入的噪声,在处理过程中不应破坏原始图像的边缘轮廓和线条,保证图像清晰。平滑去噪方法主要有线形滤波器、统计排序滤波器、平滑频率域滤波器。以统计排序滤波器为主,该方法其实是利用3×3的矩阵,P为待处理点,通过对P点的八邻域进行分析来确定P点平滑后的像素值。

图像二值化是将图像中存在的不必要的信息去掉,提高系统辨识速度,通常采用256级灰度图或二值图进行处理,但是在处理过程中会造成大量信息的丢失,必须研究出使二值图像能够保持原始图像的重要特征或细节的二值化方法。图像二值化大部分是基于阈值的分割法,包括迭代最佳分割阈值算法、双重阈值设定算法,汉字书写纸张不同,应选择不同的二值化方法,在处理过程中还应注意纸张的颜色、文字灰度等。

2.2手写汉字的细化处理

手写汉字细化是通过一定的处理手段将汉字图像中重要的像素点保留下来,剔除不重要的像素点,这在脱机手写汉字识别中非常重要。在汉字细化过程中,要保证原有笔画的连续性,将笔画宽度细化为单个像素宽度,经过细化后得到的汉字骨架应是原始汉字笔画的中心线,同时保持原有汉字的几何特征和拓扑。细化算法发展到现在可分为以像素迭代删除为基础以及不以像素迭代删除为基础的算法,比如Hilditch细化算法、FPA细化算法、SPTA细化算法等,其中SPTA算法的改进细化算法的细化效果非常好,但是处理过程中必然也会出现一些细微误差,这就需要我们在处理过程中对特殊点进行修复,将其对提取交叉点或端点的影响消除。

2.3手写汉字的特征提取

通过特征提取将原始图像信息转换成若干个能将汉字结构反映出来的特征,从而进一步压缩汉字原始图像数据,提高汉字辨识精确度和速度,另外,对于提取的特征还必须具有代表性,信息没有较大的冗余度。特征提取有全局统计特征法、局部统计特征法,这些方法是主要是基于汉字的几何拓扑性质上的特征比如特征点、笔画特征、笔画序列、部件等进行处理的,抗干扰能力强,受字体整体和局部变化的影响小,能够很好将相似字区分出来。特征提取完成后采用弹性网格特征、方向线素特征、Gabor特征、矩特征进行特征统计,处理过程中,要将汉字结构特征和统计特征等多种特征结合起来,这样能够有效实现各种特征的优势互补,从而将汉字特征全面反映出来。

2.4手写汉字的分类识别方法

脱机手写汉字识别属于大规模的模式识别问题,特征空间非常复杂且特征向量维数很高。用于脱机手写汉字识别的分类器有单分类器和多分类器两种,其中多分类器是当前的主流识别技术,也是未来汉字识别领域的发展趋势。常用分类器有基于距离的分类器、人工神经网络分类器和支持向量机分类器,其中基于距离分类识别法中距离函数的选择对分类效果具有很大影响,应根据汉字特征选择最为合适的方法以提高统计特征的稳定性和准确性;支持向量机结构简单,性能良好,学习速度快,分类识别方法在处理小样本的机器学习、高维的大规模模式识别以及非线性问题上具有一定优势;人工神经网络分类识别法能够处理一些环境信息复杂、背景知识不清晰、推理规则不明确的问题,当前人工神经网络中的BP神经网络、ART升降网络的应用都比较广泛。

3结束语

脱机手写汉字识别是模式识别的重要分支,同时也是文字识别领域中我们面临的最困难、最具挑战性的课题。近年来,脱机手写汉字识别技术得到了新的发展,特定场合的脱机手写汉字识别系统研究也逐步走向使用,本文对基于细化处理的脱机手写汉字识别过程进行了分析,概述预处理、细化处理、特征处理、分类识别等关键技术和主流方法,未来,我们应当进一步对图像预处理技术和分类识别方法进行改进,简化处理步骤,优化汉字数据集,加大对无分割脱机手写汉字识别技术的研究,为该领域的发展指明方向。

参考文献:

[1]王玉娜.基于数学形态学脱机手写汉字细化的研究[D].天津师范大学,2010.

[2]张欣.基于四角结构特征的脱机手写汉字识别[D].河北大学,2010.

[3]赵继印,郑蕊蕊,吴宝春,李敏.脱机手写体汉字识别综述[J].电子学报,2010,38(2):405-411.

[4]贾新彪.基于笔画结构特征的脱机手写汉字识别[D].河北大学,2010-06.

简述会计电算化的特征篇3

[关键词]电子设备;USB接口;测试与仿真

作者简介:金桂梅,女,1980年生,甘肃白银人,单位为日照职业技术学院,研究方向为通信与信息系统,职称为讲师,学历为本科

1USB接口的基本特性

USB设备具有操作简单、使用方便、数据传输速度快和稳定性强等特征,本文主要介绍USB设备的突出特征:

1.1热插拔性能强大

USB设备具有良好的带电插拔性能,支持用户在不关闭计算机或停止系统运行的情况下直接带电插入或拔出USB设备,不会影响系统的正常温度的运行。热插拔性能在系统发生停止、卡死等情况时可以实现立即恢复,不会损坏USB设备中存储的数据信息。

1.2支持多设备连接

设备可以通过USB的树状连接结构进行连接,由于USB具有树状图的连接特征,因此,可以连接更多的设备。USB设备连接上限为127个,USB总线带宽在连接范围内没有任何损耗,还可以保持固定不变的带宽。

1.3即插即用功能

当USB设备与计算机进行连接时,计算机会自动检测集线器上是否出现新的设备连接状态,如果检测到有新的设备连接计算机,计算机立即以集线器作为数据通信通道来实现计算机与USB设备的连接。当计算机通过控制指令向USB设备发送请求时,USB设备马上回应与控制指令相对应的信息,此时,计算机与USB设备之间的通信称为枚举操作。USB设备强大的即插即拔功能使其操作使用更加方便快捷,提高了数据传输的效率。

1.4国际标准统一

传统的计算机设备接口大多数属于特定接口,包括串行接口、并行接口和IDE接口等,这些接口技术只能支持特定的计算机设备连接,例如硬盘设备、打印机设备、扫描仪设备等,在设备数量较多的情况下,复杂的接口技术类型和过少的接口数量使得设备的使用非常不便,而USB接口国际标准的出台对这些计算机设备接口进行了统一。

2USB接口的仿真方案

由于研究最终目的是对USB接口芯片的仿真与测试,本文针对USB接口的仿真方案和测试方案分别进行介绍。如图1所示,USB接口框架图中包括了三个功能模块,分别是Controller控制模块、数字PHY物理层模块和模拟PHY物理层模块,采用不同的仿真方法对这三个功能模块进行仿真。USB接口的Controller控制模块和数字PHY模块采用Verilog语言进行描述,其仿真的最终目的是为了检验USB接口数字逻辑功能的正确性,我们可以利用输出的仿真波形对代码的逻辑正确性进行验证。本文在Linux操作环境下,使用VCS编译软件对以上两个功能模块进行仿真,VCS是编译型Verilog模拟器,支持Verilog语言,VCS编译软件具有仿真速度快、计算精度高、调试方式多等特征优势,可以从其自带的DVE数字视频特效功能来观察仿真波形。对USB接口的模拟PHY模块进行仿真的目的是为了验证电路原理图参数设计正确与否,根据验证结果适当优化电路原理图的参数设计。本文采用SPICE软件对电路原理图进行仿真,SPICE是一种功能强大的模拟电路仿真器,具有开放性强、实用性高、精度较高等特征,在布置好仿真环境后可以对电路原理图中的全部元器件进行仿真,根据仿真结果修改元器件配置。

3USB接口的测试方案

简述会计电算化的特征篇4

关键词:EDA技术FPGA/CPLDVHDL

随着计算机技术的出现及快速的更新与发展,以此为基础并且在其强劲的推动下电子技术得到了远超以往的飞速发展。如今,现代电子产品几乎渗透入了人类生产生活中的各个领域。由于其的高性能,大复杂程度,价格的相对低廉及较快的更新换代速度,使得人类社会达到了一个高度发达的信息化社会阶段,进一步的促进了社会生产力的发展和社会信息化程度的提高。

作为现代电子设计技术的核心,EDA(ElectronicDesignAutomation)技术是以硬件描述语言HDL(HardwareDescriptionLanguage)为系统逻辑描述的主要表达方式,以可编程器件PLD(ProgrammableLogicDevice)为实验载体,依赖功能强大的计算机,在EDA工具软件平台上,自动的完成逻辑编译,逻辑化简,逻辑分割,逻辑综合,结构综合(布局布线)以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。EDA技术的应用使得设计者的工作仅限于利用硬件描述语言和EDA软件平台来完成对系统硬件功能的实现,极大的提高了设计效率,缩短了设计周期,节省了设计成本。

一、EDA技术的发展

回顾自20实际90年代初到如今近30年电子设计技术的发展历程,EDA工具的发展经历大致可划分为三个阶段:计算机辅助设计(CAD),计算机辅助工程(CAE)和电子设计自动化(EDA)。

1.计算机辅助设计CAD(ComputerAidedDesign)阶段。

20世纪70年代是EDA技术发展的初期阶段,人们开始使用计算机辅助进行IC版图编辑和PCB布局布线,使设计者从繁琐,重负的计算和绘图中解脱出来,由于PCB布局布线工具受到计算机工作平台的制约,其支持的设计工作有限且性能较差。

2.计算机辅助工程设计CAE(ComputerAidedEngineering)阶段。

20世纪80年代为CAE阶段,此时EDA工具主要以逻辑模拟,定时分析,故障仿真,自动布局和布线为核心,如果说CAD工具代替了设计工作中绘图的重复劳动,则CAE工具则代替了设计师的部分工作。然而,大部分从原理图出发的EDA工具仍不能满足复杂电子系统的设计要求。

3.电子设计自动化EDA(ElectronicDesignAutomation)阶段。

20世界90年代,设计工程师逐步从使用硬件转向设计硬件,从单个电子产品开发转向系统级电子产品开发,即片上系统集成。这时的EDA工具不仅具有电子系统设计的能力,而且能提供独立于工艺和厂家的系统级设计能力,具有高级抽象的设计构思手段。可以说,20世纪90年代EDA技术的发展是电子电路设计的革命。

二、EDA技术的特征

EDA技术代表了当今电子设计的最新发展方向,其基本特征是设计人员按照“自顶向下”的设计方法,对整个系统进行方案设计与功能划分,系统的关键电路采用一片或几片专用集成电路(ASIC)实现。然后采用硬件描述语言(HDL)完成系统行为级设计,最后通过综合器及适配器生成最终的目标期间,这种设计方法被称为高层次的电子设计方法。下面介绍与EDA基本特征有关的几个概念。

1.“自顶向下”的设计方法

过去在较复杂的电子线路设计中,其基本思想是利用“自底向上”方法,用标准集成电路构造出一个新的系统,如同一砖一瓦构造金字塔,不仅效率低,成本高,而且容易出错。

“自顶向下”的设计方法则是从系统整体进行设计,从顶层进行功能方框图的划分和结构设计,在方框图一级进行仿真,纠错,并用硬件描述语言对高层次的系统行为进行描述,在系统一级经行验证。然后用综合优化工具生成具体门电路的网表。其对应的物理实现级可以是印刷电路板或专用集成电路.由于设计的主要仿真和调试过程是在高层次上完成的。这不仅有利于早期发现结构设计上的错误。避免设计工作的浪费。而且也减少了逻辑功能仿真的工作量,提高了设计的一次成功率。

2.ASIC设计

现代电子产品的复杂度日益加深,一个电子系统可能由数万中小规模集成电路构成,这就带来了体积大、功耗大、可靠性差的问题,解决这一问题的有效方法就是采用ASIC(ApplicationSpecificIntegratedCircuits)芯片进行设计。AS1C按照设计方法的不同可分为:全定制ASIC,半定制ASIC。可编程ASIC(@~可编程逻辑器件)。

设计全定制AS1C芯片时,设计师要定义芯片上所有晶体管的几何图形和工艺规则,最后将设计结果交由IC厂家掩膜制造完成。优点是:芯片可以获得最优的性能,即面积利用率高、速度快、功耗低。缺点是:开发周期长,费用高,只适合大批量产品开发。

半定制ASIC芯片的版图设计方法有所不同,分为门阵列设计法和标准单元设计法,这两种方法都是约束性的设计方法,其主要目的就是简化设计,以牺牲芯片性能为代价来缩短开发时间。

3.硬件描述语言

硬件描述语言HDL(HardwareDescriptionLanguage)是一种用于设计硬件电子系统的计算机语言,它用软件编程的方式来描述电子系统的逻辑功能、电路结构和连接形式,与传统的门级描述方式相比,它更适合大规模系统的没计。设计人员可以利用HDL语言来描述自己的设计思想,然后利用EDA工具进行仿真,综合到门级网表,最后由ASIC和FPGA实现其功能。

硬件描述语言是EDA技术的中的重要组成部分,发展至今已有几十年的历史,并且已经成功的应用到系统的仿真,验证和综合等方面。目前世界上已有上百种硬件描述语言,常用的硬件描述语言有AHDL,VHDL和VerilogHDL,其中VHDL和VerilogHDL是当前最流行并且已经成为IEEE标准的硬件描述语言。这两种硬件描述语言的同特点是可以形式化地抽象表示电路的结构与行为,支持逻辑设计中层次及领域的描述,可借用高级语言的精巧结构来简化电路的描述,具有电路仿真与验证机制以保证设计的正确性,支持电路描述由高层到底层的综合转换,硬件描述与实现工艺无关,便于文档管理,易于理解和设计重用。同时VHDL与VerilogHDL又各自具有独自的特点。VerilogHDL非常容易学习理解,一般可在2~3个月掌握这种设计技术,较适合系统级,算法级,寄存器传输级,门级及开关级电路设计。简言之,VerilogHDL对电路底层细节的描述支持较好,较易控制综合后的电路结果。而相对的,VHDL虽然较难掌握,但其系统级硬件描述能力强,而且用户可自定义数据类型,设计灵活。缺点则是对电路细节的描述支持稍差。

4.系统框架结构。

EDA系统框架结构(Framework)是一套配置和使用EDA软件包的规范,目前主要的EDA系统都建立了框架结构,如Cadence公司的DesignFramework,Mentor公司的FalconFramework等,这些框架结构都遵守国际CFI组织(CADFrameworkInitiative)制定的统一技术标准。Framework能将来自不同EDA厂商的工具软件进行优化组合,集成在一个易于管理的统一的环境之下。而且还支持任务之间,设计师之间在整个产品开发过程中实现信息的传输与共享,这是并行工程和Top—Down设计方法的实现基础。

三、基于EDA软件的FPGA/CPLD开发流程

(1)设计输入(原理图/HDL文本编辑):利用EDA工具的文本或图形编辑器将设计者的设计意图用文本(HDL)或图形方式(原理图或状态图)表达出来。这是在EDA软件上对FPGA/CPLD开发的最初步骤(2)编译:完成设计描述后便可通过编译器进行排错,编译,变成特定的文本格式。为下一步的综合做准备。(3)综合:一般来说,综合是仅对HDL而言的。这是将软件设计与硬件的可实现性挂钩,将软件转化为硬件电路的关键步骤。综合后HDL综合器可生成ENIF、XNF或VHDL等标准格式的网表文件。其从门级开始描述了最基本的门电路结构。(4)行为仿真和功能仿真:利用产生的网表文件进行功能仿真。以便了解设计描述与设计意图的一致性(可省略此步骤)。(5)适配:适配器也称结构综合器,其功能是将综合后的网表文件针对某一具体的目标器件进行逻辑映射操作。其中包括底层器件配置,逻辑分割,逻辑优化,布局布线。适配完成后,EDA软件将产生针对此项设计的适配报告和JED下载文件等多个结果。适配报告指明了芯片内资源的分配与利用,引脚锁定,设计的布尔方程描述情况。(6)功能仿真和时序仿真:在编程下载前必须利用EDA工具对适配生成的结果进行模拟测试。该仿真接近真实器件的运行状态,仿真过程中已考虑到器件的硬件特性,因此仿真精度要高得多。仿真是在EDA设计过程中的重要步骤。(7)编程下载:若以上的所有过程都没有发现问题,便可以将适配器产生的下载文件通过编程器或编程电缆载入目标芯片FPGA或CPLD中。(8)硬件仿真与测试:最后是将含有载入了设计的FPGA或CPLD的硬件系统进行统一测试,最终验证设计项目在目标系统上的实际工作情况,以排除错误,改进设计。

四、结束语

EDA技术是电子设计领域的一场革命。目前正处于高速发展阶段,每年都会有新的EDA工具问世。虽然EDA作为一套完整的电子技术设计系统较为复杂,但作为工具却十分方便于用户的使用。EDA工具大都采用系统级目标设计方法,具有良好的设计界面。可视化操作方法及系统框架结构使得设计者可以把精力主要放在概念设计等顶层设计上,而把大量的具体的层次化设计工作留给EDA系统去做。而我国EDA技术的应用水平长期落后于发达国家,因此广大电子工程人员应尽早掌握这一先进技术。这不仅是提高设计效率的需要。更是我国电子工业在世界市场上生存,竞争与发展的需要。

参考文献:

[1]江国强.EDA技术与应用(第三版)[M].电子工业出版社,2010.

简述会计电算化的特征篇5

关键词:大型水利水电工程;建筑物;三维可视化建模技术

在现代信息技术不断深化发展的过程中,大型水利水电工程建设现代化、数字化发展已经成为其发展的必然趋势,而三维可视化仿真模型的构建是推动其发展的重要环节,三维可视化仿真模型的直观性、可操作性都明显优于传统设计方法,所以对其展开研究对提升大型水利水电工程整体性能具有重要的意义。

1大型水利水电工程的数据模型

数据模型的性能决定其包括能够描述系统的静态特征的数据结构、能够描述系统动态特征得到数据操作和保证系统整体持续运行的完整性约束三个主要结构,其共同使数据模型能够对现实世界真实的模拟,能够通过计算机实现并被人类理解。通常大型水利水电工程建筑物中同时存在规则和不规则的实体,在建筑模型中需要将建筑物中真实存在的面和体分为规则和不规则两种类型,通常平面区域或规则的曲面区域在数据模型中会视为规则面对像,否则为不规则面对像,体对象作为多个面对像构成的空间实体,其中如果存在一个及其以上的不规则面对像,则数据模型视其为不规则体对象,由此在数据模型中将规则面对像表示为多边形或函数构造面;将规则的体对象表示为长方体、圆柱体等几何构造体;将不规则面对像表示为TIN面片;将不规则体对像表示为以上基本元素的组合。某大型水利水电工程建筑物三维可视化建模技术中需要面对建筑物的点、线、面、体对象构建数据模型,其点对象的三维空间位置可以通过Q(x,y,z)表示,而两个点对象的三维空间位置即可以描述建筑物的线段对象,而多个线段对象将共同组成线对象,线对象又可以描述几何要素,由此可见数据模型可以实现对规则或不规则建筑实体的描述,三维可视化建模的数据模型实质上是以面对像或面对像的组合形式对建筑物实体进行仿真,所以在设计的过程中可针对不同的面对像进行优化,有利于建筑物整体性能的提升。

2大型水利水电工程建筑物的建模思路

由于构建的三维可视化模型既要表述系统的组成,又要表述复杂系统中不可分解的子系统,所以模型要由不同的模块构成,而模块之间既要有层次结构,又要具有组成和可连续的关系;不同模块其在构建的过程中需要用独立的物理设备或部件;能够通过独立的数学描述各模块的特征。三维可视化模型模块之间的关系决定,对建筑物实体的描述可以通过以下方法实现:针对单纯以简单物体粘合形式构成的物体可以通过空间分割描述,如长方体、圆柱体等;针对简单物体复杂粘合形式构成的物体,可通过构造实体几何表示的方法描述,如并集、交集等;针对复杂物体可通过边界表示法,对物体边界的点、线、面进行描述,不同性质实体描述方法的差异决定某大型水利水电工程应用三维可视化建模技术的过程中需要通过GIS平台,CAD,3dsmax图形处理软件等进行稽核建模、形象建模、三维显示。

3大型水利水电工程建筑物几何建模技术

几何建模技术即结合建筑物实体特征点的实际数据,计算其法向量,进而形成三维几何模型的过程,由于大型水利水电工程建筑物较复杂,其存在简单的建筑物、同高程水域平面、复杂三维实体构造等。构建简单的建筑物模型,可以通过空间分割描述,例如将箱体式房屋视为屋顶面和多个铅直外墙面构成的实体;构建同高程水域平面三维模型可以利用边界多边形的三角剖面表示;构建复杂三维实体三维模型利用制图软件将三维实体的数据在三维空间坐标体系中直接定位,然后利用以下技术进行建模:一种是参数化实体建模技术,其是通过多个参数控制特征部件表述建筑实体的几何关系,并利用代数方程对各部进行结构约束和尺寸约束,此技术以变参数几何模型作为模型构建的基础,能够实现交互参数驱动,而且能够定义参数约束。在某大型水利水电工程中其泄洪潮进水塔、溢洪道等建筑物属于复杂三维实体,在构建三维可视化模型的过程中需要通过以下步骤完成,首先,对建筑物全局变量和局部变量进行定义,例如在构建泄洪潮进水塔三维可视化模型时要选择此建筑物中心线底面点作为控制点,结合其边墙、启闭室等组成部分的关键点与中线点的距离,从全局的角度对其位置、尺寸等进行定义,然后根据定义的数据对局部变量的尺寸进行确定,通过Polylinez等绘图函数将其主体建筑物进行绘制,如进水塔;然后将其次要的组成部分利用拓扑关系按照固定点进行组合,由此形成泄洪洞进水塔建筑物的三维几何模型,此技术的优点是当设计发生改变时,只要对全局变量和局部变量进行更改即可,并不需要彻底的改变几何模型。另一种技术是CAD实体建模技术,此技术是利用CAD软件,通过获取几何元素及表达几何元素关系的约束条件,对几何元素进行确定的技术,如某大型水利水电工程的大坝为例,以大坝的填筑材料、结构等为划分标准,整个大坝会划分为不同的部分,而每部分的形状都很难规则,将不规则的部分细分成规则的形状,针对大量规则的构件进行建模,此时模型中的定量信息成为可以调整的参数,通过对参数赋予不同的数值,可以直接改变各部件的形状、体积,而相同或相似的部件可直接通过软件的图形处理功能实现,使构建的效率和准确性都得到保证,通过对某个部件的构建,实现整体大坝的三维模型构建。针对特征模型还可以利用特征建模技术,其是在系统特征库中存在建筑物建模所需的模型,通过对其进行尺寸约束和位置约束可以将特征模型直接应用于建筑物建模过程的技术,此技术具有效率高、可用性强的特点。

4大型水利水电工程建筑物形象建模技术

形象建模技术是针对已完成的几何模型进行形象美化的过程,使三维模型与建筑物实体更加接近,形象建模技术通常针对建筑物的颜色、透明度、纹理、光泽等进行调整或通过贴图达到使建筑物美化、真实的目的;另外,在形象建模的过程中要考虑到建筑物在真实应用的情况下会存在彼此的遮挡,所以在此过程中需要通过计算消除隐藏面,算法主要有两种,一种是将窗口内的单独像素作为处理单元,确定处理单元中距观察点最近的物体为可见;另一种是以场景中的物体为独立处理单元,以每个物体表面为可见面。

5大型水利水电工程建筑物三维显示技术

三维显示技术即将已经形象美化后的建筑物三维模型投影设置观察点,并对其位置进行合理的调整后将其通过计算机屏幕进行展示的技术,使计算机屏幕上展示的三维可视化模型与建筑物实体两者的逼真度达到最高,三维显示不仅要求对建筑物的整体形象进行展示,而且要求对建筑物与视点的距离、物体与实现的方向、建筑物构件的体积、形状等细节进行展示,可见三维显示技术与计算机的分辨率之间存在密切的关系,分辨率越高,越能够达到三维显示的要求。例如在某大型水利水电工程整体场景展示时,计算机屏幕显示器的分辨率要满足细化水利水电工程中厂房、进水塔、大坝等重要建筑物的需要;当视点转向上游时,计算机屏幕分辨率要满足细化上游洞口、渣场等建筑物的需要,在利用三维显示技术的过程中不仅可以达到通过建筑物三维可视化模型更加了解水利水电工程建筑物,快速获取相关数据的目的,而且其可视化的优势有利于优化建筑物设计细节,提升建筑物的整体性能。

6结论

通过上述分析可以发现,现阶段人们已经认识到大型水利水电工程在经济发展、社会稳定中所起到的重要作用,并结合工程计算、计算机图形学、图像处理、人机界面等多学科的知识,创建并不断完善建筑物三维可视化建模技术,为提升大型水利水电工程整体性能提供有效的工具。

参考文献:

[1]王正.水利水电工程三维地质建模可视化技术研究[D].长沙:中南大学,2013.

[2]苗倩.基于BIM技术的水利水电工程施工可视化仿真研究[D].天津:天津大学,2011.

[3]杜成波.水利水电工程信息模型研究及应用[D].天津:天津大学,2014.

[4]郑淞午.基于CATIA的水利水电工程三维地质建模技术研究[D].长沙:中南大学,2014.

[5]聂琼.小南海坝基软弱夹层发育规律及三维可视化[D].北京:中国地质大学,2014.

[6]王威.基于网格快速重构的三维地质体建模研究与应用[D].武汉:中国科学院研究生院,2010.

简述会计电算化的特征篇6

关键词:dna计算机;计算方式;生命观

1dna计算的理论、特点和问题

1994年11月美国计算机科学家l.阿德勒曼(l.adleman)在《科学》上公布了dna计算机的理论,并成功的运用dna计算机解决了一个有向哈密尔顿路径问题[1]。这一成果迅速在国际上产生了巨大反响[2],同时也引起了国内学者的关注[3]。一些人相信,dna计算蕴含的理念可使计算的方式产生“进化”。另一些人则看到dna计算的理念将有助于揭示生命的本质与演化。总之,这一全新的计算理论,将在数学与生命科学中产生极其深远而广大的影响。同时它也提出了一系列值得我们深思的哲学性问题。

dna计算机目前尚处在理论研究阶段,一旦它在实用意义上获得成功,dna计算将彻底改变计算机硬件的性质。在过去的半个世纪里,计算机完全就是物理芯片的同义词。但阿德勒曼dna计算机则是一种化学反应计算机[4]。它的基本构想是:以dna碱基序列作为信息编码的载体,利用现代分子生物学技术,在试管内控制酶作用下的dna序列反应,作为实现运算的过程;这样,以反应前dna序列作为输入的数据,反应后的dna序列作为运算的结果。阿德勒曼具体应用哈密尔顿有向图这个经典npc问题,详细描述了他的理论。

dna计算机的提出,产生于这样一个发现,即生物与数学的相似性:①生物体异常复杂的结构是对由dna序列表示的初始信息执行简单操作(复制、剪接)的结果;②可计算函数f(w)的结果可以通过在w上执行一系列基本的简单函数而获得。阿德勒曼不仅意识到这两个过程的相似性,而且意识到可以利用生物过程来模拟数学过程,更确切地说是,dna串可用于表示信息,酶可用于模拟简单的计算。这是因为:①dna是由称作核苷酸的一些单元组成,这些核苷酸随着附在其上的化学组或基的不同而不同。共有四种基:腺瞟吟、鸟瞟吟、胞嘧啶和胸腺嘧啶,分别用a、g、c、t表示。一些单个的核苷酸顺序连在一起形成dna链。单链dna可以看作是由符合a、g、c、t组成的字符串。从数学上讲,这意味着我们可以用一个含有四个字符的字符集∑=a、g、c、t来为信息编码(电子计算机仅使用0和1这两个数字)。②dna序列上的一些简单操作需要酶的协助,不同的酶发挥不同的作用。起作用的有四种酶:a.限制性内切酶,主要功能是切开包含限制性位点的双链dna;b.dna连接酶,它主要是把一个dna链的端点同另一个链连接在一起;c.dna聚合酶,它的功能包括dna的复制与促进dna的合成;d.外切酶,它可以有选择地破坏双链或单链dna分子。正是基于这四种酶的协作实现了dna计算。

自阿德勒曼用dna计算机解决了哈密尔顿有向图问题,随后很快便有人用dna计算机相继解决了其他一些疑难问题(npc完全问题),如可满足性问题等。与电子计算机相比,dna计算机有明显的优势。不过,这些还仅仅是利用分子技术解决的几个特定问题,是为解决特定问题而进行的一次性实验。dna计算机还没有一个固定的程式。由于问题的多样性导致所采用的分子生物学技术的多样性,具体问题需要设计具体的实验方案。于是,便引出了两个根本性的问题,阿德勒曼最早就意识到了它们:①dna计算机可以解决哪些问题?确切地说,dna计算机是完备的吗?即通过操纵dna能完成所有的(图灵机)可计算函数吗?②是否可设计出可编程序的dna计算机?即是否存在类似于电子计算机的通用计算模型——图灵机——那样的通用dna系统(模型)?目前,人们正处在对这两个根本性问题的研究过程之中。在我们看来,这就类似于在电子计算机诞生之前的20世纪三四十年代——理论计算机的研究阶段。如今,已经提出了多种dna计算模型,但各有千秋,公认的dna计算机的“图灵机”还没有诞生。相对而言,一种被称为“剪接系统”的dna计算机模型较为成功[5]。

由于dna链可以比作在四字符集上的串,为dna计算建模的自然方式就是利用专门处理字符和字符串的形式语言理论。建模的关键就是要将实际的dna重组抽象为数学上的剪接操作。实际的dna重组,就是在前面所提到的四种“工具酶”的作用下,对dna链的切割和粘贴的组合过程。其数学抽象称为剪接操作。大体可做如下描述:给定字符集∑(其元素为符号)及其上的两个字符串x、y,利用剪接规则r剪接x和y的过程可以分为:①在由剪接规则r决定的位置上切割x和y;②分别将结果中x的前段和y的后段、y的前段和x的后段连在一起。∑的剪接规则r是形如α1#β1$α2#β2的词,其中α1、β1、α2、β2是∑的串,#和$是∑外的标记符。我们称z和w是根据剪接规则r=α1#β1$α2#β2剪接x和y的结果,当且仅当存在∑上的x1、xƇ、y2、yƈ使得

x=x1α1β1xƇ,y=y2α2β2yƈ

且z=x1α1β2yƈ,w=y2α2β1xƇ

并记作(x,y)(z,w)。α1β1和α2β2这两个串称为剪接位点;x和y称为剪接项。剪接规则r决定了切割的位点和位置:第一项在α1和β1之间,第二项在α2和β2之间。值得注意的是位点α1β1和α2β2会分别在x和y中出现多次,如果这样,选择哪一个位点是不确定的。结果会造成对x和y剪接的结果是(z,w)的一个集合。

将剪接操作当作基本工具来构建一种生成机制,便形成了剪接系统。给定一个字符串集a,a∑*,∑*为字符集∑上由连接操作生成的字符串的集合(∑*中的元素为串),以及一个剪接现则集r(r∈r∑*#∑*$∑*#∑*),由此所生成的东西是由如下方法得到的串组成;从集a开始,在a和已获得的串上重复使用剪接规则。另外,应该说明一点,通常剪接x和y得到z和w后,仍可以将x和y当作剪接项,与此相似,对新生成的z和x也没有数量上的限制。但对某些串仅可使用有限次。故在数学上不用集合来表示剪接项,而用多重集——在每个时刻都应当记录每个串可用的个数。至此,可以给出剪接系统的一个简洁而又严格的定义:剪接系统是一个四元组r=(∑、t、a、r),其中∑是一个字符集,t∑是终结字符集,a是∑*上的多重集,r是剪接规则的集合。

定义了dna计算的数学模型后,便可以来回答前面提出的dna计算的完备性与通用性问题。在计算机科学中,众所周知的丘奇一图灵论点深刻地刻画了任何实际计算机的计算能力——任何可计算函数都是可由图灵机计算的函数(一般递归函数)。现已证明:剪接系统是计算完备的,即任何可计算函数都可以用剪接系统来计算。换句话说就是,任何图灵机可计算的函数都可以由这种dna计算模型来计算。反之亦然。这就回答了dna计算机可以解决哪些问题——全部图灵机可计算问题。

对于第二个问题——是否存在基于剪接的可编程计算机——也有了肯定的答案:对每个给定的字符集t,都存在一个剪接系统,其公理集和规则集都是有限的,而且对于以t为终结字符集的一类系统是通用的。这就是说,理论上存在一个基于剪接操作的通用可编程的dna计算机。程序由往通用计算机公理集中添加的字符串组成。程序会有多个,而可利用的公理集合有无穷多个。这些计算机使用的生物操作只有合成、剪接(切割一连接)和抽取。

理论上dna计算机具有现代电子计算机同样的计算能力,但它具有的巨大潜力(功能)却是电子计算机不可比拟的:dna计算机运算速度极快,其几天的运算量就相当于计算机问世以来世界上所有计算机的总运算量;它的贮存容量非常大,1立方分米的dna溶液可以存储1万亿亿位二进制的数据,超过目前所有计算机的存储容量;它的能量消耗只有一台普通计算机的十亿分之一。如此优越的分子计算机当然是激动人心的。然而它离开发、实际应用还有相当的距离,尚有许多现实的技术性问题需要去解决。如生物操作的困难,有时轻微的振荡就会使dna断裂;有些dna会粘在试管壁、抽筒尖上,从而就在计算中丢失了。尽管dna计算机面对着许许多多的质疑,但它的提出者阿德勒曼教授依然是极其乐观的:dna计算机刚刚提出,尚在胚胎时期,与发展了半个世纪的电子计算机相比,确实相形见细。在他看来,提出dna计算机并不就是要与电子计算机竞争。首先,分子计算的观念拓宽了人们对自然计算现象的理解,特别是生物学中基本算法的理解。另外,dna计算的观念向现有的计算机科学和数学提出了挑战,相信它所蕴涵的理念可以使计算的方式发生进化。

dna计算理论是目前西方发达国家的一个研究热点,有些困难已经通过新的程序设计技术(无须等待生物技术的发展),采用概率算法及修改数学问题等传统的解决方案得以解决。人们大都相信,分子计算的实际应用在未来是可行的。另外,要知道,类似合成杂交、抽取等所有生物操作的问题,都已被大自然中的生物系统所涉及,而且这些问题在生物体内已成功的解决了,这就不会在生物体外解决不了。向大自然学习,问题就会得到解决。

2dna计算:计算方式的进化

1994年11月阿得勒曼在提出dna计算机的时候就相信:dna计算机所蕴涵的理念可使计算的方式产生进化。后来的研究者就更坚信这一点了。如加拿大的卡尔(l.kari)就更明确的指出:“dna计算是考察计算问题的一种全新的方式。或许这正是大自然做数学的方法:不是用加和减,而是用切割和粘贴、用插入和删除。正如用十进制计数是因为我们有十个手指那样,或许我们目前计算中的基本功能仅因为人类历史使然。正如人们已经采用其它进制计数一样,或许现在是考虑其它的计算方式的时候了”[6]。我们以为,这一说法是很有启示性的。确实,仔细回顾一下人类计算方式或计算技术的历史,就不难体会到目前人们的计算方式确实是一种历史的结果,而非计算本性的逻辑必然。不过为了进一步论证和拓展这一观点,下面有必要就什么是计算。计算的方式是什么等问题给予一个简要的回答。

计算的本质是什么?应该说人类对其已经有了一个基本的清晰的认识,这就是递归论或可计算性理论中所揭示的一个基本内容:计算就是依据一定的法则对有关符号串的变换过程。根据丘奇一图灵论点,一切可计算的函数都是递归函数。抽象地说,计算的本质就是递归。不过这里我们想给出一个直观的描述:计算就是从已知符号开始,一步一步地改变符号串,经过有限步骤后,最终得到一个满足预定条件的符号串的过程。这样一种有限的符号串的变换过程与递归过程是等价的、一致的。所谓计算方式就是符号变换的操作方式,尤其指最基本的动作方式。广义地讲,还应包括符号的载体或符号的外在表现形式。从中国古代的筹算方式(一组竹棍表征)、珠算方式,到后来的笔算方式就是一系列的计算方式的变化(它们各自具有各自的操作方式)。相对于后来的机器计算方式,这些计算的方式均可归结为“手工计算方式”,其特点是用手工操作符号,实施符号的变换——摆排竹棍、拨弄算珠或书写符号。机器计算的历史可以追溯到1641年,当年18岁的法国数学家帕斯卡尔从机械时钟得到启示——齿轮也能计数,成功地制作了一台齿轮传动的八位加法计算机。这使人类计算方式、计算技术进入了一个新的阶段。后来经过人们数百年的艰辛努力,终于在1945年成功地研制出了世界上第一台电子计算机。从此,人类进入了一个全新的计算技术时代。就电子计算机而言,至今它也经历了四个大的时期。从最早的帕斯卡尔齿轮机到今天最先进的电子计算机,计算技术有了长足的发展。这是一个计算方式发生重大变革的历史时期。这时计算表现为一种物理性质的机械的操作过程。但是,无论是手工计算还是机器计算,其计算方式——操作的基本动作都是一种物理性质的符号变换,具体是由“加”和“减”这种基本动作构成的。二者的区别就在于前者是手工的,后者是自动的。

然而,如今出现的dna计算则有了更大的本质性的变化。计算不再是一种物理性质的符号变换,而是一种化学性质的符号变换,即不再是物理性质的‘“加”、“减”操作,而是化学性质的切割和粘贴、插入和删除。这种计算方式的变革是前所未有的,具有划时代的意义。它将彻底改变计算机硬件的性质,改变计算机基本的运作方式,其意义将是极为深远的。我们完全可以做这样一番想象,一旦dna计算机全面实现,那么真正的“人机合一”就会实现。到那时,人们最不需要的就是电脑,因为大脑本身就是一台自然的dna计算机,人们真正需要的只是一个接口。dna计算机蕴涵的理念不仅可以使计算的方式产生进化,而且可以使人类的大脑、思维产生进化。这是我们对阿德勒曼认识的一点补充。然而,尽管dna计算较之以往的各种计算有了重大的变革,但是,在计算本质上,它同人类有史以来的一切计算都是等价的、一致的。这是因为:任何可计算函数都可由剪接系统来实现,即任何图灵机可计算的函数也可以由dna计算机来计算。反之,任何由剪接系统计算的函数都可由留灵机计算。这就是说,dna计算也是一种递归计算。这一结论有着重要的数学意义。它一方面使人们认识了dna计算的本质;另一方面进一步证实或支持了丘奇一图灵论点,使丘奇一图灵论点首次获得了电子计算机之外的生物计算机的证实,这种证实自然是更加有力的。

综上所述,我们看到,计算之所以为计算,在于它具有一种根本的递归性,或在于它是一种可一步一步进行的符号串变换操作。至于这种符号变换的操作方式如何,以及符号的载体或其外在表现形式如何,都不是本质性的东西,它们无不是一种历史的结果,无不处于一种不断变革或进化的过程之中。符号可以用一组竹棍表征、用一组算珠表征、用一组字母表征,也可以用齿轮表征、用电流表征,还可以分子表征、电子表征等等。不同表征下的符号变换有着不同的操作方式,甚至同一种表征下的符号变换都可以有不同的操作方式。在此,计算本质的统一性与计算方式的多样性得到了深刻的体现。我们相信,随着科学技术的不断发展,计算方式的多样性还会有新的表现。既然dna计算机的出现已经打开了人们畅想未来计算方式的思维视窗,那么就让我们翘首以待吧。

3dna计算:生命进化的方式

生命是什么?生命是怎样进化的?这是人类一个永恒的话题。随着自然科学的不断发展,生命问题也在不断变换着其形式,人们对它的理解、认识也在不断地更新,以适应新的理论的发展与进步。在20世纪八九十年代,由于人类基因组计划、计算机人工生命、遗传方法和dna计算机等一系列全新的理论和观念的出现,使人们对生命是什么、生命是怎样进化的等重大基础性问题再一次产生了新的理解。这种理解的核心内容是:生命就是一台自然计算机。生命的法则就是算法,生命就是以计算的方式在进化着。dna计算对这样一种生命观给予了强有力的支持。dna计算表明了计算存在于生物学的根基上,计算处于生命的核心,生命本身就是由一系列复杂的计算组成的。下面我们对此作一个简要的论述。

什么是算法?简单地说,算法就是求解某类问题的通用法则或方法。通常要求用它能够在有限步骤内一步一步地完成对问题的求解。换句话说,算法也就是对有关数据或符号进行变换的方法规则。计算就是对算法的执行或对数据、符号依据有关规则进行的变换操作。长期以来,计算、算法一直是数学的专有概念。但如今由于电子计算机深刻而广泛的运用,使人们对这两个基本概念有了更宽泛地认识,使它们泛化到了整个自然界。认为自然界就是一台巨型自然计算机。任何一种自然过程都是自然规律作用于一定条件下的物理或信息过程,其本质上都体现了一种严格的计算和算法特征。在此,自然系统相当于计算机的硬件,自然规律相当于计算机的软件,而自然过程就是计算机的计算过程。生命系统作为自然界中最复杂最有特色的系统,它也就是形形色色的自然计算机中的一种。

dna计算机就是对生命这种自然机的一种表征。这是因为,dna是生命的信息库和程序库,既是一套自复制的程序,同时又是一个以进化论为基础发展过来并正在发展的程序。它构成了遗传、发育、进化统一的物质基础。现代生物学表明,一方面dna可以看作是由a、g、c、t四个字符组成的字符串。从数学上讲,这意味着我们可以用一个含有四个字符的字符集∑={a、g、c、t}为信息编码。dna代码与计算机代码所不同的只是它不是二进制的,而是一种四进制代码。有人甚至指出:除了专业术语不同之外,分子生物学杂志里面的每一页都可以换成计算机技术杂志的内容。另一方面,dna能够对该信息载体进行一系列可控制的变换(即化学反应)。变换的具体方式是dna的复制、剪切、连接、修复,变换的过程就是一种生命过程,也即生命的自构造性特征。因此,我们完全可以把生命看作是一台自然计算机,生命的进化法则就是算法。另外,dna作为一种自然语言,和计算机程序语言一样,具有不同的层次,具有递归、并行、模块化的基本特征。现代生物学表明,一维线性分子在特定的环境中通过复杂而准确的信息处理,可拓展为一个丰富的四维时空生命体,这种展现过程所获得的新信息反过来又不断地反映到一维线性分子中,导致生物物种的不断进化。这正是dna程序语言层次性的表现。一维dna序列只不过是最低级的生命机器语言,所有的高级语言都必须编译成dna序列语言才能执行。目前,dna这种自然语言的词法、句法规则我们尚不清楚,但本质上是一种程序化语言[7]。

dna计算机的提出,就是一种分子算法的化学实现。以前分子算法,如自复制自动机、胞格自动机、遗传算法、人工生命等全都是在电子计算机上实现的,dna计算机的出现是分子算法的化学实现的开端。这种立足于可控的生物化学反应或反应系统,无疑更加有力地直接地表明了生物现象与过程的计算特征。而这对于现代生物学的研究自然有着十分积极的影响。正如阿得勒曼所说:dna计算机的构想,是从另一个角度出发启示人们用算法的观念研究生命。“算法对于生命的意义,就在于以过程或程序描述代替对生物的状态或结构描述,将生命表示为一种算法的逻辑,把对生命的研究转换成为对算法的研究”[8]。在这个意义上,生命就是程序、就是算法——一种能够实现自我复制、自我构造和自我进化的算法。在尼葛洛庞帝的《数字化生存》中,有一个已是众所周知的主题论断:计算不再只和计算机有关,它决定我们的生存。但是,尼葛洛庞帝仅是从社会生活的意义上说这番话的。我们在这里则要赋予它另一种新的含义——生理生存,即计算决定我们的肉体的生存。

生物学界这种算法观念的广泛运用,更增强了人们运用算法观念看待整个自然界的信心,拓展了人们对自然现象的理解。要知道生命是最复杂的自然现象之一,是自然界进化的最高代表。因此,我们完全有理由猜想:整个宇宙也是按算法构成的,是按算法演化的。现实世界之万事万物只不过是算法的复杂程度的多样性。从虚无到存在、从非生命到生命、从感觉到意识,或许整个世界的进化过程就是一个计算复杂性不断增长的过程。看来毕达哥拉斯或许真是对的:万物皆数!应该说,这便是dna计算机所蕴涵的最深奥的哲学理念:数学可能是万物的基础,数学可能是现实世界和可能世界的核心。今天,我们或许应该将毕达哥拉斯的哲学再向前推进一步:存在的意识就是数学意识。因为dna计算宣称数学处于生命的核心。

参考文献

[1]lmadleman.molecularcomputationofsolutionstocombinatorialproblems[j].science,1994.266.science,1994.266.

[2]mlinial.onthepotentialofmolecularcomputing[j].science,1995.268.

[3]邓少平,等.dna计算的一些基本问题[j].科学(中文版),1996(5).

[4]barrycipra.computersciencediscoversdna[j].what'shappeninginthemathematicalscience.ams,1996(3).

  • 下一篇:机电电气自动化就业方向(6篇)
    上一篇:农业强县工作汇报(6篇)
    相关文章
    1. 护士节活动总结范文

      有这样一个群体,她们用无微不至的护理换来了患者的康复,她们的工作平凡、枯燥、劳累,却无比神圣——她们被称为;白衣天使。以下是小编为大家整理的《护士节活动总结..

      daniel 0 2025-05-05 18:48:29

    2. 支教实习工作总结优选范文

      听课学习、参与教研活动、看自习、批改作业等,真正感受如何作为一名一线教师。下面是由小编为大家整理的;支教实习工作总结优选范例,仅供参考,欢迎大家阅读。支教实习工作总结..

      daniel 1 2025-05-04 22:34:58

    3. 幼儿园食品安全工作总结范文大全

      食品是维系生命健康持续的首需物资,食品安全是幼儿园安全工作的重中之重!七彩阳光幼儿园为了让孩子和家长朋友们更加了解和重视食品安全,在本周食品安全主题活动中,各教研组根据..

      daniel 1 2025-05-04 22:31:56

    4. 小学英语老师工作总结优选范文

      英语老师坚持良好的阅读习惯,读有所思,思有所得,让我们一起走进他们的书香世界吧!下面是由小编为大家整理的;小学英语老师工作总结优选范例,仅供参考,欢迎大家阅读。小学英语老师..

      daniel 1 2025-05-04 22:17:26

    5. 医护人员医德医风工作总结优选范文

      为深入贯彻落实;不忘初心、牢记使命主题教育,进一步改善医疗服务,加强行业作风整治,改善患者就医感受,提高患者满意度。下面是由小编为大家整理的;医护人员医德医风工作总结优选..

      daniel 0 2025-05-04 22:16:06

    6. 数学教师考核工作总结优选范文

      为了及时了解新教师课堂的真实状态,帮助新教师更好的规范教学,尽快提高教学水平和技能。下面是由小编为大家整理的;数学教师考核工作总结优选范例,仅供参考,欢迎大家阅读。数学..

      daniel 1 2025-05-04 22:16:01

    7. 小学科学教学工作总结优选范文

      以落实学共体理念、营造自主、合作、探究的课堂为抓手,以学教评一致性教学设计理论为依据,深入推进深度学习的高效课堂建设。下面是由小编为大家整理的;小学科学教学工作总结..

      daniel 0 2025-05-04 22:14:29

    8. 读后感作文范文怎么写(整理16篇)

      15.读后感作文范文怎么写五今天,我读了一本好书,书的名字叫《一百个励志故事》。其中让我印象深刻的故事名叫《行行出状元》。这个故事主要写的是一个人,经过努力考上了状元,他..

      daniel 1 2025-01-01 14:27:00

    9. 大学生贫困生补助标准(6篇)

      大学生贫困生补助标准篇1“1份关爱”:疾病是导致群众贫困的一个主要原因。据调查,南丰县因病致贫的贫困户有5950人,几乎达到建档立卡

      栏目名称:办公范文 0 2025-06-24

    10. 农村文化建设调研(6篇)

      农村文化建设调研篇1一、农村文化发展基本情况农村文化建设包括农村文明建设、农民思想道德素质提高、农村文化基础设施建设、文

      栏目名称:办公范文 0 2025-06-24