《转换课程S2Y2》阶段测试笔试试卷
一、选择题共25题,每题4分,满分100分1使用面向对象思想进行设计的基本步骤不包括()。
A发现类B发现对象C发现类的属性D发现类的方法
2在UML中,类图是一个包含3个部分的矩形,各部分内容不包括()。A类名B属性C方法D类和类之间的关系
3下面关于Java接口的说法错误的是()。A一个Java接口是一些方法特征的集合,但没有方法的实现BJava接口中定义的方法在不同的地方被实现,可以具有完全不同的行为CJava接口中可以声明私有成员DJava接口不能被实例化
4在Java接口中定义常量,下面语法错误的是()。Astatici
tMALE1Bfi
ali
tMALE1Ci
tMALE1Dprivatei
tMALE1
5在Java接口中,下列选项中属于有效的方法声明是()。ApublicvoidaMethodBvoidaMethod
fCvoidaMethodDprivatevoidaMethod
6给定如下Java程序代码,在横线处加入()语句,可以使这段代码编译通过。
i
terfacePare
tpublici
tcou
ti
ti
publicclassTestimpleme
tsPare
t
publici
tcou
ti
tiretur
i9
publicstaticvoidmai
Stri
gargs________________i
tipcou
t20
ATestp
ewTestBPare
tp
ewTestCPare
tp
ewPare
tDTestp
ewPare
t
7以下选项中关于Oracle中数据库的说法错误的是()。A数据库在逻辑上表现为数据文件、日志文件和控制文件等B必须首先创建数据库,然后才能使用OracleC可在安装Oracle软件时同时创建数据库,也可以在安装后再单独创建数据库D每个启动的数据库都对应一个数据库实例,然后由这个实例来访问和控制数据库
8在Oracle中,使用数据库表stude
t存放学生信息,其中birthday字段存放学生生日,查询该表中1980年9月15日及以后的学生信息,以下SQL语句正确的是()。
ASELECTFROMstude
tWHEREbirthday19800915BSELECTFROMstude
tWHEREbirthday159月1980CSELECTFROMstude
tWHERETO_DATEbirthdayYYYYMMDD2009101DSELECTFROMstude
tWHEREbirthdayTO_CHAR19800915YYYYMMDD
f9一个Oracle数据库表包含性别字段,在该字段上建立(A唯一索引B位图索引C基于函数的索引DB树索引
)最合适。
10以下选项中关于DAO模式的说法错误的是()。ADAO是“DataAccessObject”的含义,实现对数据库资源的访问BDAO模式中要定义DAO接口和实现类,隔离了不同数据库的实现CDAO负责执行业务逻辑操作,将业务逻辑和数据访问隔离开来D使用DAO模式提高了数据访问代码的复用性
11以下选项中关于Java分层开发技术中实体类的说法错r