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程序设计复习题(1)剖析
Web程序设计复习题(1)剖析Web 程序设计复习题一、填空题1、常见的动态网页程序设计语言有ASP 、 JSP 、 PHP等。
2、企业应用开发经常使用三层架构,这样可以方便维护。
这三层分别是_界面层_____, _商务逻辑层_、数据访问层。
3、目前在应用开发领域中,主要分成两大编程体系,一种是C/S 结构,另一种是基于浏览器的B/S 结构。
4、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html目前能够支持3种语言:C# 、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html。
5、能连接“层次化数据”的数据源控件是_____和______。
6、在private、protected、public、internal 修饰符中,private 是私有成员, 在类的内部才可以访问;protected 是保护成员,该类内部和继承类中可以访问;public是公共成员,完全公开,没有访问限制;internal是在同一命名空间内可以访问。
7、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html提供的6个内置对象分别是Response、Request、Server、Application、Session和Cooki 。
8、.NET Framework主要包括_公共语言运行库CLR_____和__类库_____。
9、外部样式表通过______元素链接到网页。
10、XML主要用于_传输和存储_____数据。
11、C#中的数据类型包括_值类型_____和_引用类型_____。
12、配置web.config信息的方法有:直接手工输入或__采用管理工具进行配置____13、数据源空间包括AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。
Web编程期末复习提纲
1、类的默认访问级别是internal类成员的默认访问级别是private2、类不支持多继承,支持多接口继承3、Hashtable A; 引用型变量Person B; 值类型变量4、值类型:数值类型(整数、浮点数、小数)、char类型、bool类型、enum类型、结构体类型。
所有的值类型均隐式的派生自System.ValueType,并且值类型不能派生出新的类。
引用类型:class类型、interface类型、string类型、array类型、delegate(委托)类型。
5、常量定义:const int a = 10; const 常量数据类型常量名(标识符)= 常量值6、Object类是每个类的祖先类7、属性是通过访问器声明的。
字段需要占用内存空间,属性不需要;8、委托:a)声明委托:public delegate string MyDelegate(string name);b)定义被调用的方法public static string FunctionA(string name){return “Asay hello” + name};c)定义delegate类型的处理函数,并在此函数中通过delegate类型调用步骤定义的方法。
public static void MethodA(MyDelegate Me){Console.WriteLine(Me(“张三”));}d)创建实例,传入准备调用的方法名MyDelegate a = new MyDelegate(FunctionA);Method(a);9、C#要求重写类成员时使用两个关键字:virtual和override。
在基类的成员声明中包含virtual;在派生类的成员声明中包含override。
只有被声明为virtual的虚成员才能被重写(override)。
10、在一个名为Login的Web网页中,若需要先在其Page_Load事件中判断该页面是否回发,则应使用下列( Page.IsPostBack)属性。
4WEB程序设计习的题目及详解
《WEB程序设计》复习题〔1〕1.HTML是什么?简述它的根本结构。
答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作 WEB 上超文本文档的简单标记语言。
对于大多数WEB页面来说,都具有如下所示的根本结构:<html><head><title>……标题内容……</title></head><body>……主体内容……</body> </html>2.浏览器/服务器模式的通信方式是什么?答:(1)用户打开计算机的浏览器;(2)输入网址,浏览器将生成一个请求并把它发送到指定的WEB服务器;(3)服务器将主页发回,浏览器将其显示到屏幕上。
3、简述在普通的 HTML语句中和在 ASP语句中所采用的注释语句的区别?答:在普通的 HTML中使用的注释语句为:<!--…--!>;而在 ASP中使用的注释语句为:<% REM 注释行或’注释行 %>用 REM 或’符号来表示该符号所在行的所有在该符号后面的语句是注释语句,运行时ASP不执行该句。
加注释主要是为了方便自己和别人阅读程序4.分别说明什么是超文本和普通文本,并简述2者的区别。
超文本是相对普通文本而言的,与普通文本按顺序定位不同,超文本是典型的特点就是文本中包含指向其他位置的,通过这些使文档组织成了网状结构.我们可以把常规意义上的书本理解为普通文本,而把由超组织起来的电子文档理解为超文本.5.当前较为流行的服务器端脚本编程技术有哪些?几种有代表性的服务器端脚本编程技术是 ASP、PHP、JSP。
6.什么是脚本?试比拟JavaScript和 VBScript这两种脚本语言的异同点。
所谓脚本(Script),是由对应用程序或实用程序的一组说明组成的一种程序,它可发嵌入到Web页面中。
简单地说,就是使用脚本语言编写的基于 Web的小程序。
淮阴师范学院(淮师)网页与WEB程序设计知识点期末复习(有答案版)
一、单项选择题1.运行在互联网上用于电子邮件发送的协议是(C)A.HTTP B.FTPC.SMTP D.POP32.个人网站的基本风格为(D)A.非商业式、商业式B.信息发布式、个人展示形式C.单一标题形式、个人介绍形式D.主题图形式、信息发布式及介于两者之间的形式3.设计一个网页时首先要考虑的问题是(B)A.页面的色彩B.页面的重心平衡C.页面的文本D.页面的构图4.CSS用于控制网页的背景图片的属性正确的是(A)A.背景重复:background-repeat;图片依附位置:background-attachmentB.图片定位:position-background;图片大小:size-backgroundC.图片转换:variant-background;图片定义:family-backgroundD.倾斜控制:oblique-background;效果控制:style-background5.<CAPTION>标记设置的是表格的(A)A.标题B.列标题C.带表框的表格D.居中且加粗的表格6.在HTML语言中,有些符号由于被标记或标记的属性所占用,在HTML文本中用特殊符号表示,“<;”代表的符号是(D)A.&B."C.>D.<7.TCP协议工作在OSI模型中的(B)A.会话层B.传输层C.数据链路层D.网络层8.在HTML中,标记<pre>是(C)A.文字效果标记B.转行标记C.预排版标记D.标题标记9.符号清单包括(A)A.选项清单和说明式清单B.标号清单和说明式清单C.选项清单和标号清单D.标号清单和嵌套清单10.客户机可向服务器按MIME类型发送和接收信息,要求服务器接收消息的方式是(D)A.SMTP B.GETC.HEAD D.POST11.在HTML中,指定Wav声音文件在网页中播放次数的是(A)A.loop属性B.loopdelay属性C.start属性D.src属性12.在HTML中使用图像地图时,设置图像区域的形状为多边形的是(C) A.triangle B.rectC.poly D.circle13.下列可以指定横向框架的是(D)A.<frame cols="20%,*">B.<frameset cols="20%,*">C.<rows="20%,*">D.<frameset rows="20%,*">14.当离开当前的网页时激发的事件为(B)A.Focus B.UnLoadC.MouseOver D.Blur15.在HTML文档头部中嵌入JavaScript,应该使用的标记是(B)A.<Body></Body>B.<Script></Script>C.<Head></Head>D.<Js></Js>16.DHTML技术的核心是(D)A.CSS B.HTMLC.SCRIPT D.DOM17.在CSS的BOX模型属性中,padding属性数值表示四个方向的填充值的顺序应为(A)A.顶、右、底、左B.顶、左、底、右C.左、右、顶、底D.顶、底、左、右18.在CSS中,ID选择符在定义的前面需要的指示符是(C)A.&B.*C.#D.!19.使用FrontPage时,如果要检查网页的超链接是否正确有效,可以使用的视图是(C) A.导航视图B.超链接视图C.报表视图D.网页视图20.在Dreamweaver中,若要在WEB浏览器中预览当前页,使用的快捷键是(C) A.Ctrl+P B.Alt+F4C.F12D.Shift+F421.在Fireworks中颜色取样时,需要使用的工具是(B)A.魔术棒B.滴管C.橡皮图章D.套索22.用Fireworks制作动画最简单的方法是(B)A.手工绘制B.合并图像形成C.使用元件生成D.编写脚本生成23.在Fireworks中,利用线形工具画出45度直线需按(C)A.Shift键B.Ctrl键C.Alt键D.Tab键24.在Flash中有两类动画,其中一类是帧-帧动画,实现的方法是(B) A.空白帧内插的方法B.每个帧都作为关键帧的方法C.关键帧内插的方法D.洋葱皮内插的方法25.HTML描述的是数据的显示方式,而XML描述的是数据的(B) A.格式B.本身C.规则D.作用26.Dreamweaver中视图方式包括(A)A.代码、设计、拆分B.设计者、视图C.拆分、浏览D.设计、缩略27.要想让网页被搜索引擎检查到,可以实现此功能的标记有(A) A.<meta name="keywords"content="XXXX">B.<meta name="refresh"content="XXXX">C.<meta name="http-equiv"content="XXXX''>D.<meta name="reply-to"content="XXXX">28.下列属于JavaScript对象的有(B)A.Write B.Document、String C.Close D.Math29.可用于制作复杂动画的软件为(B)A.dreamweaver8.0B.flashC.fireworks D.photoshop30.下列属于标记型网页制作工具的是(B)A.FrontpageB.DreamweaverC.HotDogD.Photoshop31.网站设计的国际标准专业流程中不包括(B)A.构思B.网络布线C.图形制作D.验收交付32.在HTML语言中,<sup>代表(D)A.倾斜标记B.文字闪烁标记C.下标标记D.上标标记33.在HTML文件中,可以设置声音文件始终循环播放的是(A)A.loop=″true″B.loopdelay=″true″C.loop=″no″D.loopdelay=″no″34.在HTML中,关于<br>的描述不正确的是(B)A.<br>是转行标记B.<br>必须与</br>成对使用C.与<br>相反的标记是<nobr>D.<br>与</br>之间的文字即使有回车符也不能自动换行35.在HTML中,说明表格行的标记是(B)A.<caption>B.<tr>C.<table>D.<td>36.HTML语言中,设置链接单击后颜色的代码是(D)A.<body bgcolor=?>B.<body alink=?>C.<body link=?>D.<body vlink=?>37.以下标记符中,用于设置页面标题的是(A)A.<title>B.<caption>C.<head>D.<html>38.禁止用户调整一个窗框大小的HTML代码是(C)A.<frame resize>B.<frame nosize>C.<frame noresize>D.<frame notresize>39.在Dreamweaver中下面可以用来做代码编辑器的是(A)A.记事本程序(Notepad)B.Photoshop C.flash D.以上都不可以40.要打开CSS面板,可以执行的命令是(D)A.【编辑】|【CSS面板】B.【插入】|【CSS面板】C.【修改】|【CSS面板】D.【窗口】|【CSS面板】41.网页元素包括(B)A.图形图像、所有非文本性元素及在网上起装饰作用的元素B.图形图像、文字、超级链接、表格等由作者在网页上建立的对象C.所有组成网页的WEB文档D.图片、文字、标志、结构布局、色调42.通用图像格式GIF最多可以使用的颜色数是(C)A.16色B.216色C.256色D.512色43.若要在浏览器的标题栏显示文字,应该使用的标记是(A)A.<TITLE>B.<BODY>C.<A>D.<HEAD>44.合理组织网站链接结构的根本目的在于(B)A.链接最少,使浏览者不会迷路B.最少的链接使得浏览最有效率C.链接最少,保证网站内的目录结构不乱D.考虑到网络情况,尽量少用链接就可以减少浏览器下载网页的负担45.在HTML中,标记的Size属性最大取值可以是(C)。
《WEB应用程序设计》复习资料
计算机实用技术《WEB应用程序设计》复习考试形式:上机、闭卷考试题型:选择题:30分(10题,每题3分)程序题:70分(5题,分别是C#基本语法、验证控件、数据查询、数据库插入删除更新、其他(如计数器文件上传等)选择题:1、.Net的目的就是将( C )作为新一代操作系统的基础,对互联网的设计思想进行扩展。
A、互联网B、WindowsC、C#D、网络操作系统2、在C#.NET中,一切都是(A ),这意味着比在以前的VB版本中获取更多的内在功能。
A、类B、对象C、方法D、属性3、关于C#程序的书写,下列不正确的说法是( D )。
A、区分大小写B、一行可以写多条语句C、一条语句可以写多行D、一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法。
4、在C#语言中,下列不能够作为变量名的是( A )。
A、ifB、3abC、a_3bD、a-bc5、在C#语言中,下面的运算符中,优先级最高的是( B )。
A、%B、++C、/=D、>>6、能正确表示逻辑关系“a大于等于10或a小于等于0”的C#语言表达式是(D )A、a>=10 or a<=0B、a>=10 | a<=0C、a>=10 && a<=0D、a>=10 || a<=07、if语句后面的表达式应该是( A )A、逻辑表达式B、条件表达式C、算术表达式D、任意表达式8、关于for循环的说法不正确的是( A )A、for循环只能用于循环次数已经确定的情况B、for循环是先判定表达式,后执行循环体语句C、for循环中,可以用break语句跳出循环体D、for循环体语句中,可以包含多条语句,但要用花括号括起来9、假定int类型变量占用两个字节,若有定义:int[] x=new int[10],则数组x在内存中所占字节数是( B )A、6B、20C、40D、8010、有定义语句:int[,]=new int[5,6],则下列正确的数组元素的引用是( C )A、a(3,4)B、a(3)(4)C、a[3][4]D、a[3,4]11、关于C#语言的方法,下列叙述中正确的是( A )A、方法的定义不能嵌套,但方法调用可以嵌套B、方法的定义可以嵌套,但方法调用不能嵌套C、方法的定义和调用都不能嵌套D、方法的定义和调用都可以嵌套12、与函数的信息交换是通过参数传递实现的,函数的参数传递( C )A、只有按值传送一种B、只有按址传送一种C、有按值传送和按址传送二种D、不能确定13、调用重载方法时,系统根据( B )来选择具体的方法。
(带答案)java-web复习资料1教学文稿
(带答案)j a v a-w e b 复习资料11.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C)A)发送一个JSP源文件到客户端 B)发送一个Java文件到客户端C)发送一个HTML页面到客户端 D)什么都不做。
2.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个(B)A)进程B)线程C)程序 D服务。
3.下列动态网页和静态网页的根本区别描述错误的是(D)。
A)静态网页服务器端返回的HTML文件是事先存储好的B)动态网页服务器端返回的HTML文件是程序生成的。
C)静态网页文件里只有HTML标记,没有程序代码。
D)动态网页中只有程序,不能有HTML代码。
4.不是JSP运行必须的是(D)A)操作系统 B)Java JDK C)支持Jsp的Web服务器D)数据库5.URL是Internet中资源的命名机制,URL由三部分构成( A )。
A)协议、主机DNS名或IP地址和文件名 B)主机、DNS名或IP地址和文件名、协议C)协议、文件名、主机名 D)协议、文件名、IP地址6.Tomcat服务器的默认端口号是:(B)A)80 B)8080 C)21 D)21217、由JSP页面向Tag文件传递数据要使用的指令是( B )。
A、tagB、attributeC、variableD、taglib8、在Java Web中,Servlet从实例化到消亡是一个生命周期。
下列描述正确的是(A)。
A、 init()方法是包容器调用的Servlet实例的第一个方法B、在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了C、在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法D、在Servlet 实例消亡之前,容器调用Servlet实例的close()方法。
《Web程序设计》复习题库及答案(DOC)
《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程序设计复习资料
---------------------------------------------------------------最新资料推荐------------------------------------------------------Web程序设计复习资料Web 程序设计复习资料一、填空题1、Server. URLEncode(string) 的作用【】。
2、可以在文件是指定事件脚本,并声明具有会话和应用程序作用域的对象功能的文件名是【】,该文件位置必须是在【】。
3、 %Response. ExpiresAbsolute=#may 12, 2004 13: 30: 35# %的意思是【】 4、 Select * from users 的含义是【】。
5、 br 表示【】。
6、 IIS 是【】。
7、 VBScript 中,过程有两种,一种是 Sub 过程,一种是【】函数。
8、 Select * from users 的含义是【】。
9、 Response. Write 方法的功能是【】。
10、 % Set db=Server. CreateObject(ADODB. Connection) db. Openzbsdbbszb, sdzb, 123456 % 中sdzb 表示【】。
11、 FileSystemObject 组件用于【】。
8、 AspUpload 中, SetMaxSize 用于设置【】。
9、Recordset 对象Open 方法中CursorType 参数表示1 / 6【】。
10、分页显示时, PageCount 表示数据页的【】。
11、在 Windows98 下建立虚拟目录的过程如下:选择【】、程序、 Microsoft Personal Web Server、【】命令,启动管理器。
再设置【】的管理接口。
然后单击【】按钮,再按照向导一步一步完成设置即可。
12、统一资源定位器的缩写【】。
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程序设计试题及答案,希望能给⼤家带来帮助!更多精彩内容请及时关注我们应届毕业⽣考试⽹! ⼀、选择题 1在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是( )。
A.客户机在发送请求之前需要主动与服务器建⽴连接 B.服务器⽆法主动向客户机发起连接 C.服务器⽆法主动向客户机发送数据 D.以上都错 参考答案:D 2关于浏览器对象之间的从属关系,正确的说法是( )。
A.window对象从属于document对象 B.document对象从属于window对象 C.window对象和document互不从属 D.以上选项均错 参考答案:B 3在以下选项中,不合法的标识符是( )。
A.a*bB.smallC.scoreD.average_grade 参考答案:A 4关于微软的.NET框架的描述中,正确的是( )。
框架提供了⼀个公共语⾔运⾏时环境,提供内存管理 框架中的服务框架提供内存管理 框架提供标准语⾔库,从⽽提供内存管理 框架提供Windows应⽤程序模板,从⽽提供内存管理 参考答案:A 5以下不属于HTTP请求⽅法的是( )。
A.GETB.SETC.PUTD.POST 参考答案:B 6下列语句中,能产⽣带有数字列表符号的列表标记是( )。
参考答案:C 7PHP 中采⽤的模板技术是( )A.SmartyB.SmartC.TempletD.Cache 参考答案:A 8为了标识⼀个HTML⽂件,应该使⽤的HTML标记是( )。
参考答案:C 9利⽤ 开发的⽹页,其⽂件扩展名应命名为( )。
A..htmB..aspxC..aspD.⽆严格限制 参考答案:B 10在CSS的长度单位中,1 pc等于多少pt?( )A.8B.10C.12D.14 参考答案:C 11Web的⼯作模式是( )。
Web开发基础期末复习指导(附参考答案)
Web开发基础课程期末复习指导练习及参考答案1.单项选择题(将正确答案序号填写在题目的括号中)(1)Intemet上提供的主要服务有:Te1net、E-mai1>()、FTP oA.AppB.WindowsC.WWWD.W3C(2)下面定义页面编码格式的元素正确的是()oB.<metacharset=utf-8>B.<metacharset:n utf-8π>C.<metacharset=πutf-8π>D.<tit1eCharSet='utf18'>(3)下列选项中,不属于input元素的type属性可选内容的是()。
A.textB.passwordC.submitD.hide(4)网页中引入外部样式表的代码正确的是()0A.<sty1ere1=,,sty1esheef,href=,,index.css,,>B.<sty1ere1=,,sty1esheef,src=,,index.css,,>C.<1inkre1=,,sty1esheef,href=,,index.css,,>D.<1inkre1=,,sty1esheef,src=,,index.css,,>(5)元素一旦浮动后,都会变为:()A.行内元素B.块元素C.行内块元素D.浮动元素(6)宽IOOPX的div元素,修改转换原点为右上角,下列属性设置正确的是()oA.transform-origin:100%0B.transform-origin:0100%;E.transform-origin:0100px D.transform-origin:1efttop;(7)下列在IeSS中定义变量的语法正确的是()oA.red:#e4393c;B.@red=#e4393c;C.@red:#e4393c;D.red=#e4393c;(8)普通规则下,如果设备宽为767px,可认为其为()设备。
Java-Web程序设计题库(含答案)
Java Web程序设计题库(含答案)一、选择题1、以下文件名后缀中,只有( C )不是静态网页的后缀。
A、.htmlB、.htm C .JSP D、.shtml2、以下文件名后缀中,只有( B )不是动态网页的后缀。
A、.jspB、.htmlC、.aspxD、php3、在page指令中,( C )属性是可以在页面中重复的属性。
A、languageB、bufferC、importD、autoflush4、JSP的结构由( B )组成(多选)。
A、指令B、注释C、脚本元素D、操作5、以下选项中,那一项不是JSP指令( B )。
A、pageB、importC、includeD、taglib6、下面哪种数据类型是基本类型( D )。
A、classB、interfaceC、数组D、char7、下面哪种数据类型是引用类型( C )。
A、booleanB、intC、interfaceD、long8、下面哪一个运算符具有3个操作数( D )。
A、*B、++C、&&D、?:9、下面那个运算符只有一个操作数( A )。
A、~B、||C、<<D、/10、下面那个语句是条件语句( C )。
A、break语句B、while语句C、if语句D、for语句11、类中的成员默认的访问修饰符是( A )。
A、privateB、protectedC、publicD、空12、常量使用( C )进行修饰A、privateB、abstractC、finalD、static13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )创建的。
A.客户端的浏览器B.Web服务器的HTTP引擎C.Web服务器的Servlet容器D.Servlet对象14、对于标准的Web网页,通常使用( B )表示响应信息是HTML 格式的文本文件。
A.text/css B. text/htmlC.application/vnd.ms-excel D.application/msword15、下面哪个方法不属于session对象( D )A、getAttributeNames()B、getservletContext()C、invalidate()D、addCookie(Cookie cook)16、下面哪个方法不属于request对象( B )A、getServerName()B、getServerInfo()C、getServletPath()D、getServerPort()17、能够获取当前页信息并调用页面方法的对象是( B )A、requestB、pageC、PageContextD、session18、以下操作中,( A )是与使用JavaBean无关的。
web程序设计复习题答案
web程序设计复习题答案一、选择题1. 在Web开发中,以下哪个不是HTML标签?A. `<a>` - 用于链接B. `<input>` - 用于输入字段C. `<p>` - 用于段落D. `<script>` - 用于客户端脚本答案:无,所有选项都是HTML标签。
2. CSS选择器`#header`用于选择:A. 所有`<header>`元素B. 所有ID为`header`的元素C. 所有类名为`header`的元素D. 第一个`<header>`元素答案:B3. JavaScript中,以下哪个是正确的数组方法用于添加元素到数组的末尾?A. `push()`B. `pop()`C. `shift()`D. `unshift()`答案:A4. 在Web开发中,以下哪个不是HTTP状态码?A. 200 - 请求成功B. 404 - 未找到C. 500 - 服务器内部错误D. 900 - 未知错误答案:D5. AJAX代表什么?A. Asynchronous JavaScript and XMLB. Asynchronous JavaScript and HTMLC. Asynchronous JavaScript and JSOND. Asynchronous JavaScript and Ajax答案:A二、简答题1. 解释HTML5中的语义化标签是什么,并给出至少三个例子。
答案:HTML5中的语义化标签是指具有明确语义的标签,它们帮助开发者更清晰地表达网页的结构和内容。
例如:- `<header>`:表示文档或部分的页眉。
- `<nav>`:表示导航链接的容器。
- `<article>`:表示独立的自包含内容。
2. 描述JavaScript中的事件冒泡和事件捕获的概念。
答案:事件冒泡是指当事件在DOM树中触发时,它会从最具体的元素开始,逐级向上传播到文档的根。
web复习题参考答案
选择题1、.NET Framework是一种(b)。
A、编程语言B、程序运行平台C、操作系统D、数据库管理系统2、用Visual 编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为( B)。
A、CLRB、JITC、GCD、GDI3、运行程序的计算机必须安装 (A)。
A、.NET Framework和IISB、C、C#和D、4、要使程序立即运行需要按(b)键。
A、F5B、Ctrl+F5C、F 10D、F115、用C#编写的网页后台代码被保存在 (c)文件中。
A、.aspxB、.vbC、.csD、.config6、的Web应用程序被安装和运行在服务器端,其作用是 (d)。
A、输出页面到屏幕B、将保存在磁盘中的HTML文档发送到客户端C、提供数据给另一个应用程序D、动态产生页面的HTML并发送到客户端7、页面的IsPostBack属性用来判别页面 (b)。
A、是否需要回传B、是否回传的C、是否启用回传D、是否响应回传8、控件的AutoPostBack属性用于设置其事件 (b)。
A、是否立即回传B、是否需要回传C、是否需要响应D、是否立即响应9、指定Label控件的边框风格,需要设置其(c)属性。
A、BorderColorB、BackColorC、BorderStyleD、BorderWidth10、要将数据源绑定到控件,需要调用控件的(b)方法。
A、LoadB、DataBindC、DisposeD、GetType11、要掩盖TextBox控件中文本,需要将控件的TextMode属性设置为(a)。
A、PasswordB、MultiLineC、SingleLineD、Null12、要使文本框最多输入6个字符,需要将该控件的(a)属性值设置为6。
A、MaxLengthB、ColumnsC、RowsD、TabIndex13、要使Button控件不可用,需要将控件的(a)属性设置为false。
Web程序设计沈士根版课后习题答案资料
Web程序设计沈士根版课后习题答案资料web考试复习资料第一章1.填空题(1). Net框架主要包括公共语言运行库(CLR)和类库(2)网站在编译时,首先将语言代码编译成msil,微软中间语言(1) Vsew2022不支持(a)a.javab.javascriptc.linqd.microsoftajax(2)以下(d)要求在建立网站时安装Microsoft frontpage server extension A.文件系统B.本地IISC FTP站点d.远程站点(3)以下选项不属于编程语言is(A)b.visualbasicc.visualc#d.visualc++4.简答题(1)一个学校有多个分院,每个分院有各自的网站,如果提供一台web服务器,如何设置?答:每个分院设置各自的虚拟目录。
虚拟目录是服务器硬盘上通常不再主目录下的文件夹的一个好记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并能单独控制每个虚拟目录的读写权限。
(6)静态网页和动态网页的区别?答:静态页面在任何时候都不能更改。
静态页面一次写入,并放置在服务器上进行浏览。
如果要更改它,必须在页面上对其进行修改,然后将其上载到服务器以覆盖原始页面。
通过这种方式,您可以更新信息。
这更麻烦。
用户不能在任何时候修改它。
动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新第二章1.填空题(1) vsew2022建立的默认XHTML文件类型是xhtml5(4)存放web窗体页c#代码的模型有单文件页模型和代码隐藏页面模型(5)实现每3秒自动刷新页面的元素是(7)代码隐藏页模型通过codefile属性和inherits属性将aspx文件和对应的.aspx文件联系起来(8)外部样式表通过元素链接到页面(9)xml主要用于处理与表达(跨平台交换)数据(10)全球。
Asax文件用于包含响应应用程序级和会话级事件的代码3.选择题(1) CSS选择器不包括(d)a.元素选择器b.属性选择器c.id选择器d.文件选择器(2)下面(b)是静态页面文件的扩展名A.aspb。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web程序设计复习提纲(答案不一定正确,请自己验证下是否正确。
)一、选择题1、下列标记不属于HTML文档的基本结构的是:( d )A. <html> B. <body> C. <head> D .<form>2、请问下面程序段执行完毕,页面上显示内容是什么:( c )Response.Write (“<a href=''>新浪</a>”)A .新浪B .<a href=''>新浪</a>C. 新浪(超链接)D. 该句有错,无法正常输出3、Session对象的默认有效期为多少分钟:( C )A. 10B. 15C. 20D. 应用程序从启动到结束4、下面哪一个对象用于与数据源建立连接:( b )A. CommandB. ConnectionC. DataReaderD. DataAdapter5、Global.asax文件中Session_Start事件何时激发( b )A. 在每个请求开始时激发B. 尝试对使用进行身份验证时激发C. 启动会话时激发D. 在应用程序启动时激发6、下面哪一个文件是全局配置文件( B )A. Global.asaxB. Web.configC. Styles.cssD. AssemblyInfo.vb7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( D )A. Response.Server.(HtmlEncode (“<B>”))B. Response.Write(“Server.HtmlEncode (“<B>”)”)C. Response.Write(Server.HtmlEncode (“<B>”))D. Server.Server(Write.HtmlEncode (“<B>”))8、下列说法正确的是( B )A. 页面上有动态的东西就是动态网页B. 静态网页内容固定,交互性能比动态网页差C. ASP、JSP和技术都是把脚本语言嵌入到HTML文档中D. 程序和ASP程序一样都是解释执行9、下面关于HTML的描述错误的是( d )A. 超文本标记语言,一种为Internet文档设计的标记语言B. 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档C. 所有的标记都是成对出现D. 由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上10、下列关于的验证控件描述错误的是( A )A. 在客户端和服务器端都能进行验证B. 其客户端验证和服务器端验证对所有浏览器都适用C. 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证D. 一个服务器控件可同时被多个验证控件验证11、在应用程序中访问SqlServer数据库时,需要导入的命名空间为( B )A. System.Data.OracleB. System.Data. SqlClientC. System.Data. ODBCD. System.Data.OleDB12、如果需要确保用户输入大于30的值,应该使用( c )验证控件A. RequiredFieldValidatorB. CompareValidatorC. RangeValidatorD. Regularexpression_rValidator13、下面哪一个不是网页文件的后缀名 ( d )A. htmB. aspxC. htmlD. txt14、如果外地朋友通过Internet访问你的计算机上的文件,应该选择( d)。
A.B.C. http://你的计算机的名字//chapter1/1-1.aspxD. http://你的计算机的IP地址//chapter1/1-1.aspx15、下面(b)函数可以返回当前的日期和时间。
A. NowB. DateC. TimeD. Today16.若要将数据由服务器传送至浏览器,可以使用哪个方法。
(c )A.Output B.Redirect C.Response D、Write17.若要将浏览器端导向至其他网页,可使用哪个方法。
( A )A.Redirect B.Location C.Flush D.AppendToLog 18.下列哪种表单字段适合作为单一的选择题使用。
( C )A.单行文本框B.复选框C.单选钮D.下拉式菜单19.我们可以使用哪个ASP对象取得表单字段的值。
(c )A.Response B.Session C.Request D.Form20.若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将<FORM>标记的METHOD属性设置为下列哪一个。
(C )A.POST B.STRING C.GET D.QUERY21.下列哪一个环境变量可以返回服务器端的IP地址。
(C )A.Path_Info B.Local_Addr C.Remote_Addr D.URL22.若要设置下拉式菜单的各个选项,可以使用哪个标记。
( A )A.<OPTION> B.<LI> C.<SELECT> D.<OL>23.用来打开与关闭数据库连接的是哪个ADO对象。
(C)A.Command B.Recrodset C.Connection D.Field24、目前在Internet上应用最为广泛的服务是( B )。
A.FTP服务B.WWW服务C.Telnet服务D.Gopher服务25.静态网页文件的后缀是( C )A、aspB、aspxC、htmD、jsp26.HTML代码<a name=”NAME”></a>表示( C )。
A、创建一个超链接B、创建一个自动发送电子邮件的连接C、创建一个位于文档内部的链接点D、创建一个指向位于文档内部的链接点27.当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是( D )A、RadioButtonB、CheckBoxListC、CheckBoxD、RadioButtonList 28.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。
此时应该使用的验证控件是( B )A、CompareValidatorB、CompareValidator与RequiredFieldValidatorC、RangeValidatorD、RangeValidator与RequiredFieldValidator29.在HTML中,超链接由( B )标记定义。
A、<p>B、<a>C、<img>D、<meta>30.下面几个图形控件中,不能执行鼠标单击事件的控件是( B )A、ImageButtonB、ImageC、ImageMap31.Session与Cookie状态之间的最大区别在于:( A )A、存储位置的不同B、类型不同C、生命周期不同D、容量不同32.下面哪种语言不是被浏览器执行的( A )A、HTMLB、JavaScriptC、VBScriptD、33( a)事件在页面被加载的时候,自动调用该事件。
A、Page_OnLoad( )B、Page_UnLoad( )C、Page_Load( )D、Page_Submit( )34.对于下面的语句,执行的结果是( B )Response.Write(“中国”);Response.End( );(意思使得web服务器停止处理并返回结果,文件中剩余的内容将不被处理)Response.Write(“你好”);A、中国你好B、中国C、你好D、出错35.DataSet内部用( B )描述数据,具有平台无关性A、关系型数据库B、XMLC、网状型数据库D、层次性数据库36.( D )对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放以行数据A、DataAdapterB、DataSetC、DataViewD、DataReader37.关于B/S和C/S编程体系,下面说法不正确的是(C )A、B/S、结构的编程语言分成浏览器编程语言和服务器编程语言B、H TML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言都是在浏览器上执行的C、目前应用领域的数据库系统全部采用网状型数据库D、JSP是Sun公司推出的, 是J2EE 13种核心技术中的一种38.以下哪个不是的验证控件( D )A、RequiredFieldValidator( )B、CompareValidator( )C、RangeValidator( )D、SubmitValidator( ) 39.Application对象的默认有效期是(B )A、10分钟B、20分钟C、30分钟D、从网站启动到终止40.Session与Cookie状态之间的最大区别在于:( A )A、存储位置的不同B、类型不同C、生命周期不同D、容量不同二、填空题1、列举中的七个主要内置对象:Respone、Request、Application、Session、Server、Cookie、Cache。
2、URL的中文意思是指:统一资源定位器3、几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入runat=”server”即可4、控件TextBox的AutoPostBack属性的作用是:是否响应服务器,值为Ture、false;5 、Server.MapPath()方法的主要功能是:获取文件对象绝对路径。
6、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的:B/S结构。
7、常见的动态网页程序设计语言有:ASP、PHP和JSP 。
8、下面程序代码写在页面的Page_Load事件中,IsPostBack变量的作用是:用于检查页面是否已经回传给服务器端。
if (!IsPostBack) {lblMessage.Text = "第一次访问!";}9、ASP的英文全称是:Active Server Page。
10、数据库最常用的四大基本操作:添加、修改、删除、取。
11、APP_Code目录主要存放:共享作用的代码文件的。
12、HTML中<br>标签用于:网页进行转行。
13、HTML中<p>标签用于:定义段落。
14、HTML中在浏览器上用于显示的内容位于:<body></body>标签内。