首页 解读嵌入式计算机软件

解读嵌入式计算机软件

举报
开通vip

解读嵌入式计算机软件解读嵌入式计算机软件近年来嵌入式计算技术不断进行改革和创新,在社会生活的各个领域都有了广泛的应用,行业内对软件质量和性能的重视程度也不断加深,以满足目前日益增长的软件测试需求。嵌入式计算机软件测试工作中最主要重点的内容就是检测软件质量。嵌入式计算机软件技术的应用范围不断扩大,并且系统的发展也越来越复杂,必须加强对计算机软件测试关键技术的探讨。1嵌入式软件测试的基本概述1.1嵌入式计算机软件测试的含义嵌入式计算机软件测试通常情况下是指,通过嵌入式计算机把宿主计算机和目标计算机进行连接。宿主计算机是指通用的平台,目标机...

解读嵌入式计算机软件
解读嵌入式计算机软件近年来嵌入式计算技术不断进行改革和创新,在社会生活的各个领域都有了广泛的应用,行业内对软件质量和性能的重视程度也不断加深,以满足目前日益增长的软件测试需求。嵌入式计算机软件测试工作中最主要重点的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 就是检测软件质量。嵌入式计算机软件技术的应用范围不断扩大,并且系统的发展也越来越复杂,必须加强对计算机软件测试关键技术的探讨。1嵌入式软件测试的基本概述1.1嵌入式计算机软件测试的含义嵌入式计算机软件测试通常情况下是指,通过嵌入式计算机把宿主计算机和目标计算机进行连接。宿主计算机是指通用的平台,目标机则是指给嵌入式系统提供运行平台的作用,保证系统可以平稳运行。通过利用计算机进行软件编译处理,运用目标机把编译好的软件进行下载,发挥数据传输和程序运行的基本作用。1.2嵌入式计算机软件测试的特征嵌入式计算机软件测试注重实时保证数据资料的完整,这就导致其中的内存空间较小,并且会需要比较贵的开发工具以及中央处理器,这些都导致嵌入式计算机软件测试和普通软件测试不同。随着科学技术水平的提升,嵌入式计算机软件系统已经在社会中有了很大程度上的应用,并且范围也越来越大。由于嵌入式计算机软件系统越来越复杂,相关的测试工作开展也遇到不同成都的困难。嵌入式计算机软件测试会消耗大量的经费和时间,在进行宿主机测试的过程中,受到时间和经费的限制较小,目前主要的研究方向是如何把测试转变到宿主机中进行。1.3嵌入式计算机软件的种类嵌入式计算机软件测试可以分为不同的类型和标准。通常情况下,划分嵌入式计算机软件类型可以通过下列标准进行,按照测试方式可以分为静态测试和动态测试;按照测试功能可以分为白盒测试和黑盒测试。2关键技术分析2.1宿主机的测试关键技术1)静态测试技术。静态测试技术是指对整体的软件系统进行分析,处理和连接数据。通过自动追溯源码的程序编程,源码的绘制程序的逻辑图,系统软件的程序结构以及程序生成的方法路径,或者不同的逻辑图和流程图等相互转换都可以利用静态测试技术来获得。静态测试技术的出现改变了传统的人工处理和审查软件的方式。传统的软件差错方式通过小组来审查程序的设计流程,进行数据算法的处理和分析,之后模拟运行,检查其中存在的错误。随着软件的使用次数越来越多,开发和设计的流程也逐渐复杂。由于设计在不同计算机中,人工差错分析方式不能发挥作用。静态软件测试技术中不需要对每一个计算机进行检查,它主要是通过分析整个系统中存在的数据,对软件进行差错,能够有效提升差错工作的效率,节约时间。2)动态测试技术。动态测试技术通过宿主机中内存现象、数据代码的执行和代码覆盖程度进行分析。通过监督内存使用现象可以分析其中的数据情况,及时解决计算机中存在的内存问题,快速查找出现错误,优化内存数据分配。数据代码执行能力中体现的是测试编制程序的现状和使用情况,分析具体执行的作用,查看是否符合预算目的。执行情况可以通过数据代码的覆盖率进行分析。测试软件中的代码覆盖率能够掌握整体程序的运行情况,提高测试过程的运行效率,检查数据是否遗漏等问题,提高测试人员的工作速度,保证测试结构的准确性。2.2目标机的测试关键技术目标机的测试主要是通过系统的整体评价进行,保障嵌入式计算机软件测试的稳定性和可靠性。1)内存分析技术。这一技术能够有效的保证数据的实时获取,嵌入式系统的内存空间有限,内存分析技术能够合理处理动态内存分配不均的问题。如果其中出现错误,导致数据失去时效性,内存分析技术能够有效的减少这种现象的发生。但是内存分析技术也有缺点,可能会损坏软件内部的数据源,在分析中对于环境有条件限制。2)性能分析技术。程序的性能会对嵌入式系统起到决定性的影响作用,由此可见性能分析技术在嵌入式计算机软件测试中是至关重要的。通过性能分析技术进行程序性能的研究,促进软件 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 开发人员及时发现问题并解决,避免造成更大的错误。3结束语综上所述,在信息化时代背景下,计算机的应用已经深入社会生活的方方面面。嵌入式计算机软件测试技术的出现是必然趋势,近年来关于嵌入式计算机软件测试的研究也越来越深入,不断的完善和发展嵌入式计算机软件测试关键技术。采用不同的方式进行检测,运用嵌入式计算机软件测试的关键技术,保证软件测试结果的准确性。
本文档为【解读嵌入式计算机软件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
言言无悔一生
暂无简介~
格式:doc
大小:13KB
软件:Word
页数:2
分类:
上传时间:2022-01-10
浏览量:0