整专业资料
自媒体账号群
微信小程序

账号名:砚舟自考

扫二维码刷题搜题

微信服务号

微信号:zikaosw

账号名:考生学习网

网课试听在线模考

微信订阅号

微信号:zikaosw-cn

账号名:zikao资料库

自考考试动态资讯

微信群

1、扫描左侧二维码
2、加群领自考资料

QQ群

群号:892287306

扫二维码加群

小红书号

账号名:自考生网

扫二维码关注

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导
自考生网
当前位置 自学考试 > 自考历年真题 > 课程自考历年真题 > 文章详情

2017年4月自考13215Java语言程序设计历年真题及答案

来源:考生网 时间:2026-05-20 09:00:00 编辑:考生网编辑

自考生网为考生们整理提供了“2017年4月自考13215Java语言程序设计历年真题及答案”,更多13215Java语言程序设计真题内容可点击查看13215Java语言程序设计真题及答案汇总。

注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。

2017年4月自考13215Java语言程序设计历年真题及答案

1、以下代码的输出结果是 System.out.println(l + 2 + "aa" + 3); ()

A.12aa3

B.3aa3

C.12aa

D.代码有语法错

查看答案   模拟考场

2、为了声明类只是一种模板,类中定义的某些方法没有具体实现代码,只有它的子类才可能是有实际意义的类。定义这样的类的修饰符是______。

查看答案   模拟考场

3、【简答题】请写出将按钮对象b和文本区对象text放置于面板对象tp,并将tp放置于滚动面板,最后将滚动面板添加到JFrame子窗口对象frame的Java语句。

查看答案   模拟考场

4、【程序填空题】以下是某应用程序定义的两个方法。方法setCheckBoxs(丨temListener listener)已知监 视器,产生一组选择按钮,并给它们注册监视器和将它们加入到面板中;方法使用 的全局对象有面板panel,存放按钮名称的数组boxName,选择按钮数组box,文本 区text。方法itemStateChanged(ItemEvente)是选择按钮的事件监视方法,当某个选择 按钮的选择状态有改变时,监视方法在文本区中显示各选择按钮的选择状态(被选 中或没有被选中)。
JPanel panel = new JPanel();
String boxName[] = {"选择按钮A ","选择按钮B",”选择按钮C,. };
JCheckBox[] box = new JCheckBox[boxName.length];
JTextArea text = new JTextArea(4, 10);
public void setCheckfioxs(ItemListener listener){
for (int i = 0; i < boxName.length; i++) {
box[i] = new JCheckBox(boxName[i], false);
box[i]._________;
panel.add(box[i]);
}

public void itemStateChanged(ItemEvent e) { text.setText(null);
for (int i = 0; i < box.length; i++) {
text.append(boxName[i] + (______________?
"被选中"没有被选中")+" \n");

查看答案   模拟考场

5、【程序设计题】讀矣写方法double sumSequence (int n),该方法的功能是求以下数列前n项的和s并 返
s = 1/2+2/3+3/5+5/8+8/13+
苓示:下一项的分子=上一项的分母,下一项的分母=上一项的分子与分母的和。 :•: uble sumSequence (int n){
}

查看答案   模拟考场

6、在Swing中,与JComponent类有直接父子关系的是 ()

A.JMenu

B.JButton

C.JLabel

D.JTextArea

查看答案   模拟考场

7、设有字符串定义:Strings = "12341234";则表达式s.indexOf("2")的值是______。

查看答案   模拟考场

8、【程序填空题】以下是一个放幻灯片的应用程序,程序的界面中含一个面板子类P的对象和一个按 钮对象b。设幻灯片已经装人内存,并存放于mylmage数组中,幻灯片的张数存于 变量mim中。程序运行时,用户点击按钮b,按钮的监视方法循环更换幻灯片号 curlmage,并让系统调用P重定义的paintComponent〇方法显示当前幻灯片。
int curlmage = 0; final int num = 30;
Image [ ] mylmage = new Image [num];
//以下是类P内定义的两个方法
public void actionPerformed(ActionEvent e){
if (e.getSource() = b) {
________________________
curlmage = (curlmage + 1) % num;
try {mythread.sleep(200);
} catch (InterruptedException e) {}
}
public void paintComponent(Graphics g) {
if ((mylmage [curlmage]) != null)
g.__________ (mylmage [curlmage], 10, 10,
mylmage[curlmage].getWidth()
mylmage [curImage].getHeight(), this);

查看答案   模拟考场

9、【程序设计题】某应用程序的界面如下图所示,有3个文本框,第一个文本框对象为tl,第二个文 本框对象为t2,第三个文本框对象为r。程序对前两个文本框作事件监视。程序运行 时,当前两个文本框有整数输入时,在第三个文本框输出它们的和。要求编写实现 上述功能的方法 actionPerformed(ActionEvent e)。
public void actionPerformed(ActionEvent e){
//请在以下位置编写代码

查看答案   模拟考场

10、【简答题】请写出Graphics2D类中stroke、paint两种属性的作用。www.zi kaosw.com

查看答案   模拟考场

11、在以下选项中,可得到菜单项名称的方法是 ()

A.getMenu()

B.getLabel()

C.getJMenu()

D.getltem()

查看答案   模拟考场

12、在实现接口 ActionListener的方法actionPerformed()中,为识别事件对象,调用方法getActionCommand(),该方法返回的______文字信息。

查看答案   模拟考场

13、【简答题】请写出Java系统提供的支持文件随机访问的类和该类提供的读取一个字符的方法。

查看答案   模拟考场

14、【程序填空题】以下应用程序的界面中有一个用于输入文件名的文本框对象fileName、一个用于输入 匹配字符串的文本框对象p,和一个用于输出的文本区对象text。程序运行时,用户 输入匹配字符串和文件名,程序逐行读入文件的内容,检出那些以匹配字符串开头的行并显示在文本区中。
public void actionPerformed(ActionEvent e) {
String s;
if (e.getSource() = fileName) {
try { in = new BufferedReader(new_____________);
} catch (FileNotFoundException el) {
System.out.print("File Not found!\n");
}
text.setText(null);
try {
while ((s = ___________) != null){
if(s.startsWith(p.getText())) text.append(s + ’\n’);
}
} catch (IOException exp) { System.out.print(MFile read error!\n”);
}
}
}

查看答案   模拟考场

15、程序将若干单选按钮对象加人到一个ButtonGroup对象中,其目的是________。

查看答案   模拟考场

更多本套试题及答案 >> 点此查看

温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。
更多优惠课程课程推荐

自考生题库

专业智能,巩固提分

微信公众号

网课试听

教材大全

做题闯关

扫描二维码 关注公众号

微信小程序

资料大全

免费题库

无需下载

扫描小程序码 领免费题库

资料套餐 关闭