-
题名面向过程程序中变量的封装
- 1
-
-
作者
陈学锋
王振宇
郭福顺
-
机构
哈尔滨工业大学计算机系
-
出处
《计算机科学》
CSCD
北大核心
1993年第4期73-77,共5页
-
文摘
一、引言用面向过程语言(如Pascal,C等)编写的软件从整体结构上看可以分成三种相互独立的语言成份:过程、变量和类型。由于三者之间缺乏联系和约束,使得无论何种类型的变量(全局的)都可被每个(无论何类型的)过程存取。因此软件在整体结构上层次不清,关系过于繁杂。当软件规模大到一定程度,如10万行的C程序时,软件的正确性就难以保证了,在改正已有错误的同时可能引入新的潜在错误。这种程序难于维护的原因之一是一段代码的修改对其它代码通过变量传递的影响难于确定。因此,我们希望限制过程与变量的联系。
-
关键词
面向过程程序
变量
封装
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名SIMPLE:一种新型多范型程序设计语言
- 2
-
-
作者
吴迪
陈林
徐宝文
-
机构
南京大学软件新技术国家重点实验室
南京大学计算机科学与技术系
-
出处
《计算机科学》
CSCD
北大核心
2014年第7期1-8,44,共9页
-
基金
国家重点基础研究发展计划项目(2014CB340702)
国家自然科学基金项目(61170071)
江苏省自然科学基金(BK2011190)资助
-
文摘
为了满足越来越高的软件开发需求,许多通用程序设计语言扩充了各种新的语言设施,从而使语言变得复杂而难于学习和使用。为了创造一个核心概念简单明确、同时可以广泛用于各类开发的语言,设计了一种具有简明核心概念和丰富语言设施的程序设计语言SIMPLE。首先对SIMPLE语言进行概述,然后针对SIMPLE的模块化、泛型、内存管理以及异常处理等设施进行阐述。此外,讨论了如何将过程式、面向对象、函数式3种程序设计范型在SIMPLE中实现有机的融合。
-
关键词
程序设计语言
语言设计
多范型程序设计
面向过程程序设计
面向对象程序设计
函数式程序设计
-
Keywords
Programming language, Language design, Multi-paradigm programming, Procedure oriented programming,Object oriented programming,Functional programming
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名病案疾病分类人工智能化光盘综合管理系统设想
被引量:1
- 3
-
-
作者
张建中
许凤娟
初丹峰
-
机构
哈尔滨医科大学第一临床医学院
-
出处
《中国医院管理》
北大核心
2006年第8期40-41,共2页
-
-
关键词
疾病分类
人工智能
知识工程
知识库
面向过程程序设计
面向对象程序设计
病案光盘系统
-
分类号
TP315
[自动化与计算机技术—计算机软件与理论]
-