MOOC Web服务与RESTful技术-江西财经大学 中国大学慕课答案_第1页
MOOC Web服务与RESTful技术-江西财经大学 中国大学慕课答案_第2页
MOOC Web服务与RESTful技术-江西财经大学 中国大学慕课答案_第3页
MOOC Web服务与RESTful技术-江西财经大学 中国大学慕课答案_第4页
MOOC Web服务与RESTful技术-江西财经大学 中国大学慕课答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MOOCWeb服务与RESTful技术-江西财经大学中国大学慕课答案我的测试1、问题:RESTful交互过程不包括下面哪一项?选项:A、使用客户端向服务发送请求B、服务结果反馈C、客户端对服务器反馈的数据进行处理D、RESTful风格的业务代码编写正确答案:【RESTful风格的业务代码编写】2、问题:目前主流的三种Web服务交互方案是?选项:A、RESTB、SOAPC、JSOND、XML-RPC正确答案:【REST#SOAP#XML-RPC】3、问题:RESTful是JAVA语言实现的一种WebService框架?选项:A、正确B、错误正确答案:【错误】RESTful引论-单元测验1、问题:使用概念迁移的方法,以下哪种设备可用于计算机信息安全保护?选项:A、打印机B、软件狗C、加密算法D、网络爬虫正确答案:【软件狗】2、问题:以下可以称之为Web服务的是?选项:A、SQLServer数据库服务B、手机外卖点餐C、Windows单机扑克牌游戏D、实体店购物并用现金支付正确答案:【手机外卖点餐】3、问题:WSDL是指什么?选项:A、简单对象访问协议B、网络服务描述语言C、通用描述、发现与集成服务D、服务提供者正确答案:【网络服务描述语言】4、问题:Eclipse大多数情况下我们将其视为什么语言的开发工具?选项:A、javaB、移动端应用C、汇编语言D、ASP语言正确答案:【java】5、问题:RESTful是一种?选项:A、具体的语言B、设计风格C、传输数据的格式D、一种传输协议正确答案:【设计风格】开发环境的安装与部署-单元测试1、问题:Windows系统中JDK64位的默认安装路径在?选项:A、系统盘符:\ProgramFiles\Java下B、系统盘符:\ProgramFiles(x86)\Java下C、D:\JAVA\JDKD、D:\Eclipse\WorkSpace正确答案:【系统盘符:\ProgramFiles\Java下】2、问题:Tomat服务器默认在哪个端口发布Web服务?选项:A、80B、81C、8080D、8181正确答案:【8080】3、问题:Tomat服务器默认安装完毕后,根目录是安装目录中的哪个子目录?选项:A、binB、logsC、webapps\docsD、webapps\ROOT正确答案:【webapps\ROOT】4、问题:Tomat安装目录bin目录中,快速启动Tomcat的bat或sh的主文件名是?选项:A、ciphersB、startupC、shutdownD、version正确答案:【startup】5、问题:Eclipse中观察运行日志的窗口是?选项:A、ServersB、ConsoleC、ProgressD、ProjectExplorer正确答案:【Console】6、问题:基础项目包中,src默认情况下主要用于存放何种文件?选项:A、java源代码B、java源代码编译后的字节码文件C、jsp文件D、配置文件正确答案:【java源代码】7、问题:src在中的文件在发布态相当于Tomcat服务器项目发布目录中的哪个子目录?选项:A、ROOTB、WEB-INFC、classesD、WebContent正确答案:【classes】8、问题:web.xml位于eclipse工程项目的哪个文件夹?选项:A、srcB、buildC、libD、WEB-INF正确答案:【WEB-INF】9、问题:JDK安装完毕后,通常我们会配置两个环境变量,它们是?选项:A、ANT_HOMEB、JAVA_HOMEC、JRE_HOMED、Eclipse_HOME正确答案:【JAVA_HOME#JRE_HOME】请求报文分析-随堂测验1、问题:常见的请求命令动词有选项:A、GETB、POSTC、PUTD、REQUEST正确答案:【GET#POST#PUT】HTTP协议-单元测试1、问题:请求报文请求行中最为常见的两个命令动词是?选项:A、put和deleteB、get和postC、get和putD、post和trace正确答案:【get和post】2、问题:get方式发送请求时,用户参数位于请求报文的什么位置?选项:A、请求行的URL中B、请求包体(Entity)中C、请求行的请求方法中D、以上都不对正确答案:【请求行的URL中】3、问题:post方式发送请求时,用户参数位于请求报文的什么位置?选项:A、请求行的URL中B、请求包体(Entity)中C、请求行的请求方法中D、以上都不对正确答案:【请求包体(Entity)中】4、问题:如果FTPS相对于FTP协议是安全的,那么下面哪种协议存在对应的非安全版本?选项:A、HTTPSB、POP3C、SMTPD、HTTP正确答案:【HTTPS】5、问题:HTTP在上传文件时一般需要将content-type显示声明为?选项:A、text/htmlB、multipart/form-dataC、application/x-www-form-urlencodedD、image/png正确答案:【multipart/form-data】6、问题:HTTP是一种加密协议,这个说法是否正确?选项:A、正确B、错误正确答案:【错误】7、问题:响应报文中返回状态码200,表示请求失败,用户需要重新发送请求。选项:A、正确B、错误正确答案:【错误】8、问题:响应报文的响应包体(Entity)前必须存在一个空行。选项:A、正确B、错误正确答案:【正确】9、问题:在响应报文中,改变content-type的值,不会使浏览器产生不同的行为。选项:A、正确B、错误正确答案:【错误】10、问题:24位BMP图像中的24是指色彩信息存储的位面数。选项:A、正确B、错误正确答案:【正确】启程第一关:开野-随堂测验1、问题:除了@GET、@PUT注解外,还可以使用以下命令动词注解选项:A、@HEADB、@FETCHC、@OPTIONSD、@DELETE正确答案:【@HEAD#@OPTIONS#@DELETE】成功三部曲-随堂测验1、问题:web.xml中的resteasy.resources配置错误时选项:A、Tomcat服务器启动失败B、Web项目正常编译C、Web项目正常发布D、Web项目启动失败正确答案:【Web项目正常编译#Web项目正常发布#Web项目启动失败】启程第一关:开野-单元测试1、问题:如果将以下代码编写完整,可以形成哪个具体的URL?@Path(/prog/test)publicclassTest{}选项:A、/test/progB、/case/testC、/case/prog/test/circleD、/case/prog/circle/test正确答案:【/case/prog/test/circle】2、问题:@Path({var:.*}/search)可以匹配以下哪个URL地址?选项:A、/global/news/search/china/B、/global/news/china/searchC、/global/search/news/china/D、/global/search/news正确答案:【/global/news/china/search】3、问题:使用@POST注解后,请求报文中URL后如有?引导的参数,那么这些参数将做何种处理?选项:A、可继续进行参数解析B、这些参数将被忽略C、@POST注解不支持?引导的参数,将报错D、以上答案都不对正确答案:【可继续进行参数解析】4、问题:下面对@Produces注解功能描述正确的是?选项:A、可以用来设置请求报文Content-Type的值B、可以用来设置请求报文Accept的值C、可以用来设置响应报文MIME-Type的值D、可以用来设置响应报文Content-Type的值正确答案:【可以用来设置响应报文Content-Type的值】5、问题:对@Produces(text/plain;charset=gb2312)的正确解释是选项:A、通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的纯文本数据B、通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的超文本数据C、通知服务端,在请求报文中请求包体数据是按照gb2312方式编码的纯文本数据D、通知服务端,在请求报文中请求包体数据是按照gb2312方式编码的超文本数据正确答案:【通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的纯文本数据】6、问题:API类中资源方法前的@GET、@POST等声明请求方法命令动词的注解可以忽略不写。选项:A、正确B、错误正确答案:【错误】7、问题:@GET注解仅允许使用GET命令动词的请求访问对应的API资源方法。选项:A、正确B、错误正确答案:【正确】8、问题:如果Content-Type为video/mp4,则可能表示服务器向客户端发送的数据是视频数据选项:A、正确B、错误正确答案:【正确】9、问题:如果服务器的响应报文中Content-Type为application/octet-stream,浏览器会执行下载。选项:A、正确B、错误正确答案:【正确】10、问题:如果存在一个API类,它的全路径名称是cn.news.Search,那么web.xml中如下节点必须被配置context-paramparam-nameresteasy.resources/param-nameparam-valuecn.news.Search/param-value/context-param选项:A、正确B、错误正确答案:【正确】@QueryParam-随堂测验1、问题:@QueryParam无法提取POST请求报文提交的参数选项:A、正确B、错误正确答案:【错误】第二关:简单参数传递-单元作业第二关:简单参数传递-单元测试1、问题:在HTTP请求中,如果使用GET方式传递参数,以下哪种形态是正确的?选项:A、/?tn62095104_28_oem_dgB、/?tn=62095104_28_oem_dgC、/?tn:62095104_28_oem_dgD、/?tn62095104_28_oem_dg正确答案:【/?tn=62095104_28_oem_dg】2、问题:对于@PathParam(paramAge)intvalue1描述错误的是选项:A、paramAge是路径中的参数占位符B、当paramAge=abc时资源方法的调用不会出错C、当paramAge=abc时资源方法的调用会出错D、系统框架将自动尝试将paramAge的值转换为int正确答案:【当paramAge=abc时资源方法的调用不会出错】3、问题:String.format()方法的作用是选项:A、格式化磁盘B、创建格式化方法C、返回格式化好的字符串D、对Eclipse编辑器中的程序代码进行格式化正确答案:【返回格式化好的字符串】4、问题:br标签的作用是选项:A、在浏览器中进行换行显示B、在编辑器中换行,相当于回车换行符C、在Eclipse的Console控制台进行换行显示D、在浏览器中显示为一条细线正确答案:【在浏览器中进行换行显示】5、问题:对于@QueryParam(paramAge)intvalue1描述正确的是选项:A、paramAge是路径中的参数占位符B、当paramAge=abc时资源方法的调用不会出错C、paramAge为URL中?引导的参数链中的参数名D、paramAge为URL绑定的资源方法中方法参数的名称正确答案:【paramAge为URL中?引导的参数链中的参数名】6、问题:@QueryParam和@PathParam不能同时使用选项:A、对B、错C、以上答案都不对D、无法判断正确答案:【错】7、问题:存在如下资源方法,如果希望客户浏览器得到与Cat对应的JSON数据,可以使用的注解是publicCataCat(){returnnewCat(乌云踏雪);}选项:A、@Produces(text/html;charset=UTF-8)B、@Produces(image/jpeg;charset=UTF-8)C、@Produces(application/octet-stream;charset=UTF-8)D、@Produces(application/json;charset=UTF-8)正确答案:【@Produces(application/json;charset=UTF-8)】8、问题:存在如下代码,下面说错误的是:HashMapString,Stringproducts=newHashMapString,String(){{put(0,可乐);put(1,雪碧);}};System.out.println(编号为1的产品是:+products.get(1));选项:A、创建一个HashMapproducts并向products中添加两个产品信息B、HashMapString,String中的两个String类型不必和put(0,可乐)中两个常量的类型保持类型一致C、products.get(1)表示在products中的第一个参数形成的列表中查找值为1的结果雪碧D、HashMapString,String表示定义了一个HashMap,且HashMap的key值类型为String,value类型也为String正确答案:【HashMapString,String中的两个String类型不必和put(0,可乐)中两个常量的类型保持类型一致】9、问题:@PathParam需要和@Path配合使用选项:A、正确B、错误正确答案:【正确】10、问题:@QueryParam只负责URL中由?引导的参数链条的解析选项:A、正确B、错误正确答案:【正确】参数传递-随堂测验1、问题:当/restful/test/a123456.jpg?username=userA触发以下代码时,正确的描述是@Path(test)publicclassTestAPI{@Path(a{password}.jpg)@POSTpublicStringtest(@FormUseruser){returnuser.getUsername()+user.getPassword();}}publicclassUser{@QueryParam(username)privateStringusername;@PathParam(password)privateStringpassword;publicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=username;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}}选项:A、服务器抛出404错误B、向调用者返回userA123456C、服务器抛出500错误D、无正确答案正确答案:【向调用者返回userA123456】第三关:表单参数传递-单元作业第三关:表单参数传递-单元测试1、问题:form表单action的作用是选项:A、声明表单的提交方式B、声明表单提交到服务器的哪个资源进行处理C、声明表单采用何种编码形式对表单参数进行编码D、声明表单的名字正确答案:【声明表单提交到服务器的哪个资源进行处理】2、问题:form表单encType的作用是选项:A、声明表单的提交方式B、声明表单提交到服务器的哪个资源进行处理C、声明表单采用何种编码形式对表单参数进行编码D、声明表单的名字正确答案:【声明表单采用何种编码形式对表单参数进行编码】3、问题:form表单method的作用是选项:A、声明表单的提交方式B、声明表单提交到服务器的哪个资源进行处理C、声明表单采用何种编码形式对表单参数进行编码D、声明表单的名字正确答案:【声明表单的提交方式】4、问题:java中异或运算的运算符是B、|C、^D、~正确答案:【^】5、问题:以下方法中不能用于数组创建的是?选项:A、int[]array=newint[6];B、int[]array={1,2,3,4};C、int[]array=newint[]{1,2,3,4,5};D、int[4]array={1,2,3,4};正确答案:【int[4]array={1,2,3,4};】6、问题:当表单采用POST方式提交参数时,表单参数位于URL之后,并用?进行引导选项:A、正确B、错误正确答案:【错误】7、问题:@FormParam只能出现在类的属性前面,不能出现在资源方法的参数前面。选项:A、正确B、错误正确答案:【错误】8、问题:@FormParam(fparam1)中的fparam1指的是form中标签控件的名字选项:A、正确B、错误正确答案:【正确】9、问题:在资源方法中既可以使用@Form一次性接收表单的多个参数,也可以使用@FormParam一次性只接收表单的1个参数选项:A、正确B、错误正确答案:【正确】10、问题:a异或b得到c,在已知c和b的情况下无法求解到a选项:A、正确B、错误正确答案:【错误】写入消息体-随堂测验1、问题:对于Base64描述正确的是选项:A、基于64个可打印字符B、编码后的字符串理论上比编码前长1/3C、Base64存在多个版本D、Base64编码后,每个Byte的高两位均为1正确答案:【基于64个可打印字符#编码后的字符串理论上比编码前长1/3#Base64存在多个版本】第四关:消息处理-单元作业第四关:消息处理-单元测试1、问题:@Consumes(字符串)中的“字符串”表示选项:A、响应报文中的Content-TypeB、请求报文中的Content-TypeC、注册表中的Content-TypeD、以上答案都不对正确答案:【请求报文中的Content-Type】2、问题:@Produces(字符串)中的“字符串”表示选项:A、响应报文中的Content-TypeB、请求报文中的Content-TypeC、注册表中的Content-TypeD、以上答案都不对正确答案:【响应报文中的Content-Type】3、问题:@Provider@Consumes(book/plain)publicclassFormatBookInPlainimplementsMessageBodyReader上述代码中@Consumes的作用是?选项:A、将FormatBookInPlain中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上B、将MessageBodyReader中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上C、将FormatBookInPlain中的处理方法绑定到@Produces(book/plain)对应的API资源处理方法上D、将MessageBodyReader中的处理方法绑定到@Produces(book/plain)对应的API资源处理方法上正确答案:【将FormatBookInPlain中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上】4、问题:MessageBodyReader接口中readFrom方法存在参数InputStreamentityStream,那么entityStream指代的是?选项:A、请求报文头部域B、请求报文请求行C、请求报文包体D、请求报文正确答案:【请求报文包体】5、问题:MessageBodyWriter接口中writeTo方法存在参数Serializableserializable,那么serializable指代的是?选项:A、资源方法的参数值B、资源方法的结构定义C、资源方法的返回值D、资源方法名正确答案:【资源方法的返回值】6、问题:BufferedImage类可以方便我们对图片进行操作选项:A、正确B、错误正确答案:【正确】7、问题:SimpleUploadUtils.getSingleFileBytesFromEntity方法可以辅助我们提取单一上传图片文件的byte数组选项:A、正确B、错误正确答案:【正确】8、问题:BufferedImage类的getRGB(pixIndex,lineIndex)方法中的pixIndex,lineIndex中的最小取值均为1选项:A、正确B、错误正确答案:【错误】9、问题:mons.codec.binary.Base64类的encode方法可以完成base64编码数据的解码工作选项:A、正确B、错误正确答案:【错误】10、问题:ahref=data:application/octet-stream;base64,base64编码的文件数据下载/a不是超链的正确表达形式选项:A、正确B、错误正确答案:【错误】过滤器-随堂测验1、问题:关于过滤器说法正确的是选项:A、ContainerRequestFilter工作于资源方法调用前B、ContainerResponseFilter工作于资源方法调用后C、RESTEasy提供了两种过滤器:ContainerRequestFilter和ContainerResponseFilterD、过滤器无法对响应报文进行修改正确答案:【ContainerRequestFilter工作于资源方法调用前#ContainerResponseFilter工作于资源方法调用后#RESTEasy提供了两种过滤器:ContainerRequestFilter和ContainerResponseFilter】第五关:过滤器-单元作业第五关:过滤器-单元测试1、问题:ContainerRequestContext是用于处理请求的过滤器上下文,可以为我们提供诸如URI、请求头部域、请求包体等数据。选项:A、正确B、错误正确答案:【正确】2、问题:ContainerResponseContext是用于处理响应的过滤器上下文,可以为我们提供诸如响应头部域、响应包体等数据。选项:A、正确B、错误正确答案:【正确】3、问题:ContainerRequestContext或ContainerResponseContext必须在API方法前使用@注解进行引用才可以工作选项:A、正确B、错误正确答案:【错误】4、问题:ContainerRequestFilter的filter方法中因为没有ContainerResponseContext参数,并且filter方法无返回值,因此ContainerRequestFilter只能接收客户端信息,无法向客户端返回响应数据。选项:A、正确B、错误正确答案:【错误】5、问题:containerRequestContext.abortWith方将终止对请求的后继处理,并向客户端反馈信息。选项:A、正确B、错误正确答案:【正确】6、问题:API方法参数中的@ContextHttpServletRequestrequest的作用是从服务器上下文中获取,并向API方法自动填充一个HttpServletRequest类的对象request选项:A、正确B、错误正确答案:【正确】7、问题:JSONArray.fromObject的作用是从非JSON的java对象中获取1个JSON对象选项:A、正确B、错误正确答案:【错误】8、问题:JSONObject.fromObject的作用是从非JSON的java对象中获取1个JSON对象选项:A、正确B、错误正确答案:【正确】9、问题:Response.temporaryRedirect(invalidatedURI).build()的作用是创建一个将用户页面引导到invalidatedURI所定义页面上的响应。选项:A、正确B、错误正确答案:【正确】10、问题:containerResponseContext.setEntity(entityString)的作用是设置请求报文中请求包体的内容。选项:A、正确B、错误正确答案:【错误】预处理拦截器-随堂测试1、问题:java.lang.annotation.RetentionPolicy有哪些可能的值选项:A、RetentionPolicy.SOURCEB、RetentionPolicy.RUNTIMEC、RetentionPolicy.STORAGED、RetentionPolicy.CLASS正确答案:【RetentionPolicy.SOURCE#RetentionPolicy.RUNTIME#RetentionPolicy.CLASS】第六关:拦截器-单元作业第六关:拦截器-单元测试1、问题:ReaderInterceptorContext是关于?选项:A、请求报文的上下文B、资源方法参数的上下文C、响应报文的上下文D、对资源方法中return结果的再处理正确答案:【资源方法参数的上下文】2、问题:writerInterceptorContext.getEntity()方法用于获得选项:A、响应报文的实体B、请求报文的实体C、响应报文的头部域D、请求报文的头部域正确答案:【响应报文的实体】3、问题:readerInterceptorContext.getInputStream()方法用于获得选项:A、响应报文的实体B、请求报文的实体C、响应报文的头部域D、请求报文的头部域正确答案:【请求报文的实体】4、问题:PreProcessInterceptor中的resourceMethodInvoker下面说法正确的是选项:A、不用于描述资源方法前的注解信息B、资源方法信息C、仅资源方法的参数信息D、仅资源方法的名称信息正确答案:【资源方法信息】5、问题:Method类中的isAnnotationPresent方法其作用是选项:A、判断isAnnotationPresent(class)中class是否是一个注解B、获取指定的注解对象C、是否指定类型的注解存在于该方法上D、获取权限控制字符串正确答案:【是否指定类型的注解存在于该方法上】6、问题:ReaderInterceptor需要依赖aroundReadFrom方法中的readerInterceptorCceed()将代码流程交付下一个拦截器进行处理。选项:A、正确B、错误正确答案:【正确】7、问题:WriterInterceptor需要依赖aroundWriteTo方法中的writerInterceptorCceed()将代码流程交付下一个拦截器进行处理。选项:A、正确B、错误正确答案:【正确】8、问题:instanceof是一个双目运算符,表示运算符左侧是否为其右侧的一个实例选项:A、正确B、错误正确答案:【正确】9、问题:console.log的作用是在浏览器F12的控制台中输出信息,该过程中不会阻断浏览器对代码的执行选项:A、正确B、错误正确答案:【正确】10、问题:RetentionPolicy.RUNTIME表示注解将被保留在class文件中,但JVM加载该class文件运行时,此注解将被自动移除选项:A、正确B、错误正确答案:【错误】第八关:客户端-单元测试1、问题:如下代码的目的是:$(img).click(function(){...});选项:A、为名称为img的标签对象绑定单击事件B、为类型为img的标签对象绑定单击事件C、为id为img的标签对象绑定单击事件D、为类型为img的标签对象解绑单击事件正确答案:【为类型为img的标签对象绑定单击事件】2、问题:下面代码的作用是:$(div).html(h1hello/h1);选项:A、在页面中所有div对象内部创建h1对象,并将h1对象的文本内容设置为helloB、在页面中部分div对象内部创建h1对象,并将h1对象的文本内容设置为helloC、在页面中所有div对象内部文本内容设置为helloD、在页面中部分div对象内部文本内容设置为hello正确答案:【在页面中所有div对象内部创建h1对象,并将h1对象的文本内容设置为hello】3、问题:下面代码的作用是:$(div).find(#photo).attr(src,baby.jpg);选项:A、返回页面中全部的div标签对象,并将这些对象的src属性设置为baby.jpgB、返回页面中全部的div标签对象,并将这些对象内部的全部img子对象的src属性设置为baby.jpgC、返回页面中全部的div标签对象,并将这些对象内部的全部id为photo的img对象的src属性设置为baby.jpgD、返回页面中全部的div标签对象,并将这些对象内部的全部id为photo的子对象的src属性设置为baby.jpg正确答案:【返回页面中全部的div标签对象,并将这些对象内部的全部id为photo的子对象的src属性设置为baby.jpg】4、问题:如下代码的作用是:varimg=$(img);$(div).append(img);选项:A、创建一个img对象B、创建一个img对象,并附加到div对象上C、查找img对象D、查找img对象,并附加到div对象上正确答案:【创建一个img对象,并附加到div对象上】5、问题:对下面代码描述正确的是:$(json).each(function(idx,obj){alert(obj.tagName);});选项:A、obj是json数组B、obj是json数组中的一个元素C、idx最小值为1D、function(idx,obj)因为没有函数名,因此是错误的正确答案:【obj是json数组中的一个元素】6、问题:对spanabc/spandivid=containerstyle=display:nonehello/divspan123/span作用描述错误的是选项:A、会创建一个div标签B、该div标签的id值为containerC、该div标签是不可见的D、该div标签将在两个p标签之间遗留矩形空白区域正确答案:【该div标签将在两个p标签之间遗留矩形空白区域】7、问题:$([href])的作用是:选项:A、选取属性值等于href元素B、选取带有href属性的元素C、选a元素D、选取带有href属性的a元素正确答案:【选取带有href属性的元素】8、问题:如下代码将解绑页面中全部p对象的click事件$(p).unbind(click);选项:A、正确B、错误正确答案:【正确】9、问题:下面代码运行后将克隆产生一个页面可见的div新对象varcloneObject=$(div).clone(true);选项:A、正确B、错误正确答案:【错误】10、问题:JSON.stringify()可以帮助我们将jsObject对象转换为json字符串选项:A、正确B、错误正确答案:【正确】11、问题:$.ajax的回调函数会在客户端与服务器交互过程中自动触发,并自动填充回调函数的参数。选项:A、正确B、错误正确答案:【正确】12、问题:newObject.css(left,200);将newObject的水平位置修改为200px选项:A、正确B、错误正确答案:【正确】13、问题:newObject为body对象的一级子节点,newObject.css(display,block);将使得newObject可见。选项:A、正确B、错误正确答案:【正确】14、问题:z-index的作用是调整页面元素的叠放顺序,z-index较小值的对象将出现在较大值的上面。选项:A、正确B、错误正确答案:【错误】综合教学案例:试衣间-单元测试1、问题:@ContextHttpServletRequestrequest;可以帮助我们从容器中获得HttpServletRequest对象,基于request可进一步获得用户session选项:A、正确B、错误正确答案:【正确】2、问题:ServletFileUploadupload=newServletFileUpload(diskFileItemFactory);上述代码可帮助我们进一步处理请求报文中上传的文件数据。选项:A、正确B、错误正确答案:【正确】3、问题:css中background-image属性不可以用于设定背景图片选项:A、正确B、错误正确答案:【错误】4、问题:css中box-shadow可用于设置对象阴影选项:A、正确B、错误正确答案:【正确】5、问题:css中:hover不是一个伪元素事件选项:A、正确B、错误正确答案:【错误】Web服务与RESTful技术期末MOOC试卷1、问题:以下可以称之为Web服务的是?选项:A、SQLServer数据库服务B、手机外卖点餐C、Windows单机扑克牌游戏D、实体店购物并用现金支付正确答案:【手机外卖点餐】2、问题:使用@POST注解后,请求报文中URL后如有?引导的参数,那么这些参数将做何种处理?选项:A、这些参数将被忽略B、@POST注解不支持?引导的参数,将报错C、以上答案都不对D、可继续进行参数解析正确答案:【可继续进行参数解析】3、问题:对@Produces(text/plain;charset=gb2312)的正确解释是选项:A、通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的超文本数据B、通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的纯文本数据C、通知服务端,在请求报文中请求包体数据是按照gb2312方式编码的纯文本数据D、通知服务端,在请求报文中请求包体数据是按照gb2312方式编码的超文本数据正确答案:【通知客户端,在响应报文中响应包体数据是按照gb2312方式编码的纯文本数据】4、问题:对于@QueryParam(paramAge)intvalue1描述正确的是选项:A、paramAge是路径中的参数占位符B、当paramAge=abc时资源方法的调用不会出错C、paramAge为URL中?引导的参数链中的参数名D、paramAge为URL绑定的资源方法中方法参数的名称正确答案:【paramAge为URL中?引导的参数链中的参数名】5、问题:@Provider@Consumes(book/plain)publicclassFormatBookInPlainimplementsMessageBodyReader上述代码中@Consumes的作用是?选项:A、将MessageBodyReader中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上B、将FormatBookInPlain中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上C、将FormatBookInPlain中的处理方法绑定到@Produces(book/plain)对应的API资源处理方法上D、将MessageBodyReader中的处理方法绑定到@Produces(book/plain)对应的API资源处理方法上正确答案:【将FormatBookInPlain中的处理方法绑定到@Consumes(book/plain)对应的API资源处理方法上】6、问题:MessageBodyReader接口中readFrom方法存在参数InputStreamentityStream,那么entityStream指代的是?选项:A、请求报文包体B、请求报文头部域C、请求报文请求行D、请求报文正确答案:【请求报文包体】7、问题:MessageBodyWriter接口中writeTo方法存在参数Serializableserializable,那么serializable指代的是?选项:A、资源方法的参数值B、资源方法的返回值C、资源方法的结构定义D、资源方法名正确答案:【资源方法的返回值】8、问题:PreProcessInterceptor中的resourceMethodInvoker下面说法正确的是选项:A、仅资源方法的名称信息B、仅资源方法的参数信息C、不用于描述资源方法前的注解信息D、资源方法信息正确答案:【资源方法信息】9、问题:Method类中的isAnnotationPresent方法其作用是选项:A、判断isAnnotationPresent(class)中class是否是一个注解B、是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论