1、第 2 处: float第 3 处: long【解析】本题考查的是数据类型。 byte 为字节型 ;float 为单精度实型 ;long 为长整型。2 单选题 请阅读下面程序pvMif 制n棹 I? MB i ff:i i 1R 111 n fr :public soiic void fnintSirinp StnngButfcr nb=- new Ritir*tr* iSystem, oui. |innllnf huff中r= *十 *101SjrslEm caul, printlil ( h 4 IrijgthOhH程序运行结果中在” length= ”后输出的值是 ( )。A. 10B.
2、4C.20D.30参考答案:B本题对 StringBuffer(String str) 构造方法,用str给出字符串的初始值,并分配16个字符的缓存。因此,字符串 sb的初始值是” test ”,并且包含16个字符的缓存。length( )方法用来获得字符串长度, 不包含缓存。故程序运行结果中在” length - ”后输出的值应该是字符串 sb的长度,即4。3单选题为使下列代码正常运行,应该在下画线处填入的选项是 ( )。Objectl nputStream In=new (new Filel nputStream(employee.doc);Employee newstaff=(Emplo
3、yee)i n.readObject();In .close();A. Reader B.l nputStreamC.Objectl nputD.Objectl nputStreamDObject In putStream 类和 ObjectOutputStream 类分列是 In putStream 类和 OutputStream 类的子类。ObjectlnputStream 类和 ObjectOutputStream 类创建的对象被称为对象输入流和对象输出流。对象输入流使用 readObject()方法读取一个对象到程序中。4单选题为使下列代码正常运行,应该在下画线处填入的选项是 ( )。
4、abstract class personpublic Person(String n)name=n:Public String getDescription();public String getName()return name;private string name;A. static B.privateC.abstractD.final C抽象类中的抽象方法可以只声明,定义延迟到其子类。5单选题 Java 对文件类提供了许多操作方法, 能获得文件对象父路径名的方法是 ( )。A. getAbsolutePath( )B. getParentFile( )C. getAbsoluteFi
5、le( )D. getName( ) B本题考查 File 类的基本知识。 File 类是通过文件名列表来描述一个文件对 象的属性,通过 File 类提供的方法,可以获得文件的名称、长度、所有路径等信息,还可 以改变文件的名称、删除文件等。6 单选题 下列关于域名和 IP 地址的叙述中,不正确的是 ( ) 。A. 在 Internet 中访问一台主机必须使用它的主机名B. 200.201.202.203 是一个 C类 I P 地址C. I P 地址采用的是分层结构D. 主机名与 I P 地址是一一对应的 A每台直接连接到 Internet 上的计算机、路由器都必须有唯一的 IP 地址。 I P
6、 地址是 Internet 赖以工作的基础。 Internet 中的计算机与路由器的 IP 地址采用分层结构, 它是由网络地址与主机地址两部分组成。对于 C类地址,其网络地址空间长度为 21位,主机地址空间长度为 8位,C类I P地址范围从:192.0.0.0 223.255.255.255。主机名与它 的 IP 地址一一对应, 因此在 Internet 上访问一台主机既可以使用它的主机名, 也可以使用 它的 I P 地址。7 单选题 下列关于链式存储结构的叙述中,不正确的是 ( ) 。A. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B. 逻辑上相邻的结点物理上不必相邻C. 可
7、以通过计算确定第 i 个结点的存储地址D. 插人、删除运算操作方便,不必移动结点 链式存储结构的主要特点有: 结点中除自身信息外, 还有表示链接信息的 指针域,因此存储密度小、 存储空间利用率低 ; 逻辑上相邻的结点物理上不必相邻 ; 插入、 删除操作灵活方便。 线性存储结构可以通过计算确定第 i 个结点的存储地址, 但链式存储结 构不能。8 填空题 FileInputStream 是字节流 ;BufferedWriter 是字符流 ;ObjectOutputStream 是。对象流或对象输出流9 单选题 下列叙述中,错误的是 ( ) 。A. Applet 的默认布局管理器是 FlowLayo
8、utB. JApplet 中增加构件是加到 JApplet 的内容面板上,不是直接加到 JApplet 中C. JApplet 的内容面板的默认布局管理器是 Border-LayoutD. JApplet 的内容面板的默认布局管理器是 FlowLayout D FlowLayout 布局管理器是 Panel 类和 Applet 类默认的布局管理器。向 JAp plet 中增加构件,是把构件添加到 Japplet 的内容面板中,而不是直接添加到 JAp plet中。 JApplet 的内容面板的默认布局管理器是 Border Layout ,而 Applet 默认的布局管理 器是 FlowLay
9、out 。10单选题 软件设计中模块划分应遵循的准则是 ( )。A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合 耦合性和内聚性是模块独立性的两个定性标准, 软件设计应该遵循高内聚低 耦合的准则。11单选题 Java 对文件类提供了许多操作方法,能获得文件对象父路径名的方法是( ) 。12单选题对于下面语句的说法, 不正确的是( )。Thread thrObj=new Thread() :A. 系统没有为该线程对象分配资源B. 只能启动或者终止C. 创建了一个空的线程对象D. 可以调用其他方法本题考查线程的创建。 通过new命令创建一个线程对象后, 该线程对象就处于创建
10、状态,上面的语句只是创建了一个空的线程对象, 选项C说法正确。此时,系统并没有为该线程对象分配资源,选项 A说法正确。处于这种状态的线程,只能启动或者终止,选项 B 说法正确。 该线程此时并不能调用其他方法, 如果调用其他方法就会失败并引起非法状 态处理,选项 D 说法错误。13 单选题 数据库应用系统中的核心问题是 ( )。A. 数据库设计B. 数据库系统设计C. 数据库维护D. 数据库管理员培训 数据库设计的目的是设计一个能满足用户要求, 性能良好的数据库。 所以数 据库设计的核心是数据库应用。14 单选题 下列关于 Frame 类的说法不正确的是A.Frame 是 Window 类的直接
11、子类B. Frame 对象显示的效果是一个窗口C. Frame 被默认初始化为可见D. Frame 的默认布局管理器为 BorderLayout15单选题 对于循环队列,下列叙述中正确的是 ( )。A. 队头指针是同定不变的B. 队头指针-定大于队尾指针C. 队头指针 - 定小于队尾指针D. 队头指针可以大于队尾指针,也可以小于队尾指针循环队列是把队列的头和尾在逻辑上连接起来,构成 -个环。循环队列中首尾相连, 分不清头和尾, 此时需要两个指示器分别指向头部和尾部。 插入就在尾部指示器的 指示位置处插入,删除就在头部指示器的指示位置删除。16单选题数据流程图(DFD图)是( )。A. 软件概要
12、设计的工具B. 软件详细设计的工具C. 结构化方法的需求分析工具D. 面向对象方法的需求分析工具数据流程图是一种结构化分析描述模型,用来对系统的功能需求进行建模。17简答题 本题的功能是用按钮来控制文字的颜色。 窗口中有三个按钮 “Yellow ” 、“B lue ”和“ Red,它们分别对应文字标签中文本的颜色为黄色、蓝色和红色,单击任意一个 按钮,文字标签中的文本就变成按钮对应的颜色。import java.awt.*;import java.awt.event.*;import javflx.swing.*;class ButtonPanel extends JPanel impleme
13、nts ActionL-istenerpublic ButtonPanel()yellowButton=new J Button(Yellow);blueButton=new JButton(BlueredButton=new JButton(Redj1=new JLabel(I am from China!add(yellowButton);add(blueButton);add(redButton);add(j1);yellowButtofl.addActionListener(this);blueButton.addActionListener(this);redButton.addActionListener(this);public void actionPerformed(ActionEvent evt)0bject source=evt.getSource();
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1