首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
随着计算机硬件的发展,多核并行计算在计算机软件及应用领域的出现率也越来越频繁。目前的多核编程模型采用线程级并行模型,现有的多线程并行编程模型主要有线程库、指令模型和任务式模型三种。提出一种与MPI并行编程模型相似的基于通信的方法在Win32平台上来实现并行编程,在此基础上实现MTI并行编程模型。通过若干典型的测试给出使用MTI进行并行编程的执行结果,结果表明MTI是有效、易用的。  相似文献   

2.
随着现代社会科学技术、信息技术以及计算机技术的发展,大多数计算机的相关软件中都需要计算机编程,正是由于计算机编程的出现,才能使计算机软件发挥应有的作用.计算机编程的好坏直接影响软件效率的发挥,因此计算机编程需要不断优化,改进其中存在的问题,使计算机编程和程序不断的优化和完善,其效率不断提高.中国古代数学是一种拥有悠久历史的算书数学,随着现代社会科学技术和计算机技术的发展和进步,算书数学在发展的过程中就逐渐的演变为计算机的数学,主要是使用数学算法在数学原理构建合适的数学模型,使其逐渐的向计算机编程问题转化,这样就使得使计算机编程实现了合理的优化,不断地提高了计算机编程工作的效率.  相似文献   

3.
在电子白板软件中,需要将最终的软件执行结果保存下来以便以后的分析和使用。目前的保存方法多是以图片或者简单的文本形式,不便于进一步修改和总结。采用Word文档形式可以利用其强大的编辑处理功能,支持对象的链接与嵌入等优点来实现程序运行结果的实时保存。首先介绍在VC++6.0编程环境下电子白板软件基本功能的实现,然后基于OLE技术阐述对Word文档的具体操作方法,最终实现将软件执行结果保存到Word文档中。  相似文献   

4.
随着计算机技术的发展,计算机编程算法也在不断的改变着,计算机编程是有些难度的,但是应用十分广泛。计算机软件和手机软件都是依靠计算机编程来实现的,计算机编程的好坏直接影响了软件的工作效率,因此,编程人员们一直在尝试着不断优化计算机编程,提高软件的工作效率。中国的古代数学是一种算法数学,在我们进入计算机时代的今天,这种算法数学就是计算机的数学。本文着重探讨的是数学算法在计算机编程中起到的优势作用,并对此进行分析和研究。  相似文献   

5.
研究介绍了基于大数据处理平台的MapReduce编程模型,并分别从单个计算机任务执行中资源配置问题及多个计算机任务执行相关资源配置优化问题进行全面分析,并通过实例分析了资源配置对MapReduce计算任务执行情况的影响,实践证明,其能够提升MapReduce计算任务性能.  相似文献   

6.
<正> 一、软件及其分类软件是使计算机完成一项具体任务的方法;程序则是在一台实在计算机上运行的具体软件。前者是一个抽象的概念,可以不涉及如何实现。而程序则是任务的具体实现。这样区分一下软件和程序的不同,对掌握编程技术有着重要意义。我们学习编程,总是在某种特定的机器上用特定的语文编程,这样往往会把  相似文献   

7.
VFP6.0编程软件具有强大功能,同时在该软件的运行中,其对于环境的要求和编程难度上更加友好,所以在当前的计算机编程中取得了良好的应用效果.基于对VFP6.0编程软件操作中,针对一些常见的错误提示类型与成因的分析,结合对该软件处理方法的了解,探讨了VFP6.0编程软件的操作经验和操作技巧,从而让该软件可以正常运行并发挥功能.  相似文献   

8.
VB是微软公司推出的可视化编程工具之一,是目前世界上使用最广泛的程序开发工具,VB编程对于实现计算机通信起着重要的作用.VB编程对于初学者来说比较简单易学,所以被大多数人所接受.编写程序并不是具有专业知识的人才才能进行的,对于每个学习计算机的人都可以进行简单的编程.计算机通信就是计算机相互之间进行数据交换的技术,也就是利用计算机网络进行数据通信.计算机本身是不能主动做任何事情,所以需要对其进行编程,使计算机可以读懂人们的指令,并执行指令.  相似文献   

9.
随着ADA编程语言被引入到星栽软件的开发中,相比较汇编编程语言,用ADA编程语言可以大大提高软件的可复用性,缩短开发周期并进而降低开发成本。但同时,如何利用ADA编程语言更好地实现对卫星的计算机软件的在轨编程功能这一课题也被提到了桌面上来了。该文对如何利用ADA编程语言实现对卫星的计算机软件的在轨编程功能进行了研究,并提出了一种设计方案和实现技术,使其能够充分利用ADA编程语言的可复用性高的特点并同时能够满足高安全性和高实时性的要求。  相似文献   

10.
随着ADA编程语言被引入到星载软件的开发中,相比较汇编编程语言,用ADA编程语言可以大大提高软件的可复用性,缩短开发周期并进而降低开发成本。但同时,如何利用ADA编程语言更好地实现对卫星的计算机软件的在轨编程功能这一课题也被提到了桌面上来了。该文对如何利用ADA编程语言实现对卫星的计算机软件的在轨编程功能进行了研究,并提出了一种设计方案和实现技术,使其能够充分利用ADA编程语言的可复用性高的特点并同时能够满足高安全性和高实时性的要求。  相似文献   

11.
一种基于Python的红外图像分析软件结构   总被引:2,自引:0,他引:2  
作为一种纯面向对象的动态脚本语言,Python已经在网络应用软件、系统配置软件及科学研究领域获得了广泛的使用,但它在桌面应用软件开发中并未引起足够的重视.介绍了一种基于Python的桌面应用软件结构,利用Windows平台下Python与C/C 语言的两种API接口,实现了Python与VC的混合语言编程,并将这种软件结构成功地应用于一套商业红外图像分析软件.实际应用表明,这种结构可以充分发挥Python编程灵活简单和VC执行效率高的优点,克服Python执行效率低和VC开发效率低的缺点,实现了软件开发效率和执行效率的双赢.  相似文献   

12.
针对软件网络通信过程,提出一种基于会话关联的逆向分析方法,该方法首先对软件产生的网络通信流量和软件执行的应用程序编程接口(API)序列分别进行会话还原,再对还原的会话进行会话关联,为软件网络行为分析中的基于网络流量的分析方法和基于执行轨迹的分析方法建立了直接映射。设计并实现了相关的会话关联系统,并在此系统上进行了函数调用链的提取,使针对软件网络通信过程的分析更快捷。  相似文献   

13.
随着计算机技术和控制技术的高速发展和日渐成熟,各类功能模块之间起到通信作用基于VC++计算机串口编程在现今的计算机通信软件中应用十分广泛.本文以综采工作系统为例,综合介绍了基于VC++的实现上位机与下位机之间串口通信的设计方法.  相似文献   

14.
基于高层体系结构(HLA)框架构建作战仿真系统是近年来作战仿真系统发展的趋势和研究的重点.鉴于此,本文中提出基于HLA 的计算机兵力生成技术进行防空攻防作战模拟,给出该仿真系统的体系结构,对基于CGF技术的系统的设计实现方法进行探讨,用计算机兵力生成软件为平台,编程实现作战过程二维态势演示,为防空攻防作战仿真系统的研发提供了可靠的技术借鉴.  相似文献   

15.
为实现对制导航空炸弹电控装置的自动测试,提出了一种基于LabVIEW和PLC的电控装置测试系统设计方案。该测试系统硬件主要由PLC及其外围调理电路组成,能够执行测控软件的测试指令和回告测试结果。计算机测控软件采用LabVIEW进行编程,能够控制硬件进行自动或单步测试,并实时显示结果与存档。实际应用表明,该测试系统操作简便、测试结果正确、故障定位准确,达到设计要求。  相似文献   

16.
随着我国科技水平逐步提升,人们的日常生活都会用到计算机.计算机软件是依靠编程来实现的,软件运行效率的高低是由编程语言来决定的.在研发一项软件的时候一定要优化好它的整体程序,这样才能使它的运行工作效率更高.当今盛行的计算机信息网络,数学算法就是计算机数学,在计算机中充分地运用了数学的算法原理,利用好数学算法里面的算法原理可以适当地建立数学模型,再利用计算机转换成计算机编程,以此可以提升计算机编程的工作效率.  相似文献   

17.
PC插卡式接收机实现了以通用计算机为硬件平台、末级中频和基带处理全部由软件决定的接收机模式;基于PC插卡式短波接收机WR-G303i应用的灵活性和很好的二次开发性,针对其自带软件定频定模式工作的局限性,在Windows操作系统和VisualBasic6.0编程环境下,对其进行了进一步开发和应用,实现了对短波频带内无线电通信信号的实时监测与接收,同时对其进一步开发做出了展望.  相似文献   

18.
基于组件的分布式软件的动态配置和容错   总被引:1,自引:0,他引:1  
论文提出一种结构化新方法,它能通过动态配置支持基于组件的分布式软件的容错。采用面向图形的编程模型,基于组件的分布式软件的软件体系结构可用一个逻辑图来表示,该逻辑图可以精化为一个明确的对象并分布到网络中,软件的动态配置通过执行定义在图上的一系列操作来实现,发生错误时通过动态重配置软件来支持容错。论文描述了该方法的基本模型、系统结构及其在CORBA上的实现原型。  相似文献   

19.
随着各种计算机软件种类越来越多,功能越来越强大,在同一台计算机搭建HMI界面、PLC程序编写及仿真的虚拟系统成为可能,本文设计实现了基于C#和三菱PLC软件的仿真系统。该仿真系统采用C#设计HMI界面,通过三菱公司的MX组件实现与三菱PLC编程软件GX Developer和仿真软件GX simulator的通讯;通过三菱PLC编程软件和仿真软件编写PLC程序,最后实现了仿真系统。设计的虚拟仿真系统,性价比高,可操作性强,无需PLC硬件即可实现PLC程序编写、C#界面开发等功能的学习,同时为二次开发搭建了通用平台,具有较好的推广价值。  相似文献   

20.
Hadoop 是一个实现 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop,程序员可以轻松编写分布式并行程序,并将其运行于计算机集群上,完成海量数据的计算。本文介绍了基于Hadoop架构的系统的设计与实现,介绍如何提高Hadoop的分布式文件管理系统(HDFS)和MapReduce的执行效率与速度,以及 Hadoop 的安装部署和基本运行方法。  相似文献   

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

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