java语言与面向对象程序设计形考4-0001答案.doc
(195 KB, 下载次数: 24, 售价: 3.00 元)
java语言与面向对象程序设计形考4-0001 试卷总分:100 测试时间:-- 单选题 |多选题 |判断题 1. 以下哪个是serverSocket类用于接收来自客户端请求的方法? accept() getOutputStream() receive() get() 2. 以下哪个方法是DatagramSocket类用于发送数据的方法? receive() accept() set() send() 3. 每一个GUI程序中必须包含一个什么组件? 按钮 标签 菜单 容器 4. 以下对File类的public boolean isFile()方法的描述,哪个是正确的? 判断该File对象所对应的是否是文件 判断该File对象所对应的是否是目录 返回文件的最后修改时间 在当前目录下生成指定的目录 5. 下面四个组件中哪一个不是component的子类? Button Dialog Label MenuBar 6. 以下哪个类用于实现TCP通信的客户端程序? ServerSocket Socket Client server 7. Java中,图形用户界面的简称是? AWT GUI GIU Graph 8. 以下哪些不属于InputStream类的方法? int read(byte[] b) void flush() void close() int read() 9. 下面四对AWT和Swing对应组件中,错误的是? Button和JButton Dia1og和JDialog MenuBar和JMenuBar ComboBox和JComboBox 10. 以下哪个负责监听事件源上发生的事件,并对各种事件做出响应? 事件对象 事件处理器 事件监听器 事件适配器 11. 当鼠标按键被释放时,会调用以下哪个事件处理器方法? mouseReleased() mouseUP() mouseOff() mouseLetGo() 12. 使用UDP协议通信时,需要使用哪个类把要发送的数据打包? Socket DatagramSocket DatagramPacket ServerSocket 13. 以下选项中,哪个是File类delete()方法返回值的类型? boolean int String Integer 14. 以下选项中,哪个流中使用了缓冲区技术? BufferedOutputStream FileInputStream DataOutputStream FileReader 15. 以下程序段执行后将有多少个字节被写入到文件afile中? try{FileOutputStream fos=new FileOutputStream(“afile.txt”); DataOutputStream dos=new DataOutputStream(fos); dos.writeInt(3);dos.writeDo 2 8 12 16 16. AWT中组件分为两大类,它们的基类分别是? Container MenuBar Component MenuComponent 17. 下列选项中,哪些是标准输入输出流? System.in System.out InputStream OutputStream 18. 下列哪些是常用的字符码表? ASCII UTF-8 ISO8859-1 GB2312 19. Java中,图形用户界面的组件包含在以下哪些包中? java.lang java.swing java.awt javax.swing 20. 下面四个选项中,哪些是事件处理机制中的角色? 事件 事件源 事件接口 事件监听器 21. 使用ObjectOutputStream类来存储对象必须要实现Serializable接口,否则程序将出现NotSerializableException异常。 √ × 22. Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。 √ × 23. 可以通过实现ActionListener接口或者继承ActionAdapter类来实现动作事件监听器。 √ × 24. 在网络通信中,对数据传输格式、传输速率、传输步骤等作了统一规定,只有通信双方共同遵守这个规定才能完成数据的交互,这种规定称为网络传输协议。 √ × 25. 一般来说,把字符转换成计算机识别的字节序列称为解码,而把字节序列转换为普通人能看懂的明文字符称为编码。 √ × 26. JFrame的默认布局管理器是FlowLayout。 √ × 27. 由于UDP是向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。 √ × 28. 如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除。 √ × 29. InputStream类的close()方法是用于关闭流并且释放流所占的系统资源。 √ × 30. 所有的鼠标事件都由MouseListener监听接口的监听者来处理。 √ × 31. CaidLayout布局管理器将界面看做一系列卡片,在任何时候只有其中一张卡片是可见的。 √ × 32. IPv4版本的IP地址使用4个字节来表示,IPv6版本的IP地址使用8个字节来表示。 √ × 33. 非模态对话框是指用户需要等到处理完对话框后才能继续与其他窗口进行交互。 √ × 34. 容器(Container)是一个可以包含基本组件和其他容器的组件。 √ × 35. 一个容器中可以混合使用多种布局策略。 √ ×
|