脚本语言课标

脚本语言课标
脚本语言课标

《Javascript脚本语言》课程标准

一、前言

1、课程的性质

2、课程定位

《Javascript脚本语言》是图形图像制作专业的一门选修课,Javascript是一种功能强大,语法简单的脚本语言,广泛应用于网页设计中,该课程与已开设和即将开设的其他专业课程有着紧密联系,有着承上启下的重要作用,同时可与网页制作、ASP相结合设计出完美的网页。本课程的主要教学任务是使学生能读懂Javascript脚本程序,并能适当地利用JavaScript脚本语言进行客户端网页脚本设计,独立设计网页中的动态效果,为此我们将Javascript简介,HTML网页制作,Javascript编程基础,Javascript的流程控制,Javascript中的函数,Javascript对象编程基础,事件处理,CSS技术,网页特效这八个模块作为本课程的教学内容。课程目标遵循“以应用为目的,以能读懂为度”的教学原则,强调学生掌握必要的理论基础,并能灵活运用理论知识。同时,在本课程的学习中还要培养学生吃苦耐劳与敬业精神、团队精神,培养学生的审美观,培养学生的分析问题和解决问题的能力,为学生以后从而为以后走上工作岗位在网站开发公司从事静、动态网站的开发工作打基础。

3、课程标准设计思路

《Javascript脚本语言》是一门理论兼实践性的课程,在实际的网页制作用中应用性很普遍,所以在本课标中,主要是要求学生在对Javascript的基础知识的学习、掌握的基础上,能完成实例的制作,而最终的目标是希望学生能结合实际应用创作出新颖的作品,做到学以致用,从而达到专业学习的基本要求和满足市场与社会发展的需求。因此

本课程的教学内容主要以基础知识与实例为主,采用案例分析法、任务驱动法实现教学,通过讲练要求学生掌握脚本语言的使用,并创作出有创新、实用的作品。学习中,力求作到边学边练,讲练结合,有效掌握所学知识,从而为学生在网站开发公司从事静、动态网站的开发工作打基础。

二、课程基本目标

1、知识目标:

1)了解什么是Javascript

2)HTML网页制作

3)Javascript编程基础

4)Javascript的流程控制

5)Javascript中的函数

6)Javascript对象编程基础

7)事件处理

8)CSS技术

9)网页特效

2、职业技能目标:

能够使用Javascript进行浏览器端应用程序的开发,从事静、动态网站的开发。

3、职业素质养成目标

掌握脚本语言的相关知识,能理论联系实际,运用所学的知识设计动态网页,并能解决动态网页制作过程中遇到的实际问题,提高设计应用能力。

4、职业技能证书考核要求:

网页设计师证书

三、内容标准(教学内容及学时安排)

1、课程主要内容说明

第一章 Javascrip简介

[教学目标]

了解:

了解脚本语言的概念

了解Javascript与Java、jsp的区别

了解Javascript的应用

了解编写Javascript的工具

理解:

理解Javascript的概念

掌握(或应用):

掌握什么是Javascript及Javascript的特点。

掌握在web页面中使用Javascript的两种方法。

[重点难点]

重点:

掌握什么是Javascript及Javascript的特点。

难点:

掌握HTML的基本结构

掌握在web页面中使用Javascript的两种方法(在HTML中嵌入Javascript及链接夹Javascript文件)

[学时分配]

2学时

第二章 HTML制作

[教学目标]

了解:

了解WEB、超链接、HTML语言的基本概念

理解:

理解HTML中常用的标记及属性的格式

掌握(或应用):

掌握各种HTML的标记的格式及使用

掌握如何设置颜色与字体

掌握建立超链接的方式

掌握表格、表单及框架网页的制作

[重点难点]

重点:

掌握各种HTML的标记的使用

掌握如何设置颜色与字体

难点:

会创建超链接

会制作表格、表单及框架网页

[学时分配]

20学时

第三章 Javascrip编程基础

[教学目标]

了解:

Javascript的开发环境

了解运算符的优先级

理解:

理解变量的数据类型

理解常量的数据类型

掌握(或应用):

掌握变量的声明、变量的命名规则

掌握数组的定义及使用

掌握各种运算符的使用

[重点难点]

重点:

掌握如何声明变量及变量的命名规则

难点:

会定义使用数组

会使用各种运算符

[学时分配]

4学时

第四章流程控制

[教学目标]

了解:

理解:

理解Javascript分支结构、循环结构语句的执行顺序

掌握(或应用):

掌握分支结构语句if、switch 的使用

掌握循环结构for、while、break、continue语句的使用

[重点难点]

重点:

理解Javascript分支结构、循环结构语句的执行顺序

会用分支结构、循环结构编写简单的程序

难点:

会灵活地将分支结构、循环结构应用于Javascript程序中

[学时分配]

4学时

第五章函数

[教学目标]

了解:

了解内置函数

理解:

理解函数的定义、调用

掌握(或应用):

掌握函数的定义、调用

[重点难点]

重点:

理解函数的定义、调用

难点:

会定义函数并进行调用

[学时分配]

6学时

第六章对象编程

[教学目标]

了解:

了解Math、Date、Number、String、Array内置对象的作用

了解Windows窗口对象、Document文档对象、Form表单对象属性和方法理解:

理解对象的概念

理解窗口对象(警告框、提示框、确认框)之间的区别

理解文档对象、表单对象的常用属性和方法

掌握(或应用):

掌握Windows窗口对象常用方法、属性、事件和使用

掌握Document文档对象常用方法、属性、事件和使用

掌握Form表单对象常用方法、属性、事件和使用

[重点难点]

重点:

掌握对象的定义

掌握Windows对象、Document对象、Form对象的常用方法、属性、事件和使用难点:

会使用窗口对象、文档对象及表单对象编程

[学时分配]

10学时

第七章 Javascript事件驱动

[教学目标]

了解:

了解Javascript中常用事件处理的

理解:

理解事件驱动的基本概念

掌握(或应用):

掌握事件驱动的基本概念

掌握使用事件的方法

掌握常用事件对象进行事件处理

[重点难点]

重点:

掌握事件驱动的基本概念及使用事件的方法

难点:

会使用EVENT事件对象进行事件处理

[学时分配]

4学时

第八章级联样式表(CSS)

[教学目标]

了解:

了解CSS的作用

理解:

理解CSS的含义

掌握(或应用):

掌握CSS的含义

掌握CSS的常用属性及所有样式

[重点难点]

重点:

掌握CSS的含义

掌握CSS的常用属性及所有样式

难点:

会使用CSS样式、属性进行格式化网页

[学时分配]

6学时

第九章 Javascript网页特效

[教学目标]

了解:

了解用Javascript作出的网页特效

理解:

理解网页特效的制作内容

掌握(或应用):

掌握使用Javascript编程、文档对象模型(DOM)及CSS实现网页特效[重点难点]

重点:

理解网页特效的制作内容

难点:

会使用Javascript编程、文档对象模型(DOM)及CSS实现网页特效

[学时分配]

6学时

2、课程组织安排说明

本课程主要采用任务驱动法、案例分析法进行授课,要求学生能掌握脚本语言设计的基础知识和基本技能,树立创作设计的基本思想,养成良好的独立思考习惯,培养严谨务实的分析问题与解决问题能力,并为后续的应用性课程打好基础。课程做到以教学内容为主线,并针对教学内容设计了实训环节,在实训中采用人手一机,上机实际操作法让学生在学与做中掌握所学知识,采用讲、练、讲的方式进行教学与实训,同时教室采用先进的多媒体教学模式,提供良好的网络教学环境,为学生创造良好的学习条件。

3、实践、实训教学内容

四、实施建议

1、前后衔接课程

前期应学习的课程:《计算机基础》,建议开设一学期,周4的课,共64课时。

《网页制作》,建议开设一学期,周6的课,共96课时。

后期应学习的课程:《ASP》,建议开设一学期,周6的课,共96课时。

2、教学建议(教学方法、教学手段、实践实训等)

教学方法:任务驱动法,案例分析法,讲解法

教学手段:多媒体演示法,上机操作法

实践实训;采用一人一机,多人一组进行练习讨论学习。

3、教学评价建议

1)期末考核评价及方式

期末考试主要采用上机操作的方法进行考核,采用百分制的形式,成绩的评定主要以是否按要求完成题目为主,同时要看作品中是否有创新部分。成绩在60分以上者为及格,否则不及格。

2)教学过程评价

在教学过程中注重课程的实验实训练习,注得学生的实际应用能力,动手操作能力。教学过程中主要采用多练少讲的方法进行,同时鼓励学生进行创新设计,让学生充分认识到课程在现实生活中的作用,激发学习热情,力求学生能很好掌握应用本课程所学知识。

3)集中实训评价

实训中主要让学生动手操作,老师起到一启发者、引导者的作用,为学生进行指导,对通病给予讲解,让学生的练的过程中发现问题,找见处理问题的方法,能进行实际应用是本课程学习的最终目标。

4)课程成绩形成方式

本课程考试的认定包括平时成绩和实践操作考核两部分。根据训练的内容制定学生成绩评定单,结合学生在各项实训中的具体表现,分别评定成绩,其中,出勤情况占10%,课堂表现占10%,实践训练部分占20%,实践期末考试成绩占60%,最后各项成绩汇总后,即为该生最后成绩。综合成绩为60分以上视为合格,综合成绩不合格或单项不合格视为不合格。

4、课程教学环境和条件要求

1)要求课程在讲解中应能使用多媒体演示教学法完成,同时要保证学生实现每人一机。

2)教师、学生所使用的电脑应满足以下软硬件要求:

硬件:CPU为p3以上,内存为128M以上,操作系统为Windows 2000或Windwos XP

软件:应有记事本、Frontpage或Dreamweaver进行网页编程的工具。

5、教材编写和使用建议

教材应包括理论与实例两部分,但应是实例占多数,以提高学生的操作,实际应用能力,实例应以在实际网页制作中常出现的为主。

五、课程主讲教师和教学团队要求说明

要求主讲教师最好了解网页制作方面的知识,教学团队人数至少应为2人,职称为助讲以上,专任、兼课教师比例为1:1,应带过计算机网页制作方面的课程,最好是双师,教学经验为3年以上,有企业经历最好。

六、教学资源的利用

使用教材:《Javascript程序设计基础教程》,阮文江,人民邮电出版社,2004年8月,第1版

实验教材:无

参考书:《Javascript网页特效实例大全》,王征,清华大学出版社,2006年9月,第1版《Javascript动态网页经典实例教程》,陈争肮,电子工业出版社,2006年11月,第3版实验(训)室利用:

校外基地利用:

脚本语言的发展

脚本语言的发展 主流的脚本语言 目前主流的脚本语言有以下几种: Groovy Ruby Python Groovy Groovy 是 JVM 的一个替代语言—替代是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同。在编写新应用程序时,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。目前的 Groovy 版本是 1.6.3,在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用。 Groovy 的一个好处是,它的语法与 Java 语言的语法很相似。虽然 Groovy 的语法 源于 Smalltalk 和 Ruby 这类语言的理念,但是可以将它想像成 Java 语言的一种更加简 单、表达能力更强的变体。(在这点上,Ruby 与 Groovy 不同,因为它的语法与 Java 语法差异很大。) 许多 Java 开发人员非常喜欢 Groovy 代码和 Java 代码的相似性。从学习的角度 看,如果知道如何编写 Java 代码,那就已经了解 Groovy 了。Groovy 和 Java 语言的 主要区别是:完成同样的任务所需的 Groovy 代码比 Java 代码更少。(有时候会少很 多!) Ruby Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,在 20世纪90年代由日本人松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)开发, 遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada 以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java 平台)、IronRuby(.NET 平台)等其他平台的 Ruby 语言替代品。 1

脚本语言和互动网页设计课程网上作业单选题答案

1: 下述选项中不属于JDBC基本功能的是:() 1.与数据库建立连接 2.提交SQL语句 3.处理查询结果 4.数据库维护管理 2:在page指令中,()属性是可以在页面中重复的的属性。 https://www.360docs.net/doc/a210465281.html,nguage 2.buffer 3.import 4.autoFlush 3:下面哪种数据类型是基本数据类型()。 1.class 2.interface 3.数组 4.char 4:下列哪种数据类型是引用类型()。 1.boolean 2.int 3.interface 4.long

5: 在JSP中使用标记时,不会出现的属性是:() https://www.360docs.net/doc/a210465281.html, 2.property 3.value 4.以上皆不会出现 6: 不能在不同用户之间共享数据的方法是() 1.通过cookie 2.利用文件系统 3.利用数据库 4.通过ServletContext对象 7:能够获取当前页信息并调用页面方法的对象是()。 1.request 2.page 3.pageContext 4.session 8: 可以取得用交提交的参数的所有记录值的方法是( ) 1.getParameter() 2.getAttribute()

3.getParameterValues() 4.getSession() 9:下面哪一个运算符有3个操作数()。 1.* 2.++ 3.&& 4.?: 10:以下文件名后缀中,只有()不是静态网页的后缀。 1..html 2..htm 3..jsp 4..shtml 11:以下选项中,哪一项不是JSP指令()。 1.page 2.import 3.include 4.taglib 12:实际开发中使用Session可以设置访问的安全性,请选择Session所设置的属性的数据类型( ) 1.String

linux+shell脚本语言基础知识

linux shell脚本语言基础知识 一.shell简介 Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的界面,更确切的说,shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。 shell是一个命令解释器,它从输入设备读取命令,再将其转为计算机可以了解的指令,然后执行它。在linux中,shell又不仅是简单的命令解释器,而且是一个全功能的编程环境。 Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K Shell (/usr/bin/ksh)、Shell for Root(/sbin/sh),等等。不同的Shell语言的语法有所不同,所以不能交换使用。每种Shell都有其特色之处,基本上,掌握其中任何一种就足够了。通常用Bash,也就是Bourne Again Shell进行编程。 二.shell使用 1.建立和运行shell程序 shell脚本程序:按照一定的语法结构把若干linux命令组织在一起,是这些命令按照我们的要求完成一定的功能。它可以进行类似程序的编写,并且不需要编译就能执行。(只需修改其权限) 像编写高级语言的程序一样,编写shell程序需要一个文本编辑器,如VI和VIM,通常使用VIM文本编辑器,支持更便利的插入模式。 首先使用VIM编辑器编辑一个hello.sh文件: #!/bin/bash #hello world example

浅谈计算机编程语言的发展

浅谈计算机编程语言的发展 信息学院103班潘红10263210 摘要:一九九三年美国的克林顿政府提出了“信息高速公路”计划,从而在这十多年间在全球范围内引发了一场信息风暴,信息技术几乎触及了现代生活的方方面面,毫不夸张的说没有了信息技术,现代文明的生活将无从谈起;作为信息技术中最重要的部分,计算机技术无疑是其发展的核心问题,而我们知道计算机只是一台机器,它只能按照计算机语言编好的程序执行,那么正确认识计算机语言的过去和未来,就是关系到计算机发展的重中之重。1.引言 在计算机科学中,编程语言是用来编写可被计算机运行的一系列指令(计算机程序)的人工语言,于英语等自然语言相类似,编程语言具有词汇、语法和句法。然而,自然语言不适合计算机编程,因为它们能引起歧义,也就是说它们的词汇和语法结构可以用多种方式进行解释。用于计算编程的语言必须具有简单的逻辑结构,而且它们的语法、拼写和标点符号的规则必须精确。 2.计算机编程语言的发展历史 二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(konrad zuse)。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂。也就是说,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着c,pascal,fortran,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程 序设计,由此也诞生了一批支持此技术的程序设计语言,比如eiffel,c++,java,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。 3.计算机编程语言的发展现 目前通用的编程语言有两种形式:汇编语言和高级语言。 2.1汇编语言 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。计算机编程人员用汇编语言使机器语言程序编写起来更简单一些。在汇编语言中,每条语句大致对应一条机器语言指令。汇编语言的语句是借助易于记忆的命令编写的。在典型的汇编语言

PowerShell脚本语言初探

PowerShell 是微软为Windows 环境所开发的shell 及脚本语言技术,这项全新的技术提供了丰富的控制与自动化的系统管理能力;而“脚本语言”(scripting languages)则是用来编写程序的计算机语言。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让写程序的人(开发者)快速完成程序的编写工作。本文将简述脚本语言的起源与目的,并且介绍Windows PowerShell。 脚本语言的源起与目的 脚本语言是计算机程序语言(programming languages)的一种,因此也能让开发者藉以编写出让计算机听命行事的程序。但是「以简单的方式快速完成某些复杂的事情」通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比C、C++ 或Java 之类的「系统程序语言」(system programming languages)「简单」、「容易」,也让脚本语言另有一些所谓「脚本语言的特性」: ?语法和结构通常比较简单 ?学习和使用通常比较简单 ?通常以容易修改程序的「直译」作为执行方式,而不需要编译 ?程序的开发产能优于执行效能 脚本语言源自早期文字模式的命令列计算机系统,在当时只能以键盘敲入命令才能操作计算机的情况下,为了减少某些需要不断重复敲入命令的情况,计算机操作系统的命令处理器(在UNIX 的世界这通常称为command shell)提供了「批次操作」(batch operation)的方式,让计算机操作者可以将一整个流程的命令,循序、逐行的编排在称为「批处理」(batch file,也称为batch jobs 或shell scripts)的文字文件,若有相同的操作需要处理,即可加载批次档而不需再次重复敲入指令。 Shell Script

脚本语言和互动网页设计

2016-2017学年第一学期期末考试《脚本语言和互动网页设计》大作业 一、编程题((每小题100分,共100分) 编写程序register.html和register.jsp。做一用户注册界面register.html,注册信息包括:用户名,年龄,性别,籍贯。然后提交到register.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员!”,否则显示“注册成功”并显示出注册信息。 Register.html 用户注册

用户注册

计算机程序设计语言的发展历程

1.概论自从世界上第一台电子计算机ENIAC于1946年问世以来,伴随着计算机硬件的不断更新换代,计算机程序设计语吉也有了很大的发展.至今已有四代语言问世。 在过去的几十年间,大量的程序设计语言被发明、被取代、被修改或组合在一起。 尽管人们多次试图创造一种通用的程序设计语言,却没有一次尝试是成功的。 程序设计语言正在与现代科技日益飞跃,人类的智慧在日益彰显。 1.机器语言电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。 计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这种语言,就是机器语言。 使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。 而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。 但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。 机器语言,是第一代计算机语言。 2.汇编语言为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进: 用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。

然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 3.高级语言从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。 第一个高级程厅设计语著诞生严50年代。 当时的计算机非常昂贵,而月功量非常之少,如问有效地使用计算机足一个相当重要的问题。 另一方面,计算机的执行效率也是人们追求的r1你。 为了有效地使用汁算机.人们设计出了高级语言,用以满足用户的需求。 用商级语言编写的程序需要经过翻译,计算机才能执行。 虽然,程序翻译占去了一些计算机时间,在一定程度上影响了计算机的使用效率。 坦是实践证明。 高级语言是有效地使用汁算机与计算机执行效率之间的一个很好的折中手段。 经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了,40多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASI C、LISP、SNOBOL、PL/ 1、Pascal、

脚本安全的本质

一前言问题的存在 从代码级别上,也就是应用层次上考虑代码安全的话(也就是不考虑底层的语言本身等问题的漏洞),脚本安全问题就是函数和变量的问题。变量直接或者间接的接收用户不安全的的输入,由于php本身的特性,在php中更容易发现这种变量的混乱(很多php程序都用来定义以及初始化以及接收变量,可以直接在程序中使用$id这样的变量,初始化完全由php 的设置来完成,如果稍不注意,就可能导致变量的混乱从而导致攻击)。 变量接收不安全的输入之后,没有做恰当的过滤又用在不同的地方,就可能造成不同的危害。如果直接进入数据库然后显示给用户就会导致跨站脚本攻击,如果用在sql语句中就可能导致Sql注射攻击,这几种攻击都是是与具体的脚本语言无关的,在各种脚本语言里都可能存在。由于php的变量很灵活,这些有害的变量如果用在一些逻辑语句中,就会导致关键代码的跳过如身份验证失败和跳过一些变量的初始化从而导致程序逻辑混乱而产生其他漏洞。如果这个变量用在了危险的函数如include等等当中,当然就会出现文件包含漏洞,出现在fopen函数里就会可能产生写文件的漏洞,出现在mysql_query函数中就是Sql注射漏洞,eval以及preg_replace中可能导致代码的执行,出现在htmlspecia函数中可能导致出错而绝对路径泄露......变量出现的环境决定了它可能的危害。 思考了问题的存在,那么如何从代码级别上检查这种漏洞呢?当然熟悉熟悉php语言是最基本的,也应该是抓住函数和变量,危险的函数里如果有变量那么请确定这个变量的来源,是否正确的初始化,初始化之后是否能被用户注入敏感字符,在进入函数前这些敏感的字符是否得到了彻底的清除。对于代码审核工作的难点可能就在于对变量来源的确定,这需要对php特性以及你所审核的代码的熟悉,但也并不是所有的变量的来源都清晰可见,可能一些初始化的代码并没有像想象中运行,一些变量里的东西可能也来自于你并不想他来的地方,还有一些变量可能来自于数据库或者系统的配置文件,但是很可能数据库和配置文件在之前就已经被修改,或者在后面不安全的操作了这些变量,这些变量也是不可相信的。下面我们就按照变量与函数的思路来思考脚本代码的安全。 二变量来自哪里? 1显示的输入 叫变量来自哪里其实也就是说威胁来自哪里,只是从web上考虑的话,什么样的网站最安全?很明显,那些只提供静态Html页面的网站是最安全的,因为这样的网站不与浏览者进行任何交互,就好比打劫一个密不透风的银行,很难实现,但是对于一个大的论坛或者脚本程序就不一样了,你登陆的时候需要传递用户名和密码这些变量给服务器,甚至包括你登陆的Ip与浏览器等等都是程序抓取的对象,抓取一次与服务器交互的过程如发表帖子等等你就发现浏览器与服务器之间进行的数据传输,你可能看得见的包括提交的表单,地址栏参数等等,你看不见的包括Cookie,Http头都是提交数据也就是变量的地方。这些地方也是服务器处理数据最原始的入口。那么php程序是如何接受变量的呢?所有提交的变量都被php保存在了一些数组里,包括 $_GET $_POST $_COOKIE $_FILES

计算机程序设计语言发展史和对程序设计语言未来的看法

计算机程序设计语言发展史和对程序设计语言未来的看法信息科学与工程通信一班比拉力江·买买提20104055049 【摘要】 本文以自然辩证的观点探讨了计算机语言的发展历程,运用自然辩证法的基本理论、基本方法,系统分析了计算机语言的发展历史、现状和未来。并对其的发展趋势和未来模式做了探索性研究和预测,同时以哲学的观点阐述其发展的因果关系,揭示其事物发展的共性问题;最后文章介绍了在计算机语言发展历程中做出杰出贡献的科学家,以其在计算机事业中的突出表现来折射出人类智慧的伟大,以其不平凡的一生来激励和指导我们在计算机语言的发展中向着正确的方向前进。 【关键字】 自然辩证法计算机语言计算机技术编程语言因特网面向对象 一、引言 一九九三年美国的克林顿政府提出了“信息高速公路”计划,从而在这十多年间在全球范围内引发了一场信息风暴,信息技术几乎触及了现代生活的方方面面,毫不夸张的说没有了信息技术,现代文明的生活将无从谈起;作为信息技术中最重要的部分,计算机技术无疑是其发展的核心问题,而我们知道计算机只是一台机器,它只能按照计算机语言编好的程序执行,那么正确认识计算机语言的过去和未来,就是关系到计算机发展的重中之重;以自然辩证法的观点认识和分析计算机语言的发展历程,将有助于更加全面地推动计算机技术的发展,有助于更加准确地掌握计算机语言发展趋势。 二、科学认识大门的钥匙--当代自然辩证法 自然辩证法,是马克思主义对于自然界和科学技术发展的一般规律以及人类认识自然改造自然的一般方法的科学,是辩证唯物主义的自然观、科学技术观、科学技术方法论。它主要研究自然界发展的总规律,人与自然相互作用的规律,科学技术发展的一般规律,科学技术研究的方法。 马克思、恩格斯全面地、系统地概括了他们所处时代的科学技术成功,批判吸取了前人的合理成分,系统地论述了辩证唯物主义自然观、自然科学发展过程及其规律性,以及科学认识方法的辩证法,以恩格斯的光辉著作《自然辩证法》为标志,创立了自然辩证法继续发展的广阔道路。

脚本语言和交互网页设计复习题

脚本语言和交互网页设计复习题 一、单项选择题 假设在应用中有一个,它的文件路径如下: ,那么在浏览器端访问的是什么? ( ) 下面对动作描述正确的是( ) 在页面被请求的时候引入一个文件。 寻找或者实例化一个。 把请求转到一个新的页面。 输出某个的属性。 在体系架构中,承担显示功能(层)的组件是( ) . 在页面中的输出语句是( ) () . () () () 对象的作用是( ) 针对错误网页,未捕捉的例外 用来传送回应的输出 正在执行的内容 用户端请求,此请求会包含来自请求的参数 下面哪一个不是本身已加载的基本类?() 、.* 、.* 、.* 、.* 对于预定义的说法错误的是:() 、一次可声明多个变量和方法,只要以“;”结尾就行 、一个声明仅在一个页面中有效 、声明的变量将作为局部变量 、在预定义中声明的变量将在页面初始化时初始化 从“员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条语句正确:()、* 员工姓名’玛丽’ 、* 员工姓名’玛丽’ 、* 员工姓名‘玛丽’ 、* 员工姓名‘玛丽’ 下述选项中不属于基本功能的是:() . 与数据库建立连接.提交语句 .处理查询结果. 数据库维护管理 在中使用<>标记时,不会出现的属性是:() . . 以上皆不会出现 . 下面哪个不是操作的属性()。 .. . . . 以下方法中,哪一个方法不是类的方法()。 .. . .

关于正确的说法是:() 、文件与所定义的类名可以不同,但一定要注意区分字母的大小写 、在文件中引用,其实就是用<>语句 、被引用的文件的文件名后缀为 、文件放在任何目录下都可以被引用 程序的入口点是:() 、()、()、()、() 不能在不同用户之间共享数据的方法是() 、通过、利用文件系统 、利用数据库、通过对象 .下面对动作描述正确的是( ) 在页面被请求的时候引入一个文件。 寻找或者实例化一个。 把请求转到一个新的页面。 输出某个的属性。 在安装完服务器后,需要配置运行环境,增加的环境变量属性是( ) . 实际开发中使用可以设置访问的安全性,请选择所设置的属性的数据类型( ) 可以取得用交提交的参数的所有记录值的方法是( ) () () () () 下列哪些不是的特点:() 将内容的生成与显示分离 使用可重用的组件 采用标记简化开发 对这样的图形界面程序的支持 .以下文件名后缀中,只有()不是静态网页的后缀。 . . . . . 下列描述中,只有()错误的。 .提供了多种语言支持 . 提供了多种平台支持 . 采取编译执行的方式,极大的提高了运行性能 . 提供跨平台支持,也可以在下执行 . 以下选项中()不是开发应用程序所必需的。 .. . 服务器. 开发工具 . 在指令中,()属性是可以在页面中重复的的属性。

网页制作常用软件与编程语言

网页制作常用软件与编程语言 ★【关于网络营销能力秀】:大学生网络营销能力秀(官网http:// https://www.360docs.net/doc/a210465281.html,)是网络营销教学实践平台,通过社交化学习、竞赛式实 践全面提升网络营销学习者的认知和实践应用能力。能力秀始于2009年, 每个学期举办一期,到2016年6月已举办15期,超过7000个院校的 20多万名大学生曾经是“秀友”。 网页设计设计的技术多种多样,根据网页表达的内容不同,应用的技术也不一样。 1)静态网页 所谓静态网页,是指网页内容不会随着浏览者的不同或浏览时间等的不同而变化,要改变网页的内容,必须由设计者在设计状态下改变。常用的静态网页设计脚本语言包括HTML、XML和CSS等。 2)超文本置标语言 超文本置标语言是网页设计的基础,是初学者必须学习的内容。虽然现在有很多所见即所得的网页编辑工具,但了解HTML的语法还是很有必要的,因为HTML可以更加精确地控制页面元素的布局,可以实现更多的功能。 3)HTML HTML是表示网页的一种规范,它通过标记符定义了网页元素的显示格式。在文本文件的基础上,增加了一系列描述文本格式、颜色等的标记符,再加上声音、动画甚至视频等,使网页可以形成更加精彩的画面。另外,HTML是一种发展迅速、功能强大的语言,它以简单精炼的语法和极强的通用性,使网页设计者能够充分发挥才能,将丰富多彩的信息以多样的形式展现在人们面前。

HTML的工作原理是当用户通过浏览器浏览网上信息时,服务器会将相关的HTML文件传送到浏览器上,浏览器按顺序读取HTML文档,然后解释HTML标记符,并显示为网页内容的相应格式。 4)可扩展置标语言 可扩展置标语言可以很方便地对结构化数据进行描述,它允许用户定义自己的标记符,提供了一个直接处理Web数据的通用方法,具有广阔的应用前景,对传统的网页设计将有较大的帮助。 5)XML XML是一种类似于HTML的、用来描述数据的语言,而HTML是关于如何显示数据的语言。在HTML中所有的标记符和文档结构都是预先定义好的,用户只能使用这些标准的HTML标记符,而XML允许用户定义自己的标记符和自己的文档结构,因此XML是可扩展的。另外,XML不是HTML的一种替代产品,将来网页设计的趋势将是由网站的开发者使用XML来描述网站所需的数据和网站结构,而用HTML格式化显示这些数据。 良好的数据存储格式、可扩展性、高度结构化、便于网络传输是XML的四个主要特点,这些特征使得XML在电子商务、出版、厂商等领域中发挥作用。 6)层叠样式表 层叠样式表技术是一种格式化网页的标准方法,它是HTML功能的扩展,使网页设计者能够以更有效的方式设计出更具有表现力的网页。它的主要特征如下: ●对文本的格式进行精确控制。 ●对文件中实现格式的自动更新。 ●对现有的标记格式进行重新定义。 ●自行将某些格式组合定义为新的样式。

未来20年编程语言发展趋势

新技术专题报告 编程语言发展趋势 姓名:学号: 专业: 班级: 指导教师: 201年月日

关于编程语言 编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 回顾历史,二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(konrad zuse)。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂。也就是说,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着c, pascal,fortran,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如eiffel,c++,java,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。 当前编程语言发展情况 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而

几个常用的 JavaScript 框架比较

几个常用的 JavaScript 框架比较 JavaScript 是面向对象的脚本语言,长期以来用作 Web 浏览器应用程序的客户端脚本接口。JavaScript 让 Web 开发人员能以编程方式处理 Web 页面上的对象,并提供了一个能够动态操作这些对象的平台。在最初引入 JavaScript 时,通常只用于提供 Web 页面上的一些不重要的特性,如时钟功能和浏览器状态栏中的滚动文本等。另一个常见的特性是“rollover link”,就是当用户将鼠标移到图片或文本链接上时,图片或文本链接的颜色会改变。然而,近年来,随着 Asynchronous JavaScript and XML (Ajax) 概念将基于 Web 的编程的交互性提升到一个新高度,JavaScript 也变得越来越重要。在出现 Ajax 之前,所有服务器端处理或数据库访问都需要“刷新” 整个页面或通过浏览器呈现一个新页面。这不仅减慢了速度并使用户感到沮丧,而且还浪费带宽和资源。 Ajax 表示 Asynchronous JavaScript and XML,但是将其称为 XML 已不再合适,因为 Ajax 请求可以返回多种格式的响应,而不限于 XML,例如 JSON (JavaScript Object Notation)。Ajax 的工作方式是允许 JavaScript 异步提交 HTTP 请求到 Web 服务器,并且在不刷新或呈现新页面的情况下呈现响应。相反,开发人员通常使用 DOM (Document Object Model) 操作来修改部分 Web 页面,显示其变化或由 HTTP 响应返回的数据。 JavaScript 本身就是一种功能强大的语言,您不需要额外的框架就可创建富互联网应用程序(RIA)。然而使用 JavaScript 并不是件容易的事,主要是由于支持多个 Web 浏览器产生的复杂性。与 HTML 和CSS一样,不同的浏览器有不同的 JavaScript 实现。让 JavaScript 代码实现跨浏览器兼容简直是个噩梦。 J avaScript 框架或库是一组能轻松生成跨浏览器兼容的 JavaScript 代码的工具和函数。每一个库都在众多流行的 Web 浏览器的现代版本上进行了可靠的测试,因此,您可以放心地使用这些框架,您的基于 JavaScript 的 RIA 将会在不同浏览器和平台上以类似的方式工作。 除了解决跨浏览器问题,使用 JavaScript 框架可以更容易地编写检索、遍历、操作 DOM 元素的代码。它们不仅提供获取 DOM 元素引用的快捷函数,而且还允许 DOM 遍历函数以菊花链 (daisy-chaining)方式查找任意深度的父元素、子元素、兄弟元素。最后,框架还提供一系列函数来更轻松地操作这些对象,可以改变、添加或删除内容本身;或者使用 CSS 样式类来改变元素的外观。 框架的另一重要特性是其改进的事件处理支持。由于不同浏览器的实现方式各不相同,跨浏览器事件处理将会非常艰难。因此 JavaScript 框架通常封装浏览器事件,并提供一组有用的跨浏览器兼容的函数来进行处理。有些框架还会提供一组标准键盘代码来表示基于键盘的事件(如按下 Escape 键、Return 键、光标键,等等)。 所有这些特性都非常有用,但 JavaScript 框架有一个特性对于它最近的流行非常重要—支持Ajax。与 JavaScript 的其他许多方面一样,每个 Web 浏览器往往以不同方式支持 Ajax,这使得以一种在所有 Web 浏览器中都受支持的方式处理 Ajax 变得十分复杂。几乎所有 JavaScript 框架都包含某种形式的 Ajax 库支持,通常提供 Ajax 请求和响应对象,以及用于评价响应、更新 DOM 元素、查询特定请求的帮助函数(helper)。 现在,让我们看一看大多数 JavaScript 框架都具备的有用特性。包括: ?选择器(Selector) ?DOM 遍历 ?DOM 操作 ?实用(Utility)函数 ?事件处理 ?Ajax 在解释每个特性时,我将会用以下的一个或几个 JavaScript 框架举例说明:Prototype、jQuery、YUI、ExtJS 和 MooTools。尽管每个框架的实现和语法都各不相同,但概念都是相同的。每个框架都有一个详细的 API 参考,可帮助您理解如何使用该特定库中的特性。 选择器

编程语言的发展趋势及未来方向

编程语言的发展趋势及未来方向 作者:赵劼 程序设计离不开编程语言,但是编程语言在国内的大环境中似乎一直是个二等公民。国内的计算机教育和工程培训,似乎一直在宣传“语言不重要,重要的是思想”,“语言一通百通”等观点,甚至在许多人眼中“语言的讨论”完全是不入流的,但其实“编程语言”与“工具”、“框架”或是“开发方法”等事物一样,都对生产力有着重要的影响。事实上,语言的发展历史比其他方面更为悠久,并且在过去十几年,甚至最近几年中都依然在不断的碰撞,演变。期间一些新的语言诞生了,而另一些在当时看来阳春白雪的语言和编程范式也重新获得了人们的重视。 Anders Hejlsberg是微软的Technical Fellow,担任C#编程语言的首席架构师,也参与了.NET Framework,以及https://www.360docs.net/doc/a210465281.html,和F#等语言的设计与开发。几个月前,Anders 在比利时的TechDays 2010及荷兰DevDays 2010分别进行了一场演讲,阐述了他眼中对于编程语言的发展趋势及未来方向,本文便对他的观点进行了总结。 大约25到30年前,Anders开发了著名的Turbo Pascal,这是一套集语言、编译器及开发工具于一体的产品,这也是Anders进入编程语言这一领域的起点。Anders谈到,如今的计算机和当年他开发的Turbo Pascal所用的Z-80已经不可同日而语。从那时算起,如今的机器已经有大约10万倍的外部存储容量,1万倍的内存大小,CPU速度也有大约1000倍的提高。但是,如果我们比较如今的Java代码及当年Pascal代码,会发现它们的差别其实并不大。Anders认为编程语言的发展非常缓慢,期间当然出现了一些东西,例如面向对象等等,但是远没有好上1000倍。事实上,近几十年来的努力主要体现在框架及工具等方面(如下图)。例如.NET Framework里有超过一万个类及十万个方法,与Turbo Pascal相比的确有了超过1000倍的增长。同样类似,现在的IDE包含了无数强大的功能,例如语法提示,重构,调试器等等。与此相比,编程语言的改进的确很不明显。

计算机程序设计语言的发展历程

1.概论 自从世界上第一台电子计算机ENIAC于1946年问世以来,伴随着计算机硬件的不断更新换代,计算机程序设计语吉也有了很大的发展.至今已有四代语言问世。在过去的几十年间,大量的程序设计语言被发明、被取代、被修改或组合在一起。尽管人们多次试图创造一种通用的程序设计语言,却没有一次尝试是成功的。程序设计语言正在与现代科技日益飞跃,人类的智慧在日益彰显。 1. 机器语言 电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这种语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。 2. 汇编语言 为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。 3. 高级语言 从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。第一个高级程厅设计语著诞生严50年代。当时的计算机非常昂贵,而月功量非常之少,如问有效地使用计算机足一个相当重要的问题。另一方面,计算机的执行效率也是人们追求的r1你。为了有效地使用汁算机.人们设计出了高级语言,用以满足用户的需求。用商级语言编写的程序需要经过翻译,计算机才能执行。虽然,程序翻译占去了一些计算机时间,在一定程度上影响了计算机的使用效率。坦是实践证明。高级语言是有效地使用汁算机与计算机执行效率之间的一个很好的折中手段。经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了,40多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/ 1、Pascal、C、PROLOG、Ada、C 、VC、VB、Delphi、JAVA 等。高级语言的发展也经历了从早期语言到结构化程序设计语言,从面向过程到非过程化程序语言的过程。相应地,软件的开发也由最初的个体手工作坊式的封闭式生产,发展为产业化、流水线式的工业化生产。 60 年代中后期,软件越来越多,规模越来越大,而软件的生产基本上是人自为战,缺乏科学规范的系统规划与测试、评估标准,其恶果是大批耗费巨资建立起来的软件系统,由于含有错误而无法使用,甚至带来巨大损失,软件给人的感觉是越来越不可靠,以致几乎没有不出错的软件。这一切,极大地震动了计算机界,史称“软件危机”。人们认识到:大型程序的编制不同于写小程序,它应该是一项新的技术,应该像处理工程一样处理软件研制的全过程。程序的设计应易于保证正确性,也便于验证正确性。1969年,提出了结构化程序

脚本语言和互动网页设计 答案

脚本语言和互动网页设计 交卷时间:2016-07-10 14:00:58 一、单选题 1. (5分) 可以取得用交提交的参数的所有记录值的方法是( ) ? A. getParameter() ? B. getAttribute() ? C. getParameterValues() ? D. getSession() 得分:5知识点:脚本语言和互动网页设计作业题展开解析 2. (5分) 下面对useBean动作描述正确的是( ) ? A. 在页面被请求的时候引入一个文件。 ? B. 寻找或者实例化一个JavaBean。 ? C. 把请求转到一个新的页面。 ? D. 输出某个JavaBean的属性。 得分:5知识点:脚本语言和互动网页设计作业题展开解析

答案B 解析 3. (5分)能够获取当前页信息并调用页面方法的对象是()。? A. request ? B. page ? C. pageContext ? D. session 得分:5知识点:脚本语言和互动网页设计作业题展开解析 答案B 解析 4. (5分)以下选项中()不是开发JSP应用程序所必需的。 ? A. JDK ? B. J2EE SDK ? C. web服务器 ? D. 开发工具Eclipse 得分:5知识点:脚本语言和互动网页设计作业题展开解析 答案B 解析

5. (5分)下面哪个方法不属于session对象()。 ? A. getAttributeNames() ? B. getServletContext() ? C. invalidate() ? D. addCookie(Cookie cook) 得分:5知识点:脚本语言和互动网页设计作业题展开解析 答案D 解析 6. (5分)下列描述中,只有()错误的。 ? A. JSP提供了多种语言支持 ? B. JSP提供了多种平台支持 ? C. JSP采取编译执行的方式,极大的提高了运行性能 ? D. JSP提供跨平台支持,也可以在UNIX下执行 得分:5知识点:脚本语言和互动网页设计作业题展开解析 答案A 解析 7. (5分)以下文件名后缀中,只有()不是静态网页的后缀。

C 语言整人代码大全

C 语言整人代码大全WScript.Echo("嘿,谢谢你打开我哦,我等你很久 拉!"&TSName) WScript.Echo("你是可爱的小朋吗?") WScript.Echo("哈,我想你拉,这你都不知道吗?") 顶 举报| 2011-06-01 20:46回复 菊花爆开 电白自学 2楼 WScript.Echo("怎么才来,说~是不是不关心我") WScript.Echo("哼,我生气拉,等你这么久,心都凉啦。") WScript.Echo("小强很生气,后果很严重哦。") WScript.Echo("嘿嘿!你也会很惨滴哦") WScript.Echo("是不是想清除我?") WScript.Echo("那你要点上50下哦,不过会给你惊喜滴") WScript.Echo("还剩49下,快点点哦") WScript.Echo("还剩48下,快点,小笨蛋!") WScript.Echo("还剩47下对,就这样快点点!") WScript.Echo("还剩46下。你啊就是笨,要快哦,我先不打扰 你工作。") WScript.Echo("还剩45下,记得要快哦!") WScript.Echo("还剩43下") WScript.Echo("还剩42下") WScript.Echo("还剩41下") WScript.Echo("还剩40下") WScript.Echo("还剩39下") WScript.Echo("还剩38下") WScript.Echo("还剩37下") WScript.Echo("还剩36下") WScript.Echo("还剩35下")

WScript.Echo("还剩34下") WScript.Echo("还剩33下") WScript.Echo("还剩32下") WScript.Echo("还剩30下") WScript.Echo("还剩29下") WScript.Echo("还剩28下") WScript.Echo("还剩27下") WScript.Echo("还剩26下") WScript.Echo("还剩25下") WScript.Echo("还剩24下") WScript.Echo("还剩23下") WScript.Echo("还剩22下") WScript.Echo("还剩21下") WScript.Echo("还剩20下") WScript.Echo("还剩19下") WScript.Echo("还剩18下") WScript.Echo("还剩17下") WScript.Echo("还剩16下") WScript.Echo("还剩15下") WScript.Echo("还剩14下") WScript.Echo("还剩13下停停!!!慢点,我有话要说") WScript.Echo("还剩12下,你继续点我就会消失滴") WScript.Echo("还剩11下,以后就看不到我拉。555555") WScript.Echo("还剩10下,你现在可以选择停止!") WScript.Echo("还剩9下。你还点啊,不要我拉?") WScript.Echo("还剩8下,有点伤心拉,干嘛丢弃人家") WScript.Echo("还剩7下。疯了,你有点负意!") WScript.Echo("还剩6下。对。你就点吧,我恨你!") WScript.Echo("还剩5下,不明白,删除我你就好吗?") WScript.Echo("还剩4下!真要删除我?") WScript.Echo("还剩3下。可是我真的很眷恋你。。。") WScript.Echo("还剩2下。不要这么绝情嘛,人家是爱你 的!") WScript.Echo("还剩1下。哼,既然你这么绝情。也别怪我无 义!!!") WScript.Echo("我本因该消失的,不过我留恋你滴芳容,上帝 又给了一次机会。") WScript.Echo("想结素我么?那你就再多点一次") WScript.Echo("想结素我么?那你就再多点一次") WScript.Echo("想结素我么?那你就再多点一次") WScript.Echo("想结素我么?那你就再多点一次")

相关文档
最新文档
用户名:
密码: