近似于PPT的那个演示文稿叫什么

您所在的位置:网站首页 动画ppt软件叫什么 近似于PPT的那个演示文稿叫什么

近似于PPT的那个演示文稿叫什么

2024-07-15 09:04| 来源: 网络整理| 查看: 265

一.计算机中的“宏”[编辑本段]

计算机科学里的宏是一种抽象,它根据一系列预定义的规则替换一定的文本模式。excel 办公软件自动集成了“vba”高级程序语言,用此语言编制出的程序就叫“宏”。使用“vba”需要有一定的编程基础和耗费大量的时间,因此,绝大多数的使用者仅使用了excel的一般制表功能,很少使用到“vba”。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,使用“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。宏的用途在于自动化频繁使用的序列或者是获得一种更强大的抽象能力--但这常常是一回事。计算机语言如c或汇编语言有简单的宏系统,由编译器或汇编器的预处理器实现。c的宏预处理器的工作只是简单的文本搜索和替换,使用附加的文本处理语言如m4,c 程序员可以获得更精巧的宏。lisp类语言如common lisp和scheme有更精巧的宏系统: 宏的行为如同是函数对自身程序文本的变形,并且可以应用全部语言来表达这种变形。一个c宏可以定义一段语法的替换,然而一个lisp的宏却可以控制一节代码的计算。获得了控制代码的执行顺序(见惰性计算和非限制函数)的能力,使得新创建的语法结构与语言内建的语法结构不可区分。例如,一种lisp 方言有 cond 而没有if ,就可以使用宏由前者定义后者。lisp 语法的去部主要扩展,比如面向对象的clos 系统,可以由宏来定义。

宏编程[编辑本段]

在用一种不熟悉的宏语言进行宏编程时,可以这样做,首先记录下用户想要宏完成什么,然后打开宏文件并尝试理解命令结构如何工作。也可以修改命令以调整宏。一些宏语言,比如great plains账务(?accounting)软件的 dexterity 运行时引擎,不能从其它数据源(如由逗号分隔的文本文件)导入数据。这一限制可以通过用更强大的编程语言,如 vba 来创建一个计算机程序在此弱编程语言里生成一个特别的宏来解决。例如,可以对 microsoft excel 宏编程从扩展样式表或文本文件中读取数据并创建 great plains .mac 文件,这一文件被用于将特定的数据导入 great plains. 需要针对每一个新的数据集合声称新的 .mac 文件。

键盘宏[编辑本段]

键盘宏和编辑器宏分别在图形用户界面和编辑器中被交互式地使用。使用它们可以用简短的击键代替冗长的命令序列,并为重复性任务提供了一个简单的自动化形式。程序员的文本编辑器 emacs (“编辑宏”[editing macros]的简称)是沿用这一思想的产物。事实上,大多数编辑器是由宏组成的,emacs 最初被设计为编辑语言 teco 的宏集,后被移植为 lisp 的一中方言 emacs lisp。

宏语言[编辑本段]

宏语言是一类编程语言,其全部或多数计算是由扩展宏完成的。宏语言并未在通用编程中广泛使用,但在文本处理程序中应用普遍。例如,c preprocessor c 预处理器internet macros(iopus)m4(如前所述,源于at&t,捆绑于unix)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3