C语言代码缺陷分析辅助编程实践系统

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:yaoyaoqi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络课程C语言编程学习中, 师生互动性差、教学效率低, 学生难以凭借自身能力解决编程中常见的代码缺陷问题. 为了更好帮助学生解决学习中的难题, 辅助老师达到教学目的, 研究一款代码缺陷检测辅助学生编程实践系统. 该系统首先对易犯的代码缺陷分类, 分析编译器不易检测的语法、词法和语义缺陷; 然后构建智能分析器,集成多种检测工具, 在系统中存储知识规则集合并扩展常见代码缺陷抽象模式; 最后检测代码并给出错误报告和修改意见, 通过配合学生模型辅助学生编程学习. 实验结果表明: 该系统能成功检测出常见代码缺陷并辅助学生编程实践.
其他文献
论文构建了24种不同信号调制类型的数据集,并提出一款端到端的信号调制识别神经网络.研究了网络卷积层数、卷积核以及训练数据集大小对信号调制识别性能的影响.所提方法避免了基于特征提取的信号调制识别方法中所需的特征选择、信号同步、载波跟踪、信噪比估计等繁杂的处理流程.最后,引入迁移学习技术解决因信道环境变化导致网络识别性能下降的问题,提升了所提网络的环境适应能力.实验结果表明当信道环境发生变化时,通过迁移学习,仅利用不到总样本数的40%作为训练样本即可实现与全部数据集相近的识别性能,并且网络训练时长同比降至总训
针对传统预测模型在样本不足的情形下,无法实现高精度月度供电量预测的问题,提出了一种基于改进的生成对抗网络数据增强方法,能够将大粒度的月度统计信息,同分布分解为按天统计的供电量信息,实现了数据增强与样本集的有效扩充.基于该样本集,运用深度残差网络构建用于月度供电量预测的深层模型.算例分析标明,所提出的方法能够在原有同类型预测方法的基础上,有效提升预测精度.
耙吸挖泥船的耙头产量主要取决于耙头的吸入密度,准确的吸入密度预测对提高耙吸挖泥船疏浚产量具有重要的意义.针对目前对吸入密度预测方法存在精度低、实时效果性差的缺点,提出了一种蝙蝠算法与模糊神经网络相结合的预测方法.通过实测施工数据,构建BA-FNN预测模型.实验表明:BA-FNN预测精度高且稳定性能好,能够为耙头产量预测以及指导施工提供科学有效的参考依据.
由于流程挖掘技术的快速发展, 流程挖掘算法种类增加迅速, 已有的算法研究文章介绍已不全面. 针对这一情况对迄今为止的流程挖掘主要算法进行系统性的分析总结. 首先对流程挖掘算法现状进行总体分析, 接着根据算法特性将流程挖掘算法分为传统的流程挖掘算法和基于计算智能和机器学习技术的流程挖掘算法两大类, 简要介绍其中代表性算法的基本思想和相关步骤, 最后比较了各类算法的优势和不足. 其中关于算法的分类和总结有助于初学者梳理流程挖掘领域相关算法知识, 而对发展现状和算法比较的分析则可以启发研究人员有待突破的方面.
改进类电磁机制算法,优化一种新的神经网络预测模型,应用于求解复杂的水质预测实际问题.实验数据采集黄河兰州段新城桥监测断面177组监测数据,其中前154组为模型训练数据,后23组为模型测试数据,与经典预测模型对比,改进算法优化的新模型预测结果均方误差较小,误差稳定性好,预测结果更准确.
为了准确地仿真分析汽车的NVH特性,通常需要准确获取声腔的声学特性参数.以某内饰车身为研究对象,以车内声学特性机理为基础,为探索开闭件声腔模型对噪声传递函数仿真分析的影响,分别建立了传统车内声腔模型的声固耦合系统和附加开闭件声腔的车内声固耦合系统.采用以声腔模态分析、板件贡献量分析、原点动刚度分析三种CAE仿真分析方法并结合所选车型的仿真NTF曲线特点,有针对性地分析了开闭件声腔在声腔建模时需要被考虑的原因.并通过试验验证了模型的准确性和方法的有效性.结果表明,附加开闭件声腔的建模仿真更接近实际情况,使得
针对用户跨域访问数据资源的数据共享场景, 为了保证用户的身份合法性以及安全通信, 提出了一种基于区块链的生物特征和口令双因子跨域认证与密钥协商方案. 用户生物特征通过模糊提取技术转换为生物密钥和生物公开信息参与认证, 避免生物特征被泄露. 包含生物密钥和生物公开信息的用户身份信息存储在区块链账本中,保证身份信息一致以及不被篡改. 认证域的认证服务器在跨域认证时无须与用户注册域的认证服务器交互, 而是直接通过查询区块链账本获取用户身份信息, 完成对跨域访问用户的认证. 安全性和性能分析表明, 方案所提协议能
虚拟现实中自我中心距离的准确认知、指点光标的合理设计对用户的交互体验及任务执行效率起着至关重要的作用. 结合费茨定律在三维指点任务中的拓展研究, 以指点光标类型、自我中心距离、目标大小及方位角作为变量, 展开虚拟空间指点交互实验研究. 首先提出指点光标、自我中心距离、目标大小及方位角的不同对自我中心距离认知准确性及目标指点速度存在影响等6个假设. 其次通过分析实验数据所得目标指点准确度及目标指点时间, 讨论自我中心距离认知准确度与目标指点速度的变化规律. 实验结果表明, 在虚拟现实中, 指点光标、目标大小
为解决图像语义分割任务中面对的分割场景的复杂性、分割对象的多样性及分割对象空间位置的差异性问题, 提高语义分割模型的精度, 提出基于稠密扩张卷积的双分支多层级语义分割网络(double branch and multi-stage network, DBMSNet). 首先采用主干网络提取输入图像的4个不同分辨率的特征图(De1、De2、De3、De4),其次采用特征精炼(feature refine, FR)模块对De1和De3这两个特征图进行特征精炼处理, 特征精炼处理之后的输出分支经过混合扩张卷积模
目的:探讨基于聚焦解决模式的护理干预对维持性血液透析患者负性情绪和自我管理能力的影响.方法:选取2019年6月-2020年12月茂名农垦医院收治的76例维持性血液透析患者为研究对象.根据随机数字表法分为试验组和对照组,各38例.对照组行血液透析常规护理,试验组在血液透析常规护理基础上加用基于聚焦解决模式的护理干预.比较两组护理前、护理6个月后负性情绪,知识掌握情况与自我管理能力.结果:护理6个月后,试验组焦虑自评量表(SAS)评分为(43.71±6.28)分,抑郁自评量表(SDS)评分为(40.21±3.