Web程序设计复习提纲(含答案)

合集下载

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程序设计复习提纲(含答案)

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、15 C、 20 D、应用程序从启动到结束4、下面哪一个对象用于与数据源建立连接:( b )A、mand B、 ConnectionC、DataReader D、 DataAdapter5、Global、asax文件中Session_Start事件何时激发( b )A、在每个请求开始时激发B、尝试对使用进行身份验证时激发C、启动会话时激发D、在应用程序启动时激发6、下面哪一个文件就是全局配置文件( B )A、 Global、asax B、 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与ASP、NET技术都就是把脚本语言嵌入到HTML文档中D、 ASP、NET程序与ASP程序一样都就是解释执行9、下面关于HTML得描述错误得就是( d )A、超文本标记语言,一种为Internet文档设计得标记语言B、与操作系统平台得选择无关,只要有浏览器就可以运行HTML文档C、所有得标记都就是成对出现D、由浏览器解释HTML标记符号并以它们指定得格式把相应得内容显示在屏幕上10、下列关于ASP、NET得验证控件描述错误得就是( A )A、在客户端与服务器端都能进行验证B、其客户端验证与服务器端验证对所有浏览器都适用C、如果页面调用了多个验证控件,当有其中得一个验证未通过时,整个页面不会被通过验证D、一个服务器控件可同时被多个验证控件验证11、在ASP、NET应用程序中访问SqlServer数据库时,需要导入得命名空间为( B )A、System、Data、Oracle B、 System、Data、SqlClientC、 System、Data、ODBCD、System、Data、OleDB12、如果需要确保用户输入大于30得值,应该使用( c )验证控件A、RequiredFieldValidatorB、pareValidatorC、RangeValidatorD、Regularexpression_rValidator13、下面哪一个不就是网页文件得后缀名( d )A、htmB、aspxC、htmlD、 txt14、如果外地朋友通过Internet访问您得计算机上得ASP、NET文件,应该选择( d)。

Web编程期末复习提纲

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)属性。

Web程序设计复习题

Web程序设计复习题

Web程序设计复习题Web程序设计复习题一、单选题(共44题,共88分)1.发布网站后不可能存在的文件夹是( )A.App—DataB.App-CodeC.App-ThemesD.bin2.在窗体文件中使用较多的页面元素是( ) 。

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

A.=B.C.++D.?4.使用LINQ 不能实现数据操作的是( )A.查询B.插入C.修改D.导入5.下面( )是静态网页文件的扩展名A..aspB..htmC..aspxD..jsp6.一组选项中可以选择多项的表单元素是:( )A.CheckboxB.RadioC.TextD.Textarea7.在DHTML中把整个文件的各个元素作为对象处理的技术是: ( )A. HTMLB. CSSC.DOMD.Script8.下面那种语言是解释执行的( )A.C++B.DelphiC.JavaScripD.Java9.Session 对象默认的超时时限为:( )A.20 分钟B.30 分钟C.45 分钟D.60 分钟10.下列选项中,不是Page指令属性的是( )。

A.CodePageB.Debugspacenguage11.ADO基本和核心的对象有三个:Connection 连接对象、Command命令对象和:( )A. Field 对象B.Recordset 对象C.Parameter 对象D.Property 对象12.打开VS2022的工具箱,应使用系统的( )菜单A.窗口B.视图C.工具D.网站13.连接数据库的验证方式不包括( )。

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

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程序设计

综合作业1. (单选题) 对于一个XML文档,以下哪个元素的名称是正确的( )(本题2.0分)A、<Note>B、<phone number>C、<1dollar>D、以上三个都不正确学生答案:未答题标准答案:A解析:得分: 02. (单选题) 在XML Schema文档中,定义一个雇员的年龄时,要求是18~58周岁之间。

下面代码配置中,正确的是( )(本题2.0分)A、<xs:element name="age"><xs:simpleType><xs:restriction base="xs:integer"><xs:minInclusive value="18"/><xs:maxInclusive value="58"/></xs:restriction></xs:element>B、<xs:element name="age"><xs:simpleType><xs:restriction base="xs:string"><xs:minInclusive value="18"/><xs:maxInclusive value="58"/></xs:restriction></xs:simpleType></xs:element>C、<xs:element name="age"><xs:simpleType><xs:restriction base="xs:integer"><xs:min value="18"/> <xs:max value="58"/></xs:restriction></xs:simpleType></xs:element>D、<xs:element name="age"><xs:simpleType><xs:restriction base="xs:string"><xs:min value="18"/> <xs:max value="58"/></xs:restriction></xs:element>学生答案:未答题标准答案:A解析:得分: 03. (单选题)在一个web应用中有页面index.html,具体代码如下:<html><body><img src="/image01.jpg"><img src="/image02.jpg "> <img src="/image03.jpg "></body></html>请问在IE浏览器中请求该页面时,浏览器会发出几次请求( )(本题2.0分)A、1次B、2次C、3次D、4次学生答案:未答题标准答案:D解析:得分: 04. (单选题) 下面选项中,可以实现浏览器重定向的状态码是( )(本题2.0分)A、100B、200C、304D、303学生答案:未答题标准答案:C解析:得分: 05. (单选题) 下面选项中, Servlet需要运行的环境是( )(本题2.0分)A、客户端B、IE浏览器C、Servlet容器D、Servlet本身学生答案:未答题标准答案:C解析:得分: 06. (单选题) Eclipse工具开发Servlet会自动将src目录下的文件编译成class文件存放到哪个目录下( )(本题2.0分)A、classB、classesC、libD、conf学生答案:未答题标准答案:B解析:得分: 07. (单选题) 下面选项中, 用于返回某个资源文件的InputStream 输入流对象的方法是( )(本题2.0分)A、getRealPath(String path)B、getResource(String path)C、getResourcePaths(String path)D、getResourceAsStream(String path)学生答案:未答题标准答案:D解析:得分: 08. (单选题)在Java Web应用程序中,给定某Servlet程序的代码如下所示:Public class Servlet1 extends HttpServlet{Public void doGet(HttpServletRequestrequest,HttpServletResponse response) ThrowsServletException IOException{System.out.println(“get”);}Public void doPost(HttpServletRequestrequest.HttpServletResponse response) ThrowsServletException,IOException{System.out.println(“post”);doGet(reauest,response);}}用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是( )(本题2.0分)A、getB、postC、get postD、post学生答案:未答题标准答案:A解析:得分: 09. (单选题)阅读下面代码:Book book = BookDB.getBook(id);HttpSession session = req.getSession();List<Book> cart = (List) session.getAttribute("cart");if (cart == null) {cart = new ArrayList<Book>();session.setAttribute("cart", cart);}cart.add(book);下面选项中,哪个是对上述代码功能的正确描述( )(本题2.0分)A、实现不同用户的不同浏览器之间共享同一个购物车中的数据B、实现不同的应用程序之间共享同一个购物车中的数据C、实现放在不同web容器中的不同应用程序共享同一个购物车中的数据D、实现了每个不同的浏览器都有自己对应的一个购物车,来实现数据共享学生答案:未答题标准答案:D解析:得分: 010. (单选题) 下面关于配置Web应用的缺省Servlet的说法中,正确的是( )(本题2.0分)A、可以将Servlet的映射路径配置为\B、可以将Servlet的映射路径配置为/C、可以将Servlet的映射路径配置为\\D、可以将Servlet的映射路径配置为//学生答案:未答题标准答案:B解析:得分: 011. (单选题) 下列方法中,哪个不是Servlet接口中的方法( )(本题2.0分)A、init()B、service()C、getServlet()D、getServletInfo ()学生答案:未答题标准答案:C解析:得分: 012. (单选题) 在HttpServletRequest接口中,用于获取所有请求头名称并返回Enumeration对象的方法是( )(本题2.0分)A、getMethod()B、getHeader(String name)C、getHeaders(String name)D、getHeaderNames()学生答案:未答题标准答案:D解析:得分: 013. (单选题) JSPModel2开发的系统中,实现控制器的是( )(本题2.0分)A、JSPB、HTMLC、JAVABEAND、SERVLET学生答案:未答题标准答案:D解析:得分: 014. (单选题) XML是一种类似于HTML的标记语言,它的全称是( )(本题2.0分)A、超文本标记语言B、可扩展标记语言C、动态标记语言D、动态超文本标记语言学生答案:未答题标准答案:B解析:得分: 015. (单选题) 在Constructor类中,用于获取构造方法名称的方法是( )(本题2.0分)A、getModifiers()B、getName()C、getParameterTypes()D、getModify()学生答案:未答题标准答案:B解析:得分: 016. (单选题) 下面选项中, 用于根据指定名称获取ServletContext的域属性值的方法是( )(本题2.0分)A、String getAttibute(String name)B、Object getAttibute(String name)C、String getAttibute(Object name)D、Object getAttibute(Object name)学生答案:未答题标准答案:B解析:得分: 017. (单选题) 对于一个XML文档,以下哪个元素的名称是错误的( )(本题2.0分)A、<Note>B、<h1>C、<1dollar>D、以上三个都不正确学生答案:未答题标准答案:C解析:得分: 018. (单选题) 客户端的每次请求调用Servlet都会执行的Servlet 生命周期方法是( )(本题2.0分)A、init()B、destory()C、service()D、close()学生答案:未答题标准答案:C解析:得分: 019. (单选题) 下面选项中,能禁止浏览器缓存页面的是( )(本题2.0分)A、response.setDateHeader("Expires",0);response.setHeader("Control","no-cache");response.setHeader("Pragma","no-cache");B、response.setDateHeader("Expires",0);response.setHeader("Cache-Control","no-cache");response.setHeader("Pragma","-1");C、response.setDateHeader("Expires",0);response.setHeader("Cache-Control","no-cache");response.setHeader("Pragma","no-cache");D、response.setDateHeader("Expires",0);response.setHeader("Pragma","no-cache");学生答案:未答题标准答案:C解析:得分: 020. (单选题) 在JSP页面中包含如下jsp代码: <%out.print(new java.util.Date().toLocaleString()); %> 则下面说法中,正确的是( )(本题2.0分)A、该代码是将信息打印在客户端控制台上B、该代码是将信息打印在服务器控制台上C、该代码是将信息打印在客户端浏览器上D、每次在客户端浏览器上访问此jsp页面,显示时间都是一样的学生答案:未答题标准答案:C解析:得分: 021. (多选题) 在DTD属性定义中,属性类型的取值可以是( )(本题4.0分)A、CDATAB、Enumerated(枚举类型)C、IDD、IDREF和IDREFS学生答案:未答题标准答案:ABCD解析:得分: 022. (多选题) JSP Model2架构模型采用的技术包括( )(本题4.0分)A、JSPB、JSC、ServletD、JavaBean学生答案:未答题标准答案:ACD解析:得分: 023. (多选题)阅读下列的DTD文件<!ELEMENT 书架 (书+)><!ELEMENT 书 (书名,作者,售价)><!ELEMENT 书名 (#PCDATA)> <!ELEMENT 作者 (#PCDATA)><!ELEMENT 售价 (#PCDATA)>关于上述DTD,下列描述正确的是( )(本题4.0分)A、在第1行中,使用<!ELEMENT …>语句定义了一个元素,其中“书架”是元素的名称B、在第1行中,“(书+)”表示书架元素中有一个或者多个书元素C、在第2行中,“书”是元素名称,“(书名,作者,售价)”表示元素书包含书名、作者、售价这三个子元素,并且这些子元素可以按任意顺序出现D、在第3~5行中,“书名”、“作者”和“售价”都是元素名称,“(#PCDATA)”表示元素中嵌套的内容是普通的文本字符串学生答案:未答题标准答案:ABD解析:得分: 024. (多选题) 下面选项中,哪些可以禁用浏览器缓存( )(本题4.0分)A、Expires: -1B、Cache-Control: no-cacheC、Pragma: no-cacheD、Last-Modified: -1学生答案:未答题标准答案:ABC解析:得分: 025. (多选题) 一个用户安装了Tomcat,但无法启动Tomcat,可能是由于哪些原因引起的( )(本题4.0分)A、没有安装JDKB、Tomcat与JDK的版本不匹配,例如Tomcat7推荐使用JDK7版本C、没有设置JAVA_HOME系统环境变量D、以上都有可能学生答案:未答题标准答案:ABCD解析:得分: 026. (判断题) XML元素的属性取值,必须要用双引号(“”)或者单引号(‘’)引起来,否则将被视为错误。

《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程序设计》课后题答案
答案:
(1)打开“Internet Information Services (IIS)管理器”对话框。
(2)在“连接”窗格中,展开服务器名称,然后展开“站点”。
(3)右击“默认网站”,然后选择“添加虚拟目录”。此时将出现“添加虚拟目录”对话框。
(4)在“别名”框中,输入 CompiledWebSite。
工具箱。提供可以拖到页上的控件和 HTML 元素。 “工具箱”元素按常用功能分组。
服务器资源管理器/数据库资源管理器。用于显示数据库连接。如果未显示“服务器资源管理器”,可以在“视图”菜单上单击“服务器资源管理器”或“数据库资源管理器”。
4)编写应用程序的步骤是什么?
答案:
(1)创建一个新的 Web 窗体页
2.操作题
请自定义你的集成开发环境,将所有文本的颜色改成红色。
答案:
(1)在菜单栏中,选择[工具] →[选项]。
(2)在 [选项] 列表中选择[环境]→[字体和颜色]。
(3)在[项前景]列表中,选择“红色”,然后选择[确定]按钮。
3.程序设计题
创建一个指向目标文件夹“d:\CompiledSite”的IIS虚拟目录。

1.选择题
1) A 2) B 3) C 4) B 5) B 6) A 7) C 8) C 9) B 10) D 11) B 12) B 13) C 14) A 15) B
2.填空题
1)continue 2)System.Enum 3)整型、实型、字符型和布尔型4) if switch 5) 5
6)封装性、继承性和多态性7)值类型、引用类型和指针类型8) 80
2)Visual Studio内置服务器的作用是什么?
答案:
Visual Studio开发服务器是在Windows操作系统(包括Home Edition版本)上本地运行的Web服务器。与IIS Express一样,它是专门构建用于在本地计算机上运行的。它不会处理针对其他计算机的请求。此外,它也不会提供应用程序范围外的文件。Visual Studio开发服务器是一种方法,可用于在向运行IIS的生产服务器发布网站或应用程序之前在本地进行测试。

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

《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程序设计课后习题答案

web程序设计课后习题答案

web程序设计课后习题答案Web程序设计课后习题答案在学习Web程序设计课程的过程中,课后习题是巩固知识、提高技能的重要途径。

通过认真完成习题,不仅可以加深对课程内容的理解,还可以锻炼自己的编程能力和解决问题的能力。

下面我们将为大家总结一些常见的Web程序设计课后习题答案,希望对大家的学习有所帮助。

1. HTML/CSS基础知识- 问题:如何创建一个HTML文档?答案:可以使用文本编辑器如Notepad++或者Sublime Text等,编写以下代码:```<!DOCTYPE html><html><head><title>My Webpage</title></head><body><h1>Hello, World!</h1></body></html>```- 问题:如何在HTML中添加图片?答案:可以使用`<img>`标签,例如:```<img src="image.jpg" alt="Description of image"> ```2. JavaScript基础知识- 问题:如何声明一个变量?答案:可以使用`var`关键字,例如:```var x = 5;```- 问题:如何编写一个简单的函数?答案:可以使用`function`关键字,例如:```function greet(name) {return "Hello, " + name + "!";}3. 响应式网页设计- 问题:如何使用媒体查询来实现响应式设计?答案:可以在CSS中使用`@media`规则,例如: ```@media (max-width: 768px) {/* 在窄屏幕下的样式 */}@media (min-width: 768px) {/* 在宽屏幕下的样式 */}通过认真总结和回顾这些习题答案,我们可以更好地掌握Web程序设计的基础知识和技能,为以后的学习和工作打下坚实的基础。

web程序设计期末考试题及答案

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程序设计复习资料

---------------------------------------------------------------最新资料推荐------------------------------------------------------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程序设计期末考试复习题及参考答案-专升本《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.单项选择题(将正确答案序号填写在题目的括号中)(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程序设计题库(含答案)

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无关的。

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程序设计第7版复习题答案

web程序设计第7版复习题答案

web程序设计第7版复习题答案1. 什么是Web程序设计中的关键概念?答案:Web程序设计中的关键概念包括客户端和服务器的交互、HTTP协议、HTML、CSS、JavaScript以及Web服务器的配置和管理。

2. 描述HTML的基本结构。

答案:HTML的基本结构包括`<!DOCTYPE html>`声明、`<html>`根元素、`<head>`头部元素和`<body>`主体元素。

`<head>`中通常包含元数据,如`<title>`、`<meta>`、`<link>`和`<script>`等,而`<body>`中包含页面的可见内容。

3. CSS选择器有哪些类型?答案:CSS选择器包括类型选择器、类选择器、ID选择器、属性选择器、伪类选择器和伪元素选择器。

4. 解释JavaScript中的事件冒泡和事件捕获。

答案:事件冒泡是指当一个元素上的事件被触发时,该事件会从事件目标开始,逐级向上传播到文档根节点。

事件捕获则是事件从文档根节点开始,向下传播到事件目标的过程。

5. 如何在Web页面中实现表单验证?答案:表单验证可以通过HTML内置的表单验证属性(如`required`、`type`、`min`、`max`等)和JavaScript来实现。

在JavaScript中,可以通过监听表单的`submit`事件,并在事件处理函数中检查表单数据的有效性来完成验证。

6. 什么是AJAX,它如何工作?答案:AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术。

它通过JavaScript中的`XMLHttpRequest`对象或`fetch` API异步请求数据,并在收到响应后更新DOM。

7. 描述Web服务器的作用。

web程序设计 复习资料

web程序设计 复习资料

WEB程序设计复习资料一、选择题1.相对于比较早出现的服务器端技术是( B )A.ASPB.CGIC.JSPD.JavaScript2.web的工作模式是( B )A .客户端/服务器端 B.浏览器/服务器 C.浏览器/浏览器 D.浏览器/客户端3.<b>表示:( D )A.分段B.产生空格C.强制换段D.强制换行4.一组选项中可以选择多项表格单元是( A )A. CheckboxB.RadioC.TextD.Textarea5.在DHTML中的整个文件的各个因素作为对象处理技术是( C )A.HTMLB.CSSC.DOND.Script6.下面那种语言是解释执行的( C )A.C++B.DelphiC.JavaSeriptD.Java7.ASP文件所有的Seript程序代码均须放在下列符号之间:( D )A./* */B.<!-- -?C.<pre></pre>D.<% %>8.<%Response.Write "您来访的时间是:"& Year(date()) &"年"& Month(date()) &"月"& Day(date()) &"日" %>如果浏览者打开这个ASP页面的日期是2006年5月20日,以上代码运行后,转化成标准HTML代码为:( A )A.您来访的时间是:2006年5月20日B.Response.Write "您来访的时间是:"& Year(date()) &"年"& Month(date()) &"月"& Day(date()) &"日"C. <%您来访的时间是:2006年5月20日%>D.您来访的时间是:"& Year(date()) &"年"& Month(date()) &"月"& Day(date()) &"日"9.SQL语句中创建数据表的语句是:( A )A.Create TableB.Produce TableC.Alter TableD.Drop Table10.Response.Redirect "login.asp"表示:( D )A.覆盖login.aspB.关闭login.aspC. 在一个新窗口中打开login.aspD. 重定向到login.asp 1. HTTP协议的工作二、填空1.模式是基于客户端请求、服务器响应。

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、下列标记不属于HTML文档的基本结构的是:( d )A. <html> B. <body> C. <head> D .<form>2、请问下面程序段执行完毕,页面上显示内容是什么:( c )(“<a href=''>新浪</a>”)A .新浪B .<a href=''>新浪</a>~C. 新浪(超链接)D. 该句有错,无法正常输出3、Session对象的默认有效期为多少分钟:( C )A. 10B. 15C. 20D. 应用程序从启动到结束4、下面哪一个对象用于与数据源建立连接:( b )A. CommandB. ConnectionC. DataReaderD. DataAdapter5、文件中Session_Start事件何时激发( b )A. 在每个请求开始时激发B. 尝试对使用进行身份验证时激发【C. 启动会话时激发D. 在应用程序启动时激发6、下面哪一个文件是全局配置文件( B )A. B.C. D.7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( D )A. .(HtmlEncode (“<B>”))B. (“ (“<B>”)”)C. (“<B>”))!D. (“<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. B. . SqlClientC. . ODBCD. 、如果需要确保用户输入大于30的值,应该使用( c )验证控件A. RequiredFieldValidatorB. CompareValidatorC. RangeValidatorD. Regularexpression_rValidator13、下面哪一个不是网页文件的后缀名 ( d )A. htmB. aspxC. htmlD. txt14、如果外地朋友通过Internet访问你的计算机上的文件,应该选择( d)。

、A. B. C. D. A. Now B. Date C. Time D. Today 16.若要将数据由服务器传送至浏览器,可以使用哪个方法。

( 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与RequiredFieldValidator《29.在HTML中,超链接由( B )标记定义。

A、<p>B、<a>C、<img>D、<meta>30.下面几个图形控件中,不能执行鼠标单击事件的控件是( B )A、ImageButtonB、ImageC、ImageMap 31.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 )(“中国”);( );(意思使得web服务器停止处理并返回结果,文件中剩余的内容将不被处理) ?(“你好”);A、中国你好B、中国C、你好D、出错35.DataSet内部用( B )描述数据,具有平台无关性A、关系型数据库B、XMLC、网状型数据库D、层次性数据库36.( D )对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放以行数据A、DataAdapterB、DataSet:C、DataViewD、DataReader37.关于B/S和C/S编程体系,下面说法不正确的是( C )A、B/S、结构的编程语言分成浏览器编程语言和服务器编程语言B、HTML和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 、()方法的主要功能是:获取文件对象绝对路径。

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

7、常见的动态网页程序设计语言有:ASP、PHP和 JSP 。

8、下面程序代码写在页面的Page_Load事件中,IsPostBack变量的作用是:用于检查页面是否已经回传给服务器端。

~if (!IsPostBack) {= "第一次访问!";}9、ASP的英文全称是:Active Server Page。

10、数据库最常用的四大基本操作:添加、修改、删除、取。

11、APP_Code目录主要存放:共享作用的代码文件的。

12、HTML中<br>标签用于:网页进行转行。

13、HTML中<p>标签用于:定义段落。

]14、HTML中在浏览器上用于显示的内容位于:<body></body>标签内。

15、标签<form name=form1></form1>表示表单16、在HTML语句中<a></a>为超链接标签17、主题由一个文件组构成,包括:皮肤文件、级联样式表文件、图片和其他资源等的组合。

18、母版页的最大好处是:一个页面格式多次套用。

19、和ASP一样,也是一种:给予面向对象的的系统。

20、网站中的文件(如果有的话)必须放在:应用程序的根目录下。

三、问答题:|1、提供了几个验证控件各有什么作用答:有5个requiredfieldvalidator 用于必填验证rangevalidator 范围验证comparevalidator 比较验证regularexpressionvalidator 正则表达式验证customvalidaotr 用用户自定义的规则进行验证.2、数据访问程序的开发流程分为那几个步骤答:1利用Connection对象创建数据连接2、利用Command命令对象数据源执行SQL命令3.利用DataReader对象读取数据源的数据。

相关文档
最新文档