计算机软件及应用NX概述
- 格式:pptx
- 大小:5.22 MB
- 文档页数:58


第9期 2015年5月 无线互联科技 Wirele S S Internet Technology NO.9 May,2015
计算机软件测试方法概述
耳竺 双
(重庆市中冉信息产业有限公司,重庆400041)
摘要:软件测试是保证软件质量,提高软件可靠性的关键,文章介绍了软件测试的必要性和目的,Nml"对几种常用的软件测
试方法进行介绍,指出软件测试的一般流程,并对今后的发展方向进行了展望。
关键词:软件测试;质量;测试方法
随着科技和时代的发展,软件的规模和复杂度越来越
大,从而对软件质量提出更高的要求。为满足用户日趋复杂 的需求,软件开发趋向繁琐化和复杂化,软件投入使用的过
程中出现漏洞和缺陷的数量也在不断增加,所以,采用高效 的软件测试是软件质量、可靠性和稳定性的重要保证。通过
调查相关数据了解,目前,软件测试的工作量在整个软件开
发工作总量中的比重达到了40%以上,对于测试的成本投入 也达到软件开发总额的50%。可以说软件测试是软件开发过
程必不可少的环节,软件测试的成功对软件开发的成功具有
决定性的意义。 软件测试是一个破坏性、重复性的过程,其目的是以尽
量少的时间和资源尽早的找出软件中潜在的错误和缺陷。通
过分析错误和缺陷产生的原因及分布特征,可以帮助项目管 理人员发现软件开发过程的不足,以便过程改进。同时,也有
利于设计出高效的、有针对性的测试用例。
1 测试的主要方法
1.1黑盒测试和白盒测试 依据是否了解程序代码内部实现方式,测试方法可分为
黑盒测试和白盒测试。黑盒测试是把程序看作一个不能打
开的黑盒子,在完全不考虑程序内部结构和内部特性的情况
下,在程序接口进行测试,它只检查程序功能是否按照需求 规格说明书的规定正常工作,程序是否能正确接收输入数
据而产生正确的输出信息。主要针对软件界面和软件功能进
行测试。在实际操作中,测试人员既需要测试正确的输入信
号,还需要测试不正确的输入信号,以测试软件对错误的处
未知驱动探索,专注成就专业
1
UG NX CAE 高级仿真 实例练习
简介
UG NX 是一款专业的计算机辅助工程(CAE)软件,它提供了强大的仿真功能,可用于实现各种工程问题的分析和优化。本文将以实例练习的方式介绍 UG NX CAE 的高级仿真功能,以帮助读者更好地理解和应用该软件。
实例练习一:结构强度分析
问题描述
在该实例练习中,我们将对一个机械零件进行结构强度分析。零件的模型数据已经准备好,我们需要使用 UG NX CAE
对该零件进行有限元分析,确定其在工作载荷下的应力分布,并评估其结构强度。
实施步骤
1. 导入模型:打开 UG NX CAE,导入机械零件的模型文件(可以是 STEP、IGES 或其他支持的格式)。 未知驱动探索,专注成就专业
2
2. 设置边界条件:根据实际工作载荷和约束条件,设定零件的边界条件,如约束支点、施加载荷等。
3. 网格划分:对零件进行网格划分,将其划分为适合有限元分析的小单元,例如四面体或六面体单元。
4. 材料属性:指定零件的材料属性,如弹性模量、泊松比、密度等。
5. 有限元分析:运行有限元分析,得到零件在工作载荷下的应力分布。
6. 结果评估:对仿真结果进行评估,比较应力值与材料强度的比较,判断零件的结构强度是否满足设计要求。
结果展示
以下是该机械零件在应力分析后的结果展示。可以通过颜色图或等值线图来直观地展示零件不同区域的应力水平。
应力分布图
应力分布图 未知驱动探索,专注成就专业
3
结果分析
根据应力分布图可以看出,机械零件的主要应力集中在连接孔附近的区域,这是由于该区域受到了最大的载荷作用。通过与材料强度的比较,我们可以判断该零件的结构强度是否满足要求。如果存在强度不足的问题,可以通过优化设计来改进零件的结构。
实例练习二:流体力学分析
问题描述
在该实例练习中,我们将对一个导流罩进行流体力学分析。导流罩的模型数据已经准备好,我们需要使用 UG NX CAE 对导流罩内的流体行为进行模拟,以评估其气流特性。
常用工具软件 计算机病毒概述
凡是经常使用计算机的用户或多或少都受过病毒的困扰。病毒的危害,小到个人,大到全世界。
1.计算机病毒简介
20世纪80年代,弗雷德·科恩首次公开发表了论文《计算机机病毒:原理和实验》提出了计算机病毒的概念:“计算机病毒是一段程序,它通过修改其程序再把自身拷贝嵌入而实现对其他程序的传染”。
而“计算机病毒”与医学上的“病毒”不同,它不是天然存在的,是某些人利用计算机软、硬件所固有的脆弱性,编制具有特殊功能的程序。其能通过某种途径潜伏在计算机移动存储介质(或程序)里。当达到某种条件时即被激活时,可以修改其他程序的方法将自己的精确拷贝或者可能演化的形式放入其他程序中,从而感染它们,对计算机资源进行破坏的这样一组程序或指令集合,如图5-1所示。
1988年发生在美国的“蠕虫病毒”事件,给计算机技术的发展罩上了一层阴影。蠕虫病毒是由美国CORNELL大学研究生莫里斯编写。虽然并无恶意。但在当时,“蠕虫”在Internet中大肆传染,使得数千台连网的计算机停止运行,并造成巨额损失,成为一时的舆论焦点。
文件数据
图5-1 计算机病毒破坏文件及数据
在国内,最初引起人们注意的病毒是80年代末出现的“黑色星期五”、“米氏病毒”、“小球病毒”等。因当时软件种类不多,用户之间的软件交流较为频繁且反病毒软件并不普及,造成病毒的广泛流行。后来出现的Word宏病毒及Windows 95操作系统下的CIH病毒,使人们对病毒的认识更加深了一步。
2.病毒感染状况
那么用户通过什么方法可以了解到计算机已经感染到病毒呢?一般计算机受到病毒感染后,会表现出不同的症状。用户可以通过下列一些现象,来判断是否感染计算机病毒:
机器不能正常启动 加电后机器根本不能启动,或者启动时间变长了。有时会突然出现黑屏现象。
运行速度降低 如果发现在运行某个程序时,读取数据的时间比原来长,存文件或调文件的时间时间较长,那就可能是由于病毒造成的。
NX安装简单步骤
NX的安装包括运行程序的安装、外部设施的建立以及运行环境的建立等。
运行程序的安装指的是安装UGS提供的介质的安装,基本上有两张光碟,第一张是基本运行程序;第二张是帮助文件;另外购买的模块不同可能还会有其它需要安装的东西,例如模具设计向导等;随着NX的更新,UGS可能还会提供小版本的升级补丁在内!此外还需要UGS提供的授权文件,这是一个电子文档,里面的内容随模块的不同而不同。安装之前必须把它拷贝到服务器端。把NX的加密锁装在机箱的并口上,如果许可证是锁定网卡号的话则没有加密锁。NX的安装分为服务器安装和客户端安装两种,差别在于安装服务器时必须安装许可证管理程序,而客户端到不必!
第一步:安装基本预运行程序
1, 放入BASE &OPTIONS光碟,安装服务!在自动运行的界面中选择Install
Server,选择提示语言种类,选择许可证文件的存放地址,选择安装位置,自动安装,结束!(服务端必须,客户端不需)
2, 安装主运行程序!在自动运行的界面中选择Install Unigraphics,选择提示语言种类,选择服务器端(27000@*****,*****代表刚才安装的服务器的主机名即是完整的计算机名),选择安装内容以及安装的位置(建议主盘的根目录下建立一个文件,目录以英文字母开头,不要有空格不要有中文等非常用字母),选择语言种类,自动安装,结束!
3, 安装转换程序!在自动运行的界面中选择Install translator!选择安装提示语言种类,选择安装位置,全部安装,自动安装,结束!
第二步:NX运行调整
1, 开始菜单-程序-UG文件夹-NX*.0,如正常运行则表示已安装成功,否则进行以下检查。
2, 加密锁是否正常并插牢。运行许可证安装目录下的Hard Ware Ker目录下的sentinelsystemdriver.msi可执行文件,接受许可,完整安装结束!如若提示修复,移除,修改则已经安装!