脚本语言设计报告.doc

脚本语言设计报告 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言,它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言,一个脚本通常是解释运行而非编译。虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。 分类 一、工作控制语言和shell Shell 脚本 此类脚本用于自动化工作控制,即启动和控制系统程序的行为。大多的脚本语言解释器也同时是命令行界面,如Unix shell和MS-DOS command。其他如AppleScript,可以为系统增加脚本环境,但没有命令行界面。 具体分类有: 1.4NT 2.AppleScript 3.ARexx(Amiga Rexx) 4.bash 5.csh 6.DCL 7.JCL 8.ksh 9.Cmd.exe batch(Windows,OS/2) 10.command?batch(DOS) 11.REXX 12.tcsh 13.sh 14.Winbatch 15.

文档评论(0)

1亿VIP精品文档

相关文档