期刊文献+
共找到843篇文章
< 1 2 43 >
每页显示 20 50 100
Object-Oriented Design for FDTD Visual Scientific Computing
1
作者 Dong, X. Wang, W. Wang, G. 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2001年第3期71-75,共5页
A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and sep... A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and separating from the iteration procedure, the visual software can be adapted to more comprehensive computing problems. Real-time gray degree graphic and wave curve of the results can be achieved using DirectX technique. The special difference equation and data structure in dispersive medium are considered, and the peculiarity of parameters in perfectly matched layer are also discussed. 展开更多
关键词 Computational methods Computer aided design Data structures Difference equations Finite difference method Iterative methods Natural sciences computing object oriented programming Parameter estimation Three dimensional computer graphics Time domain analysis
在线阅读 下载PDF
Some Practical Issues Regarding Java Programming
2
作者 Ming-fang Wang Department of Computer Science, University of Central ArkansasConway, Arkansas 72035 wangm @ panda.cs.uca.eduWu JieShanghai Institute of Computing Tech. Shanghai, China 200040 Telephone: 62520070 《计算机工程》 CAS CSCD 北大核心 1996年第S1期106-121,共16页
Java programming language is a major . new development which involves object-oriented programming and computer networking. Here, several examples of Java programs are presented. These examples show some major features... Java programming language is a major . new development which involves object-oriented programming and computer networking. Here, several examples of Java programs are presented. These examples show some major features that Java language provides, such as multi-thread, exception handling, network application writing, and the usage of Java applets. This article also shows some ways of setting up a Java language programming environment. All these examples are correct and ready to run. 展开更多
关键词 Java programming/object- oriented programming/multi - THREAD
在线阅读 下载PDF
基于ObjectARX的焊接符号标注系统开发 被引量:3
3
作者 石德乾 杨随先 吕松 《四川大学学报(工程科学版)》 EI CAS CSCD 2004年第1期94-97,共4页
对在AutoCAD2000中实现焊接符号快速标注的原理和方法进行了研究,提出了以人机交互方式实现焊接符号标注的系统运行模式,设计了具有良好人机学特性的系统界面,极大地提高了焊接符号标注的效率。以VisualC++6.0和ObjectARX3.0为开发工具... 对在AutoCAD2000中实现焊接符号快速标注的原理和方法进行了研究,提出了以人机交互方式实现焊接符号标注的系统运行模式,设计了具有良好人机学特性的系统界面,极大地提高了焊接符号标注的效率。以VisualC++6.0和ObjectARX3.0为开发工具,运用自定义实体类技术,通过对一系列ObjectARX类函数的重载,开发了基于AutoCAD2000的焊接符号快速标注系统。详细讨论了从AcDbEntity类派生自定义焊接符号类所涉及的相关应用技术。 展开更多
关键词 objectARX AcDbEntity类 AcEdJig类 AcDbobject 焊接符号标注系统 系统开发 AUTOCAD2000
在线阅读 下载PDF
Dual-Object: 面向对象的并行程序设计 被引量:4
4
作者 袁伟 孙永强 《软件学报》 EI CSCD 北大核心 1998年第1期47-52,共6页
面向对象的并行程序设计提供了类似于共享内存模型对通讯和计算的抽象能力,从而非常适合于大型并行软件系统的开发.但是基于远程对象调用的分布式对象的实现效率一直是面向对象方法在分布式/并行程序设计中得到广泛应用的障碍.本文... 面向对象的并行程序设计提供了类似于共享内存模型对通讯和计算的抽象能力,从而非常适合于大型并行软件系统的开发.但是基于远程对象调用的分布式对象的实现效率一直是面向对象方法在分布式/并行程序设计中得到广泛应用的障碍.本文介绍了并行机MANNA上所采用的面向对象的并行程序设计模型——Dual-Object模型.该模型通过引入从语义角度出发给出的数据一致特性的描述,在一定程度上解决了实现效率低下的问题.其次,文章通过程序设计实例详细地讨论了基于Dual-Object模型的扩展C++并行程序设计,并给出了部分实际测试结果. 展开更多
关键词 并行程序设计 面向对象 DO模型 程序设计
在线阅读 下载PDF
基于深度学习和遗传算法的方法调用缺陷自动修复方法
5
作者 宋青青 杨秋辉 +2 位作者 董兰 代声馨 赵明敏 《计算机工程与设计》 北大核心 2025年第1期237-242,共6页
为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无... 为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无效,则基于这些候选补丁,使用改进的基于遗传算法的缺陷修复方法生成候选补丁。实验结果表明,在Defects4 J数据集上,所提方法与DEAR、TBar、SequenceR和jGenProg自动化缺陷修复工具相比,缺陷修复率和补丁正确率都有提高。 展开更多
关键词 软件调试 软件缺陷自动修复 面向对象程序 方法调用缺陷 补丁生成与验证 深度学习 遗传算法
在线阅读 下载PDF
Class Tester:一个基于状态转换的类测试工具的设计与实现 被引量:1
6
作者 谢晓东 卢炎生 《小型微型计算机系统》 CSCD 北大核心 2007年第3期447-450,共4页
面向对象软件测试的类测试方法有三种:基于规约说明的类测试方法、基于类流图的类测试方法、基于状态转换的类测试方法.本文描述了一个针对C++语言的基于状态的类测试工具的设计和实现,介绍了该工具的体系结构和主要算法.对测试驱动器... 面向对象软件测试的类测试方法有三种:基于规约说明的类测试方法、基于类流图的类测试方法、基于状态转换的类测试方法.本文描述了一个针对C++语言的基于状态的类测试工具的设计和实现,介绍了该工具的体系结构和主要算法.对测试驱动器的自动生成的方法作了详细介绍.最后通过一个实例描述了该工具的工作流程. 展开更多
关键词 软件测试 面向对象软件测试 类测试 测试工具
在线阅读 下载PDF
不连续变形分析理论的C#程序实现及改进?
7
作者 喻勇 尹健民 《应用数学和力学》 CSCD 北大核心 2014年第S1期252-256,共5页
介绍了在C#平台下开发面向对象的不连续变形分析(DDA)程序的过程,以及块体的数据结构、DDA计算流程和动画显示方法。原DDA理论用最短距离法确定块体角角接触中的侵入边,该法在凸角侵入凹角时会出现误判。针对这一问题,提出了用角平分线... 介绍了在C#平台下开发面向对象的不连续变形分析(DDA)程序的过程,以及块体的数据结构、DDA计算流程和动画显示方法。原DDA理论用最短距离法确定块体角角接触中的侵入边,该法在凸角侵入凹角时会出现误判。针对这一问题,提出了用角平分线法确定角角接触的侵入边。通过两个算例,验证了程序的正确性,并比较了有无开闭迭代的区别,以及罚函数法与增广拉格朗日(Lagrange)法对求解的不同影响。 展开更多
关键词 不连续变形分析 C# 面向对象编程 开闭迭代
在线阅读 下载PDF
MultiobjectC─一个面向对象的并发程序设计语言的设计
8
作者 裴健 胡冰烽 徐良贤 《计算机研究与发展》 EI CSCD 北大核心 1994年第3期47-52,共6页
MultiobjectC语言是我们设计的一个面向对象的并发程序设计语言,它以C语言为基语言,引入了类和对象等机制以及并发对象间的通信设施,支持面向对象的并发程序设计。本文讨论了我们在设计过程中的考虑,并与AT&TBe... MultiobjectC语言是我们设计的一个面向对象的并发程序设计语言,它以C语言为基语言,引入了类和对象等机制以及并发对象间的通信设施,支持面向对象的并发程序设计。本文讨论了我们在设计过程中的考虑,并与AT&TBell实验室的ConcurrentC++语言作了一些比较。 展开更多
关键词 C语言 程序语言 面向对象 程序设计
在线阅读 下载PDF
知识图谱赋能的面向对象程序设计C++教学改革与实践 被引量:11
9
作者 裴壮 田秀霞 李冰雪 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2024年第5期104-113,共10页
在国家新工科建设背景下,早期的C++教学已不能满足“两性一度”(高阶性、创新性和挑战度)的要求,另外存在知识点碎片化、理论与实践难以结合、单视角偏差等问题,针对以上问题,通过将QT(Qt Toolkit)和C++这两门课程合二为一,提出了有效融... 在国家新工科建设背景下,早期的C++教学已不能满足“两性一度”(高阶性、创新性和挑战度)的要求,另外存在知识点碎片化、理论与实践难以结合、单视角偏差等问题,针对以上问题,通过将QT(Qt Toolkit)和C++这两门课程合二为一,提出了有效融合QT和C++的创新教学模式,并在智慧树平台部署了相应的课程知识图谱辅助教学.一方面,扩展了教学的广度,有效关联课程知识点,实现多模态教学资源的整合和共享,促进学生多视角学习知识,体现课程的创新性和避免单视角偏差;另一方面,提高了教学的深度,构造融合QT和面向对象程序设计C++的知识图谱,通过这两门课程知识点的有机融合,搭建从理论到实践的桥梁,提高课程高阶性和挑战度.本研究另辟蹊径,为C++的教学改革开辟了新途径,也为其他高校的编程课程教学改革提供了有价值的参考和借鉴. 展开更多
关键词 面向对象程序设计C++ QT(Qt Toolkit) 知识图谱 智慧教育
在线阅读 下载PDF
基于Python的面向对象弹塑性有限元方法实现与数值模拟
10
作者 李恒辉 肖映雄 《系统仿真学报》 CAS CSCD 北大核心 2024年第5期1107-1117,共11页
随着有限元应用领域的不断扩大,对有限元的可扩充性提出了更高的要求。为克服传统有限元的缺陷,基于Python提出了一种简单、易扩充的面向对象弹塑性有限元程序框架,结合Python的特性,设计了前处理类、后处理类、线性求解类、应力积分类... 随着有限元应用领域的不断扩大,对有限元的可扩充性提出了更高的要求。为克服传统有限元的缺陷,基于Python提出了一种简单、易扩充的面向对象弹塑性有限元程序框架,结合Python的特性,设计了前处理类、后处理类、线性求解类、应力积分类、分析类等有限元类。通过将程序框架应用于几类典型弹塑性问题的有限元分析与模拟,并与ABAQUS计算结果进行了对比,验证了基于Python的面向对象弹塑性有限元程序的准确性和有效性。 展开更多
关键词 面向对象编程 弹塑性有限元 程序框架 数值模拟 PYTHON
在线阅读 下载PDF
基于多目标支配分析和路径动态修剪优化的定向模糊测试技术
11
作者 李泽源 尹中旭 +1 位作者 宗国笑 桑海涯 《计算机应用研究》 CSCD 北大核心 2024年第11期3455-3463,共9页
当前定向模糊测试技术的平均距离模型在多目标测试中缺乏对逐个目标的指向性,在导向同一目标时路径多样化不强,且未根据不同目标的覆盖程度动态调整距离度量,导致多目标测试不均衡和效率降低,难以在结合静态分析告警等多目标环境中开展... 当前定向模糊测试技术的平均距离模型在多目标测试中缺乏对逐个目标的指向性,在导向同一目标时路径多样化不强,且未根据不同目标的覆盖程度动态调整距离度量,导致多目标测试不均衡和效率降低,难以在结合静态分析告警等多目标环境中开展漏洞挖掘。针对以上问题,提出了一种多目标定向探索的模糊测试技术MTDFuzz,识别待遍历多目标的支配节点,利用基于多目标支配分析的测试用例优选,通过支配节点覆盖评分激励机制引导生成能够覆盖支配节点和目标的测试用例,实现在限定关键覆盖要素的前提下,对目标路径的多样化和指向性探索;根据目标的覆盖状态进行路径动态修剪优化,已被充分测试的路径和目标不参与距离信息反馈,通过剪枝和全局支配节点修正动态调整支配节点和目标基本块评分,利用支配节点覆盖度优化种子调度策略,实现对多目标测试资源的有效分配。实验结果表明:与常用的定向模糊测试工具对比,多目标下MTDFuzz的平均漏洞发现时间缩短了57.6%,且在Glibc、FFmpeg等4个开源程序中发现了12个未公开漏洞,显著提高了定向模糊测试的多目标探索能力和漏洞挖掘效率。 展开更多
关键词 定向模糊测试 漏洞挖掘 多目标导向 程序分析
在线阅读 下载PDF
一种基于切片技术度量Java耦合性的框架 被引量:36
12
作者 李必信 杨朝晖 +3 位作者 谭毅 朱平 李宣东 郑国梁 《计算机学报》 EI CSCD 北大核心 2001年第3期259-265,共7页
在研究面向对象的度量问题时 ,人们通过简单的统计方法和基于信息流的方法来度量其中的一些特征 ,例如基本度量、CK度量和 Ao Ki度量等 .文中采用一种基于程序切片的方法来度量 Java的耦合性问题 ,通过对 Java源程序中存在的耦合关系的... 在研究面向对象的度量问题时 ,人们通过简单的统计方法和基于信息流的方法来度量其中的一些特征 ,例如基本度量、CK度量和 Ao Ki度量等 .文中采用一种基于程序切片的方法来度量 Java的耦合性问题 ,通过对 Java源程序中存在的耦合关系的度量 。 展开更多
关键词 面向对象 程序切片 JAVA语言 耦合性 程序设计方法
在线阅读 下载PDF
面向对象的农网变电站工作票与操作票通用专家系统 被引量:25
13
作者 朱永利 张健 +2 位作者 杨子强 冀新峰 杨以涵 《电网技术》 EI CSCD 北大核心 2003年第4期27-30,共4页
变电站倒闸操作次序的自动拟定是专家系统在电力系统中的最早应用领域之一。文中介绍了一个通用的面向对象的专家系统。它可用于为农网变电站自动生成工作票并拟定操作次序。为了实现源代码的重用并改善软件的性能,面向对象的继承性被... 变电站倒闸操作次序的自动拟定是专家系统在电力系统中的最早应用领域之一。文中介绍了一个通用的面向对象的专家系统。它可用于为农网变电站自动生成工作票并拟定操作次序。为了实现源代码的重用并改善软件的性能,面向对象的继承性被用于构造软件的类体系,且类的构造是基于拟定操作次序和安全措施的需要,而不是根据详细的设备分类。对于同一种检修或恢复任务,用于安全措施的成员函数和用于操作的成员函数被放入同一个类,这样该系统实现了2种开票功能的有机结合。该系统应用于某县电网所属的所有配电变电站,体现了其在解决有限、特定种类接线变电站开票问题方面的通用性。 展开更多
关键词 专家系统 工作票 操作票 面向对象 农村电网 变电站 电力系统
在线阅读 下载PDF
用Qt进行面向对象软件的设计与开发 被引量:17
14
作者 万长胜 金革 +5 位作者 王坚 李昔华 郝黎凯 黄鲲 李峰 任间 《核电子学与探测技术》 CAS CSCD 北大核心 2004年第3期311-313,共3页
Qt是目前Linux下比较流行的面向对象的C++类库。介绍了Qt类库结构和具体应用,并结合"九五"大工程项目LAMOST望远镜的GUI的开发作进一步的说明。
关键词 面向对象 QT 面向对象 软件开发 LINUX系统
在线阅读 下载PDF
面向对象领域设计中的变化性处理 被引量:29
15
作者 陈兆良 王千祥 +1 位作者 梅宏 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2001年第11期1486-1490,共5页
在领域工程中识别、描述和实现变化性 ,对应用系统的开发具有重要的指导意义和直接作用 .其中在领域设计阶段 ,建立比较合理、比较灵活的DSSA ,将系统的可变部分与固定部分分离开来 ,将系统成分在DSSA和构件之间进行合理的分配 ,把变化... 在领域工程中识别、描述和实现变化性 ,对应用系统的开发具有重要的指导意义和直接作用 .其中在领域设计阶段 ,建立比较合理、比较灵活的DSSA ,将系统的可变部分与固定部分分离开来 ,将系统成分在DSSA和构件之间进行合理的分配 ,把变化性实现为构件 ,是领域工程的核心及关键性工作 .本文运用设计模式和OO框架 ,提出了面向对象领域设计中常见变化性的解决方案 ,并将这些方案应用于POS领域的领域设计 . 展开更多
关键词 软件复用 软件构件 面向对象 程序设计
在线阅读 下载PDF
“基于片层-面向类”的竹林信息提取算法与应用分析 被引量:18
16
作者 余坤勇 许章华 +1 位作者 刘健 缪丽娟 《中山大学学报(自然科学版)》 CAS CSCD 北大核心 2012年第1期89-95,共7页
随着竹资源经济效益的不断挖掘,及时、准确地掌握竹林的分布状况与动态信息成为亟须解决的问题,而传统的实地调查并不能很好地满足该需求。3S技术的兴起为掌握竹林分布信息提供了新手段,但受多种因素的制约,长期以来竹林信息提取效果不... 随着竹资源经济效益的不断挖掘,及时、准确地掌握竹林的分布状况与动态信息成为亟须解决的问题,而传统的实地调查并不能很好地满足该需求。3S技术的兴起为掌握竹林分布信息提供了新手段,但受多种因素的制约,长期以来竹林信息提取效果不佳。该文在前期研究基础上,进一步以ALOS高分辨率遥感影像为数据源,利用提出的"基于片层—面向类"算法提取南方山地丘陵区顺昌县的竹林信息,以验证该方法的有效性。除利用传统的基于像元的分类方法外,引入近年来时兴的面向对象法,以作比较;同时,对"非片层区"进行进一步处理,以提高竹林信息提取的精度。用实测点验证表明:基于像元与面向对象的竹林信息提取精度分别为84.42%、86.46%,Kappa系数分别为0.677 3、0.723 4;从目视效果看,基于像元的分类结果存在椒盐状,而面向对象的结果图连续性更佳。两种方法结果虽相差不大,但面向对象方法可能更适用于诸如ALOS这样的高分辨率遥感影像。此外,两种方法共同表明,利用"基于片层-面向类"的信息提取思路,能有效地提取竹林信息,并可作为山地丘陵区域影像解译的重要技术参考。 展开更多
关键词 片层 面向类 竹林 ALOS影像 面向对象 顺昌县
在线阅读 下载PDF
服务元网络体系结构和微通信元系统构架 被引量:23
17
作者 曾家智 徐洁 +2 位作者 吴跃 李毅超 胥能 《电子学报》 EI CAS CSCD 北大核心 2004年第5期745-749,共5页
本文通过对现有网络中服务类别的分析、归纳 ,针对现有的分层网络体系结构存在的层间功能重叠和复杂的分层处理过程所带来的网络服务效率低下的问题 ,提出了一种基于服务元的网络体系结构 .服务元只提供服务 ,不接受服务 ,所以避免了层... 本文通过对现有网络中服务类别的分析、归纳 ,针对现有的分层网络体系结构存在的层间功能重叠和复杂的分层处理过程所带来的网络服务效率低下的问题 ,提出了一种基于服务元的网络体系结构 .服务元只提供服务 ,不接受服务 ,所以避免了层间交互和服务传递的开销 .服务元不仅能为本节点应用提供服务 ,而且不同节点的服务元可以合作向某一节点或整个网络提供服务 .本文给出了微通信元系统构架 ,它是一种易于从TCP/IP过渡的服务元网络体系结构的构架 .作为微通信元的服务元被组织成微通信系统 ,大量的微通信系统被组织成网络系统 .微通信元系统构架具有简洁、可扩展和容易实现的特点 . 展开更多
关键词 网络体系结构 层次结构 面向对象 服务元 微通信元
在线阅读 下载PDF
面向对象有限元程序设计——基本数据类 被引量:11
18
作者 魏泳涛 于建华 陈君楷 《四川大学学报(工程科学版)》 EI CAS CSCD 2001年第2期17-21,共5页
将面向对象的程序设计方法引入有限单元法程序设计 ,通过构建四个数据类 ,完整地封装了有限元基本数据 。
关键词 有限单元法 面向对象方法 程序设计 基本数据类
在线阅读 下载PDF
面向对象系统中基于度量的可复用构件获取机制 被引量:15
19
作者 周欣 陈向葵 +1 位作者 孙家骕 杨芙清 《电子学报》 EI CAS CSCD 北大核心 2003年第5期649-653,共5页
从遗产系统代码中获取复用价值高、质量好的构件是成功复用的关键并且亟待解决 .本文以系统理解和软件度量为基础 ,提出了一种从面向对象遗产系统中挖掘可复用构件的有效方法 .设计了基于类之间关系分析的构件标识算法———RBCI;构造... 从遗产系统代码中获取复用价值高、质量好的构件是成功复用的关键并且亟待解决 .本文以系统理解和软件度量为基础 ,提出了一种从面向对象遗产系统中挖掘可复用构件的有效方法 .设计了基于类之间关系分析的构件标识算法———RBCI;构造了构件可复用性模型RMCQ ,它可用于辅助用户筛选识别出来的候选构件 ,该层次型模型的底层度量可以通过计算机自动获取 ;最后 ,基于RBCI和RMCQ设计并实现了工具JBCET ,以辅助开发者从C 展开更多
关键词 软件复用 面向对象 构件获取 度量 可复用性 质量
在线阅读 下载PDF
逆向工程中反射植入的研究 被引量:17
20
作者 李青山 陈平 +1 位作者 王伟 宋海鸿 《计算机学报》 EI CSCD 北大核心 2004年第4期535-542,共8页
逆向工程辅助程序理解 ,而动态分析是理解面向对象软件系统的一种重要手段 .通过植入 ,才能准确提取系统运行时的信息 .常见的植入方法中 ,植入代码和目标代码处于同一计算层次 ,在植入过程中 ,需要对目标代码进行除编译分析之外的额外... 逆向工程辅助程序理解 ,而动态分析是理解面向对象软件系统的一种重要手段 .通过植入 ,才能准确提取系统运行时的信息 .常见的植入方法中 ,植入代码和目标代码处于同一计算层次 ,在植入过程中 ,需要对目标代码进行除编译分析之外的额外语法分析 .该文提出反射植入思想 ,将植入的软件触发器和被植入的目标系统作为两个计算层次来处理 ,通过反射层元对象干预编译过程 ,实现源代码的植入 ;首先详细描述反射植入核心算法及识别调用方元信息和对象标识的思路 ,然后在扩充开放编译器的基础上实现了全局函数和系统调用语句前植入代码的算法 .最后对该植入机制进行系统的实验研究 .结果表明 ,反射植入机制不会破坏源代码本身的执行逻辑 ,能正确有效地植入代码并收集到系统运行时的信息 .同时 ,多次植入的对比数据也证明了反射植入算法的收敛性 . 展开更多
关键词 逆向工程 反射植入 动态分析 面向对象 软件工程
在线阅读 下载PDF
上一页 1 2 43 下一页 到第
使用帮助 返回顶部