期刊文献+
共找到255篇文章
< 1 2 13 >
每页显示 20 50 100
利用Debug探索Visual C++编程原理 被引量:2
1
作者 刘小豫 李红 吴粉侠 《咸阳师范学院学报》 2010年第6期110-111,共2页
在Visual C++教学中,Windows编程及MFC编程是两个难点。提出利用Debug分析Windows程序的内部结构,以及利用Debug理解MFC应用程序的运行过程。
关键词 VISUAL C++ 编程 debug
在线阅读 下载PDF
用debug命令同步跟踪“栈” 被引量:1
2
作者 彭仁杰 《陇东学院学报》 2009年第2期29-31,共3页
栈是计算机中的系统资源.随着程序的执行,栈始终保持着动态变化.通过灵活应用debug命令来查看、修改栈,为计算机专业课程中"栈"的教学提供了一种科学直观的方法.
关键词 debug命令 程序 教学
在线阅读 下载PDF
用debug程序监视目标程序的执行
3
作者 田永红 《中国西部科技》 2009年第34期23-24,共2页
《微型计算机原理与接口技术》是一门实践性较强的技术基础课,实践环节包括上机验证指令系统和硬件芯片的实践。通过灵活使用debug命令监视目标程序的执行,帮助学生更好地理解这门课的内容,提高教学质量。
关键词 微机原理 debug命令 教学
在线阅读 下载PDF
用DEBUG程序实现对硬盘的管理
4
作者 曾繁华 《四川师范大学学报(自然科学版)》 CAS CSCD 1996年第5期116-119,共4页
本文介绍了用DEBUG程序对硬盘的管理方法和一些简便。
关键词 硬盘管理 微机 debug程序 存贮器
在线阅读 下载PDF
Z80DEBUG软件在PC系列微机上的设计实现
5
作者 巴特尔 刘一峰 《内蒙古工学院学报》 1993年第2期54-64,共11页
在硬软件资源较丰富的 PC 系列机上,逐渐健全 Z80程序的开发环境受到 Z80使用者的普遍关注。本文介绍了在 PC 机上开发的 Z80程序调试工具——Z80DEBUG 软件,并论述了总体目标设计,程序实现技术以及应用实例。
关键词 程序调试工具 Z80debug软件 微机
在线阅读 下载PDF
Dynamic Slicing of Object Oriented Programs
6
作者 Jian\|jun Zhao Department of Computer Science and Engineering, Fukuoka Institute of Technology, Fukuoka 811 0295, Japan 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期391-397,共7页
Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v a... Program slice has many applications such as program debugging, testing, maintenance, and complexity measurement. A static slice consists of all statements in program P that may effect the value of variable v at some point p , and a dynamic slice consists only of statements that influence the value of variable occurrence for specific program inputs. In this paper, we concern the problem of dynamic slicing of object oriented programs which, to our knowledge, has not been addressed in the literatures. To solve this problem, we present the dynamic object oriented dependence graph (DODG)which is an arc classified digraph to explicitly represent various dynamic dependence between statement instances for a particular execution of an object oriented program. Based on the DODG, we present a two phase backward algorithm for computing a dynamic slice of an object oriented program. 展开更多
关键词 program slicing dynamic dependence graph object oriented program SOFTWARE maintenance debugGING testing
在线阅读 下载PDF
Debug演示教学法在C程序设计教学中的应用
7
作者 廖国富 《计算机时代》 2019年第5期74-76,79,共4页
针对实际教学中初学C程序设计理解困难、调试能力弱的问题,提出Debug演示教学法,在课堂教学中反复应用,可以做到透彻的讲解,使学生更易理解核心概念,提升调试能力。
关键词 C程序设计 debug 演示 教学法
在线阅读 下载PDF
面向大学程序设计类课程的编程与调试行为可视分析 被引量:1
8
作者 连远锋 庄永琪 +1 位作者 高浛钊 董华松 《计算机辅助设计与图形学学报》 北大核心 2025年第6期1088-1100,共13页
大学程序设计类课程的编程与调试行为分析对于教师优化课程教学设计和提升学生实践编程能力具有重要意义.传统的编程与调试行为分析工具缺乏从课程类型、题目类别和内存中数据关系的实时变化等维度给出协同交互的可视化分析,导致无法准... 大学程序设计类课程的编程与调试行为分析对于教师优化课程教学设计和提升学生实践编程能力具有重要意义.传统的编程与调试行为分析工具缺乏从课程类型、题目类别和内存中数据关系的实时变化等维度给出协同交互的可视化分析,导致无法准确地刻画学生编程和开展学生自我评价.为此,文中根据程序设计类课程的数据特点设计多视图协同交互的编程与调试行为可视分析系统——MPDVAS.首先通过多维度环状热力图-雷达图,集成展示班级、课程、编程作业及考试成绩在学期和代码提交场所的时空分布;然后构造基于多平台在线课程数据的主题模型,将学生按照不同用户画像进行聚类,生成具有不同编程行为特征的子群体,提出基于层次气泡图可视化展示方法;通过扩展桑基图,将课程、成绩和编程行为评价进行多维度量化分析与交互推理;最后设计对称堆叠柱状图和多维时间序列图相结合的新布局,实现对学生代码调试过程的实时评估及程序结果自动对比,并进一步给出编程题目推荐和课程推荐结果.通过313名学生的真实编程数据案例分析,收集2名相关管理人员、2名主讲教师和20名学生的反馈进行方差分析, p值为0.008小于显著性水平0.05,验证了MPDVAS的有效性和实用性. 展开更多
关键词 程序设计类课程 编程行为 可视化调试 可视分析 用户画像
在线阅读 下载PDF
硬件描述语言代码缺陷自动调试技术研究综述
9
作者 徐建军 何枷瑜 +1 位作者 吴江 毛晓光 《计算机工程与科学》 北大核心 2025年第10期1799-1809,共11页
代码缺陷是硬件设计中常见且严重的问题。在开发和维护阶段,缺陷调试对于硬件开发人员来说目前仍然是一项高度手动且耗时的任务。将硬件开发人员从繁重的调试任务中解放出来已成为硬件验证领域的迫切需求,因此针对硬件描述语言的代码缺... 代码缺陷是硬件设计中常见且严重的问题。在开发和维护阶段,缺陷调试对于硬件开发人员来说目前仍然是一项高度手动且耗时的任务。将硬件开发人员从繁重的调试任务中解放出来已成为硬件验证领域的迫切需求,因此针对硬件描述语言的代码缺陷自动调试技术应运而生,并逐渐成为一个热门的研究热点。为了整理这方面的工作,对硬件描述语言代码缺陷自动调试技术相关研究进行了调研分析,从缺陷分析、缺陷自动检测及定位和缺陷自动修复3个方面对自动调试技术研究进展进行了阐述和分析,并讨论了当前技术的局限性以及面临的挑战。 展开更多
关键词 硬件描述语言 缺陷调试 缺陷定位 程序自动修复
在线阅读 下载PDF
Program Slicing Based Buffer Overflow Detection
10
作者 Yingzhou Zhang Wei Fu +1 位作者 Xiaofei Qian Wei Chen 《Journal of Software Engineering and Applications》 2010年第10期965-971,共7页
The development of the information technology has brought threats to human society when it has influenced seriously the global politics, economics and military etc. But among the security of information system, buffer... The development of the information technology has brought threats to human society when it has influenced seriously the global politics, economics and military etc. But among the security of information system, buffer overrun vulnerability is undoubtedly one of the most important and common vulnerabilities. This paper describes a new technology, named program slicing, to detect the buffer overflow leak in security-critical C code. First, we use slicing technology to analyze the variables which may be with vulnerability and extract the expressions which will bring memory overflow. Secondly, we utilize debug technology to get the size of memory applied by the variable and the size of memory used for these code segments (the slicing result) further. Therefore we can judge whether it will overflow according to the analysis above. According to the unique excellence of program slicing performing in the large-scale program’s debugging, the method to detect buffer overrun vulnerability described in this paper will reduce the workload greatly and locate the code sentences affected by corresponding variable set quickly, particularly including the potential vulnerability caused by parameter dependence among the subroutines. 展开更多
关键词 program SLICING BUFFER OVERFLOW Inter-Procedure SLICING debug System DEPENDENCE Graph
暂未订购
一种低功耗微控制器片内调试结构设计 被引量:1
11
作者 朱贺 孙晨 +2 位作者 郭兴达 胡耀文 姚菲 《微处理机》 2025年第5期58-64,共7页
伴随集成电路设计与制造技术的飞速发展,现代芯片在规模、功能复杂度和集成度上不断攀升,实现对芯片内部信息高效、简洁的访问、调试和编程成为亟待解决的关键问题,在中央处理器(CPU)、微控制器单元(MCU)等高端器件中尤为突出。本文提... 伴随集成电路设计与制造技术的飞速发展,现代芯片在规模、功能复杂度和集成度上不断攀升,实现对芯片内部信息高效、简洁的访问、调试和编程成为亟待解决的关键问题,在中央处理器(CPU)、微控制器单元(MCU)等高端器件中尤为突出。本文提出在芯片设计中引入联合测试行动小组(JTAG)模块的创新方法,该方法采用专用引脚设计JTAG接口,并结合测试访问端口(TAP)控制器与同步状态机,保障调试稳定性与可靠性;同时,设计了包含调试控制状态寄存器等多个功能模块的片内调试单元,实现对芯片内部运行状态的精准监控与调试。经测试验证,JTAG调试接口功能正常,片内调试单元的断点设置与取消、流水线运行控制以及CPU内部寄存器和存储器读写操作均符合预期,满足JTAG功能要求,有效提升了开发效率,为超低功耗微控制器的开发与应用提供了有力支持。 展开更多
关键词 微控制器 调试 编程 JTAG
在线阅读 下载PDF
基于XTR108的智能温度传感器程序实现 被引量:1
12
作者 张震 张玉晗 《山西电子技术》 2025年第1期87-89,93,共4页
XTR108是一款集成化的可编程4—20mA二线制变送芯片,特有的优点使用户可进行数字增益调整、偏移和线性校正系数。用户通过上位机的软件界面,基于标准串行数字接口传输,对模拟信号路径可以数字零点校准,变送器的非线性误差可以轻松进行... XTR108是一款集成化的可编程4—20mA二线制变送芯片,特有的优点使用户可进行数字增益调整、偏移和线性校正系数。用户通过上位机的软件界面,基于标准串行数字接口传输,对模拟信号路径可以数字零点校准,变送器的非线性误差可以轻松进行数字化补偿。以XTR108为核心,设计一种智能集成温度传感器具有积极的实际意义和工程意义。 展开更多
关键词 XTR108 程序设计 智能传感器调试 单片机
在线阅读 下载PDF
顶盖外板尾部楞线不顺改善研究
13
作者 郭丁卫 梁超优 +1 位作者 宋斌 夏男 《模具制造》 2025年第4期1-3,共3页
尾部棱线不顺一直是顶盖外板在主机厂生产过程中的重点关注部分,根据顶盖外板在调试过程中出现的尾部棱线不顺问题,进行了原因分析,并介绍了现场调试方法。后期针对棱线不顺问题,从前期的设计方案上进行了改进,以降低现场调试的难度,改... 尾部棱线不顺一直是顶盖外板在主机厂生产过程中的重点关注部分,根据顶盖外板在调试过程中出现的尾部棱线不顺问题,进行了原因分析,并介绍了现场调试方法。后期针对棱线不顺问题,从前期的设计方案上进行了改进,以降低现场调试的难度,改善外观品质。 展开更多
关键词 顶盖外板 棱线不顺 现场调试 方案改进
在线阅读 下载PDF
基于深度学习和遗传算法的方法调用缺陷自动修复方法
14
作者 宋青青 杨秋辉 +2 位作者 董兰 代声馨 赵明敏 《计算机工程与设计》 北大核心 2025年第1期237-242,共6页
为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无... 为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无效,则基于这些候选补丁,使用改进的基于遗传算法的缺陷修复方法生成候选补丁。实验结果表明,在Defects4 J数据集上,所提方法与DEAR、TBar、SequenceR和jGenProg自动化缺陷修复工具相比,缺陷修复率和补丁正确率都有提高。 展开更多
关键词 软件调试 软件缺陷自动修复 面向对象程序 方法调用缺陷 补丁生成与验证 深度学习 遗传算法
在线阅读 下载PDF
软件错误自动定位关键科学问题及研究进展 被引量:17
15
作者 王克朝 王甜甜 +1 位作者 苏小红 马培军 《计算机学报》 EI CSCD 北大核心 2015年第11期2262-2278,共17页
程序源代码中的缺陷是导致软件不可靠的一个主要原因.软件错误自动定位技术通过计算机分析程序源代码或执行过程中产生的运行状态,检测程序中的异常并将其独立出来作为需要进一步调试的可疑代码,从而缩小缺陷代码的搜索范围,辅助开发人... 程序源代码中的缺陷是导致软件不可靠的一个主要原因.软件错误自动定位技术通过计算机分析程序源代码或执行过程中产生的运行状态,检测程序中的异常并将其独立出来作为需要进一步调试的可疑代码,从而缩小缺陷代码的搜索范围,辅助开发人员更快地识别缺陷语句并分析软件失效的产生原因.为了清晰地分析软件错误定位领域的关键科学问题,文中首先定义了"失效-错误定位-理解"模型,然后形式化地描述了软件错误定位相关概念;接下来,调研国内外最新研究进展,统计分析了发展趋势;重点分析了各种错误定位方法的基本思想、优缺点及其对关键问题的解决情况;最后总结了尚待解决的难点问题,指出了未来可能的研究方向. 展开更多
关键词 软件失效 软件缺陷 错误定位 自动化调试 程序分析
在线阅读 下载PDF
自动化软件错误定位技术研究进展 被引量:45
16
作者 虞凯 林梦香 《计算机学报》 EI CSCD 北大核心 2011年第8期1411-1422,共12页
调试过程中代价最昂贵和最耗时的活动之一就是定位错误.为了辅助开发人员进行程序错误的定位和修正,自动化错误定位技术通过对源程序、测试结果以及各种程序行为特征信息的计算分析,给出造成故障的软件缺陷在源代码中的可能位置.文中对... 调试过程中代价最昂贵和最耗时的活动之一就是定位错误.为了辅助开发人员进行程序错误的定位和修正,自动化错误定位技术通过对源程序、测试结果以及各种程序行为特征信息的计算分析,给出造成故障的软件缺陷在源代码中的可能位置.文中对现有错误定位技术进行了分类,介绍了各种代表性技术的原理以及建模方法,并给出了常用的评测基准集和评价标准,最后还指出了若干值得进一步研究的方向. 展开更多
关键词 错误定位 自动化调试 程序分析 自适应测试
在线阅读 下载PDF
在线可视化编程作业云平台的设计与应用 被引量:7
17
作者 苏庆 张思远 +2 位作者 黄剑锋 吴伟民 刘添添 《实验技术与管理》 CAS 北大核心 2020年第7期191-194,203,共5页
为适应大规模软件编程类教学的特点和需求,突破软件编程作业的人工批改局限和课时限制,设计并实现一个在线可视化编程作业云平台。充分利用云平台的动态可扩充特性,为学生提供不间断在线编程作业环境。研发程序可视化调试技术,直观地呈... 为适应大规模软件编程类教学的特点和需求,突破软件编程作业的人工批改局限和课时限制,设计并实现一个在线可视化编程作业云平台。充分利用云平台的动态可扩充特性,为学生提供不间断在线编程作业环境。研发程序可视化调试技术,直观地呈现程序运行时各种数据关系的实时变化,降低初学编程者的入门门槛。实践表明,该平台可以显著提高学生的编程作业效率,提升软件编程实验的教学质量。 展开更多
关键词 软件编程作业 可视化调试 编程实训平台
在线阅读 下载PDF
基于程序频谱的动态缺陷定位方法研究 被引量:44
18
作者 陈翔 鞠小林 +1 位作者 文万志 顾庆 《软件学报》 EI CSCD 北大核心 2015年第2期390-412,共23页
基于程序频谱的动态缺陷定位是软件自动化调试研究中的一个热点问题,通过搜集测试用例的程序频谱和执行结果,基于特定模型以定位缺陷语句在被测程序内的可能位置.对近些年来国内外学者在该研究领域取得的成果进行系统总结:首先,给出预... 基于程序频谱的动态缺陷定位是软件自动化调试研究中的一个热点问题,通过搜集测试用例的程序频谱和执行结果,基于特定模型以定位缺陷语句在被测程序内的可能位置.对近些年来国内外学者在该研究领域取得的成果进行系统总结:首先,给出预备知识和基本假设;随后,提出缺陷定位研究框架并识别出框架内一系列可影响缺陷定位效果的内在影响因素,包括程序频谱构造方式、测试套件构成和维护、内在缺陷数量、测试用例预言设置、用户反馈和缺陷修复开销等;接着,对实证研究中采用的评测指标和评测程序进行总结和分析;然后,对缺陷定位方法在一些特定测试领域中的应用进行总结;最后,对该领域未来值得关注的研究方向进行了展望. 展开更多
关键词 软件调试 缺陷定位 程序频谱 测试用例 测试用例预言
在线阅读 下载PDF
一种基于程序变异的软件错误定位技术 被引量:15
19
作者 贺韬 王欣明 +3 位作者 周晓聪 李文军 张震宇 张成志 《计算机学报》 EI CSCD 北大核心 2013年第11期2236-2244,共9页
发现软件不能正常运行后,如何定位错误代码在程序中的位置是软件开发一个众所周知的难点.最近许多软件自动调试技术通过分析成功和失败测试用例的覆盖信息辅助程序员定位错误代码,但这些技术的准确率会受到偶然性成功测试用例的影响.偶... 发现软件不能正常运行后,如何定位错误代码在程序中的位置是软件开发一个众所周知的难点.最近许多软件自动调试技术通过分析成功和失败测试用例的覆盖信息辅助程序员定位错误代码,但这些技术的准确率会受到偶然性成功测试用例的影响.偶然性成功测试用例执行了错误代码,但却没有引发失败的测试结果.研究表明这种测试用例在实际测试中广泛存在,而它们的存在会显著降低错误定位的准确率.针对此问题,文中提出一种称为Muffler的技术.Muffler使用程序变异分析来修正错误代码定位结果,以提高定位的准确率.文中利用8个在错误代码定位研究领域广泛使用的基准程序验证了Muffler的有效性.实验结果表明,与传统错误代码定位技术相比,Muffler能减少程序员50.26%的错误定位代价. 展开更多
关键词 软件调试 错误定位 程序变异分析 软件工程
在线阅读 下载PDF
软件错误定位研究综述 被引量:16
20
作者 曹鹤玲 姜淑娟 鞠小林 《计算机科学》 CSCD 北大核心 2014年第2期1-6,14,共7页
错误定位是软件调试中的一个热点问题,旨在高效地检测出软件错误。首先根据研究方法的不同,将已有错误定位方法从轻量级和重量级两个角度进行分类并进行比较。轻量级错误定位技术不涉及程序依赖关系分析,在程序执行覆盖信息的基础上用... 错误定位是软件调试中的一个热点问题,旨在高效地检测出软件错误。首先根据研究方法的不同,将已有错误定位方法从轻量级和重量级两个角度进行分类并进行比较。轻量级错误定位技术不涉及程序依赖关系分析,在程序执行覆盖信息的基础上用统计学或数据挖掘等方法找出可疑错误代码的集合来定位错误;重量级错误定位技术涉及程序依赖关系分析,主要分析数据依赖、控制依赖关系或使用程序切片等来识别可疑代码。然后,总结了常用的评测数据集和评测标准。最后,对错误定位的未来研究趋势进行了展望。 展开更多
关键词 错误定位 软件调试 软件缺陷 程序依赖关系
在线阅读 下载PDF
上一页 1 2 13 下一页 到第
使用帮助 返回顶部