共查询到20条相似文献,搜索用时 890 毫秒
1.
Smalltalk—80是原型的面向对象程序设计语言和环境,其中所体现的面向对象方法学已广泛应用于计算机科学的各个领域。我们已经完成除进程之外的所有Smalltalk成份的指称语义描述。作为系列文章的首篇,本文简要介绍Smalltalk的基本概念,并给出其完整的抽象文法,从而为准确地理解Smalltalk,正确地描述其形式语义奠定良好的基础。 相似文献
2.
王茜 《计算机工程与应用》1992,(1):1-10
CAPP是集成的CAD/CAM系统中的连接桥梁。提供有效的过程设计及管理的关键是把知识规则和数据库中表示现实世界事实的数据结合起来。本文介绍了一个在PS/280机器上Smalltalk环境下实现的原型系统OOCAP——面向对象的计算机创生式工艺设计,其目的旨在在面向对象的环境下,通过构造知识库系统,从而实现对机械零件的加工工艺过程的自动设计。集知识、事实及运行于对象一身是该系统的主要特色。另外,该系统对机械零件加工过程进行仿真,以动画形式,逼真地反映了从选材到获得产品的全过程。 相似文献
3.
<正> 一、引言软件的可重用性是软件工程领域中的一个重要课题,现已经有许多人在探索软件可重用的途径,面向对象的程序设计方法则是以解决软件可重用性问题作为自己的重要目标之一。另外,Smalltalk语言经过十几年的实践,走向了成熟,开始为广大程序人员所欣然接受,国内已有相当数量的软件工作者开始研究该语言。我们在VAX-11/780机上用C语言实现了Smalltalk-80系统的核心环境,深受Smalltalk语言其独特构造的启发。本文从Smalltalk语言的结构分析出发,提出了“软插件”的概念,并探讨了此概念形成和实用的可能性,以及它在软件可重用领域中的实践意义,最后,讨论了面向对象方法与“软插件”概念的必然联系。 相似文献
4.
5.
Java的出现几乎可以算作是近20年编程语言发展史上的一个标志性事件。虽然从语言本身的角度讲,Java不过是Smalltalk和C++语言结合的产物。但正是有了这种结合,有了JVM,Java找到了一个新的平衡:既比C/C++的开发效率高,同时又比Smalltalk更加讲究执行效率。此外JVM还是一个开放的虚拟机平台,可以在上面诞生更具灵活性,开发效率 相似文献
6.
本文设计了一个运用词汇功能文法(Lexical Functional Grammar)的英汉机器翻译实验系统PMT(Prolog-based Machine Translation),该系统已在IBM—PC/XT机上用Turbo-Prolog实现。整个翻译过程分为以词汇信息为基础的分析过程、以函数结构为界面的转换过程和以模式为主的综合过程。 相似文献
7.
自80年代第一台IBM PC机进入我国以来,如今,各种PC、286/386/486机在国内的装机量已达百万余台。时至今日,绝大多数的PC机用户所使用的操作系统(OS)为PC—DOS或MS—DOS。 由于我国文化和文字所具有的特殊性,在这样的计算机和操作系统下,中国文字的处理,一时成为一个急需解决的课题。于是我国计算机科学所特有的一个分支——中文信息处理成为一项热门技术,由此应运而生的以中文处理为主要项目和产品的公司也层出不穷,各种档次基于DOS的中文系统(有的称中文DOS)、汉字环境、中文软件等等也不断出现,以满足我国PC机 相似文献
8.
钱培德 《计算机工程与应用》1986,(8)
本文对双拼汉字编码作了简单介绍,然后从通用性出发,提出了一种在IBM—PC系统上实现双拼汉字编码的方法。实际上,这种方法可在IBM—PC系统中形成一个汉字输入编码的通用软接口,从而为在IBM—PC系统上增加新的汉字输入方式提供了手段。 相似文献
9.
从Smalltalk 语言的结构特征看“软插件”的形成 总被引:1,自引:0,他引:1
软件的可重用性是软件工程领域中的一个重要课题,现已经有许多人在探索软件可重用的途径,面向对象的程序设计方法则是以解决软件可重用性问题作为自己的重要目标之一。另外,Smalltalk语言经过十几年的实践,走向了成熟,开始为广大程序人员所欣然接受,国内已有相当数量的软件工作者开始研究该语言。我们在VAX-11/780机上用C语言实现了Smalltalk-80系统的核心环 相似文献
10.
1 引言可编程序控制常用按钮、开关作为输入端的外设。一个开关要占用PC的一个输入点。实际应用中往往遇到PC的输入点不够用的情况,为解决这个问题而使用PC的扩展单元既不经济又造成PC的功能浪费。作者在使用TS300——40 MR PC对锅炉控制装置进行改造时,遇到PC的输入点仅剩有3点要控制输出端7点的情况。我们设计了一个特殊的外设电路顺利地解决了这个问题,现介绍如下。2 硬件使用一个按钮和一个波段开关组成一个启 相似文献
11.
12.
13.
STD总线具有抗干挠能力强,扩展容易等特点,我们曾用它和IBM—PC/XT微机组成多级系统,很好完成了现场的要求。本文以一生产信息管理系统中在线收集生产原始数据为例来谈一下PC机STD总线组成的多级系统的优点,组成多级系统的主要要求以及一种比较简单通讯方 相似文献
14.
Java卡应用的设计与实现 总被引:5,自引:0,他引:5
文章以军人保障卡系统试点项目为背景,详细描述了Java卡开发过程中Applet的设计、生成、下载和安装方法,同时对Java卡PC/SC接口编程与系统的实际使用情况也作了简要介绍。 相似文献
15.
16.
Sun的官方Java教材中有一句话,说Java是“C++的语法与Smalltalk语义的结合”。而Smalltalk的创造者就是Alan Kay。 相似文献
17.
面向对象技术最早出现于1960年代的Simula 67系统,并且在1970年代保罗阿托实验室开发的Smalltalk系统中发展成熟。然而对于大部分程序员来说,C 是第一个可用的面向对象程序设计语言。因此,我们关于面向对象的很多概念和思想直接来自于C 。但 相似文献
18.
一、概述CC—DOS 主要是对 PC—DOS(MS—DOS)进行汉字管理软件的适配。在 IBM—PC 系统中,直接与外部设备有关的程序都归在 ROM—BIOS 中,它被固化在系统板上一个8K 的 ROM 中。ROM—BIOS 控制着系统配置的外部设备,系统的其它软件均是通过调 ROM—BIOS 来实现对外部 相似文献
19.
搭建了一套实时仿真系统以作为空间机器人遥操作的研究平台.系统以两台PC机分别模拟主从端的运行情况,主端PC连接通用力反馈游戏手柄作为主手输入设备,从端PC挂接嵌入式处理器(PC/104)用作空间机械手的实时仿真;主从端信号传输时延根据TCP/IP协议由软件模拟产生.利用Madab中的RTW/xPC Target工具箱将空间机械手模型编译为实时可执行代码,下载到嵌入式处理器(PC/104)实时执行,保证了手柄输入和空间机械手Simulink模型间的时钟同步.结合给定模型数据,完成了空问机械手实时位置跟踪实验,证明了系统搭建方案的可行性.系统对空间机器人遥操作的研究起到了很好的支撑作用. 相似文献
20.
一、问题的提出:现在利用IBM—PC/XT进行实时控制或过程控制的地方越来越多,而计算机并行处理,并行输入输出技术以其速度快又被广泛应用,IBM—PC/XT计算机共有64K的并行I/O地址空间,系统内部及外设占去1K空间(0000—03FFH),其余提供给用户使用。用户在设计自己的控制系统中,往往与CPU之间的联络采用应答方式(如中断的扩展等),而IBM—PC/XT计算机只有J8 相似文献