Web开发工程师试题
姓名:                            参与web项目                  个
一、 选择题
1、提供Java存取数据库能力的包是( ) 
A. java.sql  B.java.awt  C.java.lang  D.java.swing 
答案:A
2、以下语句中,没有创建出字符串对象的是_______。 
A. String str;      C. String str= new String(); B. String str = “Hello”;          D. new String(“Hello”);
答案:A
3、有关会话跟踪技术描述正确的是(多选) 
A.  Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 
B.  关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 
C.  在禁用Cookie时可以使用URL重写技术跟踪会话 
D.  隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 
正确答案为:ABC
4、下列选项中不属于CSS 文本属性的是( )
A.font-size B.text-transform C.text-align D.line-height
答案:D
5、、如何去掉文本超级链接的下划线? 
A.a {text-decoration:no underline}  B.a {underline:none}  C.a {decoration:no underline}  D.a {text-decoration:none} 
答案:D
6、在Ajax技术中,关于HTTP 协议向服务器传送数据的方式描述正确的是()。 
A、包括Post、Get方式 B、如果传输数据包含机密信息,建议采用MD5数据提交方式 C、GET执行效率和POST方法一样 D、Post传送的数据量较小,不能大于1B 
答案:A
7、在jQuery中,下面()写法是错误的。
 A、$(“div p”) B、$(“ainner”) C、$(“table a”,content) D、$(#divID)
答案:D
8、点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行的是(    AD   ) 
A. <input type="button" value="new" onclick="open('new.html', '_blank') "/> 
B. <input type="button" value="new" onclick="window.location='new.html';"/> 
C. <input type="button" value="new" onclick=" location.assign('new.html');"/> 
D. <form target="_blank" action="new.html"> <input type="submit" value="new"/> </form>
答案:AD
9.不能用来修饰interface的有( ) 
  A.private B.public C.protected D.static 
答案:ACD 
二、 问答题
1、一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了,11块卖给另外一个人。问他赚了多少?
2元
2、CSS+DIV开发Web页面的优势有哪些? 
优点:  1)div+css,这个网页设计模式中,div承担了网页的内容,css承担了网页的样式。这样就使网页的内容和样式的分离开来。有利于页面的维护升级。  2)有助于提高搜索引擎亲和力(快速到需要的数据,而不是像在table中一层层的查)  3)有助于页面的重构(换皮肤如blog,直接套用另外一套样式就可以实现,而不用改动网页脚本。) 缺点:开发效率比较低
3、如何创建一个Javascript Object? 
可以有两种方式创建一个Javascript Object, 代码如下: 第一种方法:var obj = new Object(); 第二种方法:var ob = {}; 
4、两种跳转方式分别是什么?有什么区别?
有两种,分别为:
  <jsp:include page="included.jsp" flush="true">
  <jsp:forward page= "nextpage.jsp"/>
  前者页面不会转向include所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数.后者完全转向新页面,不会再回来。相当于go to 语句。
5、用一条SQL语句 查询出每门课都大于80分的学生姓名
name  kecheng  fenshu
张三    语文      81
java面试题及答案2020张三    数学      75
李四    语文      76
李四    数学      90
王五    语文      81
王五    数学      100
王五    英语      90
A: select distinct name from table  where  name not in (select distinct name from table where fenshu<=80)
B:select name from table group by name having min(fenshu) > 80; 
6、 简述列举文档对象模型DOM里document的常用的查访问节点的方法并做简单说明
ElementById  根据元素id查元素&ElementByName 根据元素name查元素&ElementTagName 根据指定的元素名查元素 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。