网页设计ASP第1-8章习题答案.docx
《网页设计ASP第1-8章习题答案.docx》由会员分享,可在线阅读,更多相关《网页设计ASP第1-8章习题答案.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章一、思考题1制作网页时需要哪些软件?答:网页制作过程涉及网页编辑工具,如DREAMWEAVER,网页图形面设计工具,如PHOTOSHOP,网页动画软件,如FLASH,如果涉及动态网站的开发,在掌握HTML语言的基础上,还需要掌握一门WEB服务器端开发语言,如选择ASP语言。2网站空间有哪些类型,如何进行选择?答:网站空间主要包括虚拟主机,服务器托管,服务器租用,自建机房等方式,一般企业网站选择虚拟主机,空间可以选择几百M就可完成网站代码的存储。行业或地方门户网站,同时访问人数较多,流量较大,对网站空间要求较高的,则可以选择服务器托管或服务器租用。而一些大型的企事业单位,如学校,政府机关,
2、大型企业等,则选择接入光纤,自建机房搭建服务器架构网站平台。3常见域名的类型有哪些,如何选择一个适合网站内容的域名?答:常见的域名类型有.COM,.NET, .CN,.COM.CN等。一般首选COM域名,选择与内容相关,容易被用户记忆的域名最佳。4网站开发的常用流程有哪些?答:(1)确定网站主题(2)搜集资料(3)规划网站(4)选择合适的制作工具(5)制作网页(6)上传测试(7)推广宣传5一个HTML文件应具有的基本结构是什么?HTML是一种格式化标记语言,它的文件组成以开头,以结尾。HTML文件中包括头部和主体。其基本结构为: 网页标题 网页内容二、单项选择题1任何文本编辑器都可用来制作网页
3、,包括记事本、写字板、Word、WPS等编辑程序。但在保存时,一定要用_A_格式存盘。A. 纯文本 B. Word C. 写字板 D. WPS2确定网站的_D_是建立网站时首先应考虑的问题.A. 风格 B. 标题 C. 内容 D. 主题3评测一个网站好坏的第一标准就是_C_。A. 美工设计 B. 浏览速度 C. 栏目内容 D. 技术含量4为了标识一个HTML文件应该使用的HTML标记是 C A. B. C. D. 5下列不是图像处理软件的是 C APhotoshop BFireworks CWord DPhotoImpact三、操作题略第2章 习题参考答案一、思考题1不同网站制作的流程是不一样
4、的,一般来说,较为简单的个人网站需要经过的基本流程有:需求分析、站点规划与创建、页面设计、页面制作、网页特效制作、后期测试等。2常用的网页布局有表格布局和DIV+CSS两种。早期的网页布局用表格较多,其优点是方便直观,浏览器兼容性好,缺点是网页显示速度慢,不利于结构和表现分离;DIV+CSS布局能更容易将结构和表现分离,它是搜索引擎优化的比较喜欢的一种布局方式。3选择“站点/新建站点”菜单命令,或点击右上角的站点按钮,选择“新建站点”,弹出“站点定义”对话框。根据其提示即可。4超级链接包括文本超级链接、图片超级链接、锚点超级链接、电子邮件超级链接、脚本链接和空链接等。5创建层DIV元素包括DI
5、V和AP DIV。DIV标签没有任何表现属性,如果要显示某种效果或者绝对定位,就要和CSS 定位样式一起使用。 DIV标签可以将内容块居中,创建列效果以及创建不同的颜色区域等。AP DIV(Absolutely Positioned Elements),绝对定位元素,也称之为“层”。层可以包含文本、图像和其他HTML元素。层使二维的网页拓展到了三维。Dreamweaver将带有绝对位置的所有DIV标签视为AP DIV,即绝对定位。二、选择题D、A、B、D、B、A、A、B 三、操作题(略)第3章一、思考题1主目录是网站中程序运行的起始目录,即以该目录为根目录,从中寻找地址栏中输入的路径和文件名的
6、网页并运行。虚拟目录不在主目录中,其本质是把主目录外的其他目录映射为主目录中的一个目录(以虚拟目录名命名),当需要运行虚拟目录中的程序时,以主目录为根目录寻找相应的网页并运行。2定义变长数组,当需要改变数组的长度时,Redim即可,如需要保存原来数组中的数据,Redim时使用Preserve关键字。34种:DoLoop循环,For循环,For Each循环,WhileWend循环。For each循环不需要知道循环次数就可以把数组或集合中的每个成员遍历完。4 Response.End方法强制输出缓冲区中的数据并结束没有执行完的代码的执行,可以起到分步调试的作用。如果整个程序运行出错,可以在代码
7、中多个点加上该语句,如果到某一步不能输出结果或输出不正确的结果,则该语句附件的代码中肯定存在语法或逻辑错误。5略6Request.ServerVariables(“Local_Addr”)获取服务器IP地址,Request.ServerVariables(“Remote_Addr”)获取客户机IP地址。二、单项选择题1A 2C 3D 4A 三、操作题1 2开发一页面,显示来访者的IP地址。并判断:如果IP地址以172.16开头的,显示欢迎信息,否则显示为非法用户,并终止程序。3略第4章一、思考题1请举例说明Application对象和Session对象的区别。答:Application对象:应
8、用程序状态,Web 应用程序的所有用户都可以访问该应用程序的状态信息Session对象:会话状态,只有特定会话中的用户可以访问该信息,不同的用户正在使用某个应用程序,则每个用户都将有一个不同的会话状态2Application对象默认的生命周期与哪些因素有关? 答:Application对象默认的生命周期起始于WEB服务器开始执行时,终止于web服务器结束执行时,或超过20分钟没有浏览器读取网页。3. Session的OnEnd事件处理程序是不是只能使用Session、Application和Server 3个ASP内置的对象,为什么? 答:是。因为Session的OnEnd事件处理程序是写在G
9、lobal.asa文件里的,而GlobalAsa是用来存储事件信息和由应用程序全局使用的对象。4请简述Globalasa文件的作用。答: 用来存储事件信息和由应用程序全局使用的对象。二、选择与判断题1.在建立Application对象的时候会产生哪个事件? (D ) A. Application_End B.Application_OnEnd C.Application_Start D. Application_OnStart2. Application对象的所有非对象变量是存放在哪个集合中? (B )A.StaticObjects B. Contents C. Objects D.Stati
10、cContents3. 若要在完成目前的网页之后便结束Session对象,可以使用哪个方法?( B ) A.Clear B. Abandon C.Timeout D. End4. 下列语句哪一个是正确的?(复选) ( AB )A. TimeOut属性的值越大,所占用的内存越多。B.Session对象存储在服务器的内存,一旦有很多浏览器进行联机,效率将会降低。C.无论在何种情况,SessionID绝对是唯一的。D. Session对象无法记录数组、对象等复杂的数据类型。5. 下列语句哪一个是错误的?(C )A.若要设置Session对象的初始值,可以在Global.asa文件内进行设置。B.Gl
11、ogal.asa文件应该放在和网页相同的文件夹内。C .Application对象的OnStart事件发生于Web服务器开始执行时。D.Session对象的的OnEnd事件发生于浏览器与服务器断线时,或浏览者在Session.TimeOut指定的时间之内没有访问网页时。第5章一、思考题1连接数据库的常用方法有哪些?答: ASP连接数据库常见的方法有:DSN方式、OLEDB方式和DRIVER方式。DSN方式需要设置数据源,如果程序移植到另一台计算机,则需要重新设置数据源。2简述BOF和EOF的作用。答: 可用于判断检索返回结果中是否包含记录,另外在对结果集进行遍历时,可通过EOF判断,是否已经遍
12、历所有记录。3简述Connection对象的主要属性和方法。答: Connection对象的主要属性有Attributes、CommandTimeout、ConnectionString、ConnectionTimeout、CusorLocation、DefaultDatabase、IsolationLevel、Mode、Provider、Version等。常用方法有Open、Close、Execute、BeginTrans、CommitTrans、Rollbacktrans等。详见5.2.5。4简述分页的方法。答: 分页主要有两种: 1)将数据库中所有符合查询条件的记录一次性的都读入 rec
13、ordset 中,存放在内存中,然后通过 ADO Recordset 对象所提供的几个专门支持分页处理的属性: PageSize( 页大小 )、PageCount( 页数目 ) 以及AbsolutePage( 绝对页 ) 来管理分页处理。 2)根据客户的指示,每次分别从符合查询条件的记录中将规定数目的记录数读取出来并显示。 二、单项选择题1以下连接对象的创建方法,正确的是( D)。A. Conn=CreateObject(ADODB.Connection)B. Conn=Server.CreateObject(ADODB.Connection)C. Set Conn=Server.Create
14、Object(ADODB.Connection)D. Set Conn=Server.CreateObject(ADODB.Connection)2在连接对象中,可用于存储连接信息的属性是(A )。A. ConnectiongSring B. ConnectionC. Open D. Execute3以下用法中,正确的是(D )。A. RS=Conn.Execute(Select * From Product)B. Set RS= Conn.ExecuteSelect * From ProductC. Conn.Execute(Delete * From Product Where ID=13
15、2)D. Conn.ExecuteDelete * From Product Where ID=1324在记录集RS中,可用于返回记录总数的语句是(B )。A. num=RS.Count B. num=RS.RecordCountC. num=RS.Fields.Count D. num=RS.PageCount5若要将记录指针定位到记录集RS 的最后一条记录,则可使用( D)方法来实现。A. Move B. MoveNext C. MovePrevious D. MoveLast6在分页显示时,用于指定每页记录数的属性是(A )。A. PageSize B. PageCount C. Cac
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计 ASP 习题 答案
限制150内