《基于WEB程序设计》期末考试及答案
web程序设计期末考试题库及答案
web程序设计期末考试题库及答案一、单项选择题(每题2分,共20分)1. HTML5中,用于定义文档类型和HTML版本的标签是:A. <!DOCTYPE html>B. <html>C. <head>D. <body>答案:A2. CSS中,以下哪个属性用于设置元素的背景颜色?A. background-colorB. colorC. font-colorD. text-color答案:A3. 在JavaScript中,用于获取当前时间的函数是:A. Date()B. Time()C. Now()D. GetCurrentTime()答案:A4. 下列哪个不是PHP的超全局变量?A. $_GETB. $_POSTC. $_SESSIOND. $_COOKIE答案:C5. SQL语句中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A6. 在HTML中,用于定义最重要的标题的标签是:A. <h1>B. <h6>C. <h3>D. <h5>答案:A7. CSS中,以下哪个属性用于设置元素的字体大小?A. font-sizeB. sizeC. fontD. text-size答案:A8. JavaScript中,用于输出信息到控制台的函数是:A. console.log()B. print()C. alert()D. log()答案:A9. PHP中,用于连接数据库的函数是:A. mysql_connect()B. mysqli_connect()C. pg_connect()D. sql_connect()答案:B10. SQL中,用于添加新记录的语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:B二、多项选择题(每题3分,共15分)1. HTML5中,以下哪些元素用于语义化结构?A. <header>B. <footer>C. <div>D. <section>答案:A, B, D2. CSS中,以下哪些属性用于设置文本样式?A. font-familyB. font-weightC. text-alignD. background-color答案:A, B, C3. JavaScript中,以下哪些方法用于数组操作?A. push()B. pop()C. shift()D. unshift()答案:A, B, C, D4. PHP中,以下哪些函数用于字符串操作?A. strlen()B. strpos()C. substr()D. strtoupper()答案:A, B, C, D5. SQL中,以下哪些语句用于数据更新?A. SELECTB. INSERTC. UPDATED. DELETE答案:C, D三、简答题(每题5分,共20分)1. 请简述HTML中的语义化标签有哪些作用?答案:语义化标签有助于搜索引擎优化,提高网页的可读性和可维护性,同时对屏幕阅读器和辅助技术用户更加友好。
《基于WEB程序设计》期末考试与答案
《基于WEB程序设计》</tr><1 >期末考试试卷<td>row 2, cell 1</2 >< 3 >row 2, cell2</td>:号位座考生注意:1.本试卷共有六道大题,满分100分。
2.考试时间90分钟。
</ 4 ></5 >3.卷面整洁,字迹工整。
得分评卷人二、数据库基础代码分析(每小题 5 分,共10 分)4.填写内容不得超出密封线。
密 1. 解释代码:请解释下述代码的含义。
(5 分)总分题号一二三四五六INSERT INTO article ( title, writer, content ) 核分人题分10 10 20 10 30 20VALUES (‘实验’,学生‘’,插入‘数据’); 复查人得分得分评卷人一、HTML 代码分析(每小题 5 分,共10 分):号学1. 根据网页截图效果补充代码。
(5 分)2.解释代码:请解释下述代码的含义。
(5 分)DELETE *FROM article封:业专WHERE 编号=1;<html><head><title>___1______:名姓</ 2 ></ 3 ><body>得分评卷人三、标准控件代码分析(每小题10分,共20 分)线</ 4 ></ 5 >1. 解释代码:请解释下述代码的含义。
(10 分)ButtonEx.aspx :<%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %>2. 根据网页截图效果补充代码。
《Web程序设计》复习题库及答案
《Web程序设计》练习测试题库一、单选题1、下面哪个是属性而不是标记()。
A、IMGB、FORMC、 HREFD、TD2、 App_Data目录用来放置()。
A、共享的数据库文件B、共享文件C、被保护的文件D、代码文件3、下面关于绝对路径的说法,正确的是()。
A、绝对路径是被链接文档的完整URL,不包括使用的传输协议B、使用绝对路径需要考虑源文件的位置C、在绝对路径中,如果目标文件被移动,则链接同样可用D、创建外部链接时,必须使用绝对路径4、系统提供数据库通用接口的目的是为了()。
A、提高程序运行的效率B、应用程序设计不必考虑数据库的类型C、保证程序安全D、易于维护5、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是()。
A、打开其他窗口B、输入新参数C、生成SQL编辑语句D、优化代码6、下面几个图形控件中,不能执行鼠标单击事件的控件是()。
A、ImageButtonB、ImageC、ImageMapD、ImageURL7、web.config文件不能用于()。
A、Application事件定义B、数据库连接字符串定义C、对文件夹访问授权D、基于角色的安全性控制8、CSS样式不包括()。
A、基于元素的样式B、基于类的样式C、基于ID的样式D、基于文件的样式9、下面对protected修饰符说法正确的是()。
A、只有在派生类中访问B、只能在所属的类中访问C、能在当前应用程序中访问D、能在所属的类或派生类中访问10、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。
A、设置属性ShowSummary值为trueB、设置属性ShowMessageBox值为trueC、设置属性ShowSummary值为falseD、设置属性ShowMessageBox值为false11、Session状态和Cookie状态的最大区别是()。
A、存储的位置不同B、类型不同C、生命周期不同D、容量不同12、下面有关SqlDataSource控件的描述中错误的是()。
东北师范大学智慧树知到“计算机科学与技术”《基于Web程序设计》网课测试题答案1
东北师范大学智慧树知到“计算机科学与技术”《基于Web程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.执行完语句a=“2”,a的类型为()。
A.数值型B.字符串型C.布尔型D.日期型2.在中,下列关于session对象的说法正确的是()。
A.用户每次打开一个web页面,将会创建一个session对象B.用户关闭客户端web页面后,session对象将立即消失C.每个用户的Session对象不能被其他用户访问D.应用程序退出后,session对象的值才能消失3.加载窗体时触发的事件是()。
A.ClickB.LoadC.GotFoucsD.DoubleClick4.下列几个是Response对象的方法,哪个是用来输出二进制信息的?()A.WriteB.FlushC.BinaryWriteD.BinaryRead5.UPDATE语句用于修改表中数据。
主要包含2个子句SET和WHERE。
()A.错误B.正确6.下面()网站在建立时要求安装Microsoft FrontPage服务器扩展。
A.远程站点B.本地IISC.文件系统D.FTP站点7.标签定义多行的文本输入控件。
()A.错误B.正确8.Web控件Label值包含一个属性-Text。
()A.正确B.错误9.使用DrioDownList控件可创建下拉列表框。
()A.正确B.错误10.如果指针指向第1条记录,则rs.bof和rs.eof的值分别为()。
A.True、FalseB.False、TrueC.True、TrueD.False、False11.下面a=Trim(“vbscript”) & Rtrim(“good”)语句后,a的值()。
A.“vbscriptgood”B.“vbscript. good”C.“ vbscriptgood”D.“ vbscript. good”12.在中,有一个注册窗体要求用户输入年龄,为了确保用户输入的年龄不小于18不大于30,并且为整数,需要采用RangeValidator倥件对输入年龄的TextBox倥件进行验证,下列对于RangeValidator倥件的属性设置正确的是()。
web期末考试题库及答案
web期末考试题库及答案Web期末考试题库及答案一、选择题(每题2分,共20分)1. 以下哪个不是HTML的元素类型?A. 标签元素B. 属性元素C. 注释元素D. 文本元素2. CSS中,以下哪个属性用于设置文本的对齐方式?A. text-alignB. align-textC. text-justifyD. justify-text3. JavaScript中,typeof操作符返回的是什么?A. 数组B. 字符串C. 变量的数据类型D. 布尔值4. 在HTML中,以下哪个标签用于定义文档的头部?A. <head>B. <header>C. <title>D. <h1>5. 下列哪个不是JavaScript的内置对象?A. ArrayB. StringC. MathD. List6. 在CSS中,以下哪个选择器用于选择所有p元素?A. pB. p.allC. p *D. p {}7. 在JavaScript中,以下哪个方法用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toFixed()D. toString()8. HTML5中,以下哪个元素用于定义文档的主要内容?A. <main>B. <body>C. <section>D. <article>9. 在JavaScript中,以下哪个事件处理程序用于处理鼠标点击事件?A. onclickB. onmouseoverC. onmouseoutD. onmousemove10. 在HTML中,以下哪个属性用于定义图像的URL?A. srcB. hrefC. altD. title二、填空题(每题2分,共20分)1. HTML文档的根元素是________。
2. CSS选择器中,类选择器以________开头。
Web程序设计试卷及答案5套
Web 程序设计1一、(本题10分)设计Web 应用程序,初始运行时如左图所示,点击Button 按钮,则页面变化为右图。
请填写程序中所缺代码:页面设计代码:……<form id="form1" runat="server"> </form> ……程序代码:……protected void _______________________(object sender , EventArgs e) { }二、(本题10分)设计Web 应用程序,其初始运行页面如左图所示,选择左边列表框后,点击“确认”按钮,则在按钮下方显示所选择的年级(参见右图)。
请填写试卷中所缺代码:页面设计代码:……<form runat="server">得得分得得分</form>……程序代码:……private void _______________________________ (object sender, System.EventArgs e){}三、(本题10分)设计Web应用程序,其初始运行时,在页面中显示一个日历(如得得分左图所示);点击日历中某个日期后,在日历下方显示被选中的日期以及该日期是星期几(如右图所示)。
请填写试卷中所缺代码:页面设计代码:……</form>……程序代码:……protected void _______________________________(object sender, EventArgs e){}四、(本题10分)设计Web应用程序,在页面中两个日期(如左图所示);使用验得得分证控件验证这两个日期的合理性,如果不合理则显示如右图所示的提示信息,填入并填写所缺代码:页面设计代码:……</form>……五、(本题15分)设计如下图所示的Web页面,在页面中可以填写多行信息,点击得得分“保存”按钮后,将文本框中填写的内容保存到“c:\1.txt”文件中。
《基于WEB程序设计》期末考试及答案
精品文档。
1欢迎下载《基于WEB 程序设计》期末考试试卷考生注意:1.本试卷共有六道大题,满分100分。
2.考试时间90分钟。
3.卷面整洁,字迹工整。
4.填写内容不得超出密封线。
一、HTML 代码分析(每小题5分,共10分) 1. 根据网页截图效果补充代码。
(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分) 1.解释代码:请解释下述代码的含义。
(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" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml" > <head runat="server"><title>无标题页</title> </head> <body>精品文档。
Web程序设计技术基础JEE期末试卷A卷
参考答案(开卷)考试用时:120分钟总分:100分一、写出下列程序的运行结果(3*6,共18分)1. public class Test{public static void main(String[] args) {SubClass sb = new SubClass( );System.out.println(sb.min( ));}}class SuperClass { int a = 10 , b = 20 ;public SuperClass () { System.out.println("SuperClassCreate"); }}class SubClass extends SuperClass { public SubClass () { System.out.println("SubClass Create"); }int min( ) { return ((a<b)?a:b); } } 运行结果:2. class Parent{void printMe(){System.out.println("parent");}}class Child extends Parent{void printMe(){System.out.println("child");}void printAll(){super.printMe();this.printMe();printMe();}}public class ClassTest{public static void main(String[] args) {Child myC = new Child( );myC.printAll( );}}运行结果:3.public class TestString{ public static void main(String[] args) {String s1 = "Hello!"; String s2 = new String("World!");String s3="HelloJava", s4="HelloJava";String s5=new String(s3);System.out.println(s1.concat(s2));System.out.println("s3==s4 is "+(s3==s4));System.out.println("s3==s5 is "+(s3==s5));} } 运行结果:4. classA{ static{ System.out.print("1");} publicA(){ System.out.print("2"); } }clas s B extendsA{ static{ System.out.print("a");} publicB(){ System.out.print("b"); } }pu blic class Hello{ public static void main(String[] ars){ A ab = new B();B b = new B();}}运行结果:5. public class TryCatchTest{public static void main(String args[ ]) { int a=99,b=0,c;try{System.out.println("产生异常之前");c=a/b;System.out.println("产生异常之后");}catch(ArrayIndexOutOfBoundsException e) { System.out.println("处理下标越界异常");}catch(ArithmeticException e) {System.out.println("处理算术异常");}System.out.println("异常处理结束");}}运行结果:6. test.jsp<%@page contentType="text/html; charset=GBK"%><%@ page language="java" %><HTML><HEAD><TITLE>JSP 页面 </TITLE></HEAD><BODY><%! int s=0; %><% for (int i=1; i < 6; i++) {s = s + i;} %><P><%= s %><P></BODY></HTML>运行结果:二、编程题(9+15+15+15,共62分)1.编写Student.jsp,要求使用Struts标签,把学生信息(学号、姓名、性别、密码)保存到Oracle数据库中,编写Success.jsp,要求在页面上显示“学生信息保存成功!”请把两个JSP中<body>和</body>之间的内容补充完整(7+2,共9分)Student.jsp(7分)<%@ page language="java" import="java.util.*"pageEncoding="UTF-8" %><%@ taglib prefix="s" uri="/struts-tags"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""><html><head><meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"><title>请输入学生信息</title></head><body>输入学生信息: <br/></body></html>Success.jsp(2分)<%@ page language="java" import="java.util.*"pageEncoding="GBK"%><html><head><meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"><title>学生信息插入成功</title></head><body></body></html>2.编写一个无状态SessionBean,远程接口名称叫StudentRemote, 本地接口名称叫StudentLocal,实现类叫StudentBean。
web程序设计期末考试题及答案
web程序设计期末考试题及答案一、单项选择题(每题2分,共20分)1. 在HTML中,用于定义最重要的标题的标签是:A. `<h1>`B. `<h6>`C. `<title>`D. `<p>`答案:A2. CSS中用于设置字体颜色的属性是:A. `font-style`B. `color`C. `font-weight`D. `text-align`答案:B3. 下列哪个JavaScript函数用于将字符串转换为小写?A. `toLowerCase()`B. `toUpperCase()`C. `trim()`D. `replace()`答案:A4. 在HTML中,用于创建一个无序列表的标签是:A. `<ul>`B. `<ol>`C. `<li>`D. `<dl>`答案:A5. 在JavaScript中,用于获取当前日期的函数是:A. `Date()`B. `new Date()`C. `getDate()`D. `getDay()`答案:B6. CSS中用于设置元素宽度的属性是:A. `width`B. `height`C. `max-width`D. `min-width`答案:A7. 在HTML中,用于插入图片的标签是:A. `<img>`B. `<image>`C. `<picture>`D. `<figure>`答案:A8. JavaScript中,用于获取元素的`id`属性的函数是:A. `getElementById()`B. `getElementsByClassName()`C. `getElementsByTagName()`D. `querySelector()`答案:A9. CSS中用于设置元素背景颜色的属性是:A. `background-color`B. `color`C. `bgcolor`D. `background`答案:A10. 在HTML中,用于创建一个表格的标签是:A. `<table>`B. `<tr>`C. `<td>`D. `<th>`答案:A二、多项选择题(每题3分,共15分)1. 以下哪些是HTML5新增的元素?A. `<section>`B. `<footer>`C. `<marquee>`D. `<article>`答案:A, B, D2. CSS选择器中,哪些用于选择特定的元素?A. `.className`B. `#id`C. `element`D. `*`答案:A, B, C3. JavaScript中,哪些方法用于数组元素的添加和删除?A. `push()`B. `pop()`C. `shift()`D. `unshift()`答案:A, B, C4. 在HTML中,哪些属性用于定义图像的源和替代文本?A. `src`B. `alt`C. `title`D. `href`答案:A, B5. CSS中,哪些属性用于设置元素的边距和填充?A. `margin`B. `padding`C. `border`D. `outline`答案:A, B三、填空题(每题4分,共20分)1. 在HTML中,`<form>`标签用于创建一个______。
《基于web的程序设计》作业及答案课件
《基于web的程序设计》作业注:本学期开设的此课程为考查科目,不再参加课程考试!考查内容包含两部分:学期课程作业、依照考查办法需完成的相应文档或作品,缺一不可!请各位考生届时参照主页上所发布的通知附件:《本学期考查办法》提交相关文档或作品!一填空题1.执行完a="6"语句后,a是Variant或变体类型。
2.程序段<%a=3a=a+5%>执行完毕后a的值是8。
3.VBSCRIPT函数 Cstr()可以将数值转换为字符串。
4.mid("八千里路云和月",3,2)的返回值是什么?里路5.Session对象的默认有效期为20分钟。
6.Server对象中能够将字符串中的HTML标记字符转换为字符实体的方法是HTMLEncode。
7.超文本语言中<Br>表示①回车换行  ;表示②空格。
8.在某一html文件中包含一超级链接,此链接指向与该文件同一目录的文件test.htm。
如何用超文本语言描述这一超级链接<a href=test.htm>……</a>。
9.VBSCRIPT函数CInt可以将变量转换为整数类型。
10.程序段<%dim yy=1call sub1Response.Write ysub sub1dim yy=2end sub%>执行完毕后,页面上显示的值是1。
11.如果希望所有的变量都预先声明,则必须在asp文件中的所有asp语句前添加option explicit语句。
12.VBScript表达式(-3)Mod 8的值为-3。
13.VBScript在进行字符串运算时运算符“&”的作用是用来强制两个表达式做字符串连接,运算符“+”的作用是用来连接两个字符串。
14.VBScript中使用Do...Loop循环语句(循环体中不包含Exit Do语句)和While...Wend循环语句时,在循环体中一定要有修改循环条件的功能,否则会造成死循环。
青科成人教育《WEB程序设计试题A》期末考试试题及参考答案
一、单项选择题(1-10: B、C、D、C、B A、A、D、C、B)1、WWW是()的意思。
A、网页B、万维网C、浏览器D、超文本传输协议2、下面哪一项是换行符标签?()A、<body>B、<font>C、<br>D、<p>3、以下关于FONT标记符的说法中,错误的是()。
A、可以使用 color 属性指定文字颜色。
B、可以使用 size 属性指定文字大小(也就是字号)。
C、指定字号时可以使用 1~7 的数字。
D、语句 <FONT size="+2">这里是2号字</FONT> 将使文字以2号字显示。
4、常用的网页图像格式有( )和( )。
A、gif,tiffB、tiff,jpgC、gif,jpgD、tiff,png5、要使表格的边框不显示,应设置border的值是( )。
A、1B、0C、2D、36、在网页中,必须使用()标记来完成超级链接。
A、<a>…</a>B、<p>…</p>C、<link>…</link>D、<li>…</li>7、以下标记符中,用于设置页面标题的是()。
A、<title>B、<caption>C、<head>D、<html>8、用HTML标记语言编写一个简单的网页,网页最基本的结构是()。
A、<html> <head>…</head> <frame>…</frame> </html>B、<html> <title>…</title> <body>…</body> </html>C、<html> <title>…</title> <frame>…</frame> </html>D、<html> <head>…</head> <body>…</body> </html>9、用C#.NET编写的网页后台代码被保存在()文件中。
东北大学《基于Web的程序设计》试题与答案
基于Web的程序设计一、单选题1、在常用样式标记中,表示页眉样式标记的是( D )。
A.RowStyleB.FooterStyleC.PagerStyleD.HeaderStyle2、下面答案中,( B)不是打开文件涉及的枚举类型。
A.FileModeB.FileOpenC.FileAccessD.ileShare3、在编写 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入___A____事件处理程序中。
A.页面的LoadB.页面的initC.页面的PreRenderD.页面的Disposed 消息4、为了控制DataAdapter 的Fill 方法如何在填充数据之前向DataSet 加载数据源架构信息,可在调用该方法前,将DataAdapter 的MissingSchemaAction 属性设为__B____,使得Fill 方法在填充数据前,向DataSet 架构添加额外的表和列,并且给DataTable添加主键信息.A.AddB.AddWithKeyC.ErrorD.Ignore5、在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成___D____。
A.sealed 方法B. public 方法C.visual 方法D.override 方法6、若string s=”ABCD”; char[] arr=s.ToCharArray(); 则Console.WriteLine(arr[0]);输出结果为( A)。
A. AB. BC. CD. D7、在中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet 中,则必须事先设置好DataAdapter对象的下列哪个Command属性( D )。
A.Delete CommandB.Update CommandC.Insert CommandD.Select Command8、以下几个事件中代表“鼠标滑到”的事件是( C )。
Web程序设计期末考试复习题及参考答案-专升本
Web程序设计期末考试复习题及参考答案-专升本《Web程序设计》复习题一、填空题1、HTML中链接、表格、图片、层分别使用的标签是______、______、______、______。
2、HTML中嵌入javascript代码、定义css样式分别使用的标签是:_________、_________。
3、列举4个SQL命令动词:______、______、______、______。
4、列举3种web应用中包含的常用文件类型:______、______、______。
5、写出两个jstl标签:_________、_________。
6、EL表达式的语法形式为________。
7、列举4个JDBC中常用的接口或类:______、______、______、______。
8、Java平台三个版本:______、______、______。
9、列举5个EL内部对象:_________、______、______、______、______。
10、列出4个SQL命令动词:_________、______、______、______。
11、MVC中的M,V,C分别代表_________、______、_________。
12、写出三个Html表单标签_________、______、_________。
13、写出两个jsp指令______、_________。
二、选择题1、Java平台分成三个版本,用来开发嵌入式应用的是哪个?A Java SEB Java EEC Java ME2、IIS的默认服务端口?A 80B 8080C 3306D 80003、下列html标记中表示复选框的是:A radioB checkboxC textD password4、Jsp表达式的语法格式A <% %> B<%! %> C <%= %> D ${}5、Jsp中哪个对象可设置响应属性?A responseB requestC outD session6、Jsp中保存应用范围内的信息使用()对象A responseB requestC applicationD session7、下列哪个不是web服务器?A TomcatB JBossC MySqlD WebLogic8、如果选择一种对象共享同一请求范围内的信息,则选择A pageContextB requestC sessionD application9、下列sql命令动词中,用来查询数据的是A insert intoB update Cdelete from D select10、Tomcat的配置文件是?A server.xmlB web.xmlC struts.xmlD hibernate.xml11、如果做动态网站开发,以下()可以作为服务器端脚本语言A.JavaB.JspC.JavascriptD.Html12、IIS的默认服务端口?A 80B 8080C 3306D 800013、下列html标记中表示复选框的是:A radioB checkboxC textD password14、Jsp表达式的语法格式A <% %> B<%! %> C <%= %> D ${}15、Jsp中哪个对象可设置响应属性?A responseB requestC outD session16、Jsp中保存应用范围内的信息使用()对象A responseB requestC applicationD session17、下列哪个不是web服务器?A TomcatB JBossC MySqlD WebLogic18、如果选择一种对象共享同一请求范围内的信息,则选择A pageContextB requestC sessionD application19、下列sql命令动词中,用来查询数据的是A insert intoB update Cdelete from D select20、Tomcat的配置文件是?A server.xmlB web.xmlC struts.xmlD hibernate.xml。
web期末考试试题及答案
web期末考试试题及答案### Web期末考试试题及答案#### 一、选择题(每题3分,共30分)1. HTML5中,用于定义文档类型声明的标签是:A. `<!DOCTYPE html>`B. `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">`C. `<!DOCTYPE html SYSTEM "about:legacy-compat">`D. `<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">`答案:A2. CSS中,用于设置文本颜色的属性是:A. `color`B. `text-color`C. `font-color`D. `text`答案:A3. JavaScript中,用于获取当前时间的毫秒数的方法是:A. `Date.now()`B. `new Date().now()`C. `new Date().getTime()`D. `Date.getTime()`答案:C4. 在HTML中,用于创建有序列表的元素是:A. `<ul>`B. `<ol>`C. `<dl>`D. `<menu>`答案:B5. CSS中,用于设置元素的宽度和高度的属性是:A. `width` 和 `height`B. `size`C. `dimension`D. `box`答案:A6. JavaScript中,用于检测一个对象是否包含某个属性的方法是:A. `hasOwnProperty()`B. `isPrototypeOf()`C. `propertyIsEnumerable()`D. `in`答案:A7. 在HTML中,用于创建无序列表的元素是:A. `<ul>`B. `<ol>`C. `<dl>`D. `<menu>`答案:A8. CSS中,用于设置元素的背景颜色的属性是:A. `background`B. `bgcolor`C. `background-color`D. `color`答案:C9. JavaScript中,用于获取浏览器窗口的视口高度的方法是:A. `window.innerHeight`B. `document.documentElement.clientHeight`C. `document.body.clientHeight`D. `window.outerHeight`答案:A10. 在HTML中,用于创建定义列表的元素是:A. `<ul>`B. `<ol>`C. `<dl>`D. `<menu>`答案:C#### 二、填空题(每题5分,共20分)1. 在HTML中,用于创建一个超链接的元素是 `<a>`,其必须包含的属性是 `________`。
陕师大远程教育《基于web的程序设计》作业及答案
21、执行完 a="6"语句后,a 是 Variant 或变 类型。
22、超文本语言中<Br>表示 回车换行  ;表示 空格 。
23、如果希望所有的变量都预先声明,则必须在 asp 文件中的所有 asp 语句前添加 option explicit
语句。
24、用来清除 session 对象的方法是: abandon
B
%>
A.TOM
B.JACK
C.TOMJACK
D.语法有错,无法正常输出
7.response 对象可以使用的方法不包括( B )
A.write
B.open
C.clear
D.end
8.已知数组 temp 中有四个元素分别存储的是数值 1、2、3、4 执行下列程序段
<%
第 3 页 共 22 页
Dim a
B.select * from users where name like "张%" 查询指定表中所有 name 中含有“张”的记录
C.select count(*) from users 查询指定表的全部字段个数
D.select * from users where submit_date between #2003-1-1# and #2003-11-1# 查询指定表中所
Session.Timeout,则输出值为多少?( B )
A.15
B.20
C.25
D.30
6.程序段
<%
Dim StrTemp
StrTemp="user_name"
Session("StrTemp")= "TOM"
《基于web的程序设计》作业参考答案
" rs("站点")&"<br>"
第3页共7页
以上仅为参考答案,简答、论述题均只列及主要的解题知识点,请您结合自我理解和课本内容进行知识 掌握和巩固。如对答案等有疑义,请及时登录学院网站“辅导论坛”栏目,与老师交流探讨!
rs.movenext loop response.write "请选择页数:" for j=1 to rs.pagecount
7.B 8.A 9.B 10.C 11.D 12.D 13.A 14.C 15.B 16.A 17.C 18.B 19.B 20.D 21.A 22.C 23.D 24.A 25、B 26、B 27、C 28、D 29、A 30、A 31、A 32、B 33、D 34、B 35、C 36、B 37、A 三 读程题 1.(1)rs.AbsolutePosition =(pageno-1)*pagesize+1
14、修改循环条件
15、用来获得客户端信息
16、用来控制送出给客户端的信息
14、sub 没有返回值而 function 有
18、将虚拟路径转化为物理路径
19、abandon
20、commandtimeout
21.Variant 或变
22.①回车换行
②空格
23.option explicit
24.abandon
if rs("性别")=m then 性别=’男’
else 性别=’女’
end if response.Write rs("姓名")&" "&性别&"<br>" rs.movenext Wend response.write "总共有"&rs.recordcount&"个学生" Set rs=nothing Set conn=nothing%> (2) <%set conn=server.createobject(”ADODB.connection”) set rs=server.createobject(”ADODB.recordset”) conn.open "stu" 或者 conn.open "DSN=stu" sql="Select name,Chinese,math from Student,Score where 学生学号=学号"
《WEB程序设计》部分答案
《WEB程序设计》部分答案2014-2015学年第二学期信息科学与工程学院《WEB程序设计》期末考试试卷(A卷)一、读程序填空题(每空2分,本题共30分)装1. 某网页含有两个代表年、月DropDownList(ID分别为:ddlYear,ddlMonth,每一项Text和Value相同)和一个Label控件(ID:Label1)在第一次加载窗体时,Lalel1的文字显示清空,在ddlYear中添加2014,2015两项,并显示第二项,在ddlMonth添加1到6数字项,选择月份时,将选择的月份结果显示在Label1中。
protected void Page_Load(object sender, EventArgs e) {if (!IsPostBack) {Lalel.Test=””;ddlYear.Items.Add(new ListItem(\ ddlYear.Items.Add(new ListItem(\订线ddlYear.SelectedValue= \ for (int i = 1; i i++) { ddlMonth.Items.Add(new ListItem (i.ToString())); } } }protected void ddlMonth_SelectedIndexChanged(object sender, EventArgs e) {Label1.Text = \你选择了\月\2. 某ASP页面部分代码如下:此页面两个的SqlDataSource控件,ID分别是sourceEmployees,sourceEmployeeCities它们连接的数据库名称是quot第一个SelectCommand属性功能是用来获取数据,其条件参数来自ID是lstCities的下拉列表控件。
页面中的GridView控件作用是实现数据库的绑定和分页,用表格显示数据,绑定的字段数量是 5 个,标题样式的背景颜色是#ff0000色;偶数行的颜色应为#FFFBD6色;在SqlDataSource控件的数据库连接字符串可以写在Web.config文件中,这样做的好处是提高代码的重用性和方便代码的改动。
JavaWeb程序设计期末考试题
JavaWeb程序设计期末考试试卷分值:100分一、选择题(本大题共15题,每题2分,共30分)1.JSP页面以()为扩展名进行保存。
A、.jpsB、.jspC、.javaD、.JSP2.在JSP中如果要导入java.io.*包,应该使用 ( )指令。
A、 pageB、 taglibC、 includeD、 forward3.配置 JSP运行环境,若 WEB 应用服务器选用TOMCAT,以下说法正确的是()A 、先安装 TOMCAT ,再安装 JDKB、先安装 JDK ,再安装 TOMCATC、不需安装 JDK,安装 TOMCAT就可以了D、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系4.JSP中的隐式注释为 ( )。
A、 // 注释内容B、 <! —注释内容 -->C、 <%-- 注释内容 --%>D、 /* 注释内容 */ 5.使用 response对象进行重定向时使用的方法为()。
A、getAttribute()B、 sendRedirect()C、 setContentType()D、 setAttribute()6.在 JSP 中,()动作用于将请求转发给其他JSP页面。
A、forwardB、includeC、useBeanD、setProperty7.Servlet 程序的入口点是()A、init ()B、main()C、service()D、doGet()8.每次传递请求或响应时调用Filter 的()方法。
A、init()B、doFilter()C、destroy()D、getInitParameter()9.在JSP中调用JavaBean时不会用到的标记是()A、<JavaBean>B、<jsp:usebean>C、<jsp:setproperty>D、<jsp:getproperty>10.Cookie.setMaxAge(60*60)的作用是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
:号:业:名:心中习《基于WEB1序设计》期末考试试卷</tr>o密o封总分题号-一-_二_三四五六核分人题分10 10 20 10 30 20复查人得分考生注意:i本试卷共有六道大题,满分loo分。
2 .考试时间90分钟。
3. 卷面整洁,字迹工整。
4. 填写内容不得超出密封线。
HTML代码分析(每小题5分,共10分)得分评卷人1.根据网页截图效果补充代码。
(5分)<html><head><title>___1 _____</ —2_></ 3 ><body></ _4_ ></ 5 >[row lj cell 1|row cell 2■row 2, cell 1[row 2, cell 22.根据网页截图效果补充代码。
(5分)<table border="1"><tr><td>row 1, cell 1</td><td>row 1, cell 2</td>< 1 ><td>row 2, cell 1</ 2 __ ><_3 >row 2, cell 2</td></4_></ 5 >得分评卷人1.解释代码:请解释下述代码的含义。
(5分)INSERT INTO article ( title, writer, content )VALUES (实验’学生’插入数据’);2•解释代码:请解释下述代码的含义。
(5分)DELETE *FROM articleWHERE 编号=1;得分评卷人三、标准控件代码分析(每小题(每小题5分,共10分)10分,共20分)1.解释代码:请解释下述代码的含义。
(10分)Butt on Ex.aspx :<%@ Page Lan guage="VB" AutoEve ntWireup="false" CodeFile=" ButtonEx.vb " In herits="_Default" %>VDOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran sitional//EN""/TR/xhtml1/DTD/xhtml1-tra nsitio nal.dtd"><html xmlns="/1999/xhtml" > <headrun at="server"><title> 无标题页</title></head><body><form id="form1" run at="server">第1页共4页(基于WEB!序设计第2页共4页(基于WEBi 序设计<div><br /><asp:Button ID="Button1" runat="server" Text=" 确定"/><asp:Label ID="Label1" run at="server"></asp:Label></div> </form> </body> </html>Butt on Ex.vb :<asp:Label ID="Label1" run at="server"></asp:Label >&n bsp;</div> </form> </body> </html>Cale ndarEx.vb :Partial Class _DefaultIn herits System.Web.UI.PagePartial Class _DefaultIn herits System.Web.UI .P ageProtected Sub Butto n1_Click(ByVal sen der As Object, ByVal e As System.Eve ntArgs) Han dles Butto n1.ClickProtected Sub Cale ndar1_Selectio nCha nged(ByVal sender As Object, ByVal e As System.Eve ntArgs) Han dles Cale ndar1.Select ion Cha ngedLabel1.Text = Cale ndar1.SelectedDate.T oShortDateStri ng() End Sub End ClassResponse.Write (”通过按钮的Click 事件触发后显示!")End SubProtected Sub Butt on 1_Comma nd(ByVal sen der As Object, ByVal e As System.Web.UI.WebC on ma ndEve ntArgs) Ha ndles Butto ma nd Label1.Text = Label1.Text + "1" End Sub End Class 2.解释代码:请解释下述代码的含义。
(10分) Cale ndarEx.aspx : <%@ Page La nguage="VB" AutoEve ntWireup="false" CodeFile=" Cale ndarEx.vb " In herits="_Default" %> VDOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran sitio nal//EN" "/TR/xhtml1/DTD/xhtml1-tra nsitio nal.dtd"> <html xml ns="/1999/xhtml" > <head run at="server"> <title> 无标题页 </title> </head> <body> <form id="form1" run at="server"> <div> <asp:Calendar ID="Calendar1" runat="server" BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt"ForeColor="Black" Height="190px" NextPrevFormat="FullMonth" Width="350px"> <SelectedDayStyle BackColor="#333399" ForeColor="White" /> <TodayDayStyle BackColor="#CCCCCC" /><OtherMo nthDayStyle ForeColor="#999999" /><NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" VerticalAlig n="Bottom" /> <DayHeaderStyle Font-Bold="True" Font-Size="8pt" /> <TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" Fon t-Bold="True" Fon t-Size="12pt" ForeColor="#333399" /> </asp:Cale ndar> <br />得分评卷人四、网络基础名词解释(每小题 1.请解释如图所示模型的含义。
(5分)2.请解释如图所示模型的含义。
(5分)HTTP得分评卷人五、站点开发控件代码分析(每小题 5分,共10分)clie ntdatabaseSQLdatabase10分,共30分)1. 解释代码:请解释下述代码的含义。
(10分) CompareValidatorEx.aspx :<%@ Page Lan guage="VB" AutoEve ntWireup="false" CodeFile=" CompareValidatorEx.vb "In herits="_Default" %>VDOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran sitio nal//EN""/TR/xhtml1/DTD/xhtml1-tra nsitio nal.dtd"><html xml ns="/1999/xhtml" ><head run at="server"><title> 无标题页</title></head><body><form id="form1" run at="server"><div><asp:Label ID="Label1" runat="server" Text=" 开始时间"></asp:Label> <asp:TextBoxID="TextBox1" run at="server"></asp:TextBox><br /><asp:Label ID="Label2" runat="server" Text=" 结束时间"></asp:Label> <asp:TextBoxID="TextBox2" run at="server"></asp:TextBox> <asp:CompareValidatorID="CompareValidator1" run at="server"Con trolToCompare="TextBox1"ControlToValidate="T extBox2" ErrorMessage="CompareValidator"Operator="GreaterTha n"Type="Date"> 结束时间必需大于开始时间</asp:CompareValidator><br/> <asp:Button ID="Button1" runat="server" Text=" 确定"/></div> </form></body></html>CompareValidatorEx.vb :Partial Class _DefaultIn herits System.Web.Ul.PageProtected Sub Butto n1_Click(ByVal sen der As Object, ByVal e As System.Eve ntArgs) Han dles Butto n1.ClickCompareValidator1.Validate()If (CompareValidator1.IsValid = True) The nResponse.Write(” 通过检验")End IfEnd SubEnd Class<html xml ns="/1999/xhtml" > <head run at="server"><title> 无标题页</title></head><body><form id="form1" run at="server"><div><asp:TextBox ID="TextBox1" run at="server"></asp:TextBox> <asp:ButtonID="Button1" runat="server" Text="Button" /> <asp:CustomValidatorID="CustomValidator1" run at="server"Con trolToValidate="TextBox1" ErrorMessage="CustomValidator"> 不是偶数</asp:CustomValidator></div> </form></body></html>CustomValidatorEx.vb :Partial Class _DefaultIn herits System.Web.UI .P ageProtected Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebCo ntrols.ServerValidateEve ntArgs) Han dlesCustomValidator1.ServerValidateDim i As In tegeri = In teger.Parse(args.Value)If i Mod 2 = 0 The nargs .I sValid = TrueElseargs .I sValid = FalseEnd IfEnd SubProtected Sub Butto n1_Click(ByVal sen der As Object, ByVal e As System.Eve ntArgs) Han dles Butt on 1.ClickCustomValidator1.Validate()If (CustomValidator1.IsValid = True) The nResponse.Write("通过检验")End IfEnd SubEnd Class2. 解释代码:请解释下述代码的含义。