Web程序设计复习题(1)剖析

合集下载

Web程序设计复习题(1)剖析

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开发技术复习题(总结).doc

web开发技术复习题(总结).doc

web开发技术复习题(总结)web开发技术复习题(总结)一、选择题1B112C123B134B145C156D167B178A189B1910C20CDDDAACABB1、JSP源文件的后缀名是(B)。

A、javaB、jspC、classD、html2、能够用来声明全局变量的是(C)。

A、B、C、D、3、能够在网页源代码显示的注释是(B)。

A、JSP注释B、HTML注释C、JSP注释和HTML注释D、JAVA注释4、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是(B)。

A)先安装TOMCAT,再安装JDKB)先安装JDK,再安装TOMCATC)不需安装JDK,安装TOMCAT就可以了D)JDK和TOMCAT只要都安装就可以了,安装顺序没关系5、(C)可在JSP页面出现该指令的位置处,静态插入一个文件。

A、page指令标签B、page指令的import属性C、include指令标签D、include动作标签6、以下对象中的(D)不是JSP的内置对象。

A、requestB、sessionC、applicationD、bean7、在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可以获取用户提交的信息。

A、sessionB、requestC、responseD、out8、request对象可以使用(A)方法获取表单中某输入框提交的信息。

A、getParameter(Strings)B、getValue(Strings)C、getParameterNames(Strings)D、getParameterValue(Strings)9、当useBean标签中的scope属性取值page时,该beans的有效范围是(B)。

A、当前客户B、当前页面第1页共6页C、当前服务器D、所有客户10.当useBean标签中的scope属性取值(C)时,该beans的有效范围是访问者的会话期间。

4WEB程序设计习的题目及详解

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复习题

web复习题

web复习题Web复习题随着互联网的迅猛发展,Web技术已经成为了现代社会不可或缺的一部分。

无论是个人用户还是企业机构,都离不开Web来进行信息传递、交流和业务操作。

因此,对于Web技术的掌握和理解变得至关重要。

本文将围绕Web复习题展开讨论,帮助读者回顾和巩固相关知识。

1. HTML基础HTML(超文本标记语言)是Web页面的基础。

请简要解释HTML的作用,并举例说明HTML标签的使用。

HTML作为一种标记语言,主要用于描述和定义Web页面的结构和内容。

它通过使用标签(tag)来实现对不同元素的标记和呈现。

例如,使用`<p>`标签可以定义一个段落,使用`<h1>`到`<h6>`标签可以定义标题的级别,使用`<a>`标签可以创建超链接等。

HTML标签的使用可以使页面具有良好的结构和语义。

2. CSS样式CSS(层叠样式表)用于控制Web页面的外观和布局。

请简要介绍CSS的作用,并举例说明如何使用CSS样式来美化一个按钮。

CSS主要用于定义和应用样式规则,以改变页面元素的外观和布局。

通过选择器和属性,可以对特定的HTML元素进行样式设置。

例如,使用`background-color`属性可以设置背景颜色,使用`border`属性可以设置边框样式,使用`font-size`属性可以设置字体大小等。

要美化一个按钮,可以使用以下CSS样式:```cssbackground-color: #FF0000;color: #FFFFFF;border: none;padding: 10px 20px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 4px 2px;cursor: pointer;border-radius: 4px;}```3. JavaScript交互JavaScript是一种用于在Web页面上实现交互和动态效果的脚本语言。

《WEB应用程序设计》复习资料

《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 )来选择具体的方法。

Web程序设计复习题

Web程序设计复习题

Web程序设计复习题一、选择题(每小题2分,共20分)1.C#编译器将C#程序编译成什么样的代码?()A. 汇编语言代码B. 机器语言代码C. 微软中间语言代码D. 开发工具2.在类的定义中,类的()描述了该类的对象的行为特征.A.类名B.方法C.所属的名字空间D.字段3.下列选项中,()是引用类型。

A、enum类型B、struct类型C、string类型D、int类型4.下面对C#中类的构造函数描述正确的是()A.构造函数一般被声明成private型B.构造函数如同方法一样,需要人为调用才能执行其功能C.与方法不同的是,构造函数只有void这一种返回类型D.在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数5.下面关于构造函数和析构函数的说法,不正确的是()A.构造函数和析构函数都不能有返回值B.可以定义静态的构造函数C.一个类可以有多个构造函数D.一个类可以有多个析构函数6.派生类能够直接访问的基类的成员是()A.所有成员B.保护成员C.私有成员D.静态7.用在方法的定义处,以指明该方法不返回任何值的关键字是()A.Static B.string C.void D.public8.要把一个TextBox设置成密码输入框,应该设置()属性。

A. ColumnsB. RowsC. TextD. TextMode9.下面()文件主要定义应用初始化、结束,会话开始、结束,请求开始、结束等事件发生时,应用要做的事情。

A. Web.ConfigB. Global.asaxC. Global.incD. Config.asax10.定义枚举类型的关键字是()A.string B. structC. publicD. enum11.在GridView控件中,如果定制了列,又希望排序,则需要在每一列设置()属性。

A. SortExpressionB. SortC. SortFieldD. DataFieldText12.下面的选项中,不能用于区别重载方法的是()A.返回类型B.参数个数C.参数类型D.参数顺序13.在C#中,()允许相同名称、不同参数个数或者类型的方法存在。

(完整版)《Web程序设计》课后题答案

(完整版)《Web程序设计》课后题答案
例如主题名称为Theme1,则只需要在内容页中设置页面的StyleSheetTheme属性为“Theme1”,母版页和内容页的内容都会自动应用此主题。
四答:TextBoxtextbox= (TextBox)Master.FindControl("TextBox1");
if (textbox!= null)

一、判断题
1.(对 )2.(对 )3.(错 )4.(错 )5.(错 )
二、选择题
A D A D C A A D D C A B C C B C A D D D A B D B D B C A A
三、填空题(共6小题)
1、(xhtml)
2、div是块元素,span是行内或内联元素
3、color:#666;
(2)超链接,加粗
(3)<sup>
(4)Name,Method,Post,Action
(5)与历史清单有关的信息
3.程序题。
<html>
<head>
<title>图书分类表</title>
</head>
<body>
<table width="250" bordercolor=red border="1" cellpadding="0" cellspacing="0">
<siteMapNode url="~/userManage.aspx" title="用户管理" description="用户管理">
<siteMapNode url="~/userRegister.aspx" title="用户注册" description="用户注册"/>

Web程序设计复习题

Web程序设计复习题

Web程序设计复习题一、填空题1、采用代码隐藏页模型,将事物处理代码都存放在cs文件中,当 网页运行的时候,类生成时会先处理的代码,再处理.的代码。

这种过程被成为代码分离。

2、的关键技术有、、、和。

3、___________标记用于HTML文档的最前边,用来标记HTML文档的开始。

而___________放在HTML文档的最后边,用来标识HTML文档的结束。

4、Web窗体页面有和两种布局模式5、URL的中文意思是指。

6、几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入即可7、C#语言中,值类型包括:、和。

8、C#语言中,引用类型主要有4种:、、和。

9、在switch语句中,每个语句标号所含关键字case后面的表达式必须是。

10、C#数组类型是一种引用类型,所有的数组都是从System命名空间的类继承而来的引用对象。

11、一般将类的构造方法声明为访问权限。

如果声明为,就不能创建该类的对象。

12、C#的类中声明的属性往往具有和两个函数。

13、在C#中,所有类都是直接或间接地继承类而得来的。

14、写出以下程序的运行结果。

using System;class Test{public static void Main (){int[ ] a ={2,4,6,8,10,12,14,16,18};for (int i=0; i<9; i++) {Console.write(“ ”+a[i]);if ((i+1)%3==0) Console.writeLine();} }}。

15、常见的用户界面有三类:、和。

16、框架中,服务器控件是为配合Web表单工作而专门设计的。

服务器控件有两种类型,它们是和。

17、如果需要对文件进行读写,在中通常要使用的组件对象是FSO。

请问FSO 的全称是。

18、Application对象的常用事件有和。

19、Application对象的事件在发生,而Session对象的事件在发生,因为两者都是的成员,所以无需实例化。

《Web程序设计》复习题库及答案(DOC)

《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控件的描述中错误的是()。

2015年全国计算机等级考试二级《web 程序设计》习题(1) 附答案

2015年全国计算机等级考试二级《web 程序设计》习题(1) 附答案

2015年全国计算机等级考试二级《web 程序设计》习题(1)附答案本卷共分为1大题25小题,作答时间为50分钟,总分50分,30分及格。

一、选择题1Internet使用的网络协议是()。

•A.3CP协议•B.TCP/IP协议•C.UDP协议•D.IP协议参考答案:B2下列哪个属性是用来定义内联样式的?()•A.font•B.class•C.styles•D.style参考答案:D3在JavaScript语言中,要定义局部变量则可以()。

•A.由关键字private在函数内定义•B.由关键字private在函数外定义•C.由var在函数内定义•D.由关键字var在函数外定义参考答案:C4下列语句中,显示没有下画线的超链接的语句是()。

•A.a{text—decoration:none}•B.a{text—decoration:no underline}•C.a{underline:none}•D.a{decoration:no underline}参考答案:A5下列哪个不属于DOM元素结点类型?•A.元素结点•B.文本结点•C.属性结点•D.样式结点参考答案:D6在HTML页面中哪些部分能够插入JavaScript?•A.<body>部分•B.<head>部分•C.<body>部分和<head>部分均可•D.<title>部分参考答案:C7在以下选项中,能IE确声明数组并进行初始化的语句是()。

•A.str=new Dimension('1','2','3');•B.str=new dimension('1','2','3');•C.str:new Array('1','2','3');•D.str=new array('1','2','3');参考答案:C8下列关于Internet和Web的说法中,正确的是()。

web应用程序设计复习题

web应用程序设计复习题

web应用程序设计复习题一、什么是Web应用程序设计?Web应用程序设计是指使用Web技术开发和设计一种能够在网页上运行,通过浏览器访问的应用程序。

Web应用程序主要基于客户端-服务器模型,通过客户端(即用户的浏览器)向服务器发送请求,服务器响应请求并返回相应的结果给客户端。

二、Web应用程序的基本组成部分是什么?Web应用程序一般由多个组件构成,主要包括以下几个部分:1. 前端界面:即Web页面,用户通过浏览器来访问并与之交互。

前端界面通常由HTML、CSS和JavaScript等技术实现。

2. 后端服务:负责处理用户请求和数据交互的服务器端程序。

后端服务通常使用一种后端语言(如Python、Java、PHP等)开发,并与数据库或其他外部服务进行交互。

3. 数据库:用于存储和管理应用程序的数据。

常用的关系型数据库有MySQL、Oracle等,非关系型数据库有MongoDB、Redis等。

4. 中间件:用于连接前后端的框架或工具,负责请求的路由、权限校验、数据传输等功能。

5. 部署环境:Web应用程序需要运行在合适的运行环境中,如Apache、Nginx等Web服务器。

三、Web应用程序的开发流程有哪些?Web应用程序的开发流程一般包括以下几个阶段:1. 需求分析:明确应用程序的需求和目标,与客户或利益相关者进行沟通,定义应用程序的功能和规模。

2. 设计阶段:根据需求分析的结果,设计应用程序的结构、界面和流程。

可以绘制UI原型图和数据库设计图,确定技术栈和开发框架。

3. 编码和测试:根据设计的结果,开始进行具体的编码工作。

程序员根据需求编写代码,并进行单元测试和整体测试,确保功能的正确性和稳定性。

4. 部署和发布:将开发完成的应用程序部署到服务器上,并进行一系列的配置和测试工作。

最后发布应用程序,使其能够被用户访问和使用。

5. 运维和维护:应用程序上线后,需要进行运维和维护工作。

主要包括监控服务器的运行状态,进行性能调优、安全管理和功能扩展等。

Web程序设计期末考试复习题及参考答案-专升本

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。

Java-Web程序设计题库(含答案)

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程序设计期末复习题2014版

Web程序设计期末复习题2014版

2014版Web程序设计期末复习题一、选择题1.Internet使用_TCP/IP协议_。

A)G3协议 B)CDMA协议 C) TCP/IP协议 D) TCP协议和IP协议2.用HTML编写的网页文档在保存时应该以_____ HTML__为扩展名。

A)DOC B) WEB C) HTML D)PPT3.以下说法错误的是__网页可以用HTTP编写__。

A)网页文件其实是文本文件 B) word 2000也可以制作网页C)网页也是文档 D)网页可以用HTTP编写4.URL是___统一资源定位器__。

A)超文本传输协议 B)统一资源定位器 C)超文本标记语言 D)浏览器5.网页中的表单是______________________。

A)客户端向服务器传送数据的工具 B)服务器端向客房端传送数据的工具C)客户端向客户端传送数据的工具 D)弹出式对话框6.Internet起源于________________________。

A)美国 B)英国 C)前欧州共同体 D)前苏联7.一个正确的URL是__________________。

A) http///temp/zzz.htmB) http://temp/zzz.htmC) http:\\/temp/zzz.htmD) /temp/zzz.htm8.一个正确的电子邮件地址是________________________。

A) li zili@ B) li,zili@C) li zili& D) li zili@9.以下正确的说法是_____________________。

A)HTML的标记用%括起来 B) HTML标记名和属性之间用空格分开C)在HTML中,一个标记只有一个属性 D) HTML文档分头部、主体和尾部三部分10.<title>、</title>标记的作用是________________。

A)标识IE窗口标题栏的内容 B)标识网页特征 C)进行网页内容索引D)标识最大号字体11.设置网页背景图案应该使用__________________。

Web程序设计考试复习题.doc

Web程序设计考试复习题.doc

Web程序设计期末复习题一、单选题1、下列程序段执行后的结果是()oString s = new String(H abcdefg n); for (int i=0; i<s.length(); i+=2){System.out.print(s.charAt(i)); }A)aceg B) ACEG C) abcdefg D) abed2、有整型数组:int[] x={ 12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是().A)2 7 8 12 35 B)12 35 8 7 2C)35 12 8 7 2 D)8 7 12 35 23、下面的程序段创建了BufferedReader类的对彖in,以便读取本机c盘my文件夹下的文件l.txto File构造函数中正确的路径和文件名的表示是()。

File f = new File(填代码处);file =new FileReader(f);in=new BufferedReader(file);A)B) r\./my/l.txt fl C) l,c:\\my\\l.txf,D) H c:\ my\l.txt”4、应用程序的main方法中有以下语句,则输出的结果是()。

String sl=new String(H abc H);String s2=new StringC'abc");boolean bl=sl.equals(s2);boolean b2=(sl==s2);System.out.print(b 1+””+b2);A)true false B) false true C) true true D)false false5、应用程序的main方法屮有以下语句,则输出的结果是()。

Hashtable hashtable=new Hashtable();hashtable・put(“x”,” 12345”);hashtable.put(,,y,,,n67890u);hashtable.put(" a",n abede"); System.out.println(hashtable.get(H a"));A)a B) abede C) 12345 D) 678906、下面语句的功能是()oRandomAccessFile raf2 = new RandomAccessFile(" 1 .txt'V'rw");A)打开当前目录下的文件l.txt,既可以向文件写数据,也可以从文件读数据。

web程序设计复习题答案

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树中触发时,它会从最具体的元素开始,逐级向上传播到文档的根。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web 程序设计复习题一、填空题1、常见的动态网页程序设计语言有ASP 、 JSP 、 PHP等。

2、企业应用开发经常使用三层架构,这样可以方便维护。

这三层分别是_界面层_____, _商务逻辑层_、数据访问层。

3、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S 结构。

4、目前能够支持3种语言: C# 、、。

5、能连接“层次化数据”的数据源控件是_____和______。

6、在private、 protected、 public、 internal 修饰符中,private 是私有成员, 在类的内部才可以访问;protected 是保护成员,该类内部和继承类中可以访问; public是公共成员,完全公开,没有访问限制;internal是在同一命名空间内可以访问。

7、 提供的6个内置对象分别是Response、Request、Server、Application、Session和Cooki 。

8、.NET Framework主要包括_公共语言运行库CLR_____和__类库_____。

9、外部样式表通过__<link>____元素链接到网页。

10、XML主要用于_传输和存储_____数据。

11、C#中的数据类型包括_值类型_____和_引用类型_____。

12、配置web.config信息的方法有:直接手工输入或__采用管理工具进行配置____13、数据源空间包括AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。

14、连接数据库的信息可以保存在___ Web.config__文件的_ <connectionStrings>________ 配置节中。

15、利用命令行工具__aspnet_regiis.e xe ____ 可以为连接字符串加密。

16、窗体验证包括_客服端验证和服务器端验证两种形式。

17、在Visual Studio 2008命令提示对话框中输入命令______完成注册。

18、存放Web窗体页C#代码的模型有单文件页模型和_代码隐藏页模型___。

19、 3.5的服务器控件包括_ HTML 服务器控件和Web 服务器控件。

20、内容页通过__MasterPageFile__和母版页建立联系。

二、选择题1、 Web的工作模式是( B )A. 客户端/服务器端B. 浏览器/服务器C. 浏览器/浏览器D. 浏览器/客户端2、发布网站后不可能存在的文件夹是( B )A.App—DataB.App-CodeC.App-ThemesD.bin3、在窗体文件中使用较多的页面元素是( B )。

A.HTML标记B.Web服务器控件C.客户端脚本D.HTML服务器控件4、下列运算符中( D )具有三个操作数。

A.>>= B.&& C.++ D.?5、使用LINQ不能实现数据操作的是( D )A.查询B.插入C.修改D.导入6、下面( B )是静态网页文件的扩展名。

A. .aspB. .htmC. .aspxD. .jsp7、一组选项中可以选择多项的表单元素是:( A )A. Checkbox B. Radio C. Text D. Textarea8、在DHTML中把整个文件的各个元素作为对象处理的技术是: ( C)A. HTMLB. CSSC. DOMD. Script9. 下面那种语言是解释执行的( C )A. C++B. DelphiC. JavaScriptD. Java10、Session对象默认的超时时限为:( A )A. 20分钟B. 30分钟C. 45分钟D. 60分钟11、下列选项中,不是Page指令属性的是( C )。

A. CodePageB. DebugC. namespaceD. Language12、 ADO基本和核心的对象有三个:Connection连接对象、Command命令对象和:( B)A. Field对象B. Recordset对象C. Parameter对象D.Property对象13、打开VS2008的工具箱,应使用系统的( B)菜单。

A.窗口B.视图C.工具D.网站14、连接数据库的验证方式不包括( A )。

A.From 验证B.windows 验证C.SQL Server 验证D.Windows和SQL Server 混合验证15、Textarea属性之Rows用于设置:( D )A. 多行文本框名称B. 设置最多可以输入的行数C. 设置每行可以输入的字符D. 设置每列可以输入的字符数16、下面的技术中,是客户端脚本语言的是:( D )A. ASPB. PHPC. PerlD. VBScript17、DHTML主要技术组成不包含:( A )A.ASPB.HTMLC.Script技术D.CSS18、连接SQL Server数据库,使用(D )指定数据库名。

A.Initial CatalogB.CatalogC.DatabaseD.A和C19、App-Code文件夹用来存储( C )。

A.数据库文件B.共享文件C.代码文件D.主题文件20、下列数据类型属于引用类型的是( C )。

A.boolB.charC.stringD.enum21、CSS样式主要部分为( C )。

A.选择器和字段B.字段和声明C.选择器和声明D.声明和别名22、事件的( )通过委托来实现。

A.别名B.字段C.类型D.声明23、SqlDataSource的参数绑定中数据来源CookieParameter实现( )A.控件属性值与参数的绑定B.表单域的值与参数的绑定C.Cookie对象值与参数的绑定D.用户配置属性与参数的绑定24、下面(B)不属于值类型。

A.简单类型B.数组类型C.枚举类型D.结构类型25、( B )可以用来显示图片,还可以实现图片的超链接。

A.ImageMap控件B.Image控件C.RadioButton控件D.RadioButtonList控件26、 3.5控件引入了( D ),具有一定的智能性。

A.服务器端验证B.客户端验证C.终端验证D.窗体验证27、web服务器控件服务不包括( A )。

A.InputB.AdRotatorC.CalenderD.Wizard28、下面不属于容器控件的是( C )。

A.PanelB.PlaceHolderC.CheckBoxD.RadioButtonLIist29、Session状态和Cookies状态的最大区别是( D )。

A.容量不同B.类型不同C.生命周期D.存储的位置不同30、下列对象可以向dataset中填充数据的是( )A、SqlConnectionB、SqlCommandC、SqlDataReaderD、SqlDataAdapter31、CSS样式不包括(B)。

A、基于元素的样式B、基于文件的样式C、基于类的样式D、基于ID的样式32、对于动态网页文件的扩展名是:()A、.aspxB、.htmlC、.jspD、.asp33、web.config文件不能用于( A )。

A、Application事件定义B、数据库连接字符串的定义C、对文件夹访问授权D、基于角色的安全性控制34、下面ListControl控件与数据库数据显示无关的属性是()A、AppendDataBoundItemB、DataTextFieldC、DataValueFieldD、Browser35、下列数据类型属于引用类型的是( A )A、structB、classC、interfaceD、delegate36、Web服务器控件不包括(B )A、WizardB、InputC、AdRotatorD、Calender37.面向对象的语言具有什么特性。

(A )A、封装、继承、多态B、潜伏、继承、多态C、潜伏、封装、多态D、潜伏、封装、传播性38、C#中声明枚举类型是用(B )关键字声明。

A、structB、enumC、constD、ushort39、下面控件中不能执行鼠标单击事件的是(C )A、ImageButtonB、ImageMapC、ImageD、LinkButton40. 以下是Label控件的属性的是( A )A、textB、valueC、accD、accp41. 网页重定向功能可以有内置对象(B)的方法Redirect实现、A、ServerB、ResponseC、RequestD、Application42. 中的上传控件是(C)A、ListBoxB、AdRotatorC、FileUploadD、Panel43. 在NET中CLS(Common Language Specification)的作用是( D )A、存储代码B、防止病毒C、原程序跨平台D、对语言进行规范44. visual studio里没有( D )A、html控件B、数据控件C、验证控件D、发布控件45 设A = ”ASP”,B = “.NET”,以下( B )可以得到站果””。

A、A&BB、A+BC、A&+BD、A-B46. 中可以在不同项目之间共享的对象是( C )A、ResponseB、RequestC、ApplicationD、Session47. 下列对象可以向dataset中填充数据的是( D )A、SqlConnectionB、SqlCommandC、SqlDataReaderD、SqlDataAdapter48. 下列哪个控件不能作为数据显示控件( D )A、GridViewB、DataListC、RepeaterD、CustomValidator49. 以下不是SqlCommand对象的方法是( A )A、Cancel()B、ExecuteRead()C、ExecuteScalar()D、ExecuteNonQuery()50. 表示只有所属的成员才能访问的修饰符是(C)A、publicB、protectedC、privateD、Internal三、分析简答题1、String s = new String("xyz");创建了几个String Object?答:两个或一个,”xyz”对应一个对象,这个对象放在字符串常量缓冲区,常量”xyz”不管出现多少遍,都是缓冲区中的那一个。

New String每写一遍,就创建一个新的对象,它一句那个常量”xyz”对象的内容来创建出一个新String对象。

如果以前就用过’xyz’,这句代表就不会创建”xyz”自己了,直接从缓冲区拿。

相关文档
最新文档