任务书 1
一、设计题目 : 标准化考试系统
二、设计内容
本系统可以进行任何标准化考试,具有选择试题、查看得分、考试时间等功能。
三、设计要求
完成一个单机版标准化考试系统。
(1)用户可以选择一套标准化考试试题。
(2)每套试题的考试用时由试题文件(文本文件)给出。
(3)开始读取试题后,计时器开始计时,用户提交答案后,可以读取下一道题目。
(4)一个提示栏显示所剩余的考试时间,当规定时间用尽后,用户将不能再读取任何题目。
(5)为了增加模拟考试练习的灵活性,用户也可以选择暂停计时。
(6)用户答完一个题目后,可以查看该题目的正确答案和目前所得分数。
任务书 2
一、设计题目: 计算器
二、设计内容
设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、除等混合运算。
三、设计要求
要求所设计的 GUI 界面计算器是一个使用很方便的程序,能进行加、减、乘、除等混合运算。
扩展与提高: 编写一个功能更全面的科学计算器,该计算器不仅能进行加、减、乘、除等
混合运算,而且能计算 sin 、 cos 、 tan 、 log 等函数的值。大部分计算机操作系统都会有一个计算器应用程序,建议参考 Windows 平台上的计算器功能来进行本课程设计。
任务书 3
一、设计题目:电子表
二、设计内容
编写一程序,显示计算机时钟。
三、设计要求
编写一程序,实现Runnable接口,采用多线程技术,在屏幕上用文字显示日期与时间(文字时钟)。
扩展与提高:模拟机械表以图形方式显示日期和时间(图形时钟)。
任务书 4
一、设计题目:JPEG图像生成器
二、设计内容
设计一个“画图”软件,进行图形绘制并将绘制内容保存成 JPEG 格式文件,同时也能将计算机屏幕显示内容保存成 JPEG 格式文件。
三、设计要求
(1) JPEG 是被广泛使用的一种图像文件格式,本设计要求程序能将程序中绘制的图形保存为 JPEG 文件格式。
(2)有时人们需要获取计算机屏幕上显示的图像,本程序要求能将屏幕图像保存为 JPEG 文件格式。 学习编程的单机游戏
(3)进一步研究 Java 2 D ,使本“画图”软件能绘制2次曲线、3次曲线等更多功能。
任务书 5
一、设计题目:日历记事本
二、设计内容
设计 GUI 界面的日历记事本。系统将日历、记事本功能结合在一起,用户可以方便地在任何日期记录下有关内容或查看某个日期的记录内容。
三、设计要求
( 1 )系统界面的左侧是日历。该日历可以按年份前后翻动,鼠标单击“上年”按钮时,当前日历的年份减一;当鼠标左键单击“下年”按钮,当前日历的年份加一。
( 2 )该日历也可以在某年内按月前后翻动。当鼠标左键单击“上月”按钮时,当前日历的月份减一;当鼠标左键单击“下月”按钮,当前日历表的月份加一。
( 3 )使用鼠标左键单击选定的日期,如已有记录内容,系统将弹出对话框提示该日已有记录内容,并询问用户是否用日历记事本显示该内容。
( 4 )用户选择具体日期后,可以将记事本的当前内容保存起来,形成日志。
( 5 )进一步可编写一个日历制作系统,使用户可以为每页日历选择一副美丽的图片作背
景,并可以将日历及图像打印出来。
任务书 6
一、设计题目: 求圆形和圆柱体的面积和体积
二、设计内容
面向对象编程的核心思想之一就是将数据和对数据的操作封装在一起。通过抽象,抽取共同的性质形成一般的概念,这就是类。因此学习Java编程就必须学会编写类,学会定义类变量、类方法及继承和派生的应用。本项目就是要编写一Java应用程序,该程序包含两个类,一个圆形类、一个圆柱体类。
圆形类包含类变量半径、面积,还具有从键盘输入得到半径以及计算面积的方法。
圆柱体类从圆形类派生而来,要求能从键盘输入得到圆柱体的高,以及计算圆柱体体积的方法。
任务书 7
一、设计题目: 文件浏览器
二、设计内容
本项目编写一个简单的文件浏览器,包含文件菜单和编辑菜单,文件菜单可以打开文件对话框,选择要打开的文件,编辑菜单显示软件相关信息及提供菜单退出程序的功能。
程序运行效果如下图所示:
任务书 8
一、设计题目: 个性化通讯录
二、设计内容
编写参照教材案例进行。
任务书 9
一、设计题目: 快乐打字游戏
二、设计内容:
字母从屏幕上方落下,键盘击对相应的案件以后字母消失,并且有加分,打字游戏分三等级,高一级比本级字符下落速度快。
扩展与提高:字母下落过程中有音乐,击中也有相应的音乐。
任务书 10
一、设计题目: 贪吃蛇游戏
二、设计内容 :分三级设置贪吃蛇游戏。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论