笔试试卷 一、选择题(共 25 题,每题 3 分,满分 75 分) 1) 使用面向对象思想进行设计的基本步骤不包括( )。 A. 发现类 B. 发现对象 C. 发现类的属性 D. 发现类的方法 2) 在 UML 中,类图是一个包含 3 个部分的矩形,各部分内容不包括( )。 A. 类名 B. 属性 C. 方法 D. 类和类之间的关系 3) 下面关于 Jav a 接口的说法错误的是( )。 A. 一个 Jav a 接口是一些方法特征的集合,但没有方法的实现 B. Jav a 接口中定义的方法在不同的地方被实现,可以具有完全不同的行为 C. Jav a 接口中可以声明私有成员 D. Jav a 接口不能被实例化 4) 在 Jav a 接口中定义常量,下面语法错误的是( )。 A. static int MALE = 1; B. final int MALE = 1; C. int MALE = 1; D. priv ate int MALE = 1; 5) 在 Jav a 接口中,下列选项中属于有效的方法声明是( )。 A. pu blic v oid aMethod(); B. v oid aMethod(); C. void aMethod(){} D. private void aMethod(); 6) 给定如下Java 程序代码,在横线处加入( )语句,可以使这段代码编译通过。 interface Parent{ public int count(int i); } public class Test implements Parent { public int count(int i){ return i % 9; } public static void main(String[] args){ ________________ int i = p.count(20); } } A. Test p = new Test(); B. Parent p = new Test(); C. Parent p = new Parent(); D. Test p = new Parent(); 7) 以下选项中关于Oracle 中数据库的说法错误的是( )。 A. 数据库在逻辑上表现为数据文件、日志文件和控制文件等 B. 必须首先创建数据库,然后才能使用 Oracle C. 可在安装 Oracle 软件时同时创建数据库,也可以在安装后再单独创建数据库 D. 每个启动的数据库都对应一个数据库实例,然后由这个实例来访问和控制数据库 8) 在Oracle 中,使用数据库表student 存放学生信息,其中birthday 字段存放学生生日,查询该表中1980 年 9 月 15 日及以后的学生信息,以下SQL 语句正确的是( )。 A. SELECT * FROM student WHERE birthday>='1980-09-15'; B. SELECT * FROM student WHERE birthday >='15-9 月-1980'; C. SELECT * FROM student WHERE TO_...