- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
12.4测试程序的开发 数据流风格 调用/返回风格的体系结构 (层次结构后是其一种) 虚拟机风格的体系结构 独立组件风格的体系结构 (客户端-服务器 风格是其中的一种) 仓库风格的体系结构 参见《软件工程》 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 1、basic具有会话功能,便于人机交互,是一种结构化的语言,basic是一种通用语言,但是hp为了其在仪器领域中的应用,对basic进行了扩充,使之具有了专用语言的特点,成为hpbasic 2、frotran用语科学和工程计算的程序设计语言 3、cobol是一种主要用于商业、金融业等数据处理的程序设计语言,适用于编写各种商务管理程序 4、pascal 一种结构化程序设计语言,适用于程序设计教学 5、c 一种结构化程序设计语言,可以完成与汇编语言类似的功能,成为在系统软件和应用软件开发中广为使用的程序设计语言 6、ada 一种用于嵌入式实时计算机设计语言,由美国国防部研制、用于武器制造等 7、LISP 一种符号处理语言,主要用来解决人工智能领域问题,如模式识别、自然语言理解 8、prolog 用于专家系统构造,适用于处理对象及其相互关系的问题 9、smalltalk 面向对象的程序设计语言 10、c++面向对象的程序设计语言,兼有c语言的特性 11、java面向对象的程序设计语言, 适用于internet环境并具有较强的交互性和实时性,提供了网络应用的支持和多媒体存期,推动了INTERNET和企业网络的WEB的进步 Ada是一种计算机程序设计语言,它是高级语言,最早支持面向对象方法学,它语法严禁,书写优美,易读性好,通常是作为长生命周期,关键任务系统的程序设计语言,一度被美国国防部强制指定为军用武器系统--战斗机,坦克,舰船等的唯一开发语言,并且美国航空航天局(NASA)也广泛使用Ada作为航天飞机,以及各种空间探测器的编制程序语言;在欧洲,高速列车的控制/调度系统,核电站等,这些极其敏感的系统也采用Ada作为编制程序的语言。 Ada诞生于美国国防部的软件开发需求,经过招标和多轮的竟标产生的。和通常的程序设计语言是由1,2个专家主导诞生的方式极为不同,它是有大范围的,广泛的计算机程序语言设计专家共同讨论的结晶。它在很大程度上代表着软件工程和程序设计语言方面研究的成果。其语法外观上是Pascal风格的,它支持接口--后来被java和别的语言借鉴,它有程序包的设施,适合于极大规模的软件开发。总之,Ada是一种很优秀的语言,可以在很大程度上避免出现在C语言上的错误。 * 12.2自动测试系统总线标准 PXI规范的体系结构 PXI总线规范涵盖了三大方面的内容:机械规范、电气规范和软件规范。 12.2自动测试系统总线标准 电气规范及特性 PXI电气性能 图3-31 12.3自动测试系统软件标准 12.3.1 SCPI 程控命令面向测试功能,而不是描述仪器操作;兼容的编程环境使用同样的命令和参数来控制具有相同功能的仪器。 纵向兼容:是指同类仪器应有相同的控制命令 两台示波器在时基、触发、电压设置上应有相同的控制命令 使用同一命令能从两台不同的万用表读回直流电压 横向兼容:是指两台不同类别的仪器使用同样 的命令来控制类似的测试功能 示波器和电子计数器都能进行频率测量,横向兼容要求它们使用同样的命令来进行频率测量 功能兼容:是指两台仪器使用同样的命令来执行同样的功能 频谱分析仪和射频(RF)源同样能进行扫频,如果它们都使用同样的命令来执行扫频的功能,那么它们在扫频上是功能兼容的 12.3自动测试系统软件标准 在与通信物理连接层硬件无关的高层次上定义程控消息 SCPI基于IEEE488.2形成,但并不局限于GPIB接口,它也可用于RS232C,VXIb总线 与编程手段和程序语言无关,SCPI用户测试程序模块易于移植 各种编程语言,如C、BASIC、FORTAN等都能完成SCPI命令的传递 为程序员提供了非常灵活的测试程序编制环境 12.3自动测试系统软件标准 二.SCPI的主要内容 SCPI主要包括四部分内容: 语法与风格(Syntax and Style) 标准命令(Command Reference) 数据交换格式(Data Interchange Format) 仪器类别(Instrument Classes) 12.3自动测试系统软件标准 助记符的生成
文档评论(0)