共查询到20条相似文献,搜索用时 125 毫秒
1.
结合Web和数据库技术,以种子植物(科级)的形态特征建库,使用二叉式检索原理实现在Internet/Intranet上进行种子植物分类信息的查询与未知种类的鉴定,这对综合开发和合理利用种子植物资源具有指导意义。重点介绍了系统的总体结构、特征库和二叉式检索的建造,并给出了系统的运行实例。 相似文献
2.
基于Web的种子植物分科检索系统的设计与实现 总被引:2,自引:0,他引:2
结合Web和数据库技术,以种子植物(科级)的形态特征建库,使用二叉式检索原理实现在Internet/Intranet上进行种子植物分类信息的查询与未知种类的鉴定,这对综合开发和合理利用种子植物资源具有指导意义.重点介绍了系统的总体结构、特征库和二叉式检索的建造,并给出了系统的运行实例. 相似文献
3.
唐炜均 《数字社区&智能家居》2007,2(6):1361-1363
介绍了C++标准为了适应泛型编程的大规模运用,在语言核心方面对泛型编程能力将要作出的改进,概述了C++模板类型系统Concepts的主要功能和语言要素以及标准库支持,并给出一些例子进行说明。最后,简单介绍了现有的Concepts实现。 相似文献
4.
5.
面向网络化协同模板技术的模板设计标记语言 总被引:6,自引:0,他引:6
提出了基于XML、面向协同设计的模板设计标记语言———TDML,提炼了TDML的定义及特征,阐述了TDML的语法及语义,并介绍了协同模板可视化设计环境及其包含的有关TDML实现与设计的运行框架;针对该框架下的模板解释器及模板分割与复合、模板结构和参数分离与合并等操作模块进行了描述,给出了模板与可视化造型库的接口.最后以冷冲模与沙发为实例,验证了TDML在协同模板可视化设计系统中的有效性. 相似文献
6.
本文介绍了一个基于PC的虚拟演播室系统——PCVSS。对比国内外同类系统.提出了系统的实现结构,介绍了系统的各个模块的功能和实现,包括三维场景的实时渲染、色键处理以及图像合成,设计了三维场景数据结构,并实现了无限蓝箱功能。最后,给出了系统的实现效果。 相似文献
7.
黄瓜生长可视化系统的设计与实现 总被引:7,自引:0,他引:7
利用计算机更好地模拟植物的生理过程、形态结构及生态变化的关键是确定虚拟植物模型。文中采用双尺度自动机模型模拟植物生长,对作物器官进行三维几何建模,以黄瓜为例设计并实现了作物生长可视化系统。该系统易于交互、真实感强、计算速度快并具有可扩展性,可以较好地模拟显示黄瓜整体植株与群体植株、群体漫游及黄瓜植株和黄瓜器官三维动态生长过程等。 相似文献
8.
软件内建自测试是一种新型的软件测试方法,该文研究了其中的模板库设计和测试路径执行的问题。首先介绍系统的模板库定义及设计,以及它的主要特点,然后介绍了一种将模板库中程序块的执行路径二叉化的方法,使生成的测试用例具有高的路径覆盖率。 相似文献
9.
10.
网络隐蔽扫描技术研究 总被引:2,自引:0,他引:2
介绍了多种网络隐蔽扫描技术,并分析了各技术实现原理和优缺点,讨论了隐蔽扫描技术的发展过程及其对网络安全防护技术发展的影响,指出了隐蔽扫描技术的发展趋势,给出了一个隐蔽扫描系统模型并对其进行了简要描述。该系统建立了扫描策略组件库和操作系统及入侵检测系统知识库,能够进行扫描效果评估,并实现与漏洞扫描及攻击系统链接。 相似文献
11.
模拟流程图功能是核电DCS控制系统的重要组成部分,而流程图的组态则是该功能实现的基础。模拟流程图组态由静态元素和动态元素图元组成,针对模拟流程图中动态元素的实现进行分析讨论,设计模板实现动态元素图元的动态显示,并采用C语言脚本设计实现动态元素图元的显示更新和事件操作响应。最后验证模拟流程图组态软件完成的流程图在核电DCS系统二层人机显示软件运行稳定。 相似文献
12.
13.
软件崩溃是一种严重的软件缺陷,可导致软件终止运行.因此,对软件崩溃的测试在软件迭代的过程中极为重要.近年来,模糊测试技术(如AFL)由于可以自动化生成大量的测试输入来触发软件崩溃,被广泛用于软件测试中.然而,通过该技术产生的导致软件崩溃的测试输入中,大部分崩溃的触发原因都是重复的,因此软件开发人员需要对测试输入进行分类,带来了许多冗余工作.目前,测试输入分类已经有很多自动化方法,主要包括基于程序修复的分类算法和基于软件崩溃信息的分类算法.前者通过对程序在语义上进行分析,在运行时通过在程序中替换修复模板后重新运行测试输入,进而对输入分类.因为此方法需要人为地对于软件崩溃编写修复模板,所以其分类的效率与修复模板的质量存在很大联系;且由于需要先修复崩溃、再对崩溃做分类,影响了软件崩溃的修复效率.采用后者的思想,提出了一种轻量而高效的利用软件崩溃信息的测试输入分类算法CICELY.其在软件崩溃点堆栈信息分类的算法基础上,在分析软件崩溃点堆栈时引入了动态链接库信息,通过区分系统动态链接库与用户动态链接库,结合用户代码位置信息,得到用户关注的函数集合,以在分类时以用户函数为基准对崩溃进行界定.最后... 相似文献
14.
面向对象设计的嵌套表格模板设计技术 总被引:3,自引:1,他引:3
工程中经常使用一些复杂的嵌套表格,这种表格的本质是地工程对象的描述,通过对如何使用模板技术设计嵌套表格进行探讨,重点说明了表格变量参数的对象化设计,使用表张模板技术和对象化的表格参数设计技术设计的表格可以由用户自由定制,自动填写数据,具有一致而又良好的编辑功能。 相似文献
15.
Deductive program synthesis systems based on automated theorem proving offer the promise of software that is correct by construction. However, the difficulty encountered in constructing usable deductive synthesis systems has prevented their widespread use. Amphion is a real-world, domain-independent, completely automated program synthesis system. It is specialized to specific applications through the creation of an operational domain theory and a specialized deductive engine. This paper describes an experiment aimed at making the construction of usable Amphion applications easier.The software system Theory Operationalization for Program Synthesis (TOPS) has a library of decision procedure templates with a theory schema for each procedure. TOPS identifies sets of axioms in the domain theory that are instances of theory schema associated with library procedures. For each procedure instance, TOPS uses iterated partial deduction to augment the procedure with the capability to construct ground terms for deductive synthesis. Synthesized procedures are interfaced to a resolution theorem prover. Axioms in the original domain theory that are implied by the synthesized procedures are removed.The inference rules of the theorem prover have been extended so that during deductive synthesis, each procedure is invoked to test conjunctions of literals in the language of the theory of that procedure. When possible, the procedure generates ground terms and binds them to variables in a problem specification. These terms are program fragments. Experiments show that the procedures synthesized by TOPS can reduce theorem proving search at least as much as hand tuning of the deductive synthesis system. 相似文献
16.
17.
18.
支持软件重用的程序设计语言 总被引:1,自引:1,他引:0
本文提出一种支持软件重用的程序语言并给出了重用描述语言翻译器的工作原理。该语言是在宿主语言C++中加入“重用描述”成分和“装配语句”而形成的。该文件以软件重用库为依托,重用描述用于表达用户在程序中对部件的要求,重用描述语言翻译器则分析这些需求,自动在库中查找提出部件来适应用户。 相似文献
19.
The software fault-tree analysis technique is explained. It is then extended to allow its use on a more complex language involving such features as concurrency and exception handling. Ada is used as the example language because many safety-critical projects are using or planning to use Ada. It also contains complex, real-time programming facilities found in other languages used in these types of projects. Software fault-tree analysis uses failure-mode templates to generate the fault tree. The templates provided can be used to define the procedures for applying the technique to programs written in most other declarative languages. To explain the use of the templates an example Ada program, for a traffic-light-control system, is analyzed. The cost and practicality of the method and its implications for software reuse are assessed. The application of the safety analysis procedures to requirements modeling and specification languages is considered 相似文献
20.
The calculation of templates associated with plant uncertainty at some frequencies is one of the first steps in the design of robust controllers using the quantitative feedback theory (QFT) methodology. If the QFT designer does not calculate the templates correctly, the design will be unnecessarily conservative, or even erroneous. This paper describes the main features of Template Interactive Generator (TIG), a new, free software tool that calculates the templates of plants with special parameter dependences, such as interval plants and plants with affine parametric uncertainty. The paper also includes two examples that illustrate the ease of use and the high level of interactivity of TIG. Copyright © 2008 John Wiley and Sons Asia Pte Ltd and Chinese Automatic Control Society 相似文献