




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高级软件工程师考试试题( A 卷)1、下哪种命名空间中的类型用于创建Windows GUI 应用程序。 (选择 1 项)A、System.Web.ServicesB、system.Web.UIC、System.Windows.FormsD、System.ServiceProcess2、判断这 PL/SQL 代码块: (选择 1 项)BEGINFOR i IN 1.6 LOOPIF i = 2 OR i = 3 THENnull;ELSEINSERT INTO example(one)VALUES (i);END IF;ROLLBACK;END LOOP;COMMIT;END;有多少行被插入到表
2、 EXAMPLE ?A、0B、1C、2D、33、链表具有的特点是: ( 选择3项)A、不必事先估计存储空间B、可随机访问任一元素C、插入删除不需要移动元素D所需空间与线性表长度成正比11、你判断下面语句,有什么作用?(选择 1 项)A 、正确 B 、不正确5、一个 XML必须有 DTD或Schemas (选择1项)A、正确B、不正确6、动态网站需要的技术为。 ( 选择 3 项)A、CGIB、HTTPC、ASPD、PHP7、Linux 文件名的长度不得超过 ( ) 个字符? (选择 1 项)。A、64B、128C、256D、5128、在 Struts 中实现页面跳转主要通过什么方法来实现? (
3、选择 1 项)A、server.transferB、response.redirectC、mapping.findForwardD、response.sendRedirect9、EJB的优点有哪些?(选择2项)A、技术领先B价格低廉C性能优越D强大的容器支持10、在使用匿名登录 ftp 时,用户名为 ( )? ( 选择 1 项)A、login usersB、anonymousC、rootD、guestGRANT update ON inventory TO joe WITH GRANT OPTION;A、一个系统权限被授予用户JOEB 个对象权限被授予用户JOEC用户JOE被授予在这个对象上的
4、所有权限D 个系统权限和一个对象权限被授予用户JOE12、String 类的 IndexOf() 方法返回的类型是? (选择 2 项)A、Int16B、Int32C、intD、long13、表CLASSES和表SCHEDULE结构如下:CLASSES:ID NUMBER(9)CLASS_NAME VARCHAR2(20)TEACHER_ID NUMBER(9)SCHEDUL:ECLASS_TIME DATECLASS_ID NUMBER(9)你建一个视图显示每一课的课名、课时,并按教师 ID 排序,判断下面语句将返回何种 结果? ( 选择 1 项 )CREATE VIEW class_sche
5、dule ASSELECT C.class_name, s.class_time FROM classes c, schedule s WHERE C.id = s.class_id;A句创建视图CLASS_SCHEDUL且可产生预期结果.B语句创建视图CLASS_SCHEDUL但不能产生预期结果C语法错误,因为视图不可基于连接查询D语法错,因为语句未包含ORDER BY子句14、 下列不是常见的模型元素间的关系有。(选择1项)A、并联B聚合C依赖D笔记15、代码执行的结果是 。( 选择 1项)static void Main(string args) String s ="abcd
6、ef" Console.WriteLine(s.Substring(4,2);A、不能通过编译B、能编译,但运行时会抛出异常C、“ ef ”D以上都不对16、 以下哪些接口能够实现对Web访问者的身份认证?(选择1项)A、Http Servlet RequestB、Http Servlet ResponseC、Http SessionD、Http Servlet17、 无状态会话 Bean、有状态会话 Bean、CMP与 BMP中,哪一种Bean不需要自己书写连接 数据库的代码? (选择1项)。A、无状态会话Bea nB有状态会话Bea nC、CMPD、BMP18、 下列哪个集合操作
7、符返回两个查询都有的行。(选择 1 项)A、UnionB、UnionallC、UniononlyD、Intersect19、假设web应用的文档根目录为MyApp那么可以从哪里找到 database.jar 文件。(选择A. MyApp目录下B. MyApp'images 目录下C. MyAppWEB-INF 目录下D. MyAppWEB-INFlib 目录下20、 当用命令ls - al查看文件和目录时,欲观看卷过屏幕的内容,应使用组合键()?(选 择1项)A、Shift+HomeB Ctrl+ PgUpC Alt+ PgDnD Shift+ PgUp21、以下关于面向对象概念的描述
8、中,不正确的一项是()。(选择1项)A)在现实生活中,对象是指客观世界的实体B)程序中的对象就是现实生活中的对象C) 在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)D)在程序中,对象是一组变量和相关方法的集合22、 从以下哪一个选项中可以获得Servlet的初始化参数。(选择1项)A. ServletB. ServletCo ntextC. ServletCo nfigD. Gen ericServlet23、 哪一个对象可以用于获得浏览器发送的请求。(选择1项)A. HttpServletRequestB. HttpServletRespo nseC. H
9、ttpServletD. Http24、表TEACHER包含如下字段:列名可为空否?数据类型TEACHER_IDNOT NULLNUMBER(9)NAMEVARCHAR2(25)SALARYNUMBER(7,2)SUBJECT_IDNOT NULLNUMBER(3)SUBJECT_DESCRIPTIONVARCHAR2(2)你需要将理科教师的工资上浮8%理科教师的SUBJECT_ID是011,你需用哪一句实现?(选择1项)A. UPDATE teacher SET salary = salary * 1.08 WHERE subject_description LIKESCIENCE'
10、B. UPDATEeacher SETsalary = salary * .08 WHEREubject_description LIKE 'SCIENCE' AND subject_id = 011C. UPDATE teacher SET salary = salary * 1.08 WHERE subject_id = 011;D. UPDATE teacher SET salary = salary + (salary * .08) WHERE subject_descriptionLIKE 'SCIENCE' OR subject_id = 01125
11、、 运行Asp.Net需要安装Web服务器。(选择1项)A)Resi nB)tomcatC)WebLogicD)IIS26、下面哪些项目是 Microsoft.NET 平台所使用的核心技术:(选择2项)A. Web ServiceB. XMLC. SOAPD. In ternet 协议套件27、 如何取得数据源。(选择1项)A. 通过HttpB. 通过ftpC. JNDID. 通过Connection对象28、 试选择比较合理的计算机软件计算方案的演变顺序:(选择1项)A.单片机-小型机一网络计算一一大型机B.哑终端-客户机/服务器一一分布式计算一internet 计算C.PC深蓝盘计算器D.
12、PCB/S C/SC.29、 下列哪一个接口定义了用于查找、创建和删除EJB实例(选择1项)A HomeB RemoteC LocalD Message30、仔细观察如下的一小段代码,判断正确的编译输出结果:int num,rult;num=5;rult=25*num;console.WriteLine(rult+” 100”);(选择 1 项)A. 编译错误B. 225C. 1 25+” 1 00”D. 12510031、关于下列代码执行的结果是() 。(选择1项)struct Pointpublic int x, y;public Point(int x, int y) this.x =
13、x;this.y = y;Point p = new Point(10, 10);object box = p;p.x = 20;Console.Write(Point)box).x);A) 编译错误B) 运行时异常C) 10D) 2032、客户端状态管理的解决方案有。(选择 3 项)A URL 重写B 隐藏域C CookieD 以上都不是33、定义游标如下:DECLARECURSOR query_cursor(v_salary) ISSELECT last_name, salary, dept_noFROM employeeWHERE salary>v_salary; 这条语句为什么会
14、错误?(选择 1 项)A. 在游标定义中不允许出现 where 子句B. select 语句中缺少 into 子句C. 参数未指定为标量数据类型D. 定义 cursor 的语法写错了34、与 HttpSessionListener接口有关的方法是。 (选择 2 项)A. SessionInitialized()B. SessionCreated()C. SessionFinialized()D. SessionDestroyed()35、针对 Microsoft.Net基类库中的一些常用命名空间, 选择表述正确的项目: (选择 2 项)A. 命名空间 System.Threading 可以在程
15、序中实现多线程B. 命名空间 System.Array 提供用于操纵数组的类和方法C. 命名空间 System.IO 提供了大量用于执行数学函数的类及方法D. 以上的所有命名空间均可以被VB.NET C# C+.NET等语言所共享36、属性的可见性有。 (选择 3 项)A 公有的B 私有的C 私有保护的D 保护的37、关于JSP生命周期的叙述,下列哪些为真?(选择2项)AJSP 会先解释成Servlet源文件,然后编译成 Servlet类文件B每当用户端运行JSP 时,jspInit() 方法都会运行一次C每当用户端运行JSP 时,jspService()方法都会运行一次D每当用户端运行JSP
16、 时,jspDestroy()方法都会运行一次38、以下声明正确的是。( 选择 2 项 )A <xml-stylesheet type="txt/css" href="abc.css">B <?xml-stylesheet type='txt/css' href='abc.css'?>C <?xml-stylesheet type="txt/css" href="abc.css"?>D <%xml-stylesheet type="
17、txt/css" href="abc.css"%>39、下列哪个为JSP的隐含对象。(选择1项)AenvBpageCjspinfoDcontext40、 从后台启动进程,应在命令的结尾加上符号( ) ? (选择 1 项)A. &B. C. #D. $41、在 PL/SQL 块的哪部分可以对初始变量赋予新值 ? ( 选择 1项)A. 结尾部分B. 开头部分C. 执行部分D. 声明部分42、 在字符串前面加上 符号,则字符串中的转义字符将不被处理。 (选择 1项)A) B) C) #D) %43、哪句可以实现显示 id 和 description ,条件
18、满足订单时间在 January 1, 1997 以 前的,且单价小于 1.00 或者大于 5.00 的, 结果用订单时间降序排列。 (选择 1 项)A. SELECT id_number, description FROM inventoryWHERE price IN (1.00, 5.00) OR order_date < '01-JAN-97'ORDER BY order_date DESC;B. SELECT id_number, description FROM inventoryWHERE price BETWEEN 1.00 AND 5.00 OR orde
19、r_date < '01-JAN-1997'ORDER BY order_date;C. SELECT id_number, description FROM inventoryWHERE price < 1.00 OR price > 5.00 AND order_date < '01 -Jan-97'ORDER BY order_date ASC;D. SELECT id_number , description FROM inventoryWHERE (price <1.00 OR price > 5.00) AND o
20、rder_date < '01-JAN-1997'ORDER BY order_date DESC;44、 下面的那一个不属于MVC莫式中的对象?(选择1项)A. ModelB. ViewC. CollectionD. Controller45、 设置服务器控件的改动立即提交至服务器,需要将服务器控件的属性设置为True 。(选择 1项)A) AutoActionB) AutoPostBackC) AutoSubmitD) 以上都不对46、 判断下面句子,将返回什么值?( 选择 1 项)SELECT id_number, description, price FROM i
21、nventoryWHEREmanufacturer_id IN (SELECT manufacturer_id FROMinventory WHEREprice > 8.00OR quantity > 1000);A. 返回单价大于 8.00 且数量大于 1000 的存货的 货号、种类、单价信息B. 返回单价大于 8.00 或者数量大于 1000 的存货的 货号、种类、单价信息 .C. 返回单价大于 8.00 或者数量大于 1000 且有制造商号的存货的货号、种类、单价信息 .D. 返回单价大于 8.00 或者数量大于 1000 的制造商的所有存货的货号、种类、单价信息 .47、
22、要创建一个 EJB,必须要至少编写哪些Java类和接口?(选择3项)A. 定义远程 ( 或业务 ) 接口B. 定义本地接口C. 定义 Bean 接口D. 编写 Bean 的实现48、下面哪一个项目仅在 Struts 中出现? (选择 1 项)A. JavaBeanB. Web.xmlC. struts-config.xmlD. pertyes49、XML 是一种元语言 , 可以用它来描述其他语言。 (选择 1项)A. 正确B. 错误50、 类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。 ( 选择 1 项)A. 正确B. 不正确51、 哪一个不是
23、 EL定义的隐式对象?(选择1项)A. cookieB. pageContextC. attributesD. initParam52、 考虑下列声明,那些是不合法的: (选择 3项)A. DECLARE v_name, v_dept VARCHAR2(14);B. DECLARE v_test NUMBER(5);C. DECLARE V_MAXSALARY NUMBER(7, 2) = 5000;D. DECLARE V_JOINDATE BOOLEAN := SYSDATE;53、 下面哪些属于 JSTL中的表达式操作标签。(选择1项)A <c:out>B <c:if&
24、gt;C <c:url>D <c:catch>54、Struts 框架可以支持以下哪种程序开发语言? (选择 1 项)A. CB. C+C. JavaD. C#55、在 Servlet 处理请求的方式为。 (选择 1 项)A、以进程的方式B以程序的方式C以线程的方式D以响应的方式56、关于 PL/SQL 块的执行部分下列说法正确的是? (选择1项)A. PL/SQL 表达式可以包含分组函数 .B. PL/SQL表达式不可以包含 SQL函数.C. 在 SQL 语句中部分分组函数可用 .D. 以上都不对57、javax.Servlet 的包中,属于类的是。 (选择 1 项)
25、A、ServletB、GenericServletC、ServletRequestD、ServletContext58、以下说法正确的是。 (选择 2 项)A. #CDATA标记表示该元素包含的数据将被解析器解释B. #PCDATA标记表示该元素包含的数据将不被解析器解释C. #PCDATA标记表示该元素包含的数据将被解析器解释D. #CDATA标记表示该元素包含的数据将不被解析器解释59、 Servlet 在容器中经历的阶段,按顺序为。(选择 1 项)A、服务、加载、初始化、卸载、销毁B加载、初始化、服务、销毁、卸载C初始化、服务、销毁、加载、卸载D服务、卸载、加载、初始化、销毁60、 do
26、tNET框架由下列选项中的哪两项组成。(选择2项)A. 微软基础类库( MFC)B. 公共语言运行库( CLR)C. 中间语言( IL )D. dotNet 框架类库( FCL)61、表( TEACHE)R 包含以下列:ID NUMBER(7) PKSALARY NUMBER(7,2)SUBJECT_ID NUMBER(7)判断以下两个SQL语句:(1)SELECT ROUND(SUM(salary),-2) FROM teacher ;(2)SELECT subject_id, ROUND(SUM(salary),-2) FROM teacher GROUP BY subject_id ;
27、有什么不同结果 ? ( 选择 1 项)A. 语句 1 将返回每个老师一个结果B. 语句 2将返回多个结果C. 结果相同,显示不同D. 将有一个句子产生错误62、Http 缺省的请求方法是。 (选择 1项)A. PUTB. GETC. POSTD. TRACE63、 在XML中用于注释的符号是。(选择1项)A. <!->B.<?-?>C.<%>D.<!-!>64、DTD与XML Schema都是XML文档。(选择1项)A. 正确B. 不正确65、游标的哪一种属性指示 fetch 语句是否从活动集中返回行, 如未能返回行, 则此属性的 值为 true
28、 ?( 选择 1 项)A. %FOUNDB. %NOTFOUNDC. %ROWCOUNTD. %ISOPEN66、 JDBC中,用于表示数据库连接的对象是。(选择1项)A. StatementB. ConnectionC. DriverManagerD. PreparedStatement67、 用于调用存储过程的对象是。(选择 1 项)A. ResultSetB. DriverManagerC. CallableStatemetD. PreparedStatement68、 如果没有指定 Cookie 的时效,那么默认的时效是。(选择 1 项)A. 一天B. 永不过期C. 会话级别D. 一分
29、钟69、对记录序列 314 , 298, 508, 123, 486, 1 45按从小到大的顺序进行插入排序,经过两 趟排序后的结果为: (选择1项)A)314 , 298, 508, 123, 145, 486B) 298 ,314,508,123,486,145C) 298 ,123,314,508,486,145D) 298 ,314,508,123,486,14570、 经过几次编译,.Net源代码文件可以被编译为本地CPU旨令。(选择1项)A) 1 次B) 2 次C) 3 次D) 4 次71、察看下面这个类public class IfAttributsChanged impleme
30、nts ServletContextAttributeListenerpublic void attributeAdded(ServletContextAttributeEvent scab)System.out.println( “加入一个属性” );public void attributeRemoved(ServletContextAttributeEvent scab)System.out.println( “删除一个属性” );关于 IfAttributsChanged 类的叙述,下列哪一个为真? ( 选择 1 项 )A此类可以成功编译B此类无法成功编译,原因是缺少attribute
31、Changed()方法。C此类无法成功编译,原因是缺少attributeReplaced()方法。D此类无法成功编译,原因是缺少attributeUpdated()方法。72、<?xml version="1.0" encoding="GB2312"?><!ELEMENT Customer EMPTY><!ATTLIST Customer 称呼 CDATA#IMPLIED姓名 CDATA#REQUIRE职位 CDATA#REQUIRED关于上述 DTD 定义的描述正确的是。 ( 选择 1 项)A Customer 元素能包含
32、子元素,并且能为空B Customer 元素能包含文本,并且能为空C Customer 元素不能包含文本,也不能包含子元素D Customer 元素的所有实例的“称呼”属性必须有值,不能为空73、 实现下列哪一种接口的对象,并不需要在web.xml 文件内进行额外的设定, Servlet 容器就能够回应该对象加入HTTP会话所发生的事件?(选择1项)A. ServletContextListenerB. HttpSessionListenerC. HttpSessionAttributeListenerD. HttpSessionBindingListener74、哪一子句可实现 SELECT
33、 语句查询员工平均工资小于 5000 的部门信息 ? ( 选择 1项)A. GROUP BY dept_id WHERE AVG(sal) < 5000B. GROUP BY AVG(sal) HAVING AVG(sal) < 5000C. GROUP BY dept_id HAVING AVG(sal) < 5000D. GROUP BY AVG(sal) < 500075、 一个 XML不一定必须有 DTD或Schemas(选择1项)A. 正确B. 不正确76、 下列哪个为 JSP的小脚本的标签?(选择1项)A<%>B<%>C<%!%
34、>D<%-%>77、 以下不属于 JSP的标准指令的是。(选择1项)A TaglibB IncludeC ImportD Page78、 对于每一个网站访问用户都要访问的变量,应该将它设为 变量。 (选择 1 项)A. SessionB. RequesC. ResponseD. Application79、以下那些是 dtd 的元素类型: (选择 2 项)A. EMPTYB. ANYC. entityD. cdata80、 在PL/SQL中使用哪几种语句来对变量进行赋值?(选择3项)A. : =B. SELECT INTOC. FETCH INTOD. =81、栈是一种。 (
35、 选择 1 项 )A) 存取受限的线性结构B) 存取不受限的线性结构C) 存取受限的非线性结构D) 存取不受限的非线性结构82、 你试图用下面句子查询数据:(选择 1 项)SELECT 100/NVL(quantity, 0) FROM inventory;为何QUANTITY为null 空值时,将导致出错?A. 表达式企图被空值除 .B、换函数参数数据类型不一致 .C、空值不能被转成实际值D. 表达式企图被零除 .83、EJB类库存在于Java的哪个版本中?(选择1项)。A. J2SEB. J2EEC. J2MED. J2NE84、 在字符串中的转义字符前面加上 符号,则此转义字符将不被处理
36、。 (选择 1 项)A) B) C) #D) % 85、察看下列 JSP 内容<html><body><% for (int i=0;i<3;i+) %> out.print(i*2);<% %></body></html>当这个JSP被运行时,其结果是什么?(选择1项)A.此JSP因为语法错误,无法运行B 显示出 0, 2, 4C 显示出 0, 2, 4, 6D 显示出 out.print(i*2)out.print(i*2) out.print(i*2)86、 根据国家标准 GB8566 - 88计算机软件开发规
37、范的规定,软件的开发和维护划分为8 个阶段,其中下列哪个阶段不属于本范围? ( 选择 1 项)A. 可行性研究和计划B. 需求分析C. 客户投诉D. 详细设计87、假设 A.jsp 内设定一个 <jsp:useBean> 元素: <jsp:useBean id= ”bean1 ” class= ”myBean” />下列哪一个为真?(选择 1 项)A bean1 的存取范围( scope )默认为 applicationB. 在HTTP会话内可以存取 bean1C 只有在 A.jsp 内可以存取 bean1D. 在A.jsp所属的Web应用程序内均可存取 bean188
38、、PL/SQL 的哪一部分实现对数据的操作 ? ( 选择 1 项)A、头部分B、列外部分C执行部分D声明部分89、如果希望输出” <”,那么在 <c:out> 标签中应该设定哪一个属性? (选择 1 项)A. valueB escapeXmlC default( 选择 1 项)D entity90、如果进栈序列为 e1,e2,e3,e4 ,则可能的出栈序列是。A) e3,e1,e4,e2B) e4,e3,e2,e1C) e3,e4,e1,e2D) 任意顺序91、 在MVC设计模式中,JavaBean的作用是。(选择1项)A、ControllerB、ModelC业务数据的封装D、View( 不要 )E 、任意顺序92、在J2EE中属于 Web层的组件有(选择1项)A. HTMLB. EJBC. AppletD. JSP93、表CUSTOMERS含如下列:CUSTOMER_ID NUMBER(9)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 砼构件生产成本控制考核试卷
- 羊绒面料图案设计试题考核试卷
- 精密仪器中合成材料制造技术的研究进展考核试卷
- 2025简式标准手机购销合同协议书
- 2025童装特许加盟合同
- 2025咨询合同样本
- 2025委托代理合同(参考样式)
- 2025销售合同范本权威版本
- 苏教版小学语文四年级下全册教案
- 公司劳务派遣合同书模板二零二五年
- 1新疆大学考博英语历年考博真题20-21年
- GB/T 11022-2020高压交流开关设备和控制设备标准的共用技术要求
- FZ/T 62033-2016超细纤维毛巾
- 答案-国开《中国近现代史纲要》形考任务:社会实践报告任务要求:在规定时间内完成分部组织的社会实践教学任务撰写社会实践报告并上传该任务占课程综合成绩的20%
- 生命教育讲座-课件
- 躲不开的食品添加剂讲解课件
- 农村常用法律法规知识讲座课件(村干部培训)
- 生活中的法律-国家开放大学电大学习网形考作业题目答案
- 焦点解决短期心理咨询与治疗理论课件
- 网络安全管理员四级考试题库与答案
- 杭州地铁一号PPP模式的实践与思考详解
评论
0/150
提交评论