《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程序设计课程设计报告课程设计题目:某电子杂志网站 姓名:肖琴霞 专业:软件工程(国际教育) 班级:10211133 学号:1021113321 指导教师:吴光明 2013 年 3 月 10 日
一、设计目的 《Web应用开发课程设计》是实践性教学环节之一,是《Web程序设计》课程的辅助教学课程。通过课程设计,使学生掌握Web网站的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本概念、原理和技术,将理论与实际相结合,应用现有的开发工具,规范、科学地完成一个完整地应用软件的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。制作电子杂志网站可以方便读者阅读,且可以扩大读者的视野以及提高阅历。 二、设计解决方案 问题解决方案: 经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。 前台功能模块:系统主界面与登录程序设计,杂志查询及订阅,读者服务模块,杂志分类设计等。 后台功能模块:管理主界面与登录程序设计,最新杂志信息管理模块,杂志订阅管理模块,在留言管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对杂志城进行管理,比如:对最畅销杂志,公告和杂志城注册用户进行添加,删除等管理工作,还可以对读者在线留言的处理。 三、电子杂志网需求分析 3.1 需求分析 需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供
-精品- 《基于WEB 程序设计》 期末考试试卷 考生注意:1.本试卷共有六道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 总分 题号 一 二 三 四 五 六 核分人 题分 10 10 20 10 30 20 复查人 得分 得分 评卷人 一、HTML 代码分析(每小题5分,共10分) (5分)
row 1, cell 1 | row 1, cell 2 | row 2, cell 1 2 > < 3 >row 2, cell 2 | 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" %>