计算机网络编程及应用复习题

更新时间:2023-11-16 01:01:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

网络编程技术及应用复习题

一、选择题

1.下面哪门语言不是被浏览器执行的_________。

A.HTML B.ASP C.VBScript D.JavaScript 答案:B

2. 嵌入HTML文件的ASP程序代码必须放在哪两个符号之间? A.<% %> B.“ ” C. D.<%= %> 答案:A

3. 我们常用的网页布局方法有( )

A.链接和表单 B.表格和分层 C.图像和CSS文件 D.表格和文本框 答案:B

4.是一个___________。

A.重新填写的按钮 B.文本框

C.下拉菜单 D.提高给服务器的按钮 答:A

5.下列哪一个变量命名是正确的?( )

A.12 B.a?b C._abc D.ab_1 答案:D

6. 判断程序运行完毕后,x, y, z值分别为___________ x = \ y = \ z = \

A.111 111 111 B.12 111 12 C.12 111 111 D.12 12 12 答:C 7. 若要设置当浏览者将焦点自表单字段上移开后所要执行的SCRIPT,可以使用哪个属性? A.onFocus B.onClick C.onBlur D.onSelect 答案:C

8. 下列语句哪一个是错误的

A.Cookie的优点之一是存放在浏览器端,不会占用服务器端的空间 B.服务器端文件存取即使在数据量很大时,也不会影响到存取效率 C..数据库适合记录大量数据,可做读取、插入、删除、更新与查询 D.打开数据库连接所花费的时间比查询少。 答案:B

9.传送给一个网页多个参数时,我们将多个参数用_________连接

A.∪ B.+ C.& D.# 答案:C

10.下面程序段执行完毕,页面上显示内容是什么?( ) <%

dim a=12

1

Response.Write \%>

A.a B.12 C.不确定 D.该句有错,无法正常输出 答:A

11.Application 对象的默认有效期为多少分钟?( )

A.10 B.15 C.20 D.应用程序从启动到结束 答:D

12. 对于下面的语句,执行的结果是___________。 <%

Response.Write(\Response.End()

Response.Write(\%>

A.hello!world B.hello! C.world D.出错 答案:B

13.下面说法正确的是:( )

A.当客户从一个网页转到另一个网页时,保存在Session中的信息回丢失 B.Session对象的有效期默认为40分钟 C.session对象的有效期不能更改

D.Session对象到期前可以用Abandon方法强行清除 答案:D

14. 语句rs.Fields.Count 返回的值是___________。

A.记录集的行数 B.记录集的列数 C.记录集的行数+1 D.记录集的列数-1 答案:B

15.可以利用Errors集合的___________来判断是否有错误发生

A.Number属性 B.Description属性 C.Count属性 D.Source属性 答案:C

16. Socket被称为套接字,是通用的 ( )接口。

A. 数据库 B. 应用程序 C. 网络编程 D. 客户机/服务器 答:C

17.假设在helloapp应用中有一个hello.jsp,它的文件路径如下:

êTALINA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么?

(A) http://localhost:8080/hello.jsp

(B) http://localhost:8080/helloapp/hello.jsp

(C) http://localhost:8080/helloapp/hello/hello.jsp 答案:C

18.假设在helloapp应用中有一个HelloServlet类,它位于org.javathinker包下,那么这个类的class文件应该放在什么目录下?

(A) helloapp/HelloServlet.class

2

(B) helloapp/WEB-INF/HelloServlet.class

(C) helloapp/WEB-INF/classes/HelloServlet.class

(D) helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class 答案:D

19. 从HTTP请求中,获得请求参数,应该调用哪个方法?

(A)调用HttpServletRequest对象的getAttribute()方法 (B)调用ServletContext对象的getAttribute()方法

(C)调用HttpServletRequest对象的getParameter()方法 答案:C

20.以下哪种方法不是Servlet的方法?( )

A、init B、service C、destroy D、post 答案:D

21. JSP程序段的基本语法是( )。

A、VBScript语言语法 B、JavaScript语言语法 C、Java语法语言 D、C语言语法 答案:C

22. 以下关于JavaBeans的说法中,错误的是( )。

A、JavaBeans是基于JAVA语言的。 B、JavaBeans是JSP的内置对象之一。 C、JavaBeans是一种Java类。

D、JavaBeans是一个可重复使用的软件组件。 答案:B

23.当useBean标签中的scope属性取值( )时,该beans有效范围是访问者的会话期间。

A、request B、page C、session D、application 答案:B

24.如果没有age参数给出,下面的语句会产生什么结果?(单选) <% String s=request.getParameter(\ out.println(s); %>

(A)发生NullpointerException异常

(B)页面编译成功,但是屏幕上没有输出 (C)发生ServletException异常 (D)屏幕上输出null 答案:D

25.对于的用法,哪项是正确的?(单选)

(A)

3

(C)

(D)

26.下列哪一项是获取bean属性的有效方式?(单选)

(A)

27.假定一个名为BankApp的Web应用程序,那么它的部署描述符存储在哪个文件当中?(单选)

(A)BankApp.xml (B)bankapp.xml (C)server.xml

(D)deployment.xml (E)WebApp.xml (F)web.xml 答案:F

28.考虑如下HTML页面代码:

当表单提交的时候,下列哪些方法可以用来获取name参数的值?(多选)

(A)getParameter(\

(B)getParameterValue(\(C)getParameterValues(\(D)getParameters(\(E)getValue(\(F)getName(); 答案:A C

29.以下对象中的( )不是JSP的内置对象。

A.request B.session C.application D.bean 答案:D 二 填空题

1. 用Response对象___________方法实现从当前页面跳转到其它页面。(redirect) 2. Applet字节码文件aa.java经过编译后,通过___________语句嵌入到HTML文件。 ()

3.假设计算机的名称为MAX,WEB主目录为C:\\Inetpub\\wwwroot\\,同时在些目录之下有一个ASP程序,其完整路径为C:\\Inetpub\\wwwroot\\ch0\\mytest\\showTime.asp.请问,如果我们要在浏览器执行该程序,应在地址栏中输入地址: ______________________________ http://localhost(或者max)/ch0/mytest/showTime.asp

4

4.该HTML语句的功能是___________(创建一个图像超链接) 5. ___________ 标签用来设置下来菜单,___________ 标签用来设置下来菜单中的各个选项。(

Top