摘 要:当前时期,计算机技术和信息技术高速发展,极大程度的推动了社会发展方式。嵌入式计算机技术也在不断发展和完善,性能得到进一步提升,越来越广泛的应用于社会各个领域中,计算机行业也逐渐提升对软件的重视程度。通过对嵌入式计算机软件测试关键技术进行探讨研究,希望能够使嵌入式计算机软件满足测试要求。
【关键词】嵌入式 计算机软件 关键技术
同其他软件相比较,嵌入式计算机软件更加具有专用性,只能在固定的硬件平台中运行。通常情况下,需要合理分开嵌入式软件的运行环境和开发环境,也就是利用交叉开发的方式进行,间接提高了嵌入式软件的开发复杂性。加强对嵌入式计算机软件测试关键技术研究,对促进嵌入式软件的开发和应用具有重要意义。
1 宿主机关键技术
1.1 静态测试技术
当今时期,有很多计算机软件开发研究人员认为,人工审议与走查是比较有效的软件查错方式。但是随着计算机技术的不断发展,软件规模也逐渐提升,进而对计算机专业人才数量提出一定需求,同时由于源码在计算机中、或者目录上比较零散,无法有效审议与走查计算机软件。基于上述问题考虑,需要对整个软件系统结构进行相应方式进行处理,以此促使自动化连接,进而为计算机软件的审议与走查,奠定良好的基础。通过静态测试分析技术,可以实现多方面内容操作,比如说分析程序路径、绘制程序逻辑图、相互转换生成流程图、逻辑图、框图、以及获取完整的软件系统逻辑框图等等。……