一套软件开发工程师笔试题

一套软件开发工程师笔试题

ID:5775352

大小:80.50 KB

页数:8页

时间:2017-12-24

一套软件开发工程师笔试题_第1页
一套软件开发工程师笔试题_第2页
一套软件开发工程师笔试题_第3页
一套软件开发工程师笔试题_第4页
一套软件开发工程师笔试题_第5页
资源描述:

《一套软件开发工程师笔试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、资料来源:中国教育在线http://www.eol.cn/1、试分析下面的SQL语句的优劣,并用另外的方法实现。(1)Select*fromempewheree.Noin(selecta.Nofromampa)Select*fromempeewhereNOTEXISTS(Selecta.Nofromampawheree.NO=a.No)(2)select*fromempe,anpawheree.No=a.No2、用Decoole重写下面的socl语句SELECTCOUNT(*),SUM(SAL)FROMEMPWH

2、EREDEPT_NO=0020ANDENAMELIKE ‘SMITH%’;selectcount(*),sum(sal)fromempwheredept_no=0030andenamelike ‘smith%’;selectcount(decode(dept_no,0020,’x',null))d0020_count,count(decode(dept_no,0030,’x',null))d0030_count,sum(decode(dept_no,0020,sal,0))d0020_sal,sum(decode

3、(dept_no,0030,sal,0))d0030_salfromempwhereenamelike‘smith%’;3、下面哪几种SQL不好。2,4,5(1)update语句(2)in语句(3)子查询(4)多查等值查询(5)笛卡尔乘积4、请造出下列哪3种命名正确A,B,DA、ASDB、$abcC、constD、_asdE、3_asd5、texareajava(1)写出文件名(2)补充代码6、型转换example:publicStringgetValue(Objecta,Objectb){}当下列方法调用时将出

4、现何种异常,如何修正Stringc=newString(“aaa”);intd=123;my.getValue(c,d);(1)Integerd=newInteger(123);(2)My.getValue(c,(String)d);7、在JSP上显示Araylist中的元素<%@pagecontentType=”text/html;charset=GBK”%><%@pageimport=“java.util.ArrayList”%><%ArrayListal=request.getAttribute(“arra

5、ylist”);%>资料来源:中国教育在线http://www.eol.cn/资料来源:中国教育在线http://www.eol.cn/<%for(inti=0;i{%><%}%>序号姓名<%=i%><%=al.get(i)%>8、解释beam:远程接口的具体实现Home:管理和创建远程对象Romate:提供给用户的远程接口9、解释Javabean与EJB的区别10、SeSS’onbean与Entitybean区别11、解释Commend、DAO模式,试举例说明。Command定义不少Command模式的代码都是

6、针对图形界面的,它实际就是菜单命令,我们在一个下拉菜单选择一个命令时,然后会执行一些动作,将这些命令封装成在一个类中,然后用户(调用者)再对这个类进行操作,这就是Command模式,换句话说,本来用户(调用者)是直接调用这些命令的,如菜单上打开文档(调用者),就直接指向打开文档的代码,使用Command模式,就是在这两者之间增加一个中间者,将这种直接关系拗断,同时两者之间都隔离,基本没有关系了.显然这样做的好处是符合封装的特性,降低耦合度,Command是将对行为进行封装的典型模式,Factory是将创建进行封装

7、的模式,从Command模式,我也发现设计模式一个”通病”:好象喜欢将简单的问题复杂化,喜欢在不同类中增加第三者,当然这样做有利于代码的健壮性可维护性还有复用性.如何使用资料来源:中国教育在线http://www.eol.cn/资料来源:中国教育在线http://www.eol.cn/具体的Command模式代码各式各样,因为如何封装命令,不同系统,有不同的做法.下面事例是将命令封装在一个Collection的List中,任何对象一旦加入List中,实际上装入了一个封闭的黑盒中,对象的特性消失了,只有取出时,才有

8、可能模糊的分辨出:典型的Command模式需要有一个接口.接口中有一个统一的方法,这就是”将命令/请求封装为对象”:程序代码:publicinterfaceCommand{  publicabstractvoidexecute();}//具体不同命令/请求代码是实现接口Command,下面有三个具体命令程序代码:publicclassEngineerimplementsC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。