ASP动态网页设计习题.docx
《ASP动态网页设计习题.docx》由会员分享,可在线阅读,更多相关《ASP动态网页设计习题.docx(26页珍藏版)》请在冰点文库上搜索。
![ASP动态网页设计习题.docx](https://file1.bingdoc.com/fileroot1/2023-4/30/2cde3988-b4a3-4535-95b9-ea7e51904a2a/2cde3988-b4a3-4535-95b9-ea7e51904a2a1.gif)
ASP动态网页设计习题
《ASP动态网页设计》习题
一、填空题
1、网页通常可分为静态网页和____动态____网页,静态网页是由________HTML语言、JAVASCRIPT、VBSCRIPT、JAVAAPPLET(JAVA小应用程序)和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为___html_____或___htm_____,它运行于客户端的___浏览器_____。
2、HTML是一种描述性的__标记性______语言,主要用于组织网页的内容和控制输出格式。
JAVASCRIPT或VBSCRIPT____脚本____语言,常嵌入网页中使用,以实现对网页的编程控制,进一步增强网页的交互性和功能。
3、ASP网页是在HTML网页的基础上,嵌入使用了ASP对象和一些可安装的ACTIVEX组件,并结合VBSCRIPT编程所形成的一种特殊的网页,这种网页的扩展名为___asp_____,它运行于____服务器____运行后将生成标准格式的HTML网页,并将该网页传送给___客户_____端的浏览器,经过浏览器的解释执行,从而呈现出网页的界面来。
4、ASP的WEB服务器可以是___IIS_____或___Apache_____,在商业应用环境中,其WEB服务器通常采用的是___Apache_____。
5、为了将ASP代码与HTML标记符区分开来,ASP代码应用____<%____和__%>______符号将其括起来。
6、ODBC数据源分为__用户数据源______,__系统数据源___和__文件数据源__三种。
其中__文件数据源__数据源是保存在一个特殊的文件中的,文件的扩展名为__dsn_____.
7、ADO除了可用数据源来连接数据库外,还可以通过__ODBC___和__OLEDB___链接字符串来实现对数据库的连接。
8、ADO的三个核心对象是_Connection对象__,_Command对象__和_RecordSet对象__.
9、要创建ODBC数据源,在NTServer,应通过双击控制面板中的__ODBC数据源______图标来实现。
在ODBC数据源中,包含所要连接的__DSN______信息。
11、为了建立与数据库的连接,必须调用连接对象的_connection______方法,连接建立后,可利用连接对象的____execute_____方法来执行SQL语句。
12、关闭连接并彻底释放所占用的系统资源,应调用连接对象的__close____方法,并使用___set___语句来实现。
13、连接对象提供了一组用于事务处理的方法,其中用于开始一个事务的方法是__begintrans__,若命令全部执行成功,需要确认一个事务,则应调用__committrans_____方法:
若要取消一个事务,可通过调用____rollbacktrans_____方法来实现。
14、用于设置连接超时时间的属性是___connectiontimeout________,用于设置SQL语句的最大执行时间的属性是__commandtimeout_______.
15、利用记录集对象向数据表添加记录时,应先调用__addnewupdate_____方法,然后再给各字段赋值,最后再通过调用__update_____方法,来更新记录数据。
16、若要删除记录,可通过记录集对象的__delete_____方法来实现,也可通过___connection____对象执行SQL的___delete_____语句来实现。
17、记录分页显示时,用于决定每个逻辑页面的记录数的属性是_pagesize____,设置该属性后,逻辑页面的个数,可通过__pagecount_属性来获得,通过设置___absolutepage___属性的值,可将记录指针定位到指定页面的首记录。
18、判断记录指针是否到了记录集的末尾的属性是__eof___,向下移动指针,可调用记录集对象的____eofmovenext__方法来实现
21、在Access数据库中,img字段的类型为“OLE对象”,若要获得该字段值的大小,则实现的语句为___request.totalbytes______。
22、假设mydata变量中存储有图形数据,若要将数据以jpg图形格式发送给客户端,则实现的语句为:
response.binarywritemydata_______。
23、若要以二进制方式获取表单所提交的数据,则应调用 ___request__对象的binaryread__方法。
18、若要获得当前记录集的记录条数,可使用__recordset__对象的_____recordcount____属性来实现:
另外,也可通过执行SQL语句____selectcount(字段名)from数据表_____来获得表记录的总数。
24、若要获得数据表中,顺序号为3的字段的名称,则实现的语句为_rs.fields(3).name______。
25、将图形、声音写入OLE对象或image型字段,应调用_response对象的_binarywrite__方法来实现。
26.要指定HTML文件的标题,应该使用(title)标签。
27.超链接标签是(a),其中标签的属性(href)用于指定链接的URL信息。
28.在HTML文档中插入图像使用(img)标签,用(src)属性指定图像的源文件。
29.超级链接样式定义中,选择(title)是定义鼠标指针停留在文字链接上时文字链接的显示效果。
30.根据脚本程序被解释执行的地点的不同,可将它们分为(客户端脚本和服务器端脚本)和()。
32.浏览器对象模型中,window对象的(open)方法用于生成一个新窗口;document对象的(write)方法用于向文档页面中写入内容。
33.在定义行为时,如果希望当页面被载入后弹出消息对话框,应该选择(onload)事件。
34.在ASP中,变量可分为(局部变量、全局变量、会话变量和应用程序变量。
)、()、会话变量和应用程序变量。
35.Form用POST和GET两种方法来提交数据。
用(get)方法时将在浏览器的URL栏中显示所传递变量和变量的值,而(post)方法则不显示。
36.在ADO对象模型中,()、()和()是三个主要的对象。
在ADO对象模型中,Connection、Command和Rccordset对象是三个主要的对象。
二、单项选择题
<1>一台计算机要能上网,必须在Windows系统中安装(C)协议。
A.NetBeuiB.IPX/SPXC.TCP/IPD.FTP
<2>浏览网页,这属于Internet所提供的(D)服务.
A.FTP服务B.Email服务C.Telnet服务D.WWW服务
<3>Internet上的WWW服务器使用的主要协议是(B).
A.FTPB.HTTPC.SMTPD.TelNet
<4>将制作好的网页上传到Web服务器的过程中,使用不Internet所提供的(A)
A.FTP服务B.Email服务C.Telnet服务D.WWW服务
<5>利用ASP开发的网页,其扩展名应命名为(C)
A..htmB..aspxC..aspD..无严格限制
<6>ASP网页是在(B)执行的。
A.客户端浏览器B.服务器端C.没有定论D.第一次在服务器端,以后客户端
<7>ASP网页的Wed服务器最好采用(A)
A.ApacheB.IISC.Windows98D.WindowsNT
<8>在Windows9x环境中,诺要调试运行ASP网页,此时的Web服务器应选用(A)
A.IIS4.0B.IE浏览器C.PersonalWebServerD.PersonalWebServer
<9>以下标记符中,用于设置页面标题的是(A)
A.
B.C.D.<10>以下标记符中,没有对于的结束标记的是(B)
A.
B.
C.D.<11>若要是设计网页的背景图形为bg.jpg,以下标记中,正确的是(A)
A.
B.
C.
D.
<12>若要以标题2号字、居中、红色显示”vbscrip”,以下用法中,正确的是(D)
A.
vbscript
B.