收藏 分销(赏)

WEB程序设计考试习题.doc

上传人:天**** 文档编号:3155188 上传时间:2024-06-21 格式:DOC 页数:44 大小:160KB
下载 相关 举报
WEB程序设计考试习题.doc_第1页
第1页 / 共44页
WEB程序设计考试习题.doc_第2页
第2页 / 共44页
WEB程序设计考试习题.doc_第3页
第3页 / 共44页
WEB程序设计考试习题.doc_第4页
第4页 / 共44页
WEB程序设计考试习题.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

1、WEB程序设计习题 1、当前主要的 WEB数据库访问技术有哪些? 答:到目前为止,WEB数据库访问技术主要分为两大类: (1)公共网关接口技术(CGI); CGI 是 WEB 服务器运行时外部程序的规范,按照 CGI 编写的程序可以扩展服务器的功 能,完成服务器不能完成的工作,外部程序执行时可以生成 HTML 文档,并将文档返回 WEB服务器。 (2)服务器端脚本编程技术。 当前较为流行的几种有代表性的服务器端脚本编程技术是 ASP、PHP、JSP。 2、HTML是什么?简述它的基本结构。 答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作 WEB

2、 上超文 本文档的简单标记语言。 对于大多数WEB页面来说,都具有如下所示的基本结构: 标题内容 主体内容 3、ASP提供的 6个内置全局对象的名称及其主要功能是什么? (1)Response(响应)对象:它控制在HTTP响应消息中,将消息发送给浏览器 (2)Request(请求)对象:它在一个HTTP请求过程中,获取由浏览器传送给服务器的消息 (3)Server(服务器)对象:它提供对驻留在服务器上的资源的访问 (4)Session(会话期)对象:它用于存储和管理与一个特定的用户会话有关的信息 Application(应用程序)对象:它用于存储和管理与该 Web 应用程序有关的信息 Obje

3、ctContext:用来配合 Microsoft Transction Server进行分散式交易处理。 4、浏览器/服务器模式的通信方式是什么? 答:(1)用户打开计算机的浏览器; (2)输入网址,浏览器将生成一个请求并把它发送到指定的WEB服务器; (3)服务器将主页发回,浏览器将其显示到屏幕上。 5、简述在普通的 HTML语句中和在 ASP语句中所采用的注释语句的区别? 答:在普通的 HTML中使用的注释语句为:; 而在 ASP中使用的注释语句为: 用 REM 或 符号来表示该符号所在行的所有在该符号后面的语句是注释语句,运行时 ASP不执行该句。加注释主要是为了方便自己和别人阅读程序。

4、6、什么是静态网页?什么是动态网页? 答:所谓静态网页,指的是网页从服务器传到客户端时,网页的内容是“固定不变”的, 也就是说,服务器只是把所存储的网页的内容原封不动直接传递给客户端浏览器,这种网 页一般是标准的 HTML代码。 所谓动态网页,它在由服务器传递给客户端的时候必须由服务器把它转换成相应的 HTML 格式,而且会根据用户的要求和选择在服务器端做出相应的改变和响应。 7、简要说明在网页中插入JavaSCRIPT脚本的几种方式? 在网页中插入脚本语言通常有三种方式:使用 SCRIPT 标记符、在标记符中直接嵌入脚本以 及链接外部脚本文件. 8、说明在网页中使用 CSS的几种方式?CSS

5、选择符的作用及分类? 在网页中使用 CSS包括三种常用方式:将样式定义直接嵌入到标记符中、将样式定义嵌入到 网页中以及将样式定义包含在外部 CSS样式文件中. CSS(Cascading Style Sheet,层叠样式表)技术是一种格式化网页的标准方式,它扩展了 HTML 的功能,使网页设计者能够以更有效的方式设置网页格式. 常用的 5 种 selector:HTML 标记符、具有上下文关系的 HTML 标记符、用户定义的类、用 户定义的 ID、虚类. 9、分别说明什么是超文本和普通文本,并简述2者的区别。 超文本是相对普通文本而言的,与普通文本按顺序定位不同,超文本是典型的特点就是文本中

6、包含指向其他位置的链接,通过这些链接使文档组织成了网状结构. 我们可以把常规意义上的书本理解为普通文本,而把由超链接组织起来的电子文档理解为超 文本. 10、分别说明什么是主页、网页和网站,它门之间的关系是什么? “主页”也可以称之为首页。它既是一个单独的网页,和一般网页一样,可以存放各种信 息,又是一个特殊的网页,作为整个网站的起始点和汇总点,是浏览者开始浏览一个网站 的窗口。 网站:我们把一系列逻辑上可以视为一个整体的页面叫做网站,或者说,网站就是一个链接的 页面集合,它具有共享的属性,例如相关的主题或共同目标. 网页:是网站的组成部分。制作者可以将需要公布的信息按照一定的方式分类,放在每

7、个网 页上,网页里可以有文字、表格、图像、声音及视频信息等。网页可以看成是一个单一 体,是网站的一个元素。它是硬盘上的多个单一的文件,是由 Web 浏览器下载或格式化 的。 Response对象 Request对象的区别是什么? 答:ASP 提供的内置对象。Response(响应)对象:它控制在 HTTP 响应消息中,将消息 发送给浏览器 Request(请求)对象:它在一个 HTTP请求过程中,获取由浏览器传送给服 务器的消息 POST与 GET的区别是什么? 一般 GET 方式是将数据附在 URL 后发送,数据长度不能超过 100 个字符,一般搜索引擎 查找关键词等简单操作是通过 GET方

8、式进行。而 POST则不存在字符长度的限制,而且不 会把内容附在 URL后,比较适合内容较多的表单。 简要说明在网页中插入JavaSCRIPT脚本的几种方式?答:在网页中插入脚本语言通常有三种方式:使用 SCRIPT 标记符、在标记符中直接嵌入脚 本以及链接外部脚本文件。 12、什么是脚本?试比较JavaScript和 VBScript这两种脚本语言的异同点。 所谓脚本(Script),是由对应用程序或实用程序的一组说明组成的一种程序,它可发嵌入到 Web页面中。简单地说,就是使用脚本语言编写的基于 Web的小程序。 相似之处:两者都是面向对象的、两者都是解释性的脚本语言、两者都不需要额外的插

9、件 或播放工具、两者都可用来创建客户端脚本。不同之外:基础语言和语法不同、开发者不 同、可扩展性不同、平台兼容性不同。 试述什么是主页? 答:“主页”也可以称之为首页。它既是一个单独的网页,和一般网页一样,可以存放各 种信息,又是一个特殊的网页,作为整个网站的起始点和汇总点,是浏览者开始浏览一个 网站的窗口。 简述 IIS 中使用虚拟目录的优点。 答:虚拟目录是指除了主目录以外的其他站点发布目录。 虚拟目录隐藏了有关目录结构的重要信息,通过定义目录名称代替实际的目录结构,从而 保护目录的结构信息。 虚拟目录可将实际目录映射到不同的磁盘或服务器上,从而可将 WEB 页在不同服务器之间 进行转移。

10、 HTML是什么? 答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作 WEB 上超 文本文档的简单标记语言。 HTML 框架页面文件中,用于指定框架滚动条的属性项是( ) (A)frameset (B)frame (C)nosize (D)scrolling Internet 上提供的各种网络服务通常遵循“客户机服务器”体系结构,即开通一种网络 服务,除了需要服务器端的服务软件,还需要客户端的应用软件。以下属于 WWW 服务客户 端应用软件的一项是(D) (A)Outlook Express (B)Explorer (C)LeapFTP (D)N

11、etscape Navigator 网络中的设备“打交道”时共同遵循的一套规则叫做(C) (A)服务 (B)接口 (C)协议 (D)路由交换 下列关于 URL地址描述不正确的一项是( ) (A)URL又叫统一资源定位器,是告诉网络本机的资源地址。 (B)URL地址通常包括三个部分:协议代码、服务器路径,以及具体的文件名。 (C)可出现在 URL地址中的协议有多种,例如:HTTP、FTP、mailto、news、telnet等。 (D)省略了最后文件名的 URL地址通常也认为是绝对的 URL,因为它能够完全定位资源的 位置。例如,就是一个绝对的 URL。 1、用户访问Internet 上 WEB

12、服务器的资源时,主要使用的传输协议为:_ A、DNS B、FTP C、HTTP D、TCP 2、关于 web服务器,下列描述不正确的是:_A、互联网上的一台特殊功能的计算机,给互联网的用户提供 WWW 服务 B、web 服务器上必须安装 web服务器软件 C、asp 网页可以在任何一台计算机上运行 D、当用户浏览 web 服务器上的网页的时候,使用的是 C/S 的工作方式。 3、构成网络数据库环境,下面那一项是不必要的_ A、web 服务器 B、数据库管理系统 C、客户端浏览器 Internet Explorer D、网页制作软件 UltraDEV 4、关于“服务端/客户端技术”的描述,不正确

13、的是:_ A、“服务器端/客户端技术”描述的是一种工作方式 B、我们用来浏览网页的计算机属于客户端 C、web 服务器既属于服务器端,也可属于客户端 D、web 服务器只能属于服务器端。 7、下列关于ODBC 的描述,错误的是:_ A、ODBC 是开放数据库连接的缩写 B、ODBC 只能用来访问 ACCESS创建的数据库 C、通过 ODBC 我们可以使用 SQL 语言,既可访问 ACCESS 创建的数据库,又可访问 FOXPRO 创建的数据库, D、只要数据库系统提供 ODBC驱动程序,用户都可以通过 ODBC 来访问这些数据库 9、下列关于asp 网页,描述错误的是:_ A、asp 网页是程

14、序代码的集合 B、asp 的程序代码必须在服务器端执行 C、asp 的程序代码必须在客户端执行 D、asp 的程序代码可以通过 ADO 访问数据库 10、关于 VBScript 脚本程序,下列说法错误的是:_ A、VBScript 脚本程序是用 标记包括的插入在 HTML 页面中脚本程序 B、使用 VBScript 脚本程序可设计大量文字,影像,声音,动画等网页特效 C、VBScript脚本程序只能在客务器端的 IE 浏览器中执行 D、VBScript脚本程序可在任何支持 VBScript 的浏览器中执行 11、关于 VBScript 脚本程序的变量的说法,不正确的是:_ A、变量是程序执行过

15、程中可以改变的数据 B、变量名的作用是在程序中标志变量和使用变量 C、变量名只能由数字和字母组成。第一个字符必须是字母。 D、变量名的长度不可超过 128个字符 12、在 VBScript 脚本程序中,定义变量的语句正确的是:_ A、dim 234 B、 dim m C、dim temp* D、dim sub 13、在 VBScript 脚本程序中,下面给变量赋值的语句中,正确的是:_ A、temp=123 + 456 B、msgbox=abc C、123=helloD、str=& & & 14、关于数组变量,下列说法不正确的是:_ A、是指一组有顺序的变量。 B、数组变量的定义方法为: di

16、m 数组名(下标) C、dim abc(10), 则 abc 是一个包含十一个元素数组变量 D、数组中的元素个数据是固定的 15、关于表示式的说法,错误的是:_ A、表达式是由变量、常量、运算符、函数和圆括号按一定的规则组合而成的 B、关系表达式使用的算符为关系运算符,它的返回值只有两个0 或-1 C、字符串表达式使用的算符为连接运算符 D、每个表达式中都包必须含算术表示式 16、关于运算符,下列说法错误的是:_ A、关系表达式使用的运算符为关系运算符 B、“=属于逻辑运算符。 C、运算符“&的优先级大于的优先级 D、 和 是同级运算符。 17、关于 VBScript的内置函数 MsgBox(

17、),下列说法不正确的是:_ A、MsgBox()函数没有返回值。 B、msgbox()是一个输出函数。 C、msgbox()有三个参数,其中后面两个参数据是可选的 D、msgbox()第一参数的作用是指定在输出窗口中所显示的文字信息 18、在下面的表示式中,书写不正确的是:_ A、“abcdef” + 12345 B、(2 0) = (3 = 7) C、3=x Or x=7 D、NOT false 19、下面一段 VBScript 程序运行后,变量 b 的结果是:_ dim a,b a=3 b=3 do while a=2) 的返回值为:_ A 、ture B 、2 C 、1 D、0 21、下

18、面一段 VBScript 程序运行后,变量 s 的结果是:_ dim i,s s=6 for i=1 to 10 if (i mod 2)= 0 thens=s+1 end if next msgbox(s) A 、11 B 、12 C 、13 D、14 *23、关于 ASP 的内置对象,下列错误的是:_ A、ASP 的内置对象就是指可当作完整实体来操作的内置的变量。 B、ASP 的 5个内置对象都有自己的固定的属性和方法 C、ASP 的内置对象可以不须定义,直接拿来使用。 D、如果把人当作一个对象,那么他的身高属于对象的属性,跑步属于对象的方法 24、ASP 的内置对象 Request其作用

19、是:_ A、发送表单及其表单元素的数据并实现与服务器脚本的交互 B、获取来自用户端(或浏览器端)的表单元素中用户输入的值 C、获取服务器端的脚本信息 D、获取服务器端的脚本信息并将其发送到浏览器端 27、关于 Session 对象,下列说法错误的是:_ A、Session 对象存储的信息只能由同一用户访问和修改。 B、Session 对象没有内置的属性。 C、在用户访问网页的过程中,所创建的 Session 对象始终存在。直到关闭所有的浏览器 窗口。 D、Session(Name) = Hello,该语句创建了一个名为 Name 的Session对象的变量。 28、关于 ADO 组件,下面说法

20、正确的是:_ A、ADO 组件包括三个对象:Connection、Recordset、Command. 这些对象和 ASP 的内建对 象类似,但是使用这些对象之前要创建一个实例 B、下面的语句创建了一个 Connection对象的实例 test= Server.CreateObject(ADODB.Connection) C、使用 Connection 对象,必须通过 ODBC 来连接数据库 D、RecordSet 对象只用来浏览存放在服务器中的数据库的内容 29、关于 ADO 组件中 RecordSet 对象的 open 方法执行一条 SQL 语句后,返回一个记录集 合,下列描述不正确的是:

21、_ A、当记录指针指到第一条记录,那么第一条记录是当前记录,方法 eof返回值为0 B、使用 MoveNext 方法将指针移到下一条记录 C、使用 MovePrevious 方法,可以将指针移到第一条记录 D、使用 Fields( 字段名称 ).Value 可在程序读取和设置指定当前记录的某个字段的内 容。 30、在 ip地址为 202.193.128.183的计算机上安装了 iis,网页发布主目录为 d:wwwroot,在下 面新建一个文件夹 125117,存放两个文件:myhome.asp,myhome.html,在 iis 个人管理器中 的默认文档项中填入 myhome.asp,myho

22、me.html,下面说法正确的是:_ A、在浏览器中输入 http:/202.193.128.183/myhome.html,可以访问 myhome.html页面的内容 B、在浏览器中输入 http:/202.193.128.183/125117/,可以访问 myhome.asp 页面的内 容。 C、在浏览器中输入 http:/127.0.0.1/125117/myhome.asp,可以访问 myhome.html 页面的内 容。 D、在浏览器中输入 http:/202.193.128.183/125117/myhome.asp,可以访问 myhome.html 页面的内容。 31、在 OBD

23、C中,要想设置 Acccess 2000数据库,必须选择 驱动程序。 AMicrosoft Access Driver (*.mdb) BMicrosoft FoxPro VFP Driver (*.dbf) CAccess Driver (*.mdb) DMicrosoft Driver (*.dbf) 填写程序 1、在 login.htm 文件中包含一段表单的源代码如下,主要功能提将用户填写的用户名和密 码提交给服务器,让服务器上的 verify.asp 页面验证用户名和密码(将源代码中的空格填完 整) 用户名: 密码: verify.asp 用于获取用户在表单中填写并提交用户名和密码,如

24、果用户名和密码正确(分别 为 abc 和 123),则将用户名输出到客户端浏览器中,否则在客户端浏览器中输出非法用 户,源代码如下: 2、在服务器的 WWWROOT 文件夹中有一个名为 Addr.mdb 的数据库,该数据库中包含一 个名为 Person 的表,表中有:name、age、sex、tel、addr 五个字段,并保存了若干记录。在 WWWROOT文件夹下有一个名 browse.asp的网页,其主要功能为连接 Addr.mdb 数据库, 并将 Addr.mdb中所有的记录显示在客户端浏览器上。browse.asp的源代码如下(将源代码中 的空格填完整) % Set conn = Ser

25、ver.CreateObject(ADODB.Connection) conn.open driver = Microsoft Access Driver (*.mdb) ; dbq= & Server.MapPath ( addr.mdb ) Set rs = Server.CreateObject(ADODB. Recordset ) sql = select * from person rs.Open sql, conn, 3, 3 rs. movefirst do while Not rs.eof response.write rs.Fields(name).Value respons

26、e.write rs.Fields(age).Value response.write rs.Fields( sex ).Value response.write rs.Fields(tel).Value response.write rs.Fields( addr ).Value & rs. movenext loop %用 HTML语言编写一个程序,实现如下结构的 web框架页,并为每个框架格指定对应的页 面文件。 1.htm 2.htm 3.htm 编写一个 ASP 网页,根据一周 7 天的不同跳转到不同的网页。(提示:asp 页面里使用 response对象的 redirect方法)

27、编写如下所示的一个HTML页面。 您的姓名: 您的性别: 男 女 请选择您要订阅的报刊: 电脑报 电脑爱好者 中国计算机报 要在客户端用 cookies记录下当前用户的用户名(username)及密码(password),应该如何写语 句?如果要将记录用户名的 cookies保存期设置为一个月,应如何做? response.cookies(username)=username response.cookies(password)=password response.cookies(username).expires=date()+30 利用 session的 contents集合,写一个小程序

28、来显示当前页面上所有的 session变量。 用 application对象来编写一个网页计数程序,并用 session来控制使得用户按刷新按钮时, 计数器不会加 1 if session(user)= then application.lock application(count)=application(count)+1 application.unlock session(user)=userIn end if response.write application(count) ODBC的中文全称是_开放式数据库连接_,它的主要功能是_ 连接数据库_ HTML页面中可以包含 VBScri

29、pt 和 Javascript 脚本程序,这些脚本程序只能在_客户端 _运行。而 ASP 程序代码只能在_服务器端_运行。用户制作的 ASP 网页只能上传到_服务器_上才能运行。 7、用人单位招聘秘书:年龄(age)20至 30岁,学历 ( xl ) 为专科或本科,用 VBScript表 达式可表示为 _(_Age20 ) and ( xl= 专科 or xl= 本科 ) _ 8、在逻辑运算符中, 优先级最高的运算符是_NOT_,运算符”+”的优先级比运算 符“AND” 的优先级 高 VBScript的表达式 Not(87) and a 0 = (True = 1) 1的返回值为 true 1

30、0、对于 HTML标记,其 中 Action属性的意思是 _指定处理表单信息的 ASP 页面_。 11、为 session 对象创建一个username的属性,并给属性赋值为abc,实现这一功能的语 句是 _session(username )_=_abc_ 12、利用 ADO组件的 connection 对象,可连接服务器上的数据库。 13、ASP是 Active server pages 的缩写。 14、WWW是 world wide web 的缩写。 15、网站数据库除了有 WEB服务器支持外,还必须有 数据库 服务器支持才能实 现。 16、HTTP是 Hyer text Transfe

31、r Protocol 的缩写。18、WINDOWS 2000 中安装 IIS 组件后可以成为一台WEB服务器。 19、ADO是 Activex Data Objects 的缩写。 22、特殊地址“127.0.0.1”所指的计算机是 。 28、加入 ASP程序代码的网页的扩展名必须为 .asp 。 29、设置网页有效运行时间的为 10分钟的命令为 Sever.ScriptTimeout=600 。 30、Recordset对象的 MoveNext的方法的功能是 将数据记录指针移动到下一项数据的位 置 。 31、Recordset对象的 AddNew的方法的功能是 在数据库增加一条新的数据记录 。

32、 假设有如下 ASP代码: 如果浏览者打开这个 ASP 页面的日期是 2008 年 8 月 8 日,以上代码运行后,转化成标准 HTML代码为_。您来访的时间是:2008年8月 8日 1、Active Server Pages(ASP)是服务器端 开放式脚本 开发环境,使用它可以创建和运 行动态 、交互 的 Web 服务器应用程序。 2、Active Server Pages(ASP)文件是以 .asp 为扩展名的文本文件,这个文本文件可以 包括下列部分的任意组合:文本、 HTML 标记 、ASP 脚本命令 等。 3、Session 对象实际上是一系列 变量 的集合,它们从一个页面到另一个页面

33、 跟踪 访问 者,直到用户 离开 为止。 Application 对象的_方法的作用是用于阻止其他用户修改存储在 Application 对象 中的变量,确保同一时刻仅有一个用户可修改和存取Application变量。Lock 文本框的_属性是文本框的当前输入信息。value 文本的格式包括_格式和_格式。段落,字符 表单对象的_属性指明了通信的HTTP服务器的 ASP程序的 URL地址。action 段落格式中,文本标题包括_级,级数越高,字体越_。六,小 文本的对齐包括_、_、_3种方式。 ASP 的定界符是_。 口令(密码框)对象和文本框对象十分相似,区别在于输入文本不会直接显示出来,而

34、是 以字符“_”代替。* 文本字体的尺寸大小共分_级,数字越大,字体越_。7,大 表单处理包括_和_两种方式。客户端处理,服务器端处理 IIS提供的服务有_、_、_。WWW、FTP、SMTP Window98 中最常使用的 Web 服务器是_,Windows2000 中最常使用的 Web 服务器是_。 表单对象的_方法将表单中所有元素值重新设置为默认状态。reset或重置 IIS默认的根文件夹是_,其对应的本地文件夹是_。 http:/localhost或 http:/127.0.0.1,C:Inetpubwwwroot _是 WWW 中最基本的网页构建语言它用于档注文档,使得该文档可以在 _

35、中显示。HTML,浏览器 Windows2000和 Windows XP 中最常使用的 Web 服务器是_。IIS ASP的英文全称是_。Active Server Page(s) 在 VBScript中定义变量时,使用_关键字进行定义。Dim 2、关于域名正确的说法是_。 A)没有域名主机不可能上网 B)一个 IP地址只能对应一个域名C)一个域名只能对应一个 IP地址 D)域名只要不和其他主机同名即可 3、是 Internet上一台计算机的_。 A)IP地址 B)域名 C)名称 D)命令 4、试述在WWW服务中,客户机浏览器访问 Web服务器的交互过程。 客户机向 Web服务器请求连接,Web服务器建立连接,客户机发出 HTTP请求,Web服务 器返回含数据的 HTTP应答停息,Web服务器连接结束。 5、WWW的网页文件是使用_语言编写的。 A)主页制作语言 B)超文本标识语言 C)WWW编程语言 D)Internet编程语言 6、Internet 正式的中文名义是_,Internet 最常用的两个基本服务是_和 _。 因特网,WWW,E-Mail 7、要连接到 Internet,必须安装_协议。 8、Internet 中的_类地址一般分配给具有大量主机的网络使用;_类地址通常分配给

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服