期刊文献+
共找到921篇文章
< 1 2 47 >
每页显示 20 50 100
Code Component Composition Reuse Is a New Programming Paradigm 被引量:1
1
作者 Ying Shi 1,Yuan Sheng Qiong 1,Xu Gang 1,He Ke Qing 2 1.State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China 2.School of Computer Science and Technology, Wuhan University, Wuhan 430072, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期292-297,共6页
After describing the characteristics of programming paradigm, this paper introduces the approach of code component composition reuse in detail, proposes and discusses viewpoint that code component composition reuse is... After describing the characteristics of programming paradigm, this paper introduces the approach of code component composition reuse in detail, proposes and discusses viewpoint that code component composition reuse is a kind of new programming paradigm. This paper also specifies the characteristics of this new programming paradigm in detail, and points out some issues that must be resolved for using this new programming paradigm. 展开更多
关键词 programming paradigm code component code component composition reuse
在线阅读 下载PDF
Homomorphic Hashing Verification for Wireless Sensor Networks Rateless Codes Over-the-Air Programming
2
作者 Hao He Weidong Yi +1 位作者 Ming Li Yongrui Chen 《Journal of Beijing Institute of Technology》 EI CAS 2019年第1期109-118,共10页
The homomorphic hash algorithm(HHA)is introduced to help on-the-fly verify the vireless sensor network(WSN)over-the-air programming(OAP)data based on rateless codes.The receiver calculates the hash value of a group of... The homomorphic hash algorithm(HHA)is introduced to help on-the-fly verify the vireless sensor network(WSN)over-the-air programming(OAP)data based on rateless codes.The receiver calculates the hash value of a group of data by homomorphic hash function,and then it compares the hash value with the receiving message digest.Because the feedback channel is deliberately removed during the distribution process,the rateless codes are often vulnerable when they face security issues such as packets contamination or attack.This method prevents contaminating or attack on rateless codes and reduces the potential risks of decoding failure.Compared with the SHA1 and MD5,HHA,which has a much shorter message digest,will deliver more data.The simulation results show that to transmit and verify the same amount of OAP data,HHA method sends 17.9% to 23.1%fewer packets than MD5 and SHA1 under different packet loss rates. 展开更多
关键词 wireless sensor network(WSN) over-the-air programMING rateless codeS homomorphic HASHING security
在线阅读 下载PDF
Complying with Coding Standards or Retaining Programming Style: A Quality Outlook at Source Code Level
3
作者 Yanqing Wang Bo Zheng Hujie Huang 《Journal of Software Engineering and Applications》 2008年第1期88-91,共4页
In order to make most software engineers and managers pay more attention to software quality at source level, two confusing terms-coding standard and programming style-were reviewed and compared. An evolutionary model... In order to make most software engineers and managers pay more attention to software quality at source level, two confusing terms-coding standard and programming style-were reviewed and compared. An evolutionary model of quality assurance at source code level was proposed, which implies that coding standard should be better accepted and more emphasized than programming style. Our current researches on evaluating the compliance with coding standards will likely make the strategy of quality assurance at source code level more operable. 展开更多
关键词 CODING Standards programMING Style Source code QUALITY ASSURANCE (QA) Evaluation Index System
暂未订购
中国多民族文字信息处理中的Unicode编程 被引量:12
4
作者 刘涛 杨秀霞 《计算机工程与设计》 CSCD 北大核心 2006年第11期2020-2023,共4页
随着我国经济及信息技术的高速发展,少数民族文字处理信息化和数字化的迫切性日益突出。依据合作项目“MDL”,结合各少数民族文字特点,对编码字符集选择、Unicode编程以及CodePage映射Unicode字符编码转换进行了详细论述。Uni-code编程... 随着我国经济及信息技术的高速发展,少数民族文字处理信息化和数字化的迫切性日益突出。依据合作项目“MDL”,结合各少数民族文字特点,对编码字符集选择、Unicode编程以及CodePage映射Unicode字符编码转换进行了详细论述。Uni-code编程技术和文字代码转换是少数民族文字处理的基础,同时也是“MDL”实现全文检索的关键。“MDL”的建立,将对我国少数民族语言文字数字图书馆起到重要作用。 展开更多
关键词 文字分类 藏文 蒙古文 编码字符集 Unicode编程 代码转换
在线阅读 下载PDF
基于集成学习的汇编级故障注入设计
5
作者 范烁阳 王明亮 +2 位作者 施敏华 周华 常亮 《计算机工程与设计》 北大核心 2026年第1期120-125,共6页
为了解决传统软件故障注入中存在的特征提取困难、有效性低的问题,基于集成学习的汇编级故障注入设计(ALFIEL)被提出。集成深度学习模型对小尺度程序进行特征提取,并将提取到的特征进行早期融合。融合的特征将会被送到标签分类器进行训... 为了解决传统软件故障注入中存在的特征提取困难、有效性低的问题,基于集成学习的汇编级故障注入设计(ALFIEL)被提出。集成深度学习模型对小尺度程序进行特征提取,并将提取到的特征进行早期融合。融合的特征将会被送到标签分类器进行训练。利用训练后的模型对大尺度程序进行分析,对程序的脆弱性做出判断,筛选出汇编代码中可能会被故障注入所影响的部分。在MiBench数据集上对上述方法进行了验证,准确率达到了83.5%。ALFIEL在与SAFIRE和LLTFI的对比实验中表现出色。 展开更多
关键词 故障注入 集成学习 程序脆弱性 汇编代码 可靠性 特征融合 单比特翻转
在线阅读 下载PDF
联合语义和结构的跨架构二进制相似性检测工具
6
作者 汪小雨 金新懿 贾鹏 《通信技术》 2026年第1期104-114,共11页
二进制代码相似性检测技术在软件安全、漏洞挖掘、代码复用检测及知识产权保护等领域具有重要意义。由于不同硬件架构的指令集和编译环境差异显著,跨架构二进制代码相似性检测技术面临诸多挑战。研究设计了联合语义和结构特征的跨架构... 二进制代码相似性检测技术在软件安全、漏洞挖掘、代码复用检测及知识产权保护等领域具有重要意义。由于不同硬件架构的指令集和编译环境差异显著,跨架构二进制代码相似性检测技术面临诸多挑战。研究设计了联合语义和结构特征的跨架构二进制代码相似性检测工具。该工具以反汇编代码为输入,通过微调预训练语言模型构建面向汇编语义的BinBERT表示,并结合属性控制流图与图神经网络刻画函数级结构特征,在孪生网络框架下实现跨架构函数相似性度量。最终实验数据显示,所提工具在测试数据集上达到了98.98%的准确率、0.9899的F1得分、0.9872的ROC曲线下面积,充分证明了该工具在跨架构二进制代码相似性检测上的有效性和实用性。 展开更多
关键词 软件安全 二进制程序 跨架构分析 代码相似性检测
在线阅读 下载PDF
“现挂教学法”在MATLAB教学中的应用探索
7
作者 罗健夫 《办公自动化》 2026年第1期25-27,共3页
MATLAB编程类的课程在工科专业中具有较强的应用性与实践性,但在地方本科高校,尤其是面对专升本学生群体时,常因学生基础薄弱、逻辑思维能力不足而出现学习困难、参与度低、学习焦虑强等问题。为此,文章提出“现挂教学法”,构建以现场... MATLAB编程类的课程在工科专业中具有较强的应用性与实践性,但在地方本科高校,尤其是面对专升本学生群体时,常因学生基础薄弱、逻辑思维能力不足而出现学习困难、参与度低、学习焦虑强等问题。为此,文章提出“现挂教学法”,构建以现场即时编程为核心的教学模式。该方法强调教师在课堂中现场编写、调试并讲解程序,突出编程过程的可视化、结构化与逻辑透明性,帮助学生理解程序生成机制、形成编程思维、提升独立编码能力。文章以某地方二本院校电气工程专业MATLAB课程为实践载体,开展教学实践,并从教学实施、学习成效、学生反馈与教学反思等方面进行系统分析。结果表明,“现挂教学法”能有效激发学生学习兴趣,降低学习障碍,提升其程序设计能力,具有一定推广价值。 展开更多
关键词 MATLAB编程 现挂教学法 教学改革 编程思维
在线阅读 下载PDF
基于Visual Studio Code的实验教学模式研究——以“微机原理”实验教学为例 被引量:2
8
作者 刘丽娟 寇科 《现代信息科技》 2021年第6期96-99,102,共5页
为探索出适用于一流本科课程教学的实践方式,文章针对"微机原理"实验课程,提出基于Visual Studio Code的实验教学模式。新模式弥补了传统实验教学的不足,能有效增强学生编写代码的兴趣,满足个性化需求,提高编程效率,提升教学... 为探索出适用于一流本科课程教学的实践方式,文章针对"微机原理"实验课程,提出基于Visual Studio Code的实验教学模式。新模式弥补了传统实验教学的不足,能有效增强学生编写代码的兴趣,满足个性化需求,提高编程效率,提升教学质量。文章从实验项目安排、编程软件安装和实验操作等方面多角度介绍新模式对实验教学的支撑作用,为软件编程方面的实验教学工作提供新思路,进一步推进先进信息技术与实验教学的深度融合。 展开更多
关键词 “微机原理”实验教学 Visual Studio code 汇编语言程序设计
在线阅读 下载PDF
石材雕刻机G代码手工编程技术的研究与应用
9
作者 刘斌梅 《计算机应用文摘》 2026年第1期164-166,共3页
文章聚焦于石材雕刻机G代码手工编程技术,阐述了石材雕刻行业现状,分析了数控雕刻机在石材加工中的优势与局限性,强调了G代码手工编程的必要性;深入探讨了石材雕刻机G代码基础理论,包括常用指令与专用指令解析、石材雕刻工艺特点;重点... 文章聚焦于石材雕刻机G代码手工编程技术,阐述了石材雕刻行业现状,分析了数控雕刻机在石材加工中的优势与局限性,强调了G代码手工编程的必要性;深入探讨了石材雕刻机G代码基础理论,包括常用指令与专用指令解析、石材雕刻工艺特点;重点研究了手工编程关键技术,涵盖编程流程规范、复杂曲面加工技术、工艺参数优化方法及安全与效率保障措施。通过搭建实验平台、选用适配工具,结合典型案例设计开展实证研究,实验结果验证了手工编程在复杂曲面加工中的可行性,并提出了优化方法与操作规范,为石材雕刻行业的数控加工提供了重要参考。 展开更多
关键词 石材雕刻机 G代码 手工编程 数控加工 雕刻工艺优化
在线阅读 下载PDF
基于高版本 QR Code 的新型教材模式探讨 被引量:1
10
作者 樊荣 段会川 《山东师范大学学报(自然科学版)》 CAS 2015年第3期39-44,共6页
近几年来二维条形码已成为最流行的技术之一,而 QR Code 又是其中应用最广泛的一种码型。然而,目前针对 QR Code 的应用大多使用的是承载信息量不太多的中低版本,而级别20以上的承载信息量较多的 QR Code 的研究和应用却很少见。笔... 近几年来二维条形码已成为最流行的技术之一,而 QR Code 又是其中应用最广泛的一种码型。然而,目前针对 QR Code 的应用大多使用的是承载信息量不太多的中低版本,而级别20以上的承载信息量较多的 QR Code 的研究和应用却很少见。笔者针对程序设计语言及算法课程的教学,提出使用高版本 QR Code 图像对一定字符量的程序和算法代码进行编码存储并印刷在讲义或教材上,使学生在学习过程中可以使用智能手机拍摄和解析出 QR Code 图像中的算法代码,再以专用的代码展示和编辑软件进行彩色、高亮和结构化的演示,并可在浏览器中运行以查看动态的运行过程和结果。这种方式较传统的教材模式给学生学习带来了极大的方便,动态的运行也极大地提高了学习效率,增强了学习效果。 展开更多
关键词 高版本QR code 程序设计语言教学 算法教学
在线阅读 下载PDF
CCodeExtractor:一种针对C程序自动化的函数提取方法
11
作者 张其良 张昱 周坤 《计算机科学》 CSCD 北大核心 2017年第4期16-20,29,共6页
随着程序规模和复杂性的增加,代码重构在改善软件质量、性能以及提高软件的扩展性和维护性等方面至关重要。目前的Eclipse中,C源代码重构工具的函数提取只能处理一些简单的代码,且处理过程需要人工参与,不能自动化处理。为此,提出一种C... 随着程序规模和复杂性的增加,代码重构在改善软件质量、性能以及提高软件的扩展性和维护性等方面至关重要。目前的Eclipse中,C源代码重构工具的函数提取只能处理一些简单的代码,且处理过程需要人工参与,不能自动化处理。为此,提出一种C源代码级别自动化的函数提取方法(CCodeExtractor),它通过指定提取条件,在保证语义一致的前提下,将符合条件的代码片段自动分离成一个单独的函数,并将其放到新文件中,而原代码片段替换成了一个函数调用。为了验证CCodeExtractor的有效性,结合循环分析和优化在实际应用中的广泛应用,在LLVM上实现了一个提取循环的工具,将程序中满足条件的for循环封装成单独的函数。在实验中,使用该工具对6个不同规模的程序进行了测试并且对比了变换前后程序运行的结果。实验结果表明,CCodeExtractor代码提取方法在保证程序语义不变的前提下,适用于不同规模的程序。 展开更多
关键词 C程序重构 程序变换 程序理解 代码提取 循环分析 LLVM
在线阅读 下载PDF
Experiment with control code obfuscation 被引量:2
12
作者 SONG Ya-qi LI Li 《通讯和计算机(中英文版)》 2007年第8期59-62,共4页
关键词 程序分析 字节密码 密码模糊 软件 程序控制 数据安全
在线阅读 下载PDF
Lowering the Error Floor of ADMM Penalized Decoder for LDPC Codes 被引量:1
13
作者 Jiao Xiaopeng Mu Jianjun 《China Communications》 SCIE CSCD 2016年第8期127-135,共9页
Decoding by alternating direction method of multipliers(ADMM) is a promising linear programming decoder for low-density parity-check(LDPC) codes. In this paper, we propose a two-step scheme to lower the error floor of... Decoding by alternating direction method of multipliers(ADMM) is a promising linear programming decoder for low-density parity-check(LDPC) codes. In this paper, we propose a two-step scheme to lower the error floor of LDPC codes with ADMM penalized decoder.For the undetected errors that cannot be avoided at the decoder side, we modify the code structure slightly to eliminate low-weight code words. For the detected errors induced by small error-prone structures, we propose a post-processing method for the ADMM penalized decoder. Simulation results show that the error floor can be reduced significantly over three illustrated LDPC codes by the proposed two-step scheme. 展开更多
关键词 LDPC codes linear programming decoding alternating direction method of multipliers(ADMM) error floor
在线阅读 下载PDF
Parallelizing a Code for Counting and Computing Eigenvalues of Complex Tridiagonal Matrices and Roots of Complex Polynomials
14
作者 Vassilis Geroyannis Florendia Valvi 《Applied Mathematics》 2013年第5期797-802,共6页
A code developed recently by the authors, for counting and computing the eigenvalues of a complex tridiagonal matrix, as well as the roots of a complex polynomial, which lie in a given region of the complex plane, is ... A code developed recently by the authors, for counting and computing the eigenvalues of a complex tridiagonal matrix, as well as the roots of a complex polynomial, which lie in a given region of the complex plane, is modified to run in parallel on multi-core machines. A basic characteristic of this code (eventually pointing to its parallelization) is that it can proceed with: 1) partitioning the given region into an appropriate number of subregions;2) counting eigenvalues in each subregion;and 3) computing (already counted) eigenvalues in each subregion. Consequently, theoretically speaking, the whole code in itself parallelizes ideally. We carry out several numerical experiments with random complex tridiagonal matrices, and random complex polynomials as well, in order to study the behaviour of the parallel code, especially the degree of declination from theoretical expectations. 展开更多
关键词 COMPLEX Polynomial COMPLEX TRIDIAGONAL Matrix EIGENVALUES Numerical Methods OPENMP PARALLEL code PARALLEL programming
在线阅读 下载PDF
The Confidentiality of Coding Video Games with Cheat Code and Bots for Cheating in a Virtual World
15
作者 Samantha Gorton Olatunde Abiona 《International Journal of Communications, Network and System Sciences》 2023年第6期105-114,共10页
Video games have been around for several decades and have had many advancements from the original start of video games. Video games started as virtual games that were advertised towards children, and these virtual gam... Video games have been around for several decades and have had many advancements from the original start of video games. Video games started as virtual games that were advertised towards children, and these virtual games created a virtual reality of a variety of genres. These genres included sports games, such as tennis, football, baseball, war games, fantasy, puzzles, etc. The start of these games was derived from a sports genre and now has a popularity in multiplayer-online-shooting games. The purpose of this paper is to investigate different types of tools available for cheating in virtual world making players have undue advantage over other players in a competition. With the advancement in technology, these video games have become more expanded in the development aspects of gaming. Video game developers have created long lines of codes to create a new look of video games. As video games have progressed, the coding, bugs, bots, and errors of video games have changed throughout the years. The coding of video games has branched out from the original video games, which have given many benefits to this virtual world, while simultaneously creating more problems such as bots. Analysis of tools available for cheating in a game has disadvantaged normal gamer in a fair contest. 展开更多
关键词 Video Games CONFIDENTIALITY Virtual World Cheat code Bots programMING
在线阅读 下载PDF
基于AIGC代码助手的高职编程教学应用研究 被引量:1
16
作者 贾民政 孙洪迪 《北京工业职业技术学院学报》 2025年第3期71-75,共5页
在人工智能大模型时代背景下,生成式人工智能(AIGC)技术的发展引起了广泛关注,正在对职业教育领域产生深远的影响。通过探讨AIGC技术在编程教学中的应用,重点分析AI代码助手在编程教学中的实际应用前景,对职业教育编程教学方式、教学质... 在人工智能大模型时代背景下,生成式人工智能(AIGC)技术的发展引起了广泛关注,正在对职业教育领域产生深远的影响。通过探讨AIGC技术在编程教学中的应用,重点分析AI代码助手在编程教学中的实际应用前景,对职业教育编程教学方式、教学质量、学生能力培养的影响,以及新技术引发的对自主学习能力、学术诚信、教师技能和数据安全等方面的挑战,旨在为高职院校培养计算机类技术技能人才提供新思路。 展开更多
关键词 AI代码助手 编程教学 教学创新 人工智能
在线阅读 下载PDF
基于大模型智能体的代码分析与评测系统研究与应用 被引量:1
17
作者 陈玲 《软件》 2025年第6期43-47,174,共6页
针对传统编程教学中的反馈滞后、评价主观、个性化不足等问题,本文提出了一种基于大语言模型智能体的代码分析与评测系统。系统通过多智能体协作实现了代码智能分析、错误诊断、改进建议生成和自动评分等功能。通过提示词工程设计了基... 针对传统编程教学中的反馈滞后、评价主观、个性化不足等问题,本文提出了一种基于大语言模型智能体的代码分析与评测系统。系统通过多智能体协作实现了代码智能分析、错误诊断、改进建议生成和自动评分等功能。通过提示词工程设计了基于评分点的智能评阅机制,能够自动完成期末考试等编程作业的评分工作。该系统代码错误检测准确率达到96.8%,自动评分与人工评分的一致性达到94.2%,显著提升了编程教学效率和质量。 展开更多
关键词 大语言模型 智能体 编程教学 自动评分 代码分析
在线阅读 下载PDF
Successive quadratic programming multiuser detector
18
作者 Mu Xuewen Zhang Yaling Liu Sanyang 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2007年第1期8-13,共6页
Based on the semidefinite programming relaxation of the CDMA maximum likelihood multiuser detection problem, a detection strategy by the successive quadratic programming algorithm is presented. Coupled with the random... Based on the semidefinite programming relaxation of the CDMA maximum likelihood multiuser detection problem, a detection strategy by the successive quadratic programming algorithm is presented. Coupled with the randomized cut generation scheme, the suboptimal solution of the multiuser detection problem in obtained. Compared to the interior point methods previously reported based on semidefmite programming, simulations demonstrate that the successive quadratic programming algorithm often yields the similar BER performances of the multiuser detection problem. But the average CPU time of this approach is significantly reduced. 展开更多
关键词 code division multiple access Multiuser detection Semidefinite programming Successive quadratic programming.
在线阅读 下载PDF
基于DeepSeek的数控机床加工编程助手系统的设计与实现
19
作者 沈洁 《工业技术与职业教育》 2025年第6期1-5,共5页
人工智能技术在代码生成领域取得了显著进展,鉴于通用大模型直接应用在要求高可靠性和严格数据安全的数控加工领域的风险大于收益,提出并设计了一种基于DeepSeek的本地化数控机床加工编程助手系统,能够通过自然语言指令自动生成数控加... 人工智能技术在代码生成领域取得了显著进展,鉴于通用大模型直接应用在要求高可靠性和严格数据安全的数控加工领域的风险大于收益,提出并设计了一种基于DeepSeek的本地化数控机床加工编程助手系统,能够通过自然语言指令自动生成数控加工程序,再通过FTP协议直接将程序传送至机床进行运行,操作简单易上手,同时对系统的设计思路、实现过程及实验结果验证进行了详细探讨。 展开更多
关键词 数控机床 加工编程 DeepSeek G代码大模型 FTP传输
在线阅读 下载PDF
上一页 1 2 47 下一页 到第
使用帮助 返回顶部