Java程序设计课程考试说明.docVIP

  • 0
  • 0
  • 约3.17千字
  • 约 4页
  • 2026-01-29 发布于江苏
  • 举报

28424Java程序设计課程考试阐明

一、本課程使用教材、大纲

Java程序设计課程使用的教材为《Java程序设计教程》(附大纲),柴晟、张强、杜编写,清华大学出版社,。

二、本課程的试卷题型结构及试题难易度

1.试卷题型结构表

課程

代号

28424

課程

名称

Java程序设计

题型

单项选择题

填空题

名词解释题

程序改错题

程序分析题

编程题

共计

每题

分值

1

1

2

4

4

10

题数

20

10

5

5

5

2

47

合计

分值

20

10

10

20

20

20

100

2.试卷按识记、领略、简朴应用、综合应用四个认知层次命制试题,四个认知层次在试卷中所占的比例大致为:识记占25%、领略占25%、简朴应用占30%,综合应用占20%。

3.试卷难易度大致可分为“容易、中档偏易、中档偏难、难”。依照課程的特点,每份试卷中,不一样难易度试题所占的分数比例大致依次为易占30分、中档偏易占30分、中档偏难占20分、难占20分。

三、各章内容分数的大致分布

章次

内容

分值

第一~二章

基本知识

10分左右

第三~七章

语言基础和面向对象编程

50分左右

第八~九章

swing和applet应用编程

30分左右

第十~十三章

高级编程

10分左右

合计

100分

四、各章内容的重、难点

章次

重点

难点

第一章

Java语言基本体系;Java程序的编译运营方法

Java运营环境;JVM

第二章

面向对象编程方法;面向对象设计方法

面向对象编程

第三章

Java基本语法;基本数据类型;控制语句

数据类型的转换;循环语句

第四章

数组;字符串

多维数组、StringBuffer类

第五章

类和对象;类中常见函数方法;封装;继承

引用数据类型;内部类

第六章

包;接口

包的使用;接口的使用

第七章

异常解决机制

自定义异常

第八章

awt组件;swing组件;布局管理;事件解决机制

事件解决

第九章

窗体绘图;声音解决;Applet

高级图形效果;声音解决

第十章

多线程原理;多线程实现

线程同时;线程调度

第十一章

输入输出流;文件解决

流类的使用;文件信息的读写

第十二章

Java网络编程;URL编程;Socket编程

Socket编程

第十三章

项目设计案例

系统设计与分析

五、各题型试题范例及解题规定

1. 单项选择题

规定:在以下每小题的四个备选答案中选出一个对的的答案,并将其字母标号填入题干的括号内。

例:扩展名为Java的文件,假如用记事本打开来看,将会如何(B)

A.无法打开 B.显示出源代码文本

C.显示出乱码 D.显示为空白

2.填空题

例:抛出异常的语句是。

解答:throw(直接将答案0.7填在横线上,不需要写出过程)

3.名词解释

例:面向对象编程

解:将程序所解决的数据和行为按照类的归属原则进行划分,并组织整个应用程序的结构,具体技术包含封装、继承、抽象和多态等。

4.程序改错题

例:

importjavax.swing.*;

publicclassExec{

publicstaticvoidmain(Stringargs[]){

intrnd=(int)(Math.random()*100);

while(i!=rnd){

Stringstr=JOptionPane.showInputDialog(请输入:);

inti=Integer.parseInt(str);

if(irnd)

JOptionPane.showMessageDialog(null,);

elseif(irnd)

JOptionPane.showMessageDialog(null,);

else{

JOptionPane.showMessageDialog(null,=);

System.exit(0);

}

}

}

}

解:错误一:intrnd=(int)(Math.random()*100);

应该改为、

intrnd=(int)(Math.rand

文档评论(0)

1亿VIP精品文档

相关文档