期刊文献+
共找到52篇文章
< 1 2 3 >
每页显示 20 50 100
DeepCom-GCN:融入控制流结构信息的代码注释生成模型
1
作者 钟茂生 刘会珠 +1 位作者 匡江玲 严婷 《江西师范大学学报(自然科学版)》 北大核心 2025年第1期27-36,共10页
代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结... 代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结构信息.针对这一问题,该文提出一种融入程序控制流结构信息的代码注释生成方法,将源代码序列和结构信息作为单独的输入进行处理,允许模型学习代码的语义和结构.在2个公开数据集上进行验证,实验结果表明:和其他基线方法相比,DeepCom-GCN在BLEU-4、METEOR和ROUGE-L指标上的性能分别提升了2.79%、1.67%和1.21%,验证了该方法的有效性. 展开更多
关键词 代码注释生成 抽象语法树 控制流图 图卷积神经网络 软件工程 程序理解 自然语言处理
在线阅读 下载PDF
面向代码注释生成任务的注释质量评价研究 被引量:1
2
作者 赵衔麟 潘兴禄 +2 位作者 邹艳珍 刘陈晓 谢冰 《软件学报》 北大核心 2025年第8期3744-3768,共25页
代码注释生成是软件工程领域的重要研究任务.当前主流的注释生成方法训练深度学习模型以生成注释,依靠在开放的代码注释数据集上采用BLEU等指标来进行注释质量评价,主要反映生成注释与数据集中人工参考注释的相似性.但由于开放注释数据... 代码注释生成是软件工程领域的重要研究任务.当前主流的注释生成方法训练深度学习模型以生成注释,依靠在开放的代码注释数据集上采用BLEU等指标来进行注释质量评价,主要反映生成注释与数据集中人工参考注释的相似性.但由于开放注释数据集中人工参考注释的质量难以保障,其有效性受到越来越多质疑.因此,面向代码注释生成任务,亟需一种直观有效的代码注释质量评价方法,一方面改进开放注释数据集的质量,另一方面提升生成注释的评价效果.针对该问题,对现有量化的注释质量评价方法进行调研和分析,并将一套多维度注释质量评价指标用于对主流开放数据集、典型注释生成方法以及ChatGPT生成代码注释的质量评价,由此给出一些具有参考价值的研究发现:1)现有主流开放数据集中的代码注释质量俱有待提高,均存在不同程度的不准确、可读性差、过于简短、缺乏有用信息等问题;2)现有方法生成的注释普遍在词汇和语义上与代码更接近,缺乏代码高层意图等对开发者更有用的信息;3)生成注释的BLEU值较低,一个重要原因是数据集中大量的参考注释本身质量不佳,譬如与代码缺乏关联、自然性较差等,应过滤或改进此种参考注释;4)大语言模型ChatGPT生成的代码注释内容丰富但较为冗长,其质量评价需要根据开发者意图与具体场景进行针对性改进.基于这些发现,也对未来代码注释生成任务及注释质量评价研究给出若干建议. 展开更多
关键词 代码注释 注释质量 注释评价 注释数据集 注释生成
在线阅读 下载PDF
基于Issue检索增强大语言模型的补充性代码注释生成
3
作者 潘兴禄 赵衔麟 +2 位作者 刘陈晓 邹艳珍 谢冰 《软件学报》 北大核心 2025年第11期5008-5030,共23页
随着编程命名规范的普及和自描述代码的深入实践,传统与代码字面相似的摘要性代码注释逐渐失去开发者的青睐.开发者更关注在理解和维护代码过程中能够提供额外信息的补充性代码注释.但是,补充性代码注释的生成往往需要代码之外的额外信... 随着编程命名规范的普及和自描述代码的深入实践,传统与代码字面相似的摘要性代码注释逐渐失去开发者的青睐.开发者更关注在理解和维护代码过程中能够提供额外信息的补充性代码注释.但是,补充性代码注释的生成往往需要代码之外的额外信息源,且注释中呈现的补充内容复杂多样,给现有工作带来很大的挑战.将软件开发中开发者之间的Issue交流记录作为额外信息源,提出一种基于Issue检索增强大语言模型的补充性代码注释生成方法.该方法首先将Issue中的代码补充信息整理分类为5种类型,再利用大语言模型从代码提交时所关联的Issue中检索出包含潜在类型补充信息的语句,随后根据相应语句进行注释生成.进一步,该方法通过分析生成注释的代码相关性和Issue可验证性,能较好地过滤生成注释中潜在的幻觉.在两个主流大语言模型Chat GPT和GPT-4o上进行了实验.实验结果表明,所提方法能够将ChatGPT生成注释对于人工补充性注释的覆盖率从33.6%提升至72.2%,将GPT-4o生成注释对于人工补充性注释的覆盖率从35.8%提升至88.4%,显著地提升了补充性代码注释的生成效果.同时,所提方法所生成的注释相比现有方法能够明显提供更多对开发者有帮助的额外信息,从而对开发者在理解一些复杂代码时具有十分重要的价值. 展开更多
关键词 代码注释 注释生成 补充性代码注释 ISSUE 大语言模型
在线阅读 下载PDF
基于自然语言处理的代码自动注释生成算法研究
4
作者 谢欣 《软件》 2025年第1期163-165,共3页
本文针对现有代码注释存在的问题,提出了一种基于自然语言处理的代码自动注释生成算法。该算法集成词向量表示、序列标注、注意力机制和注释生成等多个模块,实现了从源代码到注释文本的自动化转换。实验结果表明,该算法在准确性、实时... 本文针对现有代码注释存在的问题,提出了一种基于自然语言处理的代码自动注释生成算法。该算法集成词向量表示、序列标注、注意力机制和注释生成等多个模块,实现了从源代码到注释文本的自动化转换。实验结果表明,该算法在准确性、实时性和通用性方面具有显著优势,有效提高了代码的可读性和可维护性。本研究为软件开发过程中的代码注释自动化提供了新的思路和方法。 展开更多
关键词 自然语言处理 代码注释 自动生成 序列标注 注意力机制
在线阅读 下载PDF
基于知识图谱的自动化代码注释生成方法
5
作者 张鸿博 贺风利 《智能物联技术》 2025年第1期106-110,共5页
深入探讨一种基于知识图谱的自动化代码注释生成方法。研究知识图谱在代码理解中的应用基础,并构建一个技术框架。详细分析代码中变量、函数、类等信息的图结构化表达,研究一种有效的实体与关系抽取算法,并基于图卷积网络进行代码与自... 深入探讨一种基于知识图谱的自动化代码注释生成方法。研究知识图谱在代码理解中的应用基础,并构建一个技术框架。详细分析代码中变量、函数、类等信息的图结构化表达,研究一种有效的实体与关系抽取算法,并基于图卷积网络进行代码与自然语言注释的语义映射计算来实现注释生成。实验采用CodeBERT模型,并基于FunCom数据集微调模型,测试结果显示了所提方法的稳定性、有效性。 展开更多
关键词 知识图谱 代码注释 图卷积神经网络 注释生成
在线阅读 下载PDF
基于大语言模型的个性化实验报告评语自动生成与应用 被引量:7
6
作者 翟洁 李艳豪 +1 位作者 李彬彬 郭卫斌 《计算机工程》 CAS CSCD 北大核心 2024年第7期42-52,共11页
在计算机实验报告评阅过程中,不同的实验报告评价体系呈现出多样性和差异性,固化的实验评语模板缺乏个性化的内容,评价结果往往未给出可解释性的依据。针对以上问题,提出基于大语言模型的个性化实验报告评语自动生成框架。通过主题-评... 在计算机实验报告评阅过程中,不同的实验报告评价体系呈现出多样性和差异性,固化的实验评语模板缺乏个性化的内容,评价结果往往未给出可解释性的依据。针对以上问题,提出基于大语言模型的个性化实验报告评语自动生成框架。通过主题-评估决策-集成提示策略,从教师的实验需求、代码质量需求中抽取该实验特有的评价体系,形成评估决策树,构建计算机软件方向课程共享的评估决策树库。设计基于大语言模型和决策树的实验要求、代码质量主题评级方法,从评估决策树库检索匹配学生实验报告内容的评估决策树,结合实验报告和代码文本,自动生成实验主题、代码质量主题定量或定性的评级结果及对应的可解释性依据。在实验报告模板中融入学生已完成的实验任务、主题评级结果、评价依据等,生成个性化的实验评语。实验结果表明,基于主题-评估决策-集成提示策略的决策树生成结果明显优于未用提示的方法,该策略各部分具有一定的有效性和合理性,同时自动生成的评级结果和教师原先批阅的评阅结果对比,软件测试、面向对象程序设计、电商金融课程示例匹配正确率均达到90%以上。从任课教师对于自动生成的评语评分分析,评语在流畅性、相关性、合理性3个维度上达到了较高的质量水平。 展开更多
关键词 大语言模型 实验评估决策树 个性化 评语自动生成 代码质量评价
在线阅读 下载PDF
Sentiment Analysis of Code-Mixed Bambara-French Social Media Text Using Deep Learning Techniques 被引量:3
7
作者 Arouna KONATE DU Ruiying 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2018年第3期237-243,共7页
The global growth of the Internet and the rapid expansion of social networks such as Facebook make multilingual sentiment analysis of social media content very necessary. This paper performs the first sentiment analys... The global growth of the Internet and the rapid expansion of social networks such as Facebook make multilingual sentiment analysis of social media content very necessary. This paper performs the first sentiment analysis on code-mixed Bambara-French Facebook comments. We develop four Long Short-term Memory(LSTM)-based models and two Convolutional Neural Network(CNN)-based models, and use these six models, Na?ve Bayes, and Support Vector Machines(SVM) to conduct experiments on a constituted dataset. Social media text written in Bambara is scarce. To mitigate this weakness, this paper uses dictionaries of character and word indexes to produce character and word embedding in place of pre-trained word vectors. We investigate the effect of comment length on the models and perform a comparison among them. The best performing model is a one-layer CNN deep learning model with an accuracy of 83.23 %. 展开更多
关键词 sentiment analysis code-mixed Bambara-French Facebook comments deep learning Long Short-Term Memory(LSTM) Convolutional Neural Network(CNN)
原文传递
基于类型辅助引导的代码注释生成模型 被引量:1
8
作者 刘利 吕韦岑 汪洋 《无线电通信技术》 北大核心 2024年第4期807-814,共8页
代码注释生成方法通常基于结构-序列(Structure-Sequence, Struct2Seq)框架,但忽略了代码注释的类型信息,例如操作符、字符串等。由于类型信息之间的层次具有依赖性,将类型信息引入已有的Struct2Seq框架并不适用。为了解决上述问题,提... 代码注释生成方法通常基于结构-序列(Structure-Sequence, Struct2Seq)框架,但忽略了代码注释的类型信息,例如操作符、字符串等。由于类型信息之间的层次具有依赖性,将类型信息引入已有的Struct2Seq框架并不适用。为了解决上述问题,提出一种基于类型辅助引导的代码注释生成(Code Comment Generation based on Type-assisted Guidance, CCG-TG)模型,将源代码视为带有类型信息的n元树。该模型包含一个关联类型编码器和一个限制类型解码器,可以对源代码进行自适应总结。此外,提出一种多级强化学习(Multi-level Reinforcement Learning, MRL)方法来优化所提模型的训练过程。在多个数据集上进行实验,与多种基准模型对比,证明所提CCG-TG模型在所有评价指标上的性能最优。 展开更多
关键词 代码注释生成 类型信息 结构序列框架 类型辅助引导 强化学习
在线阅读 下载PDF
弹幕语言的语码转换探析——以韩剧TV中的弹幕语言为例
9
作者 杨倩 《现代语文》 2024年第5期11-16,共6页
弹幕语言是网络语言新形式之一,存在着形式多样的句内语码转换现象。以韩剧TV中的弹幕语言为例,弹幕语言语码转换的语表形式主要表现在四个方面:方言与普通话的语码转换、英语与普通话的语码转换、韩语与普通话的语码转换、多语间的语... 弹幕语言是网络语言新形式之一,存在着形式多样的句内语码转换现象。以韩剧TV中的弹幕语言为例,弹幕语言语码转换的语表形式主要表现在四个方面:方言与普通话的语码转换、英语与普通话的语码转换、韩语与普通话的语码转换、多语间的语码转换。弹幕语言语码转换的语用功能则表现在七个方面:信息传递功能、顺应功能、评价功能、委婉表达功能、共情功能、戏谑功能、填补功能。韩语影视剧和综艺节目网络言语社区是一个典型的网络言语社区,它可以作为上位概念,包含具有类似功能、表达习惯、心理认同的其他网络语言社区。弹幕语言的语码转换是该社区群体成员身份标记和心理认同的外显形式。通过使用语码转换,该网络言语社区的内部一致性与排他性特点得到凸显。 展开更多
关键词 弹幕语言 语码转换 语表形式 语用功能 言语社区
在线阅读 下载PDF
MMCUP:融合多模态信息的代码注释自动更新方法 被引量:1
10
作者 刘诗凡 崔展齐 +1 位作者 陈翔 李莉 《计算机学报》 EI CAS CSCD 北大核心 2024年第1期172-189,共18页
良好的代码注释对于程序维护有着重要价值.但在实际开发过程中,开发人员经常会在更改代码后忽略更新相应的代码注释,导致更新后的代码和注释不一致,对软件可维护性造成影响.现有注释更新方法在进行注释更新时,通常仅将代码视为普通文本... 良好的代码注释对于程序维护有着重要价值.但在实际开发过程中,开发人员经常会在更改代码后忽略更新相应的代码注释,导致更新后的代码和注释不一致,对软件可维护性造成影响.现有注释更新方法在进行注释更新时,通常仅将代码视为普通文本进行处理,忽视了代码结构信息.为此,本文提出了一种融合多模态信息的代码注释更新方法MMCUP(Multi-Modal Comment UPdating).MMCUP使用了旧代码注释、代码编辑序列和AST差异序列三种模态的信息来训练基于Transformer架构的模型,以对注释进行更新.实验结果表明,,MMCUP在Accuracy、Recall@5等指标上相较于CUP和HatCUP等方法至少提高了5.8%和4.4%. 展开更多
关键词 代码注释更新 程序理解 代码-注释共同演化 深度学习 序列到序列模型
在线阅读 下载PDF
代码审查自动化研究综述 被引量:4
11
作者 花子涵 杨立 +1 位作者 陆俊逸 左春 《软件学报》 EI CSCD 北大核心 2024年第7期3265-3290,共26页
随着现代软件规模的不断扩大,协作开发成为软件开发的主流趋势,代码审查成为现代化软件开发的重要工作流程.但由于人工代码评审往往耗费审查者较大精力,且存在审查者不匹配或审查者水平有限等问题,人工代码评审的质量和效率难以保证,且... 随着现代软件规模的不断扩大,协作开发成为软件开发的主流趋势,代码审查成为现代化软件开发的重要工作流程.但由于人工代码评审往往耗费审查者较大精力,且存在审查者不匹配或审查者水平有限等问题,人工代码评审的质量和效率难以保证,且审查后的代码修复也十分费时费力.因此,亟需研究人员为代码审查流程进行改进,提供自动化思路.对代码审查自动化相关研究进行系统梳理和总结,并重点介绍4种主要方向:审查者推荐、代码变更质量评估、审查意见生成和代码自动修复.整理了相关方向的148篇研究,对每个方向的研究进行技术分类与分析.随后,整理了各方向研究任务的评估方法,并整理出常用的数据集与开源工具.最后,对代码审查自动化领域面临的问题进行梳理,并对未来研究进行展望. 展开更多
关键词 代码审查自动化 审查者推荐 代码变更质量评估 审查意见生成 代码自动修复
在线阅读 下载PDF
软件中代码注释质量问题研究综述 被引量:1
12
作者 王潮 徐卫伟 周明辉 《软件学报》 EI CSCD 北大核心 2024年第2期513-531,共19页
代码注释作为辅助软件开发群体协作的关键机制,被开发者所广泛使用以提升开发效率.然而,由于代码注释并不直接影响软件运行,使其常被开发者忽视,导致出现代码注释质量问题,进而影响开发效率.代码注释中存在的质量问题会影响开发者理解... 代码注释作为辅助软件开发群体协作的关键机制,被开发者所广泛使用以提升开发效率.然而,由于代码注释并不直接影响软件运行,使其常被开发者忽视,导致出现代码注释质量问题,进而影响开发效率.代码注释中存在的质量问题会影响开发者理解相关代码,甚至可能产生误解从而引入代码缺陷,因此这一问题受到研究者的广泛关注.采用系统文献调研,对近年来国内外学者在代码注释质量问题上的研究工作进行系统的分析.从代码注释质量的评价维度、度量指标以及提升策略这3个方面总结研究现状,并提出当前研究所存在的不足、挑战及建议. 展开更多
关键词 代码注释 软件文档 自然语言处理 机器学习
在线阅读 下载PDF
基于多标签学习的代码评审意见质量评价
13
作者 杨岚心 张贺 +5 位作者 徐近伟 张逸凡 王梓宽 周鑫 李京悦 荣国平 《软件学报》 EI CSCD 北大核心 2024年第6期2775-2794,共20页
代码评审是现代软件开发过程中被广泛应用的最佳实践之一,其对于软件质量保证和工程能力提升都具有重要意义.代码评审意见是代码评审最主要和最重要的产出之一,其不仅是评审者对代码变更的质量感知,而且是作者修复代码缺陷和提升质量的... 代码评审是现代软件开发过程中被广泛应用的最佳实践之一,其对于软件质量保证和工程能力提升都具有重要意义.代码评审意见是代码评审最主要和最重要的产出之一,其不仅是评审者对代码变更的质量感知,而且是作者修复代码缺陷和提升质量的重要参考.目前,全球各大软件组织都相继制定了代码评审指南,但仍缺少针对代码评审意见质量的有效的评价方式和方法.为了实现可解释的、自动化的评价,开展文献综述、案例分析等若干实证研究,并在此基础上提出一种基于多标签学习的代码评审意见质量评价方法.实验使用某大型软件企业的34个商业项目的共计17000条评审意见作为数据集.结果表明所提出的方法能够有效地评价代码评审意见质量属性和质量等级.除此以外,还提供若干建模经验,如评审意见标注和校验等,旨在帮助那些受代码评审困扰的软件组织更好地实施所提出的方法. 展开更多
关键词 软件质量保证 代码评审 代码评审意见 质量评价 多标签学习 实证软件工程
在线阅读 下载PDF
基于组合分类算法的源代码注释质量评估方法 被引量:7
14
作者 余海 李斌 +2 位作者 王培霞 贾荻 王永吉 《计算机应用》 CSCD 北大核心 2016年第12期3448-3453,3467,共7页
源代码注释是软件的重要组成部分,研究者往往需要利用人工或自动化的方法产生分析注释,注释的质量评估也往往是通过人工来完成,这无疑是低效不客观的。为此,首先从注释的格式、语言形式、内容以及与代码相关度4个方面出发构建注释评估准... 源代码注释是软件的重要组成部分,研究者往往需要利用人工或自动化的方法产生分析注释,注释的质量评估也往往是通过人工来完成,这无疑是低效不客观的。为此,首先从注释的格式、语言形式、内容以及与代码相关度4个方面出发构建注释评估准则;进而,基于这一准则提出了一种基于组合分类算法的注释质量评估方法。该方法将机器学习以及自然语言处理技术引入到注释质量评估中来,利用分类算法将注释分为不合格、合格、良好、优秀四个等级。通过对基本分类算法的组合使用,使得评估效果进一步提高。组合分类算法的准确率和F1值较单独使用某一种分类算法提高20个百分点左右,除宏平均F1值外,各项指标都达到了70%以上。实验结果表明,所提方法能够很好地应用于注释质量评估。 展开更多
关键词 源码注释 质量评估 文本分类 组合算法 自然语言处理
在线阅读 下载PDF
代码注释自动生成方法综述 被引量:17
15
作者 陈翔 杨光 +2 位作者 崔展齐 孟国柱 王赞 《软件学报》 EI CSCD 北大核心 2021年第7期2118-2141,共24页
在软件的开发和维护过程中,与代码对应的注释经常存在缺失、不足或者与代码实际内容不匹配等问题,但手工编写代码注释对开发人员来说费时费力,且注释质量难以保证,因此亟需研究人员提出有效的代码注释自动生成方法.代码注释自动生成问... 在软件的开发和维护过程中,与代码对应的注释经常存在缺失、不足或者与代码实际内容不匹配等问题,但手工编写代码注释对开发人员来说费时费力,且注释质量难以保证,因此亟需研究人员提出有效的代码注释自动生成方法.代码注释自动生成问题是当前程序理解研究领域的一个研究热点,对该问题进行了系统综述.主要将已有的自动生成方法细分为3类:基于模板的方法、基于信息检索的方法和基于深度学习的方法.依次对每一类方法的已有研究成果进行了系统的梳理、总结和点评.随后分析了已有的实证研究中经常使用的语料库和主要的注释质量评估方法,以利于针对该问题的后续研究可以进行合理的实验设计.最后进行总结,并对未来值得关注的研究方向进行了展望. 展开更多
关键词 程序理解 代码注释自动生成 模板 信息检索 深度学习 机器翻译
在线阅读 下载PDF
融合结构与语义特征的代码注释决策支持方法 被引量:6
16
作者 黄袁 贾楠 +3 位作者 周强 陈湘萍 熊英飞 罗笑南 《软件学报》 EI CSCD 北大核心 2018年第8期2226-2242,共17页
代码注释是辅助编程人员理解源代码的有效手段之一.高质量的注释决策不仅能够覆盖软件系统中的核心代码片段,还能避免产生多余的代码注释.然而在实际开发中,编程人员往往缺乏统一的注释规范,大部分的注释决策都取决于个人经验以及领域知... 代码注释是辅助编程人员理解源代码的有效手段之一.高质量的注释决策不仅能够覆盖软件系统中的核心代码片段,还能避免产生多余的代码注释.然而在实际开发中,编程人员往往缺乏统一的注释规范,大部分的注释决策都取决于个人经验以及领域知识.对于新手程序员来说,注释决策显然成为一项重要而艰巨的任务.为了减少编程人员投入过多的精力在注释决策上,从大量的代码注释实例中学习出一种通用的注释决策规范,并提出了CommentAdviser方法,以辅助编程人员在代码开发过程中做出恰当的注释决策.由于注释决策与代码本身的上下文信息密切相关,因此,从当前代码行的上下文代码中提取代码结构特征以及代码语义特征作为支持注释决策的主要依据.然后,利用机器学习算法判定当前代码行是否为可能的注释点.在GitHub中的10个大型开源软件的数据集上评估了所提出的方法,实验结果以及用户调研表明,代码注释决策支持CommentAdviser方法的可行性和有效性. 展开更多
关键词 代码注释 结构特征 语义特征 机器学习 注释决策
在线阅读 下载PDF
基于多特征权重分配的源代码搜索优化 被引量:6
17
作者 李阵 钮俊 +1 位作者 王奎 辛园园 《计算机应用》 CSCD 北大核心 2018年第3期812-817,共6页
对开源代码进行准确搜索是实现代码复用的前提。在基于关键字搜索的研究中,目前只关注匹配方法签名。结合源代码注释对方法功能的语义描述,提出结合代码注释的关键字搜索方法。通过生成源代码抽象语法树,从中识别方法签名与各类型注释... 对开源代码进行准确搜索是实现代码复用的前提。在基于关键字搜索的研究中,目前只关注匹配方法签名。结合源代码注释对方法功能的语义描述,提出结合代码注释的关键字搜索方法。通过生成源代码抽象语法树,从中识别方法签名与各类型注释等组合代码特征;将代码特征与查询语句分别用向量表示,并计算向量间的余弦相似度,然后制定针对搜索结果多特征权重分配的评分机制。根据评分对搜索结果进行排序,得到与查询语句相关的结果序列。实验结果表明,多个代码特征在不同权重影响下可以提升源代码搜索准确度。 展开更多
关键词 代码复用 代码注释 方法签名 抽象语法树 代码特征
在线阅读 下载PDF
男子国际竞技体操评分规则评述 被引量:5
18
作者 王长青 蓝庆霞 蓝涛 《中国体育科技》 CSSCI 北大核心 2008年第1期90-92,共3页
运用文献资料调研、比较研究等方法,对2006年国际男子竞技体操评分规则进行了研究分析。新的评分规则在评分体系上具有突破性,在分数的评判上具有分离性,在难度的选择上具有无限制性,加大了优秀运动员的区分度,增强了比赛的公正性,有利... 运用文献资料调研、比较研究等方法,对2006年国际男子竞技体操评分规则进行了研究分析。新的评分规则在评分体系上具有突破性,在分数的评判上具有分离性,在难度的选择上具有无限制性,加大了优秀运动员的区分度,增强了比赛的公正性,有利于运动员能力的发挥与创新。建议系统调整各部分分值的分配关系,增加成套动作的难度数量,延长或取消对成套动作的时间限制,使规则不断完善。 展开更多
关键词 竞技体操 男子 评分规则 评述 建议
在线阅读 下载PDF
基于双重信息检索的Bash代码注释生成方法 被引量:5
19
作者 陈翔 于池 +2 位作者 杨光 濮雪莲 崔展齐 《软件学报》 EI CSCD 北大核心 2023年第3期1310-1329,共20页
Bash是Linux默认的shell命令语言.它在Linux系统的开发和维护中起到重要作用.对不熟悉Bash语言的开发人员来说,理解Bash代码的目的和功能具有一定的挑战性.针对Bash代码注释自动生成问题提出了一种基于双重信息检索的方法 ExplainBash.... Bash是Linux默认的shell命令语言.它在Linux系统的开发和维护中起到重要作用.对不熟悉Bash语言的开发人员来说,理解Bash代码的目的和功能具有一定的挑战性.针对Bash代码注释自动生成问题提出了一种基于双重信息检索的方法 ExplainBash.该方法基于语义相似度和词法相似度进行双重检索,从而生成高质量代码注释.其中,语义相似度基于CodeBERT和BERT-whitening操作训练出代码语义表示,并基于欧式距离来实现;词法相似度基于代码词元构成的集合,并基于编辑距离来实现.以NL2Bash研究中共享的语料库为基础,进一步合并NLC2CMD竞赛共享的数据以构造高质量语料库.随后,选择了来自代码注释自动生成领域的9种基准方法,这些基准方法覆盖了基于信息检索的方法和基于深度学习的方法.实证研究和人本研究的结果验证了ExplainBash方法的有效性.然后设计了消融实验,对ExplainBash方法内设定(例如检索策略、BERT-whitening操作等)的合理性进行了分析.最后,基于所提方法开发出一个浏览器插件,以方便用户对Bash代码的理解. 展开更多
关键词 程序理解 Bash代码 代码注释生成 信息检索 代码语义 代码词法
在线阅读 下载PDF
薄壁箱形截面柱的承载力计算 被引量:8
20
作者 朱慈勉 沈祖炎 陈栋 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 1997年第3期268-273,共6页
采用非线性混合有限元模型对薄壁箱形截面柱的承载力进行了系统的分析,绘制了中心受压柱的柱子曲线和各类偏心受压柱的相关曲线。并与采用GBJ18—87钢结构规范计算得到的相应曲线进行了比较与分析.文中提出了对现行规范计算方法作合... 采用非线性混合有限元模型对薄壁箱形截面柱的承载力进行了系统的分析,绘制了中心受压柱的柱子曲线和各类偏心受压柱的相关曲线。并与采用GBJ18—87钢结构规范计算得到的相应曲线进行了比较与分析.文中提出了对现行规范计算方法作合理调整的建议. 展开更多
关键词 薄壁箱形柱 承载力 金属结构
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部