期刊文献+
共找到216篇文章
< 1 2 11 >
每页显示 20 50 100
从面向方面程序设计的定义到面向方面程序设计语言 被引量:9
1
作者 古思山 蔡树彬 李师贤 《计算机科学》 CSCD 北大核心 2011年第10期133-139,共7页
目前无论在学术界还是工业界,很多人士简单地将面向方面程序设计理解为模块化横切关注点,狭隘地认为面向方面程序设计构建在面向对象程序设计之上,是面向对象程序设计的扩展、有效的补充等。回顾了面向方面程序设计的定义,分析了面向方... 目前无论在学术界还是工业界,很多人士简单地将面向方面程序设计理解为模块化横切关注点,狭隘地认为面向方面程序设计构建在面向对象程序设计之上,是面向对象程序设计的扩展、有效的补充等。回顾了面向方面程序设计的定义,分析了面向方面程序设计区别于其它程序设计方法的本质特征,并形式化了定义中的量化语句与方面,给出了量化语句与方面的语义。重申了面向方面程序设计的本质特性是Quantification与Obliviousness,模块化横切关注点只是其带来的一个好处。同时指出了面向方面程序设计是一种新型的程序设计范式,独立于面向对象等其它程序设计方法。并且,基于此定义,给出了面向方面程序设计语言需满足的最小条件集,并比较了主流的面向方面程序设计语言,探讨了这些语言在面向方面程序设计理念上的差异。 展开更多
关键词 面向方面程序设计 面向方面程序设计语言 横切关注点 Quantification Obliviousness
在线阅读 下载PDF
面向方面程序设计语言研究综述 被引量:8
2
作者 唐祖锴 彭智勇 《计算机科学与探索》 CSCD 2010年第1期1-19,共19页
作为控制软件复杂性、提高软件模块化程度、增强软件开发灵活性的重要技术手段之一,面向方面程序设计语言经过十多年的发展,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域。基于该领域近十年来的研究进展,... 作为控制软件复杂性、提高软件模块化程度、增强软件开发灵活性的重要技术手段之一,面向方面程序设计语言经过十多年的发展,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域。基于该领域近十年来的研究进展,分析总结了面向方面程序设计语言中的主要语言特性和关键实现技术;按照不同的语言特性对面向方面程序设计语言进行分类,并探讨了其发展与研究方向。 展开更多
关键词 面向方面程序设计 方面 连接点 切入点 通知 织入
在线阅读 下载PDF
并发面向对象程序设计语言研究与进展 被引量:9
3
作者 杨大军 张鸣 吕建 《计算机研究与发展》 EI CSCD 北大核心 1998年第9期769-775,共7页
随着面向对象程序设计的普及和对并发应用程序需求的增加,并发面向对象程序设计语言的设计日益成为研究热点.文中旨在通过对目前有代表性的各种并发面向对象程序设计语言进行研究和分析,从并发与面向对象结合的角度,总结并发面向对... 随着面向对象程序设计的普及和对并发应用程序需求的增加,并发面向对象程序设计语言的设计日益成为研究热点.文中旨在通过对目前有代表性的各种并发面向对象程序设计语言进行研究和分析,从并发与面向对象结合的角度,总结并发面向对象语言的研究动因、设计思想、主要问题,以及相应的解决途径.最后,就该领域的发展方向提出一些看法. 展开更多
关键词 面向对象 程序设计语言 软件复用 继承异常
在线阅读 下载PDF
基于Python语言的面向对象程序设计课程教学 被引量:47
4
作者 狄博 王晓丹 《计算机工程与科学》 CSCD 北大核心 2014年第A01期122-125,共4页
针对目前面向对象程序设计课程中存在的教学语言复杂影响教学效果问题,研究了基于Python语言的面向对象程序设计课程教学。在详细分析问题的基础上,结合Python语言的特点,重点从教学内容的选择、教学过程与方法两个方面进行了设计与探讨... 针对目前面向对象程序设计课程中存在的教学语言复杂影响教学效果问题,研究了基于Python语言的面向对象程序设计课程教学。在详细分析问题的基础上,结合Python语言的特点,重点从教学内容的选择、教学过程与方法两个方面进行了设计与探讨,阐述了教学内容的具体划分,提出了"理论教学融于实践,实践贯穿教学全过程"的教学过程设计,提出了实时动态代码操作演示的教学方法,给出了目前教学实践中存在的问题。这些内容在该课程的教学过程中已得到一定程度的试验,效果良好。 展开更多
关键词 PYTHON语言 面向对象程序设计 教学
在线阅读 下载PDF
面向对象程序设计语言的绑定时间分析技术 被引量:5
5
作者 廖湖声 童兆丰 王众 《软件学报》 EI CSCD 北大核心 2003年第3期415-421,共7页
为了实现面向对象语言的部分求值,提出了一种绑定时间分析技术.该技术通过针对引用类型变量和指针变量的上下文敏感分析,能够比较精确地分析面向对象语言中诸如对象元素、数组元素等复杂数据结构元素的绑定时间,进而扩大了部分求值的作... 为了实现面向对象语言的部分求值,提出了一种绑定时间分析技术.该技术通过针对引用类型变量和指针变量的上下文敏感分析,能够比较精确地分析面向对象语言中诸如对象元素、数组元素等复杂数据结构元素的绑定时间,进而扩大了部分求值的作用范围.这种方法采用两层BTA环境来保存静态变量和局部变量的BTA状态,设置一种专用句柄来表示不同程序点创建的对象,进而采用这种句柄的集合表示引用类型变量的BTA状态.在为面向对象语言程序标注绑定时间信息的过程中,采用一个正向分析和一个反向分析过程,借助于BTA环境来跟踪和设定各种变量、对象和引用变量的绑定时间.该技术已经用于实现Java程序的绑定时间分析,能够有效地分析大多数单线程的Java程序,为实现高性能Java程序部分求值提供了必要的手段. 展开更多
关键词 面向对象 程序设计语言 绑定时间分析技术 程序静态分析
在线阅读 下载PDF
面向方面程序设计及其实现技术 被引量:5
6
作者 胡志刚 倪硕 《计算机工程与设计》 CSCD 北大核心 2005年第8期2183-2186,共4页
面向方面程序设计(Aspect-Oriented Programming,以下文中简称AOP)是由Xerox Palo Alto研究中心(XeroxPARC)的研究人员提出的一种新的程序设计思想和模型,其目标是通过把问题分解成一系列功能模块和一系列贯穿多个功能模块的方面(aspec... 面向方面程序设计(Aspect-Oriented Programming,以下文中简称AOP)是由Xerox Palo Alto研究中心(XeroxPARC)的研究人员提出的一种新的程序设计思想和模型,其目标是通过把问题分解成一系列功能模块和一系列贯穿多个功能模块的方面(aspect),然后再通过工具自动化的重新组织这些模块和方面,以获得系统的实现。本文讨论了AOP提出的背景、核心概念以及在Java中的实现。 展开更多
关键词 面向方面 方面 横切关注点 程序设计
在线阅读 下载PDF
新一代程序设计语言C#中的面向对象机制 被引量:5
7
作者 王志喜 王润云 《计算机工程与应用》 CSCD 北大核心 2003年第7期107-110,共4页
2000年6月,Microsoft发布了一种新的程序设计语言———C#。C#是一种现代的、面向对象的语言,它使开发人员能够在Microsoft.NET框架上快速建立广泛的应用。该文首先介绍了C#的特点,然后简要介绍了面向对象的几个基本概念,最后通过一些... 2000年6月,Microsoft发布了一种新的程序设计语言———C#。C#是一种现代的、面向对象的语言,它使开发人员能够在Microsoft.NET框架上快速建立广泛的应用。该文首先介绍了C#的特点,然后简要介绍了面向对象的几个基本概念,最后通过一些实例深入地讨论了C#的面向对象机制。 展开更多
关键词 程序设计语言 面向对象 C#语言 封装 继承 多态性
在线阅读 下载PDF
面向对象程序设计语言的形式语义研究 被引量:2
8
作者 瞿裕忠 王志坚 徐家福 《计算机科学》 CSCD 北大核心 1995年第2期6-10,共5页
面向对象程序设计语言(以下简称面向对象语言)的基本思想起源于六十年代中期的Simula语言,在七十年代的Smalltalk语言及环境中得到发展,在八十年代的Eiffel、C++等语言中进一步得到巩固和完善。
关键词 程序语言 面向对象 形式语义 程序设计
在线阅读 下载PDF
传统程序设计语言的面向对象设计与Windows NT 被引量:1
9
作者 王万森 《小型微型计算机系统》 CSCD 北大核心 1995年第9期28-31,共4页
面向对象设计是一种新的程序设计范例。本文重点探讨传统程序设计语言的面向对象设计方法,并简单介绍了WindowsNT中的对象机制。
关键词 程序语言 面向对象 程序设计 WINDOWS-NT
在线阅读 下载PDF
面向对象程序设计语言的类型系统 被引量:1
10
作者 李晓燕 李斌 《小型微型计算机系统》 EI CSCD 北大核心 2000年第6期650-652,共3页
本文引入了面向对象程序设计语言的类的概念 ,对类及其继承性给出了一种严格的形式化描述 .这种形式化描述显然是建立面向对象模型的基础 .
关键词 面向对象 程序设计语言 类型系统 继承性
在线阅读 下载PDF
面向并行对象语言A-NETL的程序设计 被引量:1
11
作者 吕英华 《东北师大学报(自然科学版)》 CAS CSCD 1994年第3期24-27,共4页
针对并行计算机A-NET,开发了面向并行对象指向语言A-NETL。它强化了并行信息的传送和接收,动态对象的生成、变更和消除等功能,使实际问题中的并行性得以自然地描述。
关键词 面向并行对象 A-NETL语言 程序设计
在线阅读 下载PDF
面向对象程序设计语言研究现状
12
作者 梅宏 王立福 杨芙清 《电子学报》 EI CAS CSCD 北大核心 1995年第10期50-56,共7页
面向对象程序设计已成为一种重要的程序设计范型,被广为接受和使用,数量众多的程序设计语言提供了对这种范型的支持,本文综述了面向对象程序设计语言的研究现状,着重讨论了如下几方面的问题:语义研究、类型系统、语言特性、分布性... 面向对象程序设计已成为一种重要的程序设计范型,被广为接受和使用,数量众多的程序设计语言提供了对这种范型的支持,本文综述了面向对象程序设计语言的研究现状,着重讨论了如下几方面的问题:语义研究、类型系统、语言特性、分布性、语言的变种及Smalltalk等。 展开更多
关键词 面向对象 程序设计语言 类型系统 分布 语言
在线阅读 下载PDF
面向对象设计及程序设计语言
13
作者 马萍 邹尚彬 杨君 《计算机工程与设计》 CSCD 北大核心 1995年第2期39-41,共3页
面向对象设计及程序设计语言将帮助人们创建和管理日益复杂的软件系统。本文解释了对象模型与传统模型的差别,给出了对象模型的基本概念,并探讨了它对未来系统的影响。
关键词 面向对象 程序设计 程序语言 对象模型
在线阅读 下载PDF
面向对象的并发程序设计语言
14
作者 李涛 伍良富 彭康 《成都科技大学学报》 EI CAS CSCD 1996年第5期86-92,共7页
将并发机构引入C++,本文提出了面向对象的并发程序设计语言ConcurrentC++,揭示了类、对象及进程之间的关系。
关键词 并发程序设计 面向对象 程序语言 程序设计
在线阅读 下载PDF
并发面向对象程序设计语言CST
15
作者 梅宏 孙永强 《计算机应用与软件》 CSCD 1993年第3期1-8,48,共9页
CST是一种支持并发面向对象程序设计的实验语言。本文讨论该语言的并发面向对象程序设计机制及其实现的考虑。
关键词 面向对象 程序设计 程序语言 CST
在线阅读 下载PDF
函数式、逻辑式和面向对象式程序设计及其多范例合成语言
16
作者 梅宏 孙永强 《计算机科学》 CSCD 北大核心 1991年第5期19-26,共8页
本文综述了函数式、逻辑式和面向对象式三种新型程序设计语言的基本特点,简介了这三种程序设计风格相互合成的研究现状,并给出了一些有关的代表性语言。
关键词 程序设计 合成语言 面向对象
在线阅读 下载PDF
传统语言和面向对象程序设计
17
作者 王志坚 《计算机工程与科学》 CSCD 1992年第2期1-8,共8页
语言本身的设施决定了其进行面向对象程序设计的能力。本文以几种典型的传统程序设计语言为代表,论述了其语言设施支持面向对象程序设计的级别,并讨论了对传统程序设计语言进行面向对象扩充的一些问题。
关键词 程序语言 面向对象 程序设计
在线阅读 下载PDF
采用非面向对象程序设计语言进行面向对象设计的原理 被引量:2
18
作者 苏向东 郝永平 魏永合 《计算机应用与软件》 CSCD 1998年第2期10-15,28,共7页
面向对象程序设计方法(OOP)通常要通过面向对象系统的支持(如C++)。本文提出了一种利用非面向对象程序设计语言进行面向对象程序设计的方法。
关键词 面向对象 程序设计 结构化 程序语言
在线阅读 下载PDF
在第三代程序设计语言(3GL)中引入面向对象的思想 被引量:1
19
作者 叶文伟 《计算机应用与软件》 CSCD 1994年第5期60-64,F003,59,共7页
面向对象(Object Oriented,简称OO)技术,源于对现实世界中自然结构的认识,充分体现了概括、分类和抽象的思想。本文就如何在3GL软件开发中引入OO的思想,提出了函数实体和消息变量的概念,分别对应于OO技术中的对象和消息的概念,并结合实... 面向对象(Object Oriented,简称OO)技术,源于对现实世界中自然结构的认识,充分体现了概括、分类和抽象的思想。本文就如何在3GL软件开发中引入OO的思想,提出了函数实体和消息变量的概念,分别对应于OO技术中的对象和消息的概念,并结合实例,分析了在3GL软件开发中引入OO思想的几个要点。 展开更多
关键词 程序语言 程序设计 面向对象
在线阅读 下载PDF
MultiobjectC─一个面向对象的并发程序设计语言的设计
20
作者 裴健 胡冰烽 徐良贤 《计算机研究与发展》 EI CSCD 北大核心 1994年第3期47-52,共6页
MultiobjectC语言是我们设计的一个面向对象的并发程序设计语言,它以C语言为基语言,引入了类和对象等机制以及并发对象间的通信设施,支持面向对象的并发程序设计。本文讨论了我们在设计过程中的考虑,并与AT&TBe... MultiobjectC语言是我们设计的一个面向对象的并发程序设计语言,它以C语言为基语言,引入了类和对象等机制以及并发对象间的通信设施,支持面向对象的并发程序设计。本文讨论了我们在设计过程中的考虑,并与AT&TBell实验室的ConcurrentC++语言作了一些比较。 展开更多
关键词 C语言 程序语言 面向对象 程序设计
在线阅读 下载PDF
上一页 1 2 11 下一页 到第
使用帮助 返回顶部