高级软件工程师月考试试题A卷带答案_第1页
高级软件工程师月考试试题A卷带答案_第2页
高级软件工程师月考试试题A卷带答案_第3页
高级软件工程师月考试试题A卷带答案_第4页
高级软件工程师月考试试题A卷带答案_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、高级软件工程师考试试题(A卷) 1、 下哪种命名空间中的类型用于创建Windows GUI应用程序。(选择1项) A、System.Web.Services B、system.Web.UI C、System.Windows.Forms D、System.ServiceProcess 2、判断这PL/SQL 代码块:(选择1项) BEGIN FOR i IN 1.6 LOOP IF i = 2 OR i = 3 THEN null; ELSE INSERT INTO example(one) VALUES (i); END IF; ROLLBACK; END LOOP; COMMIT; END;

2、 有多少行被插入到表 EXAMPLE ? A、0 B、1 C、2 D、3 3、 链表具有的特点是:(选择3项) A、不必事先估计存储空间 B、可随机访问任一元素 C、插入删除不需要移动元素 、所需空间与线性表长度成正比D4、序列图描述对象是如何交互的并且将重点放在消息序列上。(选择1项) A、正确 B、不正确 5、一个XML必须有DTD或Schemas。(选择1项) A、正确 B、不正确 6、动态网站需要的技术为。(选择3项) A、CGI B、HTTP C、ASP D、PHP 7、Linux 文件名的长度不得超过( )个字符?(选择1项)。 A、64 B、128 C、256 D、512 8、在

3、Struts中实现页面跳转主要通过什么方法来实现?(选择1项) A、server.transfer B、response.redirect C、mapping.findForward D、response.sendRedirect 9、EJB的优点有哪些?(选择2项) A、技术领先 B、价格低廉 C、性能优越 D、强大的容器支持 10、在使用匿名登录ftp时,用户名为( )? (选择1项) A、login users B、anonymous C、root guest 、D11、你判断下面语句,有什么作用?(选择1项) GRANT update ON inventory TO joe WITH

4、GRANT OPTION; A、一个系统权限被授予用户JOE B、一个对象权限被授予用户JOE C、用户JOE被授予在这个对象上的所有权限 D、一个系统权限和一个对象权限被授予用户JOE 12、String类的IndexOf()方法返回的类型是?(选择2项) A、Int16 B、Int32 C、int D、long 13、表 CLASSES 和 表 SCHEDULE 结构如下: CLASSES: ID NUMBER(9) CLASS_NAME VARCHAR2(20) TEACHER_ID NUMBER(9) SCHEDULE: CLASS_TIME DATE CLASS_ID NUMBER(

5、9) 你建一个视图显示每一课的课名、课时,并按教师ID排序,判断下面语句将返回何种结果? (选择1项) CREATE VIEW class_schedule AS SELECT C.class_name, s.class_time FROM classes c, schedule s WHERE C.id = s.class_id; A、 句创建视图 CLASS_SCHEDULE 且可产生预期结果. B、语句创建视图 CLASS_SCHEDULE 但不能产生预期结果. C、语法错误,因为视图不可基于连接查询. D、语法错,因为语句未包含 ORDER BY 子句. 14、下列不是常见的模型元素间

6、的关系有。(选择1项) 、并联AB、聚合 C、依赖 D、笔记 15、代码执行的结果是_。(选择1项) static void Main(string args) String s =abcdef; Console.WriteLine(s.Substring(4,2); 、不能通过编译A 、能编译,但运行时会抛出异常B 、“ef”C D、以上都不对) 选择1项16、以下哪些接口能够实现对Web访问者的身份认证?(Http Servlet Request A、 Http Servlet Response B 、Http Session C 、Http Servlet D、 17、无状态会话Bean

7、、有状态会话Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码?(选择1项)。 A、无状态会话Bean B、有状态会话Bean C、CMP D、BMP 18、下列哪个集合操作符返回两个查询都有的行。(选择1项) A、Union B、Union all C、Union only D、Intersect 选择(文件。database.jar,那么可以从哪里找到MyApp应用的文档根目录为web、假设191项) A. MyApp目录下 MyAppimages目录下B. MyAppWEB-INF目录下 C. MyAppWEB-INFlib目录下D. 20、当用命令ls al查看文

8、件和目录时,欲观看卷过屏幕的内容,应使用组合键( )?(选择1项) A、Shift+Home B、Ctrl+ PgUp C、Alt+ PgDn D、Shift+ PgUp 21、以下关于面向对象概念的描述中,不正确的一项是()。(选择1项) A) 在现实生活中,对象是指客观世界的实体 B)程序中的对象就是现实生活中的对象 C)在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class) D)在程序中,对象是一组变量和相关方法的集合 22、从以下哪一个选项中可以获得Servlet的初始化参数。(选择1项) A Servlet B ServletContext C Servl

9、etConfig D GenericServlet 23、哪一个对象可以用于获得浏览器发送的请求。(选择1项) A HttpServletRequest B HttpServletResponse C HttpServlet D Http 24、表 TEACHER 包含如下字段: 列名 可为空否? 数据类型 NUMBER(9) NOT NULL TEACHER_ID VARCHAR2(25) NAME NUMBER(7,2) SALARY NUMBER(3) NOT NULL SUBJECT_ID SUBJECT_DESCRIPTIONVARCHAR2(2) 你需要将理科教师的工资上浮8%,理

10、科教师的SUBJECT_ID是011,你需用哪一句实现? (选择1项) A. UPDATE teacher SET salary = salary * 1.08 WHERE subject_description LIKE SCIENCE B. UPDATE teacher SET salary = salary * .08 WHERE subject_description LIKE SCIENCE AND subject_id = 011 C. UPDATE teacher SET salary = salary * 1.08 WHERE subject_id = 011; D. UPDA

11、TE teacher SET salary = salary + (salary * .08) WHERE subject_description LIKE SCIENCE OR subject_id = 011 25、运行Asp.Net需要安装_Web服务器。(选择1项) A) Resin B) tomcat C) WebLogic D) IIS 26. 下面哪些项目是Microsoft.NET平台所使用的核心技术:(选择2项) A. Web Service B. XML C. SOAP D. Internet协议套件 27、如何取得数据源。(选择1项) A 通过Http B 通过ftp C

12、 JNDI D 通过Connection对象 28、试选择比较合理的计算机软件计算方案的演变顺序:(选择1项) A. 单片机小型机网络计算大型机 B. 哑终端客户机/ 服务器分布式计算internet计算 C. 算盘计算器PC深蓝 C/S B/SPCD. C. 29、下列哪一个接口定义了用于查找、创建和删除EJB实例(选择1项) A Home B Remote C Local D Message 30、仔细观察如下的一小段代码,判断正确的编译输出结果: int num,rult; num=5; rult=25*num; console.WriteLine(rult+”100”); (选择1项)

13、 A. 编译错误 B. 225 C. 125+ ”100” D. 125100 31、关于下列代码执行的结果是()。(选择1项) struct Point public int x, y; public Point(int x, int y) this.x = x; this.y = y; Point p = new Point(10, 10); object box = p; p.x = 20; Console.Write(Point)box).x); 编译错误A) B) 运行时异常 C) 10 D) 20 32、客户端状态管理的解决方案有。(选择3项) A URL重写 B 隐藏域 C Co

14、okie D 以上都不是 33、定义游标如下: DECLARE CURSOR query_cursor(v_salary) IS SELECT last_name, salary, dept_no FROM employee WHERE salaryv_salary; 这条语句为什么会错误?(选择1项) A. 在游标定义中不允许出现where子句 B. select语句中缺少into子句 C. 参数未指定为标量数据类型 D. 定义cursor 的语法写错了 34、与HttpSessionListener接口有关的方法是。(选择2项) A. SessionInitialized() B. Ses

15、sionCreated() C. SessionFinialized() D. SessionDestroyed() 35、针对Microsoft.Net基类库中的一些常用命名空间,选择表述正确的项目:(选择2项) A. 命名空间System.Threading可以在程序中实现多线程 B. 命名空间System.Array提供用于操纵数组的类和方法 C. 命名空间System.IO提供了大量用于执行数学函数的类及方法 D. 以上的所有命名空间均可以被VB.NET 、C#、C+.NET等语言所共享 36、属性的可见性有。(选择3项) 公有的 AB 私有的 C 私有保护的 D 保护的 37、关于J

16、SP生命周期的叙述,下列哪些为真?(选择2项) A JSP会先解释成Servlet源文件,然后编译成Servlet类文件 B 每当用户端运行JSP时,jspInit()方法都会运行一次 C 每当用户端运行JSP时,_jspService()方法都会运行一次 D 每当用户端运行JSP时,jspDestroy()方法都会运行一次 38、以下声明正确的是。(选择2项) A B C D 39、下列哪个为JSP的隐含对象。(选择1项) A env B page C jspinfo D context 40、从后台启动进程,应在命令的结尾加上符号 ( )?(选择1项) A. & B. C. # D. $

17、41、 在 PL/SQL 块的哪部分可以对初始变量赋予新值? (选择1项) A. 结尾部分 B. 开头部分 C. 执行部分 D. 声明部分 42、在字符串前面加上_符号,则字符串中的转义字符将不被处理。(选择1项) A) B) C) # D) % 43、 哪句可以实现显示 id 和 description ,条件满足订单时间在 January 1, 1997 以前的,且单价小于 1.00 或者大于 5.00 的, 结果用订单时间降序排列。(选择1项) A. SELECT id_number, description FROM inventory WHERE price IN (1.00, 5.

18、00) OR order_date 01-JAN-97 ORDER BY order_date DESC; B. SELECT id_number, description FROM inventory WHERE price BETWEEN 1.00 AND 5.00 OR order_date 01-JAN-1997 ORDER BY order_date; C. SELECT id_number, description FROM inventory WHERE price 5.00 AND order_date 01 -Jan-97 ORDER BY order_date ASC; D

19、. SELECT id_number, description FROM inventory WHERE (price 5.00) AND order_date price WHERE inventory FROM manufacturer_id (SELECT IN manufacturer_id WHERE OR quantity 1000); A. 返回单价大于8.00且数量大于1000的存货的 货号、种类、单价信息 B. 返回单价大于8.00或者数量大于1000的存货的 货号、种类、单价信息. C. 返回单价大于8.00或者数量大于1000且有制造商号的存货的 货号、种类、单价信息.

20、D. 返回单价大于8.00或者数量大于1000的制造商的所有存货的 货号、种类、单价信息. 47、要创建一个EJB,必须要至少编写哪些Java类和接口?(选择3项) A. 定义远程(或业务)接口 B. 定义本地接口 C. 定义Bean接口 D. 编写Bean的实现 48、下面哪一个项目仅在Struts中出现?(选择1项) A. JavaBean B. Web.xml C. struts-config.xml D. pertyes 49、XML 是一种元语言, 可以用它来描述其他语言。(选择1项) A正确 B错误 50、类图用来表示系统中类和类与类之间的关系,它是对

21、系统动态结构的描述。(选择1项) A 正确 B 不正确 51、哪一个不是EL定义的隐式对象?(选择1项) A cookie B pageContext C attributes D initParam 52、考虑下列声明,那些是不合法的:(选择3项) A. DECLARE v_name, v_dept VARCHAR2(14); B. DECLARE v_test NUMBER(5); DECLARE V_MAXSALARY NUMBER(7, 2) = 5000; C. D. DECLARE V_JOINDATE BOOLEAN := SYSDATE; 53、下面哪些属于JSTL中的表达式操

22、作标签。(选择1项) A B C D 54、Struts框架可以支持以下哪种程序开发语言?(选择1项) A.C B.C+ C.Java D.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项) A、Servlet B、Generi

23、cServlet C、ServletRequest D、ServletContext 58、以下说法正确的是。(选择2项) A#CDATA标记表示该元素包含的数据将被解析器解释 B#PCDATA 标记表示该元素包含的数据将不被解析器解释 标记表示该元素包含的数据将被解析器解释#PCDATA CD#CDATA 标记表示该元素包含的数据将不被解析器解释 59、Servlet在容器中经历的阶段,按顺序为。(选择1项) A、服务、加载、初始化、卸载、销毁 B、加载、初始化、服务、销毁、卸载 C、初始化、服务、销毁、加载、卸载 D、服务、卸载、加载、初始化、销毁 60、dotNET框架由下列选项中的哪两

24、项组成。(选择2项) A. 微软基础类库(MFC) B. 公共语言运行库(CLR) C. 中间语言(IL) D. dotNet框架类库(FCL) 61、表(TEACHER)包含以下列: ID NUMBER(7) PK SALARY 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 ; 有什么不同结果? (选择

25、1项) A. 语句1将返回每个老师一个结果 B. 语句2将返回多个结果 C. 结果相同,显示不同 D. 将有一个句子产生错误 62、Http缺省的请求方法是。(选择1项) A PUT B GET C POST D TRACE 63、在XML中用于注释的符号是。(选择1项) - !- AB % !ATTLIST 、) 定义的描述正确的是。(选择1项 ACustomer元素能包含子元素,并且能为空 元素能包含文本,并且能为空CustomerB CCustomer元素不能包含文本,也不能包含子元素 元素的所有实例的“称呼”属性必须有值,不能为空CustomerD容73文件内进行额外的设定,web.x

26、ml、实现下列哪一种接口的对象,并不需要在Servlet) 项1选择(会话所发生的事件?HTTP器就能够回应该对象加入A. ServletContextListener B. HttpSessionListener C. HttpSessionAttributeListener D. HttpSessionBindingListener 74、哪一子句可实现 SELECT 语句查询员工平均工资小于5000的部门信息 ? (选择1项) A. GROUP BY dept_id WHERE AVG(sal) 5000 B. GROUP BY AVG(sal) HAVING AVG(sal) 5000

27、 C. GROUP BY dept_id HAVING AVG(sal) 5000 D. GROUP BY AVG(sal) 5000 75、一个XML不一定必须有DTD或Schemas(选择1项) A. 正确 B.不正确 76、下列哪个为JSP的小脚本的标签?(选择1项) A % B %- D77、以下不属于JSP的标准指令的是。(选择1项) A Taglib B Include C Import D Page 78、对于每一个网站访问用户都要访问的变量,应该将它设为_变量。(选择1项) A. Session B. Reques C. Response D. Application 79、以

28、下那些是dtd的元素类型:(选择2项) A. EMPTY ANY B. C. entity D. cdata 80、 在PL/SQL中使用哪几种语句来对变量进行赋值? (选择3项) A. := B. SELECT INTO C. FETCH INTO D. = 81、栈是一种。(选择1项) A) 存取受限的线性结构 B) 存取不受限的线性结构 存取受限的非线性结构C) 存取不受限的非线性结构D) 82、你试图用下面句子查询数据:(选择1项) SELECT 100/NVL(quantity, 0) FROM inventory; 为何QUANTITY为 null 空值时,将导致出错? A. 表达

29、式企图被空值除. B、 换函数参数数据类型不一致. C、 空值不能被转成实际值 D. 表达式企图被零除. 83、EJB类库存在于Java的哪个版本中?(选择1项)。 A. J2SE B. J2EE C. J2ME D. J2NE 84、在字符串中的转义字符前面加上_符号,则此转义字符将不被处理。(选择1项) A) B) C) # D)% 内容JSP、察看下列85 % for (int i=0;i out.print(i*2); 当这个JSP被运行时,其结果是什么?(选择1项) A 此JSP因为语法错误,无法运行 B 显示出0,2,4 C 显示出0,2,4,6 D 显示出out.print(i*

30、2) out.print(i*2) out.print(i*2) 86、根据国家标准GB 856688计算机软件开发规范的规定,软件的开发和维护划分为8个阶段,其中下列哪个阶段不属于本范围? (选择1项) A. 可行性研究和计划 B. 需求分析 C. 客户投诉 D. 详细设计 87、假设A.jsp内设定一个元素: 下列哪一个为真?(选择1项) A bean1的存取范围(scope)默认为application B 在HTTP会话内可以存取bean1 C 只有在A.jsp内可以存取bean1 D 在A.jsp所属的Web应用程序内均可存取bean1 88、 PL/SQL的哪一部分实现对数据的操作

31、? (选择1项) A、头部分 B、列外部分 C、执行部分 D、声明部分 89、如果希望输出”,那么在标签中应该设定哪一个属性?(选择1项) value AB escapeXml C default D entity 90、如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是。(选择1项) A)e3,e1,e4,e2 B)e4,e3,e2,e1 C)e3,e4,e1,e2 D)任意顺序 91、在MVC设计模式中,JavaBean的作用是。(选择1项) A、Controller B、Model C、业务数据的封装 D、View (不要)E、任意顺序 92、在J2EE中属于Web层的组件有(选择1项) A. HTML B. EJB C. Applet D. JSP 93、表 CUSTOMER 包含如下列: CUSTOMER_ID NUMBER(9) LAST_NAME VARCHAR2(20) FIRST_NAME VARCHAR2(20) CREDIT_LIMIT NUMBER(9,2) 如下代码: DECLARE CURSOR cust_cursor IS SELECT cust_id, last_name, first_name FROM customer; cust_rec cust_curs

温馨提示

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

评论

0/150

提交评论