共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
3.
11函数
每种计算机语言都会遇到这样的应用情况:程序中会出现重复执行的语句。尽管可以用复制/粘贴的方式重复代码块,但整个程序会变得庞大而凌乱;另一个问题就是如果要修改这个代码块,那么工作量是可想而知的。面对这样的问题,最好的解决办法就是将代码块写进函数,这样可以分离代码程序,方便访问、修改和引用这些代码块;也使整个程序看起来简洁清晰,对于日后的调试更是简单易行。 相似文献
4.
测试系统的开发者面临着诸多的挑战,代码的可移植性和软件的可互换性是处理这些挑战的关键.在任何测试系统中,最常用的和可移植性要求最高的莫过于仪器驱动.现在VXI即插即用系统联盟和广大的仪器生产商都把LabWindows/CVI作为仪器驱动的开发平台.随着LabVIEW,Visual Basic,以及通用C/C++编程环境在测试领域的应用,如何得到适合这些编程环境的仪器驱动成为测试系统开发的一个瓶颈.本文列出了LabWindows/CVI下的仪器驱动的特征,介绍了LabWindows/CVI中动态连接库的创建、运行机制及其编程优势,详细描述了通过动态链接库实现上述几种编程环境共享LabWindows/CVI的仪器驱动的方法.这种方法充分利用了 LabWindows/CVI编程环境,减少了仪器生产商以及用户重新开发仪器驱动的时间,加快了测试系统的开发进程. 相似文献
5.
Stephen Toub 《硅谷》2005,(6):24-30
“会编写可靠的托管代码吗?”如果经理问您这个问题,很明显您希望回答“是的”。您将使用try/finauy块以确定性的方式释放资源,并急切释放掉所有可以释放对象。因此,您的代码当然是可靠的,是吗?工作完成的很棒吗? 相似文献
6.
7.
用VB实现基于GPIB的自动测试系统 总被引:3,自引:0,他引:3
传统的人工校准费时费力,已不能适应实际测试的需求,而且有时测量结果还会受到人为因素的影响。本文通过一个应用于数字移动通信综合测试仪输出小功率测试的完整实例,介绍了在Visual Basic编程环境中用SCPI实现对带有GPIB接口的智能仪器进行程控,组成一个自动测试系统的方法。 相似文献
8.
9.
10.
《中国测试》2017,(12):113-118
针对汽车总线多样化以及汽车ECU之间数据交互量大的问题,设计一款以32位微处理器为硬件内核、以AUTOSAR为软件架构,符合MISRA-C嵌入式编程规范,适用于多种通信总线的XCP标定系统。在该标定系统数据交互中,为增加标定系统通用性和代码可重用性,采用符合AUTOSAR通信协议栈的标准接口,实现与AUTOSAR其他协议栈的无缝连接。同时对XCP代码进行QAC检测,提高标定系统代码阅读性。编写Vector CANoe的CAPL脚本程序,进行自动功能测试,检测标定系统功能的完整性。测试结果表明:所设计的标定系统数据交互实时性高、可靠性强。 相似文献
11.
红外检测技术在大功率整流系统,在诊断可控硅、快熔、桥臂故障方面发挥了很大的作用,平时点检员将测量数据全部录入电脑将红外测试结果进行纵向比较,找出设备缺陷部位或薄弱环节,及时安排检查消缺,防止了整流设备故障的扩大化,保证设备缺陷能够得到准确判断和及时处理;在保证大功率整流设备安全生产,防止突发事故、节约维修费等方面都取得了明显的成效。 相似文献
12.
磁制冷材料绝热温变测试数据自动控制分析系统 总被引:2,自引:0,他引:2
磁制冷是目前全球公认取代氟利昂的最佳制冷方式。具有循环效率高、节能、运动部件少、无污染等优点而更富有竞争力,被誉为绿色制冷技术。评价一种磁性制冷材料的性能好坏,对其进行绝热温变测试是很重要的一步。以前采用的温变测试手段主要以人工将材料放入磁场中,手工记录为主的测试方式,其缺点失不能准确的控制试样进出磁场的速度和停留时间,造成误差较大。笔者针对这一问题,对该测试系统进行了改进,采用VB6.0编程,利用计算机对整个测试系统进行控制和分析并同时对数据信号进行记录分析,大大提高了测量的精度和可靠度,系统误差小于3%。本文着重阐述了笔者对绝热温变测试系统的改造方案,分析了改造后系统测试的精确度及自动化程度,并分析了误差来源及系统需进一步完善的地方。 相似文献
13.
在电影技术的具体实际工作中,经常会碰到音频幅度测量方面的各种各样的问题。电影技术工作者只有对于其中的测量原理搞得很清楚,才会对各种各样的、或复杂或简单的系统测试有一个清晰的思路,解决实际问题的时候才会充满信心。 相似文献
14.
15.
在传统的C/C++程序设计教学中,大多数教师并不重视C/C++编程风格教学。实践证明,如果学生编写的程序不注重编程风格,将导致程序的可读性非常差,学生毕业后很难进行团队合作开发大型软件。本文提出一个C/C++编程风格子集作为程序设计基础课程编程风格教学改革参考文档。该编程风格教学子集具体内容包括三个部分:代码格式、注释和命名规范。并针对编程风格教学提出了一些教学建议。 相似文献
16.
17.
18.
不知从何时起,“重构”这个词走进了我们的编程生活。通过重构,程序员可以在确保程序功能不变的情况下消除代码中的“坏味道”和隐患,使代码更加可读并且易于扩展。重构的应用越来越频繁,依照传统的方法一次一小步地进行重构,并利用单元测试来确保重构结果正确性的方法也显得越来越繁琐。于是与IDE结合的自动重构工具就流行起来了。这些自动重构工具可以分析代码,然后找出重构操作影响到的每一处代码, 相似文献
19.
AOP(面向方面编程)是OOP(面向对象编程)的延续,是一种实现软件横切关注点分离的一种技术,能够有效避免由于OOP不能解决横切问题带来的代码冗余、模块耦合度高、维护困难等诸多问题。不同的语言针对AOP的实现有不同的版本,比较有名气的有AspectJ等,将介绍AOP的基本原理,然后介绍.Net框架下如何将AOP技术运用到日志管理中。 相似文献
20.
用JFCunit对GUI图形界面进行单元测试 总被引:3,自引:0,他引:3
Junit是现在软件开发过程中最常用的单元测试工具,它为软件的自动化单元测试实现提供了一个理想的测试框架,它主要是针对功能性代码的测试。WCunit是基于Junit扩展而来,专门用来解决GUI图形界面单元测试的问题。本文先简要介绍了Junit和WCunit的基本框架,然后对JFCunit和Junit的特点进行比较,分析了JFcunit的适用范围以及使用JFCunit的好处;最后以一个简单实例阐述了使用WCunit进行GUI图形界面单元测试的一般方式。 相似文献