欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC基于Java 的Web程序设计作业答案
基于Java 的Web程序设计
学校: 无
平台: 超星学习通
题目如下:
1. 以下表示段落标签的是( )。
A.
B.
C.
D.
答案:
2. 以下标题标签中,文字的字号最大的是( )。
A.
B.
C.
D.
答案:
3. 下列标签中,( )用来设置文字属性。
A.
B.
C.
D.
答案:
4. 在HTML中,使用标签( )可以在页面上添加一条水平线。
A.
B.
C.
D.
答案:
5. HTML语言中的换行标记是( )。
A.
B.
C.
D.
答案:
6. 将HTML中的文本”独上西楼“的字体颜色设置为红色的方法是( )。
A. 独上西楼
B. 独上西楼
C. 独上西楼
D. 独上西楼
答案: 独上西楼
7. 使用标记 会形成( )效果。
A. 在文字p所在位置加入一个空格
B. 在p后面的文字会变成粗体
C. 开始新的一行
D. 在p后面的文字会变成斜体
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 以下HTML代码中,能将”Run Away Bridge“显示为”Verdana“字体,并且字号为”7“号的是( )。
A.
B.
C. Run Away Bridge
D. Run Away Bridge
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 以下能执行带参数的SQL语句的对象是( )。
A. Statement
B. Preparedstatement
C. CallStatement
D. Connection
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 下面的代码是连接( )数据库的驱动加载片段。 try{ Class.forName("oracle.jdbc.driver.OracleDriver"); }catch(Exception e){ out.print(e.toString()); }
A. Oracle
B. Sql Server
C. MySql
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. DriverManager类的getConnection(String url,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<子名称>,下列url中,( )是不正确的。
A. “jdbc:mysql://localhost:3306/数据库名”
B. “jdbc:odbc:数据源”
C. “jdbc:oracle:thin@host:端口号:数据库名”
D. “jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名”
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 下面是创建Statement接口并执行executeUpdate方法的代码片段: conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/database,"root","123"); stmt=conn.createStatement(); String strsql="insert into book values('TP003', 'ASP.NET','李','清华出版社',35)"; n=stmt.executeUpdate(strsql); 代码执行成功后n的值为( ) 。
A. 1
B. 0
C. -1
D. 一个整数
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 查询结果集ResultSet对象是以统一的行列形式组织数据的,执行下列命令: ResultSet rs = stmt.executeQuery("select bid,name,author,publish,price from book"); 得到的结果集rs的列数为( )。
A. 4
B. 5
C. 6
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 给出了查询字符串String condition=“insert book values(?,?,?,?,?)”;下列( )接口适合执行该SQL查询。
A. Statement
B. PrepareStatement
C. CallableStatement
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格( )。 while(rs.next()){ out.print(""); out.print(""+rs.getString(1)+""); out.print(""+rs.getString(2)+""); out.print(""+rs.getString(3)+""); out.print(""+rs.getString("publish")+""); out.print(""+rs.getFloat("price")+""); out.print(""); }
A. 4
B. 5
C. 6
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. ( )不是JDBC的工作任务。
A. 与数据库建立连接
B. 操作数据库,处理数据库返回的结果
C. 在网页中生成表格
D. 向数据库管理系统发送SQL语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 在JDBC的API中,( )的职责是依据数据库的不同,管理不同的JDBC驱动程序。
A. Connection
B. Statement
C. DriverManager
D. Class
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 如果是整个应用程序共享的数据,则适合放在( )中成为属性。
A. ServletConfig
B. ServletContext
C. ServletRequest
D. Session
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. HttpServlet定义在( )之中。
A. javax.servlet
B. java.http
C. javax.servlet.http
D. javax.http
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 在web.xml中预先对Servlet进行初始化设置的代码如下: m> m-name>myWord m–nane> m-value>hello m-value> 则以下获取初始化参数的语句中正确的是( )。
A. StringmyWord=getInit("myWorld");
B. StringmyWord=getInit("myWord");
C. StringmyWord=getInitParameter("hello");
D. StringmyWord=getInitParameter("myWord");
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 在Servlet中,HttpServletResponse的( )方法用来把一个HTTP请求重定向到另外的URL。
A. sendURL
B. redirectURL()
C. sendRedirect()
D. redirectResponse()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 给定一个Servlet的代码片段如下: public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, I0Exception{ _____________ out.println("hikitty!"); out.close(); } 运行该Servlet时输出“hikitty!”,则应在此Servlet的下画线处填人的代码是( )。
A. PrintWriter out=response.getWriter();
B. PrintWriter out=request.getWriter();
C. OutputStream out=response.getOutputStream();
D. OutputStream out=request.getWriter();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 给定一个Servlet程序的代码片段如下: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException{ request.getSession().getAttribute("A"); //第2行 } 假定第2行返回的对象引用不是null,那么这个对象存储在( )范围中。
A. page
B. session
C. request
D. application
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 在web.xml中定义了以下内容: Goodbye cc.openhome.LogutServlet GoodBye–name> /goodbye 下列可以正确访问该ServletURL的是( )。
A. /goodbye,servlet
B. /LoguotServlet
C. /Goodbye
D. /goodbye
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 下面选项,( )是合法的EL表达式。
A. $
B. $(a+b)
C. $[price]
D. ${price}
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 下面关于${(1==2)?true:false}的返回结果是( )。
A. false
B. true
C. 1
D. 2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. EL表达式${ 9%2 }的结果是( )。
A. 4
B. 1
C. 4.5
D. 0
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. EL表达式${ "1"+"2" }的结果是( )。
A. 1
B. 2
C. 12
D. 3
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 描述年龄age在18--24之间的EL表达式是( )。
A. ${ (age ge 18) and (age le 24) }
B. ${ (age ge 18) , (age le 24) }
C. ${ (age >= 18) , (age <= 24) }
D. ${ (age >= 18) ; (age <= 24) }
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 以下关于EL和JSTL的说法错误的是( )。
A. EL是一种简洁的数据访问语言
B. EL表达式的基本形式为${var}
C. JSTL的全称是JavaServerPagesStandardTagLibrary
D. JSTL只有Core核心标签库
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 下面不是EL表达式的特点的是( )。
A. 访问JavaBean属性
B. 被所有浏览器支持
C. 访问JSP作用域
D. 可直接进行运算
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 下面有关EL中“.”和“[]”两种存取运算符的说法不正确的是( )。
A. 两者在某些情况下是等效的
B. “[]”运算符主要用来访问数组、列表或其他集合
C. 如果要动态取值,两者都可以实现
D. 当要存取的属性名称中包含一些特殊字符时,例如,或?等并非字母或数字的符号,就一定要使用“[]”
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 在以下这段代码中,页面运行后出现的语句是( )。 <%@ pagecontentType="text/html;charset=gb2312"%> <% application.setAttribute("Msg","WelcomeApplication!"); page.setAttribute("Msg","Welcomepage!"); session.setAttribute("Msg","WelcomeSession!"); %> ${Msg}
A. WelcomeApplication!
B. Welcomepage!
C. WelcomeSession!
D. Welcome!
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 以下( )标签用来解析XML文件。
A.
B.
C.
D.
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 在下面的代码中,若想使输出结果为“好好学习”,应该填入( )。 <%@ page language="java"contentType="text/html;charset=gb2312"%> <%@taglibprefix=“c"uri="http://java.sun.com/jsp/jstl/core"%> <%session.setAttribute("msg","好好学习"); %> ____________
A. (msg)" escapeXml="false">:out>
B.
C. (msg)"escapeXml="true">:out>
D. 以上都不正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。