当前位置:文档之家› web程序设计

web程序设计

web程序设计
web程序设计

《Web程序设计》课程复习资料

一、单项选择题:

1.通过()就可以使用Web 应用程序的功能。 [ ]

A.浏览器

B.客户端程序

C.手机 APP

D.EXE程序

2.Web应用程序中包含静态和()两类网页。 [ ]

A.HTML

B.DHTML

C.ASP

D.动态

3.Oracle 和SqlServer 属于()型数据库。 [ ]

A.非关系

B.关系

C.面向对象

D.Hadoop

4.关系模型由关系数据结构、()、关系完整性约束三部分组成。 [ ]

A.关系属性集合

B.关系名称集合

C.关系类型集合

D.关系子集

5.在HTML中
属于()标签。 [ ]

A.单

B.双

C.字体

D.内容

6.Web 应用程序的最大好处是 [ ]

A.用户很容易访问应用程序

B.用户界面美观

C.运行速度快

7.关于客户端脚本描述正确的是 [ ]

A.可以增加页面的交互性

B.可以直接访问服务器端的数据库

C.适合执行运算密集的任务

8.下面()服务端开发软件平台是微软推出的。 [ ]

https://www.doczj.com/doc/b710996463.html,

B.JAVA

C.Python

9.WEB 应用程序一般是()模式。 [ ]

A.C/S

B.B/S

C.面向对象

10.关系型数据库是有一组彼此关联的()组成的。 [ ]

A.数据图

B.对象表

C.数据表

11.下述关于JavaBean成员的访问方式叙述正确的是 [ ]

A.属性一般都是受保护的(protected)

B.属性一般都是公有的(public)

C.属性一般都是私有的(private)

12.HTML 有单标签和()两种类型的标签。 [ ]

A.奇标签

B.三标签

C.双标签

13.Servlet 的参数可以保存在Web应用程序的配置文件()中。 [ ]

A.application.xml

B.web.xml

C.para.xml

14.在JSP中page指令的作用不包括 [ ]

A.将现有的java类导入页面

B.向当前页面插入一个静态文件的内容

C.设定JSP页面源代码的字符编码格式

15.下面关于URL传值的描述错误的是 [ ]

A.秘密性要求很严格的数据(如密码),应该用 URL 方法来传值

B.传输的数据只能是字符串,对数据类型具有一定限制

C.传输数据的值会在浏览器地址栏里面被看到

16.在Java中实现分支的指令是 [ ]

A.if

B.for

C.try

17.负责新增记录的SQL指令为 [ ]

A.UPDATE

B.SELECT

C.INSERT

18.关于关系型数据库下述描述错误的是 [ ]

A.关系型数据库是目前最成熟最流行的数据库

B.数据以面向对象的方式被组织和存储

C.数据库管理软件可以在表格中实现高效的增删改查操作

19.一般情下,Cookie 中的值是以()的形式进行表达的。 [ ]

A.value-key

B.key-key

C.key-value

20.下面关于B/S架构描述正确的是 [ ]

A.这种架构采用Internet上标准的通信协议(通常是TCP/IP协议)作为客户机同服务器通信的协议

B.在客户端上对数据进行处理,根据处理的结果生成动态网页

C.使用客户端的exe应用程序实现对数据的显示

21.在Java语言中实现异常捕获的指令是 [ ]

A.if

B.for

C.try

22.以下HTML标签中()与设置字体无关。 [ ]

A.内容

B.内容

C.内容

23.在Web服务器不关机的情况下,单个Servlet页面会被实例化()次。 [ ]

A.1

B.2

C.3

24.()可以在表格中实现高效的增删改查操作 [ ]

A.客户端脚本

B.服务器端程序

C.数据库管理软件

25.()JSP 内置对象表示整个应用的环境的信息。 [ ]

A.application

B.session

C.response

26.对于JavaBean的boolean 型属性,要将getter 方法改为()方法。 [ ]

A.is

B.be

C.equal

27.JSP 声明的语法是 [ ]

A.<%! 代码 %>

B.<% 代码 %>

C.<%!- 代码 %>

28.JSP的内置对象out 的作用不包括 [ ]

A.设置输出文本的编码类型

B.向客户端输出各种数据类型的内容

C.对应用服务器上的输出缓冲区进行管理

29.我们把封装了数据库连接和查询功能的Java类称为 [ ]

A.ADO

B. VO

C. DAO

30.下面关于URL传值的优点描述正确的是 [ ]

A.简单性和平台支持的多样性

B.安全性

C.数据类型多样性

31.在HTML的表单中文本框和密码框都是用()标签来指定的。 [ ]

A. password

B. input

C. text

D. select

32.关于网页下述描述错误的是 [ ]

A.网页是包含多媒体内容的网络文档

B.适合通过互联网在浏览器上浏览

C.只适合用台式机访问

33.在JDBC中使用“事务”机制,进行回滚的指令是Connection对象的 [ ]

https://www.doczj.com/doc/b710996463.html,mit

B.rollback

C.close

34.在JSP中request.getParameterValues函数的返回值是()类型的。 [ ]

A.String[]

B. Object[]

C. ArrayList

35.对客户端脚本描述不正确的是 [ ]

A.响应用户在浏览器中的输入

B.可创建应答对话框

C.在服务器端执行

36.在过滤器类的()方法中实现过滤的主要逻辑。 [ ]

A.doFilter

B.init

C.destory

二、简答题:

1.什么是Web应用程序?

2.什么是静态网页?

3.什么是动态网页?

4.客户端脚本的作用?

5.关系型数据库的主要特点并列举3个常用的关系型数据库。

6.什么是URL?

7.解释HTML中标签
的作用和用法。

8.SQL语言中Select语句的用法。 9.举出两点以上Javascript和Java语言的不同之处。

10.Java的异常处理机制的语法。

11.说明Java语言中switch语句的作用和基本语法。 12.说明JSP内置对象application的主要作用。

13.说明在HTML中定义表格中行与表头的语法。 14.说明JSP内置对象response的主要作用。15.说明ODBC数据源的作用。 16.说明HTML中标签

的作用。

17.说明使用JSP获取复选框和多选列表框中数据的方法。

18.说明Java语言中类成员的访问限制符protected的作用。

19.说明JavaScript内置对象Location的主要功能。 20.说明在HTML中实现表格拆分的做法。

21.说明Java语言中try语句的作用和基本语法。 22.说明Java语言中“=”与“==”的区别。23.说明SQL语言中Update 语句的作用和基本语法。 24.说明Java语言中for语句的作用和基本语法。

25.说明使用JSP获取表单中文本框和密码框中数据的方法。

26.说明Html中列表的实现方法。 27.说明Java语言中类的声明方法。

28.说明Servlet的主要应用场景。

29.说明使用JSP获取表单中单选按钮中数据的方法。 30.说明JSP内置对象session的主要作用。31.什么是 HTML? 32.说明HTML中标签之间 (7) 代码隐藏页模型通过CodeFile 属性和 Inherits 属性将 aspx 文件和对应的 .aspx 文 件联系起来 (8)外部样式表通过 元素链接到页面 (9)XML 主要用于处理与表达(跨平台交换)数据

Web程序设计课程设计报告模板

Web程序设计课程设计报告课程设计题目:某电子杂志网站 姓名:肖琴霞 专业:软件工程(国际教育) 班级:10211133 学号:1021113321 指导教师:吴光明 2013 年 3 月 10 日

一、设计目的 《Web应用开发课程设计》是实践性教学环节之一,是《Web程序设计》课程的辅助教学课程。通过课程设计,使学生掌握Web网站的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本概念、原理和技术,将理论与实际相结合,应用现有的开发工具,规范、科学地完成一个完整地应用软件的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。制作电子杂志网站可以方便读者阅读,且可以扩大读者的视野以及提高阅历。 二、设计解决方案 问题解决方案: 经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。 前台功能模块:系统主界面与登录程序设计,杂志查询及订阅,读者服务模块,杂志分类设计等。 后台功能模块:管理主界面与登录程序设计,最新杂志信息管理模块,杂志订阅管理模块,在留言管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对杂志城进行管理,比如:对最畅销杂志,公告和杂志城注册用户进行添加,删除等管理工作,还可以对读者在线留言的处理。 三、电子杂志网需求分析 3.1 需求分析 需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供

《基于WEB程序设计》期末考试及答案

-精品- 《基于WEB 程序设计》 期末考试试卷 考生注意:1.本试卷共有六道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 总分 题号 一 二 三 四 五 六 核分人 题分 10 10 20 10 30 20 复查人 得分 得分 评卷人 一、HTML 代码分析(每小题5分,共10分) (5分) ___1______ </ 2 > </ 3 > <body> </ 4 > </ 5 > 2. 根据网页截图效果补充代码。(5分) <table border="1"> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> < 1 > <td>row 2, cell 1</ 2 > < 3 >row 2, cell 2</td> </ 4 > </ 5 > 得分 评卷人 二、数据库基础代码分析 (每小题5分,共10分) (5分) INSERT INTO article ( title, writer, content ) VALUES (‘实验’, ‘学生’, ‘插入数据’); 2.解释代码:请解释下述代码的含义。(5分) DELETE * FROM article WHERE 编号=1; 得分 评卷人 三、标准控件代码分析(每小题10分,共20分) (10分) ButtonEx.aspx : <%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.doczj.com/doc/b710996463.html,/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="https://www.doczj.com/doc/b710996463.html,/1999/xhtml" > <head runat="server"> <title>无标题页 密 封 线 学习中心: 姓名: 专业: 学号: 座位号:

Internet与Web程序设计作业

《Internet与Web程序设计》作业本课程作业由两部分组成。第一部分为“客观题部分”,由15个选择题组成,每题1分,共15分。第二部分为“主观题部分”,由简答题和程序题组成,共15分。作业总分30分,将作为平时成绩记入课程总成绩。 客观题部分 一、选择题(每题1分,共15题) 1、下列有关因特网的叙述,( )的说法是错误的 A、因特网是国际计算机互联网 B、因特网是计算机网络的网络 C、因特网上提供了多种信息网络系统 D、万维网就是因特网 2、在电子邮件中用户( )。 A、只可以传送文本信息 B、可以传送任意大小的多媒体文件 C、可以同时传送文本和多媒体信息 D、不能附加任何文件 3、北京师范大学某服务器的域名为https://www.doczj.com/doc/b710996463.html,,标志域类型的部分为( )。 A、www B、bnu C、edu D、cn 4、按照通常的情况,下面( )服务器仅仅允许注册用户访问。 A、SMTP服务器 B、FTP文件服务器 C、POP3服务器 D、WWW服务器 5、Internet上提供的各种网络服务通常遵循“客户机/服务器”体系结构,即开通一种网络服务,除了需要服务器端的服务软件,还需要客户端的应用软件。以下属于WWW服务客户端应用软件的一项是() A、Outlook Express B、Explorer C、LeapFTP D、Netscape Navigator 6、以下关于HTML的描述不正确的一项是()

A、HTML由国际组织W3C(万维网联盟)制定和维护,随着网络技术的不断发展,HTML语法也不断的升级更新,目前通用的版本是4.0。 B、HTML(超文本标记语言)是表示网页的一种规范,它通过标记符定义了网页内容的显示。 C、Web浏览器一次性的从Web服务器获取网页内容,然后在浏览器上将HTML标记符和相关内容解释和显示出来。 D、HTML中的超文本功能,也就是超链接功能,使网页之间可以链接起来。 7、下列关于Web图像格式的描述不正确的一项是() A、可以通过更改图像文件名扩展名的方式更改图像的格式。 B、使用图片既要考虑不太影响网页下载浏览速度,又要注意恰当,切忌滥用。 C、透明GIF的透明度只能为100%,而PNG格式可以是0%~100%。 D、常见的图形图像处理软件包括:Photoshop、Firework、Flash等。 8、下列CSS样式语句中,“2008北京奥运”字样不能显示为红色粗体的一项是() A、2008北京奥运 B、2008北京奥运 C、2008北京奥运 D、2008北京奥运 9、网站里的第一面是作为一个组织或个人在WWW上开始点的页面,其中包含指向其他页面的超链接,它又叫()。通常它的名称是固定的,例如叫做index.htm或index.html 等。 A、网页 B、网站 C、主页 D、内页 10、下列哪一项不是META标记符的常用属性() A、http-equiv B、content C、name D、type 11、下列HTML语句表示正确的一项是() A、 B、


… C、 D、

WEB程序设计试题及答案

一、填空题 1. HTTP协议的工作模式是基于________、_________。 2. Web全称是____________,Web是一种体系结构,通过它可以访问分布于Internet主机上的通过_________联接在一起的链接文档。 3. JavaScript是由Netscape开发的一种_______语言,可以直接插入到_______文档中。 4. IP地址中一个C类地址最高三位是110,接下来21位是________,其余___位是主机地址。 5. DHTML中的D指的是_______。 6. DOM,即__________________,是由W3C提出的,从_______对象模型技术发展而来。它将文档作为一个______结构,其中的每个节点表现为一个HTML标记或者HTML标记内的文本项。 7. ASP运行于________端,是Microsoft公司在1996年底推出的一种取代______的Web应用程序开发技术。 8. ASP通过后缀名为____的文件来实现,一个ASP文件相当于一个_______文件。 9. ________技术是一种良好的Web数据库访问解决方案,通过一组对象的______和方法来完成相应的数据库访问的目的。 10. 可以直接在Internet Explorer浏览器中打开XML文档,更多的是通过________和_________方式来显示XML文档。 二、选择题 1.相对比较早出现的服务器端技术是: A.ASP B.CGI C.JSP D.JavaScript 2. Web的工作模式是: A. 客户端/服务器端 B. 浏览器/服务器 C. 浏览器/浏览器 D. 浏览器/客户端 3.
表示: A.分段 B.产生空格 C.强制换段 D.强制换行 4.一组选项中可以选择多项的表单元素是: A.Checkbox B.Radio C.Text D.Textarea 5. 在DHTML中把整个文件的各个元素作为对象处理的技术是: A.HTML B.CSS C.DOM D.Script 6. 下面那种语言是解释执行的: A.C++ B.Delphi C.JavaScript D.Java 7. ASP文件所有的Script程序代码均须放在下列符号之间: A./* */ B.