ASP网站建设复习资料1

合集下载

ASP复习题和答案

ASP复习题和答案

一、单项选择题1.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,( A )是为大型软件开发团队提供的。

P5A. Visual Studio Team SystemB. StandardC. ExpressD. Professional2.表格中的行标记是(A )。

P24A. <tr>B. <td>C. <th>D. <tb>3.在的内置对象中,( B )对象只能在一个页面的往返过程中传递。

P47A. CookieB. ViewStateC. SessionD. Application4.以下不是动态网站的特性的是(C )。

P2A. 交互性B. 通过数据库进行架构C. 内容稳定D. 在服务器端运行5.表格中的单元格标记是(B )。

P24A. <tr>B. <td>C. <th>D. <tb>6.(A )用于回应客户端浏览器,告诉浏览器回应内存的报头、服务器端的状态信息以及输出指定的内容。

P36A. responseB. ViewStateC. SessionD. Application7.一个新 Web网站包含名为(A)的子文件夹和两个初始文件。

P34A. App_DataB. Default.C. App_CodeD. Bin8.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(A )是微软免费为初学者提供的。

P5A. ExpressB. StandardC. Visual Studio Team SystemD. Professional9.表格标记中(A )属性设置单元格中的数据与表格边线之间的间距,以像素为单位。

P24A. cellpaddingB. borderC. cellspacingD. margin10.Visual Studio 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(C )是轻量级、易于使用和上手的工具,适用于编程爱好者,初学者和学生。

ASPNET复习题

ASPNET复习题

期末复习材料第一章 2.0开发基础掌握要点:软件设计、网站设计的一般知识、网站架设(IIS设置)1、 是一种动态网站程序开发技术,采用B/S软件开发模型。

2、 由网页文件.aspx和代码文件.aspx.cs(以C#语言开发),网页文件由文件头和普通的Html段组成,代码可以独立写在代码文件中,也可写在网页中<Script>…</Script>3、讲解几个相关的英文缩写Html: HyperText markup Language 超文本标记式语言Xhtml: Extensible HyperText Markup Language 可扩展超文本标记语言。

Xml: Extensible Markup Language 可扩展标记式语言,不能独立执行WWW: world wide Web 万维网Http: HyperText transfers protocol 超文本传输协议Url: Uniform Resoure Locator 统一资源定位器C/S: Client/Server 客户机/服务器,基于C/S的开发模式B/S: Browser/Server 浏览器/服务器,基于B/S的开发模式ASP: Active Server Pages 动态服务网页,是一种动态网页设计技术IIS: Internet Information Server Internet 信息服务器CLR: Common Language Runtime 公共语言运行库CGI: Common Gateway Interface 公共网关接口ADO: Active Data Object 动态数据对象4、动态网页和静态网页的区别和工作原理区别:(1)动态网页含有程序代码,静态网页不含程序代码(2)动态网页与服务器可以实现信息互动,而静态网页只有接受服务器的信息(3)静态网页较为简单,可以使用网页编辑工具来制作,动态网页比较复杂,需要使用 ASP、PHP、JSP、等专门的动态网页设计语言来开发。

ASP复习1

ASP复习1

静态网站交互性差,在功能方面有较大的限制,而动态网站交互性很强。
第二章、 需要掌握的内容:
简答:HTML,XHTML,XML含义及联系
1、 HTML:即超文本标记语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML由一系列元素组成,用于组织文件的内容和指导文本P15-17)
二、了解XHTML常用标记的用法与作用(书本P19-29)(选择题
第三章:(重点)大题之一,填十个空
1、 页面往返机制(可能出简答题,见书本P32-33)
(1)用户通过客户端发出请求页面,页面第一次运行,并执行初步处理。程序员可以通过编程对页面进行初始化。
包括显示页面(.aspx)、后台代码(.aspx.cs)以及数据库。
网页
网页是网站的基本组成要素,是我们通过浏览器看到的页面文件,符合HTML的规范
简答:静态网站及动态网站的概念,以及两者区别
一、静态网站
1、 概念:所有内容以HTML语言编写,文件扩展名为htm、html、shtml等。网页内容在用户发出请求之前就已经生成了,web服务器只负责保存和传递html文件,而不进行额外处理,用户只能阅读网站所提供的信息。 PS:静态网页后缀会出判断题,静态网页后缀有:.htm、.html、.shtml、 .xml
2、 XML:即可扩展标记语言,将网络上的文档规范化,并赋予标记一定的含义,同时它还提供了一个标准,用户可利用这个标准定义新的标记语言,并为这个新的标记语言规定它所特有的一套标记。
3、 XHTML:即扩展超文本标签语言,基于HTML与XML之间,可看作是更严格更纯净的HTML版本,目前网站设计的web标准就是基于XHTML的应用(即div+css)。

计算机-《ASP.NET程序设计》复习资料-好

计算机-《ASP.NET程序设计》复习资料-好
A.打开其他窗口B.输入新参数C.生成SQL编辑语句D.优化代码
9.系统提供数据库通用接口的目的是为了(B)
A.提高程序运行的效率B.应用程序设计不必考虑数据库的类型
C保证程序安全D易于维护
10.XMLDateSource与SiteMapDataSource数据源控件能够用来访问(B)
A关系型数据B层次性数据
B.使用绝对路径需要考虑源文件的位置
C.在绝对路径中,如果目标文件被移动,则链接同样可用
D.创建外部链接时,必须使用绝对路径
14.THML代码<a name =“NAME”></A>表示(D)
A.创建一个超链接B.创建一个自动发送电子邮件的链接
C.创建一个位于文档内部的链接点D.创建一个指向位于文档内部的链接点
《程序设计》复习资料
一、单选题
1.静态网页文件的后缀是_.(C)
A asp B aspx C htm D jsp
2.在NET中CLS(Common Language Specification)的作用是(D)
A存储代码B防止病毒
C原程序跨平台D对语言进行规范
3.在中源程序代码先被生成中间代码(IL或MSIL),然后再转变成各个CPU需要的代码,其目的是_的需要.(C)
A提高效率B保证安全
C源程序跨平台D易识别
与XML紧密结合的最大好处是.(B)
A代码易于理解B跨平台传送数据
C减少存储空间D代码安全
5.FormView与GridView控件相比最重要的区别是(C)
A能够存储数据B外观比较美观
C显示的布局几乎不受限制D数据量受一定的限制
6.Wizard控件的最大特点是(B)
A.参数Language用于指定页面代码和后置代码使用的语言,该参数支持微软.NET框架以外的语言

网页制作(ASP)复习题

网页制作(ASP)复习题

期末复习题一、填空题1 .NET Framework主要包括__________ 和__________。

答案:公共语言运行库CLR ,类库(2)网站在编译时,首先将语言代码编译成__________。

答案:微软中间语言MSIL3 一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为___________________________________________。

答案:http://210.78.60.1 9:8000/xxxy/default.aspx3 利用XHTML建立一个链接到jxgz@邮箱的元素是__________答案:<a href="mailto:jxgz@>…</a>4 存放Web窗体页C#代码的模型有__________ 和__________。

答案:单文件页模型,代码隐藏页模型5 单文件页模型中,C#代码必须包含于__________ 之间。

答案:<script>...</script>6 外部样式表通过__________ 元素链接到网页。

答案:<link>7 C#使用的类库就是__________提供的类库。

答案:.NET Framework8 要在一个类中包含System.Data命名空间的语句是__________。

答案:using System.Data9 至少会执行一次循环的循环语句是__________。

答案:do-while语句10 较适用于一已知循环次数的循环语句是__________。

答案:for语句11 在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged 事件,应设置属性__________ 。

答案:AutoPostBack="True"12 判断页面而是否第一次载入可通过属性__________ 实现。

网站建设复习资料

网站建设复习资料

一、选择题20个共40分1、若某超链接目标URL形如“mailto:……”,则此超链接是一个()A、FTP超链接B、HTTP超链接C、Email超链接D、空链接2、<br>标签的作用是()A、换行B、分段C、插入图像D、插入水平线3、用户查看的网页是通过()协议传输到客户端的。

A、HTTPB、FTPC、TelnetD、DHCP4、()中的单选按钮中只能选中一个。

A、一组B、一个表单C、一个页面D、一个站点5、若需要让用户跳转到另一个asp文件,可利用()对象实现。

A、requestB、responseC、cookieD、ADO6、设置Cookie是利用()语句。

A、request.cookiesB、response.cookiesC、server.cookiesD、session.cookies7、Global.asa文件一般放置在()A、网站根目录B、某个子目录C、任意地方D、分区根目录8、执行user=request.cookie(“mycookie”)语句时,若用户没有mycookie这个cookie,则变量user的值为:()A、空B、0C、错误D、”mycookie”9、当表单采用Post模式发送时,应用Request对象的()集合来提取数据。

A、QueryStringB、FormC、ClientCertificateD、ServerVariables10、HTML中表格标签是()。

A、<Form>B、<P>C、<Br>D、<Table>11、VB脚本语言中,Dim a,则变量a是()变量。

A、变体型B、整型C、浮点型D、实型12、以下SQL语句中正确的插入语句是()A、insert table1 (值1,值2……)B、insert (值1,值2……) into table1C、insert into table1 valus(值1,值2……)D、insert (值1,值2……)13、Server.Execute方法执行完被调用文件后()A、直接结束B、返回调用文件继续执行C、执行网站主页面D、执行前一页面14、请问下面程序段执行完毕,页面上显示的内容是什么<% user_name="张三"Session("user_name ")="李四"Response.Write Session("user_name") %>A、张三B、李四C、张三李四D、无输出15、response.flush方法作用是()。

(整理)动态网站建设ASP复习提纲.

(整理)动态网站建设ASP复习提纲.

动态网站建设复习提纲第一章:动态网站开发基础1.B/S与C/S各有什么特点,两者有什么不同?答案:C/S架构软件的优势与劣势:(1)应用服务器运行数据负荷较轻。

(2)数据的储存管理功能较为透明。

(3)C/S架构的劣势是高昂的维护成本且投资大。

B/S架构软件的优势与劣势:(1)维护和升级方式简单。

(2)成本降低,选择更多。

(3)应用服务器运行数据负荷较重。

表1-1 C/S架构与B/S架构比较2.简述静态网页与动态网页的工作原理答案:静态网页的工作原理如下:当在客户端浏览器的地址栏中输入一个URL,并按下“Enter”键后,此时则表明向服务器端提出了一个浏览网页的请求,当服务器端接收到该请求后,便会寻找所要浏览的静态网页文件,找到后在发送给客户端。

动态网页的工作原理如下:当在客户端浏览器的地址栏中输入一个动态网页的URL,并按下“Enter”键后,此时则表明向服务器端提出了一个浏览网页的请求,当服务器端接收到该请求后,首先会寻找所要浏览的动态网页文件,其次将执行动态网页文件中的相关程序代码,并将程序代码的动态网页转换为标准的静态网页,最后将该网页发送给客户端。

3.什么是ASP,ASP有什么特点?答案:ASP是活动服务器页面(Active Server Pages)的简称,是微软公司开发的服务器端的脚本编写环境,是一种取代CGI(Common Gateway Interface,通用网关接口)的技术。

使用ASP可以组合HTML页、普通文本、脚本命令和ActiveX组件来创建动态、交互的Web 页和基于Web的应用程序。

ASP(Active Server Pages)是由微软公司推出,是微软平台下的动态网页技术,学习简单,使用方便。

ASP程序通常包括服务器端脚本、对象和组件,利用它可以在页面中添加许多动态内容。

ASP技术有一缺点:只能在Windows平台下运行,这就大大制约了它的发展。

4.练习在个人计算机上安装IIS,并进行正确的配置。

《ASP网站开发》复习资料

《ASP网站开发》复习资料

《 ASP网站开发》复习资料一、填空题1.ASP文件就是在普通的HTML文件中插入或JavaScript脚本语言。

2.如果操作系统是Windows 2000,一般需要安装组件才能运行ASP程序。

3.执行完a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2)后,a的值为。

4.语句a=DateAdd(" ",10,Date()) 将返回10天后是几号。

5.语句b=Int(10 * ) +1) 将返回1到10之间的随机整数。

6.在文件开头添加语句后,则所有的变量都必须先声明才能使用。

7.在数据库的表中,纵的一行叫做一个,横的一行叫做一个。

8. 是浏览器用来收集用户的信息,实现与用户交互的场所。

其处理方法有和两种。

9.在VBScript 中,如果定义了一个数组Dim array1(20,30),则它实际上是一个有行列的二维数组。

10.要区分服务器端的ASP脚本和其他字符,可以用和包含ASP的命令加以区分。

11.Response的方法使Web服务器停止处理脚本并返回当前结果。

12.Application对象有两个事件,事件和事件。

13. Server对象提供对服务器上的和的访问,其中大多数方法和属性是作为实用程序的功能服务的。

二、简答、编程题1.简述交互式动态网页的基本概念。

2.请编写代码,在页面上显示如下图形。

注意:只要写出主要代码即可*******************************************************3、编写一个显示当前日期的ASP网页并运行。

《 ASP网站开发》复习资料参考答案一.填空题)1.VBScript2.IIS3.“vbscript”4. d5.Rnd或Rnd()6.Option explicit7.字段记录8.表单GET POST9.21,3110.<% %>11.END12.Application_OnStart Application_OnEnd13.方法属性二.编程题1.交互式动态网页的基本概念是:客户端(浏览者)向服务器发送请求或者数据,然后服务器处理请求或者数据,再将结果返回到客户端,例如ASP,PHP,JSP等都是交互式动态网页,而HTML 文档则是静态网页,不需要服务器来处理.2.<%for i=1 to 10for j=1 to 11-iresponse.Write "*"nextresponse.Write "<br>"next%>3.<html><head><title>无标题文档</title></head><body><% response.write(date()) %></body></html>。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、题型: 填空<10个共10分)1.列表可以分为<有序列表)和<无序列表)两种。

2.对于<a href= “#链接名”>链接属于<指定锚名称的超级)链接。

在创建表格时,rowspan=N是用来设置该单元格占用N个<行),colspan=M是占用M个<列)。

创建表单时,<input type=”radio”>是创建<单选)按钮,<inputtype=”checkbox”>是创建<复选框)按钮。

在VBSCRIPT中申请一个变量使用<dim,puublic,private)语句,而在JA V ASCRIPT中申请一个变量使用<new)。

6.ASP实际上是编译成<html文件),然后在生成文本发送到客户端。

<script LANGUAGE=”VBScript”runat=”( Server>”>才表示在服务器端执行的ASP代码。

8.要创建一个对象要用到ASP中的<Server.CreateObject)方法。

9.网页重定向使用的是<response.Redirect(>)。

10.获取一个表单的内容的是<form或querystring)。

11.使用ASP技术从服务器向浏览器输出内容的是<write)方法。

12.取得文件的路径可以使用SERVER对象的( mappath>方法。

13.取回文件驱动器的信息要使用文件组件的<GetDrive(>)方法。

14.pagecount组件计数器使用的是<pagehit(>)方法。

15.插入一个图片使用的标记是<<img>)。

可以让文本在屏幕上左右移动的HTML标记是<<marquee>)16.HTML中常用的表格标记是<<table></table>)。

17.向浏览器输出HTML代码,使用的是SERVER对象的<write)方法。

18.取得文件的路径使用SERVER对象的( mappath>方法。

19.可以嵌入JA V A小程序的HTML标记是<<applet></applet>)。

20.Connection对象打开数据库表使用的是<open)方法。

21.当用户离开网站时触发< session_Onend )事件22.若需要让用户跳转到另一个asp文件,可利用< response.Redirect)对象实现。

23.在HTML中,下列哪个标记在最前面<<html>)24.下列哪个块级元素可以实现预保留格式<<PRE>)25.设置Cookie是利用< response.Cookies(> )语句。

26.Global.asa文件一般放置在< 网站文件夹的根目录)27.(<%=Now(>%>>能输出当前时间28.当表单采用Post模式发送时,应用Request对象的< form )集合来提取数据。

29.哪些对象能执行SQL语句<connection command recordset)44.ASP定界符是<<%······%>)。

30.网页中常用的脚本语言包括< vbscript )和< javascript )。

.response.flush方法作用是< 输出缓冲区的HTML数据)。

32.Session其实是利用< cookie )进行信息处理的。

33.VBScript中Now函数的作用是< 获取系统当前的时间)。

34.Server.Mappath方法的作用是< 将虚拟路径映射成物理路径).35.HTML翻译为< 超文本标记语言)。

36.VBScript中,用于连接字符串的运算符是<”+” or “&”)。

37.<font>标签可用语设置文本的文字名称、文字大小和< 字体)。

38.Session对象的事件包括< OnStart )和< OnEnd)。

客户端脚本是通过< <script language=”脚本语言类型“></script> )插入HTML文件的。

40.VBScript中len(>函数的作用是< 获取字符串的长度)。

41.HTML中分段标签是<<p> )。

42.表单中的按钮可分为提交按钮、<reset )和< button )三种。

利用ADO实现数据库操作时,ASP的recordset 对象用来浏览和操作已经连接的数据库内的数据。

44.不使用IP地址,可以使用 localhost 来访问本机的默认Web主页。

45.Drive 对象提供了指向某个特定驱动器,为该驱动器提供处理的属性和方法。

46.在聊天室程序中,一般使用 application 对象来存储在线人数。

47.在HTML文档中,使用 <!--·······--> 标记来进行注释。

在网页制作中,若加入E_mail的连接,则应书写为:MailTo+E_mail地址。

Connection连接对象的常用属性ConnectionString表示。

50.Response中的 Redirect 方法可使浏览器连接到其他URL。

在a1.asp文件中加入 <!--#include file=”a2.asp” --> 标记可读取a2.asp文件的内容。

使用 connection 对象的 open 方法可建立到数据源的物理连接,在该方法成功完成后连接才真正建立,才能对数据源发出命令并且处理结果。

53.Server对象的 mappath 方法可以将虚拟路径转化为物理路径。

54.插入到HTML中的ASP程序一般用 <% ······%> 标记括起来。

55.ASP网页在服务器端运行。

56.unlock 方法用于释放ASP页面锁定Application对象的状态。

Command对象的 activeconnection 属性用来指定当前Command对象所属的Connection对象,即指定Command对象属于哪个数据库连接。

在ASP中,创建组件通常用 server 对象的CreateObject方法来实现。

在Form中使用GET方法把数据提交到服务器端的某一个ASP文件中,那么在该文件的程序中,可以使用 request 对象的数据集合负责取得用户提交的数据,并加以处理。

60.使用Document对象的LastModified 属性可生成最后修改日期。

61.HTML是一种超文本标记语言,其文件可以分为两部分:文件头和文件体。

<% Session.abandon %>意思为:删除所有存储在Session中的对象并释放资源。

二、选择题15个共30分1、若某超链接目标URL形如“mailto:……”,则此超链接是一个< C )A、FTP超链接B、HTTP超链接C、Email超链接D、空链接2、<br>标签的作用是<A)A、换行B、分段C、插入图像D、插入水平线3、用户查看的网页是通过< A )协议传输到客户端的。

A、HTTPB、FTPC、TelnetD、DHCP4、<A )中的单选按钮中只能选中一个。

A、一组B、一个表单C、一个页面D、一个站点5、若需要让用户跳转到另一个asp文件,可利用< B )对象实现。

A、requestB、responseC、cookieD、ADO6、设置Cookie是利用< B )语句。

A、request.cookiesB、response.cookiesC、server.cookiesD、session.cookies7、Global.asa文件一般放置在< A)A、网站根目录B、某个子目录C、任意地方D、分区根目录8、执行user=request.cookie(“mycookie”>语句时,若用户没有mycookie这个cookie,则变量user的值为:< A )A、空B、0C、错误D、”mycookie”9、当表单采用Post模式发送时,应用Request对象的< B )集合来提取数据。

A、QueryStringB、FormC、ClientCertificateD、ServerVariables10、HTML中表格标签是< D )。

A、<Form>B、<P>C、<Br>D、<Table>11、VB脚本语言中,Dim a,则变量a是< A )变量。

A、变体型B、整型C、浮点型D、实型12、以下SQL语句中正确的插入语句是<C )A、insert table1 (值1,值2……>B、insert (值1,值2……> intotable1C、insert into table1 values(值1,值2……>D、insert (值1,值2……>13、Server.Execute方法执行完被调用文件后< B )A、直接结束B、返回调用文件继续执行C、执行网站主页面D、执行前一页面14、请问下面程序段执行完毕,页面上显示的内容是什么( B><% user_name="张三"Session("user_name ">="李四"Response.Write Session("user_name"> %>A、张三B、李四C、张三李四D、无输出15、response.flush方法作用是<C )。

A、输出当前日期B、中止输出C、输出当前缓冲区内容D、中断程序16、VBScript中用于定义变量的关键字是< A )A、DimB、FunctionC、SubD、Var17、表格中相邻单元格之间的距离叫做<C)A、单元格空白B、单元格边距C、单元格间距D、单元格留白18、<i>标签设置的是字体< B )A、加粗B、倾斜C、下划线D、加大19、在某个按钮上单击触发的事件是<C)A、OnKeyDownB、OnMouseMoveC、OnClickD、OnLoad20、执行完如下脚本程序后,变量a是一个<C)。

相关文档
最新文档