jsp100选择题

合集下载

《JSP应用开发》期终上机试卷(A卷)及答案

《JSP应用开发》期终上机试卷(A卷)及答案

适用专业:
机考规则:
1.若发现考试作品照搬别人的或大部分参照别人的,一律按不及格论。

2.若因个人操作不当或保存不全,而导致的文件丢失、文件损坏、死机等情况,后果自负。

3.答案提交:新建一个以自己“学号+姓名”的文件夹,如:“21张三”,,把试题答案放于该文件夹中,
上传到指定的教师机。

4.考试时间:90分钟
5.试卷总分:100分
题目:网上书签
某网上书城可以查询、删除书籍,现要求使用JSP 实现该功能。

创建一个Web 应用程序,并且创建JSP 页面,点击“删除”按钮后可以删除一本书,显示“删除成功”和返回的链接。

使用SQL Server 2005 创建数据库exam,创建表book,表中有三个字段,主键:id,书名:bname,价格:price,输入几条测试记录。

页面如图1、图2 所示:(内容结构要与图中所示相同,效果可以不同)
要求:
1、创建Dao 类操作数据库,不可以在JSP 中直接连接数据库;
2、使用纯Java 的方式连接数据库,参考如下:
a) JDBC 驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver
b) JDBC URL:jdbc:sqlserver://localhost:1433;DataBaseName=exam。

Java Web期末复习资料汇总

Java Web期末复习资料汇总

J a v a W e b期末复习资料汇总work Information Technology Company.2020YEARJava Web应用章节复习题第1章 JSP简介一、选择题1、下面描述错误的是( C )A、HTML文件必须由<html>开头,</html>标记结束。

B、文档头信息包含在<head>与</head>之间。

C、在<head>和</head>之间可以包含<title>和<body>等信息。

D、文档体包含在<body>和</body>标记之间2、Tomcat服务器的默认端口号是:( B )A. 80B. 8080C. 21D. 21213、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( B )A. 先安装TOMCAT,再安装JDKB. 先安装JDK,再安装TOMCATC. 不需安装JDK,安装TOMCAT就可以了D. JDK和TOMCAT只要都安装就可以了,安装顺序没关系4、如果Tomcat安装后,想要修改它的端口号,可以通过修改<tomcat安装目录>/conf下的( B )文件来实现。

A. web.xmlB. server.xmlC. server-minimal.xmlD. tomcat-user.xml5、使用最为广泛的Java Web服务器是( A )。

A.TomcatB.ResinC.JbossD.WebLogic6、当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是( C )。

A. 发送一个JSP源文件到客户端B. 发送一个Java文件到客户端C. 发送一个HTML页面到客户端D. 什么都不做7、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( B )。

第二章财务报表分析 练习2010.jsp

第二章财务报表分析 练习2010.jsp

第二章财务报表分析一、单项选择题1. 为了满足不同利益主体的需要,协调各方面的利益关系,必须对公司经营管理的各个方面的全部信息予以详尽地了解和掌握的是( )。

A.权益投资者B.管理层C.债权人D.政府及相关监管机关2. 下列有关营运资本的说法不正确的是( )。

A.营运资本是长期资本超过长期资产的部分B.营运资本是流动资产超过流动负债的部分C.营运资本数额越大,说明财务状况越稳定D.营运资本配置比率为营运资本比上长期资产3. 计算总资产利润率时,分子是( )。

A.营业利润B.利润总额C.息税前利润D.净利润4. 下列各项展开式中不等于每股收益的是( )。

A.总资产净利率×平均每股净资产B.股东权益收益率×平均每股净资产C.总资产净利率×股东权益比率×平均每股净资产D.营业净利率×总资产周转率×股东权益比率×平均每股净资产5. 下列说法不正确的是( )。

A.计算不良资产比率时,分母是资产总额B.计算资产现金回收率时,分母是平均资产总额C.应收账款周转率=营业收入/平均应收账款余额D.存货周转天数不是越低越好6. 下列关于偿债能力指标的说法正确的是( )。

A.已获利息倍数属于短期偿债能力指标B.或有负债比率=或有负债余额/负债总额×100%C.带息负债比率=带息负债/负债总额×100%D.计算或有负债比率时,分子=已贴现商业承兑汇票金额+对外担保金额+贴现与担保引起的未决诉讼、未决仲裁金额+其他或有负债金额7. 在下列各项指标中,能够从动态角度反映企业偿债能力的是( )。

A.现金流动负债比率B.资产负债率C.流动比率D.速动比率8. 在下列关于资产负债率、权益乘数和产权比率之间关系的表达式中,正确的是( )。

A.资产负债率+权益乘数=产权比率B.资产负债率-权益乘数=产权比率C.资产负债率×权益乘数=产权比率D.资产负债率÷权益乘数=产权比率9. 下列关于传统的杜邦财务分析体系的说法,不正确的是( )。

全国计算机等级考试二级Web模拟选择题100题及解析

全国计算机等级考试二级Web模拟选择题100题及解析

全国计算机等级考试⼆级Web模拟选择题100题及解析全国计算机等级考试⼆级Web模拟选择题100题及解析1.在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是()。

A.客户机在发送请求之前需要主动与服务器建⽴连接B.服务器⽆法主动向客户机发起连接C.服务器⽆法主动向客户机发送数据D.以上都错参考答案:D2.关于浏览器对象之间的从属关系,正确的说法是()。

A.window对象从属于document对象B.document对象从属于window对象C.window对象和document互不从属D.以上选项均错参考答案:B3.在以下选项中,不合法的标识符是()。

A.a*bB.smallC.scoreD.average_grade参考答案:A4.关于微软的.NET框架的描述中,正确的是()。

/doc/57a9827e588102d276a20029bd64783e08127d4d.html 框架提供了⼀个公共语⾔运⾏时环境,提供内存管理/doc/57a9827e588102d276a20029bd64783e08127d4d.html 框架中的服务框架提供内存管理/doc/57a9827e588102d276a20029bd64783e08127d4d.html 框架提供标准语⾔库,从⽽提供内存管理/doc/57a9827e588102d276a20029bd64783e08127d4d.html 框架提供Windows应⽤程序模板,从⽽提供内存管理参考答案:A5.以下不属于HTTP请求⽅法的是()。

A.GETB.SETC.PUTD.POST参考答案:B6.下列语句中,能产⽣带有数字列表符号的列表标记是()。

参考答案:C7.PHP 中采⽤的模板技术是()A.SmartyB.SmartC.TempletD.Cache参考答案:A8.为了标识⼀个HTML⽂件,应该使⽤的HTML标记是()。

参考答案:C9.利⽤ /doc/57a9827e588102d276a20029bd64783e08127d4d.html 开发的⽹页,其⽂件扩展名应命名为()。

javaEE试题(包含html,css,jsp,servlet,ajax等)

javaEE试题(包含html,css,jsp,servlet,ajax等)

Java 第二阶段(WEB)测试题(卷I)姓名________________注意:考试时间为150分钟,试卷总分100分,60分为合格,80分为良好,90分以上为优秀。

闭卷考试,请遵守考场纪律,考试严禁作弊,作弊者立即停止考试,成绩按0分处理。

卷I考试时间为60分钟,到时间收卷,延迟交卷按作弊处理。

答题卡:B.类选择器>ID选择器>标签选择器>行内式(inline)C.行内式(inline)>ID选择器>类选择器>标签选择器D.行内式(inline)>类选择器>ID选择器>标签选择器5)对于转发与重定向的描述错误的语句是( )A.重定向是在客户端发生作用,通过请求新的地址实现页面转向B.使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化C.使用重定向时可以在地址栏中看到转向后的URLD.转发与重定向都可以实现在页面跳转,因而没有区别6)在js中1===”1”的值为()A.true B.false C.null D.undefined7)数据库多表查询语句中,以下哪些是正确的?(多选)( )A.left joinB.center joinC.right joinD.up joinE.down join8)以下scoket端口号正确的有哪些?(多选)( )A.11111B.12345C.65533D.65535E.666379)HTML中td跟th有什么不同?( )A.字体不同B.字号不同C.对齐方式不同D.颜色不同10)CSS中用来设置字体颜色的属性是哪个?( )A.font-colorB.font-familyC.font-sizeD.color11) 在2012年12月31日执行以下代码后,变量a的结果是多少?()var d=new Date();d.setYear(2000);d.setMonth(1);var a=d.getFullYear()+”-”+d.getMonth()+”-”+d.getDate();A.2000-1-31B. 2000-2-2C. 2000-2-29D.2000-3-212)编写一个Filter需要?( )A.继承Filter类B.实现Filter接口C.继承HttpFilter类D.实现HttpFilter接口13)自定义标签的作用是?()A.编写和使用方便B.规定是这样的,如果不这么写,可能显示不专业。

软件工程的100道问答题

软件工程的100道问答题

1、什么是软件危机?产生软件危机的原因?怎样消除?2、什么是软件工程?包括哪些内容?3、软件生存周期包含哪些内容?4、软件开发模型有几种?各有什么特点?7、在软件开发的早期阶段,为什么要进行可行性研究?应该从哪些方面研究目标系统的可行性?8、一个软件开发系统的可行性研究报告应如何编写?9、数据流图有哪几种基本符号?10、画数据流图原则是什么?11、数据流图在软件分析中的作用是什么?12、数据字典的作用?13、什么是数据字典?有几个定义?各自特点是什么?14、有几种效益的分析方法?15、需求分析的任务是什么?16、需求分析通常采用哪些分析技术?17、什么是结构化分析?他的结构化体现在哪里?18、简述面向对象分析技术的主要步骤?19、原型开发技术的目的,特点是什么?20、简述总体设计的一般过程?21、什么叫软件结构?什么叫软件工程?二者之间关系?22、解释深度、宽度、扇出、扇入对软件的影响。

23、什么叫模块化?M代表的含义是什么?24、模块化的三个重要特征是什么?阐明各自的作用。

25、举例说明各种耦合情况和各种内聚情况。

26、简述设计准则的内容。

27、简述层次方框图与软件结构图的异同点。

28、事物型软件结构图有什么特点?原因是什么?29、详细设计的任务是什么?30、什么是结构化程序设计?用N-S图表示三种基本结构。

31、简述Jackson程序设计方法的主要内容。

32、简述Wariner程序设计方法的主要内容。

35、 C语言属于第几代语言?第四代语言特点是什么?36、简述高级语言的应用特点和内在特点。

37、试分析程序设计语言特点及软件可*性、可理解性、可修改性、可测试性及成本的关系。

38、选择一种语言的实用标准是什么?39、简述开发环境、计算机体系结构、软件设计方法、软件开发过程与程序设计语言之间的促进和制约作用。

40、程序的编码风格主要体现在哪几个方面?41、软件测试的基本任务是什么?测试与调试区别是什么?42、软件测试的目标是什么?43、软件测试分几个步骤进行?每个步骤解决什么问题?44、软件测试有几种方法?每种方法的特点是什么?45、软件出错有几种类型?验证其程序正确性有几种方法?46、什么是单元测试和集成测试?他们各有什么特点?47、简述渐增式测试方法与非渐增式测试方法的优劣。

选择题

选择题

在J2EE的Web应用中,编译后的class文件存放的目录为()。

A、classes目录B、images目录C、jar目录D、任意位置答案:A在JSP中,哪个指令用来声明JSP欲使用的标签库?()。

A、tldB、taglibC、importD、include答案:BServlet处理请求的方式为()。

A、以运行的方式B、以线程的方式C、以程序的方式D、以调度的方式答案:A在JavaWeb应用中,MVC设计模式中的V(视图)通常由()充当。

A、JSPB、ServletC、ActionD、JavaBean答案:A网页服务默认的端口号是(),我们可以通过HTTP地址加上端口号来访问网站。

A、8100B、8080C、9000D、80答案:DJSP标准标签库(JSTL)的标签库描述符文件的后缀是()。

A、tldB、jarC、propertiesD、xml答案:AWeb服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是()。

A、Web服务只能在互联网发布,不能在局域网内发布B、Web服务的提供者和请求者必须使用相同的技术平台C、W eb服务的提供者和请求者必须使用的语言开发应用程序D、Web服务的数据传输标准是XML答案:D在Java Web应用程序中,使用哪个数据源与JNDI获得数据库连接时,应把JDBC 驱动程序jar文件放在()下。

A、应用程序的src目录B、应用程序的/WEB-INF/lib目录C、Tomcat的根目录D、Tomcat的common/lib目录答案:D在JSP中使用标记时,不会出现的属性是:()A、nameB、propertyC、valueD、以上皆不会出现答案:APage指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是()A、作用于整个JSP页面。

B、可以在一个页面中使用多个指令。

C、为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。

javaweb期末考试试题及答案

javaweb期末考试试题及答案

D. 浏览器可以接受任意多个Cookie信息保存任意长的时间4.下面选项中合法的EL表达式是()。

A. ${}B. ${empty requestScope}C. ${"aaa"+"bbb"}D. ${header["user-agent"]}5.下面选项, 关于ResultSet中游标指向的描述正确的是()。

A. ResultSet对象初始化时, 游标在表格的第一行B. ResultSet对象初始化时, 游标在表格的第一行之前C. ResultSet对象初始化时, 游标在表格的最后一行之前D.ResultSet对象初始化时, 游标在表格的最后一行6.ServletFileUpload类的parseRequest()方法的返回值类型是()。

A. FileItem[]B. Set<FileItem>C. List<FileItem>D. Map<FileItem>7、传智书城项目在下面()表中设置了联合主键。

A. user表B. products表D.C. orders表E.orderitem表8、关于传智书城后台订单删除说法, 错误的是()A: 删除操作只删除了订单表中的相应订单。

B: 当某个订单被删除后, 订单项中的数据会为Null。

C:因为代码删除操作时使用了异常处理, 如果订单项或者订单有一个删除失败了, 则会进行异常处理, 不会对其他数据有影响。

D: 因为代码删除操作时开启了事务处理, 如果订单项或者订单有一个删除失败了, 事务将回滚。

二、判断题(认为正确则打“√”, 否则打“×”。

每小题1分, 共14分)1.在HTTP响应消息中, 第一行为响应状态行, 紧接着的是若干响应消息头, 服务器端通过响应消息头向客户端传递附加信息。

(对)2.使用RequestDispatcher对象的include()方法实现请求包含后, 浏览器显示的URL会发生变化。

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

1 J2EE 中,()类的()方法用于创建对话。

(选择一项)(A)A.HttpServletRequest、getSession2 给定一个 Servlet 的doGet方法中的代码片段,如下:request.setAttribute(“name”,”zhang”);response.sendRedirect(“http://localhost:8080/servlet/MyServlt”) ;那么在 MyServlet 中可以使用()方法把属性 name的值取出来。

(选择一项)(D)D.无法取出来3.在Servlet里,能实现重定向的方法有(BC)。

(选择两项)B.运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法C.运用javax.servlet.RequestDispatcher接口的forward方法4.利用MyEclipse开发Servlet,下列说法正确的是( AD )。

(只选两项)A. MyEclipse可自动产生web.xmlD. MyEclipse没有自带Tomcat,需要自己安装配置。

5.编写Servlet 的doPost方法时,需要抛出异常为(A)。

(只选一项)A.ServletException, IOException6.有关会话跟踪技术描述正确的是(ABC)。

(选择三项)A.Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端B.关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期C.在禁用Cookie时可以使用URL重写技术跟踪会话8.有关Servlet的生命周期说法正确的有(CD )。

(选择两项)C.service()方法响应客户端发出的请求D.destroy()方法释放Servlet实例9.在J2EE中,以下对RequestDispatcher描述正确的是(C)。

(选择一项)C.RequestDipatcher 有一个方法:forward可以把请求继续传递给别的Servlet或者JSP界面10.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为(A)。

(只选一项)A..jsp文件11. 给定一个Servlet程序的代码片段,如下:(B )Public void doPost(HttpServletRequest request,HttpServletResponse response) throwsServletException,IOException {request.getSession().getAttribute(“A”); //第二行}假定第二行返回的对象引用不是null,那么这个对象存储在()范围中。

(选择一项)B. session12.在J2EE中在servletl中的doGet和doPost方法中只有如下代码: (D)request.setAttribute(”jb”,”aPtech”);response.sendRedirect(”http://localhost:8080/servlet/Servlet2”);那么在Servlet2 中使用()可以把属性jb的值取出来。

(选择一项)D.取不出来13.给定一个Servlet的代码片段如下: (A)Public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{______out.println(“hi kitty!”);out.close();}运行次Servlet时输出如下:hi kitty!则应在此Servlet下划线处填充如下代码。

(选项一项)(A)A.PrintWriter out = response.getWriter();14.在Servlet中,下列语句可以正确获取PrintWriter对象的是(C)。

(只选一项)C.PrintWriter out= response.getWriter();15关于session的使用,下列说话正确的是(AC)。

(选择两项)A.不同的用户窗口具有不同的sessionC.session可能超时间16在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法。

(选择一项)C. doFilter17.在 J2EE中,便用 Resultset对象的 next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是(C)。

(选择一项)C.SQLException18.在J2EE中,对于Httpservlet类的描述,错误的是(A)。

(选择一项)A.我们自己编写的Servlet继承了Httpservlet类,一定需覆盖doPost或者doGetB.HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法C.HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse.D.我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost 方法,不必覆盖servive()方法,因为一个service()方法会调用doPost 或者doGet方法19. Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。

(选择一项)(C)C. sendRedirect()20在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(B)。

(选择一项)Public class Servlet1 extends HttpServlet{Public void init() throws ServletException{}Public void service(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOException{PrintWriter out = response.getWriter();Out.println(“hello!”);}}A 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过B 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!C 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字D 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息21 J2EE中,HttpServletRequest类的( )方法用返回与当前请求相关联的会话,如果没有,则返回null。

(选择一项)(C)C getSession(false)22 在J2EE中,在web.xml中,有如下代码:<session - config><session - timeout>30</session - timeout></session - config>上述代码定义了默认的会话超时时长,时长为30(C )。

(选择一项)C 分钟23 给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是(A). (选择一项)public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException ,IOException{System.out.println("get");}public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException ,IOException{System.out.println("post");}A get24 Servlet 可以在以下()三个不同的作用域存储数据。

(A)A 请求、会话和上下文25在J2EE中,重定向到另一个页面,以下(C)语句是正确的。

(C)A request . sendRedirect(“http : // www . jb -aptech . com . cn”);B request . sendRedirect();C response . sendRedirect(“Http : // www . jb – aptech . com .cn”);D response . sendRedirect();26在J2EE中,假如HttpSession的getLasAccessTime()方法返回值为x,getCreationTime()方法返回值为y,则为x - y()。

(C)C 最后使用session发送请求的时间和session创建时间的间隔27.J2EE中,Servlet API 为使用Cookie,提供了(A)类。

A Javax.servlet.http.Cookie30在J2EE 中,Servlet从实例化到消亡是一个生命周期。

下列描述正确的是(BD)。

(选择两项)a) 在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet 实例,请求结束Servlet就消亡了b) init()方法是包容器调用的Servlet实例的第一个方法c) 在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet 或者doPost方法之前,包容器不会调用Servlet实例的其他方法d) 在Servlet 实例消亡之前,包容器调用Servlet实例的destroy()方法31下列那个类是抽象类(B)A ServletConfigB HttpServletC CookieD HttpServletRequest32 Http协议的状态码(D)表示文件没有创建A 200成功B 400错误的请求C 500服务器内部错误D .40433在HTTP协议中,用于发送大量数据的方法是(B)B. post34.在JSP中,只有一行代码:<%=A+B%>,运行将输出(D)。

相关文档
最新文档