还剩6页未读,继续阅读
文本内容:
一、单项选择题(总分70)
1.(分值
1.4分)以下不属于文字字型要素的是A:颜色B:字体C:风格D:字号
2.(分值
1.4分)J__a代码g.drawLine100100100100的功能是A:画一个圆B:画一条线段C:画一个点D:代码是错误的
3.(分值
1.4分)能处理鼠标拖动和__两种__的接口是A:ActionListenerB:ItemListenerC:MouseListenerD:MouseMotionListener
4.(分值
1.4分)J__a语言的图像处理功能所在的类是A:PictureB:I__geC:pictureD:i__ge
5.(分值
1.4分)当启动Applet程序时,首先调用的方法是A:stopB:initC:startD:destroy
6.(分值
1.4分)在J__a程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法A:类外的任何方法都能访问它B:类外的任何方法都不能访问它C:类的子类和同包类能访问它D:只有类和同包类才能访问它
7.(分值
1.4分)在J__a中,有关菜单的叙述错误的是A:下拉式菜单通过出现在菜单条上的名字来可视化表示B:菜单条通常出现在JFrame的顶部C:菜单中的菜单项不能再是一个菜单D:每个菜单可以有许多菜单项
8.(分值
1.4分)在J__aApplet程序中,如果对发生的__做出响应和处理的时候,应该使用的语句是()
9.(分值
1.4分)在J__a中,线程的调度策略采用A:分时式B:抢占式C:非分时式D:非抢占式
10.(分值
1.4分)包含当__发生时从源传递给监视器的特定__信息的对象是()A:__对象B:源对象C:监视器对象D:接口
11.(分值
1.4分)在J__a中,获取选择框是否被选中的方法是()A:getSelectB:getSelectedC:isSelectD:isSelected
12.(分值
1.4分)要为程序中的按钮button设置一个热键alt+A,可以采用的代码是()A:button.setMnemonicB:button.setMnemonicalt+AC:button.setToolTipText A D:button.setToolTipTextalt+A
13.(分值
1.4分)在J__a中,设置字型应使用Graphics的()方法A:setfontFontfontB:setFontFontfontC:FontStringfontnameintstyleintsizeD:fontStringfontnameintstyleintsize
14.(分值
1.4分)列表__的__源有两种,其中之一是单击列表中的选项,则与单击选项__相关的接口是()A:ActionListenerB:ListSelectionEventC:ListSelectionListenerD:addListSelectionListener
15.(分值
1.4分)在以下供选择的方法中,属于接口MouseMotionListener的方法是A:mouseReleasedB:mouseEnteredC:mouseExitedD:mouseMoved
16.(分值
1.4分)小程序要播放音频文件,可使用类A:AudioB:JAudioC:AudioClipD:JAudioClip
17.(分值
1.4分)布局管理器使容器中各个构件呈网格布局,平均占据容器空间A:FlowLayoutB:BorderLayoutC:GridLayoutD:CardLayout
18.(分值
1.4分)在J__aApplet程序用户自定义的Applet子类中,一般需要重载父类的方法来完成一些画图操作A:startB:stopC:initD:paint
19.(分值
1.4分)关于Applet和Application,下列说法错误的是()A:Applet自身不能运行B:Applet可以嵌在Application中运行C:Application以__in方法为入口D:Applet可嵌在浏览器中运行
20.(分值
1.4分)在Applet中画图、画图像、显示字符串用到的方法是()A:paintB:initC:stopD:draw
21.(分值
1.4分)编译J__aApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为A:.j__aB:.classC:.htmlD:.exe
22.(分值
1.4分)Graphics类中提供的绘图方法分为两类一类是绘制图形,另一类是绘制()A:屏幕B:文本C:颜色D:图像
23.(分值
1.4分)下列不属于Applet编写步骤的是()A:引入需要的包和类B:定义一个Applet类的子类C:实现Applet类的某些方法D:加密Applet程序
24.(分值
1.4分)要在一个单一的类文件中创建既可以用作J__aApplet,又可以用作J__a应用程序的J__a软件代码下面说法错误的是()A:作为Application要定义__in方法,并且把__in方法所在的类定义为一个public类B:为使该程序成为一个Applet,__in方法所在的这个public类必须继承Applet类或者Lapplet类C:在该类中可以像普通Applet类一样重写Applet类的initstartpaint等方法D:转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行
25.(分值
1.4分)关于Applet和Application,下列说法错误的是()A:是j__a的两种应用程序形式B:Applet可以用Appletviewer或者浏览器加载执行C:Applet不能利用j__a解释器从命令行启动运行D:Applet和Application程序入口不一样
26.(分值
1.4分)j__a中用来抛出异常的关键字是A:tryB:catchC:throwD:finally
27.(分值
1.4分)关于异常,下列说__确的是A:异常是一种对象B:一旦程序运行,异常将被创建C:为了保证程序运行速度,要尽量避免异常控制D:以上说法都不对
28.(分值
1.4分)()类是所有异常类的父类A:ThrowableB:ErrorC:Ex__ptionD:AWTError
29.(分值
1.4分)j__a语言中,下列哪一子句是异常处理的出口A:try{…}子句B:catch{…}子句C:finally{…}子句D:以上说法都不对
30.(分值
1.4分)Window是宣示屏上__的本机窗口,它__于其它容器,Window的两种形式是()A:Frame和DialogB:Panel和FrameC:Container和ComponentD:Layout__nager和Container
31.(分值
1.4分)框架(Frame)的缺省布局管理器就是()A:流程布局(FlowLayout)B:卡布局(CardLayout)C:边框布局(BorderLayout)D:网格布局(GridLayout)
32.(分值
1.4分)有整型数组int[]x={1235872};则调用方法Arrays.sortx后,数组x中的元素值依次是.A:2781235B:1235872C:3512872D:
871235233.(分值
1.4分)j__a.awt包提供了基本的j__a程序的GUI设计工具,包含控件、容器和()A:布局管理器B:数据传送器C:图形和图像工具D:用户界面构件
34.(分值
1.4分)__处理机制能够让图形界面响应用户的操作,主要包括()A:__B:__处理C:__源D:以上都是
35.(分值
1.4分)下列不属于j__a.event包中定义的__适配器的是A:构件适配器B:焦点适配器C:键盘适配器D:标签适配器
36.(分值
1.4分)下面哪个表达式可用得到x和y的最大值?A:xyy:xB:xyy:xC:xyx+y:x-yD:x==yy:x;
37.(分值
1.4分)在复选框中__鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?()A:ActionListenerB:MouseListenerC:MouseMotionListernD:ItemListener
38.(分值
1.4分)MouseListener接口不能处理的鼠标__是A:按下鼠标左键B:__鼠标右键C:鼠标进入D:鼠标__
39.(分值
1.4分)下列说法哪个是正确的?A:BorderLayout是面板的缺省布局管理器B:当鼠标指针位于一个GUI组件的边上时,发生一个MouseOver__C:一个面板Jpanel不能被加入到另一个面板Jpanel中D:在BorderLayout中,添加到NORTH区的两个按钮将并排显示
40.(分值
1.4分)FlowLayout布局管理器按照组件加入容器的次序从()到()排列组件A:上、下B:右、左C:左、右D:前、后
41.(分值
1.4分)在J__a中,要处理Button类对象的__,以下各项中,哪个是可以处理这个__的接口?A:FocusListenerB:ComponentListenerC:WindowListenerD:ActionListener
42.(分值
1.4分)下列哪项不是AWT组件?A:CanvasB:ScrollbarC:TableD:List
43.(分值
1.4分)下列那种j__a组件作为容器组件A:List列表框B:Choi__下拉式列表框C:Panel面板D:MenuItem命令式菜单项
44.(分值
1.4分)使用哪一个布局管理器,当Frame的大小被改变时Frame中的按钮的位置可能会被改变?A:BorderLayoutB:FlowLayoutC:CardLayoutD:GridLayout
45.(分值
1.4分)对j__a中的Button类按钮对象进行鼠标____编程,该__监听程序应实现如下哪种接口?A:ActionListener接口B:MouseMotionListener接口C:ItemListener接口D:WindowListener接口
46.(分值
1.4分)容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?A:CardLayoutB:FlowLayoutC:BorderLayoutD:GridLayout
47.(分值
1.4分)__监听接口中的方法的返回值?()A:intB:longC:voidD:AWTEvent
48.(分值
1.4分)如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是()A:p.addb;B:p.addbNorth;C:p.addbSouth;D:b.addpNorth;
49.(分值
1.4分)Frame对象默认的布局管理器是()A:FlowLayoutB:BorderLayoutC:CardLayoutD:null
50.(分值
1.4分)容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?A:CardLayoutB:FlowLayoutC:BorderLayoutD:GridLayout
二、填空题(总分30)
1.(分值
0.7)在J__a程序中,设置文本区对象textA能自动换行的方法是textA.setLineWraptrue
2.(分值
0.7)每个Applet必须定义为Applet或者Japplet的子类
3.(分值
0.7)一个Applet标记中,必须出现的属性项有CODEWIDTH、HEIGHT
4.(分值
0.7)-Applet是j__a的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上,它在网络上的传输不受计算机CPU和环境控制
5.(分值
0.7)j__a有2类应用程序,它嵌入j__aapplication和j__aApplet
6.(分值
0.7)j__a体系结构中,最上面一层是j__a应用程序和Applet小程序
7.(分值
0.7)传递给实现了接口的类中mouseDragged方法的__对象是MouseEvent
8.(分值
0.7)当用户在TextField中输入一行文字后,按回车,实现ActionListener接口可以实现对时间的响应
9.(分值
0.7)paint方法带有一个参数,它是j__a.awt.Gpaphics类的一个实例这个参数总是建立该Applet的panel的图形上下文能用这个上下文在Applet中绘图或写入文本
10.(分值
0.7)Applet程序既可以用Appletviewer或浏览器加载执行,也可以用j__a解释器从命令行启动执行
11.(分值
0.7)catch子句都带一个参数,该参数是某个异常的类及其变量名,catch用该参数去与抛出异常对象的类进行匹配
12.(分值
0.7)j__a虚拟机能自动处理运行异常
13.(分值
0.7)变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和异常处理参数
14.(分值
0.7)J__a__处理包括建立__源、建立__监听器和将__源注册到监听器
15.(分值
0.7)设定文本框对象text使其不可编辑对应的代码是text.setEditablefalse
16.(分值
0.7)J__a的图形界面技术经历了两个发展阶段,分别通过提供AWT__包和Swing__包来实现
17.(分值
0.7)抽象窗口工具包AWTAbstractWindowToolkit提供用于所有J__aapplets及应用程序中的基本GUI组件
18.(分值
0.7)Window有两种形式Frame框架和Dialog对话框.
19.(分值
0.7)容器里的组件的位置和大小是由布局管理器决定的
20.(分值
0.7)可以使用setLocationsetSize或setBounds中的任何一中方法设定组件的大小或位置
21.(分值
0.7)容器是Component类的子类
22.(分值
0.7)框架的缺省布局管理器是BorderLayout
23.(分值
0.7)-Border布局管理器包括五个明显的区域东、南、西、北、中
24.(分值
0.7)-GridLayout布局管理器是容器中各个构件呈网格布局,平均占据容器空间
25.(分值
0.7)-下拉列表组件提供了一个简单的“从列表中选取一个”类型的输入
26.(分值
0.7)在组件中显示时所使用的字体可以用setFont方法来设置
27.(分值
0.7)-“模式”对话框在被关闭前将阻塞包括框架在内的其他所有应用程序的输入
28.(分值
0.7)J__a小应用程序中,为了在J__a页面上显示动态效果,需要使用repaint方法,该方法先清除paint方法以前所画的内容,然后再调用paint方法
29.(分值
0.7)三次曲线CubicCurve2D的方法double中的8个参数分别是三次曲线的始点、两个控制点和终点
30.(分值
0.7)为选择框(JCheckBox)对象设定监视器的方法是addItemListenerItemListenerI
31.(分值
0.7)一个Applet标记中,必须出现的属性项有CODEWIDTH、HEIGHT
32.(分值
0.7)_Applet是j__a的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上,它在网络上的传输不受计算机CPU和环境控制
33.(分值
0.7)j__a有2类应用程序,它嵌入j__aapplication和j__aApplet
34.(分值
0.7)j__a体系结构中,最上面一层是j__a应用程序和Applet小程序
35.(分值
0.7)使用ResultSet对象的moveToInserRow方法可将数据表游针移到插入位置,输入数据后,用方法insertRow插入记录36(.分值
0.7)传递给实现了接口的类中mouseDragged方法的__对象是MouseEvent
37.(分值
0.7)当用户在TextField中输入一行文字后,按回车,实现ActionListener接口可以实现对时间的响应
38.(分值
0.7)在J__a语言中有定义charc[]={01234};则c.length=
539.(分值
0.7)列表的选择模型有单选和多选两种,设置列表选择模型的方法是setSelectio__ode
40.(分值
0.7)当在一个容器中放入多个选择框之前,可以先用ButtonGroup对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中
41.(分值
0.7)J__a语言为处理鼠标__提供了两个接口,其中MouseMotionListener接口能处理鼠标拖动和鼠标__两种__
42.(分值
0.7)当在一个容器中放入多个选择框之前,可以先用ButtonGroup对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中
43.(分值
0.7)-GridLayout将显示区域按行、列划分成一个个大小相等的格子,组件依次放入这些格子中
44.(分值
0.7)键盘__的接口是KeyListener
45.(分值
0.7)在J__a的某个组件中绘图,一般应该为这个组件所属的子类重写paint方法,在该重写的方法中进行绘图。