Java第三次作业题目2015版

合集下载

java语言程序设计第3次形考

java语言程序设计第3次形考

java语言程序设计第3次形考试卷总分:100客观题判断题(共20题,共40分)开始说明:结束说明:1.(2分)在Swing中完全可以使用 java.awt.event 包中的各种类进行事件处理,同时它也可以使用 javax.swing.event 包中的类处理事件,而AWT则只能使用 java.awt.event 包中的各种类进行事件处理。

√×2.(2分)容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。

√×3.(2分)可以通过 add() 方法向容器中添加构件。

√×4.(2分)由于异常对象与catch块的匹配是按照catch块的先后顺序进行的,所以在处理多异常时应注意认真设计各catch块的排列顺序。

√×5.(2分)当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。

√×6.(2分)抛出异常分为由系统自动抛出异常、通过throw抛出异常以及通过throws抛出异常三种情况。

√×7.(2分)如果用户确实需要亲自设置构件大小或位置,则应取消该容器的布局管理器,方法为setLayout(null) 。

√×8.(2分)所有的Java异常类都是系统类库中的 Exception 类的子类。

√×9.(2分)根据异常的来源,可以把异常分为两种类型:系统定义的运行时异常和用户自定义异常。

√×10.(2分)Java中,并非每个事件类都只对应一个事件。

√×11.(2分)Java的图形用户界面技术经历了两个发展阶段,分别通过提供 awt 开发包和 swing 开发包来体现。

√×12.(2分)异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,出现在编译阶段的异常,称之为编译时异常,出现在运行阶段的异常,称之为运行时异常。

√×13.(2分)容器本身也是一个组件。

Java语言与WWW技术形成性考核第三次作业

Java语言与WWW技术形成性考核第三次作业

《Java语言与WWW技术》形成性考核第三次作业一、选择题1、创建一个标识有”关闭”按扭的语句是()。

A.TextField b = new TextField(“关闭”);B.Label b = new Label(“关闭”);C.Checkbox b = new Button(“关闭”);D.Button b = new Button(”关闭”);2、在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包A.java.io B. java.awt C.java.applet D. java.awt.event3.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。

A. LabelB.ButtonC. TextAreaD. TextField4.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。

A.import java.awt.*;B.import java.applet.*;C.import java.io.*;D. import java.awt.event.*;5、AWT库中最基础的类是()。

A. ponentB. ng.ObjectC. java.awt.ContainerD. java.awt.Panel6.在Applet中,创建一个具有10行45列的多行文本区域对象ta的语句为:()A、TextEvent ta = new TextEvent(10 , 45 );B、TextArea ta = new TextArea( 10 , 45 );C、Lable ta =new Lable ( 10 , 45 );D、TextField ta = new TextField ( 10 , 45 )7、以下代码完成画线功能,所画线的颜色是()。

1.g.setColor(Color.red.green.yello.cyan);2.g.drawLine(0,0,100,100);A.redB.greenC.yelloD.cyan8、以下()可能包含菜单条。

计算机二级Java考试3+2015年

计算机二级Java考试3+2015年

计算机二级Java考试3 2015年(总分:40.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.数据的存储结构是指()。

(分数:1.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示√解析:解析:数据的存储结构是指数据结构(数据的逻辑结构)在计算机中的表示,又称物理结构。

数据的存储结构主要有两种:顺序存储结构和链式存储结构。

2.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

(分数:1.00)A.冒泡排序n/ZB.冒泡排序为nC.快速排序为nD.快速排序为n(n一1)/z √解析:解析:冒泡排序法首先将第一个记录的关键字与第二个记录的关键字进行比较,若逆序则交换,然后比较第二个与第三个,以此类推,直至第n-1个与第n个记录的关键字进行比较。

在最坏情况下,冒泡排序中,若初始序列为”逆序”序列,需要比较n(n-1)/2次。

快速排序是对通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字比另一部分记录的关键字小,然后分别对这两部分记录继续进行排序,最终达到整个记录有序。

最坏情况下比较次数为n(n-1)/2。

3.栈和队列的共同点是()。

(分数:1.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素√D.没有共同特点解析:解析:栈是只允许在表的一端进行插入和删除的操作,队列是允许在表的一端进行插入,另一端进行删除的操作。

4.有下列二叉树,对此二叉树中序遍历的结果为()。

(分数:1.00)A.ABCEDFB.ABCDEFC.ECBDFA √D.ECFDBA解析:解析:二叉树的中序遍历是指先访问左子树。

再访问树结点,最后访问右子树;当访问下级左右子树时,也对照此原则。

所以C选项正确。

5.对建立良好的程序设计风格,下列描述中正确的是()。

(分数:1.00)A.程序应该简单、清晰、可读性好√B.符号名的命名只需要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无解析:解析:”清晰第一,效率第二”,在考虑到程序的执行效率的同时,一定要保证程序清晰、可读;对符号名的命名,除了要符合语法要求外,还要具有一定的含义;程序的注释可以帮助程序员理解程序,不是可有可无的。

java第三次作业

java第三次作业

Java程序设计试题(三)一.选择题(每题2分,共20分)1、要向Applet中添加一个列表组件,应选择下列哪个类对象(C)A. ChoiceB. CheckBoxC List D. Menu2、如果一个程序段中有多个catch,则程序会按下列哪种情况执行(C )A.找到合适的异常类型后继续执行后面的catch;B.找到每个符合条件的catch都执行一次;C.找到合适的异常类型后就不再执行后边的catch;D.对每个catch都执行一次3、FileNotFoundException属于以下哪种类型的异常(A)A. IOExceptionB. RuntimeExceptionC. AWTExceptionD.ArithmeticException4、下列方法中哪个不是Applet的成员方法(A )A. initiate()B. start()C. stop()D. destoy()5、Event listener对象的成员方法的返回值是(C )A. StringB. AWTEventC. voidD. int6、下列哪个选项不能使当前线程停止执行(D )A.一个异常被抛出B.线程执行了sleep()调用C.高优先级的线程处于可运行状态D. 当前线程产生了一个新线程7、下列哪个是接口MouseMotionListener的方法(A )A. public void mouseMoved(MouseEvent)B. public boolean mouseMoved(MouseEvent)C. public void mouseMoved(MouseMotionEvent)D. public boolean MouseMoved(MouseMotionEvent)8、关于类DataOutputStream构造方法正确的是(D )A. new dataOutpu tStream(new file(“out.txt”));B. new dataOutputStream(new writer(“out.txt”));C. new dataOutputStream(new OutputStream(“out.txt”));D. new dataOutputStream(new FileOutputStream(“out.txt”));9、下列哪种方式不能直接停止线程的执行(C )A. 调用yield 方法B. 调用了wait方法C. 调用了notify方法D. 调用了suspend()方法10、一个类要实现串行化则必须实现接口( A )A. Serializable B RunnableC. Throwable D Resumable二.简答题(每题4分,共20分)1. 异常是什么?筒述Java的异常处理机制?异常是在程序的运行过程中所发生的非正常事件,它中断指令的正常执行。

《面向对象程序设计(Java)》2015年春学期在线作业(三)

《面向对象程序设计(Java)》2015年春学期在线作业(三)

《面向对象程序设计(Java)》2015年春学期在线作业(三)一,单选题
1. 在Java语言中,单选框类名是()。

A. Label
B. Checkbox
C. Button
D. CheckButton
?
正确答案:B
2. 若需要定义一个类域或类方法,应使用()修饰符。

A. static
B. package
C. private
D. public
?
正确答案:A
3. 不允许使用指针体现了Java的一种特性是()。

A. 可移植
B. 解释执行
C. 健壮性
D. 安全性
?
正确答案:D
4. Java语言使用的字符码集是()。

A. ASCII
B. BCD
C. DCB
D. Unicode
?
正确答案:D
5. 对于构造函数,下列叙述错误的是()。

A. 构造函数也允许重载
B. 子类无条件地继承父类的无参构造函数
C. 子类不允许调用父类的构造函数
D. 在同一个类中定义的重载构造函数可以相互调用
?
正确答案:C。

Java程序设计第三次作业

Java程序设计第三次作业

Java程序设计第三次作业一、程序阅读题(本大题共30分,共 5 小题,每小题 6 分)1. public class Q{public static void main(String args[ ]){int i,j;int intArray[]={30,1,-9,70,25};int l=intArray.length;for(i=l; i<l; i++) for (j=0;j<=l-i-l; j++){int t=intArray[j];intArray[j]=intArray[j+l];intArray[j+l]=t;}for(i=0; i<l; i++) System.out.println(intArray[i]+" "); }}2. 请写下程序的输出结果:3. 写出下面程序的运行结果.import javio.*;class Base{public static void amethod( )throws FileNotFoundException {}}public class ExcepDemo extends Base{public static void main(String argv[]){ExcepDemo e = new ExcepDemo( );}public boolean amethod(int i){try{DataInputStream din = new DataInputStream(System.in); System.out.println("Pausing"); din.readChar( ); System.out.println("Continuing");this.amethod( );return true;}catch(IOException ioe){}finally{System.out.println("Doing finally");}return false;}ExcepDemo( ){amethod(99);}}4. public class Waiter{int var;Waiter(double var){this.var = (int)var;}Waiter(int var){this("Welcome");}Waiter(String s){this( );System.out.println(s);}Waiter( ){System.out.println("Good-bye");}public static void main(String[] args){Waiter t = new Waiter(1);}}5. public class turnString{public static void main(String args[]){String s=”javalesson”;for(int i=s.length( )-1;i>=0;i--) System.out.print(s.charAt(i)); System.out.println( );}}二、简答题(本大题共30分,共 5 小题,每小题 6 分)1. 数据报通信和流式通信的区别是什么?2. 如何构造一个线程(两种方法)?3. 小应用程序(applet)到底与应用程序(application)有何不同?4. 构造线程的两种方式有什么不同?5. 下列程序实现的功能是什么?import javio.* ;public class Reverse{public static void main(String args[ ]){int i , n =10 ; int a[ ] = new int[10];for ( i = 0 ; i < n ; i ++ ) try{BufferedReader br = new BufferedReader( newInputStreamReader(System.in));a[i] = Integer.parseInt(br.readLine( ));}catch ( IOException e ){} ;for ( i = n-1 ; i >= 0 ; i ―― ) System.out.p rint(a[i]+" "); System.out.println( );}}三、程序设计题(本大题共40分,共 4 小题,每小题 10 分)1. 编写程序使用类String的replace方法将字符串”Mary was a ”改为”Mary had a book.”2. 创建一个Applet,要求在init方法中向该applet添加一个文本输入区组件,该文本输入区中显示字符为“你好”,行数为10,列数为15.3. 编写一个java程序将字符串”I’m ok ”改为”I’m glad to meet you”4. 编写一个程序,从键盘输入整数n,并计算从1到n的累加和.答案:一、程序阅读题(30分,共 5 题,每小题 6 分)1. 30 1 -9 70 252.****************3. “Pausing, Continuing, Doing Finally”4. Good-bye Welcome5. nosselavaj二、简答题(30分,共 5 题,每小题 6 分)1. 数据报通信协议UDP(User?Datagram?Protocol)是一种无连接的协议.每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目的地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的. 流式通信协议TCP(Tranfer?Control?Protocol)与UDP不同,它是面向连接的协议,发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server?socker)等待建立连接时,另一个socket 可以要求进行连接,一旦这两个socket连接起来,他们就可以进行双向数据传输,双方都可以进行发送或接收操作.2. 构造线程体有两种方式 1定义一个线程类,它继承Thread类,并重写其中的run()方法.直接生成这个类的对象就可以构造一个线程.2提供一个实现接口?Runnable的类作为线程的目标对象.在构造线程对象时,通过方法?Thread(Runnable?target,String?name)把目标对象传给这个线程实例.3. 应用程序(Application)是独立存在的、完整的应用程序;而小应用程序是可嵌入的、基本上完整的程序.下面用表格来说明他们之间的差别. Java应用程序Java小应用程序必须安装在本地机上不需要在本地机上显示安装必须在java兼容虚拟机上显示运行在支持Java的浏览器上可以自动载入并运行有无图形用户接口都可以运行必须在图形用户接口中运行,使用AWT从Main()方法开始运行从Init方法开始运行一旦开始,就按照它自己的控制流执行具有它自己的控制流,但部分的由所在的浏览器上下文决定.除了java语言本身的安全特征外没有固定的安全机制.具有重要的安全控制以防止恶意的或者自身拙劣的小应用程序损坏用户系统.4. 第一种方式:直接继承Thread类,不能再从其它类继承,编写简单,可以直接操纵线程,无需使用Thread.currentThread( ). 第二种方式:使用Runnable接口,可以将CPU,代码和数据分开,形成清晰的模型; 还可以从其他类继承;灵活性高,保持程序风格的一致性.5.将一个从键盘输入的数字串逆序输出。

Java第三次月考50题及解析(2)

Java第三次月考50题及解析(2)

Java第三次月考50题及解析(2)1、【单选题】给定如下一个Java源文件Child.java,编译并运行Child.java,以下结果正确的是:class Parent1 {Parent1(String s){System.out.println(s);}}class Parent2 extends Parent1{Parent2(){System.out.println("parent2");}}public class Child extends Parent2 {public static void main(String[] args) {Child child = new Child();}}A.编译错误:没有找到构造器Child() {}B.编译错误:没有找到构造器Parent1(){}C.正确运行,没有输出值D.正确运行,输出结果为:parent2【正确答案】B【答案解析】Parent1中没有无参构造方法,Parent2(){}无参构造方法会报错,其内部的super()找不到父类的无参构造.创建子类对象,调用子类构造方法,会先访问父类构造方法2、【单选题】实现下列哪个接口,可以进行集合元素的比较功能:A.Runnable接口B.Iterator接口C.Serializable接口parator接口【正确答案】D【答案解析】A是线程接口,B是迭代器接口,C是序列化接口,D是集合比较接口3、【单选题】下列赋值语句中,正确的是:A.byte b1 = 10, b2 = 20;byte b=b1+b2;B…byte b1 = 10, b2 = 20;byte b=b1+20;C.byte b1 = 10, b2 = 20;byte b=b2+10;D.byte b1 = 10;b1 += 1;【正确答案】D【答案解析】byte,char,short之间进行运算,都是先转换为int再运算,最终的运算结果都为int 类,byte,char,short类型变量之间,或者变量和字面量之间运算,结果都为int类型,所以,A,B,C都错误;而+=运算符自带强转功能,所以D正确。

北航15年《Java语言与面向对象程序设计》在线作业试卷三

北航15年《Java语言与面向对象程序设计》在线作业试卷三

北航15年《Java语言与面向对象程序设计》在线作业试卷三一、单选题(共15 道试题,共60 分。

)1. 下面哪几个函数是public void example(){...}的重载函数( )。

A. public void example( int m){...}B. public int example(){...}C. public void example2(){...}D. public int example3 (){...}满分:4 分2. String s=""This is the "";String t=s.concat(""String.""); t的内容是( )A. This is th StringB. This is theC. String满分:4 分3. 以下叙述正确的是( )A. 构造方法必须是public方法B. main方法必须是public方法C. Java应用程序的文件名可以是任意的D. 构造方法应该声明为void类型满分:4 分4. main方法是java Application 程序执行的入口点,关于main方法的方法头以下( )是合法的。

A. public static void main()B. public static void main(String[]args)C. public static int main(String[]arg)D. public void main(String arg[])满分:4 分5. 下列程序段执行后b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ? b1 : b2;A. 0B. 1C. trueD. false满分:4 分6. 在Java中,负责对字节代码解释执行的是( )A. 垃圾回收器B. 虚拟机C. 编译器D. 多线程机制满分:4 分7. 要使用Vector必须import入下面哪个包( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1题:简易绘图程序
绘图应用程序。

利用学过的GUI 方法实现一个较为完整的绘图应用程序。

用户可以选择要画的图形(如线,椭圆,圆,矩形,弧,圆角矩形,多边形,折线等等),选择画笔颜色和画笔粗度,用鼠标单击和拖拽等动作绘图,并能将绘图结果保存为jpg和bmp格式。

参考界面(可自己设计)如下:【最大选题人数:5】
第2题:计算器
设计一个计算器应用程序,用于进行简单的加减乘除四则运算。

要求能对输入的算式判断运算符优先级,允许在表达式中出现常用的数学函数,如绝对值、取整、三角函数、倒数、平方根、平方、立方等。

参考界面(可自己设计)如下:【最大选题人数:5】
第3题:设计一个万年历系统
设计一个万年历系统,实现以下功能:【最大选题人数:3】
(1)可以查看当前的年份、月份和日期;
(2)有时间栏,便于用户查看当前时间;
(3)能够查找1至9999年的日期与星期的关系。

其它功能可自行开发。

第4题:一个简单的算法演示程序
选择一个算法(提供选择见下)、利用各种方法(图形、界面)演示算法的计算过程。

总体要求:
(1)可以进行手动演示,也可以自动步进式演示。

(2)允许用户设置算法的各个输入参数,以及自动步进式演示中的时间间隔。

(3).使用图形界面,要符合日常软件使用规范设置菜单和界面。

可参考算法:
1.最小生成树算法:Prim算法、Kruskal算法。

允许一下方式输入一个图形:绘制图形、输入邻接矩阵、输入边及其关联的顶点。

2.单源最短路算法:Disjkstra算法。

允许一下方式如数一个图形:绘制图形、输入邻接矩阵、输入边及其关联的顶点。

3.最优编码算法:Huffman编码算法。

允许用户输入一段英文文字,或者打开一个txt 文档(英文内容),据此文档内容进行编码。

要求动态列出每个字符的出现概率统计结果以及对应编码。

4.演示汉诺塔问题:设计并实现一个求解Hanoi 塔问题的图形版程序。

允许用户设置解题所使用的圆盘数。

用户应当能以两种主要的方式与程序交互。

一是可以在程序确认合法的情况下用鼠标将圆盘从一个塔座移到另一个塔座。

二是可以用暂停/继续按钮观看解题过程的动画,并且允许用户控制动画速度。

5.排序算法执行流程演示:在Applet画面中演示某排序算法的执行流程,演示支持手动和自动两种方式,手动方式是用鼠标点击显示各步进展;自动靠软件延时控制。

延时值通过Applet参数或在界面中通过文本框控件设置。

6.其他可供演示的具有一定难度的算法:如数据结构中二叉树的树形操作演示效果、关键路径问题、有向图的极大连通分支等。

【每个参考算法最大选题人数:2,这道题的最大选题人数:15】
第5题:音乐播放器
制作一个音频文件播放器,能够播放多种音频格式的文件。

功能包括:【最大选题人数:5】
(1) 实现开始、暂停、停止等播放控制
(2) 维护一个或多个播放列表
(3)能够从Internet下载歌曲并播放。

其它功能可自行扩展。

第6题:文本编辑器
制作一个简单的文本编辑器,交互性要求:【最大选题人数:5】
(1) 可输入文字(仅要求英文及标点符号)
(2) 实现一些常用的编辑功能:如复制和粘贴,查找和替换,首字母自动大写,拼写自动更正……
(3) 可打开并显示TXT文件,并且可以将编辑结果保存为TXT文件
第7题:管理信息系统
(1) 一个简单的学生成绩管理系统
数据库要求:
1. 建立的数据库中包含如下信息:学生学号、姓名、班级,语文、数学、英语
成绩。

2. 至少要有5 个班级,每个班级要有10 名以上学生。

(可使用任意数据库包括文本的方式存储各种表)
功能需求:
1. 能够实现根据以下关键字查询:学生姓名、学号、班级、课程名称。

2. 能够实现按照单科成绩、总成绩、平均成绩、学号排序。

3. 能够实现学生信息的插入、删除和修改。

4. 能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。

5. 能够查询每个班级某门课程的优秀率(90 分及以上)、不及格率,并进行排序。

界面要求:使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。

参考界面如下:
(2)电话号码查询系统
功能要求:有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,按部门显示,显示所有电话号码信息,打印等功能。

界面要求:使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。

(3)图书馆管理系统。

功能要求:用数据库建立1或2个图书信息表。

(不限使用哪种数据库)具备管理图书功能:增加、删除、修改某些图书的信息。

具备还书、借书功能。

界面要求:使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。

补充:类似的题目大家还可以选择学生信息管理系统、超市收银系统、仓库管理系统、医院挂号系统等。

【每个系统最大选题人数:4,这道题的最大选题人数:10】
第8题:加密与解密
要求:采用图形用户界面
1、给定任意一个文本文件(也可以是声音、视频文件),采用某种加密算法进行加密(包括RSA、DES、IDEA、AES等),生成另一个文件。

2、对加密后的文件解密。

参考界面如下:
(作业的文档必须包括算法思想介绍、主要函数说明、测试应选择不同大小的文件进行测试)【每个加密算法最大选题人数:2,这道题的最大选题人数:10】
第9题:游戏开发
(1)拿火柴游戏
程序随机产生20—50根火柴,由人与计算机轮流拿,每次拿的数量不超过3根,拿到最后一根为胜。

(使用图形界面)
(2)五子棋
功能要求:可两人对下(用鼠标操作),判断胜负。

界面要求:美观简洁,有简单操作说明。

参考界面如下:
(3)俄罗斯方块
俄罗斯方块应有如下功能:
1.在二维的平面里用各种随即产生的方块堆积木,每填满一行消去一行,当到达顶部时,游戏结束。

2.玩家能通过方向键来控制方块的转动,左移,右移和直落。

3.每种类型的方块都有颜色。

4.游戏能够在玩的过程中,给出玩家的分数,分数是由随即方块的类型决定的,每堆一个方块,就将分数累加到总分中。

5.游戏有暂停、开始和结束、游戏规则、游戏说明等控制。

(其它功能可自行添加)
(4)扫雷
制作一个扫雷游戏。

(只需实现Windows自带扫雷游戏的部分功能,如只需实现初级及
中级,无需高级、自定义)参考界面如下:
(5). Applet设计——拼图游戏
1、将一个大的图像分成9个大小、尺寸相等的小图像,然后在这9个图像中随机选择8个小图像,放在9个小方格中,余留一个空格;
2、游戏者要移动这8个小图像,将它们按原来在大图像中的位置排列,则游戏成功;
3、键盘和鼠标都能移动小图像,并具有计时和累计小图像移动步数功能。

补充:其它如坦克大战、贪吃蛇、红心大战、华容道等游戏也可以。

【每个游戏最大选题人数:2,这道题的最大选题人数:12】
第10题:PL0编译器(Java版)
实现一个Java版的PL0编译器。

【功能提示】
(1) 能运行由《编译原理》教材中定义的PL0语言编写而成的源程序
(2) 参考C版源代码,遵循编译器的基本结构,应用面向对象软件设计方法重新实现。

不应仅对C版代码作简单的翻译。

(3) 提供简单的断点、单步调试功能,用户能实时指定并查看某个变量的值。

(可选)
其它功能可自行扩展。

【最大选题人数:5】
----------------------------------------------------------
有关题目的说明:
1. 所有题目必须实现为GUI程序。

2. 功能提示部分的内容仅供参考,请自行判断哪些是本题目的必作要求,哪些是进阶要求,
同时鼓励创新,自行开发与题目相关的功能设计。

3. 可自选,但是难度不低于所给的题目,且必须事先把题目告诉老师! 鼓励大家做android 方面的Java程序开发!
4. 特别强调,注意第三次作业格式要求!要按格式来!(封面单独打印,且要按格式要求)写题目时不需要整个题目抄下,只需要相应的题目及对应的子题,其它的不用写到报告里,源程序代码不要放在纸版报告里!。

相关文档
最新文档