首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
该文主要研究在矿用类系统中图形组件的实现方式,以及图形组件的主体构成;通过采用图形驱动加图形展示的方式,实现了图形组件在矿用类系统中的通用性、可移植性等。根据图形组件在实际矿用类系统中的应用,给出了相关实际图形展示效果,并对图形组件在实际应用中的特点和优势进行了概括总结。  相似文献   

2.
本文从理论上阐述了VGA图形显示器显示256种颜色图形的原理,从方法上介绍了开发VGA显示器在模式13H方式下显示256种颜色图形的编程技巧。程序全部采用C编制,通用简洁,调用方便,可移植性强,可推广到TVGA及其兼容的显示器。  相似文献   

3.
在图形标准的基础上进行高层次图形系统的研制和开发,是提高图形软件的可靠性、可移植性和可扩充性的一个非常重要的方面。本文讨论了在GKS环境下进行通用设计绘图系统DDS研制的有关技术,叙述了基于GKS的DDS的主要功能和特点,并针对工程制图的应用给出其实现方法。  相似文献   

4.
介绍一种采用标准C语言开发的Linux图形用户接口设计思想与实现方法,提供简单易用的图形用户编程接口,在此基础上用户可以高效便捷地开发出具有良好可移植性的图形界面应用程序。  相似文献   

5.
基于图形软件EGS的用户界面的设计   总被引:2,自引:0,他引:2  
EGS是运行于多种工作站环境的图形软件,它同时包括用于用户界面设计的基本的窗口工具。本文在介绍EGS的设计背景和功能特点的基础上,根据用户界面的基本模型和设计原则,结合集成化电子CAD系统(EDCADS)和工程数据库管理系统(EDBMS/2)等系统的用户界面的设计和实现,提出了满足实用性和可移植性的图形软件和用户界面的设计方法。  相似文献   

6.
文章设计了一种服装用图元限制关系描述语言GCGL。该语言是个体裁剪方式下,自动化修正模板衣片纸样时所需的重要工具。文章对GCGL的语法和操作语义进行了定义和描述。语言的基本图元定义简单,图元和限制规则的复合能力很强,语义定义容易理解和掌握。GCGL在实践应用过程中表现出很强的可扩展性和可移植性。  相似文献   

7.
从软件可移植性研究和软件移植方法两方面出发,分别探讨了可移植性定义、可移植性度量、可移植性软件工程、源代码移植方法、二进制移植方法的研究现状,最后指出了软件移植的发展趋势。  相似文献   

8.
测试图形程序的进一步研究:PATTERN抽象及再实现   总被引:1,自引:0,他引:1  
异构自动测试仪(ATE)之间的测试图形程序移植是一项难度很高的工作。通常采用的方法是对测试图形向量进行逐条直移。这样,如果在异构ATE测试图形语言之间找不到对应的语言成分,将导致实际有可能成功的移植失败。并且,即使这样移植成功,移植的测试图形程序可保证词法和语法的正确性,但在大多数情况下,这些程序仍不能在目标ATE上正确运行。本文在详细分析了传统移植方法后,提出一种基于异构ATE功能对等的移植方法,使测试图形程序在移植前后保持其意义的一致性。利用这种方法,可以大大提高测试图程序的可移植性。  相似文献   

9.
介绍在集成开发环境中,通过OIL语言配置OSEK实时操作系统及应用程序的过程,包括使用图形化的用户界面进行读取、编辑、保存OIL文件以及自动生成代码等功能的实现;利用XML技术和OIL语言解析器保证了OIL文件的可移植性、可扩展性和可重用性.  相似文献   

10.
基于X3D的三维Web GIS研究   总被引:8,自引:2,他引:6  
宋蔚  李华 《计算机工程与设计》2005,26(11):2920-2921,2941
Web GIS正经历着从二维系统到三维系统的发展,分析了现有基于VRML的三维Web GIS,并指出其中的缺点。介绍了新一代三维网络图形标准X3D,并结合Web GIS本身的特点,提出了基于X3D的三维Web GIS模型。该系统模型克服了VRML系统的一些缺点,具有可移植性好,利于大场景地理环境的实现和异构数据库集成,以及空间数据的共享和互操作等优点。  相似文献   

11.
MeeGo嵌入式操作系统的研究及应用开发   总被引:1,自引:0,他引:1  
论述了在Linux平台下搭建MeeGo嵌入式操作系统应用程序开发环境的方法和步骤,给出了使用Qt Creator工具开发MeeGo应用程序的流程。通过在Atom D510嵌入式实验平台和QEMU虚拟机下安装MeeGo操作系统,设计实现了具有3D操作界面且集成办公、娱乐、微博聊天、地图查询四大模块为一体的应用程序。该应用程序具有友好的人机交互界面和良好的可移植性,体现了"一次编写,到处运行"的理念。  相似文献   

12.
Ami Marowka 《Software》2022,52(1):154-171
The 3-P challenge of high-performance programming—performance, portability and productivity—has become more difficult than ever in the age of heterogeneous computing. It would be naïve to think that the performance portability problem can be completely solved, but it can certainly be reduced and made tolerable. However, first and foremost, an agreement is needed on what it means for an application to be performance portable. Unfortunately, there is still no consensus in the scientific community on a workable definition of the term performance portability. Several years ago, a comprehensive effort was made to formulate a novel definition of performance portability and an associated metric. Since the new metric was first introduced, it has been widely adopted by the scientific community, and many advanced studies have used it. Unfortunately, the definition of the new metric has flaws. This article presents a proof of the theoretical flaws in the definition of the new metric, considers the practical implications of these flaws as reflected in many studies that have used it in recent years, and proposes a revised metric that addresses the flaws and provides guidelines on how to use it correctly.  相似文献   

13.
Graphics processing units (GPU) have taken an important role in the general purpose computing market in recent years.At present,the common approach to programming GPU units is to write GPU specific cod...  相似文献   

14.
Generation of efficient parallel code is a major goal of a well-designed and developed parallelizing compiler. Another important goal is portability of both compiler system and the resulting output source codes. The various choices of current and future parallel computer architectures as well as the cost of developing a parallelizing compiler make portability a very important design goal. Since the design of parallelizing compilers is considerably move complex than designing conventional compilers, it is very important to achieve both efficiency and portability. To meet this dual goal, we have investigated the application of object oriented design to parallelizing compilers. Our parallelizing compiler design is based on abstractions of intermediate representations of loops and their class definitions. In this paper, we address the problem of loop parallelization and propose a framework where the loop parallelization process is divided into three phases and the optimization of loops is performed via a cyclic application of these three phases. The class of each phase is hierarchically derived from intermediate representations of loops. This facilitates the portability of the resulting parallelizing compilers. Furthermore, one of the phases uses a reservation table of hardware resources in order to obtain optimized parallel programs for given hardware resources. The validation of the proposed framework is given through the application of the object oriented design on an example program which is then parallelized efficiently.  相似文献   

15.
Ma  Zi-Xuan  Jin  Yu-Yang  Tang  Shi-Zhi  Wang  Hao-Jie  Xue  Wei-Cheng  Zhai  Ji-Dong  Zheng  Wei-Min 《计算机科学技术学报》2023,38(1):211-218
Journal of Computer Science and Technology - Unified programming models can effectively improve program portability on various heterogeneous high-performance computers. Existing unified programming...  相似文献   

16.
该文介绍了一套色情图片识别系统,阐述了其结合皮肤检测、大脸检测、特殊部位检测识别技术的算法,依照分层识别的原则,对识别图片逐步进行皮肤检测、大脸检测、特殊部位检测等语义特征识别,依次过滤,最后筛选出色情图片。该系统使用的方法结合了多种特征识别技术,能够较准确地判断出待识别图片是否为色情图片,具有高效性、可移植性好的特点。  相似文献   

17.
本文介绍GCC的适合多语种、多平台、可移植的驱动程序参数处理方法。本方法采用参数描述与模板匹配技术使驱动程序可接收任意参数集合。所采用的这种技术具有较好的借鉴价值  相似文献   

18.
嵌入式浏览器可移植性的研究与实现   总被引:2,自引:0,他引:2  
现有嵌入式浏览器都是针对某一领域的具体应用开发,可移植性很差,既使部分产品具有一定的可移植性,在移植时也需要重新编写界面代码.嵌入浏览器的移植大部分工作都在界面的移植上.从解决此问题入手,以开源代码Mozilla为基础,通过研究视窗抽象层的结构,在嵌入图形库MiniGUI上设计并实现视窗抽象层的一系列接口,可以大大提高嵌入式浏览器的可移植性.  相似文献   

19.
自主设计了一种双核四轴运动控制器.该运动控制器以MCX314As与STM32为核心硬件.该控制器不仅能够完成四轴的位置、速度和S曲线的加减速控制等功能,还能够完成直线插补,任意两轴圆弧插补与任意三轴位元插补.该控制器还基于STM32配备了USB接口、SD卡接口、USART口以及CAN总线等.该设备有很强的移植性,不仅能接人大型总线网络中,还具有很强的独立工作能力.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号