计算机软件项目开发水平等级考试模拟试题教资复核成绩查询入口
《基础理论》(Java开发师
考试时间:2小时, 卷面分:100
1. 单项选择题(40个可选项,每个可选项1分,共40分)
1. 目前,绝大部分DBMS被设计成满足(  )标准。
A) SQL-86
B) SQL-89
C) SQL-92
D) SQL-99
2. 有一Oracle数据库,安装在名为server的服务器上,监听端口是1521,实例名为mydb,现在通过轻型方式连接,在Java中通过JDBC访问该数据库,URL格式为:(  )
A) jdbc:oracle:thin:@server:1521:mydb
B) jdbc:oracle:thin@mydb:server:1521
C) jdbc:oci:oracle@server:1521:mydb
D) jdbc:thin:oracle@mydb:server:1521
3. 要从表t_customer中删除姓名为Jim的用户,正确的sql语句是:(  )
A) delete t_customer where name=’Jim’
B) delete from t_customer where name=Jim
C) delete from t_customer where name=’Jim’
D) delete t_customer where name=Jim
4. 表t_price保存所有商品的价格,其中in_price字段保存进货价格,out_price保存卖出价格,所有商品的卖出价格是进价的120%,商品进价已经输入表中,客户要求使用一条sql
语句来更新商品的卖出价格,正确的sql语句是:(  )
A) update for t_price set out_price=in_price*1.2
B) update t_price out_price=in_price*1.2
C) update for t_price out_price=in_price*1.2
D) update t_price set out_price=in_price*1.2
5. 在Oracle中,要删除表t_other,正确的sql语句是:(  )
A) drop table t_other
B) drop t_other
C) drop for t_other
D) drop from t_other
6. 在Oracle数据库中,对t_map表的某行做Update的时候,数据库将在本行放置一个(  )锁来阻止其他事务对本行的操作。
A) 共享
B) 独占
C) 读
D) 表级
7. 保存点(Savepoint)的概念出现在JDBC的哪个版本中?(  )
A) JDBC1.0
B) JDBC2.0
C) JDBC3.0
D) 以上都错误
2020年中央遴选真题
8. 一个系统中有两张表,一张是产品表t_product,另外一张表是销售情况表t_order,t_order中保存有产品信息,这时,为了保证数据的完整性,需要在t_product上建立(  ),在t_order上建立(  )。
A) 索引
B) 外键
C) 主键
D) 触发器
9. 以下哪种类型JDBC驱动不需要任何数据库厂商的本地库支持?(  )
A) JDBC-ODBC Bridge
2023年省考考试时间
B) 本地API驱动程序
C) 网络协议驱动程序
D) 本机协议驱动程序
10. 下面哪个对象可以获得数据库的元数据?(  )
A) DatabaseMetaData
B) ResultSetMetaData
C) ConnectionMetaData
D) DbMetaData
11. 在用JDBC查询数据时,为了节省资源,我们可以约束结果集,下面哪种约束行为不能在JDBC中实施?(  )
A) 约束最大行数
B) 约束最大列数
C) 约束最大字段长度
D) 约束查询返回时间
12. 有一应用用JSP实现,需要在浏览用户打开网页的过程中频繁存取数据库,这时,应当在(  )方法中打开数据库连接,在(  )方法中关闭数据库连接。
A) destroy
B) doGet
C) doPost
D) init
13. 以下哪种技术不属于动态网页技术?(  )
A) JSP
B) CGI
C) DHTML
D) Perl
14. 以下哪种Form对服务器的请求方式中,浏览器会把控制元件名称和值连在URL名称之后向服务器的Web容器传递?(  )
A) GET
B) POST
C) GET和POST
D) 取决于浏览器设置
15. 一个HTML FORM中有两个提交按钮,以下说法正确的是:(  )
A) 一个FORM不允许有两个提交按钮
B) 没有办法区分
C) 服务端可以通过名称区分
D) 一个FORM允许有两个提交按钮,但是只有第一个按钮能够提交
16. 有聊天系统用servlet实现,用户发表言论时,需要对文字的敏感信息自动过滤,采用过滤器来实现,过滤的方法在(  )中实现。
A) init
B) doPost
C) doFilter
D) doGet
17. Tomcat中在(  )中配置JNDI DataSource。
A) $CATALINA_HOME/l
B) $CATALINA_HOME/l
C) $CATALINA_HOME/l
D) $CATALINA_HOME/l
18. JSP中对象存在的范围从小到大的顺序为: (  )
A) Page Request Session Application
B) Page Session Request Application
C) Session Page Request Application
D) Page Request Application Session
19. 某个Jsp网页,需要import某个Java类,语法为:(  )
A) <%page import =”…” %>云南事业单位考试时间2021
B) <%@ include file=”…” %>
C) <%@page import=”…” %>
D) <%@ include=”…” %>
20. 某个应用采用Jsp实现,需要用到JavaBean,此JavaBean使用的类存在于包Sample中,类名为myClass,它缓冲了数据库中的所有产品类别信息,供所有的Jsp页面调用,此java bean采用以下方法在jsp页面中使用:(  )
A) <jsp:use Bean id=”myClass” scope=”session” class=”Class”/>山西省三支一扶成绩查询
B) <@ use Bean id=”myClass” scope=”application” class=”Class”/>
C) <jsp:use Bean id=”myClass” scope=”application” class=”Class”/>
D) <@ use Bean id=”myClass” scope=”page” class=”Class”/>
21. Web程序的部署描述文件是:(  )
A) l
B) l
C) l
D) l
22. EJB开发中,通常采用(  )来实现应用逻辑,采用(  )来实现访问应用数据。
A) 实体bean
B) 消息驱动bean
C) 会话bean
23. 以下哪种XML语法分析器不能修改XML文档的结构?(  )
A) DOM
B) SAX
C) JDOM
24. 在servlet生命周期中,如果初始化成功,servlet在Web容器中进入(  )状态:
A) 清除
B) 可以提供服务
C) 服务状态
D) 服务请求
25. 下面HTTP Headers数据中,哪个请求行用来告诉服务器是否维持固定的HTTP连接:(  )
A) Connection-Type
B) Connection-Kind
C) Connection
D) Keep-Alive
26. 有一Jsp页面,需要在页面中定义一个int型Java全局变量myInt,定义方法是:(  )
A) <% int myInt %>
B) <% ! int myInt ! %>
C) <% int myInt ! %>
D) <% ! int myInt %>
27. 以下哪种编码是一种变长的编码技术?(  )
A) ASCII
B) ISO8859
C) UTF-8
D) Unicode
28. 要设计一个符合MVC思想的J2EE应用,JSP通常用来实现(  )的功能。
A) 模型层
B) 视图层
C) 控制层
29. HTTP协议中,以下哪种状态码表明服务器出错?(  )
A) 1XX
B) 2XX
C) 4XX
D) 5XX
30. 在HTML文件中用CheckBox来收集用户的爱好,当数据post到servlet时,用户选中爱好的值是:(  )
A) on
B) 1
C) checked
D) true
31. servlet响应内容的类型中,哪种类型图形格式?(  )
A) text/html
B) image/jpeg
C) image/mpge
D) image/bmp
32. 一个Java RMI应用,需要定位服务器myServer端口99上的myRemoteTest远程对象,下面哪个RMI URL是正确的?(  )
A) rmi:/myServer:99/myRemoteTest
B) myServer:99/myRemoteTest
C) rmi://myServer:99/myRemoteTest
D) rmi://99: myServer /myRemoteTest
33. 有一个Jsp页面,当在session范围内定义一个JavaBean时,出现了一个转换错误,可能的原因是:(  )
A) 客户端禁止使用JavaBean
B) 在Page Directive中设置了session=”false”
C) 当前session中没有JavaBean实例
D) 以上都不正确
34. 有一个Jsp网页,需要直接输出某个字符串myString变量的值,格式为:(  )
A) < %!=myString %>
B) < % = myString %>
C) <% myString %>
D) <%! myString %>
35. 在软件开发过程中,应该在(  )阶段设计软件的界面,在(  )阶段确定系统的功能点,(  )贯穿整个开发过程。
A) 需求分析
B) 概要设计
C) 详细设计
D) 软件测试
2. 多项选择题(20个选项,每个选项1.5分,共30分,每题有1个或多个选项)
1. Oracle数据库表Tab有varchar2型字段A,select * from Tab where A not like ‘S%’,下面哪些A取值的记录会出现在结果集中?(  )
A) String
B) string
C) 空值null
D) aString
2. 满足第二范式的表具有以下特点:(  )
A) 原子值
B) 唯一性列
C) 非关键字的列都必须描述关键字
D) 非关键字的列只能描述主关键字
3. 以下哪些应用服务器现有版本支持J2EE?(  )
2023会计报名入口登录A) WebLogic
B) Tomcat
C) WebSphere
D) Jboss
4. 以下哪些机制被用来实现WEB容器的会话?(  )
A) Cookie机制