WEB期末复习题简答题
1、简述Web应用及其特点。(这个我只背了特点)
答:Web应用的是一种基于标准的应用集成方式,它可以将运行在通过Intranet、Extranet或Internet连接的分布式服务器上的应用集成在一起。Web应用建立在Web系统之上,而且加以扩展,即添加了业务功能。从本质上说,Web应用利用Web站点作为一个业务应用的前端。Web应用利用所支持的技术使得其内容具有动态性,如果服务器上没有业务逻辑存在,系统将不被称为Web应用。 主要有以下特点:a.易用性好b.易于维护c.信息共享度高 d.扩展性好 e.安全性好 f.广域网支持 g.保护企业投资
2、简述ASP.NET的网页表单。(这个被不被都行,太多了。我没背,别的要是都被下来看看也行)
答:ASP.NET的网页表单(Web Forms)是用于创建可编程网页的一种技术。在网页表单页面中,既可以使用任意一种标记语言向客户端发送信息,也可以使用脚本语言开发服务器端应用程序。
网页表单把网络应用程序的用户界面分割成为两部分:可视的用户界面部分和用户界面逻辑部分
可视的用户界面部分由一个包括标记语言的标记和网页表单指定元素的文件构成。这部分就好像是一个容器,开发者可以在其中放人如文本、控件等用于显示的元素。用户界面逻辑部分由开发者编写的用于与网页表单相互作用的代码组成,代码可以由基于公共语言运行环境的语言编写
3、简述Web服务器控件。
答:ASPNET还提供了另一类服务器控件,即Web控件,每一个Web控件,都是一个对象,有自己的属性、方法和事件,与 VB或 VC中使用的控件极为类似。
Web 控件的功能比较强,它会依Client 端的状况产生一个或多个适当的HTML 控件,它可以自动侦测Client端浏览器的种类,并自动调整成适合浏览器的输出。Web 控件还拥有一个非常重要的功能,那就是支持数据系捆绑(Data Binding);可以和资料源连结,用来显示或修改数据源的数据。
4、简述WEB应用的开发技术。
答:主要有以下开发技术:a.HTML(Hyper Text Markup Language)超文本标记语言 b.PHP(Personal Home Page Tools)技术
c.JSP(Java Server Pages)技术
d.ASP(Active Server Page)技术
e.ASP.NET技术
5、ADO.NET访问数据库的步骤。
答:ASP.NET中通过ADO访问数据库,一般要通过以下步骤:
1) 创建一个数据库链路;
2) 请求一个记录集合;
3) 把记录集合暂存到DataSet;
4) 如果需要,返回第2步 (DataSet可以容纳多个数据集合);
5) 关闭数据库链路;
6) 在DataSet上完成所需要的操作。
6、使用比较验证控件进行如下程序设计:要求用户在密码1输入框中输入自己的密码,同时要求用户在密码2输入框中重新输入自己的密码,如果与第一次输入一样,密码验证通过;如果不一样,提示“密码有误,请重新输入!”(12分)
答:
密码1:
密码2:
???????? ControlToValidate="passwd1"?? ‘添加注释
① ___指定要验证的控件是passwd1____________(3分)
???????? ControlToCompare="passwd2"?? ‘添加注释
② ___指定要比较的控件是passwd2____________(2分)
???????? Type="③?_ String _______(2分)"
???????? ④ ___ Operator ______?? (2分)
???????? ⑤ ____ ?errorMessage="密码有误,请重新输入!" ????????????(3分)
???????? Display="static" runat="server">
?????? ?