公文素材库 首页

高级web程序复习

时间:2019-05-29 07:18:27 网站:公文素材库

高级web程序复习

高级web程序复习

一:单项选择题

1.打开VS201*的菜单打开工具箱,应使用系统的视图菜单。2.在web编辑状态下,按ctrl+f5即可浏览当前编辑的页面。3.在VS201*中,通过使用菜单“帮助---目录”可以查看.NETFramework中的所有命名空间。4.一般应在vs的解决方案资源管理器窗口中通过右键并选择重命名,而不是在windows的资源管理器窗口重命名。5.页面的开头这样的代码称为页面指令。

6.@page指令只能出现在.aspx页面中,用于定义页面特性。

7.@master指令只能出现在母版页(扩展名为.master的文件)中,用于标识ASP.NET母版页。

8.@control指令用于定义ASP.NET页分析器和编译器使用的控件的特定特性,它只能用于Web用户控件文件(*.ascx)中。

9.@previouspagetype指令提供了为ASP.NET窗体页获得先前页名称的方法,常用于表单提交的跨页处理问题。

10.利用Parse()方法可以实现从文本型到整型的转换,反之ToString()方法。

11.文本框控件TextBox:textmode属性:singleline表示单行文本框,值multiline表示多行文本框,值password表示密码框。

12.Button,LinkButton,ImageButton只是外观上的区别,它们常用的属性和事件(1)PostBackUrl属性:单击按钮时发送到的url若未指定,表示对本页面回发,否则跨页提交(2)Click事件:当单击按钮时被触发,执行服务器端代码(3)ClientClick事件:当单击按钮时被触发,执行客户端代码。

13.Button,LinkButton,ImageButton都具有Click事件,HyperLink不具有Click事件。14.下拉列表控件的常用事件与属性:(1)SelectedIndexChanged事件:当选择下拉列表中一项后被触发,为了得到回传效果,需要设置空间对象的属性AutoPostBack=”True”(2)SelectedValue属性:当前选定项的属性value值(3)DataSourceID属性:设置要使用的数据源

15.单选按钮控件和复选框控件都使用Checked属性,判定选择了单选按钮组的哪一项应使用Checked属性,判断某个列表项是否选中使用的属性是Selected而不是Checked

16.使用GridView数据绑定控件需要设置两个属性:AllowPaging=”True”(允许分页)和PageSize(分页数),设计时应在“拆分”模式下进行

17.ListView数据绑定控件:没有分页功能,若要实现需要借助于辅助控件DataPager(不能单独使用,需要配合其它控件),DataPager,具有两个重要的属性是PagedControlID和PageSize,ListView控件除了具有GridView控件的编辑和删除功能外,还能追加记录18.使用GridView控件删除数据源必须使用的属性DataKeyNames19.控件GridView默认使用的数据绑定列类型是BoundField

20.网站地图文件:使用一对标记和若干对标记,并以.sitemap作为扩展名,其中和为根元素,它包含若干由和表示的节点

21.元素(节点)的常用属性(1)title:表示超链接的文本(2)description:描述超链接作用的提示文本(3)url:超链接本网站中的目标页地址(4)siteMapFile:引用另一个地图文件(5)securityTrimmingEnabled:是否让地图支持安全性(6)roles:表示哪些角色可以访问当前节点

22.VS201*提供了三个常用的导航控件(1)SiteMapPath控件(2)TreeView控件(3)Menu控件

23.SiteMapPath控件的常用属性:(1)PathDirection:获取或设置导航路径节点的呈现顺序,取值除了CurrentToRoot外,还可以是RootToCurrent,在非主页中都必须使用(2)PathSeparator:获取或设置一个符号,用于站点导航路径的路径分隔符(3)ParrentLevelsDisplayed:获取或设置相当于当前显示节点的父节点级别数(4)PathSeparatorTemplate:获取或设置一个控件模板,用于站点导航路径的路径分隔符

24.VS中查看或设置连接数据库字符串的方法:二:判断题

25.ASP.NET网站是编译执行的,因此,没有必要把源代码放到服务器上,在VS中,直接将网站源文件复制或上传至IIS服务器,称为源代码发布;而编译成.dll文件再复制到网站里,称为编译发布。显然,编译发布方式能保护软件被非法修改。26.使用发布网站,能保护C#源代码不被随意窃取(正确)27.网站发布后将会自动生成名为bin的文件夹(正确)

28.类与结构的区别:结构是值类型,类是引用类型,试用前需要实例化,类可以继承

29.类与结构都具有继承特性(正确)类与结构都可以继承(错误)在C#中,Convert是类,而Int16是结构(正确)

30.利用控件SqlDataSource可以连接多种数据源,常用连接SQLServer,Oracle,Access等数据库(1)访问含有密码的Access数据库,只能使用SqlDataSource控件(正确)

31.访问XML文件:第一个是读取,第二个是写入和更改(1)描述数据及其结构的XML语言中标记是固定的(错误)(2)控件Xml位于VS201*“工具箱”的“标准”选项中(正确)(3)在XML文档里,根节点只有一个(正确)(4)每个关系型的数据表可以转换成一个XML文档(正确)(5)XML是高级的HTML,可以取代他(错误)

32.网站地图文件:网站地图用来描述网站中网页文件的层次结构,通常使用一个反映网站层次结构的XML格式文件(1)网站地图文件都是XML文件(正确)三:填空题

33.ASP.NET的PostBack机制:导致页面刷新34.ASP.NET常用控件的常用属性与方法:(1)文本框控件TextBox:textmode属性:singleline表示单行文本框,值multiline表示多行文本框,值password表示密码框Focus()方法:设置文本框焦点(单项选择题有介绍)

35.ASP.NET内置对象的常用属性与方法:(1)Response对象是ASP的一个基本内置对象也是Page类的一个属性,Response对象两种方法:输出方法Write()和重定向方法Redirect()(2)Request对象是ASP的一个基本内置对象也是Page类的一个属性①利用Request.Form属性可以获取窗体中HTML元素的值②使用Request.QueryString属性可以获取HTTP查询字符串变量的集合③使用Request.ServerVariables属性可以获得服务器和客户端的一些环境信息④使用Request.Browser属性可以获取客户端浏览器的类型及版本等信息(3)Server对象:①MapPath()方法:将引用文件的路径名转换为物理路径②Exectue()方法:Server.Exectue()f方法和Server.Transfer()方法是停止执行当前页面,将执行控制权转移到指定的新页面③ScriptTimeOut属性用于设置服务器动态网页的最长执行时间默认为90秒④CreateObject()方法在ASP中主要用于创建ADO组件对象的实例,从而实现数据库连接,访问功能(4)Application对象:①Lock()方法:禁止其他客户修改Application变量②Application_OnStart:网站在创建第一个新的会话时触发Application_OnEnd:在应用程序结束时触发

36.执行Button控件对象的Click事件过程前客户端确认的实现方法:return方法37.数据源控件主要属性与方法:(1)登录SqlServer数据库有两种方式一种是”使用Windows身份验证“另一种是”SqlServer身份验证“

38.数据绑定控件的主要属性与方法:参见单项选择题16和17

39.ASP.NET的常用文件类型:(1).asax应用程序根目录,通常是Global.asax文件,该文件包含从HttpApplication类派生并表示该应用程序的代码(2).ascx应用程序根目录或子目录,Web用户控件文件,该文件定义自定义、可重复使用的用户控件(3).ashx应用程序根目录或子目录。一般处理程序文件,该文件包含实现IHttpHandler接口以处理所有传入请求的代码(4).asmx应用程序根目录或子目录。XMLWebservices文件,该文件包含通过SOAP方式可用于其他Web应用程序的类和方法(5).aspx应用程序根目录或子目录。ASP.NETWeb窗体文件,该文件可包含Web控件和其他业务逻辑40.XML文件采用的结构形式:树状结构

四:简答题

1、如何实现ASP.NET网站的在线人数统计?

通过Session来统计,变量存放在数据库或App中,当会话建立让App中的一个对象变量自动+1,当Session断开时让该变量-1,当应用程序结束时,把数据回写进数据库,应用程序启动时读取数据库数据...

2、如何使用ADO.NET访问SQLServer数据库?

利用Connection对象创建与数据库的连接。利用Command对象对数据库执行SOL命令。当有记录集返回时,利用Datareader对象读取数据源中的数据,Datareader对象只能顺序读取数据源中的数据,不能更新数据源中的数据,需要完成其他复杂的数据操作,需要使用DAtaSet对象。利用DataAdapter对象并配合DAtaset对象对数据库进行增,删,改。3、如何使用PagedDataSource类对数据绑定控件分页?(1)创建类PagedDataSource的实例ps;(2)设定ps的数据源(3)设置允许分页属性ps.AllowPaging=true;(4)设置每页记录数ps.PageSize;(5)设置当前页ps.CurrentPaeIndex;(6)让ps作为数据显示控件的数据源;(7)数据绑定4、如何使用国家气象局提供的天气Web服务?

(1)Web服务是Web服务器提供的一种基于组件的应用程序,调用Web服务是通过XML数据展示的;2)ASP.NET提供了创建Web服务的功能,文件扩展名为asmx;(3)页面引用Web服务时,需先创建对Web服务的引用。Web引用名与Web服务名的关系,就是命名空间与类的关系。

5、如何使用VS提供的Ajax控件?在VS界面的工具栏“AJAXExtension”选项,里面有scriptnanager控件,UpdatePanel控件,timer控件,UpdateProgress控件。6、如何使用第三方提供的控件?

引用到网站的方法;右击网站名称->添加引用,再添加引用对话框选择“浏览”,在指定第三方的位置。

引用到VS工具箱的方法;工具箱中右键添加选项选择项找到厂家控件或者直接把厂家控件拖拽到工具箱中。五:程序填空题usingSystem;

usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Web;

usingSystem.Web.Security;usingSystem.Web.UI;

usingSystem.Web.UI.HtmlControls;

usingSystem.Web.UI.WebControls;//ListItemusingSystem.Web.UI.WebControls.WebParts;usingSystem.Data.OleDb;//OleDbParameter

publicpartialclassadmin_UpFlower:System.Web.UI.Page{

DBClassdb1=newDBClass();

protectedvoidPage_Load(objectsender,EventArgse){

if(!IsPostBack){

stringsql="selectbhfromtFlower_Detailsorderbybhdesc";

DataTabledt=db1.GetRecords(sql);//自动生成欲增加的商品的编号

TextBox_编号.Text=((Int32.Parse(dt.Rows[0]["bh"].ToString()))+1).ToString();

sql="select*fromtFlower_Type";//一级分类项dt=db1.GetRecords(sql);//调用公用类提供的方法

for(inti=0;i

protectedvoidDropDownList1_SelectedIndexChanged(objectsender,EventArgse)//在选择了DropDownList1的列表项后{

//在选择了DropDownList1的列表项后设定DropDownList2的列表项(值):控件关联stringsql="select*fromtft_typewhereflower_id="+Int64.Parse(DropDownList1.Text.ToString());

DataTabledt=db1.GetRecords(sql);//二级分类项for(inti=0;i

ListItem(dt.Rows[i]["ft_name"].ToString(),dt.Rows[i]["ft_id"].ToString()));}protectedvoidLinkButton1_Click(objectsender,EventArgse)//提交{

//Response.Write(DropDownList1.Text);//输出列表值//Response.Write(DropDownList2.Text);//输出列表值

if(!FileUpload1.HasFile)//HasFile属性检查是否通过浏览方式(不是输入方式)选定了某个文件{

Response.Write("window.alert("请先选择要上传的文件!");");return;}

//必须在上传了商品编号对应的图片文件(Session["bhz"].jpg或.gif)后才能写数据库//保存上传的文件

inttemp1=FileUpload1.FileName.Length;//长度

stringtemp2=FileUpload1.FileName.Substring(temp1-4,4);//获取图片文件的扩展名

//Response.Write(TextBox1.Text+temp2);

FileUpload1.SaveAs(Server.MapPath(@"..\\flower_images\\"+TextBox_编号.Text+temp2));//SaveAs方法

Response.Write("window.alert("上传成功,谢谢!");");

//以下代码将上传文件的相关信息写到鲜花商品表tFlower_Detailsdb1.conn.Open();//使用db1的连接对象的方法建立连接stringsql="insertintotFlower_Details(bh,name,flower_id,ft_id,price,market_price,zp,material,package)values(@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9)";

OleDbCommandcomm=new.OleDbCommand(sql,db1.conn);//创建命令对象

comm.Parameters.Add(new.OleDbParameter("@p1",TextBox_编号.Text.ToString()));//商品编号

comm.Parameters.Add(new.OleDbParameter("@p2",TextBox_名称.Text.ToString()));//商品名称

comm.Parameters.Add(newOleDbParameter("@p3",Int64.Parse(DropDownList1.Text)));

comm.Parameters.Add(new.OleDbParameter("@p4",Int64.Parse(DropDownList2.SelectedValue)));

comm.Parameters.Add(new.OleDbParameter("@p5",Int64.Parse(TextBox_会员价.Text)));comm.Parameters.Add(new.OleDbParameter("@p6",Int64.Parse(TextBox_市场价.Text)));comm.Parameters.Add(new.OleDbParameter("@p7","flower_images/"+TextBox_编号.Text+temp2));

comm.Parameters.Add(new.OleDbParameter("@p8",TextBox_材料.Text.ToString()));comm.Parameters.Add(new.OleDbParameter("@p9",TextBox_包装.Text.ToString()));

intx=comm.ExecuteNonQuery();//执行操作(追加记录)查询,并返回影响的记录数

db1.conn.Close();//关闭连接

Response.Write("alert("提交成功!")");}}

扩展阅读:Web编程复习 (整理资料)

一、各章习题中的选择题、填空题

二、名词解释:

(英文全称、中文全称、作用)HTML:

超文本标记语言,即HTML(HypertextMarkupLanguage),是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。DHTML:

DHTML是DynamicHTML的简称,就是动态的html,使用DHTML技术,可使网页设计者创建出能够与用户交互并包含动态内容的页面。XML:

可扩展标记语言(ExtensibleMarkupLanguage,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XHTML:

可扩展超文本置标语言(eXtensibleHyperTextMarkupLanguage,XHTML),HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的标记语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了部分XML的强大功能及大多数HTML的简单特性。CSS:

级联样式表(CascadingStyleSheet),它是用来进行网页风格设计的。DOM:

DOM=DocumentObjectModel,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。B/S:B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。C/S:

C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。ASP:

ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。PHP:

PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,

执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。JSP:

JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。WEB2.0:

Web2.0是相对Web1.0的新的一类互联网应用的统称。Web1.0的主要特点在于用户通过浏览器获取信息。Web2.0则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者;不再仅仅是在互联网上冲浪,同时也成为波浪制造者;在模式上由单纯的“读”向“写”以及“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化!SNS:

SNS,全称SocialNetworkingServices,即社会性网络服务。专指旨在帮助人们建立社会性网络的互联网应用服务。也指社会现有已成熟普及的信息载体,如短信SMS服务。AJAX:

AJAX即“AsynchronousJavaScriptandXML”(异步JavaScript和XML),这个术语源自描述从基于Web的应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的Web应用体验着色使之像桌面应用一样。SEO:

SEO(SearchEngineOptimization),汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目的网站在有关搜索引擎内的排名的方式。SEO目的理解是:为网站提供生态式的自我营销解决方案,让网站在行业内占据领先地位,从而获得品牌收益。SEO可分为站外SEO和站内SEO两种。ActiveX:

ActiveX是一个开放的集成平台,为开发人员、用户和Web生产商提供了一个快速而简便的在Internet和Intranet创建程序集成和内容的方法。使用ActiveX,可轻松方便的在Web页中插入多媒体效果、交互式对象、以及复杂程序,创建用户体验相当的高质量多媒体CD-ROM。ADO:

ADO(ActiveXDataObjects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。ODBC:

开放数据库互连(OpenDatabaseConnectivity,ODBC)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。

SQL:结构化查询语言(StructuredQueryLanguage),结构化查询语言是一种数据库查询和

程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

三、简答

静态网页、动态网页的区别

静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。另外,如果扩展名为.asp但却没有连数据库,完全是静态的页面,那也是静态网站.只是.asp扩展名。B/S、C/S的区别

B/S最大优势为客户端免维护,适用于用户群庞大,或客户需求经长发生变化的情况。C/S功能强大,可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。ASP(ASP.NET)、PHP、JSP的优缺点、常用软件配置ASP优点:1.无需编译2.易于生成3.独立于浏览器4.面向对象

5.与任何ActiveXscripting语言兼容6.源程序码不会外漏

缺点:

1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。

2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。

3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。

5、还无法完全实现一些企业级的功能:完全的集群、负载均横。

ASP.NET优点:

1.简洁的设计和实施。

2.语言灵活,并支持复杂的面向对象特性。3.开发环境。

缺点:

1.数据库的连接复杂。

JSP优点:

1、一处编写随处运行。

2、系统的多台平支持。3、强大的的可伸缩性。

4、多样化和功能强大的开发工具支持。

缺点:

1、与ASP一样,Java的一些优势正是它致命的问题所在。2、缺少系统性的资料。3、速度超慢

PHP优点:

1、一种能快速学习、跨平台、有良好数据库交互能力的开发语言。2、简单轻便,易学易用。

3、与Apache及其它扩展库结合紧密。4、良好的安全性。

缺点:

1、数据库支持的极大变化。

2、不适合应用于大型电子商务站点3、安装复杂。

4、缺少正规的商业支持。

5、无法实现商品化应用的开发。

JavaScript和Java的区别

虽然JavaScript与Java有紧密的联系,但却是两个公司开发的不同的两个产品.Java是Sun公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展NetscapeNavigator功能,而开发的一种可以Web页面中的基于对象和事件驱动的解释性语言,它的前身是LiveScript;而Java的前身是Oak语言.区别在以下几个方面:JavaScript是基于对象、Java是面向对象的,解释和编译的机制,两种语言所采用的变量是不一样的,代码格式不一样,嵌入方式不一样,Java采用静态联编、JavaScript采用动态联编ASP内置对象、作用1.Application对象

可以使用Application对象使给定应用程序的所有用户共享信息。2.Request对象

可以使用Request对象访问任何用HTTP请求传递的信息。3.Response对象

可以使用Response对象控制发送给用户的信息。4.Server对象

Server对象提供对服务器上的方法和属性进行的访问。5.Session对象

可以使用Session对象存储特定的用户会话所需的信息。6.ObjectContext对象

可以使用ObjectContext对象提交或撤消由ASP脚本初始化的事务。

ADO对象、作用主要有三个

Connection对象Connection对象主要是开启程序和数据库之间的连结。Command对象Command对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。

Recordset对象DataAdapter对象主要是在数据源以及DataSet之间执行数据传输的工作,它可以透过Command对象下达命令后,并将取得的数据放入DataSet对象中。

PositionMay201*123456789101112PositionMay201*124356789111012DeltainPositionCJavaObjective-CC++C#PHP(Visual)BasicPythonPerlRubyJavaScriptVisualBasic.NET13141516171819201*18172414132220LispTransact-SQLPascalBashDelphi/ObjectPascalPL/SQLAssemblyLua0.71%0.64%0.63%-0.41%A0.12%B0.07%B0.81%0.79%0.73%0.00%A0.33%A-0.27%A0.89%0.82%-0.05%A0.16%A4.32%2.28%1.67%1.54%1.13%0.50%A-0.53%A0.22%A-0.60%A-0.14%A9.20%6.12%5.78%4.66%-0.63%A-0.70%A0.07%A-0.80%AProgrammingLanguage18.73%16.91%10.43%1.38%A0.31%A2.12%ARatingsMay201*DeltaMay201*Status201*年5月TIOBE编程语言排行榜、长期趋势图掌握:

1、排名(TOP20);2、脚本语言;

3、主流语言的走势

Alexa全球网站排名

1.Facebook2.Google3.YouTube4.Yahoo!5.Baidu.com6.Amazon.com7.Wikipedia8.QQ.COM9.WindowsLive10.Taobao.com11.Blogspot.com12.GoogleIndia13.Twitter14.LinkedIn15.Yahoo!Japan16.Bing17.新浪新闻中心18.Яндекс19.ВКонтакте20.MSN21.eBay22.网易23.Ask24.WordPress.com25.google.deAlexa中国网站排名

1.Baidu.com2.QQ.COM3.Taobao.com4.新浪新闻中心5.网易6.新浪微博-随时随地分享身边的新鲜事儿7.Google谷歌8.Tmall.com9.Hao12310.搜狐网11.凤凰网(凤凰新媒体)12.soso搜搜13.360安全中心14.优酷15.Alipay.com16.Google17.京东商城18.搜狗(SOGOU.com)19.Alibaba.com20.豆瓣21.中国站长站22.亚马逊23.我乐网24.天涯社区25.人人网

掌握:

1、排名(TOP25);2、网站类型

搜索引擎、门户网站、电子商务、Web2.0(社交、视频、百科、博客、微博)

四、编程

HTML的表格、表单28页

VBScript或JavaScript(文档对象模型DOM及事件处理:表单验证、实验二)

1.使用VBScript编写客户端脚本程序,计算e=1+1/1!+1/2!+…+1/n!,其中n的值由键盘输入,并输出结果。

客户端脚本程序

n=InputBox("请输入n的值:","n")MsgBox"输入的n是:"&nFunctionSum(n)Dimi,j,ei=1j=1e=1

DoWhilei

EndFunction

Document.Write"e的值是:"&Sum(cint(N))

使用JAVAScript编写客户端脚本程序,利用DOM事件过程计算第2题的公式。

无标题文档

functione(n){vari,j,e;i=1,j=1,e=1;

for(i=1;i

友情提示:本文中关于《高级web程序复习》给出的范例仅供您参考拓展思维使用,高级web程序复习:该篇文章建议您自主创作。

  来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


高级web程序复习
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/673126.html
相关阅读
最近更新
推荐专题