种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

源编辑程式

(2019-09-05 19:16:13) 百科综合
源编辑程式

源编辑程式

编辑程式(edit program)是指在计算机上实现编辑功能的程式。源编辑程式,也可以称作正文编辑程式,是语言处理系统一部分,用于创建和修改源程式正文档案。一个源程式正文可以编辑成一个档案,也可以分成多个模组编辑成若干个档案。用户可以使用各种编辑命令通过键盘、滑鼠器等输入设备输入要编辑的元素或选择要编辑的档案。

基本介绍

  • 中文名:源编辑程式
  • 外文名:source editor
  • 学科:计算机
  • 定义:对源档案进行编辑的程式
  • 有关术语:源程式
  • 领域:程式设计语言处理系统

简介

源程式,是指未经编译的,按照一定的程式设计语言规範书写的,人类可读的文本档案。通常由高级语言编写。源程式可以是以书籍或者磁带或者其他载体的形式出现,但最为常用的格式是文本档案,这种典型格式的目的是为了编译出计算机可执行的程式。将人类可读的程式代码文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,由各种编译器来完成。一般用高级语言编写的程式称为“源程式”。源编辑程式是指对源程式进行编辑的程式,将一个源档案编辑成一个档案。正文编辑程式根据用户的编辑命令来创建正文档案,或对档案进行各种删除、修改、移动、複製及列印等操作。

编辑程式

用来建立档案,并对已有档案进行插入、删除、改写、替换、剪贴和複製等加工处理的一种实用程式。最早的编辑程式可追溯到行编辑程式,它的编辑对象是虚拟卡片映象。其缺点在于编辑及串搜寻都不能越过边界。
编辑程式可依据不同的用户环境分为互动式编辑程式和批处理编辑程式两类:①互动式编辑程式。它由一系列编辑命令组成,用户通过终端键入编辑命令以执行相应的编辑操作。②批处理编辑程式。用户使用编辑宏指令构造编辑档案,通过编辑档案把编辑指令提供给编辑程式。
互动式编辑程式有两种操作方式:①面向档案行的行编辑方式。工作时先要找到编辑档案的相应行,然后才能进行编辑处理,编辑游标也只能在当前行内移动。早期的编辑程式都属于这一类。它具有结构简单,对系统环境要求低,可移植性好等特点,但使用不够方便。②全萤幕幕编辑方式。这种编辑程式将编辑命令以选单形式显示在终端萤幕上,工作时用户点用相应的选单即可进行编辑操作。终端萤幕对于用户来说是一个“视窗”,“视窗”内的内容是当前档案的可见部分,用户可以通过换页操作使这个“视窗”上下或左右移动,编辑游标亦可在萤幕上随意移动,因而具有较为舒适的操作环境和友善的用户界面。
编辑程式也可依据不同的编辑档案内容分为三类:①正文编辑程式。它以字元和文字为操作对象,产生由字元和文字组成的档案,可用其建立和加工程式文本和文稿。②图形编辑程式。它以图形信息为操作对象,具有图形生成、修改、变换、存取等功能,产生图形档案。③图像编辑程式。它主要以图像信息为操作对象,具有图像生成、修改、变换存取等功能,产生图像档案。
编辑程式除具有编辑功能外,还添加一些其他功能,用以增强处理能力。如有些编辑程式具有较强的排版功能和单词拼写纠错等功能,构成为一个字处理软体;有些面向程式档案的编辑程式,套用了语法制导技术以及人工智慧技术,使程式开发更为方便;有些编辑程式採用了多视窗技术,将终端萤幕分为多个视窗,同时处理多个档案,每一个档案对应一个视窗,不同视窗内的档案信息可相互传递。

语言处理系统

对软体语言进行处理的程式系统。除了机器语言外,其它用任何软体语言书写的程式都不能直接在计算机上执行,都需要对它们进行适当的处理。语言处理系统的作用是把用软体语言书写的各种程式处理成可在计算机上执行的程式,或最终的计算结果,或其它中间形式。不同级别的软体语言有不同的处理方法和处理过程。关于需求级、功能级、设计级和文档级软体语言的处理方法和处理过程是软体语言、软体工具和软体开发环境的重要研究内容之一。关于实现级语言即程式设计语言的处理方法和处理过程发展较早,技术较为成熟,其处理系统是基本软体系统之一。这里,语言处理系统仅针对程式设计语言的处理而言。关于需求级、功能级、设计级和文档级语言的处理请参见需求定义语言功能性语言设计性语言,软体过程和软体工具。程式设计语言处理系统随被处理的语言及其处理方法和处理过程的不同而异。不过,任何一个语言处理系统通常都包含有一个翻译程式,它把一种语言的程式翻译成等价的另一种语言的程式。被翻译的语言和程式分别称为源语言和源程式,翻译生成的语言和程式分别称为目标语言和目标程式。按照不同的源语言、目标语言和翻译处理方法,可把翻译程式分成若干种类。从彙编语言到机器语言的翻译程式称为彙编程式,从高级语言到机器语言或彙编语言的翻译程式称为编译程式。按源程式中指令或语句的动态执行顺序,逐条翻译并立即解释执行相应功能的处理程式称为解释程式。除了翻译程式外,语言处理系统通常还包括正文编辑程式、宏加工程式,连线编辑程式和装入程式等。

标 签

搜索
随机推荐

Powered By 种豆资源网||