期刊文献+
共找到1,059篇文章
< 1 2 53 >
每页显示 20 50 100
《Grammars for Programming Languages》简介
1
《计算机工程与应用》 1983年第4期100-100,共1页
加利福尼亚大学J. Craig cleaveland和Robert C. Uzgalis合著的“Grammars forProgramming Languages”(程序设计语言的文法)一书系美国ELSEVIER NORTH-HO-LLAND, INC.1977年出版的一套程序设计语言丛书之一。 自从1956年Noam
关键词 短语结构文法 定义 书系 Grammars for programming languages 程序设计语言
在线阅读 下载PDF
Agent Oriented Programming进展
2
作者 王一川 石纯一 《计算机科学》 CSCD 北大核心 2002年第12期120-122,97,共4页
Agent-oriented programming (AOP) is a framework to develop agents, and it aims to link the gap betweentheory and practical in agent research. The core of an AOP framework is its language and semantics. In this paper,w... Agent-oriented programming (AOP) is a framework to develop agents, and it aims to link the gap betweentheory and practical in agent research. The core of an AOP framework is its language and semantics. In this paper,we propose the necessary properties which agents should have, and then give a summary and analysis about differentAOP languages based on these properties. 展开更多
关键词 人工智能 自治实体 多AGENT系统 AgentOrientedprogramming
在线阅读 下载PDF
基于深度学习的混合语言源代码漏洞检测方法 被引量:1
3
作者 张学军 郭梅凤 +3 位作者 张潇 张斌 黄海燕 蔡特立 《湖南大学学报(自然科学版)》 北大核心 2025年第4期103-113,共11页
现有基于深度学习的源代码漏洞检测方法主要针对单一编程语言进行特征学习,难以对混合编程语言软件项目因代码单元间的关联和调用产生漏洞进行有效检测.因此,本文提出了一种基于深度学习的混合语言源代码漏洞检测方法DL-HLVD.首先利用B... 现有基于深度学习的源代码漏洞检测方法主要针对单一编程语言进行特征学习,难以对混合编程语言软件项目因代码单元间的关联和调用产生漏洞进行有效检测.因此,本文提出了一种基于深度学习的混合语言源代码漏洞检测方法DL-HLVD.首先利用BERT层将代码文本转换为低维向量,并将其作为双向门控循环单元的输入来捕获上下文特征,同时使用条件随机场来捕获相邻标签间的依赖关系;然后对混合语言软件中不同类型编程语言的函数进行命名实体识别,并将其和程序切片结果进行重构来减少代码表征过程中的语法和语义信息的损失;最后设计双向长短期记忆网络模型提取漏洞代码特征,实现对混合语言软件漏洞检测.在SARD和CrossVul数据集上的实验结果表明,DL-HLVD在两类漏洞数据集上识别软件漏洞的综合召回率达到了95.0%,F1值达到了93.6%,比最新的深度学习方法VulDeePecker、SySeVR、Project Achilles在各个指标上均有提升,说明DL-HLVD能够提高混合语言场景下源代码漏洞检测的综合性能. 展开更多
关键词 漏洞检测 命名实体识别 程序切片 混合语言
在线阅读 下载PDF
英美高校外语类专业的式微:思考与启示 被引量:2
4
作者 姜亚军 龚睿 《外国语文》 北大核心 2025年第2期1-17,共17页
近20年来,人文学科在英美等国表现出日渐式微之势。由于招生人数下降和财政压力加大,英美高校纷纷撤销外语类专业,外语人才的供给和需求形成一个“怪圈”,与国家语言能力建设之间的矛盾日渐突出。本文对英美高校外语类专业在过去近20年... 近20年来,人文学科在英美等国表现出日渐式微之势。由于招生人数下降和财政压力加大,英美高校纷纷撤销外语类专业,外语人才的供给和需求形成一个“怪圈”,与国家语言能力建设之间的矛盾日渐突出。本文对英美高校外语类专业在过去近20年中的调整进行梳理,在探讨全球高等外语教育变革趋势的基础上,结合我国特色外语教育改革发展面临的历史方位与形势挑战,从国家外语能力建设、分类发展、专业知识体系构建等方面对我国外语专业的优化调整提出建议。 展开更多
关键词 外语专业 英美高校 式微 启示
在线阅读 下载PDF
《国际中文教学通用课程大纲》的应用价值与实践探索——以英国中文教育国际合作项目的应用为例
5
作者 于泓珊 杨薇 钟英华 《四川师范大学学报(社会科学版)》 北大核心 2025年第4期153-161,206,共10页
《国际中文教学通用课程大纲》(中小学阶段)作为中文教学实践标准,为海外低龄中文教学提供了规范性的指导和参考。《大纲》在“中文培优”项目中的应用,本质上是国际中文教育标准与英国外语教育体系的衔接,具有重要价值,能助力解决“中... 《国际中文教学通用课程大纲》(中小学阶段)作为中文教学实践标准,为海外低龄中文教学提供了规范性的指导和参考。《大纲》在“中文培优”项目中的应用,本质上是国际中文教育标准与英国外语教育体系的衔接,具有重要价值,能助力解决“中文培优”项目面临的三重挑战、达成关键成果目标、推动国际中文教育标准与英国本土实践的深度联结。在英国中文教育国际合作项目中,《大纲》可以从课程整体设计、教学大纲编写、课堂教学实施、教学资源建设、考核评价设计五个方面具体实施,并在“中文培优”项目暑期来华研修项目的实践应用中提供指导和支持。效果评价显示,《大纲》的应用能显著提升低龄学习者的中文学习积极性,为中外教师搭建合作平台。未来,可以通过开展专题培训及构建中外教师专业共同体进行师资赋能,开展国别化修订以适应不同地区中文教学需求,进一步提升《大纲》的海外应用价值。 展开更多
关键词 《国际中文教学通用课程大纲》 英国外语教育体系 “中文培优”项目 国际中文教育
在线阅读 下载PDF
基于污点分析与文本语义的固件程序交互关系智能逆向分析方法
6
作者 王磊 陈炯峄 +1 位作者 王剑 冯袁 《信息网络安全》 北大核心 2025年第9期1385-1396,共12页
针对嵌入式设备固件程序间交互关系逆向分析自动化程度低、准确率不高、分析效率低等问题,文章提出一种基于污点分析与文本语义的固件程序交互关系智能逆向分析方法。该方法构建了基于污点分析的关联函数代码切片算法,结合大语言模型的... 针对嵌入式设备固件程序间交互关系逆向分析自动化程度低、准确率不高、分析效率低等问题,文章提出一种基于污点分析与文本语义的固件程序交互关系智能逆向分析方法。该方法构建了基于污点分析的关联函数代码切片算法,结合大语言模型的语义理解能力,实现了二进制程序中交互信息的精准提取和关联代码片段的智能定位,此外,还设计了面向脚本文件和配置文件的专用交互信息提取方法,有效提升了方法处理非结构化文本数据的能力。实验结果表明,程序间交互关系逆向分析方法的检测准确率达93.2%,研究成果可为理解程序功能、实现通信控制、发现潜在漏洞等应用提供有效支撑。 展开更多
关键词 污点分析 大语言模型 逆向分析 程序交互
在线阅读 下载PDF
硬件描述语言代码缺陷自动调试技术研究综述
7
作者 徐建军 何枷瑜 +1 位作者 吴江 毛晓光 《计算机工程与科学》 北大核心 2025年第10期1799-1809,共11页
代码缺陷是硬件设计中常见且严重的问题。在开发和维护阶段,缺陷调试对于硬件开发人员来说目前仍然是一项高度手动且耗时的任务。将硬件开发人员从繁重的调试任务中解放出来已成为硬件验证领域的迫切需求,因此针对硬件描述语言的代码缺... 代码缺陷是硬件设计中常见且严重的问题。在开发和维护阶段,缺陷调试对于硬件开发人员来说目前仍然是一项高度手动且耗时的任务。将硬件开发人员从繁重的调试任务中解放出来已成为硬件验证领域的迫切需求,因此针对硬件描述语言的代码缺陷自动调试技术应运而生,并逐渐成为一个热门的研究热点。为了整理这方面的工作,对硬件描述语言代码缺陷自动调试技术相关研究进行了调研分析,从缺陷分析、缺陷自动检测及定位和缺陷自动修复3个方面对自动调试技术研究进展进行了阐述和分析,并讨论了当前技术的局限性以及面临的挑战。 展开更多
关键词 硬件描述语言 缺陷调试 缺陷定位 程序自动修复
在线阅读 下载PDF
DeepCom-GCN:融入控制流结构信息的代码注释生成模型
8
作者 钟茂生 刘会珠 +1 位作者 匡江玲 严婷 《江西师范大学学报(自然科学版)》 北大核心 2025年第1期27-36,共10页
代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结... 代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结构信息.针对这一问题,该文提出一种融入程序控制流结构信息的代码注释生成方法,将源代码序列和结构信息作为单独的输入进行处理,允许模型学习代码的语义和结构.在2个公开数据集上进行验证,实验结果表明:和其他基线方法相比,DeepCom-GCN在BLEU-4、METEOR和ROUGE-L指标上的性能分别提升了2.79%、1.67%和1.21%,验证了该方法的有效性. 展开更多
关键词 代码注释生成 抽象语法树 控制流图 图卷积神经网络 软件工程 程序理解 自然语言处理
在线阅读 下载PDF
预训练模型在软件工程领域应用研究进展 被引量:2
9
作者 宫丽娜 周易人 +3 位作者 乔羽 姜淑娟 魏明强 黄志球 《软件学报》 北大核心 2025年第1期1-26,共26页
近年来深度学习在软件工程领域任务中取得了优异的性能.众所周知,实际任务中优异性能依赖于大规模训练集,而收集和标记大规模训练集需要耗费大量资源和成本,这限制了深度学习技术在实际任务中的广泛应用.随着深度学习领域预训练模型(pre... 近年来深度学习在软件工程领域任务中取得了优异的性能.众所周知,实际任务中优异性能依赖于大规模训练集,而收集和标记大规模训练集需要耗费大量资源和成本,这限制了深度学习技术在实际任务中的广泛应用.随着深度学习领域预训练模型(pre-trained model,PTM)的发布,将预训练模型引入到软件工程(software engineering,SE)任务中得到了国内外软件工程领域研究人员的广泛关注,并得到了质的飞跃,使得智能化软件工程进入了一个新时代.然而,目前没有研究提炼预训练模型在软件工程领域的成功和机遇.为阐明这一交叉领域的工作(pre-trained models for software engineering,PTM4SE),系统梳理当前基于预训练模型的智能软件工程相关工作,首先给出基于预训练模型的智能软件工程方法框架,其次分析讨论软件工程领域常用的预训练模型技术,详细介绍使用预训练模型的软件工程领域下游任务,并比较和分析预训练模型技术这些任务上的性能.然后详细介绍常用的训练和微调PTM的软件工程领域数据集.最后,讨论软件工程领域使用PTM面临的挑战和机遇.同时将整理的软件工程领域PTM和常用数据集发布在https://github.com/OpenSELab/PTM4SE. 展开更多
关键词 软件仓库挖掘 预训练模型 程序语言模型
在线阅读 下载PDF
VC++与MATLAB混合编程技术研究 被引量:25
10
作者 郭虹 薄云飞 林冬 《计算机工程》 CAS CSCD 北大核心 2002年第9期269-271,共3页
论述了在VC++环境下如何充分利用Matlab强大的数据分析处理和数学计算的功能进行混合编程的问题,以期达到简单、快速进行软件开发的目的。介绍了VC++与Matlab混合编程的3种方法,并对几种方式进行特点分析和比较,提出了较为有效和方便的... 论述了在VC++环境下如何充分利用Matlab强大的数据分析处理和数学计算的功能进行混合编程的问题,以期达到简单、快速进行软件开发的目的。介绍了VC++与Matlab混合编程的3种方法,并对几种方式进行特点分析和比较,提出了较为有效和方便的方式。 展开更多
关键词 vc++ MATLAB 混合编程 编程处理
在线阅读 下载PDF
一种基于知识图谱的检索增强生成情报问答技术 被引量:6
11
作者 成志宇 陈星霖 +2 位作者 王菁 周中元 张志政 《计算机科学》 北大核心 2025年第1期87-93,共7页
为实现军事情报问答,提出了一种基于知识图谱的检索增强生成框架。该框架通过问题分类、实体识别、实体链接、知识检索有效地获取了背景知识。同时考虑到情报问题多约束的特点,使用回答集编程在知识上通过约束限制减少知识数量或者直接... 为实现军事情报问答,提出了一种基于知识图谱的检索增强生成框架。该框架通过问题分类、实体识别、实体链接、知识检索有效地获取了背景知识。同时考虑到情报问题多约束的特点,使用回答集编程在知识上通过约束限制减少知识数量或者直接获得答案。最后,使用大语言模型在精炼后的知识上对问题进行求解,以减少问题理解过程中的属性识别与链接。在MilRE数据集上的实验表明,所提框架能够提供基于知识图谱的增强知识检索功能,并具有较好的军事情报问题解答能力。 展开更多
关键词 情报问答 回答集编程 大语言模型 检索增强生成 知识图谱
在线阅读 下载PDF
智能化芯片设计程序测试研究综述 被引量:1
12
作者 李晓鹏 闫明 +5 位作者 樊兴宇 唐振韬 开昰雄 郝建业 袁明轩 陈俊洁 《软件学报》 北大核心 2025年第6期2453-2476,共24页
在当今智能化的时代背景下,芯片作为智能电子设备的核心组件,在人工智能、物联网、5G通信等诸多领域发挥着关键作用,保障芯片的正确性、安全性和可靠性至关重要.在芯片的开发流程中,开发人员首先需要利用硬件描述语言,将芯片设计实现成... 在当今智能化的时代背景下,芯片作为智能电子设备的核心组件,在人工智能、物联网、5G通信等诸多领域发挥着关键作用,保障芯片的正确性、安全性和可靠性至关重要.在芯片的开发流程中,开发人员首先需要利用硬件描述语言,将芯片设计实现成软件形式(即芯片设计程序),然后再进行物理设计并最终流片(即生产制造).作为芯片设计制造的基础,芯片设计程序的质量直接影响了芯片的质量.因此,针对芯片设计程序的测试具有重要研究意义.早期的芯片设计程序测试方法主要依赖开发人员人工设计测试用例来测试芯片设计程序,往往需要大量的人工成本和时间代价.随着芯片设计程序复杂度的日益增长,诸多基于仿真的自动化芯片设计程序测试方法被提出,提升了芯片设计程序测试效率及有效性.近年来,越来越多的研究者致力于将机器学习、深度学习和大语言模型(LLM)等智能化方法应用于芯片设计程序测试领域.调研88篇智能化芯片设计程序测试相关的学术论文,从测试输入生成、测试预言构造及测试执行优化这3个角度对智能化芯片设计程序测试已有成果进行整理归纳,重点梳理芯片设计程序测试方法从机器学习阶段、深度学习阶段到大语言模型阶段的演化,探讨不同阶段方法在提高测试效率和覆盖率、降低测试成本等方面的潜力.同时,介绍芯片设计程序测试领域的研究数据集和工具,并展望未来的发展方向和挑战. 展开更多
关键词 芯片设计程序测试 大语言模型 测试用例生成
在线阅读 下载PDF
基于VC++环境的ComGIS开发初探 被引量:5
13
作者 赵强 宫辉力 +1 位作者 赵文吉 邓伟 《计算机工程与应用》 CSCD 北大核心 2004年第7期214-216,共3页
ComGIS也称组件式地理信息系统,是指由一组遵循COM(组件对象模型)“工业标准”的,基于组件对象平台的,允许跨语言应用甚至跨计算机交互的组件提供的GIS,各GIS组件之间可通过标准的通信接口实现互操作,目前它已经成为地理信息系统软件发... ComGIS也称组件式地理信息系统,是指由一组遵循COM(组件对象模型)“工业标准”的,基于组件对象平台的,允许跨语言应用甚至跨计算机交互的组件提供的GIS,各GIS组件之间可通过标准的通信接口实现互操作,目前它已经成为地理信息系统软件发展的新潮流。VisualC++简称VC,是微软公司推出的一个面向对象的、功能丰富的可视化重量级的开发工具。在目前流行的VisualC++,VisualBasic,Delphi等众多开发工具中,其功能最为强大。但目前对于在VC++环境下如何开发组件式地理信息系统的研究却很少。该文以VC++6.0开发环境和MapObjects2.0为例,采用西北干旱区典型的内陆河石羊河流域的地图数据,探讨了在VC++环境中地理信息系统组件的嵌入、地理信息系统基本功能如图形的放大、漫游以及图形显示的恢复等基本问题,进而为开发基于VC++环境的组件式地理信息系统提供参考和依据。 展开更多
关键词 vc++6.0开发环境 MapObjects2.0 组件式地理信息系统
在线阅读 下载PDF
VC++与MATLAB混合编程研究及开发实例 被引量:32
14
作者 王周益 刘继兴 柳长安 《计算机应用研究》 CSCD 北大核心 2006年第5期154-155,171,共3页
在介绍了两种VC++与MATLAB混合编程接口环境配置方法的基础上,结合一个双臂机器人左臂运动控制仿真实例,详细描述了各个编程接口的实现过程,并对两种接口方法进行了比较。
关键词 vc++ MATLAB MATCOM 混合编程 接口
在线阅读 下载PDF
VC、VB与FORTRAN的混合编程技术及其实现 被引量:8
15
作者 欧阳永忠 王瑞 +4 位作者 陆秀平 申家双 王克平 刘传勇 侯世喜 《海洋测绘》 2004年第1期54-59,共6页
在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产... 在探讨高级编程语言之间混合编程技术的基础上,通过实例在VisualC++6 0、VisualBasic6 0和FortranPowerStation4 0开发平台上演示了VC、VB和FORTRAN之间动态连接库(DLL)模式混合编程的实际应用,为使用不同开发平台的程序员和涉及知识产权保护的单位之间协作开发高质量的软件提供了技术途径。 展开更多
关键词 vc VB FORTRAN 混合编程 动态连接库
在线阅读 下载PDF
用VC实现Word自动化操作的研究与应用 被引量:17
16
作者 刘春雷 吴重光 《计算机工程与设计》 CSCD 2004年第9期1594-1596,共3页
用Word生成报表在工作中经常用到,而有时候需要实现Word自动生成文本并自动设置各种文本格式等。主要研究在VC中对Word进行二次开发,实现Word自动化操作并自动设置文本字体、格式、文字颜色、书签、超链接索引和自动插入表格等,并以它... 用Word生成报表在工作中经常用到,而有时候需要实现Word自动生成文本并自动设置各种文本格式等。主要研究在VC中对Word进行二次开发,实现Word自动化操作并自动设置文本字体、格式、文字颜色、书签、超链接索引和自动插入表格等,并以它在化工过程故障诊断中的应用为实例进行详细讲解。 展开更多
关键词 自动设置 vc 书签 文本格式 插入 表格 超链接 讲解 索引 文字
在线阅读 下载PDF
Matlab、Matcom与VC++混合编程在FFT上的实现 被引量:8
17
作者 盛歆漪 须文波 边继东 《江南大学学报(自然科学版)》 CAS 2003年第4期352-355,共4页
阐述了Matlab与VC++混合编程的各种方法,并以FFT算法为例介绍了Matcom与VC++混合编程的方法.并将此方法与传统方法进行比较,验证了这种混合编程方法的优越性.
关键词 MATLAB MATCOM vc++ 快速傅立叶变换 混合编程
在线阅读 下载PDF
MapX在VC++中集成实现军用标图系统的研究 被引量:12
18
作者 梁日辉 罗建军 《计算机应用与软件》 CSCD 北大核心 2005年第6期43-44,89,共3页
为适应军队信息化发展的要求,开发一个C3I系统,首先要解决的问题就是开发一套适用于军事应用的标图系统。本文分析了GIS组件———MapX的特性,阐述了将MapX集成于VC++6.0中绘制军用图形的基本方法,并给出了实现军用标图系统的一种解决... 为适应军队信息化发展的要求,开发一个C3I系统,首先要解决的问题就是开发一套适用于军事应用的标图系统。本文分析了GIS组件———MapX的特性,阐述了将MapX集成于VC++6.0中绘制军用图形的基本方法,并给出了实现军用标图系统的一种解决方案。 展开更多
关键词 MAPX 标图 军用 集成 vc++6.0 C^3I系统 信息化发展 GIS组件 军事应用 解决方案 开发
在线阅读 下载PDF
基于COM的VC与Matlab的混合编程技术 被引量:10
19
作者 王晓春 曹鸣 罗永新 《现代电子技术》 2004年第19期16-17,23,共3页
阐述了 Matlab新推出的混合编程工具 COM Builder的应用方法 ,深入分析了 V C实现 COM的原理和运行机制 ,并由此通过实例说明了一种新的脱离 Matlab环境的混编技术的实现。
关键词 COM vc MATLAB 混合编程
在线阅读 下载PDF
VC++与MATLAB混合编程实现遗传算法在图像分割上的应用 被引量:4
20
作者 易文周 刘海燕 +1 位作者 张超英 王强 《计算机应用与软件》 CSCD 北大核心 2008年第10期234-235,270,共3页
详述了实现遗传算法在图像分割上的应用的一种新方法。为了减少编写遗传算法代码的复杂度,提高程序的运行效率,结合VC++和MATLAB各自的优势,采用混合编程的方法,先用MATLAB编写实现图像分割的遗传算法代码,并设置特定参数代码,接着通过M... 详述了实现遗传算法在图像分割上的应用的一种新方法。为了减少编写遗传算法代码的复杂度,提高程序的运行效率,结合VC++和MATLAB各自的优势,采用混合编程的方法,先用MATLAB编写实现图像分割的遗传算法代码,并设置特定参数代码,接着通过Matcom把此代码翻译成VC++能处理的C++源码,最后通过VC++编译成一个可执行文件。实验结果表明此方法既可极大地减少编程工作量,又相当大地提高了程序运行效率,可脱离MATLAB运行环境,取得较好的效果。 展开更多
关键词 vc++ MATLAB 混合编程 遗传算法 图像分割
在线阅读 下载PDF
上一页 1 2 53 下一页 到第
使用帮助 返回顶部