什么是脚本的简单解释_其它

脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用Outlook Express或Foxmail这类邮件软件,就是通过脚本功能来实现的。又如洪恩网站http//www.hongen.com一些网页的英文新闻内容旁会有一个三角符号,点击它就可以听到英文诵读,这也是脚本在起作用。 也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。 

动态程序一般有两种实现方式,一是二进制方式,一是脚本方式。 
二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。 
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。 
我们上面提到的各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。 
按目前的服务规则,虚拟主机网站只能采用脚本语言来实现 

脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同我们平时使用的VB、C语言的区别主要是: 
1、脚本语法比较简单,比较容易掌握; 
2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 
3、脚本一般不具备通用性,所能处理的问题范围有限。

时间: 2024-09-15 13:27:09

什么是脚本的简单解释_其它的相关文章

CGI脚本入门学习资料_其它

CGI脚本是什么? CGI脚本是怎样工作的? 一个简单的例子 我能用CGI脚本吗? 你的服务器配置允许CGI脚本吗? 你能编程吗? 你应该用什么编程语言? 你的服务器设置正确吗? 如果你的服务器不是UNIX系统呢? 解剖CGI脚本 输出头部 输出数据部 带阐述的脚本 传递其他信息给脚本 创建特殊的脚本输出 以装载另一个文本响应 无响应 处理表单的脚本 表单格式和表单脚本 GET 和 POST URL 编码 问题 CGI 变量 解码程序 uncgi cgi-lib.pl 解码文件上传的输入 自己做

常用CSS元素div ul dl dt ol的简单解释

css 几个css元素的简单解释 div ul dl dt oldiv,这个很常见,块级元素,div尽量少用,和table一样,嵌套越少越好 ol  有序列表. <ol>  <li>--</li>  <li>--</li>  <li>--</li></ol> 表现为: 1--2--3-- ul 无序列表,表现为li前面是大圆点而不是123 <ul><li>--</li><

在.net执行sql脚本的简单实现

脚本|执行 在.net执行sql脚本的简单实现 郑佐2004-12-25 看到csdn社区经常有人问在.net中如果执行sql脚本,下面是使用C#调用cmd来执行osql实现脚本的执行. using System; using System.Data; using System.Collections; using System.Xml; using System.IO; using System.Text; using System.Diagnostics; namespace ZZ { pu

国内最大的网络游戏辅助脚本交易平台简单游

网络游戏产业发展到今天,玩家在游戏时也越来越离不开游戏辅助软件的帮助.但面对市面上种类繁锁的游戏辅助脚本,你是否有种眼花缭乱的感觉,功能是否强大.是否安全无毒,都让玩家在选择起来有些迷茫.选择软件,也要讲究品牌.今天就为大家带来目前国内最大的网络游戏辅助脚本交易平台简单游的评测,让我们一起看看它的特别之处! 软件名称:简单游(绿色游戏脚本交易平台)软件版本:7.18.4693软件大小:4.27MB软件授权:免费适用平台:Win9X Win2000 WinXP Win2003 Vista下载地址:

源码-新手!简单解释下 主线程与异步任务

问题描述 新手!简单解释下 主线程与异步任务 我按照视屏写的不可以运行,说是 The he application may be doing too much work on its main thread. 但是视屏上可以运行,我下载源码也可以运行.是因为 api版本同导致的么? 解决方案 简单解释下:一个cpu在同一个时间内只能轮询一个线程,在不同时间就可以轮询不同的线程.如果把cpu的时间分成细小的时间片,并且在一个细小的时间片内轮询一个线程,多个时间片就可以轮询多少线程,这多个线程就代表

int-求解释这段代码什么意思 谁能给简单解释下

问题描述 求解释这段代码什么意思 谁能给简单解释下 void itoa(int num, char *str) { if(num < 0) { str[0] = '-'; str[1] = ''; num *= -1; } if(num / 10 != 0) itoa(num / 10, str); for(;*str != ''; str++); str[0] = num % 10 + '0'; str[1] = ''; 解决方案 将整数转换成一个字符串 先判断num是否小于0,如果是,那么第

[Android]再简单解释一下androidtest包下的其他测试类

简单解释一下android.test包下的其他测试类,给大家一个了解. [b]Interfaces[/b] PerformanceTestCase PerformanceTestCase.Intermediates TestSuiteProvider [b]Classes[/b] ActivityInstrumentationTestCase ActivityInstrumentationTestCase2 ActivityTestCase ActivityUnitTestCase Androi

linux-awk脚本 一个简单的报错问题

问题描述 awk脚本 一个简单的报错问题 awk脚本 $linux@ubuntu:~/jwx$ awk -F:'{print $0}' passwd.txt >>bak.txt $awk: passwd.txt $awk: ^ syntax error 刚学脚本 不知道为什么会报错? 解决方案 一个简单的awk脚本 解决方案二: 一个简单的awk脚本 解决方案三: awk -F ':' '{print $1}' /etc/passwd >>bak.txt

C#调用Python脚本的简单示例_C#教程

IronPython是一种在 .NET及 Mono上的 Python实现,由微软的 Jim Hugunin所发起,是一个开源的项目,基于微软的 DLR引擎.IronPython的在CodePlex上的主页:http://ironpython.codeplex.com/  使用场景: 如果你的小伙伴会写Python脚本,而且已经实现大部分项目的功能不需要再用C# 实现.现在缺少窗体,此时Python+C#的组合就可以完美的结局问题啦! 示例: 借由IronPython,就可以利用.NET执行存储在