脚本语言的作用

Python017

脚本语言的作用,第1张

1、概念:

脚本语言(Script language,scripting language,scripting programming language)

脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。

2、作用

(1):作为批次处理语言或工作控制语言。许多脚本语言用来执行一次性任务,尤其是系统管理方面。DOS,Windows的批处理文件和Unix的shell脚本都属于这种应用;

(2):作为通用的编程语言存在,如Perl、Python、Ruby等。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言;

(3):许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(Non-Player Character,Non-Playable Character,Non-Player Class)和游戏环境的预编程动作。此类语言通常是为一个单独的应用程序所设计,虽然它们貌似一些通用语言(如Quake C,Modeled After C),但它们有自定义的功能;

(4):网页中的嵌入式脚本语言。熟知的HTML(Hyper Text Mark-up Language)即超文本标记语言,就是一种脚本语言,它的解释器就是浏览器。JavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入式脚本语言。另外,随着动态网页技术发展,ASP、JSP、PHP等嵌入网页的脚本语言正被广泛使用,不过这些脚本要通过Web Server解释,而Html则被浏览器执行;

(5):脚本语言在系统应用程序中嵌入使用,作为用户与系统的接口方式。在工业控制领域,PLC编程、组态软件的脚本语言是扩充组态系统功能的重要手段;在通信平台领域,IVR(自动语音应答)流程编程;Office办公软件,提供的宏和VBA;其他应用软件如ER Studio提供的Basic MacroEditor,用户可以编写Sax Basic脚本操作ER图,生成Access库、导出Word文档等扩展功能。

RWBY

《RWBY》是一部在2013年7月播出的动画。R、W、B、Y 分别是英语红白黑黄的首字母,代表的分别是四位女主角的主题色。由美国Rooster Teeth动画工作室RWBY团队制作,导演Monty Oum。已正式播放正片。

分集剧情

分集查询

第1集 Ruby Rose

正在店里听音乐的Ruby Rose,遭遇了前来抢劫“尘晶”(Dust)的通缉犯Roman Torchwick与之发生了战斗。差点被炸弹击中,被路过的Goodwitch(女猎人,教师)救走,学院校长Ozpin看中了Ruby的理想,因此Ruby获准直接连跳2级转去信标学院上学,与Yang见面……

第2集 The Shining Beacon

Ruby与Yang来到了信标学院,被Yang“甩了之后”扑向了Weiss的行李,正当Weiss对Ruby的行为斥责时,Blake的及时出现气走了Weiss,然后Blake也走了,只留下了Ruby一人,Ruby坐在了地上,这时Jaune伸出了援助之手,Ruby与Jaune在校园中闲逛,这两个路痴最后发现自己迷了路……

第3集 The Shining Beacon, Pt.2

在和Jaune进入学校找到Yang后,Ruby毫不犹豫的将Jaune撂在一边,Ruby告诉了Yang自己在学院门口爆炸的事,而Yang以为Ruby是被自己气炸了,此时Weiss出现并大吼了Ruby一顿,Yang让Ruby主动和好,Ruby想和好却被Weiss断然拒绝了,夜深了,信标学院的第一晚竟是男女混宿,在这里Yang与Ruby认识了Blake,Yang与Ruby打闹时Weiss出现并要求他们安静一些因为大家都要睡了,在Yang与Weiss争吵时,Blake熄灭了灯……

第4集 The First Step

开学第一天要进行入学仪式,开篇是Nora想要和Ren组队,当Ren和Nora出去时,视角转向了Ruby和Yang,她们也在讨论组队的事,Jaune的出现使视角转向Pyrrha和Weiss,Weiss想与Pyrrha组队,但被Jaune打断,最后Jaune被Pyrrha"教训"了一下,Ruby过来将Jaune扶起。在仪式开始前,校长说落地后第一个与你对视的人便是你的队友,并说了任务的具体内容,在Jaune还有问题时,大家就接连被“扔”了出去……

第5集 The First Step, Pt.2

这集讲的是组队的事,Ruby在落地后第一个看见Weiss,但Weiss扭头就走,然后Weiss看到了挂在树上的Jaune,便果断回去找Ruby组队。Jaune则与后来到的Pyrrha组队,Ruby与Weiss前进时,Ruby一个瞬移就不见踪影,而Weiss在这时遇到了怪物……

第6集 The Emerald Forest

Yang降落后遇到怪物,在打斗过程中遇到了Blake。Weiss开始了与怪物的战斗时,Ruby却出现了,Weiss失手后带着Ruby撤离,随后,Weiss讽刺Ruby,愤怒的Ruby砍下了大树发泄。Jaune被树划伤后在Pyrrha的帮助下认识了Aura。Ren打败怪物后看到了模仿树懒的Nora。

第7集

考官们通过仪器关注着考生们的任务进展。Blake和Yang率先到达了任务物品所在地,而Pyrrha和Jaune的组合因为迷路进入了一处漆黑的洞穴,Jaune因为黑暗误把洞穴中怪物蝎子的金色尾针当成了任务物品,两人惹怒了蝎子。Jaune被蝎子扔飞出去,被留在原地的Pyrrha不敌,只得带着蝎子一路往Jaune飞走的方向追去。Weiss和Ruby迷了路发生了争执,互不相让。Yang和Blake正在纳闷惨叫从何处而来,却发现Ruby从天而降。

第8集

原来是Ruby和Weiss迷离无奈之下,只得按照Ruby的主意:攀附在路过怪鸟的身上,从空中到达目的地。Ruby率先跳下空降和被扔过来的Jaune撞了个正着,这时Nora和Ren骑着熊战士、pyrrha带着蝎子顺利到达目的地。Weiss在Jaune的英雄救美也安全降落了。Ruby想要单挑蝎子和怪鸟,差点丧命,幸被Weiss所救。众人决定不再和怪物们纠结,走为上策。众人被两怪前后夹击围堵在一处悬崖遗迹里。打斗中,八人自发形成两组,通过合作杀死两只怪物,顺利地完成了任务,并且被正式分成两组,Jaune和Ruby为两队队长。在学院举行典礼的同时,Roman正对着地图在计划着下一次的罪恶行动。

第9集

刚刚起床的Weiss心情极好,不料Ruby却在她旁边吹响了哨子,表明要完成第一件任务。四人各有所求,整理好一切后,四个人才发现要上课了,不得不狂奔到教室,很快,Jaune和他的队员也发现快迟到了。课堂上的教授自大啰唆,无心上课的Ruby开始涂鸦,随着教授介绍猎人的自身准则,Weiss对Ruby毫不专心听讲而且毫无队长风范的态度忍耐到了极限,在教授讲完话后立即举起手,教授让Weiss与一只怪物对战。

第10集

Weiss在与怪物的对战中虽然遇到了一些困难,但仍然成功了。结束之后Weiss走出了教室,Ruby追了出去,两人发生了争执,Weiss表达了对Ruby做队长的不满,并找教授倾诉,而同时,Ruby对自己也产生了怀疑,与校长的谈话也在进行。在教授和校长的分别开导下,Weiss接受了Ruby作为队长,也说出了“Ruby,我觉得你还是有当好一个队长的资质的"这样的话,而Ruby也对自己有了信心。

http://baike.baidu.com/view/9625393.htm