《java语言程序设计(一)》2009年自学考试大纲实践环节

来源:互联网 发布:慈禧对中国的影响知乎 编辑:程序博客网 时间:2024/05/22 09:14

实践环节
(一)类型
课程实验
(二)目的与要求
通过上机实验加深对课程内容的理解,提高编写和调试Java程序的能力,全面掌握所
学知识。
要求编写的程序能正确运行,并给出程序和类的说明和程序操作说明。
(三)与课程考试的关系
本课程实验必须在课程笔试前完成,以促进学习者掌握课程内容。实验考试应在课程笔
试后择时进行,应考者需要提供源程序正文。
(四)实验大纲
学习本课程必须结合实验,实验量不能少于8个,这里给出10个实验供考生选择。
1.字符统计程序。利用对话框读人字符串的方法,编写输入字符行统计输入字符行中
数字符、英文字母个数的Java应用程序。重点是熟悉Java开发环境。
2.找质数程序。利用对话框读人整数的方法,编写求2至读人整数之间的质数的程序。
3.类的继承定义。声明几何形状类,类中定义几何形状共有的成员变量和方法,然后
继承声明矩形类和圆类,创建矩形对象和圆对象,并显示矩形对象和圆对象的信息。
4.数组排序程序。编写输入整数序列、对输入的整数进行排序后输出的程序。
5.字符串处理序程序。输入程序的源程序代码行,找出可能存在的圆括号和花括号不
匹配的错误。
 6.计算器程序。设计一个界面,界面设有三个文本框和加、减、乘、除按钮,在前两
个文本框中分别输入两个运算数,点击按钮后,在第三个文本框中显示计算结果。
7.选择框应用程序。使用选择框选择商品,在文本框显示商品的单价、产地等信息。
8.菜单应用程序。设计一个菜单,一个菜单条含三个下拉式菜单,每个下拉式菜单又
有2个或3个菜单项。当选择某个菜单项时,弹出一个对话框显示菜单的选择信息。
9.多线程应用程序。一个模拟吃桃子的程序。父亲和母亲不断往盘子中放桃子,3个
孩子老大、老二和老三不断从盘子取桃子吃。5个线程需要同步和互相协调。约定:盘子最
多能放5个桃子,父亲和母亲不能同时放桃子,三个孩子不能同时取桃子吃,并假定3个孩
子吃桃子的速度不同。
10.数据文件应用程序。数据文件名由输入指定,程序输入文件内容,输出在文本区中。

原创粉丝点击