《web开发工程师面试题(含答案).pdf》由会员分享,可在线阅读,更多相关《web开发工程师面试题(含答案).pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、页眉页脚Web 开发工程师试题姓名:参与 web 项目个一、选择题1、提供 Java 存取数据库能力的包是()Ajava.sql Bjava.awt Cjava.lang Djava.swing 答案: A 2、以下语句中,没有创建出字符串对象的是_。A. String str; C. String str= new String(); B. String str = “Hello ”; D. new String( “Hello ”); 答案: A 3、有关会话跟踪技术描述正确的是(多选) A. Cookie是 Web 服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器
2、端B. 关闭浏览器意味着会话ID 丢失, 但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期C. 在禁用 Cookie时可以使用 URL重写技术跟踪会话D. 隐藏表单域将字段添加到HTML 表单并在客户端浏览器中显示正确答案为: ABC 页眉页脚4、下列选项中不属于CSS 文本属性的是()Afont-size B text-transform Ctext-align Dline-height 答案: D 5、 、如何去掉文本超级链接的下划线?A.a text-decoration:no underline B.a underline:none C.a decoration:no und
3、erline 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、$(“div.containner”) C 、$(“table a ”,content) D、$(#divID) 答案: D 8、点击页面的按钮,使之打开一
4、个新窗口,加载一个网页,以下JavaScript代码中可行的是( AD )页眉页脚A. B. C. D. 答案: AD 9不能用来修饰interface的有( ) Aprivate B public Cprotected Dstatic 答案: ACD 二、问答题1、一个人花 8 块钱买了一只鸡, 9 块钱卖掉了,然后他觉得不划算,花10 块钱又买回来了, 11 块卖给另外一个人。问他赚了多少? 2 元2、CSS+DIV 开发 Web 页面的优势有哪些?优点:1)div+css ,这个网页设计模式中,div 承担了网页的内容, css 承担了网页的样式。这样就使网页的内容和样式的分离开来。有利
5、于页面的维护升级。2)有助于提高搜索引擎亲和力(快速找到需要的数据,而不是像在table中一页眉页脚层层的查找)3)有助于页面的重构 (换皮肤如blog ,直接套用另外一套样式就可以实现,而不用改动网页脚本。) 缺点:开发效率比较低3、如何创建一个Javascript Object? 可以有两种方式创建一个Javascript Object, 代码如下:第一种方法:var obj = new Object(); 第二种方法: var ob = ; 4、 两种跳转方式分别是什么 ?有什么区别 ? 有两种,分别为: 前者页面不会转向include所指的页面,只是显示该页的结果,主页面还是原来的页面
6、。执行完后还会回来,相当于函数调用。并且可以带参数 .后者完全转向新页面,不会再回来。相当于go to 语句。5、用一条 SQL语句 查询出每门课都大于80 分的学生姓名name kecheng fenshu 张三语文81 张三数学75 李四语文76 李四数学90 王五语文81 王五数学100 王五英语90 页眉页脚A: select distinct name from table where name not in (select distinct name from table where fenshu 80; 6、 简述列举文档对象模型DOM 里 document的常用的查找访问节点的
7、方法并做简单说明Document.getElementById 根据元素id查找元素 Document.getElementByName 根据元素name查找元素 Document.getElementTagName 根据指定的元素名查找元素7、dom解析的特点?特点:将整个 xml 文件加载到内存中,形成一个对象树,每一个节点都是一个对象通过每一个节点的方法及属性与外部交互。优点及缺点 : 优点: 可随意读,可写缺点:因为要将所有的内容加载内存中,耗内存,速度慢。8、在 IE 中, HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用,在FF 中不能,此兼容性问题如何
8、解决?解决方法:使用对象变量时全部用标准的 getElementById(“idName”) 9、 鼠标手指状显示,在浏览器中的标准写法?全部用标准的写法 cursor: pointer; 10、了解搜索引擎如何抓取网页和如何索引网页页眉页脚11、JSP如何连接 SQL SERVER ,请写个示例我平时做的一个小例子: public class UseExecuteQuery /* * param args */ public static void main(String args) String url=jdbc:microsoft:sqlserver:/localhost:1433;DataBaseName=jsp_test; String userName=sa; String password=; String sql=null; Connection conn=null;