WEB程序设计(C)
2023年计算机二级《Web程序设计》考试历年真题摘选附带答案

2023年计算机二级《Web程序设计》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】下列语句中,能产生带有数字列表符号的列表标记是______。
A.<ul >B.<dl >C.<ol >D.<list >2.【单选题】HTTP 在可靠的______协议之上提供一种传输信息的机制。
A.物理层B.网络层C.传输层D.应用层3.【单选题】给定一个Model1 体系结构,其中有一个JSP 页面处理所有控制器函数,这个JSP控制器通过( )把请求分派给另一个JSP页面A.B.C.D.4.【单选题】JavaScript 代码的用途描述不正确的是A.JavaScript 是一种脚本语言,所以它一般没人用B.JavaScript 是一种功能强大的弱类型语言C.能完成计算机辅助设计D.应用最广泛的是用来制作网页5.【单选题】HTTP 请求消息中可以不包含______。
ⅰ.开始行ⅰ.消息头ⅰ.消息体实体数据A.仅ⅰB.ⅰ和ⅰC.ⅰ和ⅰD.仅ⅰ6.【单选题】实现一个checkbox 多选选项的HTML 代码是_________。
A.B.C.D.7.【问答题】swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上?8.【单选题】( )可以用来显示图片,还可以实现图片的超链接。
A.ImageMap 控件B.Image 控件C.RadioButton 控件D.adioButtonList 控件9.【单选题】下列符合CSS语法的正确语句是______。
A.body:color=blackB.{body;color:black}C.body{color:black;}D.{body:color=black}10.【单选题】C#中声明枚举类型是用( )关键字声明。
A.structB.enumC.consthort11.【单选题】在下列语句中,在CSS文件中插入的正确注释语句是______。
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程序设计复习提纲(答案不一定正确,请自己验证下是否正确。
)一、选择题1、以下标记不属于HTML文档的根本结构的是:〔 d 〕A. <html> B. <body> C. <head> D .<form>2、请问下面程序段执行完毕,页面上显示内容是什么:〔 c 〕Response.Write (“<a href=' :// sina '>新浪</a>〞)A .新浪B .<a href=' :// sina '>新浪</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.12、如果需要确保用户输入大于30的值,应该使用〔 c 〕验证控件A. RequiredFieldValidatorB. CompareValidatorC. RangeValidatorD. Regularexpression_rValidator13、下面哪一个不是网页文件的后缀名 ( d )A. htmB. aspxC. htmlD. txt14、如果外地朋友通过Internet访问你的计算机上的文件,应该选择〔 d〕。
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程序设计试题及答案,希望能给⼤家带来帮助!更多精彩内容请及时关注我们应届毕业⽣考试⽹! ⼀、选择题 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程序设计》试卷及答案(2)

计算机专业课程《Web程序设计》试卷及答案一、单选题21、如果要在网页上添加一个计算器来统计人数的话,我们可以选用()对象对计数变量Count的加法操作来实现。
A、SessionB、ApplicationC、ServerD、Page22、下面哪一个对象用于与数据源建立连接:()。
A、CommandB、ConnectionC、DataReaderD、DataAdapter23、Global.asax文件中Session_Start事件何时激发()。
A、在每个请求开始时激发B、尝试对使用进行身份验证时激发C、启动会话时激发D、在应用程序启动时激发24、在应用程序中访问SqlServer数据库时,需要导入的命名空间为()。
A、System.Data.OracleB、System.Data.SqlClientC、System.Data. ODBCD、System.Data.OleDB25、框架中,服务器控件是为配合Web表单工作而专门设计的。
服务器控件有两种类型,它们是()。
A、HTML控件和Web控件B、HTML控件和XML控件C、XML控件和Web控件D、HTML控件和IIS控件26、下列关于构造函数的描述正确的是()。
A、构造函数可以声明返回类型。
B、构造函数不可以用private修饰C、构造函数必须与类名相同D、构造函数不能带参数27、Session对象的默认有效期为多少分钟:()。
A、10B、15C、20D、应用程序从启动到结束28、当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是()。
A、RadioButtonB、CheckBoxListC、CheckBoxD、RadioButtonList29、Global.asax文件中Session_Start事件何时激发()。
A、在每个请求开始时激发B、尝试对使用进行身份验证时激发C、启动会话时激发D、在应用程序启动时激发30、下列选项中,只有()是错误的。
全国计算机等级考试二级web程序设计习题及答案
全国计算机等级考试二级《web程序设计》习题及答案本卷共分为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的《C程序设计》远程教学系统研究与设计
学质量难 以控制 . 学效果不 佳 并且这类课程的课时数都比较 教 少。 我们学校《 C程序 设计》 5 共 4个学 时的理论课 ,6个 学时的 3 实验课 , 在这样少 的课 时里 , 学生光靠课堂教学想学好 这门课 。 效 果 肯 定 不 是太 好 。 因而 . 达 到 良好 的 教 学 效果 必须 开 发 相 应 要 的 辅 助 教 学 软 件 。 教 与 学 融 为一 体 。 使 2 基 于 We 《 程序 设 计 > 程教 学 系统 功 能 . b的 C 远
了《 C程 序设 计 》 程 。 课 3 远 程教 学 系统 的 总体 设 计 . 由于 开 课 班 级多 。 校 采 用 “ 班 上 大 课 , 班 做 实 验 ” 学 合 分 的方 31 系统模块设计 . 远 程 教 学 系统 共 分 为 两 个 子 系统 : 教 师子 系统 和学 生 子 系 式 教学 , 仍 需 不 少 的教 师 。 因为 教 师 水 平 和 教 学 风 格 不 一 、 但 学 生 来 源 不 一 、 生 计 算 机 基 础 不 一 、 房 不 够 用 , 些 导 致 了教 统 . 功能 模 块 划 分 如 图 1 示 。 学 机 这 其 所
在垃教学鬟统
教师_系 f 统
学生 l 予胃统
该 系统 是 以超 文 本 的 方 式组 织 起 来 的 .每 一 个 知识 点 及 其 相 关 的 内 容 按 照 逻辑 关 系组 织 成 网状 , 于 用 户 学 习 和记 忆 。 便 内 容 以多 种 形 式 表 现 , 括 文 本 、 像 、 画 和声 音 。 基 于 We 包 图 动 b的 多 媒 体 教 学 系 统 是 一 个 集 课 件 、 习 、 习 、 论 等 为一 体 的 计 学 练 讨 算 机 远 程 学 习系 统 。 用 课 件 学 习时 , 户可 以根 据个 人 的知 识 使 用 水平 、 知识结构和理 解能力 , 自由选 择教 学内容。系统 中对 比较 图 1 在 线教 学 系统 功 能 模 块 划 分 图 重 要 的 教 学 内容 .用 户 学 习 需要 记 忆 和 加 强 动手 能力 以及 有 一 . 2 定难度 的教学 内容 , 都准备有 范例 、 习 , 练 供用 户在 学习完所选 3 数 据 库设 计
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程序设计计算机二级
Web程序设计是计算机二级考试中的一部分,涉及到网页开发、前端技术和后端技术等方面的知识。
在这个考试中,通常会涉及到
以下内容:
1. HTML和CSS,这是Web开发的基础,HTML用于搭建网页的
结构,而CSS用于美化网页的样式。
在考试中可能会涉及到HTML元
素的使用、CSS样式的应用以及布局等方面的知识。
2. JavaScript,JavaScript是一种常用的脚本语言,用于实
现网页的交互功能。
在考试中可能会涉及到JavaScript的语法、DOM操作、事件处理等方面的知识。
3. 前端框架,如Bootstrap、jQuery等前端框架在Web程序设
计中有着重要的作用,考试中可能会涉及到这些框架的基本用法和
应用。
4. 后端技术,涉及到服务器端的技术,如PHP、Java、Python
等编程语言,以及数据库的基本操作等内容。
5. Web安全,涉及到Web程序设计中的安全性问题,如跨站脚本攻击(XSS)、SQL注入等内容。
总的来说,Web程序设计在计算机二级考试中是一个重要的考察内容,涉及到的知识面比较广,需要考生掌握扎实的前端和后端技术,以及一定的Web安全知识。
希望这些信息能够帮助到你。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学号
姓名 装
班级 订
考试时间 线
年 月日
8.读取客户端信息的 ASP 内置对象是( )。
A.Request B.Application C.Session D.Response
9.Session 对象的两个常用事件是( )。
A.Session_onstrat 和 Session_onend
B.Timeout 和 SessionID
5.为下列表单编写一个客户端密码长度验证程序并将用户名和密码保存在 指定的文本文件中。(第 1 小题 10 分,第 2 小题 5 分,共 15 分) 表单界面:
C 套第 5 页共 5 页
年 月日
考试时间 线
班级 订
表单代码: <form name="form1" method="post" action=""> <p>请填写用户名和密码</p> 用户名:<input name="yhm" type="text" id="yhm" ><br> 密 码:<input name="mm" type="password" id="mm">
C 套第 2 页共 5 页
B.关闭连接对象 D.执行 SQL 命令
第二题
得 分
填空题 (每空 1 分,共 15 分)
1.Javascript 的三种数据类型是_逻辑型____ __、
数值型
。
2.要使用 Javascript 中的对象,可采用 内建
器
对象和自定义对象。
字符型 对象、
、 浏览
第四题
得 分
3.在 VBScript 中,运用__+____和___&___操作符可以将字符串进行连接。
4.asp 技术通过后缀为 .asp
的文件来实现,相当于一个可执行
文件,因此必须放在 WEB 服务器上有可执行权限的 目录
下。
5.表单的使用一般包括两个部分:一是 用户界面
,提供用户输入
数据的元件;二是 处理程序
1. 分析解答题,解释 ASP 代码的含义(5 分) <% for i=1 to 5 response.write "<font size=" & i & ">hello world</font><br>" next %>
将 “HELLO WORLD”字符串按照字体大小由 1 到 5 的变化顺序输出到客户端。
4.简述 ODBC 的主要功能。 ODBC 提供了一个数据库编程的标准接口,它允许程序使用结构化查询语 言作为数据访问的标准,用户的应用程序通过 ODBC 的接口函数来访问来 自不同数据库管理系统的数据,从而完成对数据库的管理。
考试时间 线
班级 订
简答题(每小题 5 分,共 20 分)
1. 简述 WEB 的主要基本技术。 WEB 开发包括客户端编程和服务器端编程,常见的客户端编程技术有: VBSCRIPT,JAVASCRIPT,JAVA APPLET, 常 见 的 服 务 器 编 程 技 术 有 : ASP,JSP,
第五题
得 分
综合题(45 分)
2. 简述 ASP 文件的结构。 ASP 文件不同于 HTML 文件,其关键在于服务器端的脚本程序的应用, 他实际上是在 HTML 文件中增加了一些脚本程序,所以 ASP 文件构成可 以包含普通的 HTML 文件,客户端脚本程序,服务器端脚本程序和文件 包含语句。 3. 简述 Application 对象与 Session 对象有哪些内部触发事件,和事件 的触发条件与顺序是什么。 Application 对 象 常 见 内 部 触 发 事 件 是 Application_onstart 和 Application_onend,事件 Application_onstart 是仅在第 1 个用户请求时发生; Session 对象常见的内部触发事件是 session_onstart 和 session_onend,事件 session_onstart 是在服务器创建新会话时发生。application 对象与 Session
* from new where 姓名=’张三’
。
第三题
得 分
判断题(每题 1 分,共 5 分)
C 套第 3 页共 5 页
对象的两个事件代码保存在 GLOBAL.ASA 文件中,并且现有 SESSION 对 象事件,后有 application 对象事件。
年 月日
1.在 HTML 中加入 Javascript 程序和 Vbscript 程序的方法相同。( √ ) 2.在 Javascript 中,浏览其对象被封装在一系列对象中,这些对象是按 照树形结构组织的。( √ ) 3.Web 对系统平台是有限制的。 ( × ) 4.Cookies 是 Response 对象唯一的数据集合。( √ ) 5.ASP 连接数据库必须通过配置数据源来实现。( × )
A.传送到浏览器
B.传送到表格
C.传送到服务器
D.传送到表单
4.一组选项中只能进行单选的表单元素是( )。
A.Checkbox
B.Radio
C.Text
D.Textarea
5.以下属于 ASP 程序的有( )。
A.hello.asp
B.hello.js
C.hello.htm D.hello.html
得分
注意事项:
命题 1.出题用五号字、宋体输入,打印用正规 A4 纸张。
教师 2.装订线以外的各项均由命题教师填写,不得漏填。
考生
1.装订线内的“班级”、“学号”、“姓名”、“时间”等栏由考生本人填写。 2.一律用黑色的签字笔答题,否则试卷无效。
第一题
得 分
单项选择题(每小题 1 分,共 15 分)
1.Web 是一种基于( )的体系结构。
A.客户机/客户机
B.客户机/服务器
C.服务器/服务器
D.浏览器/浏览器
2. 设 A=“Hello”,B=“World”,以下( )可以得到结果“Hello World”。
A.A-B
B.AB
C.A && B
D.A+B
3.在 ASP 中,<%=表达式%>表示将表达式的结果( )。
6.javaScript 转换函数 Cstr(表达式)的作用是将表达式的类型( )。
A.转换成整数类型
B.转换成布尔子类型
C.转换成字符串子类型
D.转换成日期类型
7.在同一个应用程序内的不同程序之间共享信息,可以使用内置对象( )。
A.Request B.Application C.session D.cookies
,可以是客户端程序,也可以是服务
器处理程序。
6. Eof 表示记录集的 最后一条记录之后
位置。
7.使用 Application 对象的 lock 方法可以锁定当前用户,不允许其
他客户修改 Application 对象的值。
8.要删除 NEW 表中姓名字段值为“张三”的记录,其 Hale Waihona Puke elect 语句是: delete
(1)单击提交按钮后,处理此表单信息的 ASP 页面文件名是什么? sendmessage.asp
(2)回复人姓名是由用户填写还是自动获得? 自动获得
(3)回复人姓名采用什么对象获得? request
(4)表单信息传递方式是 post 还是 get?
post (5)留言填写在什么表单元素中? <textarea></textarea>
} </script>
(2)编写 asp 处理程序,即用户单击提交后,将用户名和密码读取出来并 保存在两个 application 对象中。 <% Yhm=request.form(“yhm”) Mm= request.form(“mm”) Session(“yhm”)=yhm Session(“mm”)=mm %>
A.Form
B.Querystring
C.Cookies
D.ServerVariables
12.下列哪个语句不能创建 ADO 对象实例( )。
A.set a=server.createobject(“adodb.connection”)
B.set a=server.createobject(“mand”)
C.Access
D.Visual Foxpro
14. FileSystemObject 对象的方法 CreatTextFile 用于( )。
A.创建文本文件
B.打开文本文件
C.获得 File 对象
D.删除文本文件
15.Connection 对象的方法 Execute 用于( )。
A.打开连接对象 C.创建连接对象
3. 利用 ASP 代码编写求 1+2+3+。。。100 和的程序(5 分) <% S=0 For i=1 to 100 S=s+i Next Response.write(“1+2+…+100=”&s) %>
4. 阅读以下代码,回答问题(共 15 分,每小题 3 分) <html> <body> <font size=5>回复留言</font> <form action=sendmessage.asp method=post>
姓名 装
学号
学号