| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

自学考试真题:全国10-01高等教育自学考试Java 语言程序设计(一)试题

小***库

贡献于2021-10-24

字数:8207

2010年1月高等教育学考试全国统命题考试
Java语言程序设计()试题
课程代码:04747
单项选择题(题10题题1分10分)
题列出四备选项中符合题目求请代码填写题括号错选选未 选均分
1.述字符串中属Java语言关键字 ( )
A.float B.new
C.java D.return
2.Java语言中数值数类型动转换左右转换次序 ( )
A. byte→int→short→long→float→double
B. byte→short→int→long→float→double
C. byte→short→int→float→long→double
D. short→byte→int→long→float→double
3.供选择概念中属面象语言概念 ( )
A.消息 B.模块
C.继承 D.态性
4.述Java语言语句中错误创建数组方法 ( )
A.int intArray [ ] intArraynew int[5]
B.int intArray [ ]new int[5]
C.int [ ] intArray {12345}
D.int intArray [5]{1234.5}
5.Swing中子类创建框架窗口类 ( )
A.JWindow B.JFrame
C.JDialog D.JApplet
6.MouseListener接口处理鼠标事件 ( )
A.鼠标左键 B.点击鼠标右键
C.鼠标进入 D.鼠标移动
7.属文字字型素 ( )
A.颜色 B.字体
C.风格 D.字号
8.四供选整数中作线程高优先级整数 ( )
A.0 B.1
C.10 D.11
9.Java语言javaxswing包中类JFileChooser实现开保存文件话框户通文件话框获信息 ( )
A.文件名称 B.文件路径
C.文件容 D.文件象
10.编写访问数库Java程序时Connection象作 ( )
A.表示数库连接 B.存储查询结果
C.指定连接中处理SQL语句 D.建立新数库连接
二填空题(题10题空2分20分)
请题空格中填正确答案错填填均分
11.Java编译程序先Java源程序翻译成机器关__________
12.表达式¨23 & 18’’值__________
13.果类A某成员变量类型类B类A类B间__________关系
14.Java语言提供两处理字符串类__________
15.某程序代码JTextField textnew JTextField()创建文框文框注册监视器监视器处理方法actionPerformed(ActionEvent e)中判定文框发生事件条件表达式__________
16.水滚动条象初始值50滑块宽10素表示范围[0250] 创建样滚动条象时提供5参数次__________
17.JComponent 子类组件中绘图应重写__________方法
18.线程完界段等线程恢复工作需调方法__________
19.某程序想long型整数文件构造机读写象支持求类__________
20.设已知服务器IP址端口号创建套接字象支持求类__________
三简答题(题6题题3分18分)
21.请写出段if语句判断整数n否偶数果偶数输出Yes否输出No.
22.请写出接口定义般形式
23.请写出Java语言编写事件处理程序两种方案
24.设已Graphics2D象g2d 请Java语句绘制矩形rect左角坐标(2030)宽120高30
25.开文件话框时设置筛选条件指定文件类型请写出FileFilter类预设两方法
26.请写出URLConnection类提供三常方法
四程序填空题(题5题空2分20分)
27.方法void moveOddForword(int a[ ])功数组中奇数移偶数前
void moveOddForword(int a[]){
for(int i0 odd0________i++)
if(________){
int ta[i]a[i]a[odd]a[odd]todd++
}
}
28.程序创建窗口然窗口显示″HelloWorld ″
import javaxswing* import java.awt*
public class HelloWorld {
public static void main(String[ ]ares) {
TextFrame framenew TextFrame()
framesetDefaultCloseOperation(JFrameEXIT_ON_CLOSE)
frame ________
}
}
class TextFrame extends JFrame {
public TextFrame() { .
setTitle(″HelloWorld″)
setSize(WIDTHHEIGHT)
TextPanel panelnew TextPanel()
Container contentPanegetContentPane()
contentPane.add(panel)
}
public static final int WIDTH300
public static final int HEIGHT 200
}
class TextPanel extends JPanel {
public void paintComponent(Graphics g) {
super ________
gdrawString(″HelloWorld ″xy)
}
public int x100 public int y100
}
29.子窗口中设置菜单条类定义类构造方法根指定窗口名称菜单表设置菜单条菜单菜单项选中某菜单项时文框中显示相应菜单项选中信息
class MenuWindow extends JFrame implements ActionListener {
public static JTextField text
public MenuWindow(String sString menuList[][]) {
setTitle(s)
Container conthisgetContentPane()
consetLayout(new BorderLayout())
thissetLocation(100100) thissetSize(300100)
JMenuBar menubarnew JMenuBar()
for(int i0 i JMenu menunew JMenu(menuList[i][0])
for(int j1j JMenultem anltemnew JMenultem(menuList[i][j])
anltem.setActionCommand(menuList[i][j])
anltem.________menuadd(anltem)
}
menubar.__________
}
textnew JTextField()setJMenuBar(menubar)
conadd(textBorderLayout.SOUTH)
}
public void actionPerformed(ActionEvent e){
text.setText(e.getActionCommand()+″菜单项选中 ″)
}
}
public class Test29 extends Applet {
MenuWindow window
String menuList[][]{{″体育″″跑步″″蓝球″″乒乓″}
{″娱乐″″唱歌″″跳舞″}}
public void init() {
windownew MenuWindow(″体育娱乐窗″menuList)
windowsetVisible(true)
}
}
30.鼠标作画应程序简单方法根鼠标位置画点鼠标移动断画圆点实现鼠标作画
import java.awt*
import java.awtevent*
public class Test30 extends java.applet.Applet implements MouseMotionListener {
Color colorint lineSize2:
int x1yl
public void init(){
setLocation(3020) setSize(300300)
setBackground(Colorgreen)addMouseMotionListener(this)
}
public void paint(Graphics g){
if(x1&&y1) {
gsetColor(color)gfillOval(xy1ineSizelineSize)
}
}
public void mouseMoved(MouseEvent e){}
public void mouseDragged(MouseEvent e){
xegetX()ye.getY()_________
}
public void ________ (Graphics g){ paint(g)}
}
31.定义类ShareData理线程享数data线程生成data线程data约定新生成data线程生成data反data继续生成data线程间需互斥步理述方式类类理享数享数存操作putData()取操作getData()
class ShareData{
int data∥享数
boolean newDatafalse∥新生成data标志
synchronized int getData(){
while(newData){
try{ _________
} catch(InterruptedExceptipn e){
Systemoutprintln(″错误中断″)
}
}
newDatafalse notify()return data
}
synchronized void putData(int n){
while(newData){
try{wait()
}catch(InterruptedException e){
Systemoutprintln(″错误中断 ″)
}
}
datan __________
notify() return
}
}
五程序分析题(题5题题4分20分)
32.阅读列程序请写出该程序输出结果
class Parent{
private void method 1 () { Systemoutprintln(″Parent′s method 1()″)}
public void method 2 () { Systemoutprintln(″Parent′s method 2()″)method 1()}
}
class Child extends Parent {
public void method l (){ Systemoutprintln(″Child′s method 1 ()″)}
public static void main(String args[]){ Parent p new Child()pmethod2()}
}
33.阅读列程序请写出该程序功
import javautil*import javaxswing*
public class Test33{
public static void main(String args[]){
String str(String)JOptionPane.showInputDialog(null″请输入信息″
″输入话框″JOptionPane.PLAIN_MESSAGEnullnullnull)
StringTokenizer pasnew StringTokenizer(str ″″)
int npascountTokens()
Systemoutprintln(″输入信息单词″+n+″全部单词:″)
while(pas.hasMoreTokens()){
String spasnextToken()
Systemoutprintln(s)
}
}
)
34.阅读列程序请示意图画出程序运行时呈现界面
import javaapplet*import javaawt*import javaxswing*
class MyPanel extends JPanel{
JTextField textltext2
MyPanel(String slString s2) {
textlnew JTextFieId(s1) text2new JTextField(s2)
add(text 1) add(text2)
}
}
class MySubPanel extends MyPanel {
JTextField text
MySubPanel(String slString s2String s3) {
super(s1s2)text new JTextField(s3)add(text)
}
}
public class Test34 {
public static void main(String args[]) {
JFrame mwnew JFrame(″示意窗口″)
mwsetSize(350150)
Container con mwgetContentPane()
consetLayout(new BorderLayout())
MyPanel plnew MyPanel(″文框l″″文框2″)
MySubPanel p2new MySubPanel(″文框3″″文框4″″文框5″)
JTextArea textnew JTextArea(″里文区″)
conadd(pl″North″) conadd(p2″South″)
conadd(text″Center″)mw.setVisible(true)
}
}
35.阅读列程序请写出该程序功
import javaapplet*:import javaawtevent*import javaxswing*
public class Class 1 extends Applet implements KeyListener{
JButton buttonnew JButton(″开始″)
JTextArea textnew JTextArea(520)
public void init() {
buttonaddKeyListener(this) add(button)add(text)
}
public void keyPressed(KeyEvent e){
int tegetKeyCode()
if(t>KeyEventVK_A&& t textappend(″ ″+(char)t)
}
}
public void keyTyped(KeyEvent e){}
public void keyReleased(KeyEvent e){}
}
36阅读列程序请写出该程序功
import javaapplet* import javaawt*
public class Test36 extends javaappletApplet implements Runnable{
Thread myThread null
double seta00
public void start() {
setSize(500400)
if(myThreadnull){ myThreadnew Thread(this) myThreadstart()}
}
public void run() {
while(myThreadnull) {
try {myThreadsleep(40)
} catch(InterruptedException e){}
seta+30 if(seta>360)seta0 repaint()
}
}
public void paint(Graphics g) {
final double pi314159 final double r 1000
int x0250+(int)(r*Mathcos(314159261800*seta))
int y0200+(int)(r*Mathsin(314159261800*seta))
gsetColor(Colorred) gdrawOval(x0y01010)
}
}
六程序设计题(题2题题6分1 2分)
37请编写方法void strReverse(String str)该方法功输出新字符串新字符串字符排列序原字符串str字符排列序相反例strReverse(″ABCD″) 输出结果″DCBA″请字符串字节数组相互转换方法进行设计
38请设计实现输入学号姓名话框界面中空白格文框输入相应容





里出程序部分编写类InputNoNameDialog构造方法InputNoNameDialog(JFrame fString sJTextField t)中参数f话框赖窗口s话框标题t赖窗口中显示话框输入容文框
类InputNoNameDialog程序框架
class InputNoNameDialog extends JDialog implements ActionListener{
JLabel titleJTextField textltext2mainTextJButton done
InputNoNameDialog(JFrame f String sJTextField t) {
super(fstrue) mainText tContainer con getContentPane()
titlenew JLabel(s) textlnew JTextField(10)
text2new JTextField(10) consetLayout(new GridLayout(32))
consetSize(200100) setModal(false)
请位置续写余代码




}
public void actionPerformed(ActionEvent e) {
输入结束确定钮话框中输入学号姓名赖窗口文框中显示
mainTextsetText(″学号:″+textlgetText()+″ 姓名:″+text2getText())
setVisible(false)dispose()
}
}


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 14 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

自学考试真题:全国12-10高等教育自学考试Java 语言程序设计(一)试题

2012年10月高等教育自学考试全国统一命题考试Java语言程序设计(一)试题课程代码:04747请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项: 1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答

小***库 2年前 上传633   0

自学考试真题:全国14-10高等教育自学考试Java 语言程序设计(一)试题

2014年10月高等教育自学考试全国统一命题考试Java语言程序设计(一) 试卷(课程代码04747)本试卷共l0页。满分l00分,考试时间l50分钟。学生答题注意事项:1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号。使用

小***库 2年前 上传793   0

自学考试真题:全国11-10高等教育自学考试Java 语言程序设计(一)试题

2011年10月高等教育自学考试全国统一命题考试Java语言程序设计(一) 试卷(课程代码 04147)一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下面供选字符序列中,不属于Java语言关键字的是 【 】 A.throw B.sync

小***库 2年前 上传627   0

自学考试真题:全国12-01高等教育自学考试Java 语言程序设计(一)试题

2012年1月高等教育自学考试全国统一命题考试Java语言程序设计(一) 试题课程代码:04747考生答题注意事项:1. 本卷所有试卷必须在答题卡上作答。答在试卷和草稿纸上的无效。2. 第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3. 第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹笔作答。4. 合理安排答题空间,超出答题区域无效

小***库 2年前 上传666   0

自学考试真题:全国13-10高等教育自学考试Java 语言程序设计(一)试题

全国2013年10月高等教育自学考试Java语言程序设计(一)试题课程代码:04747请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项: 1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不

小***库 2年前 上传582   0

自学考试真题:全国09-01高等教育自学考试Java 语言程序设计(一)试题

2009年1月高等教育自学考试全国统一命题考试Java语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下列字符组合不能作为Java整型常量的是( )A.078 B.0x3ACBC.5000 D.0x3ABC2.以

小***库 2年前 上传518   0

自学考试真题:全国08-10高等教育自学考试Java 语言程序设计(一)试题

全国2008年10月高等教育自学考试Java 语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下述字符组合不能作为Java程序标识符的是(   )A.Aa12 B.大xC.y小 D.5x2.以下程序代码的输出的结果是(   

小***库 2年前 上传514   0

自学考试真题:全国09-10高等教育自学考试Java 语言程序设计(一)试题

全国2009年10月高等教育自学考试Java语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下面供选字符序列中,不属于Java语言关键字的是( )A.goto B.nullC.false D.native2.以

小***库 2年前 上传458   0

全国0801高等教育自学考试 综合英语(一)试题

全国2008年1月高等教育自学考试综合英语(一)试题课程代码:00794请将答案填在答题纸相应位置上Ⅰ. 用适当的语法形式或词汇填空。从A、B、C、D四个选项中选出一个最佳答案,并填在答题纸相应的位置上。(本大题共30小题,每小题1分,共30分)1. The baby laughed ______ he understood what his mother said. A. as

小***库 3年前 上传820   0

高等教育自学考试全国统一命题考试 英语(二)试题 (2)

2004年下半年高等教育自学考试全国统一命题考试英语(二) 试卷(课程代码00l5)PART ONE (50 POINTS)I.Vocabulary and structure (10 points,l point for each item) 从下列各句四个选项中选出一个最佳答案,并在答题卡上将相应的字母涂黑。1.Under no circumstances___betra

小***库 4年前 上传1191   0

全国高等教育自学考试儿科护理学(二)试题

全国高等教育自学考试儿科护理学(二)试题课程代码:03011一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.一脱水患儿表现为周身无力,神经肌肉兴奋性降低,腹胀明显,应首要考虑( )A.低渗性脱水 B.高渗性脱水C.低钾血症 D.低钙血

豆***2 3年前 上传712   0

全国高等教育自学考试新闻评论写作试题

全国高等教育自学考试新闻评论写作试题全国2004年4月高等教育自学考试新闻评论写作试题课程代码:00658参考资料:http://第一部分选择题(共30分)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.和一般论说文比较,新闻评论的主要特点包括新闻

f***u 10年前 上传539   0

全国 02-07 高等教育自学考试 英语(一)

浙江省2002年7月高等教育自学考试英语(一)试题课程代码:00012Ⅰ.Vocabulary and Structure(10 points, 1 point for each)从下列各句四个选项中选出一个最佳答案,并写在答题纸相应的位置上。1.I love my home-town______I spent my childhooD. A. where

小***库 3年前 上传688   0

高等教育自学考试全国统一命题考试 英语(一)

2015年10月高等教育自学考试全国统一命题考试英语(一) 试卷(课程代码 00012) 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。4.合理安排答题空间

小***库 4年前 上传1016   0

全国 10-01 高等教育自学考试 思想道德修养与法律基础试题

全国2010年1月高等教育自学考试思想道德修养与法律基础试题课程代码:03706一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.人们在一定认识基础上确立的对某种思想或事物坚信不疑并身体力行的态度是( )A.理想 B.信念C.人生观 D.价值观2.由于

小***库 3年前 上传443   0

自学考试历年真题:高等教育自学考试全国统一命题考试14-04计算机网络原理试卷(无答案版)

绝密★考试结束前全国2014年4月高等教育自学考试计算机网络原理试题课程代码:04741请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不

小***库 2年前 上传837   0

自学考试专题:全国05-04高等教育自学考试-线性代数试题无答案版

全国2005年4月高等教育自学考试-线性代数试题课程代码:02198试卷说明:AT表示矩阵A的转置矩阵,A*表示矩阵A的伴随矩阵,E是单位矩阵,|A|表示方阵A的行列式。第一部分 选择题(共20分)一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.设A,B是两个n

小***库 2年前 上传547   0

自学考试专题:全国05-01高等教育自学考试线性代数试题

全国2005年1月高等教育自学考试线性代数试题课程代码:02198一、填空题(每小题2分,共36分)1. 行列式=_____.2. 设三阶方阵A的行列式det(A)=3,则A的伴随矩阵A*的行列式det(A*)=_____.3. 当a=_____时,方程组 有非零解.4. 设A=,且det(A)=ad-bc≠0,则A-1=_____.5. 设A=,B=,C=(2-1),则(A

小***库 2年前 上传573   0

自学考试专题:全国09-10高等教育自学考试线性代数试题

2009年10月全国自考线性代数历年真题参考答案一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.A. -3B. -2C. 2D. 3答案:D2. 下列矩阵中不是初等矩阵的为() A. AB. BC.

小***库 2年前 上传463   0

自学考试专题:全国07-01高等教育自学考试线性代数试题

全国2007年1月高等教育自学考试线性代数试题课程代码:02198试卷说明:AT表示矩阵A的转置矩阵,A*表示矩阵A的伴随矩阵,E是单位矩阵,|A|表示方阵A的行列式,R(A)表示矩阵A的秩。一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.二阶行列式≠0的充分必要条

小***库 2年前 上传527   0

自学考试专题:全国07-10高等教育自学考试线性代数试题

2007年10月全国自考线性代数真题参考答案一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.A. AB. BC. CD. D答案:B2.A. AB. BC. CD. D答案:D

小***库 2年前 上传508   0

自学考试专题:全国09-01高等教育自学考试综合英语(二)试题

2009年1月高等教育自学考试全国统一命题考试英语(二)试卷(课程代码 00015)本试卷分为两部分,共8页,满分100分;考试时间150分钟。1、第一部分为选择题,应考者必须在“答题卡”上的“选择题答题区”内按要求填涂,答在试卷上无效。2、第二部分为非选择题,应考者必须在“答题卡”上的“非选择题答题区”内按照试题题号顺序直接答题,答在试卷上无效。第一部分 选择题(共50分

小***库 2年前 上传571   0

自学考试专题:全国04-10高等教育自学考试-线性代数试题无答案版

全国2004年10月高等教育自学考试-线性代数试题课程代码:02198试卷说明:AT表示矩阵A的转置矩阵,A*表示矩阵A的伴随矩阵,E是单位矩阵,|A|表示方阵A的行列式。一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.设行列式(   )A.–81

小***库 2年前 上传505   0

全国05-04高等教育自学考试 综合英语(一)试题

全国2005年4月高等教育自学考试综合英语(一)试题课程代码:00794Ⅰ.用适当语法形式或词汇填空。从A、B、C和D四个选项中选出一个最佳答案,并填入答题纸相应位置。(本大题共30小题,每小题1分,共30分)1.Janet wore a very fashionable dress to the evening party, so she looked more attractive

小***库 3年前 上传694   0

全国08-07高等教育自学考试 综合英语(一)试题

全国2008年7月高等教育自学考试综合英语(一)试题课程代码:00794I. 用适当的语法形式或词汇填空。从A、B、C、D四个选项中选出一个最佳答案,并将其代码填在答题纸相应的位置上。(本大题共20小题,每小题1分,共20分)1. I planned( )the task before last Sunday, but failed because of a bad cold.

小***库 3年前 上传594   0