您的位置:首页 > 百科大全 |

编辑程序

整理加工文字信息的程序。它能帮助用户方便地输入、修改、编排格式,存储各种数据、程序和文档。随着计算机应用的普及,各个领域的普通工作人员,如编辑、作者、秘书和工程技术人员,均可能直接操作计算机。他们需要输入自己的数据和文字材料,进行编辑加工。因此,编辑程序已成为办公自动化软件工具中使用最广的一种。

“编辑”一词原是出版界的专用名词,指对文字信息整理加工,编成书刊的技术和职业。如果编辑对象不局限于书刊,而是一切文字作品,那么编辑一词就不再是出版界所专有,而与每个人都有关系。编辑程序所完成的工作正是这种广义的编辑工作。

文件编辑过程

文件编辑分为起草设计、修改润色和生产三个阶段。

(1)起草设计阶段:规定文件的内容、结构和格式。这只能是初步的构思,可能包含有概念上的、逻辑上的、语义上的或语法上的错误。

(2)修改润色阶段:增加、删除、修改某些内容,重新安排文件的结构和格式。

(3)生产阶段:形成文件的最终形式,并加以复制、打印和公布。为了使计算机能够辅助编辑工作,需要提供一些基本的操作,如增,删,改(对字符、单字、行、段或页的修改),移动(移动字符、行、段或页的位置),复制,模式定位(按给定的模式在文件中找到与之匹配字符串的位置)和打印输出。

基本要求

现在越来越多的计算机系统采用交互方式,用户直接通过终端向计算机输入数据。这些系统都采用联机编辑程序。对联机编辑程序的要求是:

(1)响应速度快;

(2)用户接口简明、统一和容易学习;

(3)编辑功能强;

(4)直观,用户可以直接看到编辑后文件的面貌;

(5)尽可能多地利用计算机的能力,如模式定位、模式替换、柔性硬拷贝输出等;

(6)在一定控制条件下,各用户能共同访问同一信息或文件,以利于同一领域中工作的科研人员或文档编制人员的合作;

(7)用户能够在同一个输出设备上看到多项内容,因为用户在编辑的时候可能要参考几个方面的内容。

编辑程序分类

按形式可分为行编辑程序和屏幕编辑程序。行编辑程序在编辑时用户只涉及文件的一行或几行。典型的编辑操作是:增、删、改、移动。例如,将某行向上移动三行,删除以下两行,在该行某指定位置插入若干字符。模式定位和模式替换一般不局限于一行,而是在整个文件范围内进行。屏幕编辑程序在编辑时用户面对整个屏幕,屏幕好像一个窗口,显示出编辑文件的一部分内容,上下左右移动窗口,便可看到整个文件。因此,编辑工作可直观地进行。用户可随意移动屏幕上的光标,指示特定位置,然后进行编辑。编辑操作处理的对象可以是一个字符、单词、行、句子、段落、由光标限定的范围或整个屏幕。

按用途可分为程序编辑程序、文本编辑程序和多功能编辑程序。程序编辑程序是专为建立某种汇编语言或高级语言的源程序而设计的。可以根据语言特征事先规定某些结构,例如,自动插入tab键,加入语句顺序号,只允许大写字母等。复杂一些的编辑程序甚至包含语法检查的功能,对不合语法的输入字符作出反应,使用户很容易建立语法正确的源程序。文本编辑程序用来编辑一般的公文、文档等文字信息,格式比较自由。有的编辑程序把内容的编辑和格式编排分开。用户先注意文件的内容,然后将格式编排命令(用特殊标记把命令和文件内容区别开来)插入到文件相应位置,再由系统处理成最后成形的文件。格式编排命令用以安排版面、段落、行距、字体等。多功能编辑程序是服务面比较广的通用编辑程序。

用户接口

手工编辑文稿时,人们用笔和纸在文稿上作出各种记号,必要时增加附页。计算机进行编辑也有相应的一套描述手段。常用的有命令语言、功能键方式和“菜单”方式。

(1)命令语言 用户在键盘上打入编辑命令。编辑命令由操作和若干参数组成。编辑程序则通过显示提示符或字句与用户通信。

(2)功能键方式 为方便用户而对一些操作(如打印、换行、询问等)设置预定的功能键。用功能键输入这些操作命令时用户无须按命令格式打入,只要按一下相应的功能键即可。功能键通常还包括移动光标的键。

(3)“菜单”方式 在编辑过程中系统始终显示出一个“菜单”,列出在该时刻编辑程序所能完成的操作,由用户选择其中一项执行。这样既能避免用户记忆命令格式的问题,又可克服功能键数量太少不足以表达丰富的编辑功能的缺点。